详细设计说明书—还书模块.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
详细设计说明书 还书部分 完成者:赵震 2014年 6月 16 日 1. 引言 1.1 编写目的 设计说明是系统开发的重要阶段,是系统开发人员编码实现的图纸和依据,需要在前述需求规格说明的基础上进一步描述系统的体系结构、各功能模块的内部细节、数据结构以及界面布局。 本文档基于系统设计的目的,从功能模块的角度,详细叙述图书管理系统图书管理员部分的设计思路,为后期编码实现提供必要的说明。 1.2 定义 · 数据库管理系统:DBMS · 运行环境:Windows系列操作系统 · 软件开发语言:JSP · 开发工具:Myeclipse 1.3 参考资料 [1].软件详细设计教程,樊海玮 吕进等著,西安电子科技大学出版社[1],20010年12月 [2]. UML基础与Rose建模教程,蔡敏 徐慧慧 黄炳强著,人民邮电出版社[1],2006年1月 [3].软件设计与体系结构,袁绍兴著,清华大学出版社[1],2012年6月 2. 总体设计 2.1 需求概述 图书管理系统图书管理员部分针对图书馆相关工作人员的业务现状,以更快更好地协助管理员处理读者的借阅请求为目的,着力于解决传统的人工处理过程中的诸多问题,譬如,借阅过程繁琐、容易出现差错、数据易丢失等。设计开发的系统将基本改善上述现状,实现相关用户所要求的功能,减轻甚至免除其工作中耗时耗力的冗余环节,更好地满足信息化管理的要求,适应信息化时代的节奏在很大程度上,为工作人员带来便利。 2.2 功能模块的划分 根据《需求规格说明文档》中的分析结果,图书管理员部分主要功能模块可 按表2-1所示结构划分。 表2-1 图书管理员部分功能模块划分 参与者 功能 子功能模块 图书管理员 登录模块(1) 身份验证 借还处理模块(2) 处理借书(2-1) 处理还书(2-2) 处理续借(2-3) 预约处理模块(3) 处理预约 采购方案决策(4) 新书采购决策(4-1) 现书补购决策(4-2) 3. 详细设计 3.1 还书处理模块 3.1.1数据流图 图3-9 还书处理过程数据流图 3.1.2时序图 图 3-6 还书时序图(正常情况处理) 图3-7 还书时序图(异常情况处理) 3.1.3活动图 说明:此处以借书处理活动图为核心,额外包含续借处理和还书处理部分活动图。 图3-8 活动图(借、续借、还) 3.1.4功能描述 · 功能类型:修改数据 · 功能描述:处理读者的还书请求并提供超期警示和读者测评服务 · 前提业务:功能2(借还书处理模块) · 后继业务:无 · 功能约束:权限约束 · 约束描述: · 操作权限:图书管理员 3.1.5界面设计 3.1.6逻辑设计 表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 状态 vchar 8 可借 √ 表3-6 读者信息表 字段 字段名 类型 长度 默认 允许为空 主键 外键 说明 1 id 读者编号 int 10 2 name 姓名 string 3 type 类型 string 15 4 birthdate 生日 Date √ 5 gender 性别 bool √ 6 E-mail 电子邮箱 string √ 7 phoneNumber 手机号码 string 10 √ 8 borrow_quantity 可借数量 int 10 9 password 密码 string 10 regist_date 登记日期 Date 11 valid_date 有效期至 Date 12 remarks 备注 string 15 √ 表3-7 书目表 字段 字段名 类型 长度 默认 允许为空 主键 外键 说明 1 bookName 书名 string 15 2 sort 类别 string 15 3 author 作者 string 10 4 ISBN 书目编号 string 15 5 barcode 条形码 string 15 6 press 出版社 string 20 √ 7 price 价格 double 20 8 shelfName 书架名称 string 15 9 remain 现存量 int 10 10 amount 库存总量 int 10 11 storage_time 入库时间 D

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档