超市管理系统需求分析UML_第1页
超市管理系统需求分析UML_第2页
超市管理系统需求分析UML_第3页
超市管理系统需求分析UML_第4页
超市管理系统需求分析UML_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上电子商务分析与设计设计题目 超 市 管 理 系 统 组长姓名、班级、学号 成员姓名、班级、学号 成员姓名、班级、学号 目录专心-专注-专业1、需求分析1.1需求概述任何一个超市需要一个超市管理系统。该系统需要有顾客查询计算机、库存查询计算机、柜员终端机及中央计算机组成的网络系统。顾客查询计算机为顾客提供商品信息查询、商品预定及退订等相关信息查询服务。顾客可以通过该计算机对超市内物品相关信息进行查询,例如商品价格、数量及保质期等;而且顾客还可以在此计算机中订购自己需要的商品,当然也可以退订(顾客还可以通过上网直接在超市的网站内进行订购及退订)。库存查询计算机内存储着该超

2、市内每一件货物的进出情况,可以让超市管理人员及时掌握仓库和货架上的货物拥有量,方便及时调整货架上的货物,以及对长期积压货物的处理,还有对于脱货货物的及时补充等一系列货物管理问题。柜员终端机即收银台计算机,通过扫描可以获得商品信息,计算顾客购买的商品总价,将总价即时传至中央计算机作为收入计算,而且在扫描每一个商品时,就连接库存查询计算机,将所扫描商品从库存查询计算机中删除,及时更新库存查询计算机内货物情况;在有个别顾客退还商品时亦可在扫描之后将物品添加进库存查询计算机。所有终端机都通过中央计算机进行连接,中央计算机对所有终端机都具有调控作用。1.2需求分析(1)、系统开发目的1、大大提高超市的运

3、作效率;2、通过全面的信息采集和处理,辅助提高超市的决策水平;3 使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。(2)、定义1商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。2.交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。3.商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。4.促销:在一定时期内,某些商品会按低于原价的促销价格销售。5.盘点:计算出库存、销售额、盈利等经营指标。(3)、系统功能分析商品信息查询系统:在顾客查询货

4、物及上输入你想要的商品名字,点确认后,在显示屏上出现相关的商品图像找出你想要的商品点确认,屏幕下出现你的商品的价格,数量,保质期和地点等。商品的定退系统:如果你想要的商品在本店暂时找不到在计算机上输入你要商品的详细信息我们将在很短时间内进货来,若你在本店买的东西是坏的,你可以在本计算机上输入你的商品的信息再到营业员确认即可。库存查询系统:该系统根据该月各种商品销售情况(如某种商品的进货量、销售量、盈利)根据销售情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。哪些商品积压的因而降价促销等。收银

5、台计算机系统:当收银人员通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)使这些数据传到库存计算机上时库存计算机即使得到商品的现在的信息,从而盘点和计算出库存、销售额、盈利等经营指标,使商店获得更多的利润。库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。人员管理: 员工、会员、供货商、厂商等基本信息登记管

6、理。 员工操作权限管理。 客户销售权限管理。 我们把收集到的数据整理组合在总控模块、基本资料模块、销售管理模块、进货管理模块四个主要的功能模块。总控模块包括操作员管理、权限管理、系统数据管理、系统设置管理等。它为整个系统提供安全保障。基本资料模块有客户资料包括客户资料的管理和存储,员工资料包括员工资料录入和维护,商品资料包括商品资料的存储和编辑,供应商资料的存储和编辑。销售管理模块包括货单的录入和维护;对销售情况进行统计;对商品的零售和批发进行管理和付款的计算机操作等进货管理模块包括进货资料录入和维护;采购订单的录入和维护和付款的计算机的操作等。(4)、公司结构公司有流通部、财务部、仓储部、人

7、事部五个主要部门,各部门的主要职责和功能分别为:销售部:主要负责商品的购进和销售,负责开拓市场和产品的检验。人事部:主要负责公司员工的人事档案及业绩考核等。仓储部:商品的进出库和各种配件的保管及进出库。财务部:处理各种财务事务,如各种往来帐务、工资核算、成本核算等。2、系统建模2.1用例图2.1.1销售员用例图登陆商品销售页面扫描条形码录入商品信息输入VIP客户信息提交收银信息提交销售记录商品提交给顾客打印销售记录转换到会员办理页面添加VIP用户信息输入VIP客户信息修改相关信息删除VIP用户信息2.1.2经理用例图登陆系统选择管理模块进入用户管理模块查看用户信息根据需要修改用户信息或添加或删

8、除进入员工管理模块查看员工信息,添加员工或删除进入权限管理模块设置权限进入系统管理模块设置系统参数2.1.3顾客用例图登陆产品预购页面输入查询条件根据查询信息提交预购信息生成预订报表2.1.4仓库管理员用例图登陆库存管理页面选择管理模块进入录入模块,录入商品信息进入查询模块,输入库存查询条件查看销售排行查看库存警告根据库存警告和销售排行生成需求状况向供货商.发出订货请求根据库存情况向供货商发出退货请求2.2类图2.2.1总体类图查询库存,购货,退货必须先登录,所以这三者对登陆具有依赖关系,购货与退货影响库存,所以查询依赖于二者。2.2.2数据库类商品可以由多个厂家生产,一个厂商可以生产多种商品

9、,因此二者是多对多关系,同理可得供货商与商品,商品与顾客是多对多关系。2.2.3系统管理类由于各项操作都必须先登陆,所以图中的系统设置类、员工类、会员类对登陆有着依赖。2.3时序图2.3.1进货时序图登陆购物界面,查看销售排行制定计划输送信息定货支付2.3.2商品入库时序图2.3.3销售时序图销售人员登录销售界面,输入商品信息,确认商品信息,收钱提交销售记录,打印销售记录2.3.4销售排行时序图输入销售信息确认销售信息生成排行2.3.5修改商品时序图登陆界面输入商品信息修改商品信息保存到数据库2.4状态图2.4.1商品状态图商品未采购经过采购进入仓库由仓库上架出售卖完.2.4.2会员状态图普通

10、顾客 消费达到一定金额成为会员会员消费达标申请VIP会员2.5活动图2.5.1顾客活动图顾客登陆界面进行查询从查询结果中选择预定商品打印预定记录2.5.2仓库管理活动图登录库存管理页面选择管理模块进入录入模块,录入商品信息进入查询模块,输入库存查询条件查看销售排行查看库存警告根据库存警告和销售排行生成需求状况向供货商.发出订货请求根据库存情况向供货商发出退货请求2.5.3系统管理活动图登陆系统选择管理模块进入用户管理模块查看用户信息根据需要修改用户信息或添加或删除进入员工管理模块查看员工信息,添加员工或删除进入权限管理模块设置权限进入系统管理模块设置系统参数2.5.4销售活动图登陆商品销售页面

11、扫描条形码录入商品信息输入VIP客户信息提交收银信息提交销售记录商品提交给顾客打印销售记录转换到会员办理页面添加VIP用户信息输入VIP客户信息修改相关信息删除VIP用户信息2.6部署图在超市管理系统中,系统包括4种节点,分别是:库存管理节点,库存管理员通过该节点进行库存管理和维护;订货管理节点,订货管理员通过该节点进行订货管理;统计分析节点,统计分析员通过该节点进行统计分析;系统管理节点,系统管理员通过该节点进行系统维护和员工信息维护。3.总结此超市管理系统以模拟超市管理为主题,尽可能地实现超市各项管理工作。在实践的过程中,一方面学习课本知识,一方面运用所学知识进行项目的开发,基本上模拟实现了销售管理,仓库管理,系统管理等功能。但是,在此过程中,我们明显感到知识的欠缺,以及对项目开发的陌生性。许多的步骤起初都背离了工程化的要求,由于时间有限,以及没有开发经验,项目的设计过程中有许多不完善的地方,在以后的学习过程中我们会不断完善。在实践过程中,我们同时也体会到以前认为最重要的编码不是最重要的步骤,软件也是一种产业,对软件的开发过程就是对现实世界进行抽象,形成模型,最后实现。对现实世界的分析不是一个简单的过程,也

温馨提示

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

评论

0/150

提交评论