第4章 系统分析
本章介绍系统分析,包括需求分析和可行性分析。4.1节介绍了系统功能需求,分为管理员,采购员,销售员三大功能模块,以流程图方式直观显示功能流程。4.2节进行了可行性分析
4.1 需求分析
4.1.1 功能需求分析 a. 权限管理
登录时通过管理员,销售员,采购员不同权限身份判定,进入到相应的功能界面 b. 商品信息管理
能够添加商品类别,维护类别信息;添加商品信息,维护商品信息,具体包括查看,删除,更新,添加供应商信息,以及供应商信息维护 c. 员工信息管理
提供账号管理,添加,修改,删除员工信息,员工密码修改,管理员修改员工权限 d. 商品进退货管理
进货信息登记,查看进货信息,可以通过不同的关键字(进货时间,商品编号,商品名称,商品类别)搜索信息;添加商品退货信息,按不同关键字搜索退货信息。 e. 商品销售管理
进行商品销售操作,自动生成小票;添加,修改销售信息,统计销售信息,通过不同的关键字(时间,商品类别,员工,小票)查看销售信息,添加顾客退货信息,分类查看,维护退货信息。按销售额,销售日期查看员工业绩; f. 商品库存管理
9
以不同关键字(商品编号,名称,类别)查看库存信息,并具有库存报警功能 g. 报表管理
生成库存信息,销售信息,进货信息,退货信息,员工业绩报表,进行超市利润分析,报表能够导入Execl输出 h. 非功能需求
界面友好,人性化操作,支持多种浏览器,支持多用户操作,多条件查询
4.2 可行性分析
(1)开发可行性:随着经济的发展,超市规模越来越大,为了降低企的管理成本,提高企业竞争力,开发一款高效安全的超市进销存管理系统已经势在必行。
(2)经济可行性:本系统是专门针对中小企业开发的一款简单,经济的管理软件。开发费用在一万元人民币之内,对运行平台没有过高要求,普通服务器即可;根据超市规模,选用终端个数不等,普通PC即可,服务器软件可以选用开源免费软件。终端设备采用正版windowsXP+360免费杀毒软件。系统运行维护简单,该系统界面友好,操作简单,员工很容易上手,新员工几乎不需用专门培训。总之,该软件开发,运行,维护费用都非常低廉,但是其功能强大,给公司带来的收益却是巨大的。
(3)技术可行性:超市的数据流相对简单,超市的管理流程容易实现,本系统为采用asp.net +sqlserver2005 数据库开发的一款B/S架构的管理系统,其开发网页技术已经相当成熟。应该能在规定的时间内完成该系统的开发。同时该系统的法律可行性,社会道德可行性都没什么问题。
10
第5章 系统设计
本章节从系统的功能设计和数据库设计两方面介绍了系统的设计过程。5.1节介绍了系统的设计要求和功能模块设计,5.2节介绍了系统数据库的概要设计和详细设计。
5.1 系统总体设计
5.1.1 系统设计要求
(1)系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。
(3)实现各种查询,如多条件查询、模糊查询等。 (4)管理员可以修改操作员的权限。
(5)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
(6)为用户设置相应的权限级别。 (7)系统易于安装维护。 (8)系统运行稳定、安全可靠 5.1.2 系统功能设计
根据系统需求分析,本系统主要分为四大功能模块,分别为管理员模
块,采购员模块,销售员模块和登录模块,具体设计如下:
a. 管理员模块:
(1)商品信息管理:对商品信息和供应商信息进行管理。具体包括添加商品类别,添加商品信息,商品信息维护(删除,修改),商品信息查询(多条件),供应商信息添加,供应商信息维护(删除,修改,查询)
(2)员工信息管理:对员工信息进行管理。具体包括添加员工信息,员工信息维护(查询,删除,更新,修改权限),修改个人密码。
(3)商品进货管理:对商品的进退货信息进行管理。具体包括进货信
11
息登记,进货信息查询(多条件),超市退货信息登记,退货信息查询(多条件)
(4)商品销售管理:对商品销售情况进行管理。具体包括销售信息查询(多条件,),员工业绩查询(多条件),顾客退货办理,顾客退货查询(多条件);对于查询结果可以生成相应的报表,可以导入Excel。
(5)商品库存管理:对商品的库存进行管理。具体包括商品库存查询(多条件,生成报表),超市利润分析,商品库存报警。
管理员功能模块图如下:
图5.1-1 管理员功能模块图
b.采购员模块:
对商品采购进行管理。具体包括商品信息查询,商品库存查询,商品信息添加,商品信息维护,商品进货添加,商品退货添加,进货信息查询,退货信息查询,商品库存查询(以上查询均支持多条件查询并能生成相应的报表),个人密码修改。
12
采购员功能模块图如下:
图5.1-2 采购员功能模块图
c.销售员模块
该模块实现商品的销售管理。具体包括商品信息查询,商品库存查询,进行商品销售的操作,个人业绩查询(支持多条件,报表生成),个人密码修改。 销售员功能模块图如下:
图5.1-3 销售员功能模块图
13
超市进销存管理系统实现毕业论文
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)