超市管理系统需求

发布 2019-06-05 14:46:35 阅读 6779

part i 新天地超市信息管理系统。

前言。现在的超市进销存销售管理系统,大都采用传统的人工管理模式,这对于规模较小的超市来说,是可以应付日常管理需要的。但是,随着行业竞争日益激烈,提高进销存管理的工作效率,改善超市内部以及整个**链各个环节的管理、调度及资源配置成为了超市当前必须考虑的问题。

而解决这些问题的途径之一,就是将计算机引入到管理机制中来。

中小型超市在我国经济发展中具有重要地位,目前我国的中小型超市数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小型超市之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小型超市带来了更多的发展机会,同时也增大了超市行业之间的竞争强度。

这就要求中小型超市必须改变经营管理模式,提高运营效率。目前,我中小中型超市的信息化水平还行低。随着技术的发展,电脑操作及管理目趋简化,电脑知识日趋普及,同时市场经济快速多为,竞争激烈,超市行业采用电脑管理进货、库存、销售等诸多环节也已成为必然趋势。

新天地超市属本地区中小型超市的代表,在本市有多家分店,其进货、库存实行统一管理,各销售网点为终端,进行连网管理。

新天地超市管理系统,采用c/s模式开的windows桌面应用程序,前台采用microsoft visual studio c#3.5,后台数据库采用microsoft sql 2005来实现。

第1章 需求分析与处理。

随着竞争的日益激烈,如何降低成本已经成为超市首要解决的问题。对普通的超市来讲,涉及原材料的进货渠道、销售情况及库存等方面的管理,管理的好与坏对超市的持久性至关重要。概括地讲,用户对进销存系统的需求具有普遍性。

新天地超市管理系统适用于超市的采购、销售和仓库部门,对超市采购、销售及仓库的业务全过程进行有效控制和跟踪。使用新天地超市管理系统可有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,提升超市的市场竞争力。

经分析,新天地超市管理系统属于中小型超市,可以有效地对超市进行管理,系统目标如下:

系统采用人机交互的方式,界面美观友好。

信息查询灵活、操作方便,数据存储安全可靠。

能够对进货信息进行有效的管理。

对用户输入的数据,进行严格的数据校验,尽可能避免人为错误。

能够对商品销售信息进行有效的管理。

允许顾客退货。

能够准确、详细地管理商品库存信息。

当库存的商品数量达到一定程序,给出提示。

可以对数据库进行备份和还原。

系统应最大限度地实现易维护性和易操作性。

第3 章系统设计。

3.1 系统功能结构。

经分析,设计系统功能如图3.1所示:

图 3.1 系统功能结构图。

3.2 业务流程图。

超市员工需输入用户名及密码,正确后方可登录系统,根据用户级别,设定可操作的功能。具体流程如图3.2所示。

图 3.2 系统业务流程图。

3.3 界面设计。

新天地超市管理系统是多文档系统,系统由多个窗体组成,下面仅列出几个典型窗体。

3.3.1 主窗体。

主窗体采用mdi窗体,其它功能模块的窗体为主窗体的子窗体。在主窗体的基础上,可以打开子窗体,各子窗体也可以返回到主窗体。主窗体主要实现快速连接到系统的所有功能菜单,包括系统维护、进货管理、销售管理、库存管理和基本档案管理5项功能。

图3.3 系统主界面。

3.3.2 登录窗体。

图3.4 系统登录界面。

3.3.3 进货管理窗体。

图3.5进货管理窗体。

3.3.4 商品销售信息窗体。

图3.6 商品销售信息窗体。

3.3.5 库存警报窗体。

图3.7 库存警报窗体。

3.4 数据库设计。

在开发新天地超市管理系统之前,分析了该系统的数据量,由于系统数据较多,及操作性质,因此选择microsoft sql server 2005数据库存储这些信息。数据库命名为db_nfsmanage,在数据库中创建了6个数据表用天存储不同的信息。

3.4.1 数据库概念设计。

1.**商信息实体。

超市的经营离不开与**商的合作,而每件商品对应不同的**商,此时必须在数据库中建立一个**商信息表,用于存储所有**商信息。其实体e-r图如图3.8所示。

图3.8 **商信息实体e-r图。

2.员工信息实体。

在开发过程中要考虑系统的安全性,不是任何人都可以操作系统的,所以在数据库中建立一个员工信息表,用于存储管理系统的员工信息。其实体e-r图如图3.9所示。

图3.9 员工信息实体e-r图。

3.进货信息实体。

超市的运营离不开货物往来,日常货物的购买是非常重要的,在数据中建立一个进货信息表用于存储进货的详细信息。其实体e-r图如图3.10所示。

图3.10 进货信息实体e-r图。

4.库存信息实体。

超市定期要对货物进行补充,在进货之前要了解剩余货物的数量,此时需要在数据库中建立一个库存信息表用于存储剩余货物的情况。其实体e-r图如图3.11所示。

图3.11 库存信息实体e-r图。

5.商品销售信息实体。

为了时刻了解超市销售利润,需要对商品的销售情况有所了解,此时需要在数据库中建立一个商品销售信息表,用天存储所有商品销售信息。其实体e-r图如图3.12所示。

图3.12 商品销售信息实体e-r图。

6.商品退货信息实体。

当顾客对某件商品不满意时,可以要求进货,同时超市经营者也要详细地了解退货信息。此时需要在数据库建立一个商品退货信息用于存储所以退货信息。其实体e-r图如图3.13所示。

图3.13 商品退货信息实体e-r图。

3.4.2 数据库逻辑结构设计。

根据设计好的e-r图在数据创建各表,系统数据库中各表的结构如下:

用于保存所有**商信息,该表的结构如表3-1所示。

表3-1 **商信息表。

用于保存所有员工信息,该表的结构如表3-2所示。

表3-2 员工信息表。

用于保存所有进货信息,该表的结构如表3-3所示。

表3-3 进货信息表。

用于保存所有库存信息,该表的结构如表3-4所示。

表3-4 库存信息表。

用于保存所有商品销售信息,该表的结构如表3-5所示。

表3-5 商品销售信息表。

用于保存所有商品退货信息,该表的结构如表3-6所示。

表3-6 商品退货信息表。

超市管理系统需求分析报告

超市管理系统。需求分析报告。姓名 冯雪君。班级 0791111 报告科目 软件工程。1 任务 分析员通过需求分析提供一种可转化为数据设计 结构设计和过程设计的数据与功能表示,在软件完成后,需求分析阶段研究的对象是软件项目的用户要求,使系统分析员知道要做什么。系统分析人员首先与用户协商,知道用户对开发...

简单超市数据库管理系统需求分析

前,无论是公司还是企业对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,进销存管理信息系统便应运而生。在工厂中,产品的进销存涉及产品原料的采购 库存 投入生产 报损,甚至有时涉及到销售,同时,对于产品也有相应的生产 库存 销售 和报损等环节。在其...

软件工程需求分析实验报告 小型超市管理系统

软件工程 实验报告。小型超市管理系统。需求分析。指导教师 黄潇 班级 1002 第 组 学生姓名 学号 xx 完成日期。运城学院计算机科学与技术系。针对超市本身的特点,结合我们日常生活的实际情况,本系统能基本实现超市的进 销 存等管理功能的各个方面,不仅能使超市的基本情况让超市管理者直观的了解,同时...

任务管理系统需求分析

项目名称 某企业任务管理系统。大唐软件技术有限责任公司 cattsoft 以下简称 大唐软件 是大唐电信科技股份 的全资子公司。大唐软件以提供适合各通信网络和通信业务运营商需要的管理软件 支撑软件 增值业务软件系统为业务基础,为各类通信系统运营商或信息系统用户提供业务管理 网络管理 决策支持 系统集...

教务管理系统需求分析报告

教务管理系统 需求分析报告。曹晓飞黄涛张伟耿赛柳。2010年12月15日。目录 第一章引言 1 1.1 编写目的 1 1.2背景说明 1 1.3系统目标 1 第二章系统的需求分析 2 2.1系统的总体需求分析 2 2.2 系统功能需求 3 2.3 系统数据需求 3 第三章具体模块需求描述 3 3.1...

图书管理系统需求分析

张祖凯20044096 一 可行性分析。1.1编写目的 此需求规格说明书对 图书管理系统 软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能 性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。1.2 项目背景 图...

超市管理系统可行性报告分析

sxx项目。立项申请书。变更记录。修改点说明的内容有如下几种 创建 修改 修改说明 删除 删除说明 目录。1 文档介绍 1 1.1 文档目的 1 1.2 文档范围 1 1.3 读者对象 1 1.4 参考文献 1 1.5 术语与缩写解释 1 2 产品介绍 1 2.1 产品定义 1 2.2 产品开发背景...

图书管理系统需求规格说明书

西安邮电大学 西安邮电大学。计算机学院 实验名称 需求规格说明书。专业名称网络工程 班级。学生姓名。学号 8位。一 引言。1 1编写目的。编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准,图书馆管理系统也是为了能满足读者和图书的...