1 / 9
文档名称:

详细设计说明书还书模块.doc

格式:doc   大小:1,174KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

详细设计说明书还书模块.doc

上传人:85872037 2017/7/30 文件大小:1.15 MB

下载得到文件列表

详细设计说明书还书模块.doc

相关文档

文档介绍

文档介绍:详细设计说明书
还书部分
完成者:赵震
2014年 6月 16 日
引言
编写目的
设计说明是系统开发的重要阶段,是系统开发人员编码实现的图纸和依据,需要在前述需求规格说明的基础上进一步描述系统的体系结构、各功能模块的内部细节、数据结构以及界面布局。
本文档基于系统设计的目的,从功能模块的角度,详细叙述图书管理系统图书管理员部分的设计思路,为后期编码实现提供必要的说明。
定义
数据库管理系统:DBMS
运行环境:Windows系列操作系统
软件开发语言:JSP
开发工具:Myeclipse
参考资料
[1].软件详细设计教程,樊海玮吕进等著,西安电子科技大学出版社[1],20010年12月
[2]. UML基础与Rose建模教程,蔡敏徐慧慧黄炳强著,人民邮电出版社[1],2006年1月
[3].软件设计与体系结构,袁绍兴著,清华大学出版社[1],2012年6月
总体设计
需求概述
图书管理系统图书管理员部分针对图书馆相关工作人员的业务现状,以更快更好地协助管理员处理读者的借阅请求为目的,着力于解决传统的人工处理过程中的诸多问题,譬如,借阅过程繁琐、容易出现差错、数据易丢失等。设计开发的系统将基本改善上述现状,实现相关用户所要求的功能,减轻甚至免除其工作中耗时耗力的冗余环节,更好地满足信息化管理的要求,适应信息化时代的节奏在很大程度上,为工作人员带来便利。
功能模块的划分
根据《需求规格说明文档》中的分析结果,图书管理员部分主要功能模块可
按表2-1所示结构划分。
表2-1 图书管理员部分功能模块划分
参与者
功能
子功能模块
图书管理员
登录模块(1)
身份验证
借还处理模块(2)
处理借书(2-1)
处理还书(2-2)
处理续借(2-3)
预约处理模块(3)
处理预约
采购方案决策(4)
新书采购决策(4-1)
现书补购决策(4-2)
详细设计
还书处理模块

图3-9 还书处理过程数据流图

图 3-6 还书时序图(正常情况处理)
图3-7 还书时序图(异常情况处理)

说明:此处以借书处理活动图为核心,额外包含续借处理和还书处理部分活动图。
图3-8 活动图(借、续借、还)

功能类型:修改数据
功能描述:处理读者的还书请求并提供超期警示和读者测评服务
前提业务:功能2(借还书处理模块)
后继业务:无
功能约束:权限约束
约束描述:
操作权限:图书管理员


表3-6 还书记录表(由借阅记录表继承得)
字段
字段名
类型
长度
默认
允许为空
主键
外键
说明
1
serial_number
借阅流水号
long
15
自动生成
2
return_time
还书时间
date

3
id
读者编号
long
10

4
ISBN
书目编号
long
15

5
borrow_time
借阅时间
date

6
due_time
到期时间
date

7
id_no
操作员编号
long
10

8
status