详细设计说明书-还书模块

详细设计说明书-还书模块

ID:38402164

大小:1.15 MB

页数:9页

时间:2019-06-11

详细设计说明书-还书模块_第1页
详细设计说明书-还书模块_第2页
详细设计说明书-还书模块_第3页
详细设计说明书-还书模块_第4页
详细设计说明书-还书模块_第5页
资源描述:

《详细设计说明书-还书模块》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、详细设计说明书还书部分完成者:赵震2014年6月16日1.引言1.1编写目的设计说明是系统开发的重要阶段,是系统开发人员编码实现的图纸和依据,需要在前述需求规格说明的基础上进一步描述系统的体系结构、各功能模块的内部细节、数据结构以及界面布局。本文档基于系统设计的目的,从功能模块的角度,详细叙述图书管理系统图书管理员部分的设计思路,为后期编码实现提供必要的说明。1.2定义·数据库管理系统:DBMS·运行环境:Windows系列操作系统·软件开发语言:JSP·开发工具:Myeclipse1.3参考资料[1].软件详细设计教程,樊海玮吕进等著,西安电子科技大

2、学出版社[1],20010年12月[2].UML基础与Rose建模教程,蔡敏徐慧慧黄炳强著,人民邮电出版社[1],2006年1月[3].软件设计与体系结构,袁绍兴著,清华大学出版社[1],2012年6月2.总体设计2.1需求概述图书管理系统图书管理员部分针对图书馆相关工作人员的业务现状,以更快更好地协助管理员处理读者的借阅请求为目的,着力于解决传统的人工处理过程中的诸多问题,譬如,借阅过程繁琐、容易出现差错、数据易丢失等。设计开发的系统将基本改善上述现状,实现相关用户所要求的功能,减轻甚至免除其工作中耗时耗力的冗余环节,更好地满足信息化管理的要求,适应

3、信息化时代的节奏在很大程度上,为工作人员带来便利。2.2功能模块的划分根据《需求规格说明文档》中的分析结果,图书管理员部分主要功能模块可按表2-1所示结构划分。表2-1图书管理员部分功能模块划分参与者功能子功能模块图书管理员登录模块(1)身份验证借还处理模块(2)处理借书(2-1)处理还书(2-2)处理续借(2-3)预约处理模块(3)处理预约采购方案决策(4)新书采购决策(4-1)现书补购决策(4-2)1.详细设计3.1还书处理模块3.1.1数据流图图3-9还书处理过程数据流图3.1.2时序图图3-6还书时序图(正常情况处理)图3-7还书时序图(异常情

4、况处理)3.1.3活动图说明:此处以借书处理活动图为核心,额外包含续借处理和还书处理部分活动图。图3-8活动图(借、续借、还)3.1.4功能描述·功能类型:修改数据·功能描述:处理读者的还书请求并提供超期警示和读者测评服务·前提业务:功能2(借还书处理模块)·后继业务:无·功能约束:权限约束·约束描述:·操作权限:图书管理员3.1.5界面设计3.1.6逻辑设计表3-6还书记录表(由借阅记录表继承得)字段字段名类型长度默认允许为空主键外键说明1serial_number借阅流水号long15自动生成2return_time还书时间date√3id读者编号

5、long10√4ISBN书目编号long15√5borrow_time借阅时间date√6due_time到期时间date√7id_no操作员编号long10√8status状态vchar8可借√表3-6读者信息表字段字段名类型长度默认允许为空主键外键说明1id读者编号int102name姓名string3type类型string154birthdate生日Date√5gender性别bool√6E-mail电子邮箱string√7phoneNumber手机号码string10√8borrow_quantity可借数量int109password密码s

6、tring10regist_date登记日期Date11valid_date有效期至Date12remarks备注string15√表3-7书目表字段字段名类型长度默认允许为空主键外键说明1bookName书名string152sort类别string153author作者string104ISBN书目编号string155barcode条形码string156press出版社string20√7price价格double208shelfName书架名称string159remain现存量int1010amount库存总量int1011storage_

7、time入库时间Date12id_no操作员编号int1013introduction简介string20√14borrow_times借书次数int10表3-8图书缺损信息表字段字段名类型长度默认允许为空主键外键说明1ISBN书目编号String15√2damage_rank残损程度String15√3Id读者编号Int10√4id_no操作员编号Int10√表3-9下架信息表字段字段名类型长度默认允许为空主键外键说明1offshelf_no书目编号int102book_no图书编号int10√√3offline_date下架日期date10√4id

8、_no操作员编号int10√3.1.7脚本表3-10处理还书过程脚本用户动作系统响应①.书交给

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。