jsp+mysql阅览室图书管理系统设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql阅览室图书管理系统设计与实现(3)

表3-6 借阅信息表(t_jieyue) 15

1概述

1。1 课题背景

随着人类社会的发展,人们的求知欲渐渐增长。21世纪是信息爆炸的时代,互联网、书籍、媒体信息充斥着人们的生活。虽然互联网占据着信息时代的主流,但是,书籍中的美妙的世界不应该被我们所遗忘。很多世界名著都是一字一句写在书籍上的,即使是网络,也不过是后期人为上传的。而书籍数量的日渐增多,为管理者带来了很多麻烦。

以高校图书馆为例,几百万册的图书,如果用记录在纸上的方式进行管理,那将耗时耗力。图书的信息有很多,比如借阅时间、还书时间、出版社、作者、价格等,纸质存储将无法在短时间内找出某些拥有相同信息的书籍。又或者,有人想具体的寻找某书,但是只知道大概的书名,那么如果不借助图书管理系统,是无法进行模糊查询的,人工翻遍所有图录来找也是不可能的。综上所述,目前的环境需要图书借阅系统,以此来方便管理者进行系统化的、高效的管理。

1。2 课题意义

图书借阅的信息每天都在更新,管理员想要做到实时更新、定期检查、准确无误的进行记录是十分困难的。而且,管理者并非只是一个人,每个人的记录习惯都不相同,内部交流不方便。因此,有必要来开发图书借阅系统,以此来规范记录的格式,高效管理图书信息,方便管理员和借阅者进行查询。

1。3开发工具及技术

此次设计主要采用MyEclipse作为后端开发软件,Tomcat8。0作为服务器,设计中的前端显示主要使用JSP技术完成,后端的业务处理使用Servlet完成,接下来对MyEclipse、MySQL数据库、B/S模式结构和Tomcat服务器进行简要介绍。

1。3。1 技术综述MyEclipse

MyEclipse,是一款优秀的插件集合,包括jdk,tomcat服务器,一应俱全,MyEclipse并非是免费软件,使用MyEclipse可以开发的软件,用Eclipse也一样可以,只要装上相应的插件即可。这里我们所用的是破解版的MyEclipse,只要直接建立web工程,即可编写jsp、html、css进行开发。[[[1](美)巴特利特  周哲玉 等译。 CSS入门经典[J]。人民邮电出版社。2007。3。]]

1。3。2 Tomcat介绍  

Tomcat 是一个轻量级应用服务器,轻便稳定,完全开源,下载后解压即可使用。

Tomcat目录结构介绍,bin目录用于存放启动和关闭脚本文件,windows执行startup。bat即可开启服务器。conf目录存放配置文件,doc目录存放一些必要的tomcat文档,server目录里可进行项目发布的配置,这主要用于真正的发布到互联网上的配置。common目录存放一些jar文件,logs目录存放日志文件,src目录,即source目录,用于存放tomcat源代码,webapps目录,此目录使用的频率很高,一般将工程打包成war文件,放入webapps目录下,启动服务器,即可发布访问。work目录存放class文件,这些class文件是jsp编译后的java源代码。[[[2] 黄红丹,“计算机文化基础”网上考试系统的开发与实现。 科技广场,2007。7,157-159。]]

1。3。3 B/S结构介绍

本图书借阅系统采用B/S架构,B代表浏览器,S代表的是服务器,简单来说,B/S架构的原理是,在客户端使用浏览器,向服务器端发送请求,来获得服务器端所提供的服务,不需要像C/S架构一样,主机不用安装客户端,简洁快捷,更新维护也十分方便。只要在服务器端进行项目的更新覆盖,那么下一次客户在进行访问时,页面也会随之改变。[[[3] 刘志海,通用试题库系统的设计与实现。 信息化建设,计算机与信息技术:95-98。]] (责任编辑:qin)