1 / 11
文档名称:

网上图书管理系统详细设计说明书.doc

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

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

分享

预览

网上图书管理系统详细设计说明书.doc

上传人:mh900965 2018/1/6 文件大小:194 KB

下载得到文件列表

网上图书管理系统详细设计说明书.doc

相关文档

文档介绍

文档介绍:图书管理系统
详细设计说明书




专业:计算机科学与技术
年级:2010级
组员:完成日期:2013年 5月 18日
1 引言

本需求的编写是为了研究网上图书管理系统软件的开发途径和应用方法,同时它也是进行项目策划,概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。
本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。目标还包括:
减少人力与管理费用
提高信息准确度
改进管理和服务
建立高效的信息传输和服务平台,提高信息处理速度和利用率
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高
更简便、信息化程度更高的图书管理流程
背景
本项目的名称:网上图书管理系统
本项目的任务提出者及开发者是网上图书管理系统软件开发小组,用户是图书管理。
本产品是针对电脑管理图书的需求设计的,可以完成读者登记,读者借还书,图书登记图书查询等功能。
术语
网上图书管理系统:网上图书管理是帮助用户对图书信息进行网上管理的软件,使用汉语编程语言,独立完成其功能。
SQL server 2005:数据库管理软件。
参考资料
《Eclipse web开发—java体系结构,工具,框架及整合应用》--- 杨磊陈凌云编著人民邮电出版社
《Java 数据库编程实例》—孙一林编著清华大学出版社
《java项目开发实践》—陆正武蒋武编著中国铁道出版社
《java语言程序设计》—于静编著清华大学出版社
2 程序设计的模块
图书管理系统功能结构图


E-R图
3程序设计说明
功能
功能设计(一)
规格说明
用户输入用户名及密码,单击“登录”按钮,进入图书馆管理界面
单击“基础数据维护”菜单下的“读者信息管理”/“读者信息添加”命令,对读者信息进行添加操作。
单击“基础数据维护”菜单下的“读者信息管理”/“读者修改与删除”命令,对读者信息进行修改及删除操作。
单击“基础数据维护”菜单下的“图书类别管理”/“图书类别添加”命令,对图书类别信息进行添加操作。
单击“基础数据维护”菜单下的“图书类别管理”/“图书类别修改”命令,对图书类别信息进行修改操作。
单击“基础数据维护”菜单下的“图书信息管理”/“图书信息添加”命令,对图书信息进行添加操作。
单击“基础数据维护”菜单下的“图书信息管理”/“图书修改”命令,对图书信息进行查询及修改操作。
单击“新书订购管理”菜单下的“新书订购”命令,对订购新书信息进行添加操作。
单击“新书订购管理”菜单下的“验收新书”命令,对订购的新书信息进行验收操作。
单击“借阅管理”菜单下的“图书借阅”命令,对图书借阅信息进行添加操作。
单击“借阅管理”菜单下的“图书归还”命令,对图书归还信息进行添加操作。
单击“借阅管理”菜单下的“图书搜索”命令,对图书信息进行查询操作。
单击“系统维护”菜单下的“更改口令”命令,对当前管理员的密码进行修改操作。
单击“系统维护”菜单下的“用户管理”/“用户添加”命令,对用户信息进行添加操作。
单击“系统维护”菜单下的“用户管理”/“用户修改与删除”命令,对用户信息进行修改及删除操作。
单击“基础数据维护”菜单下的“退出系统”命令,退出当前操作系统。
输入
读者具体信息。包括读者姓名,年龄,性别,职业,有效证件,最大借书量,会员证有效日期,电话,押金,***日期,读者编号
处理
通过图书管理系统写入读者目录文件中。其中读者姓名,年龄,职业,证件号码,最大借书量,电话,押金,读者编号不可为空,并且证件号码位数为13,职业文本框位数为20,读者条形码文本框为13位,电话号码位数小于11位,最大借书量为两位数字,时间格式使用\"2007-05-10\"格式。
输出
读者具体信息。
功能需求(二)

输出图书的全部信息,包括图书编号,分类,名称,作者,译者,出版社,出版日期,单价"
引言
为了输入新书得全部信息。
输入
新书的全部信息,图书管理系统软件需求分析。可按条件查询,条件选择有按照图书名称以及图书作者查询
处理
当选择所要求的条件查询后即可按照该方法得到相应的查询结果。
输出
新书信息的基本内容。
功能需求(三)
.