《商品管理系统需求分析分析报告》_第1页
《商品管理系统需求分析分析报告》_第2页
《商品管理系统需求分析分析报告》_第3页
《商品管理系统需求分析分析报告》_第4页
《商品管理系统需求分析分析报告》_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、商品管理系统需求分析报告作者:日期:2文档名称:需求分析项目名称:商品管理系统6项目负责人:XXXX项目组长:XXX 程序录入:XXXXX 需求分析:XXXXXX 软件测试:XXXX开发单位:XXX1.引言1.1编写目的它的基本任务是准确的回答“系 对目标系统提出完 将其准确、具体为了开发出真正满足用户需求的软件产品, 首先必须知道用户的需求,确定 用户所需软件产品的功能,对软件需求的深入需求是软件产品开发工作获得成功 的前提条件,不论我们把设计和编码工作做得如何出色, 不能真正满足用户需求 的程序只会令用户失望,给开发者带来麻烦。需求分析是软件定义时期的最后一个阶段, 统必须做什么?”这个问

2、题。它确定系统必须完成哪些工作, 整、准确、清晰、具体的要求。用户真正知道自己需要什么后, 的描述出来,分析者再得出用软件实现他们需求的方案。超市充斥着城市乡购物已成为生活中不可缺少的一部分, 大大小小的商店, 镇的每个角落,一套优秀的商品管理系统对于商家的管理者和消费者都会起到很 重要的作用,不但便于消费者对商品信息进行查询, 也便于商家对所拥有的产品 信息进行更新,修改,管理,因此有必要设计一套管理系统对商品进行管理。1.2项目背景本系统管理的任务是要获得用户对整个商品管理系统的详细需求情况所得, 系统初步拟定主要由系统的登陆界面, 主窗体和设计窗体组成。主要供用户管理 大量商品,并且能对

3、商品的基本资料有效及时查阅和修改操作。在本系统中,基于管理员和用户的权限作了明确的安全系统保护。在设计窗体中能一打开查阅的 窗体目录,对主窗体情况一目了然,也能在另一方窗体中查阅生成的报表。 在主 窗体中,能实行增加、删除、修改、查询的数据操作。1.3定义软件需求分析是由软件开发方在系统需求分析的基础上,根据交办方提出的软件任务书以及其他文件进行的。承办方要详细确定软件需求并制定出一个需求 完整、详细,又具有很好使用性的软件需求规格说明书。承办方必须写出详细的软件需求规格说明书以及其它文档, 并进行需求的逐 步审查,最终作为整个开发工作的基础。软件项目组的组建与计划工作也是本阶段的重要任务。2

4、.任务概述2.1目标完成功能需求分析、性能需求分析、界面需求分析,其中包括用visio完成需求分析中DFD (数据流图)和DD (数据字典)的画法,以及 E_R图。2.2运行环境客户机:外围设备:鼠标,键盘,显示器;操作系统:装有浏览器的各种操作系统;服务器:外围设备:鼠标,键盘,显示器;编译程序:VB 6.0;操作系统:windows操作系统;数据库支持:SQL Server 2000;数据存储能力和测试支持能力:需要有较高的系统支持。2.3技术要求软件需求分析阶段的技术要求如下:(1)软件需求规格要说明对应软件的主要功能、性能、技术指标进行定义,其 内容应全面、可检查。(2)项目开发计划中

5、应给出阶段评审以及配置管理计划,并明确人员。(3)软件需求规格说明书要正确而恰当地定义软件的功能、性能等所有软件需 求,不必描述设计和管理的细节。(4)要求编制的软件需求规格要具有:完整性、明确性、一致性、可验证性及 可测试性、易修改、包含软件需要的关键功能、软件可追踪、需求基于运行环境、 描述软件应发生的事件和不应发生的事件。3.数据描述3.1址,3.2静态数据在软件开发过程中不可改变的数据, 包括会员和管理员的账号注册时间, 地 性别,还有商品的商品名称,商品类别。动态数据在软件开发过程中可以改变的数据,除开静态数据以外的数据。3.3 E-R 图为了把用户的数据要求清楚、准确地描述出来,就

6、需要建立一种面向问题的 数据模型,是用户的观点对数据建立的模型,常用实体-联系图(E-R图)来描述,该模型包含三种相互关联的信息:数据对象、数据对象的属性及数据对象彼 此间的相互连接关系。(IST)(olflltl地址川E名)iSiT)_| Jj _ _邮箱KNT.N-(丽 i5、M(商A孕祢I也口期)点呦述)商胡艮:别)一一.T;行理员-I細碰 i/f)1 (y I-哭川莎A .商nnN普iT齣头令也强价)3.4数据流图(DFD)当数据在软件系统中移动时,它将被一些“变换”所修改。数据流图(DFD) 是一种图形化技术,它描绘信息流和数据从输入到输出的过程中所经受的变换。 在数据流图中没有任何

7、的物理部件,它只描绘数据在软件中流动和被处理的逻辑 过程,它是分析员与用户间几号的通信工具。 此外,设计数据流图时只需要考虑 系统必须完成的基本逻辑功能,不需要考虑如何具体实现这些功能。数据流图中有四种基本符号:正方形表示数据的原点或终点;圆形代表数据 的处理;两条平行横线代表数据存储;箭头表示数据流,即特定数据的流动方向。 数据流图的基本要点是描绘“做什么”,而不考虑“真么做”。数据流图如下: 6: Hrf=-,i 翠.-k管理员卡二代貴y购买裝再训-购忙X慚甜信息M餉L-消餐信息W:超级 八件理员城愦佶忙、“统i| 信息次-加 片入/ /=:筒品'提奸.反嵋一二斗一 .X,一冷汕欄

8、D、f J/ 栅处FI!.=订贯借息,X rhH 鬥产'3.5数据字典(DD)数据字典是关于数据的信息的集合,也就是数据流图中包含的所有元素的定 义的集合,它的作用是在软件分析和设计的过程中给人提供关于数据的描述信 息。数据流图和数据字典共同构成系统的逻辑模型, 没有数据字典的数据流图就 不严格;没有数据流图,数据字典也难以发挥作用。数据字典有下列四类元素的定义组成:数据流数据流分量(即数据元素) 数据存储处理(1)(2)(3)(4)采用卡片形式书写数据字典,每张卡片上保存描述一个数据的信息, 包含这 些信息:名字、别名、描述、定义、位置。名字:统计报表 别名:统计信息 描述:统计出超

9、市的销售情况 定义:统计报表=商品编号+商品名称+商品数量+商品类别+商品描述+会员售价+ 一般售价+商品进价+利润+上货日期位置:超级管理员名字 别名 描述 定义商品信息包含于商品内的属性商品信息=商品编号+商品名称+商品数量+商品类别+商品描述+会员售价+一般售价+上货日期 位置:会员管理员超级管理员名字 别名 描述 定义 位置消费信息消费情况会员在超市的购买情况消费信息=购买日期+商品名称+商品数量+商品售价+消费金额 会员名字:订货报表别名:订货信息描述:根据商品的需求和库存的数量确定所要订购得商品 定义:订货报表=商品名称+订购数量位置:超级管理员4.功能需求4.1登录功能验证登录用

10、户是否为商品管理系统数据库中的合法用户,判断登陆的用户是会员 用户还是管理员或者超级管理员。会员用户(即数据库中有基本信息)则能实现查询 产品信息,查看消费记录,搜索商品的功能。管理员则除了拥有一般用户所具有的功 能外还可以管理会员,查看货物信息,满足消费者的一般需求。超级管理员可以对管 理员权限进行修改,可以修改,删除,添加,插入货物,对会员信息进行查看、修改, 可以进行查询统计数据(利润、库存)。4.2主界面功能可以浏览各种商品信息,可以注册为会员,还可以进入登陆页面,可以查找各 类商品信息。会员的主界面主要显示个人消费记录和查询商品信息;管理员的主界 面主要显示会员、各类商品信息,对会员

11、的管理;超级管理员的主界面主要显示会 员、各类商品信息,可以对会员及管理员进行管理,更新各类商品的信息。4.3用户管理功能管理员(即超级用户)可以添加新的用户以及修改当前登录用户的密码。也 可实现登录用户的重新登录和退出,超级管理员可以对管理员的权限进行设定, 可以修改商品。会员则可以浏览,搜索,查看各类商品信息。5.性能需求5.1数据处理能力要求:12由于本系统主要对超市商品进行管理, 所以数据量非常大,因此系统对数据的处理 能力要相当强,考虑SQLserver2000既是免费开源软件,并且其对数据管理和处理能 力相对较强,所以决定用SQL server2000作为该系统的数据库。5.2故障处理要求:由于某种未知的软件及硬件故障所引起的本系统无法使用,可能会对使用该软件的用户产生一定的影响,但由于其具有较好的可维护性,使得维护人员发现情况时,立 即更正,可在短时间内恢复其使用。5.3其他专门要求:本系统具有较强的使用权限,使得本系统具有易于维护,管理;其用户界面 要求为包括简洁、易用、易懂,美观、标准,具备一定的兼容性;软件质量要求 为:易用、健壮、兼容性好、运行稳定、有一定安全保障。6.运行需求6.1用户界面米用图形用户界面直观反映6.2软件接口运行于 Windows9X/2000

温馨提示

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

评论

0/150

提交评论