版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档名称:需求分析项目负责人:xxxx项目组长:xxx程序录入:xxxxx需求分析:xxxxxx软件测试:xxxx开发单位:xxx引言编写目的为了开发出真正满足用户需求的软件产品, 首先必须知道用户的需求,确用户所需软件产品的功能,对软件需求的深入需求是软件产品开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色, 不能真正满足用户需求的程序只会令用户失望,给开发者带来麻烦。需求分析是软件定义时期的最后一个阶段, 它的基本任务是准确的回答“统必须做什么?”这个问题。它确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求。用户真正知道自己需要什么后,将其准确、具体的描述出来,分析者再得出用软件实现他们需求的方案。购物已成为生活中不可缺少的一部分, 大大小小的商店,超市充斥着城市镇的每个角落,一套优秀的商品管理系统对于商家的管理者和消费者都会起到很重要的作用,不但便于消费者对商品信息进行查询, 也便于商家对所拥有的产品信息进行更新,修改,管理,因此有必要设计一套管理系统对商品进行管理。项目背景本系统管理的任务是要获得用户对整个商品管理系统的详细需求情况所得,系统初步拟定主要由系统的登陆界面, 主窗体和设计窗体组成。主要供用户管理大量商品,并且能对商品的基本资料有效及时查阅和修改操作。 在本系统中,于管理员和用户的权限作了明确的安全系统保护。 在设计窗体中能一打开查阅的窗体目录,对主窗体情况一目了然,也能在另一方窗体中查阅生成的报表。 在主窗体中,能实行增加、删除、修改、查询的数据操作。定义软件需求分析是由软件开发方在系统需求分析的基础上, 根据交办方提出软件任务书以及其他文件进行的。承办方要详细确定软件需求并制定出一个需求完整、详细,又具有很好使用性的软件需求规格说明书。承办方必须写出详细的软件需求规格说明书以及其它文档, 并进行需求的步审查,最终作为整个开发工作的基础。软件项目组的组建与计划工作也是本阶段的重要任务。任务概述目标完成功能需求分析、性能需求分析、界面需求分析,其中包括用 visio完需求分析中DFD(数据流图)和DD(数据字典)的画法,以及 E_R图。运行环境客户机:外围设备:鼠标,键盘,显示器;服务器:外围设备:鼠标,键盘,显示器;编译程序:VB6.0;操作系统:windows操作系统;数据库支持:SQLServer2000;数据存储能力和测试支持能力:需要有较高的系统支持。技术要求软件需求分析阶段的技术要求如下:)软件需求规格要说明对应软件的主要功能、性能、技术指标进行定义,)项目开发计划中应给出阶段评审以及配置管理计划,并明确人员。)软件需求规格说明书要正确而恰当地定义软件的功能、性能等所有软件)要求编制的软件需求规格要具有:完整性、明确性、一致性、可验证性及可测试性、易修改、包含软件需要的关键功能、软件可追踪、需求基于运行环境、描述软件应发生的事件和不应发生的事件。数据描述静态数据在软件开发过程中不可改变的数据, 包括会员和管理员的账号注册时间,址,性别,还有商品的商品名称,商品类别。动态数据在软件开发过程中可以改变的数据,除开静态数据以外的数据。E-R图为了把用户的数据要求清楚、准确地描述出来,就需要建立一种面向问题的数据模型,是用户的观点对数据建立的模型,常用实体 -联系图(E-R图)来述,该模型包含三种相互关联的信息: 数据对象、数据对象的属性及数据对象彼此间的相互连接关系。数据流图(DFD)(DFD是一种图形化技术,它描绘信息流和数据从输入到输出的过程中所经受的变换。在数据流图中没有任何的物理部件,它只描绘数据在软件中流动和被处理的逻辑过程,它是分析员与用户间几号的通信工具。 此外,设计数据流图时只需要考系统必须完成的基本逻辑功能,不需要考虑如何具体实现这些功能。数据流图中有四种基本符号:正方形表示数据的原点或终点;圆形代表数据数据流图如下:数据字典(DD)数据字典是关于数据的信息的集合,也就是数据流图中包含的所有元素的定义的集合,它的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统的逻辑模型, 没有数据字典的数据流图不严格;没有数据流图,数据字典也难以发挥作用。数据字典有下列四类元素的定义组成:数据流数据流分量(即数据元素)数据存储处理采用卡片形式书写数据字典,每张卡片上保存描述一个数据的信息, 包含些信息:名字、别名、描述、定义、位置。名字:统计报表别名:统计信息描述:统计出超市的销售情况定义:统计报表=商品编号+商品名称+商品数量+商品类别+商品描述+会员售价+一般售价+商品进价+利润+上货日期位置:超级管理员名字:商品信息名字:商品信息别名:描述:包含于商品内的属性=++++++一般售价+上货日期位置:会员管理员超级管理员名字:消费信息别名:消费情况描述:会员在超市的购买情况定义:消费信息=购买日期+商品名称+商品数量+商品售价+消费金额位置:会员名字:订货报表别名:订货信息描述:根据商品的需求和库存的数量确定所要订购得商品定义:订货报表=商品名称+订购数量位置:超级管理员功能需求登录功能验证登录用户是否为商品管理系统数据库中的合法用户,判断登陆的用户是会员用户还是管理员或者超级管理员。会员用户(即数据库中有基本信息)则能实现查询产品信息,查看消费记录,搜索商品的功能。管理员则除了拥有一般用户所具有的功能外还可以管理会员,查看货物信息,满足消费者的一般需求。超级管理员可以对管理员权限进行修改,可以修改,删除,添加,插入货物,对会员信息进行查看、修改,可以进行查询统计数据(利润、库存)。主界面功能可以浏览各种商品信息,可以注册为会员,还可以进入登陆页面,可以查找各类商品信息。会员的主界面主要显示个人消费记录和查询商品信息;管理员的主界面主要显示会员、各类商品信息,对会员的管理;超级管理员的主界面主要用户管理功能管理员(即超级用户)可以添加新的用户以及修改当前登录用户的密码。也可实现登录用户的重新登录和退出,超级管理员可以对管理员的权限进行设定,可以修改商品。会员则可以浏览,搜索,查看各类商品信息。性能需求数据处理能力要求:理能力要相当强,考虑既是免费开源软件,并且其对数据管理和处理能力相对较强,所以决定用SQLserver2000作为该系统的数据库。故障处理要求:由于某种未知的软件及硬件故障所引起的本系统无法使用,可能会对使用该软件的用户产生一定的影响,但由于其具有较好的可维护性,使得维护人员发现情况时,立即更正,可在短时间内恢复其使用。其他专门要求:本系统具有较强的使用权限,使得本系统具有易于维护,管理;其用户界面为:易用、健壮、兼容性好、运行稳定、有一定安全保障。运行需求用户界面采用图形用户界面直观反映软件接口运行于Windows9X/2000/XP及更高版本并装有 JAVA虚拟机,SQLserver
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄河文化的丰富内涵与时代价值
- 2025新译林版英语七年级下单词默写单
- 北海2024年01版小学6年级上册英语第6单元测验卷
- 2024年洗煤项目资金申请报告代可行性研究报告
- 2024年超高分子量聚乙烯项目投资申请报告代可行性研究报告
- 《紧密纺精梳棉纱制备技术规范》
- Python程序设计实践- 习题及答案 ch02 问题求解与计算思维
- 组织部工作总结15篇
- 读书交流会专题讨论发言稿
- 广西景点导游词1000字(14篇)
- adidas阿迪达斯简介
- 表 3.0.12-4 单位(子单位)工程质量竣工验收记录
- 电梯日管控、周排查、月调度内容表格
- 新版查对制度专项检查表(涵盖患者身份识别、临床诊疗行为、设备设施运行和医疗环境安全等相关方面)
- 企业法律合规与纠纷解决策略课件
- 社会工作大数据分析与应用
- 医院季度投诉分析报告模板
- 《心脏听诊》课件
- JJG(交通) 169-2020 动力触探仪
- 《新疆大学版学术期刊目录》(人文社科)
- 建造冷库可行性报告
评论
0/150
提交评论