图书信息管理系统说明书

上传人:cn****1 文档编号:487126243 上传时间:2023-02-24 格式:DOC 页数:21 大小:203.50KB
返回 下载 相关 举报
图书信息管理系统说明书_第1页
第1页 / 共21页
图书信息管理系统说明书_第2页
第2页 / 共21页
图书信息管理系统说明书_第3页
第3页 / 共21页
图书信息管理系统说明书_第4页
第4页 / 共21页
图书信息管理系统说明书_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《图书信息管理系统说明书》由会员分享,可在线阅读,更多相关《图书信息管理系统说明书(21页珍藏版)》请在金锄头文库上搜索。

1、图书信息管理系统说明书*实践教学* 兰州理工大学计算机与通信学院2012年秋季学期 Java 课程设计题 目: 图书信息管理系统 专业班级:姓 名:学 号:指导教师:成 绩:序言在以往的图书馆在正常运营中,面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,他们对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易

2、丢失,且不易查找。诸多不便就要求我们对这种管理机制做出调整和改革。所以,在信息化环境下的图书管理系统应运的而生。 图书管理系统的出现使以往人们对对数据处理手工操作,工作量大,出错率高,出错后不易更改的弊端做出了有效的克服。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。信息化环境下的图书管理系统 目录摘要41 绪论5

3、1.1设计目的.61.2 设计内容.62 程序需求分析63 算法分析63.1 程序总体设计思想.63.2 程序设计总体框图.83.3程序详细设计.94 调试过程95 体会146 参考文献157 致谢16附录(源程序)见另一文档图书管理系统附录(源程序)17摘要 本文介绍了在Java虚拟机环境下开发图书管理信息系统的过程。文章介绍了图书馆管理信息系统的系统分析部分,包括可行性分析、项目开发计划、需求分析、概要设计、详细设计图书管理流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及程序设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。同时应用了实用性较强、应

4、用比较简单、适合小型图书管理系统的Microsoft Access数据库技术,避免了文件操作的复杂性,大大增强了系统的实用性。即使没有相关技术基础的人也很容易学习和掌握应用。关键字:图书管理系统、信息管理、Java虚拟机、数据库绪论在以往的图书馆在正常运营中,面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,他们对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进

5、行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。诸多不便就要求我们对这种管理机制做出调整和改革。所以,在信息化环境下的图书管理系统应运的而生。图书管理系统的出现使以往人们对对数据处理手工操作,工作量大,出错率高,出错后不易更改的弊端做出了有效的克服。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难

6、了。信息化环境下的图书管理系统 基于这此问题,建立一个图书管理系统是很有必要的,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。有利于提高管理效率。对以往的种种弊端,都做了针对性很强克服,使管理人员的工作效率,工作的准确度,图书信息的完备性都有了很大的提高。1.1 设计目的传统的人工方式管理图书馆的日常工作处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。“图书管理系统”主要目的是利用数据库软件编制一个管理软件

7、,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端一种基于应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。1.2 设计内容该软件主要实现了以下功能:输入图书的综合情况和进行新书入库、现有图书信息删除;实现图书信息概览;能够图

8、书查询;能够进行修改密码;本系统的设计主要从以下几方面做起:系统业务流程分析、系统的功能设计、系统的数据库结构设计、系统输入/输出设计等。2.程序需求分析1.能够输入图书的综合情况和进行新书入库、现有图书信息删除;2.能够实现图书信息概览;3.能够图书查询;4.能够进行修改密码;3.算法分析3.1 程序总体设计思想 通过这个阶段的工作将划分出组成系统的物理元素。系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定的任务,也就是要确定系统的配置物理方案。软件结构设计时应该遵循的最主要的原理是模块独立,让模块彼此间的接口关系应该尽量简单。图书管理系统需要实现的功能主要有四大块:“图书查

9、询”、“ 图书入库”、“ 图书删除”、 “图书概览”和“修改密码”模块。功能的实现:1“图书入库”模块:(1) 图书名(2) 图书号(3) 单价(4) 作者(5) 出版社(6) 入库时间2“图书概览”模块:可以预览入库的所有图书的图书名,图书号,单价,作者,出版社,入库间。3. 图书删除输入图书名,查询图书是否存在共几本,确定是否删除。4.图书查询输入图书名,查询图书是否在库5. 修改密码输入用户名和原密码,再输入新的密码和确认新密码,确定后密码修改成功。3.2 程序设计总体框图退出图书删除图书概览修改密码图书查询图书入库系统开始失败退出判断成功输入密码判断说明:首先是输入判断,相当于在登陆模

10、块,要求用户输入用户名和密码;然后判断,如果判断失败退出系统,否则进入图书管理系统的主界面。进入主界面后,用户要选择所需执行的功能,即通过鼠标点击相应项,来完成所需操作。图书名图书号单价作者出版社入库时间表book表user用户名密码数据库表 在图书管理系统中,共设计2张表。本系统使用Access来创建数据表。数据库的名称为Book.mdb。1.表book字段名称数据类型图书名文本图书号文本(主键)单价文本作者文本出版社文本入库时间文本2.表user字段名称数据类型用户名文本(主键)密码文本3.3 程序详细设计图书信息:图书名,图书号,单价,作者,出版社,入库时间。用户信息:用户名,密码。对图

11、书的操作:图书查询,图书入库,图书删除,图书概览。对用户信息的操作:修改用户密码。4 调试过程4.1.系统主页面:4.2.系统图书入库页面:4.3.系统图书概览页面:4.4.系统图书删除页面:4.5.系统图书查询页面:4.6.系统密码修改页面:体会在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对图书管理图书的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然网络在图书馆管理系统中的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能实现网络功能,因此在以

12、后的系统更新过程中可能会造成一些不必要的数据损失。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本图书馆管理系统是一套学校在日常管理中必不可少的管理软件,通过开发这个系统,我掌握了项目开发的本过程,了解了基本知识巩固了我对JAVA的学习,但在这次设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。参考文献1曲朝阳,杨杰明等.Java程序设计. 北京: 清华大学出版社,2008.102耿祥以,张跃平.Java大学生实用教程. 北京: 电子工业出版社,2012.6 3明日科技.Java经典编程.北京:清华大学出版社,2012.104李尊朝,苏军.Java语言程序设计.北京:中国铁道出版社,2004.25王博. 面向对象的建模、设计技术与方法. 北京希望电脑公司,1990. 致 谢在课设即将完成之际,回顾紧张但又充实的学习和开发过程,本人在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢。在本次毕业设计中,我从指导老师-李老师,身上学到了很多东西。她认真负责

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号