1、 附表 1-2(通用) 毕业设计(论文)开题报告 题 目 某图书馆图书管理系统的设计与实现 学生姓名 班级学号 专业 计算机科学与技术 课题的目的与意义: 1. 实现图书馆对外借书,还书的简易操作,提高图书馆工作的效率。 2. 实现图书馆对所藏图书的按类别, 书名等多方面的查询, 最大的方便读者和图书馆工 作人员对所需图书的查询。 3. 建立图书馆外借读者数据库,方便工作人员对读者进行有效管理。 4. 建立图书馆工作人员数据库, 限定每个工作人员对软件操作的权限, 最大限度的保护 数据库。 5. 实现图书馆对新书入库,旧书注销的简单处理,并且建立书籍档案,方便进货。 此设计的目标在于开发一个功
2、能齐全,操作简单,简单明了的图书馆借阅系统。 国内研究现状: 目前许多图书管理系统仍然采用传统的手工信息系统。这种原始手工操作的信息系统存 在以下缺点:1、工作效率低,处理速度慢;2、数据不齐全、不准确;3、重复劳动,造成数 据不一致;4、管理者的创造精神受到约束;5、难以跟随现代化市场的变化总的来说,缺乏 系统,规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。 图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理 工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图 书馆的工作人员和管理员也只是当时对它比较清楚
3、,时间一长,如再要进行查询,就得在众 多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更 加困难。整体来看,需要一个整体的,系统的图书管理手段。 设计内容: 随着图书馆的规模不断的增大,图书量及其他相关的信息量海量增加,面对庞大的信 息量,传统的图书馆的人工管理方式可能会导致管理上的混乱,相关资源的运用的也过多浪 费,因此必须有一套有效的、合理的、规范的图书馆管理系统,对图书馆进行集中有效的管 理,解决信息量大,借书还书工作量大,图书统计工作难,图书藏书更新慢的,检索慢等各 种问题。本系统能实现图书馆的管理的基本功能,图书检索、借还、挂失预约等,管理员对 系统相关
4、的管理图书管理,学生信息管理等。 系统技术实现: 由于本系统是针对学院图书管理而开发的,对运行环境的要求不是太高,服务器端和客 户端在 Windows 2000 或者 XP 下安装使用,容易操作且维护简单。 系统数据库使用 Access2003。由于使用的技术是面向对象技术,因为 java 可移植性高, 语言简练,故开发语言可使用 java。若采用 java 语言开发。选用了 B/S 结构,浏览器/服务 器(Browser/Server)结构,简称 B/S 结构,它是对 C/S 结构的一种变化或者改进的结构。 在这种结构下,用户界面完全通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要 事务逻辑在服务器端实现,形成所谓 3-tier 结构。B/S 结构,主要是利用了不断成熟的 WWW 浏览器技术,结合浏览器的多种 Script 语言(VBScript、JavaScript)和 ActiveX 技术, 用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是 一种全新的软件系统构造技术。 通过对图书馆的了解,确定本系统具备以下功能。 A学生用户端 查