《软件工程-超市管理系统.doc》由会员分享,可在线阅读,更多相关《软件工程-超市管理系统.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件工程课程设计题 目:超市管理系统设 计 者:蒋伟成、张连升、胡晨、廖兴立、张义、刘浩专业班级:计科11-01BJ班指导教师:张建东所属系部:计算机科学与技术2013年11月11日2013年12月27日一、可行性分析报告1.1 引言1.1.1编写目的在此项目中,通过全面的信息采集和处理,辅助提高超市的决策水平,大大提高超市的运作效率。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。1.1.2 项目背景在这个科技发展迅速的、竞争激烈的社会,
2、超市销售的竞争也进入到了一个全新的领域,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是销售业的竞争核心。能够以最小的投入获得更大的收益才能在这遍地成林的超市竞争中生存,所以开发一款经济适用的超市管理系统是势在必行的。1.1.3管理可行性分析在这个科技社会,大多数超市经营者为了管理方便几乎都采用的是电脑管理,对于管理者只需掌握电脑基本操作知识即可。1.1.4经济可行性分析超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入,从经济角度来说,本系统开发完全必要。1.1.5技术可行性分析1硬件:电脑一台2软件:操作系统:中文Windows 73. 开发系统:M
3、icrosoft Visual basic 6.0,SQL Server 2005的服务器版本。4本系统涉及到的技术因素:管理系统的开发方法、使用结构化和面向对象开发方法开发软件系统编程、数据库技术。5运行上的可行性:操作简单:简单的操作规则使操作人员能轻松掌握。查询方便:用户可设定任意条件和任意的查询项目进行检索。统计灵活:任意条件下任意项目的产品入库时间、数量等的统计及查询项目均可进行交叉统计。1.2 结论意见在经济,技术,管理和社会因素方面都有可行性,可以确定本系统的开发完全必要,而且是可行的,可以立项开发1.3 项目计划实施阶段时间负责人员可行性分析11-11-11-18廖兴立、张连升
4、功能需求11-11-11-18张连升、刘浩总体设计11-18-11-25胡晨、蒋伟成编码工作11-20-12-12张义、蒋伟成、胡晨详细设计11-25-12-20张义、胡晨软件测试12-20-12-23张连生、廖兴立、刘浩二、功能需求2.1 功能分析零售前台管理系统功能:(1)商品录入: 根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。(2)收银业务: 通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名
5、、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。后台管理系统功能(1)进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。(2)销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。(3)库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。2.
6、2 需求获取获取需求方法:成立专门的分析小组;客户访谈;问题分析与确认。获取需求对象:超市客户:根据购物客户大概总结客户方面的需求; 商家:开超市的具体要求:资金,管理,进销存等; 超市领域专业人士:进行问题分析与确认; 系统分析员:总结系统所需实现功能。2.3 需求总结1.超市客户:商品种类多样,价格便宜,容易查找;2.商家:必须具备记录仓库存货、销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量以及库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息作出经营管理决策。3.超市领域专业人员:性能方面要求系统核算准确,使实存商品、销售商品与所记帐目一致,能够被超市长期有效使用。数据主要来自于入库单、发票,超市销售在营业期间内一直发生,数据也就一直变化。销售商品后开出发票,并且要显示商品价格数额。超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码。4.系统分析员:查看资料需要输入正确的密码,销售人员销售货物需输入代号才能打开收银柜。万一泄露密码,应设修改密码的程序,同时密码不能过于简单。2.4 需求提炼图表分析2.4.1 系统总体结构图:数据库商品名称付款额计算交易总额计算找零打印清单警告提示商品入库制定进货列表进货清单正常销售,限量,限期,禁止销售商品名称销售明细表收银记录表交接帐表销售排行榜商品销售日,月,年表2.4.2 商品录入