软件需求超市管理系统

上传人:油条 文档编号:116703374 上传时间:2019-11-17 格式:DOC 页数:11 大小:913.50KB
返回 下载 相关 举报
软件需求超市管理系统_第1页
第1页 / 共11页
软件需求超市管理系统_第2页
第2页 / 共11页
软件需求超市管理系统_第3页
第3页 / 共11页
软件需求超市管理系统_第4页
第4页 / 共11页
软件需求超市管理系统_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《软件需求超市管理系统》由会员分享,可在线阅读,更多相关《软件需求超市管理系统(11页珍藏版)》请在金锄头文库上搜索。

1、软件需求工程课程设计题目名称: 超市管理系统 系 名 称: 计算机科学与信息工程学院 专业班级: 09软件工程一班 学生姓名: 王晓 学生学号: 200903030004 2012 年 6 月2目 录1. 引言11.1 目的11.2 项目范围和产品特性11.3 文档约定11.4 参考文献22. 综合描述22.1 产品的前景22.2 产品的功能22.3 用户类和特征22.4 运行环境22.5 设计和实现的限制22.6 假设与依赖33. 外部需求接口33.1 硬件接口33.2 软件接口33.3 通信接口44. 系统特性44.1 功能描述45. 其他非功能性需求75.1 性能需求75.2 安全性需求

2、75.3 可用性需求75.4.用户文档85.5 其他需求81. 引言伴随着社会的飞速发展,人们消费水平的不断提高,形形色色的超市已经成为人众们的购物天堂。它带给人们的不只是便利更是质量的保证。每天往来超市的购物者不计其数,显然传统的人工管理模式,已不能满足当今超市的业务,提高超市的工作效率、为顾客提供更好的服务,成为了大中小型超市当前必须考虑的问题。而解决这些问题的途径之一,就是将计算机引入到管理机制中来。1.1目的本系统是针对目前超市的管理而设计的,以计算机代替人完成各种商品的分类和整理,现代技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店

3、、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。1.2项目范围和产品特性本产品能具体化,合理化的管理超市中的商品信息、进出信息,用结构化的思维方式去了解超市的基本运作原理和超市后台程序设计适合各种小型超市、仓储店、便利店、特许加盟店、专卖店、货仓等。方便小型超市经营者的管理工作,节省了大大的时间和人力。1.3文档约定针对大

4、多数用户对计算机知识的有限性,该系统尽量做到用户易学的操作环境,使用户方便的使用该系统来达到管理超市的目的,如结账体系,库存体系,财务管理体系,商品管理体系,员工信息体系等。该系统主要实现的功能有一些几点:系统权限的设定、原始数据的输入、数据的汇总、数据的查询、数据的删除、数据的修改。1.4参考文献(1)软件需求工程,机械出版社(2)用例分析技术(第二版),机械工业出版社(3)SQL编程习题与解答.胡志君 高燕林 译 .北京.机械工业出版社2. 综合描述2.1产品的前景随着信息化的快速发展,以及激烈的市场竞争,各企业也将在信息化上下功夫,以高效率、低成本立足市场,获得更多的利润。超市软件系统从

5、企业运营及管理的实际情况出发,结合当前中国零售业业态发展趋势,顺应了零售行业对信息化的要求,为商业管理信息系统提供了系统全面的技术解决方案。基于以上原因,超市信息管理系统目前在各个商业领域都发挥了很大的作用,也得到了越来越多的大、中、小型商业企业的应用。但就目前的应用状况分析,管理系统在中、高端企业得到了广泛的应用和重视,在小型企业、零售店的应用仅局限于信息化的表面层次,没有得到高度的重视。同时,小企业也因资金发面问题限制了其向更高程度信息化的应用! 2.2产品的功能小型超市后台管理系统需要完成的功能主要有:a. 商品各种信息的输入,包括商品基本信息,详细信息和简历等。b.各种商品信息的简单查

6、询。c.各种商品信息的修改。d.供应商信息的输入,查询,和修改等。e.商品库的输入,查询,和关系性修改等。f.商品库的关系模式的完整性实现。g.商品供应商的输入,查询,和修改等。h.系统管理的管理员的登入等。i.数据库的备份和回档。2.3用户类和特征该系统会涉及到超市的管理者,采购人员,销售人员,仓库管理人员,财务登记员等。不同的用户有不同的信息和实际操作,需要分开分析来提高系统的完善性。操作人员与维护人员应懂的SQL语言。2.4运行环境该系统主要运行计算机Win系列的操作系统上,并且要安装客户端软件和数据库。2.5设计和实现的限制和传统管理模式相比较,使用本系统,毫无疑问会大大提高超市的运作

7、效率,辅助提高超市的决策水平,管理水平,为降低经营成本, 提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力, 提供有效的技术保障。由于开发者能力有限,加上时间仓促,本系统难免会出现一些不足之处,例如:1.本系统只适合小型超市使用,不能适合中大型超市使用;2.超市管理系统涉及范围宽,要解决的问题多,功能复杂,实现困难,但由于限于时间,本系统只能做出其中的一部分功能;2.6假设和依赖a.工期约束:本软件计划在两周中完成。b.有关本软件运行环境的一些问题:用VB连接数据库,之后作调试运行。d.人员约束:参与系统开发人员3. 外部接口需求由于系统的各种内外部

8、接口是通过借助数据库SQL Server开发软件来实现的,是完全在数据库内部操作的。3.1硬件接口该软件推荐在以下环境中运行:a.处理器芯片为:Intel Celeron .66GHz,内存为:512MB,硬盘为:80GB。b.处理器芯片为:Intel P 4,主频1.8GHz,内存为:256MB,硬盘为:40GBc.处理器芯片为:AMD Sempron 2500+,内存为:512MB,硬盘为:80GBd.只要配置比以上高的计算机都可运行。3.2软件接口该软件需要的操作软件环境:a.操作系统:windows xpb.数据库:SQLserver2000c.工具:Microsoft Visual

9、Basic 6.0 中文版3.3通信接口该系统与数据库相连(输入商品基本信息和销售记录等信息),同时数据库也用来保存各用户的信息。输入数据:用户信息和商品信息,由已经登录的管理员进行增加、修改和删除操作。输出数据:经过修改后的数据会写入到数据库中,在下一次调用时,会显示出来,显示的数据有:用户信息、商品信息、销售信息和进货信息。4. 系统特性4.1功能描述(1)销售系统,本系统必须具有以下功能:1. 商品上下架:根据根据超市营运的需要,超市货物架少,需要相关人员对货架上的商品进行管理,理货员就是这么一个职务,负责从仓库的商品上架到货架上。2.收银业务:通过扫描条形码或者直接输入商品名称(对于同

10、类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。(2)采纳管理系统,本系统必须具备以下功能1.进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。2、仓库管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。商品正常销售、促销与限

11、量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。(3)财务系统,本系统必须具备以下功能 财务管理:综合采纳系统和销售系统统计的报表,能够明细的查询各个部门的财务状况,总的统计出超市一切的财务报表,并将财务报表上交给经理,有经理审核。(4)系统结构系统总体结构超市零售管理系统销售系统采纳系统商品上下架管理销售额管理进货管理财务系统财务管理仓库管理模块子系统结构商品上下架管理理货员管理商品上架架理货员管理商品下架功能描述:理货员负责管理商品的上下架工序。销售额管理条形码录入统计销售总额功能

12、描述:销售管理系统能计算交易总额,打印交易清单,并根据会员卡打折。进货管理自动制定进货计划自动入库登记查询打印计划进货与入库记录功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。财务系统接收采纳管理数据统计生产总的财务报表接收销售管理数据的统计功能描述:财务系统接收从采纳系统和销售系统统计的进货数据和销售数据,然后统计出所有部门的财务报表,并提交给经理。查询库存明细记录库存状态自动告警提示库存管理自动盘点计算功能描述:库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。5. 其他非功能需求本软件适

13、合小型超市使用,可靠性、安全性、可维护性、可扩展性、可测试性方面要求偏低。5.1 性能需求本产品适合小型超市使用,即只有一个收银员的超市系统,具体特征如下:a.相互合作的用户数量:1人b.系统支持的并发操作数量:1个(即单机操作)c.响应时间:较快d.可移植性:较差与实时系统的关系:a.容量需求:无特定容量要求b.存储器:各种存储器均可c.磁盘空间:最好大于40GBd.数据库中表的最大行数:无要求5.2 安全性需求信息系统尽管功能强大,技术先进,但由于受到自身体系结构,设计思路以及运行机制等限制,也隐含许多不安全因素。常见因素有:数据的输入,输出,存取与备份,源程序以及应用软件,数据库,操作系

14、统等漏洞或缺陷,硬件,通信部分的漏洞,企业内部人员的因素,病毒,“黑客”等因素。因此,为使本系统能够真正安全,可靠,稳定地工作,必须考虑如下问题:a.为保证安全,不致使系统遭到意外事故的损害,系统因该能防止火,盗或其他形式的人为破坏lb.系统要能重建lc.系统应该是可审查的ld.系统应能进行有效控制,抗干扰能力强le.系统使用者的使用权限是可识别的5.3 可用性需求 软件结构简单,前台操作简便,方便使用,且数据库设计不需要复杂,简单即可。具体侧重点在于,易用性优于易学性,或者有效性优于可移植性。5.4 用户文档将与软件产品一同交付的用户文档:a.安装指南:纸质文档,16开本;b.用户手册:纸质文档,16开本;c.在线帮助:电子文档,与软件产品一同分发、配置;d.使用教程:电子文档,与软件产品一同分发、配置。5.5其他需求本系统采用了用户权限的设定,增加了系统的安全性,用户在输入正确密码后才能进入,也可选择是否保存密码。由于系统分为几个大的模块,各个模块分别对不同的信息分开

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号