超市管理系统设计实现分析

上传人:pu****.1 文档编号:489216247 上传时间:2023-04-26 格式:DOC 页数:27 大小:273KB
返回 下载 相关 举报
超市管理系统设计实现分析_第1页
第1页 / 共27页
超市管理系统设计实现分析_第2页
第2页 / 共27页
超市管理系统设计实现分析_第3页
第3页 / 共27页
超市管理系统设计实现分析_第4页
第4页 / 共27页
超市管理系统设计实现分析_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《超市管理系统设计实现分析》由会员分享,可在线阅读,更多相关《超市管理系统设计实现分析(27页珍藏版)》请在金锄头文库上搜索。

1、-软 件 学 院课程设计报告书课程名称 软件工程 设计题目 超市管理系统的设计与实现 专业班级 学 号 姓 名 指导教师 唐晓亮 2012年 6月目 录1.设计时间12.设计目的13.设计任务14.设计容14.1.设计容概述14.1.1.组织机构介绍14.1.2.新业务流程介绍与分析24.2.需求分析34.2.1.总体目标34.2.2.具体目标34.2.3.系统数据建模ER图34.2.4.系统功能建模44.2.5.数据字典74.3.总体设计84.3.1.总体设计HIPO技术84.3.2.代码设计124.3.3.数据库设计134.4详细设计154.3.4.商品录入模块详细设计154.3.5.收银

2、业务模块详细设计174.3.6.进货管理模块详细设计184.3.7.销售管理模块详细设计194.3.8.库存管理模块详细设计205.存在的问题216.总结与展望21. z.-1. 设计时间2012年6月4日 2. 设计目的超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库构造来保存数据信息,需要有效的程序构造支持各种数据操作的执行。商店自动化的产品管理在欧美等早已经实现,也是零售业管理的根底。它最主要的特点是能够实时的和准确的控制店的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的转率并提高效劳质量,而且可以减

3、少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能根本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,便的效劳。随着小超市规模的开展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进展统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。3. 设计任务完成可行性研究、需求分析,总体设计,详细设计及测试等。4. 设计容

4、4.1. 设计容概述总经理采购部库存部销售部人事部财务部4.1.1. 组织机构介绍图4.1 组织构造图4.1.2. 新业务流程介绍与分析4.1.2.1. 新业务流程描述零售前台管理:在商品的录入前进展系统登录验证,通过输入唯一编号、扫描条形码、商品名称等来实现准确或模糊的商品扫描录入,形成商品信息表,商品录入后对商品信息的核对,如果出现错误必须由管理员进展数据修改。通过扫描条形码或者直接输入商品名称同类多件商品采用一次录入加数量的式自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易额的时间、负责本次收银的员工

5、号,把信息更新到销售信息表中。如果顾客是会员,则在交易前先扫描会员卡,并将所购物品的总金额累计到该会员的总消费金额中。后台管理:根据销售情况及库存情况,自动制定进货方案也可手工制定修改,交给进货管理员去采购商品。综合商品信息表和销售表,按多种式生成销售排行榜,灵活观察和打印商品销售日、月、年报表。综合查询库存明细记录。假设发现少货,缺货等现象,则自动告警提示并自动生成缺货报告。4.1.2.2. 业务流程图图4.2业务流程图4.2. 需求分析4.2.1. 总体目标进货或销售商品时,用户要对进货单或销售单进展核对审查,并进展登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进

6、展查询并打印。主要实现以下功能: (1)该管理软件将对库存茶品进展资料管理和统计,对产品的进货单和产品的销售单进展录入管理和统计;(2)该管理软件将根据用户的需要对进货、销售、库存情况进展查询,并能打印详细信息;(3)该管理软件将为用户提供账号管理工具,以便用户对账号进展管理,具体为添加用户、删除用户、修改用户密码;(4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的参加以及员工删除,修改进本信息等功能。4.2.2. 具体目标超市管理系统主要实现六大功能模块:商品录入模块;人事管理模块;收银模块;进货管理模块;销售管理模块;库存管理模块。4.2.3. 系统数据建模ER图图4.4

7、 超市管理系统E-R图4.2.4. 系统功能建模图4.5超市管理系统顶层DFD 超市管理系统一级细化P1超市管理系统一级细化P2超市管理系统一级细化P3超市管理系统一级细化P4超市管理系统一级细化P5超市管理系统一级细化P5图4.6超市管理系统一级细化DFD超市管理系统P2的二级细化超市管理系统P3的二级细化超市管理系统P5的二级细化图4.7超市管理系统二级细化DFD4.2.5. 数据字典文字:商品报表别名:商品信息描述:记录商品根本信息,并按商品编号递增排列定义:商品报表=商品编号+供货编号+名称+条形码+产地+单价位置:录入商品文字:员工信息别名:描述:记录员工根本信息,并按员工编号排序定

8、义:员工信息=员工编号+*+性别+工资+联系+备注位置:人员管理 收银业务文字:供货商表别名:供货信息表 描述:记录供货商的根本信息定义:供货商表=供货商号+名称+联系人+联系+开户行+银行账号位置:进货管理文字:进货报表别名: 描述:记录进货详细信息定义:进货报表=进货单号+商品编号+供货商号+进货价+数量+金额+进货日期位置:进货管理 商品录入文字:销售表别名: 描述:记录销售情况定义:销售表=销售单号+商品编号+员工编号+销售数量+销售日期位置:销售管理文字:库存表别名: 描述:记录库存信息,便于随时进货定义:商品报表=商品编号+供货编号+名称+条形码+产地+单价位置:录入商品图4.8超

9、市管理系统数据字典4.3. 总体设计4.3.1. 总体设计HIPO技术4.3.1.1. 系统层次图超市管理系统商品录入1.0人事管理2.0收银管理3.0进货管理4.0销售管理5.0库存管理6.0员工信息登记2.1顾客信息登记2.2生成员工库2.3生成会员库2.4生成商品销售信息库3.1计算找零3.2打印交易信息3.3统 计商 品销 售情 况5.1打 印销 售排 行榜5.2打 印销 售日 月年 报表5.35.3图4.9超市管理系统层次图4.3.1.2. 系统IPO图IPO图系统:超市管理系统 郝琨模块:“商品录入模块 1.0被调用:“超市管理系统模块调 用:无输入:“商品清单F1数据流表 “员工

10、清单F3数据流表 “进货方案表F7数据流表输出:“商品信息库D1数据库表处理:根据进货方案表中的信息进展商品录入,录入商品一些根本信息, 进展核对后生成商品信息库,其中包括商品编号,供货商品,名称, 条形码,产地,单价。图4.10 IPO: “商品录入模块IPO图系统:超市管理系统 郝琨模块:“生成商品销售信息表模块 3.1被调用:“收银业务模块调 用:无输入:“商品信息库D1数据库表 “员工信息库D2数据库表输出:“销售信息库D4数据库表处理:翻开商品信息库及员工信息库,根据员工信息库中的员工编号,商品信息库中的根本信息,生成销售信息库图4.11 IPO: “生成商品销售信息表模块IPO图系

11、统:超市管理系统 郝琨模块:“进货管理模块 4.0被调用:“超市管理系统模块调 用:无输入:“销售信息库D4数据库表 “库存信息库D5数据库表输出:“进货方案表F7数据流表处理:翻开销售信息库及库存信息库,根据销售表中商品的销售情况及库图4.12 IPO: “进货管理模块IPO图系统:超市管理系统 赵林模块:“统计商品销售情况模块 5.1被调用:“销售管理模块调 用:无输入:“销售信息库D4数据库表输出:“商品销售统计表F13数据流表处理:翻开销售信息库,根据商品编号及商品销售数量统计商品销售信息,生成商品销售统计表图4.13 IPO: “统计商品销售情况模块IPO图系统:超市管理系统 赵林模

12、块:“打印销售日月年报表模块 5.3被调用:“销售管理模块调 用:无输入:“商品销售统计表F13数据流表输出:“销售日月年报表F9数据流表处理:根据商品销售统计表,运用分析工具进展比较,生成销售报表F9图4.14 IPO: “打印销售日月年报表模块 超市管理系统IPO图4.3.2. 代码设计4.3.2.1. 代码设计的原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进展诸如产品进货、销售等工作。(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩大功能。(3)准确性原则:对输入的相关资料建

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号