软件工程大作业小型超市管理系统.docx
《软件工程大作业小型超市管理系统.docx》由会员分享,可在线阅读,更多相关《软件工程大作业小型超市管理系统.docx(27页珍藏版)》请在优知文库上搜索。
1、版本号日期软件工程大作业“小型超市收银管理系统软件设计说明书姓名:小戴班级:自动化1202完成日期:指导教师:王教师中南大学信息科学与工程学院目录1弓I言1Ll编写目的1.2 范围1.3 定义11.4 参考资料12工程概述12.1 产品描述22.2 产品功能22.3 用户特点22.4 一般约束32.5 假设和依据33具体需求33.1功能需求33.1.1功能需求133.1.2功能需求2错误味定义书签。错误!未定义书签。3.Ln功能需求n3.2 行为需求43.3 数据需求73.4 外部接口需求73.4.1用户接口73.4.2硬件接口73.4.3软件接口3.4.4通信接口错误!未定义书签。错误!未定
2、义书签。3.5 性能需求83.6 设计约束83. 6.1其他标准的约束83.6.2硬件的限制错误!未定义书签。平安性73.8 可维护性83.9 可转移转换性94总体设计10运行环境10根本设计概念和处理流程115-VI*12系统功能模块图12各子系统功能模块图13程序流程图15连接数据库的特点16用户界面设计175.6软件测试18附录201引言1.1 编写目的经过工程的可行性分析,得出工程可进一步进展下去的结论,在软件继续进一步的开发之前首先给出此软件工程方案。1.2 范围说明:名称:小型超市收银管理系统功能:超市零售管理系统是小型超市商品销售及货物管理的主要控制局部,直接影响销售的方便性及管
3、理的标准性。随着信息时代的开展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传统全手工方式。小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储和速度要求不高。但正由于员工较少,使用软件控制成为必须。此说明书的主要读者是各种超市管理人员,以及类似的管理部门。系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济
4、效益,所以从经济上完全是可行的。1.3 定义关键词:超市收银,管理系统,VisualBasic,SQLserver20001. 4参考资料1初小璐.完全掌握SQLSerVer2000M机械工业出版社,20042工程概述1.1 产品描述21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元开展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在剧烈的竞争中扩大销售额、降低经营本钱、扩大经营规模,成为超市营业者努力追求的目标。工程分析单位在接到工程分析员给
5、出的工程可行性分析报告后,在本系统,即仓库进货管理系统开发主管部门的统一下制定用于软件实质开发的软件工程方案,以使软件开发单位理解软件开发要求,进展开发。1.2 产品功能本系统主要包括:仓库管理、货架管理和收银管理。1)仓库管理主要包括:生成库存报告、生成缺货报告、录入更新数据。在需要时(可每隔一个时间段查询一次)生成商品库存情况报告,实时报告商品库存情况,如库存量缺乏(小于某一自定的数量)时,可生成缺货报告,并提供商品种类,来源等商品属性信息,方便采购人员进展商品采购。采购员采购商品后,及时录入商品信息等数据,在数据库中进展数据更新。2)货架管理主要包括:货架上商品卖到一定数量时,实时生成提
6、货报告,并提供商品的库存信息、,剩余信息。3)收银管理主要包括:随时录入卖出商品信息,如名称,数量,单价等,及时更新数据库数据。1.3 用户特点最终用户是超市管理员以及超市的管理部门,他们都是负责管理整个超市正常运行的关键人员,对整个超市的经营有很大的影响。使用频度为每日每时每刻。2. 4一般约束1、本系统开发人员为5人。2、有CPUI33、16兆内存配置的计算机就可运行本系统。c.在管理方针、并行操作、平安与保密方面无约束3、预算软件资金投入较少,具体预算分配简单。4、关键问题各模块之间的联系和后台数据库的完成。使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该工程没有较大的技术难
7、点与其他的一些风险因素。对于出现的一些小难点总都能得到解决。3. 5假设和依据本软件在开发的过程中,分为技术实现与软件工程两大局部,两局部都有侧重点,假设技术支持出现故障或疑难问题无法解决、程序开发出现偏差,会延误工程进度,影响工程的按期完工。假设软件工程陈述出现问题,局部描述含混不清那么会影响系统的完整性与可继承性。在管理方面,如管理者没有预见性,对出向的问题无法采用可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期完工。3具体需求功能需求商品录入:根据超市业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现准确或模糊的商品扫描录入。该扫
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 作业 小型 超市 管理 系统