超市管理系统的设计与实现_第1页
超市管理系统的设计与实现_第2页
超市管理系统的设计与实现_第3页
超市管理系统的设计与实现_第4页
超市管理系统的设计与实现_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软 件 学 院课程设计报告书课程名称 软件工程 设计题目 超市管理系统的设计与实现 专业班级 学 号 姓 名 指导教师 唐晓亮 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. 收银业务模块详细设计 .174.3.6. 进货管理模块详细设计 .184.3.7. 销售管理模块详细设计 .194.3.8. 库存管理模块详细设计 .205. 存在的问题 .216. 总结与展望 .2111. 设计时间 2012 年 6 月 4 日 2. 设计目的 超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。3. 设计任务完成可行性研究、需求分析,总体设计,详细设计及测试等。4. 设计内容 4.1. 设计内容概述 4.1.1. 组织机构介绍 总经理采购部库存部销售部人事部财务部2图 4.1 组织结构图4.1.2. 新业务流程介绍与分析4.1.2.1. 新业务流程描述零售前台管理:在商品的录入前进行系统登录验证,通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入,形成商品信息表,商品录入后对商品信息的核对,如果出现错误必须由管理员进行数据修改。通过扫描条形码或者直接输入商品名称(同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易额的时间、负责本次收银的员工号) ,把信息更新到销售信息表中。如果顾客是会员,则在交易前先扫描会员卡,并将所购物品的总金额累计到该会员的总消费金额中。后台管理:根据销售情况及库存情况,自动制定进货计划(也可手工制定修改) ,交给进货管理员去采购商品。综合商品信息表和销售表,按多种方式生成销售排行榜,灵活察看和打印商品销售日、月、年报表。综合查询库存明细记录。若发现少货,缺货等现象,则自动告警提示并自动生成缺货报告。4.1.2.2. 业务流程图3图 4.2 业务流程图4.2. 需求分析4.2.1. 总体目标进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并打印。主要实现以下功能:(1)该管理软件将对库存茶品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;(2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;(3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;(4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。4.2.2. 具体目标超市管理系统主要实现六大功能模块:商品录入模块;人事管理模块;收银模块;进货管理模块;销售管理模块;库存管理模块。4.2.3. 系统数据建模(ER 图)4图 4.4 超市管理系统 E-R 图4.2.4. 系统功能建模图 4.5 超市管理系统顶层 DFD超市管理系统一级细化 P15超市管理系统一级细化 P2超市管理系统一级细化 P3超市管理系统一级细化 P4超市管理系统一级细化 P5超市管理系统一级细化 P56图 4.6 超市管理系统一级细化 DFD超市管理系统 P2 的二级细化超市管理系统 P3 的二级细化7超市管理系统 P5 的二级细化图 4.7 超市管理系统二级细化 DFD4.2.5. 数据字典文字:商品报表别名:商品信息描述:记录商品基本信息,并按商品编号递增排列定义:商品报表=商品编号+供货编号+ 名称+条形码+产地+单价位置:录入商品文字:员工信息别名:描述:记录员工基本信息,并按员工编号排序定义:员工信息=员工编号+姓名+ 性别+工资+联系电话+ 备注位置:人员管理收银业务文字:供货商表别名:供货信息表 描述:记录供货商的基本信息定义:供货商表=供货商号+名称+ 联系人+联系电话+开户行+银行账号位置:进货管理文字:进货报表别名: 描述:记录进货详细信息定义:进货报表=进货单号+商品编号+ 供货商号+进货价+ 数量+金额+进货日期位置:进货管理 商品录入8图 4.8 超市管理系统数据字典4.3. 总体设计4.3.1. 总体设计 HIPO 技术4.3.1.1. 系统层次图图 4.9 超市管理系统层次图超市管理系统商品录入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打 印销

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论