Java Web 图书馆管理系统(DOC) 下载本文

内容发布更新时间 : 2024/5/3 10:17:30星期一 下面是文章的全部内容请认真阅读。

《Java Web 程序设计》 课程结题设计技术报告

课题名称:学生姓名:学 号:学 院:专 业:班 级:指导教师:

图书管理系统

计算机工程学院 计算机科学与技术 2班

2012- -

目 录

1 前言 ............................................ 错误!未定义书签。 2系统分析 ......................................... 错误!未定义书签。

2.1 系统的可行性分析 ........................... 错误!未定义书签。 2.2 系统的需求分析 .............................................. 2 2.3 系统的功能需求 ............................. 错误!未定义书签。 2.4 设计模式 .................................................... 3 3 系统设计 ......................................................... 3

3.1 系统概要 .................................................... 3 3.2 功能模块 .................................................... 4 3.3 设计思想 .................................................... 4 3.4 模块设计及功能 .............................................. 4 3.5 数据库设计 .................................................. 6 4 程序设计与编码 ................................................... 8

4.1 系统登录界面 ................................................ 8 4.2 添加图书信息 ............................................... 10 4.3 图书类别管理 ............................................... 11 4.4 管理员设置 ................................................. 13 4.5 图书借阅管理 ............................................... 15 5 经验总结 ........................................................ 17 6 参考文献 ...................................... 1错误!未定义书签。 7 致谢 .......................................... 1错误!未定义书签。

潍坊学院课程结题设计报告(论文)

一、前言

图书管理系统在各个图书馆、学校都有着至关重要的作用。

在制作图书管理系统之前,首先要知道所要做的系统可以实现哪些功能,要清楚不同级别的用户具有什么样的功能,实现什么样的界面。当明确了这些,项目开发的思路就清晰了,然后再对校园图书馆的系统进行考察、分析,从中吸取经验,并结合本系统的要求及实际情况,设计出一个合理的系统。

本图书管理系统旨在构建此类平台,实现不同模块的功能设计。用呼呼注册后登录,进入图书借阅,对图书的查看及借阅,以完成相应需求。本系统功能大致分为:用户登录借阅和管理员对图书及用户的管理。

二、系统分析

2.1 系统的可行性分析

可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:

2.1.1经济可行性分析

作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。

2.1.2技术可行性分析

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。

2.1.3社会可行性分析

社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到:

(a)对传统管理理念的冲击,可能引起管理层的变动和人员的调整。

(b)对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。

(c)对图书馆与读者之间业务方式的转变和扩充。

最后,针对用户对图书资源进行有效利用和管理的功能需求,用建模技术对图书管理资源采用面向对象的描述方式,在具体系统功能实现之前,建立起系统模型是很必要

- 1 -