logo资料库

java项目需求文档.doc

第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
资料共14页,剩余部分请下载后查看
目录
1、概述
1、1目的
1、2范围
1、3使用用户
1、4用户与角色
1、5系统流程图
2、功能性需求分析
2、1图书类别管理模块
2、1、1图书类别添加
2、1、1、1、业务概述
2、1、1、2、使用者
2、1、1、3、输入要素
2、1、1、4、处理流程
2、1、1、5、输出要素
2、1、2图书类别修改
2、1、2、1、业务概述
2、1、2、2、使用者
2、1、2、3、输入要素
2、1、2、4、处理流程
2、1、2、5、输出要素
2、2图书信息管理模块
2、2、1图书信息添加
2、2、1、1、业务概述
2、2、1、2、使用者
2、2、1、3、输入要素
2、2、1、4、处理流程
2、2、1、5、输出要素
2、2、2图书信息修改
2、2、2、1、业务概述
2、2、2、2、使用者
2、2、2、3、输入要素
2、2、2、4、处理流程
2、2、2、5、输出要素
2、3读者信息管理模块
2、3、1读者信息添加
2、3、1、1、业务概述
2、3、1、2、使用者
2、3、1、3、输入要素
2、3、1、4、处理流程
2、3、1、5、输出要素
2、3、2读者信息修改
2、3、2、1、业务概述
2、3、2、2、使用者
2、3、2、3、输入要素
2、3、2、4、处理流程
2、3、2、5、输出要素
2、4图书借阅管理模块
2、4、1图书借阅
2、4、1、1、业务概述
2、4、1、2、使用者
2、4、1、3、输入要素
2、4、1、4、处理流程
2、4、1、5、输出要素
2、4、2图书归还
2、4、2、1、业务概述
2、4、2、2、使用者
2、4、2、3、输入要素
2、4、2、4、处理流程
2、4、2、5、输出要素
2、5系统维护管理模块
2、5、1更改口令
2、5、1、1、业务概述
2、5、1、2、使用者
2、5、1、3、输入要素
2、5、1、4、处理流程
2、5、1、5、输出要素
2、5、2用户管理
2、5、2、1、业务概述
2、5、2、2、使用者
2、5、2、3、输入要素
2、5、2、4、处理流程
2、5、2、5、输出要素
3、非功能性需求分析
3、1技术需求
3、1、1软硬件环境需求
3、1、2性能需求
3、1、3安全保密需求
3、1、4可维护性和可扩展性
3、2文档需求
3、2、1文档清单
3、2、2用户手册
3、2、3验收标准
图书管理系统 java 项目需求文档 项 目 编 号: 项 目 制 作 团队: 撰 写 人(签名) 完 成 日 期: **** **** **** ****-**-** 状态 修订人 修改日期 版本 备注 新创建 **** ****-**-** ****.****
目录 图书管理系统需求规格说明书......................................................................错误!未定义书签。 目录 .....................................................................................................................................................2 1、概述...............................................................................................................................................5 1、1 目的................................................................................................................................... 5 1、2 范围................................................................................................................................... 5 1、3 使用用户........................................................................................................................... 5 1、4 用户与角色....................................................................................................................... 6 1、5 系统流程图....................................................................................................................... 6 2、 功能性需求分析........................................................................................................................ 7 2、1 图书类别管理模块........................................................................................................... 7 2、1、1 图书类别添加 ..................................................................................................... 7 2、1、1、1、业务概述 ............................................................................................ 7 2、1、1、2、使用者 ................................................................................................ 7 2、1、1、3、输入要素 ............................................................................................ 7 2、1、1、4、处理流程 ............................................................................................ 7 2、1、1、5、输出要素........................................................................................... 7 2、1、2 图书类别修改 ..................................................................................................... 7 2、1、2、1、业务概述 ............................................................................................ 7 2、1、2、2、使用者 ................................................................................................ 7 2、1、2、3、输入要素 ............................................................................................ 7 2、1、2、4、处理流程 ............................................................................................ 8 2、1、2、5、输出要素 ............................................................................................ 8 2、2 图书信息管理模块........................................................................................................... 8 2、2、1 图书信息添加 ..................................................................................................... 8 2、2、1、1、业务概述 ............................................................................................ 8 2、2、1、2、使用者 ................................................................................................ 8 2、2、1、3、输入要素 ............................................................................................ 8 2、2、1、4、处理流程 ............................................................................................ 8 2、2、1、5、输出要素 ............................................................................................ 8 2、2、2 图书信息修改 ..................................................................................................... 8 2、2、2、1、业务概述 ............................................................................................ 8 2、2、2、2、使用者 ................................................................................................ 9 2、2、2、3、输入要素 ............................................................................................ 9 2、2、2、4、处理流程 ............................................................................................ 9 2、2、2、5、输出要素 ............................................................................................ 9 2、3 读者信息管理模块........................................................................................................... 9 2、3、1 读者信息添加 ..................................................................................................... 9 2、3、1、1、业务概述 ............................................................................................ 9 2、3、1、2、使用者 ................................................................................................ 9 2、3、1、3、输入要素 ............................................................................................ 9 2、3、1、4、处理流程 ............................................................................................ 9
2、3、1、5、输出要素 ............................................................................................ 9 2、3、2 读者信息修改 ................................................................................................... 10 2、3、2、1、业务概述 .......................................................................................... 10 2、3、2、2、使用者 .............................................................................................. 10 2、3、2、3、输入要素 .......................................................................................... 10 2、3、2、4、处理流程 .......................................................................................... 10 2、3、2、5、输出要素 .......................................................................................... 10 2、4 新书订购管理模块.........................................................................错误!未定义书签。 2、4、1 新书订购 ...........................................................................错误!未定义书签。 2、4、1、1、业务概述 ..........................................................错误!未定义书签。 2、4、1、2、使用者 ..............................................................错误!未定义书签。 2、4、1、3、输入要素 ..........................................................错误!未定义书签。 2、4、1、4、处理流程 ..........................................................错误!未定义书签。 2、4、1、5、输出要素 ..........................................................错误!未定义书签。 2、4、2 新书验收 ...........................................................................错误!未定义书签。 2、4、2、1、业务概述 ..........................................................错误!未定义书签。 2、4、2、2、使用者 ..............................................................错误!未定义书签。 2、4、2、3、输入要素 ..........................................................错误!未定义书签。 2、4、2、4、处理流程 ..........................................................错误!未定义书签。 2、4、2、5、输出要素 ..........................................................错误!未定义书签。 2、5 图书借阅管理模块......................................................................................................... 10 2、5、1 图书借阅 ........................................................................................................... 10 2、5、1、1、业务概述 .......................................................................................... 10 2、5、1、2、使用者 .............................................................................................. 10 2、5、1、3、输入要素 .......................................................................................... 10 2、5、1、4、处理流程 .......................................................................................... 10 2、5、1、5、输出要素 .......................................................................................... 11 2、5、2 图书归还 ........................................................................................................... 11 2、5、2、1、业务概述 .......................................................................................... 11 2、5、2、2、使用者 .............................................................................................. 11 2、5、2、3、输入要素 .......................................................................................... 11 2、5、2、4、处理流程 .......................................................................................... 11 2、5、2、5、输出要素 .......................................................................................... 11 2、6 系统维护管理模块......................................................................................................... 11 2、6、1 更改口令 ........................................................................................................... 11 2、6、1、1、业务概述 .......................................................................................... 11 2、6、1、2、使用者 .............................................................................................. 11 2、6、1、3、输入要素 .......................................................................................... 12 2、6、1、4、处理流程 .......................................................................................... 12 2、6、1、5、输出要素 .......................................................................................... 12 2、6、2 用户管理 ........................................................................................................... 12 2、6、2、1、业务概述 .......................................................................................... 12 2、6、2、2、使用者 .............................................................................................. 12 2、6、2、3、输入要素 .......................................................................................... 12
2、6、2、4、处理流程 .......................................................................................... 12 2、6、2、5、输出要素 .......................................................................................... 12 3、 非功能性需求分析 .................................................................................................................. 13 3、1 技术需求......................................................................................................................... 13 3、1、1 软硬件环境需求............................................................................................... 13 3、1、2 性能需求 ........................................................................................................... 13 3、1、3 安全保密需求 ................................................................................................... 13 3、1、4 可维护性和可扩展性....................................................................................... 13 3、2 文档需求......................................................................................................................... 14 3、2、1 文档清单 ........................................................................................................... 14 3、2、2 用户手册 ........................................................................................................... 14 3、2、3 验收标准 ........................................................................................................... 14
1、概述 1、1 目的 图书管理系统是一个高度集成的图书信息处理系统,通过将图书管理的各种功能进行整 合,从而打到高速检阅信息、提高工作效率、降低管理成本等目的。一个典型的图书馆管理 系统应该能够管理所有的图书种类、图书信息以及读者信息,还需要提供各种图书信息的检 索查询功能。该系统还需要能够对图书借阅、归还进行管理,并对读者的罚款进行自动计算。 通过该系统的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务, 从而降低管理开销和成本。 1、2 范围 图书管理系统是管理图书的一种重要工具,一个能够完善的图书管理系统需要提供 6 个 功能模块,分别是图书类别管理模块、图书信息管理模块、读者信息管理模块、新书订购模 块、图书借阅管理模块,以及系统维护模块。其中各功能模块的具体说明如下: 图书类别管理模块:该模块主要负责管理图书馆的图书类别信息,包括:图书类别添加、 图书类别修改两个编号、图书类别名称、可借天数、迟一天的罚款数目 信息。 图书信息管理模块:该模块主要负责管理图书馆的图书信息,包括:图书编号、类别编 号、图书名称、作者、译者、出版社、出版日期、书籍价格 信息。 读者信息管理模块:该模块主要负责管理图书馆的读者信息,包括:读者姓名、性别、 年龄、证件号码、会有证件有效日期、最大借书量、电话号码、押金、证件类型、职业、读 者编号以及办证日期 信息。 新书订购管理模块:该模块主要负责管理图书馆的新书订购信息,包括新书订购和验收 新书两个子模块。 图书借阅管理模块:该模块主要负责管理图书的书记借阅和归还信息,包括图书借阅、 图书归还、图书搜索 3 个子模块。 系统维护管理模块:该模块主要负责管理图书馆的工作人员信息,包括用户管理和更改 系统口令两个子模块。 1、3 使用用户 项目组所有成员及用户
1、4 用户与角色 图书馆管理系统是一个内部人缘使用的系统,也就是说不是所有人都能够使用它,只有 图书馆的工作人员才能使用。图书馆的工作人员包括:操作员、管理员。 操作员: 负责图书的借阅和归还的工作。 管理员: 管理员除了操作员的所有功能外,还能够对书籍列表、书籍信息、读者信息等进行 管理。 1、5 系统流程图
2、 功能性需求分析 2、1 图书类别管理模块 2、1、1 图书类别添加 2、1、1、1、业务概述 增加图书类别信息 2、1、1、2、使用者 管理员 2、1、1、3、输入要素 图书类别编号、图书类别名称 可借天数、以及迟一天的罚款数目 2、1、1、4、处理流程 跳转到 增加图书类别页面,增加字段图书类别编号、图书类别 名称、可借天数、以及迟一天的罚款数目的值。 添加图书类型成功,跳转到主页面:添加图书类型失败,回到增 加图书类型页面。 2、1、1、5、输出要素 添加图书类型成功 or 添加图书类型失败 2、1、2 图书类别修改 2、1、2、1、业务概述 修改图书类型信息 2、1、2、2、使用者 管理员 2、1、2、3、输入要素 图书类别编号、图书类别名称 可借天数、迟还一天的罚款数目
2、1、2、4、处理流程 跳转到 修改图书类别页面,根据图书类别编号字段,修改图书 类别名称、可借天数、迟还一天的罚款数目的值。 修改图书类型成功,跳转到主页面:修改图书类型失败,回到修 改图书类型页面。 2、1、2、5、输出要素 修改图书类型成功 or 修改图书类型失败 2、2 图书信息管理模块 2、2、1 图书信息添加 2、2、1、1、业务概述 增加图书信息 2、2、1、2、使用者 管理员 2、2、1、3、输入要素 图书编号、类别编号、图书名称、作者 译者、出版社、出版日期、书籍价格 2、2、1、4、处理流程 跳转到 增加图书页面,增加图书编号、类别编号、图书名称、 作者、译者、出版社、出版日期、书籍价格的值。 添加图书信息成功,跳转到主页面:添加图书信息失败,回到增 加图书页面。 2、2、1、5、输出要素 添加图书信息成功 or 添加图书信息失败 2、2、2 图书信息修改 2、2、2、1、业务概述 修改图书信息
分享到:
收藏