软件工程需求分析_第1页
软件工程需求分析_第2页
软件工程需求分析_第3页
软件工程需求分析_第4页
软件工程需求分析_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、图书管理信息系统需求分析 专业: 班级: 学号: 姓名:1、引言1.1编写目的 编写本报告的目的是明确本系统的详细需求,提供给使用单位确认系统的功能和性能,并在此基础上进行修改和完善,同时作为设计人员进行软件设计的依据和使用单位的验收标准。1.2项目背景 随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,而由于商业公司现在的产品寿命周期越来越短,产品品种数飞速膨胀,对交货期的要求越来越高,对产品和服务的期望越来越高,而市场竞争日趋激烈。所以我们设计了这款供应链管理系统。1.3参考资料张海潘 软件工程导论(第五版) 清华大学出版社2、任务概述2.1目标本

2、系统通过计算机技术实现物品采购供应链管理系统的管理,还包括如下目标:减少人力成本和管理费用;提高信息的准确性和信息的安全;改进管理和服务;良好的人机交互界面,操作简便。2.2需求概述1、由采购需求方发布物品采购需求清单,包括物品名称、规格参数、数量、限价等约束条件,以及对物品提供方的能力要求、业绩要求、资质要求和时间要求等。 2、由物品供货方参照采购需求清单进行应答,包括基本需求应答和物品清单应答。 3、由需求方进行选择,并可以和选中(备选)的供货方进行沟通和交流,确定最终的供货方。 4、由需求方和供货方就细节问题进行洽谈,并在必要时签订供货合同。 5、关闭本次发布的物品采购需求。3、供应链管

3、理系统的特点1.供货方可以及时了解到采购需求方发布物品采购需求清单,包括物品名称、规格参数、数量、限价等约束条件,以及对物品提供方的能力要求、业绩要求、资质要求和时间要求等。2. 供货方可以参照采购需求方发布物品清单进行应答,包括基本需求应答和物品清单应答3. 需求方可以进行自由选择,并可以和选中(备选)的供货方进行沟通和交流,确定最终的供货方。4. 需求方可以和供货方就细节问题进行洽谈,并在必要时签订供货合同4、供应链管理系统的功能供应链管理系统对每一个用户提供基本的注册的功能,系统的管理员可以对用户进行管理。需求方可以进行发布需求、选择供货方、和供货方交流、签订合同、关闭需求等操作。而供货

4、方可以进行查询需求、提交相关资料、对需求的应答、和需求方进行沟通、签订合同等相关的操作。5、需求分析1·功能图系统管理人员用例图:用户管理系统用户注册发布物品采购需求清单需求方供货方供应链管理系统 用户注册对物品提供方进行要求 注销用户用户注册愿意进行供货的供货商查看需求方的要求与供货商商谈与需求方商谈与供货商签订合同与需求方签订合同关闭需求提供自己能力,业绩等文本资料注销用户用户注册上图描述了本系统总体上可以实现的各项功能。发布,查看需求通知图书管理信息系统顶层图:用户用户信息管理系统管理员与需求方交流洽谈用户注册与注销根据供应链的基本情况,我们定义供应链管理系统的功能如下:1.供

5、货方可以及时了解到采购需求方发布物品采购需求清单,包括物品名称、规格参数、数量、限价等约束条件,以及对物品提供方的能力要求、业绩要求、资质要求和时间要求等。5. 供货方可以参照采购需求方发布物品清单进行应答,包括基本需求应答和物品清单应答6. 需求方可以进行自由选择,并可以和选中(备选)的供货方进行沟通和交流,确定最终的供货方。7. 需求方可以和供货方就细节问题进行洽谈,并在必要时签订供货合同 2·详细功能描述信息发布表0层数据流图:更改自己的资料发布,更改请求需求管理供货管理需求方供货方与供货商商谈确定供货商与供货商商谈浏览需求系统通知系统通知系统的使用者为系统管理员和需求方与供货

6、方,用户在注册时生成用户信息表文件。系统的功能分为两个模块,面向需求方的模块功能是需求管理,主要是发布,更改自己的货物需求,选择供货商,与供货商进行洽谈,签订合同;面向供货方的模块功能是更改自己的资料(包括己方能力,资质等),浏览需求通知,与需求方洽谈,签订合同。用户信息表向愿意供货的供货商进行洽谈3·需求方管理更改己方资料选择相应的供货商,签订合同搜索相关供货资料需求方删除已经确定供货的需求通知需求信息表检索己方需求清单发布新的需求清单需求方功能:向愿意供货的供货商进行洽谈,选择相应的供货商,签订合同,删除已经确定供货的需求通知,发布新的需求清单。4·供货方管理:用户信息

7、表更改己方资料供货方发送愿意供货请求,发送己方相关资料与相关需求方洽谈与需求方签订合同搜索相关需求资料这个模块实现了供货方向需求方发送愿意供货请求,发送己方相关资料,与相关需求方洽谈,与需求方签订合同的功能,并使用户能够更新自己的基本信息。用户信息表5·系统管理:对一般用户的资料进行核实,对相关需求进行核实,销毁评价差的用户一般用户管理系统管理员系统用户的注册,注销系统用户管理需求信息表这个模块实现了系统管理员对一般用户的资料进行核实,对相关需求进行核实,销毁评价差的一般用户,系统用户的注册,注销等功能。这些是管理员独有的。五、对性能的规定1、精度本子系统应支持最大并发用户5000个

8、,每秒事务处理数应大于10笔。2、时间特性要求在硬件和网络条件满足的前提下,所有日常性操作事务的平均响应时间应小于10秒,最长响应时间应小于30秒;对于查询性事务的平均响应时间应小于60秒,最长响应时间应小于180秒。3、灵活性本项目采用J2EE架构,因此可以在不同的异构平台上正常运行,由于J2EE架构的高度可扩展性,因此在需求变化和系统集成商具有很大的灵活性。六、输人输出要求1、系统需要使用的静态资料用户(包括供货方,采购需求方)的用户名,密码,采购需求方的需求物品名称、规格参数、数量、限价等,交流窗口。2、系统需要使用的静态资料采购需求方的需求物品名称、规格参数、数量、限价等,交流窗口。2

9、、数据字典(1)数据接口描述· 名称:系统管理员简要描述:用户注册、用户管理等;有关数据流:用户信息,统计条件信息,用户情况,统计结果;· 名称:需求方简要描述:发布需求、选择供货方、和供货方交流、签订合同、关闭需求;有关数据流:需求信息,供货方信息,签订合同情况,提交需求方信息;· 名称:供货方简要描述:查询需求、提交相关资料、对需求的应答、和需求方进行沟通、签订合同有关数据流:需求信息、提交供货方信息、对需求的应答情况、需求方信息、签订合同情况;(2)加工逻辑词条描述· 加工名:录入新用户加工编号:1.1简要描述:将新的用户信息登记到用户信息表中输入

10、数据流:新用户数据,用户类别输出数据流:有效用户信息加工逻辑:输入用户信息选择用户类别执行SQL语句,将完整的用户信息写入读者信息表(3)主要数据流名词条描述· 数据流名:需求方信息数据流说明:用以标识需求方的书面信息数据流来源:系统管理员,需求方信息表数据流去向:用户信息录入数据流组成:需求方编号+需求方名+需求方信息+录入者姓名+录入时间+需求方状态· 数据流名:供货方信息数据流说明:用以标识供货方在供货方信息表中的信息· 数据流来源:系统管理员,供货方信息表数据流去向:用户信息录入数据流组成:供货方编号+供货方名+供货信息+录入者姓名+录入时间+供货方状态(

11、4)数据存储词条描述· 数据存储名:需求方信息表简单描述:存放已登记的需求方的详细信息输入数据:需求方状态输出数据:需求方信息数据组成:需求方编号+需求方名+录入者+录入时间+需求方状态+物品名称+规格参数+数量+限价等约束条件+对物品提供方的能力要求+业绩要求+资质要求+时间要求等存储方式:关键码(需求方编号)· 数据存储名:供货方信息表简单描述:存放供货方的详细信息输入数据:供货方状态输出数据:供货方信息数据组成:供货方编号+供货方名+录入者姓名+录入时间+供货方状态+基本需求应答+物品清单应答关键码(供货方编号)(5)数据项词条描述数据项名数据类型长度取值范围需求方编

12、号字符串106字符10需求方名字符串302字符30用户号字符串2011字符20用户类别字符串32字符3录入者姓名字符串104字符10出版社字符串206字符20录入时间日期型默认日期格式需求方状态整型10|1登记时间日期型默认日期格式录入者姓名字符串104字符10供货方编号字符串42字符4供货方状态整型10|1供货方号字符串88字符8供货方姓名字符串104字符10用户类别字符串104字符10物品名称字符串164字符16规格参数字符串164字符16限价等约束条件字符串1311字符13时间要求日期型默认日期格式数量整型12|3|4|5用户名字符串126字符12用户密码字符串126字符12用户权限整型

13、10|1|2开始日期日期型默认日期格式截止日期日期型默认日期格式供应状态整型10|1过期罚金实型5一位小数损坏罚金实型5一位小数对物品提供方的能力要求字符串164字符16业绩要求整型12.5资质要求整型22为整数基本需求应答字符串22字符2 物品清单应答整型21.103.5数据关系E-R图3.6数据采集数据采集采用键盘输入4、功能需求4.1功能划分该系统具有以下主要功能:浏览功能;查询功能;添加功能;修改功能;删除功能;4.2功能描述1、浏览功能· 列出当前数据库文件中需求方信息、供货方信息、供应信息等的所有记录。· 可选定一项记录,显示所有域。2、查询功能· 用户编号匹配查询· 需求方和供货方匹配查询3、添加功能· 添加需求和供货记录· 添加系统设置相关信息4、修改功能· 修改需求和供货记录,提供相关确认机制。· 修改系统设置相关信息,提供相关确认机制。5、删除功能· 删除需求和供货记录,提供相关确认机制。· 删除系统设置相关信息,提供相关确认机制。5、性能需求5.1数据精确度保证查询的查全率和查准率为100%,所有在相应域中包含查询关键字的记录都能查到,所有在相应域中不包含查询关键字的记录都不能查到。5.2系统响应时间系

温馨提示

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

评论

0/150

提交评论