小型自选商场综合管理系统系统分析Word文件下载.docx
《小型自选商场综合管理系统系统分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《小型自选商场综合管理系统系统分析Word文件下载.docx(17页珍藏版)》请在冰豆网上搜索。
因此,超市的仓库管理如何实现向智能、高效的管理水平跨越迫在眉睫。
系统规划情况:
可行性分析是指在客观条件制约下,对系统开发的必要性和可行性进行分析论证。
它是在项目系统实施前进行的一项重要工作,对系统能否正常运行、能否从中获得经济效益起着决定性的作用。
系统的可能性是只指研究系统开发的条件是否具备,而系统的必要性是指客观上是否需要。
可能性与必要性相符相成,缺一不可。
系统设计的必要性:
在市场竞争越来越激烈、规模越来越大、消费者要求越来越高的今天,如何提高工作质量和管理水平显得越来越重要。
由于手工操作的烦琐混乱且容易出错,不易及时统计商品的销售和库存情况,常常造成管理漏洞,给营业人员和顾客带来不便,因此迫切需要一套计算机信息管理系统来实现可靠、便捷的管理。
(四)系统功能
为超市物品销售建立数据库并及时更新销售信息,为库存建立数据库使管理者能够时刻了解超市库存量信息,总结每日经营的物品数量,反映消费者及市场对物品的需求量。
打印报表反馈市场对物品需求情况,预测市场并为超市进货管理人员提供必要的进货信息。
系统的投入影响分析:
本系统的开发能够提高工作效率、扩大服务范围、增加经营者的利润、及时获取信息、减少决策失误、减少库存积压及提高资金周转率。
该系统还能及时提供市场基本信息、供货商信息、库存信息、销售信息、消费者反馈信息及市场需求信息,提高决策正确率。
并在此基础上通过对各种信息的综合分析,以改进超市物品种类、提高服务质量、满足不同消费者的购买要求,使超市的管理向高质量、现代化的方向发展。
二:
系统分析
小型超市管理系统的管理功能结构图分析
小型超市管理系统主要包括进货管理,销售管理,库存管理,人事管理,和财务管理,五个模块,各个模块分工明确,以维持小型超市正常运行。
图一:
小型超市管理系统的管理功能结构图
业务流程图分析
通过对超市管理业务的时期调查分析,弄清了超市商品库存管理工作的业务流程和管理功能,小型超市的业务主要是顾客购买产品,收银员收钱。
将商品的销售情况汇给仓库管理员,仓库管理员确定是否及时补偿上架商品,以及将商品的库存信息汇总给超市经理,超市经理对此作出处理,将退货信息和供货信息传输给采购员采购员与供货商联系,供货商对滞销商品作出处理,和及时补充缺货的商品……
图二:
业务流程图
管理系统顶层数据流分析
主要是经理,顾客,操作人员,对小型超市的管理系统的数据流的处理。
图三:
管理系统顶层数据流图
小型超市管理系统一层分析
销售管理,人事管理,库存管理和销售管理之间的数据传输,和作出的反馈
图四:
管理系统一层图
小型超市管理系统二层分析
人事管理第二层
对小型超市的员工的信息查询,更新
图五:
人事管理第一层图
库存管理的第二层数据分析
对库存商品的信息的确定
图六:
库存管理的第二层数据
进货管理的第二层数据分析
图七:
进货管理第二层数据
销售管理的第二层数据分析
在每一笔交易后,数据的更新
图八:
销售管理第二层数据
小型超市管理系统的子系统流程图分析
图九:
销售子系统流程图
图十:
库存管理子系统流程图
图十一:
进货子系统流程图
图十二:
人事管理子系统流程图
三:
实体-联系图
该系统的全局实体-联系图如图
小型超市管理系统的E-R图
数据库表设计
完成该管理信息系统的数据库总体设计方案,明确数据库中表的结构,各表中关键字的设置,表与表之间的关系。
员工表(StaffTable)
中文字段名
英文字段名
字段类型
长度
主键
字段值约束
员工编号
staffID
char
6
P
NOTNULL
姓名
name
性别
sex
nchar
2
年龄
age
nvarchar
学历
diploma
4
工种
kind
10
联系电话
phone
varchar
12
银行账号
accountID
15
身份账号
idcard
18
备注
other
ntext
50
NULL
进货表(ImportTable)
进货单号
importID
p
进货日期
Importdate
Datertime
8
货品名称
goodsname
货品价格
importprice
money
进货数量
quantity
int
进货总价
totalmoney
供货商号(profferTable)
供货商号
ProfferID
联系人
contactperson
Phone
库存表(StoreTable)
条形码
merchID
P/F
库存数量
storeNum
月销售表(MonthSaleTable)
编号
ID
char6
日期
date
datetime
F
金额
amount
float
四、数据字典
数据字典是关于数据信息的集合,是在数据流图的基础上,对其中出现的每个数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等进行定义的工具。
其作用是在软件分析和设计的过程中,提供关于数据的描述信息。
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
1.数据流的描述
数据流编号:
D-01
数据流名称:
入库单
简述:
进货部的订货单数据流来源:
采购部
数据流去向:
入库单审核模块
数据项组成:
入库单编号+日期+商品代码+商品名称+入库数量+单价+入库金额+单位+经手人
数据流量:
约45张/日
高峰流量:
约65张/日
D-11
日库存数据
根据库存台账统计形成的每日各种商品库存情况的数据或综合查询数据
数据流来源:
库存统计模块
库存日常查询
数据流组成:
日期+商品代码+商品名称+入库数量+入库金额+出库数量+出库金额+库存数量+库存金额
约20次/日
约35次/日
D-12
月库存数据
根据库存台账统计形成的每月各种商品库存情况的数据或综合查询数据
库存月报表
年月+商品代码+商品名称+入库数量+入库金额+出库数量+出库金额+库存数量+库存金额
1次/月
五数据库物理设计
数据库物理结构设计的主要任务是:
对数据库中的数据,在物理设备上的存放结构和存取方法进行设计,索引的设计等。
数据库的物理结构依赖于确定的计算机系统,并于选用的DBMS密切相关。
物理设计的任务是为了有效的实现逻辑模式,确定所采取的存储策略。
此阶段以逻辑设计的结果作为输入,结合具体DBMS的特点与存储设备特性进行设计,选定数据库在物理设备上的存储结构和存取方法。
3.3输入输出设计
管理信息系统只有通过输出才能为用户服务。
信息系统能否为用户提供准确、及时、实用的信息是评价信息系统好坏的标准之一,也就是说,输出信息的内容与格式等是用户最关心的部分。
因此,在系统设计中,是先根据管理和用户的需求进行输出设计,然而反过来根据输出所要求获得的信息进行输入设计。
3.3.1输出设计
(1)输出设计的内容
输出设计的内容包括:
有关输出信息使用方面的内容;
输出方式;
输出设备;
输出介质。
(2)输出设计的方法
在系统设计阶段,设计人员应给出系统输入的说明,这个说明既是将来编程人员在软件开发中进行实际输出设计的依据,也是用户评价系统实用性的依据。
因此,设计人员要选择合适的输出方式,并以清楚的方式表达出来。
输出形式主要有报表信息和图形化信息。
本系统的输出为表格形式,主要包括用户信息,书籍信息和订单信息。
3.3.2输入设计
输入设计的目标是保证向系统输入正确的数据。
(1)输入设计的原则。
输入设计应遵循以下原则:
最小量原则:
这是指在保证满足处理要求的前提下使输人量最小。
由于数据输入与计算机处理比较起来相对慢,在数据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;
同时,数据录入工作一般需要人的参与,大量的数据录入往往浪费很多的人力资源,增加系统的运行成本。
因此,输入量越少,出错机会越少,花费时间越少,数据一致性越好。
简单性原则:
输入的准备、输入过程应尽量容易,以减少错误的发生。
这主要是因为输入设计在为用户提供纠错和输入校检的同时,就保证了输入过程简单易用,就保证了不会因为差错,纠错而使输入复杂化,增加用户负担。
早检验原则:
对输人数据的检验尽量接近原数据发生点,使错误能及时得到改正。
因此输入设计中应采用多种输入校检方法和有效性验证技术,以减少输入错误。
少转换原则:
输入数据尽量用其处理所需形式记录,减少不必要的输入步骤,当步骤不能省时,应仔细验证现有步骤是否完备,以免数据转换介质时发生错误。
本系统的主要输出为文本形式。
(2)输入格式设计
输入格式的设计一般是指数据录入人员在终端屏幕上看到的凭证格式。
其设计格式的原则是使录入人员能方便的输入数据,尽量避免操作失误。