- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统详细设计说明书
图书管理系统详细设计说明书
PAGE
图书管理系统详细设计说明书
文档名称:图书管理系统详细设计说明书
项目名称:图书管理系统
班级:网络1511
组员:黄宇磊、季政超、邰涛
胡发堂、徐宇飞、刘东
王戈晖
网络1511软件工程小组
目录
TOC \o 1-3 \h \z \u 文档名称:图书管理系统详细设计说明书 1
1.引言 3
编写目的 3
项目背景 3
定义 3
参考资料 3
2.程序系统的组织结构 3
系统架构 3
系统功能模块 4
注册、登录模块 4
图书管理 4
读者管理 5
借还书管理 5
3功能模块详细说明 6
登录注测模块 6
图书管理模块 7
读者管理模块 9
借还书管理 10
1.引言
编写目的
本文档为图书管理系统的详细设计说明书,向阅读人员介绍本图书管理系统的整体框架和详细设计
项目背景
因图书馆藏书众多,人流量巨大,图书及人员管理日益困难,我们小组特此开发一款图书管理系统软件包括其相关数据库框架,以期望减轻图书馆工作难度以及管理力度。
定义
缩写、术语
解?????释
Library?Management?System(缩写:?LMS)
图书管理系统
图书管理系统软件:它是它是我们软件组完全自主开发的图是管理系统软件,以图书馆管理部门和终端用户为业务对象的用Java语言编程来实现其功能的软件。
Eclipse:(集成开发环境)是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse 附带了一个标准的插件集,包括 Java 开发工具(JDT).
SQLServer :(Structured Query Language server)是由Microsoft开发和推广的关系数据库管理系统(DBMS)。
Java开发语言Java具有类似于C++语言的形式和感觉,但它要比C++语言更易于使用,而且在编程时彻底采用了一种以对象为导向的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。
参考资料
《软件工程导论——第5版》 张海藩编著 清华大学出版社
2.程序系统的组织结构
系统架构
本程序是在Eclipse环境中开发的基于java开发语言的软件。本系统包括:图书管理子系统、读者管理子系统和借还书管理子系统三个主题域。
图2-1 系统概述
系统功能模块
注册、登录模块
(1)登录:如果用户已有账户可以直接登录,读者、管理员都由此登录。
(2)注册:如果用户没有账户可以注册,提交一些个人信息后注册,只可以注册为读者,管理员由后台添加。
图书管理
(1)图书录入:管理员添加新增图书的基本信息。?
(2)图书下架:管理员将已下架图书的数量归零。?
(3)图书查询及更新:输入图书名或图书号可获得当前图书管该书的库存量及该书的相关信息。当图书馆已有图书有变动时,如果是借阅引起的,系统自动变动,如果是图书馆下架或新进货引起的,管理员可通过该系统对图书信息进行更新。
图2-2 图书管理子系统
读者管理
(1)添加读者信息:管理员添加新增读者的信息。?
(2)读者查询及修改:管理员输入读者姓名或借书卡号可获得读者的基本信息并可修改其信息。?
(3)删除读者信息:管理员输入读者姓名删除读者信息
图2-3 读者管理子系统
借还书管理
(1)借书登记:先输入借书卡号,检查是否有未还图书记录和借书数量的检查.若符合则添加借书卡号,书号及借书时间等信息。?
(2)借书记录查询及续签:输入借记卡号或书号可获得其相关信息并可办理续签手续。?
(3)还书手续办理:输入借记卡号及书号,在借书记录添加还书时间。?
(4)借书超期超量处理:该功能在读者还书时检索读者借书信息判断是否超期,进行相应的惩罚。
图2-4借还书管理子系统
3功能模块详细说明
登录注测模块
每个用户第一次使用本系统都需要注册才能使用本系统。登录系统后用户可以使用系统开放给用户的各种功能。
注册
普通用户在注册界面可以设定自己的用户名、密码,提供性别信息来注册成为正式用户。普通用户可以在“主页-图书”进行查找图书、借阅、归还操作,在“主页-我的”进行查看自身借阅信息等操作。
管理员不能通过注册页面来注册,管理员只能通过已有管理员的同意,在后台数据库添加。管理员可以在普通用户的基础上进行更改图书信息,查看普通用户的借阅信息,查看普通用户的账号信息,发布公告修
原创力文档


文档评论(0)