2确定合理的数据流程根据新系统的业务流程,其新的业务数据处理流程图如下图图7所示:添加的数据处理逻辑的定义为:处理逻辑编号:P4处理逻辑名称:打印报表输入的数据流:总超市信息处理:根据总的图书信息,进行信息报表打印。输出的数据流:信息报表处理频率:10次
F1商品数据
信息D1市场信息部清单
D2商品的编号、品名、数量清单
D3没有经济效益的商品信
D4销售清补充P商1品单
P2检查
清单
息
D5拒绝进部
销
D6发货通知单
D7库存信息货清单补货计划清单
售
D8库存充足,发货通知单
部
F2批准的补货数
D
D10销售数据清
9
单
商
据
D11新库存
数据清单
配
品信
P3
P4
D12送货单送中
息单
提供现有
D13库存信
商品处理
D14订单心
f图7新超市信息管理系统数据流程图
三、系统设计
(一)系统总体功能结构设计
该超市信息管理系统的总体功能结构可分为人事档案管理、库存管理和密码管理。人事档案管理包括:档案查询、档案更新、档案输出及其他操作、库存管理包括:输入模块、库存处理模块、修改模块、查询模块。密码管理子系统是为系统管理员设置的,具有密码修改等功能。具体如下图图8所示:
超市信息管理
人事档案管理
库存管理
档档档其案案案他查更输操询新入作
输库修查入存改询模处模模块理块块
模块
密码管理
f图8学生信息管理系统总体功能结构图
(二)代码设计
代码共12位:所属部门代码上岗年份办公室代码办公室内内排名号,前2位代表所属部门的代码,后4位代表上岗时的年份,再后4位代表办公室的代码,最后2位代表所在办公室内的编号。具体代码结构为:前2位取0199之间的一个值来表示所属部门的号码,后4位取00019999代表上岗时的年份,再后4位取00009999中的一个值来表示所在办公室的号码,最后2位取0131之间的值来表示在办公室内的编号。xxxxxxxxxxxx
在办公室内的排名号(数字)办公室号(数字)上岗年份(数字)所属部门代码(数字)例工作号为052001023112的员工表示的是他于2001年进入超市,在代码为05号的部门任职,被分配到代码为0231的办公室工作,在办公室内编号为12号。
(三)输入输出设计
1输入设计(1)下图图9为该系统输入设计界面中的添加用户界面,主要功能为设置新用户的类别与权限,超级用户可对系统所有信息进行管理,只读用户只能浏览查询信息,普通用户的权限可分为系统管理、认识与销售管理、进货管理与库存管理,通过设置用户权限可实现对系统用户分类管理r