超市管理系统需求规格说明书_第1页
超市管理系统需求规格说明书_第2页
超市管理系统需求规格说明书_第3页
超市管理系统需求规格说明书_第4页
超市管理系统需求规格说明书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE1PAGE10 编号1 版本1需求规格说明书项目名称超市理货系统项目负责人编写2009年12月10日校对2009年12月10日审核年月日批准年月日单位PAGE1PAGE6目录TOC\o"1-2"\h\z\u1.引言 11.1编写目的 11.2预期读者和阅读建议 11.3产品范围 11.4参考文献 12.综合描述 12.1产品的状况 12.2产品的功能 22.3用户类和特性 22.4运行环境 22.5设计和实现上的限制 22.6假设和约束(依赖) 23.外部接口需求 23.1硬件接口 23.2软件接口 34.系统功能需求 34.1输入/输出数据 35.其它非功能需求 35.1性能需求 35.2安全性需求 35.3软件质量属性 45.4用户文档 46.分析模型 47.数据字典 58.待定问题列表 61.引言本需求的编写目的在于研究城乡式的小型超市后台管理系统软件的可行途径和使用方法。1.1编写目的21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。1.2预期读者和阅读建议本需求的预期读者是与小型超市后台管理系统软件开发有联系的人,自身开发组成人员,开发者,支持本项目的尊敬的领导和老师,软件验证者等。1.3产品范围本产品能具体化,合理化的管理超市中的商品信息、进出信息,用结构化的思维方式去了解超市的基本运作原理和超市后台程序设计。1.4参考文献[1]《DatabaseSystemConcepts》(FourthEdition)AbrahamSilberschatzHenryF.KorthS.SudarshanHigherEducationPress[2]王珊.数据库系统概论(第四版).高等教育出版社,2007.[3]罗运模.完全掌握SQLServer2000.人民邮电出版社,2001.[4]白尚旺等.PowerDesigner软件工程技术.电子工业出版社,2004.[5]张海藩.软件工程概论(第五版).清华大学出版社,2007.[6]赵松涛.VisualBasic+SQLServer2000系统开发实录.电子工业出版社,2007.[7]陈燕峰等.VisualBasic数据库项目案例导航.清华大学出版社,2004.2.综合描述产品主要完成的功能有:商品基本信息维护、进货管理、销售管理等,及这一系列过程中涉及商品的数据修改与查询统计等多种操作。ADO则具有更多的优点,包括易于使用,熟悉的界面,高严谨及较低的内存空间战胜。本系统的开发使用的是ADO方式来开发数据库。要使用这种访问方式,必须在VB工程里面引用MicrosoftActiveXDataObjects库。2.1产品的状况小型超市零售管理系统是小型超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。随着信息时代的发展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传统全手工方式。小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储和速度要求不高。但正由于员工较少,使用软件控制成为必须。2.2产品的功能系统开发的总体任务是实现VisualBasic与MSSQL2000的组合应用,实现可以用VB的方式调用SQL的数据库,有一定的透明性。小型超市后台管理系统需要完成的功能主要有:a.商品各种信息的输入,包括商品基本信息,详细信息和简历等。b.各种商品信息的简单查询。c.各种商品信息的修改。d.供应商信息的输入,查询,和修改等。e.商品库的输入,查询,和关系性修改等。f.商品库的关系模式的完整性实现。g.商品供应商的输入,查询,和修改等。h.系统管理的管理员的登入等。i.数据库的备份和回档。2.3用户类和特性本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含量。操作人员与维护人员应懂的SQL语言。2.4运行环境此软件没有进行远程访问的功能,也就是说软件和数据库服务器均运行与一台及其上面,因此,建议机器至少能顺畅运行SQL服务器。本程序将在以下硬件系统进行测试:a.处理器芯片为:IntelCeleron2.66GHz,内存为:512MB,硬盘为:80GB。b.处理器芯片为:IntelP4,主频1.8GHz,内存为:256MB,硬盘为:40GBc.处理器芯片为:AMDSempron2500+,内存为:512MB,硬盘为:80GB2.5设计和实现上的限制本软件将在以下环境下编写完成:操作系统:Windows2000SP4或WindowsXP编程软件:MicrosoftVisualBasic6.0中文版SQL服务器:Microsoft®SQLServer™2000需要网络支持2.6假设和约束(依赖)a.工期约束:本软件计划在两周中完成。b.有关本软件运行环境的一些问题:用VB连接数据库,之后作调试运行。c.地理位置约束:天津城市建设学院电子与信息工程系机房208d.人员约束:参与系统开发人员只有一名3.外部接口需求由于系统的各种内外部接口是通过借助数据库SQLServer开发软件来实现的,是完全在数据库内部操作的。3.1硬件接口该软件推荐在以下环境中运行:a.处理器芯片为:IntelCeleron2.66GHz,内存为:512MB,硬盘为:80GB。b.处理器芯片为:IntelP4,主频1.8GHz,内存为:256MB,硬盘为:40GBc.处理器芯片为:AMDSempron2500+,内存为:512MB,硬盘为:80GB3.2软件接口该软件需要的操作软件环境:a.操作系统:windowsxp/2003b.数据库:SQLserver2000c.工具:MicrosoftVisualBasic6.0中文版4.系统功能需求a.用户管理:通过用户管理可以登陆到系统,还可以新建用户和修改密码等功能。b.商品管理:商品管理可以增加、修改和删除商品的信息,直接修改到数据库中的数据,而且有一个单独的Merchandise表来存储信息。c.进货管理:进货管理可以增加、修改和删除进货表中的信息,在数据库中表格名字为Provide。d.销售管理:销售管理可以增加、修改和删除销售表中的信息,在数据库中销售表名为Sale。e.查询信息:查询模块可以查询出Merchandise表中的每一条信息,也可以通过商品的编号来查询。4.1输入/输出数据输入数据:用户信息和商品信息,由已经登录的管理员进行增加、修改和删除操作。输出数据:经过修改后的数据会写入到数据库中,在下一次调用时,会显示出来,显示的数据有:用户信息、商品信息、销售信息和进货信息。5.其它非功能需求本软件适合小型超市使用,可靠性、安全性、可维护性、可扩展性、可测试性方面要求偏低。5.1性能需求本产品适合小型超市使用,即只有一个收银员的超市系统,具体特征如下:a.相互合作的用户数量:1人b.系统支持的并发操作数量:1个(即单机操作)c.响应时间:较快d.可移植性:较差与实时系统的关系:a.容量需求:无特定容量要求b.存储器:各种存储器均可c.磁盘空间:最好大于40GBd.数据库中表的最大行数:无要求5.2安全性需求信息系统尽管功能强大,技术先进,但由于受到自身体系结构,设计思路以及运行机制等限制,也隐含许多不安全因素。常见因素有:数据的输入,输出,存取与备份,源程序以及应用软件,数据库,操作系统等漏洞或缺陷,硬件,通信部分的漏洞,企业内部人员的因素,病毒,“黑客”等因素。因此,为使本系统能够真正安全,可靠,稳定地工作,必须考虑如下问题:a.为保证安全,不致使系统遭到意外事故的损害,系统因该能防止火,盗或其他形式的人为破坏 b.系统要能重建 c.系统应该是可审查的 d.系统应能进行有效控制,抗干扰能力强 e.系统使用者的使用权限是可识别的5.3软件质量属性软件结构简单,前台操作简便,方便使用,且数据库设计不需要复杂,简单即可。具体侧重点在于,易用性优于易学性,或者有效性优于可移植性。5.4用户文档将与软件产品一同交付的用户文档:a.安装指南:纸质文档,16开本;b.用户手册:纸质文档,16开本;c.在线帮助:电子文档,与软件产品一同分发、配置;d.使用教程:电子文档,与软件产品一同分发、配置。6.分析模型第一层数据流图:第二层数据流图:第三层数据流图:7.数据字典数据流编号:1数据流名:商品信息简述:商品安排时输入的信息。数据流来源:外部实体“系统管理员”数据流去处:处理逻辑“商品管理”数据流组成:商品编号商品名称价格库存数量条形码商品状态进货日期制造商供货商数据流编号:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论