图书馆管理系统-开题报告
- 格式:doc
- 大小:50.50 KB
- 文档页数:5
沈阳工程学院
毕业设计(论文)开题报告论文题目:图书馆管理系统
学院沈阳工程学院
专业计算机科学与技术
学生姓名魏月
指导教师李贞
开题时间20 年月日
1 毕业设计(论文)课题的意义、国内外现状及发展趋势(可加附页)
上个世纪90年代初美国科学家首次提出数字图书馆(Digital Library)这一概念以来,全球开展数字图书馆研究与实践已近十几个年头。
我国图书情报界、IT业界自1995年左右开始对“数字图书”这一领域进行跟踪和研究,迄今无论是在对数字图书馆的认识,还是理论研究、关键技术准备方面,都取得了很大的进展。
现在,“数字图书”的崛起不但表现在图书馆对图书的数字化管理,还表现在网络虚拟图书的蓬勃兴起和飞速发展。
另一方面,国内外软件公司已推出了各种不同的图书管理软件,但是,黑客技术的发展和人们日益变化的需求催促着信息管理技术在安全性和功能性两方面不断的更新和发展。
可以预见,该领域仍有较大的发展空间和不错的前景。
随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。
图书管理系统是一种基于集中统一规划的数据库管理新模式。
本系统的建成将为管理者对图书管理系统提供极大地帮助。
在信息时代的今天,人们需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理。
数据库技术则是信息管理与数据处理的先进技术。
随着信息量的不断增加,作为计算机三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已经成为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。
所以,掌握和熟练数据库管理和应用技术对以后个人的发展非常重要。
2 课题预期目标及主要工作(设计思想、拟采用的方法及手段)
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护
以及前端应用程序的开发两个方面。
首先进行系统设计分析,系统设计主要包括系统功能分析、系统模块设计以及运行环境的选择、系统实现过程。
然后根据系统功能分析设计出需要的数据库,绘制系统数据流图与总结数据字典、设计数据库结构。
最后在实现各个功能模块时,采用先模块后系统集成的方式,即各系统功能模块分别独立设计和调试,在创建系统主窗体时才将各个功能模块通过主窗体菜单系统集成到一起,最后进行系统整体的设计和调试。
本图书管理系统主要有以下功能:
⑴图书馆图书档案管理;
⒈添加图书信息
⒉图书详细信息
⒊修改图书信息
⒋图书借阅信息
⒌图书借阅排行榜
⒍图书借还,图书归还信息
⑵图书馆图书管理;
⒈图书类型名称
⒉修改图书类型名称
⑶图书馆系统设置;
⒈图书馆信息
⒉书架设置
⒊修改书架信息
⒋管理员设置及其更改口令
⒌办证费,有效期限等参数设置
⑷图书馆系统查询
⒈图书档案查询
⒉图书借阅查询
⒊借阅到期提醒
⒋图书借还,图书续借
⑸图书馆读者管理;
⒈读者详细信息
⒉添加读者信息
⒊修改读者信息
3 预计设计过程中可能遇到的问题以及解决的方法和措施
在程序设计实现的过程中不可避免的会产生各种难以预料的错误,如书写错误、传值类型不一致、参数传递问题等等。
这些都需要通过细心的检测与不断的调试才能够排除。
解决方法(技术路线、实验方案)及可行性分析
1.广泛查阅、收集论文资料和研究资源,了解以及参考国内外图书馆管理系统的研究成果;研究已存在的图书馆管理系统,学习他人的设计思想和方法,并在导师的指导下,利用在大学所学的一些软件开发知识完成该系统。
系统的开发过程按照软件开发流程进行,包括选择工具、数据库、系统规划、设计、实施和测试环节。
采用b/s模式,开发过程采用Myeclipse10作为开发工具,应用IIS作为服务器端平台软件,框架进行前台界面的开发,后台采用Microsoft Office Access 2003做数据库来存储系统运行过程中需要用到的数据。
2.可行性分析:
经济上的可行性
将计算机用于管理将大大提高工作效率,带来经济效益,包括:节省人力,降低成本和其它费用。
减少重复工作,提高工作效率和提高数据处理的及时性和准确性。
运行上的可行性
新系统的研制和开发是充分得考虑会员对影视商城的易操作性,以及管理者对该系统的使用和控制从而能完全满足使用者的要求。
技术上的可行性
根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。
管理上的可行性
运行上的可行性也称为管理可行性,因为一个系统的开发与实施不仅有技术上的,经济上的因素,而且关系到操作员的态度。
面向对象客户服务管理系统自身因其成本低廉,安全性高和兼容性好等原因,使得操作员可以很轻松的使用系统,上手容易,无需进行任何使用培训,因此,运行上是可行的。
4 进度安排
4.1 课题完成后应提交成果的种类、数量、质量等方面的要求
(1)完成《图书馆管理系统》的开发与设计。
(2)毕业设计论文、外文资料原文及译文。
(3)软件、论文等均存入光盘或软盘
4.2 时间进度安排:
所要完成任务内容时间安排
查阅资料、完成开题报告第1周(3月21日——3月25日)
功能分析第2—3周(3月26日——4月8 日)
功能设计第4—6周(4月9日——5月1日)
代码编写第7—9周(5月1日——5月17日)功能测试与完善第9—10周(5月18日——6月1 日)
撰写毕业设计论文第11—12周(6月1 日——6月12 日)
毕业答辩第13周(6月13日——6月17日)
5 参考文献
1、BObReselman .《Visual Basic 6.0 使用指南》出版社:电子工业出版社
2、Ned Snel .《中文版 Microsoft Office 2003 自学通》.出版社:电子工业出版社
3、Microsoft .《Visual Basic 6.0 中文版控件大全》.出版社:电子工业出版社
4、仲维俊.《Visual Basic 6.0 完全自学手册》. 机械工业出版社出版
5、刘文涛.《Visual Basic+Server2000 数据库开发与实例》. 出版社:清华大学出版社
6、明日科技.《SQL Server 2000 应用与开发范例宝典》. 出版社:人民邮电出版社
7、西尔伯沙茨.《数据库系统概念(原书第5版)》.出版社:机械工业出版社
8、另外参考:百度知道洪恩教育中国 VB eNET 学院网易学院网站
6 指导教师意见
指导教师签名:
年月日。