计算机毕业设计开题报告书库管理系统的设计
1.选题的背景、目的和意义
高校书库管理系统主要是实现高校中的图书分类信息管理,和存储管理,方便在管理员在大量书籍中找到需要的图书。同时,建立一个实用而操作简便的检索查询系统也同样重要。使无论是管理人员或是普通用户通过登录,都可以进入书库管理系统的网页,通过输入关键词,责任者,题名,分类号等任意一个检索点,快速并准确地查询图书的信息。
由于书库管理的总目标是:整洁有序,藏书完整,检索便利,利用率高。
通过对这个课题的研究,主要有以下几点意义:
(1)方便了书库管理人员的管理工作,节省时间。
(2)便于读者查询所需要的图书。
(3)当图书归库时,工作人员可以根据检索号精确的将图书排架。
(4)根据查询,对图书借阅的热度进行分析,调整书架的位置,以便可以更迅速地查找到相关图书,方便读者。
(5)根据系统的设计,使每一本书都可以达到精确上架,提高书库管理工作的效率。并且是做好咨询服务,推荐介绍新书,图书预约等优质服务工作的重要基础。
在网络时代还没有到来的时候,多数大学的图书馆样本书库以藏为主,重藏轻用,抑制了文献的利用率。而现在是网络高速发展的时代,之前的管理方法已经不能适应现状。所以书库科学,高效的管理势在必行。图书馆的书库可以达到借阅一体,科学地调整书库中的图书。 [资料来源:Doc163.com]
我们也可以了解一下日本大学图书馆的现状,为我们大学图书馆的数字化建设提供借鉴。日本国立情报研究所建立了NACSIS-IIL系统,该系统包括26万种期刊,126万条期刊目录标题数据。目前日本全国各大学的图书馆也普遍采用该系统。
2.课题应用的原理和理论依据
数据库系统是指在计算机系统中引用数据库后的系统,一般由数据库,数据库管理系统,应用系统,数据库管理员和用户构成。DBMS是数据库系统的基础。数据库设计的主要任务是在DBMS的支持下,按照应用的要求,为部门设计一个结构合理,使用方便,效率较高的数据库及其应用系统。
Java是一种简单的,面向对象的,分布式的,强壮的,安全的,体系结构中立的,可移植的,高性能的,多线程的动态语言。创建Java技术应用,使用到Java语言的面向对象特性,如封装、继承和多态 ;从命令行执行运行Java技术应用;使用Java技术数据类型与表达式
3. 毕业设计(论文)方案论证分析
3.1研究方法
在技术方面我主要采取Java语言与SQL语言。Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。Java也号称是能跨平台使用的语言,只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序。Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。SQL是英文Structured Query Language的简称,译为结构化查询语言,SQL最早是在IBM公司研制的数据库管理系统System R上实现的。由于它接近于英语口语,简洁易学,功能丰富,使用灵活,受到广泛的支持。如今,所有的数据库生产厂家都推出了各自的支持SQL的数据库管理系统,如微软的SQL Server、IBM的DB2、ORACLE、Sybase、Informix等。 SQL语言具有以下特点:(1)一体化(2)高度非过程化(3)两种使用方式和统一的语法结构。
[版权所有:http://DOC163.com]
服务器方面,主要采用tomcat。tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。
3.2可行性分析
(1).在业务上,书库管理人员的功能比较复杂,包括对工作人员,图书借阅者,图书进行管理和维护,及系统状态的查看,并生成催还图书报表。图书管理人员功能的信息量大,数据安全性和保密性要求高。所以要实现管理人员对信息的查看和维护。图书管理人员可以浏览,查询,添加,删除,修改和统计图书的基本信息。提高藏书质量,调整藏书结构提供了可靠的依据利用计算机的统计功能,可以对图书的借阅人次、借阅量进行统计,便于工作人员及时、准确地掌握图书流通情况。同时,通过对读者的阅读倾向的分析,使采访人员及时掌握相关信息,从而提高了采访质量;这也为提高藏书质量、调整藏书结构、剔除图书提供了可靠的依据,强化了藏书管理的科学性。
(2).在技术上:不管是开发系统的技术还是实施系统的技术,都已经发展的十分成熟了。客观上并不会出现设计与技术不能统一的情况。
(3).在经济上,对于高校图书馆书库管理系统的实现,可以大大的减少图书管理人员的工作量,就必定会减少所要聘请的工作人员,给学校节省了很大的一笔开销。
总之,利用计算机服务给我们的管理带来快捷、便利的工作环境,而作为图书馆员也应该应用现代化技术,深化服务创新理念,大胆创新,适应时代的要求。所以对于高校图书馆书库管理系统的设计是可行的。
4.预期成果
本课题的难点在于:在设计之初要考虑到书库管理设计的人性化。在充分了解书库的现状的基础上,着手开始进行设计。对系统要有全方位的掌控。
需解决的关键问题是关于技术方面的,需可虑怎么样使技术与设计相统一。由于在技术方面并达不到精通,所以在技术方面还需要好好的学习,不要出现设想的很好,但实际情况下无力实现的局面。
所以要达到的预期成果是在人性化的前提下,设计出符合高校书库特征的系统。
5. 工作进度计划
3月1号-3月10号 收集资料,建立模型。
3月10号-3月25号 理清思路,设计程序实现以及编码。
3月25号-3月31号 测试程序,修改相关错误。
4月1号-4月25号 结合相关文献以及系统实现书写论文。
[资料来源:http://doc163.com]
4月月底 提交论文初稿。
6.参考文献
1.顾丽娟.日本大学图书馆现状初探.科技情报开发与经济(旬刊)「J」,网上期刊. 毕业设计(论文)网: http://www.doc163.com
2.aurora0816.JAVA语言简介「J」.网上期刊, 2007年10月18日.
3.Examda.com 考试大网.关系型数据库标准语言-SQL概述「J」,网上期刊.
4.宗 锋.Tomcat全攻略「J」.网上期刊, 西北大学2001 年 12 月.广州大学学报 5.梁耀峰.论高校图书馆书库管理「M」.广州大学学报, 2003年7月.
6.沈坚,郭钧灵.浅谈高校图书馆书库管理「M」.石家庄职业技术学院学报, 2004年4月.
[资料来源:Doc163.com]