《基于web的图书馆管理系统》详细设计.docVIP

  • 1
  • 0
  • 约2.23千字
  • 约 10页
  • 2017-08-20 发布于重庆
  • 举报

《基于web的图书馆管理系统》详细设计.doc

《基于web的图书馆管理系统》详细设计

基于web的图书馆管理系统 详 细 设 计 说 明 书 日期:2011年09月22日 编写说明 编写说明 标题:详细设计说明书 类别:文档 密级:内部 编辑软件:Microsoft Word 2003 中文版 版本历史: 版本 作者 日期 备注 V1.0.1 余萍、罗丹 2011/09/19 详细设计说明书草稿 V1.0.2 余萍、罗丹 2011/09/22 详细设计说明书确定稿 编写目的: 为规范项目开发,对系统功能进行详细说明。 本文档由余萍、罗丹维护,供开发过程使用。 1引言 4 1.1编写目的 4 1.2背景 4 1.3定义 4 1.4参考资料 4 2程序系统的结构 5 3程序1(标识符)设计说明 5 3.1程序描述 5 3.2功能结构 7 3.3性能 7 3.4输人项 7 3.5输出项 7 3.6算法 8 3.7流程逻辑 8 3.8详细功能流程 8 3.9存储分配 9 3.10注释设计 9 3.11限制条件 9 3.12测试计划 9 3.13尚未解决的问题 10 系统详细设计说明书 1引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求和基本的数据流程图,要实现整个系统,需要对用户的需求进行设计,此概要设计主要是利用比较概括的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。 1.2背景 待开发软件系统的名称:基于web的图书馆管理系统 本项目的任务提出者、开发者:余萍、罗丹 1.3定义 无 1.4参考资料 [1]郑娅峰.网页设计与开发.北京:清华大学出版社,2009. [2]朱站立.数据结构——Java语言描述.北京:清华大学出版社,2009. [3]王珊,萨师煊.数据库系统概论(第4版).北京:高等教育出版社,2010. [4]钱乐秋,赵文耕,牛军钰.软件工程.北京:清华大学出版社,2010. [5]卢汉鹏.JSP开发技术详解.北京:化学工业出版社,2010. [6]孙鑫.Struts2深入详解.北京:电子工业出版社,2010. [7]北京阿博泰克北大青鸟信息技术有限公司.使用Java语言理解程序逻辑.北京:科学技术文献出版社,2008. [8] 北京阿博泰克北大青鸟信息技术有限公司.使用SQL Server 管理和查询数据.北京:科学技术文献出版社,2008. [9] 徐孝凯,贺桂英.数据库基础与SQL Server应用开发.北京:清华大学出版社,2008. [10] 李林,施伟伟.Javascript程序设计教程.北京:人民邮电出版社,2008. 2程序系统的结构 图1 用例图 3程序1(标识符)设计说明 3.1程序描述 如下类图所示: 基于几个实体之间的关系:reader、manager、book、bookcase、booktype、publishing、borrow等 图2 类图 3.2功能结构 图3 3.3性能 无特别要求。 3.4输人项 a.验证用户登录时的用户名、密码,必须要与数剧库中相一致才可以能够正常登录进入系统主页面。 b.对读者借书、还书以及各查询图书也必须从键盘输入正确的条形码才能正确借还图书或者进行查询工作。 3.5输出项 通过输入项,从数据库中找到相应的结果返回页面显示. 3.6算法 本系统几乎不涉及到各种算法,实现最基本的对数据库的增、删、改、查的操作。 3.7流程逻辑 图4 3.8详细功能流程 a.对个人信息的增、删、改、查,如: 图5 b.对图书类型,图书信息的增、删、改、查,如: 图6 c.读书的借阅、归还、续借,如: 图7 3.9存储分配 无特别要求。 3.10注释设计 加在模块首部的注释,用行注释//; 加在各分枝点处的注释,用文档注释/* */; 对各变量的功能、范围、缺省条件等所加的注释; 对使用的逻辑所加的注释等等。 3.11限制条件 无 3.12测试计划 1、用户管理:进行用户的添加、修改、删除和权限设置,查看功能是否能实现。 2、读者管理:进行读者信息的添加、修改、删除,查看功能是否能实现。 3、图书馆理:图书类型管理和图书档案管理。图书类型管理包括图书类型的添加、修改、删除以及可借天数的设置。图书档案管理包括图书基本信息的添加、修改和删除。测试各项功能检查是否能实现。 4、图书借还:进行图书的借阅和归还操作,查看功能是否能实现。 5、系统查询:查询图书信息和图书借阅情况,检查功能是否能实现。 6、更改密码:更改个人登录系统的密码,测试该功能是否能实现。 7、管理员权限管理: 对管理员权限进行查看,修改操作。 3.13尚未解决的问题 由于时间有限,对图书查询及排行的分页查询未实现,还有管理员与读者的交流平台未建立。 10 分类添加 按读者名称 按 读者条形码 按图书名称

文档评论(0)

1亿VIP精品文档

相关文档