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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE3

基于web的图书馆管理系统

日期:20

编写说明

编写说明

标题:详细设计说明书

类别:文档

密级:内部

编辑软件:MicrosoftWord2003中文版

版本历史:

版本

作者

日期

备注

V1.0.1

余萍、罗丹

20

详细设计说明书草稿

V1.0.

余萍、罗丹

20

详细设计说明书确定稿

编写目的:

为规范项目开发,对系统功能进行详细说明。

本文档由余萍、罗丹维护,供开发过程使用。

TOC\o1-3\h\z1引言 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

PAGE40

PAGE39

系统详细设计说明书

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]北京阿博泰克北大青鸟信息技术有限公司.使用SQLServer管理和查询数据.北京:科学技术文献出版社,2008.

[9]徐孝凯,贺桂英.数据库基础与SQLServer应用开发.北京:清华大学出版社,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、用户管理:

文档评论(0)

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

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

1亿VIP精品文档

相关文档