超市管理系统的设计与实现

  • 格式:docx
  • 大小:340.48 KB
  • 文档页数:21

下载文档原格式

  / 21
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

超市管理系统的设计与

实现

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 技术

文字:商品报表 别名:商品信息 描述:记录商品基本信息,并按商品编号递增排列 定义:商品报表=商品编号+供货编号+名称+条形码+产地+单价 文字:员工信息 别名:

描述:记录员工基本信息,并按员工编号排序

定义:员工信息=员工编号+姓名+性别+工资+联系电话+备注

文字:供货商表 别名:供货信息表

描述:记录供货商的基本信息 定义:供货商表=供货商号+名称+

联系人+联系电话+开户行+银行账号 文字:进货报表 别名:

描述:记录进货详细信息 定义:进货报表=进货单号+商品编

号+供货商号

+进货价+数量+金额+进货文字:销售表

别名:

描述:记录销售情况 定义:销售表=销售单号+商品编号文字:库存表

别名:

描述:记录库存信息,便于随时进

相关主题