- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计
《JSP Web应用》
题 目: 图书管理系统
指导教师: 郭 杨
院 系: 滨江学院
专 业: 软件工程(动漫)
姓 名: 李吉
学 号: 20112359022
2013年 12 月 12 日
前言
随着时代的发展,在现代中小型图书管理系统中,如何方便快捷地为用户提供服务、提高图书的利用率等问题变得越来越突出。借助网络,在图书管理和用户之间建立一个交互的电子平台,将大大提高中小型图书管理的管理水平和现代化程度。?图书管理系统正是趋于这个目标而设计,主要实现了5个方面的功能:1.图书查询,对图书进行查询,可查询书本的当前状态和相关信息;2.借阅管理,包括书籍借阅和书籍归还的管理;3.图书管理,主要实现书库的管理和书籍的管理,包括书库的建立和删除,新书的入库和废书的删除等;4.会员管理,是对会员信息和借阅进行管理;5.系统管理,是对系统的权限管理。系统设计利用JSP开发工具和SQLSERVER2000数据库来开发这个图书管理系统。系统要解决的图书管理所要解决的问题,可以满足图书管理基本要求,包括添加、修改删除管理等功能。系统能根据用户的需求,快捷方便的为读者提供借阅服务。
背景介绍
计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。信息化浪潮、网络革命在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求,建设图书馆信息网络系统,是图书馆现代化建设的客观要求。建设以计算机为核心的图书馆信息网络,实现图书馆管理和服务的自动化,更好地为科技工作服务,是图书馆发展的必由之路。目前,国内大部分大型的公共图书馆和高校图书馆都实现了网络管理,中小型图书馆(包括企业图书馆),也在朝着这个方向发展。?
现代企业的迅猛发展,?对图书资料的需求量增大,?图书资料越来越多,?传统手工卡片式的图书借阅管理模式已经不能满足现状,?因此有必要采用先进的计算机技术对图书资源进行科学的管理。针对中小型图书管理系统的特点和要求,?综合各方面的考虑采用JSP,?JAVABEAN?和JDBC?等技术开发本系统。系统为三层B/S?体系结构,Tomcat?作为Web服务器MYSQL?作为数据库服务器使用HTML,JAVASCRIPT,?JSP?进行网络应用程序的开发,利用JDBC?访问机制对后台数据库进行访问。
第一章 系统介绍
需求分析
系统的主要目的是实现一个图书管理系统。系统有2?类用户分别为管理员、读者会员。管理员经口令认证进人系统后,管理员可完成维护系统的功能,?包括管理图书和管理会员。读者会员则完成查询图书、修改个人资料、查询个人借阅信息的功能,?工作完成后可以退出系统。?
由于系统主要是为方便管理员定制开发的,因此针对图书管理的实际工作而言,经过了反复地论证,最终确定了图书管理系统的设计方案,图书管理系统的主要功能为:?(1)?用户登录。管理员或会员根据工作证和密码登录系统进行身份验证。?(2)?查询图书。登录系统后进行图书检索,?并可以通过点击图书名称查看书本详细信息。可以查看到书本的所有信息及借阅信息。?(3)?添加图书。只有管理员登录成功后才能添加图书。通过点击导航条上的“添加图书“超链接进入添加图书页面,填好后点提交,?就进数据库了。?(4)?修改图书。只有管理员登录成功后才能修改图书。通过点击导航条上的“修改图书“超链接进入修改图书页面,修改好后点提交,?就进数据库了。?(5)?删除图书。只有管理员登录成功后才能修改图书。通过点击导航条上的“删除图书“超链接进入删除图书页面,点删除就可将书删除。?(6)?修改和查询个人信息。
业务流程
根据需求分析的得到的现行业务处理流程,在反复研究后,首先确定目标系统的业务流程,其处理流程如图1.2.1。?
?? 图2.1?图书管理系统的业务流程?
第二章 系统设计
模块划分
依据需求分析阶段得到的数据流图,在保证系统基本功能要求的前提下,结合系统业务流程确定系统必须具备的所有功能,由此给出图书馆管理系统的系统功能模块图如图2.1.1所示:
图2.1.1 图书管理系统功能模块图
界面设计
2.2.1用户登录
当系统登陆时,首先出现的是一个用户权限登陆的界面,?权限设置主要是维护系统的安全性和完整性
文档评论(0)