欢迎来到天天文库
浏览记录
ID:47474862
大小:935.00 KB
页数:36页
时间:2020-01-11
《南通大学教育超市进销存管理系统设计报告__数据库系统概论_课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、-36-数据库课程设计南通大学教育超市进销存管理系统目录1问题的提出……………………………………………………………………21.1可行性分析………………………………………………………………22需求分析………………………………………………………………………22.1商店管理的业务流程……………………………………………………22.2系统的功能分析………………………………………………………32.3用例分析………………………………………………………………32.3.1用例图…………………………………………………………32.
2、3.2用例描述………………………………………………………42.3.3寻找分析类……………………………………………………72.4系统模块设计…………………………………………………………112.4.1系统模块设计…………………………………………………112.4.2子模块设计……………………………………………………122.5数据库设计……………………………………………………………132.5.1数据流图………………………………………………………132.5.2数据库E-R模型………………………………………………162.
3、5.3数据库的物理模型……………………………………………162.6模块设计与代码实现…………………………………………………25参考文献…………………………………………………………………………-36-数据库课程设计南通大学教育超市进销存管理系统1问题的提出随着商店商品的大量增加其管理难度越来越大,在计算机技术飞速发展的今天,将计算机这一信息处理利器应用于商店的日常管理已是势所必然。于是,商店进销存管理系统便应运而生。这为商店管理带来前所未有的改变,同时为企业带来意想不到的经济效益和社会效益。这主要体现在以下几个
4、方面:1极大的提高了商店工作人员的工作效率,避免了以往入、出、存流程繁琐杂乱,周期长的弊端。2商店管理实现了操作自动化和信息电子化,全面提高了超市的管理水平。3基于超市管理的全面自动化可以大大减少入库管理,出库管理及库存管理中的漏洞,可以节约大量管理开支增加企业的收入。1.1可行性分析由于商店规模的日益增大,进出货物数量繁多,且工作量大。原有的手工操作耗时费力,又不能保证数据的正确性,迫切需要实现计算机信息化管理,用信息化管理实现对数据的录入、查询、打印等的处理。比起传统的方法这样可以节省大量的人力物力资源,
5、又可以缩短业务处理的时间,加强对物资安全的管理,具有很强的实用性和经济性。2需求分析2.1商店管理的业务流程商店的日常业务经营活动主要包括采购、销售、库存盘点、账目管理等四个方面。因此如何处理好这几者之间的关系是设计商店进销存管理系统最为关键的部分。商店运营的基本业务流程如图1所示。图1业务流程图-36-数据库课程设计南通大学教育超市进销存管理系统2.2系统的功能分析本系统开发的总体目标是建立一个能够对商店内商品流动进行监控,即在商品采购、销售、库存、账目管理等过程中进行监督与控制。经过小组讨论,该系统应具备
6、以下功能:1.采购员采购商品后及时录入商品信息在数据库中进行数据更新。2.在收银处随时录入卖出商品信息,如名称数量单价等及时更新数据库数据。3.货架上商品卖到一定数量时及时生成提货报告并提供商品的库存剩余信息。4.在需要时可每日或每周统计一次,生成商品销售情况报告。并可以导出统计结果且可以生成excel表格。5.仓库管理员可以用多种方式查询各种商品信息,也可以采用多种查询条件的组合查询。并可以导出查询结果且可以生成excel表格。2.3用例分析2.3.1用例图用例图如图(2)所示:图(二)用例图-36-数据库
7、课程设计南通大学教育超市进销存管理系统2.3.2用例描述表格1用例描述系统登录用例编号UC01用例名称系统登录用例概述系统登录界面主参与者收银员、仓库管理员、admin基本事件流1、选择角色2、输入用户名和登录密码。3、点击确定登录按钮。扩展事件流1、如果用户验证不成功则弹出对话框告知错误信息。2、如果用户验证成功,则显示对于角色系统界面。表格2用例描述商品入库用例编号UC02用例名称商品入库用例概述仓库管理员将商品的各种信息录入到数据库中,并更新数据库主参与者仓库管理员基本事件流1.仓库管理员向系统发出新增
8、商品的请求2.系统显示相应界面,让仓库管理员输入信息,并自动根据商品号生成规则生成商品号3.仓库管理员输入商品的相关信息,包括商品名、定价、生产日期、保质期等4.系统确认输入的信息中,商品名没有重名5.系统将所输入的信息存储建档扩展事件流4a.如果输入的商品名有重名现象,则显示出重名的商品的相关信息,并要求仓库管理员选择修改商品名或取消输入4b.仓库管理员选择取消输入,则结束用例,不做存储建档工作4
此文档下载收益归作者所有