1Introduction 简介
1.1 Purpose 目的
1.2 Scope 范围
2General description总体概述
2.1Software perspective 软件概述
2.1.1About the Project 项目介绍
2.1.2Environment of Product 产品环境介绍
2.2 Software function 软件功能
2.3 User characteristics 用户特征
2.4 系统维护和权限设置
2.5 Assumptions & Dependencies 假设和依赖关系
3Specific Requirements 具体需求
3.1 Functional Requirements 功能需求
3.1.1系统主用例图
3.1.2Person _M001 用户注册
3.1.2.1Introduction介绍
3.1.2.2Inputs 输入
3.1.2.3Process 处理
3.1.2.4Output 输出
3.1.3Person _M002 个人信息管理
3.1.3.1Introduction介绍
3.1.3.2Inputs 输入
3.1.3.3Process 处理
3.1.3.4Output 输出
3.1.4Person _M003 账户管理
3.1.4.1Introduction介绍
3.1.4.2Inputs 输入
3.1.4.3Process 处理
3.1.4.4Output 输出
3.1.5Person _M004 竞标管理
3.1.5.1Introduction介绍
3.1.5.2Inputs 输入
3.1.5.3Process 处理
3.1.5.4Output 输出
3.1.6Admin _M001 用户信息管理
3.1.6.1Introduction介绍
3.1.6.2Inputs 输入
3.1.6.3Process 处理
3.1.6.4Output输出
3.1.7Admin _M002 商家信息管理
3.1.7.1Introduction介绍
3.1.7.2Inputs 输入
3.1.7.3Process 处理
3.1.7.4Output 输出
3.1.8Admin _M003 统计管理
3.1.8.1Introduction介绍
3.1.8.2Inputs 输入
3.1.8.3Process 处理
3.1.8.4Output 输出
3.1.9Admin _M004 拍卖会管理
3.1.9.1Introduction介绍
3.1.9.2Inputs 输入
3.1.9.3Process 处理
3.1.9.4Output 输出
3.1.10Buss _M001公司注册
3.1.10.1Introduction介绍
3.1.10.2Inputs 输入
3.1.10.3Process 处理
3.1.10.4Output 输出
3.1.11Buss _M002 公司信息管理
3.1.11.1Introduction介绍
3.1.11.2Inputs 输入
3.1.11.3Process 处理
3.1.11.4 Output 输出
3.1.12Buss _M003 上传商品
3.1.12.1 Introduction介绍
3.1.12.2 Inputs 输入
3.1.12.3 Process 处理
3.1.12.4 Output 输出
3.1.13Buss _M004 竞标商品管理
3.1.13.1Introduction介绍
3.1.13.2Inputs 输入
3.1.13.3Process 处理
3.1.13.4Output 输出
3.1.14Buss _M005公司财务管理
3.1.14.13.1.14.1 Introduction介绍
3.1.14.23.1.14.2 Inputs 输入
3.1.14.33.1.14.3 Process 处理
3.1.14.43.1.14.4 Output 输出
3.2P Performance Requirements 性能需求
性能名称
指标
备注
用户响应时间
500ms
用户点击某一个商品的链接时,系统最迟在500ms内做出响应
商品信息更新速度
每个星期更新一次
本系统需要在一定的间隔内更新本系统的数据库,以便使用户得到的是最新的商品信息。本系统每个星期更新一次
同时支持的终端数目
100万
本系统数据库对多少访问量的承受能力。
3.2.1PR_001用户响应时间
3.2.2PR_002 商品信息更新速度
3.2.3PR_003 同时支持的终端数目
3.3 External Interface Requirements 外部接口需求
3.3.1 User Interface 用户接口
3.3.2 Software Interface 软件接口
3.3.3 Hardware Interface 硬件接口
3.3.4Communication Interface 通讯接口
4Overall Design Constraints 总体设计约束
4.1 Standards compliance 标准符合性
4.2 Hardware Limitations 硬件约束
4.3 Technology Limitations 技术限制
5Software Quality Attributes 软件质量特性
5.1 Reliability 可靠性
5.2 Usability 易用性
5.3 Correctness正确性
5.4 Reusability 可重用性
5.5 Maintainability 可维护性
5.6 Testability 可测试性
5.7 Usability 可用性
5.8 Flexibility 适应性
5.9 Economy 经济性
6Dependencies 依赖关系
7Other Requirements其他需求
7.1 Database数据库
7.2 Operations 操作
7.3 Localization 本地化
8Requirements Classification 需求分级
9 Issues To Be Determined 待确定问题
10 Appendix 附录
10.1 Appendix A 附录A Feasibility Analysis Result
10.2 Appendix B 附录B Requirements Modeling 需求建模
10.2.1Data Flow Diagram 数据流图
10.2.2Data Dictionary 数据字典
10.2.2.1 Data Flow Specification 数据流说明
10.2.2.1.1DataFlow-Level1
10.2.2.1.2DataFlow-Level2
10.2.2.2 Data Store Specification 数据存储说明
10.2.2.2.1 DataStore-Level1
10.2.2.3Process Specification 加工说明
10.2.2.3.1 Process-Level1
10.2.2.3.2 Process-Level2