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

下载本文档

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

文档简介

1、单位编号_1 _版本 1需求规格说明书项目名称 _超市理货系统_项目负责人 _编写20092009 年 1212月1010日校对20092009 年 1212 月 1010日审核年月日批准年月日目录1. 引言 . 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.

2、系统功能需求 . 34.1 输入输出数据 . 35. 其它非功能需求 . 35.1 性能需求 . 35.2 安全性需求 . 35.3 软件质量属性 . 45.4 用户文档 . 46. 分析模型 . 47. 数据字典 . 58. 待定问题列表 . 611.引言本需求的编写目的在于研究城乡式的小型超市后台管理系统软件的可行途径和使用方法。1.1编写目的21 世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管 理的竞争、 人才的竞争。 技术的提升和管理的升级是超市业的竞争核心。 零售领域目前呈多元发展趋势, 多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等

3、相互并存。如何在激烈的竞争中扩大 销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。为了提高物资管理的水平和工作效率, 尽可能杜绝商品流通中各环节中可能出现的资金流失不明现 象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公 司管理系统的典型代表。1.2预期读者和阅读建议本需求的预期读者是与小型超市后台管理系统软件开发有联系的人,自身开发组成人员,开发者, 支持本项目的尊敬的领导和老师,软件验证者等。1.3产品范围本产品能具体化,合理化的管理超市中的商品信息、进出信息,用结构化的思维方式去了解超市的 基本运作原理和超市后台程序设计。1.4

4、参考文献1 Database System Concepts( Fourth Edition ) Abraham Silberschatz Henry F.KorthS.SudarshanHigher Education Press2王珊 .数据库系统概论(第四版) . 高等教育出版社, 2007.3罗运模 .完全掌握 SQL Server 2000. 人民邮电出版社, 2001.4白尚旺等 .PowerDesigner 软件工程技术 .电子工业出版社, 2004.5张海藩 .软件工程概论(第五版) .清华大学出版社, 2007.6赵松涛 .Visual Basic+SQL Server 20

5、00 系统开发实录 . 电子工业出版社, 2007.7陈燕峰等 .Visual Basic 数据库项目案例导航 . 清华大学出版社, 2004.2.综合描述产品主要完成的功能有:商品基本信息维护、进货管理、销售管理等,及这一系列过程中涉及商品 的数据修改与查询统计等多种操作。ADO则具有更多的优点,包括易于使用,熟悉的界面,高严谨及较低的内存空间战胜。本系统的 开发使用的是ADO方式来开发数据库。要使用这种访问方式,必须在VBX程里面引用MicrosoftActiveX Data Objects 库。2.1产品的状况小型超市零售管理系统是小型超市商品销售及货物管理的主要控制部分,直接影响销售的

6、方便性及管理的规范性。随着信息时代的发展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传 统全手工方式。小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不 多;在软件角度看,数据较少,对存储和速度要求不高。但正由于员工较少,使用软件控制成为必须。2.2产品的功能系统开发的总体任务是实现 Visual Basic 与 MS SQL 2000 的组合应用,实现可以用 VB 的方式调用 SQL 2的数据库,有一定的透明性。小型超市后台管理系统需要完成的功能主要有:a.商品各种信息的输入,包括商品基本信息,详细信息和简历等。b.各种商品信息的简单查询。c.各种商品信

7、息的修改。d.供应商信息的输入,查询,和修改等。e.商品库的输入,查询,和关系性修改等。f.商品库的关系模式的完整性实现。g.商品供应商的输入,查询,和修改等。h.系统管理的管理员的登入等。i.数据库的备份和回档。2.3用户类和特性本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含 量。操作人员与维护人员应懂的 SQL 语言。2.4运行环境此软件没有进行远程访问的功能,也就是说软件和数据库服务器均运行与一台及其上面,因此,建 议机器至少能顺畅运行 SQL 服务器。本程序将在以下硬件系统进行测试:a.处理器芯片为:Intel Celeron 2 .66GHz,

8、内存为:512MB,硬盘为:80GB。b.处理器芯片为:In tel P 4,主频1.8GHz,内存为:256MB,硬盘为:40GBc.处理器芯片为: AMD Sempron 2500+,内存为:512MB,硬盘为:80GB2.5设计和实现上的限制本软件将在以下环境下编写完成:操作系统: Windows 2000 SP4 或 Windows XP编程软件: Microsoft Visual Basic 6.0 中文版SQL 服务器: Microsoft? SQL Server? 2000需要网络支持2.6假设和约束 (依赖 )a.工期约束:本软件计划在两周中完成。b.有关本软件运行环境的一些问

9、题:用VB连接数据库,之后作调试运行。c.地理位置约束:天津城市建设学院电子与信息工程系机房208d.人员约束:参与系统开发人员只有一名3.外部接口需求由于系统的各种内外部接口是通过借助数据库 SQL Server 开发软件来实现的, 是完全在数据库内部 操作的。3.1 硬件接口该软件推荐在以下环境中运行:a.处理器芯片为:Intel Celeron 2 .66GHz,内存为:512MB,硬盘为:80GB。b.处理器芯片为:In tel P 4,主频 1.8GHz,内存为:256MB,硬盘为:40GBC.处理器芯片为:AMD Sempron 2500+,内存为:512MB,硬盘为:80GB3.

10、2软件接口3该软件需要的操作软件环境:a.操作系统:wi ndows xp/2003b.数据库:SQLserver2000c.工具:Microsoft Visual Basic 6.0 中文版4.系统功能需求a.用户管理:通过用户管理可以登陆到系统,还可以新建用户和修改密码等功能。b.商品管理:商品管理可以增加、修改和删除商品的信息,直接修改到数据库中的数据,而且有一个单独的 Merchandise表来存储信息。c.进货管理:进货管理可以增加、修改和删除进货表中的信息,在数据库中表格名字为Provided.销售管理:销售管理可以增加、修改和删除销售表中的信息,在数据库中销售表名为Sale。e.

11、查询信息:查询模块可以查询岀Merchandise表中的每一条信息,也可以通过商品的编号来查询。4.1输入/输岀数据输入数据:用户信息和商品信息,由已经登录的管理员进行增加、修改和删除操作。输岀数据:经过修改后的数据会写入到数据库中,在下一次调用时,会显示岀来,显示的数据有:用户信息、商品信息、销售信息和进货信息。5.其它非功能需求本软件适合小型超市使用,可靠性、安全性、可维护性、可扩展性、可测试性方面要求偏低。5.1性能需求本产品适合小型超市使用,即只有一个收银员的超市系统,具体特征如下:a.相互合作的用户数量:1人b.系统支持的并发操作数量:1个(即单机操作)c.响应时间:较快d.可移植性

12、:较差 与实时系统的关系:a.容量需求:无特定容量要求b.存储器:各种存储器均可c.磁盘空间:最好大于 40GBd.数据库中表的最大行数:无要求5.2安全性需求信息系统尽管功能强大,技术先进,但由于受到自身体系结构,设计思路以及运行机制等限制,也 隐含许多不安全因素。常见因素有:数据的输入,输岀,存取与备份,源程序以及应用软件,数据库, 操作系统等漏洞或缺陷,硬件,通信部分的漏洞,企业内部人员的因素,病毒,“黑客”等因素。因此,为使本系统能够真正安全,可靠,稳定地工作,必须考虑如下问题:a.为保证安全,不致使系统遭到意外事故的损害,系统因该能防止火,盗或其他形式的人为破坏b.系统要能重建C.系

13、统应该是可审查的d.系统应能进行有效控制,抗干扰能力强e.系统使用者的使用权限是可识别的5.3软件质量属性软件结构简单,前台操作简便, 方便使用,且数据库设计不需要复杂,简单即可。具体侧重点在于,易用性优于易学性,或者有效性优于可移植性。45.4用户文档将与软件产品一同交付的用户文档:a.安装指南:纸质文档,16开本;b.用户手册:纸质文档,16开本;c.在线帮助:电子文档,与软件产品一同分发、配置;d.使用教程:电子文档,与软件产品一同分发、配置。6.分析模型第一层数据流图:第三层数据流图:57.数据字典数据流编号:1数据流名:商品信息简述:商品安排时输入的信息。数据流来源:外部实体“系统管

14、理员”数据流去处:处理逻辑“商品管理”数据流组成:商品编号商品名称价格库存数量条形码商品状态进货日期制造商供货商数据流编号:2数据流名:进货信息简述:管理进货库。数据流来源:外部实体“系统管理员”数据流去处:处理逻辑“商品”数据流组成:入库编号6进货名称 条形码 进货数量 进货日期 制造商 供应商数据流编号:3数据流名:销售信息简述:管理销售库。数据流来源:外部实体“系统管理员”数据流去处:处理逻辑“商品” 数据流组成:销售编号商品名称销售日期销售数目销售价格打折信息 条形码数据流编号:4数据流名:用户信息简述:系统管理员输入的用户信息 数据流来源:外部实体“系统管理员” 数据流去处:处理逻辑“系统登陆管理” 数据流组成:用户名称用户密码8.待定问题列表和传统管理模式相比较,使用

温馨提示

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

评论

0/150

提交评论