超市管理信息系统毕业设计.pdf
《超市管理信息系统毕业设计.pdf》由会员分享,可在线阅读,更多相关《超市管理信息系统毕业设计.pdf(60页珍藏版)》请在咨信网上搜索。
1、超市管理信息系统UML建模L系统业务分析1.1 超市管理信息系统业务概述本超市管理信息系统分为七个功能模块:销售管理模块,采购管 理模块,库存管理模块,财务管理模块,统计分析管理模块,经理管 理模块,登录模块。图L11.2 超市管理信息系统各功能模块描述本系统是个独立的超市管理信息系统,具有:1.销售管理功能2.采购管理功能3.库存管理功能4.财务管理功能5.统计分析管理功能6.经理管理功能7.登录功能1.2.1 销售管理模块功能的描述销售管理模块中,执行者为售货员,其活动如下:(1)售货员登录系统;(2)进行更新销售信息、计算总价、找零活动;(3)如顾客有要求,打印购物清单。1.2.2 采购
2、管理模块功能的描述采购管理模块中,执行者为采购员,其主要活动如下:(1)采购员登录系统;(2)采购员查询由统计分析员生成的进货清单;(3)根据进货清单联系供应商谈价格,生成预备订单;(4)将与供应商生成的预备订单交由经理审核,审核后生成订单;(5)将订单提供给供应商,并与供应商签署订单;(6)进货。1.2.3 库存管理模块功能的描述库存管理模块中,执行者为库存管理员,其主要活动如下:(1)库存管理员登录系统;(2)对商品进行验货入库;(3)生成商品入库清单;(4)查询由统计分析员生成的商品上架清单;(5)对商品进行出库上架;(6)生成商品出库上架清单;(7)库存清点;(8)生成库存清单。1.2
3、.4 财务管理模块功能的描述财务管理模块中,执行者为会计,其主要活动如下:(1)会计登录系统;(2)查询订单,进行货款支付;(3)结算营业额;(4)生成员工资清单,由经理审核,审核通过后支付员资;(5)计算盈利;(6)生成财务报表;1.2.5 统计分析管理模块功能的描述统计分析管理模块中,执行者为统计分析员,其主要活动如下:(1)统计分析员登录系统;(2)查询销售信息,生成销售信息清单;(3)根据销售信息清单,生成商品上架清单;(4)查询库存清单、物品信息清单、供应商信息清单,生成进货清单;1.2.6 经理管理模块功能的描述经理管理模块中,执行者为经理,其主要活动如下:(1)经理登录系统;(2
4、)进行人事管理,包括对员信息、供应商信息、商品信息的增、删、改、查操作;(3)查询由统计分析员生成的销售清单;(4)审核采购员生成的商品进货预订单;(5)签字确认订单;(6)查询会计生成的财务报表;(7)查询会计生成的员资清单,审核;(8)查询库存管理员生成的商品入库清单;(9)查询库存管理员生成的商品出库上架清单;(10)查询库存管理员生成的库存清单。1.2.7 登录模块功能的描述登录模块中,执行者为超市所有员,其主要活动如下:(1)输入账号,密码,通过身份验证登录系统;(2)修改密码。2.需求分析2.1 确定参与者(Actor)根据对系统的业务功能分析,确定本系统的参与者为:顾客,供 应商
5、,售货员,采购员,库存管理员,会计,统计分析员,经理。2.2 确定用例(Use Case)2.2.1 顾客购物用例顾客可进行的操作:挑选商品,结账付款,要求购物清单。用例图如图2.2.1:图2.2.1顾客购物用例图(0结账付款用例描述用例名称:结账付款参与的执行者:顾客,售货员前置条件:顾客已挑选好要购买的商品事件流:结账付款用例开始 输入顾客购买商品的信息(商品编号,单价,数量等)计算商品总价如顾客要求,打印购物清单,用例结束后置条件:顾客购物结束离开超市2.2.2 售货员销售用例售货员可进行的操作:登录系统,身份验证,结账付款(更新销 售信息,计算总价,找零),打印购物清单。用例图如图2.
6、2.2:图2.2.2售货员销售用例(1)更新销售信息用例描述用例名称:更新销售信息参与的执行者:顾客,售货员前置条件:顾客已对所购买的商品付款事件流:顾客结账付款用结束后,售货员将销售信息录入系统更新销售信息成功,用例结束。后置条件:销售信息已更新2.2.3 采购员采购用例采购员可进行的操作:登录系统,身份验证,查询进货清单,谈 价格,生成预订单,经理审核预订单,生成订单,签署订单,进货。用例图如图2.2.3:图2.2.3采购员采购用例图(1)谈价格用例描述用例名称:谈价格参与的执行者:供应商,采购员前置条件:采购员已查询进货清单事件流:基本事件流:采购员查询进货清单,按照清单标注与供应商谈价
7、格双方谈妥价格后,生成预备订单预备订单生成后用例结束可选事件流:采购员与供应商没有谈妥价格,不生成预备订单 采购员重新联系供应商,或反馈给统计分析员重新生成进货清单后置条件:预备订单生成(2)生成订单用例描述用例名称:确认订单参与的执行者:经理,采购员前置条件:采购员将预备订单交予经理审核事件流:基本事件流:采购员将与供应商谈妥的预备订单交予经理审核经理审核通过正式确认订单后用例结束可选事件流:采购员将于供应商谈妥的预备订单交予经理审核经理审核不通过采购员重新与供应商联系谈价格 生成预备订单后再次交予经理确认,如审核不通过返回3继续,如审核通过,正式生成订单,用例结束后置条件:生成订单2.2.
8、4 供应商供货用例供应商可进行的操作:谈价格,生成预备订单,签署订单,供货。用例图如图2.2.4:图2.2.4供应商供货用例图(1)签署订单用例描述用例名称:签署订单参与的执行者:供应商,采购员前置条件:采购员已生成订单事件流:采购员将生成的订单提供给供应商双方签署订单后置条件:供货2.2.5 库存管理员库存管理用例库存管理员可进行的操作:登录系统,身份验证,验货,商品入 库,生成入库清单,查询商品上架清单,商品出库上架,生成出库清 单,库存清点,生成库存清单。用例图如图2.2.5:图2.2.5库存管理员库存管理用例图(1)商品入库用例描述用例名称:商品入库参与者:库存管理员前置条件:库存管理
9、员对商品已验货完毕事件流:验货完毕后进行商品入库操作 记录入库商品的信息用例完毕后置条件:生成商品入库清单(2)商品出库用例描述用例名称:商品出库上架参与者:库存管理员前置条件:库存管理员查询由统计分析员生成的商品上架清单事件流:查询商品上架清单按照商品上架清单进行商品出库记录出库商品信息用例完毕后置条件:生成商品出库清单2.2.6 会计财务管理用例会计可进行的操作:登录系统,身份验证,查询订单,货款支付,结收营业额,生成工资清单,经理审核工资清单,员资支付,计 算盈利,生成财务报表。用例图如图226:图2.2.6会计财务管理用例图(1)货款支付用例描述用例名称:货款支付参与的执行者:会计前置
10、条件:会计查询采购员用于进货的最终订单事件流:查询到采购员用于进货的最终定订单根据订单上的信息进行货款支付用例结束后置条件:无(2)员工资支付用例描述用例名称:员资支付参与者:会计,经理前置条件:会计生成员资清单事件流:会计生成员工工资清单后交由经理审核经理审核员资清单通过会计支付员资用例结束后置条件:支付员工资2.2.7 统计分析员统计分析管理用例统计分析员可进行的操作:登录系统,身份验证,查询销售信息,生成销售信息清单,生成物品上架清单,查询库存清单,生成进货清单,查询供应商信息,查询商品信息。用例图如图227:图2.2.7统计分析员统计管理用例图2.2.8 经理管理用例经理可进行的操作:
11、登录系统,身份验证,人事管理(包括对员 信息、供应商信息、商品信息的增删改查操作),生成员信息清 单,生成商品信息清单,生成供应商信息清单,查询销售信息清单,经理审核预备订单,签字确认订单,查询财务报表,审核员资清 单,确认员资清单,查询商品入库清单,查询商品商品出库清单,查询库存清单。用例图如图2.2.8:查询财务报表查询销售信息活单查询库存清单増删改查员品、資唾11也G成员信息清单増删改查供应商信息供应商信息清单审核员资清单确认员资清单查询商品出库清单查询商品入库清单图2.2.8经理管理用例图(1)人事管理用例描述用例名称:人事管理参与的执行者:经理前置条件:经理已登录系统事件流:经理登录
12、系统后用例开始选择人事管理选项可对员信息、商品信息、供应商信息进行增删改查操作如对信息有改动则保存,生成员工信息清单、商品信息清单、供应商信息清单用例结束后置条件:无3.静态结构模型3.1 定义系统对象顾客,供应商,员,售货员,采购员,库存管理员,会计,统 计分析员,经理,购物清单,预备订单,订单,商品,销售信息清单,入库清单,商品上架清单,出库清单,库存清单,员资清单,财 务报表清单,进货清单。3.1.1 顾客类图actor 顾客-ID:String+chooseGoodsO:String+payO:Double+askListQ:ListTable属性:图3.1.1顾客类图属性名属性类型属
13、性说明IDString顾客ID号操作:属性名类型方法说明chooseGoodsString挑选商品payDouble结账付款askListListTable要求购物清单3.1.2供应商类图 供应面-ID:String-name:String-address:String-email:String-telephone:String-contactName:String+makePriceQ:Double+finishOrdersO:void+supportQ:Goods属性:图3.L2供应商类图属性名属性类型属性说明IDString供应商!D号nameString供应商名称addressStri
14、ng供应商地址emailString供应商电子邮箱telephoneString供应商联系电话contactNameString联系人姓名操作:操作名类型方法说明makePriceDouble谈价格finishOrdersvoid签署订单supportGoods供货3.1.3员工(售货员,采购员,库存管理员,统计分析员,经理,会计)类图售货员,采购员,库存管理员,统计分析员,经理,会计都属于 超市的员,因此都继承员类。actor库存营理员员+examineGoodsO:void+goodsInO:void+createlnTableO:InTable+goodsOutO:void+create
15、OutTableO:OutTable+checkinventroyO:void+createlnventoiyTableO:InventroyTable+checkOnSaleTableO:voidactor 售货员-ID:String-name:String-account:String-password:String-birthday:Date-sex:String-address:String-telephone:String-email:String-level:String-department:String-salary:Double-identificationcard:Stri
16、ngactor 签理+updateSalesO:String+totalPriceO:Double+changeO:Double+printListQ:ListTableactor统计分析员actor 采购员+checkSalesO:void+createSalesTableO:SalesTable+createOnSaleTableO:OnSaleTable+checklnventroyTableO:void+createGoodsListO:void+checkGoodsTableO:void+checkSupplierTableQ:void+checkGoodsListO:void+ma
17、kePriceO:Double+createPreOrdersO:PreOrders+managerVertilyPreOO:void+createOrdersO:Orders+finishOrdersO:void+purchaseGoodsQ:商品+checkOrdersO:void+payForGoodsO:Double+profit。:Double+createSalaryTableO:SalaryTable+managerVertilySalaryO:void+payForSalaryO:Double+createFinancialTableO:FinancialTable+recei
18、vedQ:Double+addStafflnfoO:void+deleteStafflnfoO:void+updateStafflnfoO:void+checkStafflnfoO:void+addGoodsInfoO:void+deleteGoodsInfoO:void+updateGoodsInfoO:void+checkGoodsInfoO:void+addSupplierlnfoO:void+deleteSupplierlnfoO:void+updateSupplierlnfoO:void+checkSupplierlnfoO:void+createStaffTableO:int+cr
19、eateGoodsTableO:商品+createSupplierTableO:供应商+checkSalesTableO:void+managerVertilyPreOO:void+makeSureOrdersO:void+checkFinancialTableO:void+vertilySalaryTableO:void+makeSureSalaryTableO:void+checklnTableO:void+checkOutTableO:void+checklnventoryTableQ:void图3.1.3.1员类图(1)员类图说明属性:属性名属性类型属性说明IDString员编号nam
20、eString员姓名accountString员账号passwordString员账号密码birthdayDate员出生日期sexString员性别addressString员家庭住址telephoneString员联系方式emailString员电子邮箱levelString员职位departmentString员所属部门salaryDouble员月薪indentificationCardString身份证号码操作:操作名类型方法说明loginvoid登录系统(2)售货员类图说明actor 售货员+updateSalesO:String+totalPriceO:Double+changeO:
21、Double+printListQ:ListTable图3.132售货员类图操作:操作名类型方法说明updates alesString更新销售信息totalPriceDouble计算总价changeDouble找零printListListTable打印购物清单(3)采购员类图说明actor 采购员+checkGoodsListO:void+makePriceO:Double+createPreOrdersO:PreOrders+managerVertilyPreOO:void+createOrdersO:Orders+finishOrdersO:void+purchaseGoodsQ:Go
22、ods图3.133采购员类图操作:(3 库存管理员类图说明操作名类型方法说明checkGoodsListvoid查询进货清单makePriceDouble谈价格createPreOrdersPreOreders生成预备订单manager Vertify PreOvoid经理审核预备订单createOrdersOrders生成订单finishOrdersvoid签署订单purchaseGoodsGoods进货图3.134库存管理员类图actor库存管理员+examineGoodsO:void+goodsInO:void+createlnTableO:InTable+goodsOutO:void+
23、createOutTableO:OutTable checklnventroyO:void d ere ate Inventory?ableO:InventroyTabl+checkOnSaleTableQ:void操作:操作名类型方法说明cxamineGoodsvoid验货goodslnvoid商品入库createlnrFableInTable生成入库清单checkOnSaleTablevoid查询商品上架清单(4)会计类图说明goodsOutvoid商品出库createOutTableOutTable生成出库清单checkinventoryvoid库存清点createlnventoryTa
24、bleInventroyTable生成库存清单actor 会计+checkOrdersO:void+payForGoodsO:Double+profitO:Double+createSalaryTableO:SalaryTable+manageiVertilySalaryO:void+payForSalaryO:Double+createFinancialTableO:FinancialTable+receivedQ:Double操作:图3.135会计类图操作名类型方法说明checkOrdersvoid查询订单payForGoodsDouble货款支付profitDouble计算盈利creat
25、es alaryTableSalaryTable生成员工资清单manager VertifyS alaryvoid经理审核工资清单payForS alaryDouble支付员工资createFinancialTableFinancialTable生成财务报表receivedDouble结算营业额(5)统计分析员类图说明 统计分析员+checkSalesO:void+createSalesTableO:SalesTable+createOnSaleTableO:OnSaleTable+checklnventroyTableO:void+createGoodsListO:void+checkGoo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理信息系统 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。