福州大学当当网模拟系统项目需求分析及设计说明书 - 图文 下载本文

福建福州大学至诚学院计算机专业

项目需求分析及设计说明书

项目名称: 项目设计题目:开发人员: 完成起止日期:

当当网图书管理文档报告 当当网图书管理系统 (组长) (技术支持)

2011.06.20-2011.07.08

2011 年 7月 9日

当当网图书管理系统

目录

一、 1.2、 二、 2.1、

问题的提出与定义 ............................................................................................ 6 问题的定义 ........................................................................................................ 6 系统可行性分析 ................................................................................................ 6 引言 .................................................................................................................... 6

编写目的 .................................................................................................... 6 背景 ............................................................................................................ 6

2.1.1、 2.1.2、 2.2、

可行性研究的前提 ............................................................................................ 6

要求 ............................................................................................................ 6 目标 ............................................................................................................ 7 进行可行性研究的方法 ............................................................................ 7

2.2.1、 2.2.2、 2.2.3、 2.3、

系统的技术可行性分析 .................................................................................... 7

对所建议系统的简要描述 ........................................................................ 7 数据流程 .................................................................................................... 7 采用系统带来的好处 ................................................................................ 9 技术可行性分析 ........................................................................................ 9

2.3.1、 2.3.2、 2.3.3、 2.3.4、 2.4、

系统的经济可行细分析 .................................................................................. 10

支出 .......................................................................................................... 10 效益 .......................................................................................................... 10 经济可行性分析 ...................................................................................... 10 结论意见 .................................................................................................. 10

2.4.1、 2.4.2、 2.4.3、 2.4.4、 三、 3.1、

开发计划 .......................................................................................................... 10 项目概述 .......................................................................................................... 10

待开发软件的一般描述 .......................................................................... 10 运行环境 .................................................................................................. 11 条件与限制 .............................................................................................. 11

3.1.1、 3.1.2、 3.1.3、 3.2、

功能需求 .......................................................................................................... 11

3.2.1、 3.2.2、 3.3、

功能划分 .................................................................................................. 11 功能描述 .................................................................................................. 11

外部接口 .......................................................................................................... 12

用户界面 .................................................................................................. 12 硬件接口 .................................................................................................. 12 软件接口 .................................................................................................. 12 故障处理 .................................................................................................. 12

3.3.1、 3.3.2、 3.3.3、 3.3.4、 3.4、

软件属性需求 .................................................................................................. 12

正确性 ...................................................................................................... 12 可靠性 ...................................................................................................... 12 效率 .......................................................................................................... 12 完整性 ...................................................................................................... 12 可维护性 .................................................................................................. 12 可测试性 .................................................................................................. 12 可复用性 .................................................................................................. 13 安全保密性 .............................................................................................. 13 可理解性 .................................................................................................. 13 可移植性 .................................................................................................. 13 互联性 ...................................................................................................... 13

3.4.1、 3.4.2、 3.4.3、 3.4.4、 3.4.6、 3.4.7、 3.4.8、 3.4.9、 3.4.10、 3.4.11、 3.4.12、 3.5、 四、 4.1、 4.2、

数据描述 .......................................................................................................... 13 需求分析 .......................................................................................................... 13 需求调查 .......................................................................................................... 13 任务概述 .......................................................................................................... 13

目标 .......................................................................................................... 13 功能目标概述 .......................................................................................... 13 运行环境概述 .......................................................................................... 13

4.2.1、 4.2.2、 4.2.3、 4.3、

功能需求 .......................................................................................................... 13

功能划分 .................................................................................................. 13 功能描述 .................................................................................................. 14

4.3.1、 4.3.2、 1)

图书管理 .......................................................................................................... 16

2) 3) 4) 5) 6) 4.4、

类别管理 .......................................................................................................... 16 管理员管理 ...................................................................................................... 17 顾客管理 .......................................................................................................... 18 评论管理 .......................................................................................................... 18 订单管理 .......................................................................................................... 19 性能需求 .......................................................................................................... 21

数据精确度 .............................................................................................. 21 适应性 ...................................................................................................... 22 性能要求 .................................................................................................. 22 动态数据 .................................................................................................. 22

4.4.1、 4.4.2、 4.4.3、 4.4.4、 4.5、

其他需求 .......................................................................................................... 22

安全保密性 .............................................................................................. 22 可移植性 .................................................................................................. 22 可扩充性 .................................................................................................. 22

4.5.1、 4.5.2、 4.5.3、 五、 5.1

概要设计 .......................................................................................................... 22 总体设计 .......................................................................................................... 22

处理流程 .................................................................................................. 22

5.1.1、 5.2

接口设计 .......................................................................................................... 23

外部接口 .................................................................................................. 23 内部接口 .................................................................................................. 23

5.2.1、 5.2.2、 5.3 5.4

数据结构设计 .................................................................................................. 23 出错处理设计 .................................................................................................. 24

出错输出信息 .......................................................................................... 24 出错补救措施 .......................................................................................... 24 系统恢复设计 .......................................................................................... 24

5.4.1、 5.4.2、 5.4.3、 5.5 5.6 六、 6.1、 6.2、

安全保密设计 .................................................................................................. 24 维护设计 .......................................................................................................... 24 详细设计 .......................................................................................................... 25 引言 .................................................................................................................. 25 总体设计 .......................................................................................................... 25