超市管理系统的设计与实现
- 格式:docx
- 大小:340.48 KB
- 文档页数:21
超市管理系统的设计与
实现
Document number:PBGCG-0857-BTDO-0089-PTT1998
软件学院
课程设计报告书
课程名称软件工程
设计题目超市管理系统的设计与实现
专业班级
学号
姓名
指导教师唐晓亮
2012年 6月
目录
果顾客是会员,则在交易前先扫描会员卡,并将所购物品的总金额累计到该会员的总消费金额中。后台管理:根据销售情况及库存情况,自动制定进货计划(也可手工制定修改),交给进货管理员去采购商品。综合商品信息表和销售表,按多种方式生成销售排行榜,灵活察看和打印商品销售日、月、年报表。综合查询库存明细记录。若发现少货,缺货等现象,则自动告警提示并自动生成缺货报告。
4.1.2.2.业务流程图
图业务流程图
4.2.需求分析
4.2.1.总体目标
进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并打印。主要实现以下功能:
(1)该管理软件将对库存茶品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;
(2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;
(3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;
(4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。
4.2.2.具体目标
超市管理系统主要实现六大功能模块:
商品录入模块;人事管理模块;收银模块;进货管理模块;销售管理模块;库存管理模块。
4.2.3.系统数据建模(ER图)
图超市管理系统E-R图
4.2.4.系统功能建模
图超市管理系统顶层DFD
超市管理系统一级细化P1
超市管理系统一级细化P2
超市管理系统一级细化P3
超市管理系统一级细化P4
超市管理系统一级细化P5
超市管理系统一级细化P5
图超市管理系统一级细化DFD
超市管理系统P2的二级细化
超市管理系统P3的二级细化
超市管理系统P5的二级细化 图超市管理系统二级细化DFD
4.2.
5. 数据字典
图超市管理系统数据字典 4.3. 总体设计 4.3.1. 总体设计HIPO 技术
文字:商品报表 别名:商品信息 描述:记录商品基本信息,并按商品编号递增排列 定义:商品报表=商品编号+供货编号+名称+条形码+产地+单价 文字:员工信息 别名:
描述:记录员工基本信息,并按员工编号排序
定义:员工信息=员工编号+姓名+性别+工资+联系电话+备注
文字:供货商表 别名:供货信息表
描述:记录供货商的基本信息 定义:供货商表=供货商号+名称+
联系人+联系电话+开户行+银行账号 文字:进货报表 别名:
描述:记录进货详细信息 定义:进货报表=进货单号+商品编
号+供货商号
+进货价+数量+金额+进货文字:销售表
别名:
描述:记录销售情况 定义:销售表=销售单号+商品编号文字:库存表
别名:
描述:记录库存信息,便于随时进
货