基于Web的图书管理系统论文
基于Java Web的图书管理系统的设计与实现

基于Java Web的图书管理系统的设计与实现随着信息技术的迅猛发展,图书管理系统在图书馆、图书商店等场所的应用越来越广泛。
基于Java Web的图书管理系统具有跨平台、易于维护和扩展等优势,已成为目前图书管理系统开发的主要技术选择。
本文将详细介绍基于Java Web的图书管理系统的设计与实现。
一、系统需求分析在进行图书管理系统的设计与实现之前,首先需要进行系统需求分析。
根据实际应用场景,我们将图书管理系统的主要功能模块分为以下几个方面:1. 图书管理:包括图书的录入、查询、修改和删除等功能。
管理员可以通过系统录入图书信息,并对图书信息进行增删改查操作,同时可以根据图书的分类、作者、出版社等条件进行高级查询。
2. 借阅管理:包括借书和还书的功能。
用户可以通过系统进行图书借阅,并在图书归还时办理还书手续。
在借阅过程中,系统需要实现图书的可借数量管理、借阅记录的生成以及逾期处理等功能。
3. 用户管理:包括用户的注册、登录和个人信息管理等功能。
用户可以通过系统注册账号,并使用账号进行登录和个人信息的管理,如修改密码、查看借阅记录等。
4. 权限管理:包括管理员和普通用户两种角色的权限管理。
管理员具有对系统的所有功能模块进行管理的权限,而普通用户只能进行图书查询和借阅等操作。
二、系统设计与实现经过系统需求分析,接下来将开始进行系统设计与实现。
1. 技术选型基于Java Web的图书管理系统,我们选择使用以下技术进行设计与实现:- 后端开发框架:Spring MVC- 前端UI框架:Bootstrap- 数据库:MySQL- 数据库访问框架:MyBatis- 前端页面交互:JavaScript、jQuery2. 数据库设计在实现图书管理系统之前,我们需要设计数据库表来存储图书信息、用户信息、借阅记录等数据。
下面是数据库表的设计:- 图书表(book):包含图书的编号、名称、作者、出版社、分类等字段。
- 用户表(user):包含用户的编号、账号、密码等字段。
基于web的图书管理系统毕业论文

基于web的图书管理系统毕业论文目录1、概述 (1)2、开发工具选择 (1)2.1 简介 (1)2.2 Microsoft SQL Server 2000简介 (8)2.3 运行环境 (9)2.4 开发软件的安装 (10)3、图书管理系统的开发 (17)3.1需求分析 (17)3.2 开发设计思想 (18)3.3 主要功能 (19)3.4 系统层次图 (19)4、数据库设计 (20)5、主要模块介绍 (31)5.1 用户登录界面 (31)5.2 图书浏览界面 (33)5.3 图书借阅界面 (34)5.5 图书管理界面 (39)5.6 读者管理界面 (39)5.7 用户管理界面 (45)6、总结 (50)致谢............................................ 错误!未定义书签。
参考文献. (52)1、概述早期图书管理由于图书量比较少,所以主要是依靠人工管理,利用卡片的形式进行图书的借阅和归还。
随着社会发展,图书馆的不断扩建,图书量的不断扩大,依靠原始的管理方法数据处理手工操作,工作量大,出错率高,出错后不易更改。
图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。
如要对很长时间以前的图书进行更改就更加困难了。
如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就必不可少了。
为了满足图书管理现代化的需求,国外软件商已经开发出许多商品化的图书管理软件,但它们大多是面向大型专业图书馆而开发的,专业性强且功能分工比较细,较难以掌握,不适合中小型图书馆使用。
综合以上考虑,一个操作简便,功能适合的图书管理系统对于中小型图书馆是很必要的。
基于web的网上书城系统的设计实现分析范文

本系统对计算机硬件要求很低,目前绝大多数计算机都可以对本系统进行安装,而且安装本系统不会对原来计算机设置等进行改变,相关人员能熟练方便的安装本系统。
2.4 系统的技术介绍
2.4.1 JavaScript
JavaScript是一种基于对象动态类型的脚本语言,器功能非常强大,目前被广泛应用于web项目的开发,它的跨平台性非常强,绝大多数浏览器都支持。用于为前端页面事件触发效果。
用户id
uid
char(32)
外键
表3.5 t_orderitem 订单详细信息
中文名称
英文名称
数据类型
主键
外键
订单id
order键
数量
quantity
Int(11)
总价
subtotal
Decimal(10,2)
书号
bid
Int(11)
书名
bname
Varchar(1000)
1.2国内外研究现状
1.2.1国外的研究现状
网上图书销售是全球经济飞速发展的必然结果,国与国之间互联网的开通更是促进了交易全球化的发展。特别是在美国、德国、日本经济发达的国家,网上图书销售发展迅速,几乎取缔了传统的图书销售模式。据InternetWorldStatS的统计,截止目前全球互联网用户已经达到40亿,网民的迅速增长为网上图书销售开辟了空间和市场,目前国外的网上图书销售也正处于水深火热之中,正在不断开发与完善。
网上书城系统设计
第一章
1.1课题背景、目的及意义
源码请联系企鹅号 115632 216 5
1.1.1课题背景
随着互联网的普及和电子商务的兴起,网上图书销售是互联网电子商务在图书销售行业中的必然结果,这种新型的图书销售形式越来越受人们的欢迎,正在以不可阻挡的气势替代着传统的图书销售模式。其与传统销售模式相比拥有许多优势,一是降低了销售成本,二是利用互联网作为交易平台,是的交易活动不受时间和空间的限制,大大提高了交易的效率,三是互联网更加的灵活方便,足不出户就能知道最新的图书信息。正是由于这些优势网上图书销售才得以飞速发展,客户通过网上图书交易系统可以查看图书并实现在线购买。
基于WEB技术的图书管理系统的设计与实现毕业论文

专业:xxx 班级: xx 编号:xxxx学院基于WEB技术的图书管理系统的设计与实现学院:信息技术分院专业:信息管理姓名:xx班级:高职软件班指导教师: xx2015年4月18日摘要随着网络技术的发展、计算机应用水平的提高的扩大,原来系统的时效性、数据的正确性、操作的方便性上都存在不足,已影响到系统的正常使用。
经过考察比较,决定利用自己的力量对图书管理系统重新设计,使系统能利用软件开发技术的成果,方便图书的管理。
图书管理系统是典型的信息管理系统。
系统介绍了图书系统的开发过程,设计中遇到的问题及解决方法以及提高当前应用程序或系统开发进度和改善工作性能. 利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
本次课程设计利用JA V A开发工具和SQL SERVER 2005数据库来开发这个图书管理系统。
该系统要解决的图书管理所要解决的问题,可以满足图书管理基本要求,包括添加、管理等功能。
该系统能根据用户的需求,快捷方便的为读者提供借阅服务。
关键词:图书管理管理信息系统数据库 JAVA目录摘要 (I)第1章课题背景与意义 (1)1.1 课题背景 (1)1.2 图书管理系统简介 (1)1.3 计算机信息系统的发展 (2)1.4 图书管理系统的发展现状 (2)1.5 开发图书管理系统应注意的问题错误!未定义书签。
1.6 可行性分析 (3)1.7 系统开发步骤 (4)第2章开发环境 (6)2.1 Java开发环境 (6)2.2 SQL SERVER 2005简介 (7)2.2.1 SQL Server 特点 (7)2.2.2 SQL Server 2005新特性 (7)第3章系统分析 (8)3.1 处理对象 (8)3.2 业务分析 (8)3.3 图书管理系统数据流程图 (8)3.4 系统功能模块图 (11)3.5 数据库的设计 (11)3.4.1 概念结构设计 (11)3.4.2 逻辑结构设计 (12)第4章数据库实施 (14)4.1 根据以上分析,建立数据库、数据表: (21)4.2 创建各个功能的触发器 (23)第5章系统流程设计 (14)5.1系统操作流程图 (14)5.2 数据增加流程 (15)5.3 数据修改流程 (16)5.4数据删除流程 (16)第6章系统设计 (18)6.1 用户登陆 (18)6.2 添加图书信息 (19)6.3 图书类别管理 (19)6.4 图书借阅管理 (20)6.5 用户信息管理 (20)结束语 (26)致谢 (28)参考文献 (29)第1章绪论1.1 研究背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现图书信息的管理势在必行。
基于WEB的图书管理系统体系结构建模与实现

我们采用可视化建模Y 具 M icrosoft office visio 2003 支持 UML 建立其体系结构模型, 探索UM 在软件体系结构建模方面的特性; L 在为图书管理系统体系结构建立模型后, 将采用Str ts 来实现该系 u 统, Java 有足够多的 “ 对象特性” ,可以充分利用 UM L模型中的设
作人员只能进行部分系统管理。
在顶层需求模型建立后, 需要进一步构建更加精确的需求模型。 以 用例 “ 控制面板”为例,图2 是控制面板子系统需求模型。 用例
“ 控制面板”可以分解为 : “ 修改注册信息” “ 、 预约图书管理”和
言和事实上的国际工业标准, 易于理解和交流。UM 提供的丰富的 L 视图从多个视角描述系统的不同侧面,可以有效运用于软件的建模、 分析与 设计 [6 , 7]0 基于此, 本文以一个具有浏览器 /服务器结构的图书管理系统 为例, 该图书管理系统运行在Inter et 网上, n 借书者能够通过Internet 网搜索、浏览、预定和借阅图书,图书馆工作人员通过网络能够
管理借书者。
“ 借阅图书 管理”三个用例; 空心的棱形箭线表示聚合, 代表一种整 体与部分的关系。 图3 是系统管理子系统的需求模型, 用例 “ 系统
管理”可以分解为: “ 工作人员信息管理” “ 、 系统用户管理” 、 “ 系统图书管理” “ 、 图书借阅管理” “ 、 系统公告管理”和 ‘ 。 用户注 册审批”六个用例; 系统管理员能够进行整个系统管理,而工作人 员只能够对后五个用例进行管理。图4 是图书借阅管理子系统的需
的发展带人了新境界。C/S 模式是基于局域网技术发展起来的,在 Internet 技术发展到今天的地步, 模式在伸缩性、可管理、资源 C/S 共享、联合服务等方面有技术上先天的缺陷, 难以实现数字资源和 传统业务紧密结合以及海量数字资源的分布处理。 随着 Inter et 技术的发展,B/S 结构应运而生,这是对 C/S 结 n
基于WEB的图书馆借阅系统的设计与实现

基于WEB的图书馆借阅系统的设计与实现的图书馆借阅系统的设计与实现摘要随着电脑、手机等信息工具的普及,人们能更加完善、快捷地处理信息数据。
在图书馆的日常运作中,由于图书借阅和用户查询次数繁多,需要进行繁杂的信息数据管理。
为了能更高效、快捷、稳定地管理图书馆的数据信息,本文设计并实现了一套基于W eb的图书... <P>摘 要<BR>随着电脑、手机等信息工具的普及,人们能更加完善、快捷地处理信息数据。
理信息数据。
在图书馆的日常运作中,在图书馆的日常运作中,在图书馆的日常运作中,由于图书借阅和用户查询次数繁多,由于图书借阅和用户查询次数繁多,由于图书借阅和用户查询次数繁多,需要进行繁杂的需要进行繁杂的信息数据管理。
<BR> 为了能更高效、快捷、稳定地管理图书馆的数据信息,本文设计并实现了一套基于W eb 的图书管理借阅系统。
系统采用Browser/Server 运行模式,基于JA V A 开发平台,并使用SQL Server 作为后台数据库系统。
系统主要实现了以下几个功能:查询图书、借还图书、图书管理、读者信息管理,读者留言、公告栏等。
读者只需要通过浏览器访问本系统,访问本系统,就可以轻松实现图书查询、就可以轻松实现图书查询、就可以轻松实现图书查询、图书借还等操作。
图书借还等操作。
图书借还等操作。
同样,同样,图书管理员也可以使用本系统方便快捷地完成图书馆的信息数据管理工作。
系统方便快捷地完成图书馆的信息数据管理工作。
另外,另外,由于手机使用的普及,由于手机使用的普及,本系统中还本系统中还新加入了W AP 查询功能,借助于无线网络,读者可以通过使用手机,更加方便、快捷地完成图书查询的工作,这为读者带来了更多便捷。
<BR> <BR> 关键词:图书管理系统;W AP ; <p class='Njj947'></p> </P> <P><BR>Design and Implementation of Library Management System Based on WEB<BR>Abstract <BR> With the information tools becoming so popular, such as computer and cell phone etc, people can handle the information data more perfectly and rapidly. In the daily library operation, as book-borrowed and the ones searched being so frequently, the library has to deal with a great many complicated data.<BR> For the data management more efficiently, fast and reliably, the thesis designs and implements a library management system which is based on Web. On the JA V A platform, the system adopts the Browser/Server model, which takes SQL Server as a database server. The system mainly carry out the following functions: searching for borrowing and returning, book management, reader information management, reads' messages, and the library bulletin. While the readers interview the system through the browser, they can easily search for a book or borrow and return a book etc. Simultaneously, the assistant is able to control the library information datum. In addition, the system is still added a searching function based W AP AP, by which the readers can search for a book more conveniently and rapidly, by means , by which the readers can search for a book more conveniently and rapidly, by means of wireless network. Such a function brings the readers a great deal convenience. <BR> <BR> Key words: Library Management System; W AP; JSP<BR><BR>本图书管理系统总体上分为前台页面显示和后台管理。
基于Web的图书档案管理系统的设计

随 着经 济 的发 展 , 业 向着 大 型 化 、 模 化 的 方 向发 展 , 业 要 想 在 激 烈 的竞 争 环 境 下 占得 一 席 之地 就 要 大大 的提 高 企 业 的效 企 规 企 率, 而要 提 高 企业 的效 率 必 然 要 求 提 高 职员 的工 作 效 率 , 往 的 手 工 操 作 给 职 员 带来 了 很 大 的 不 便 。 以 而且 也 给 工 作 中需 要 获 取 企 业 某 方 面 数 据 的 职 员 或 企业 领 导 带来 了很 大 的 不便 , 以将 企 业 中的 各 种 数 据 用 计 算 机 来 存 储 、 数 据 的操 作 利 用 软 件 来 实 现 是 必 所 将 要 的 。 因为 计 算 机 存储 不仅 能实 现 无 纸 化 办 公 , 且 软 件 便 于 数 据 的录 入 和 查 询 , 业 对 于计 算 机 和 软 件 的 投 资 。 以带 来 长 期 稳 而 企 可 定 的 巨 大收 益 。因 此 , 究 开 发 一个 运行 在 计 算 机 网络 平 台上 的信 息 管 理 系 统 , 助 企 业 员 工更 好 的管 理 公 司 的 各 种 信息 是 非 常 有 研 帮
Vo.,No1 a u r 01 ,P 1 3 2 1 7 .,Jn ay2 P .2 -1 4 1
T l 8 — 51 5 9 9 3 5 9 9 4 e : 6 5 — 6 0 6 6 0 6 +
基于 We b的图 书档 案 管理 系统 的 设计
纪 廖 娟1娟
( 川 广播 电视 大 学 , 四 四川 成 都 6 0 7 ) 10 3
意义的。
1功 能 需 求 及 相 关 技 术
11功 能需 求 .
本 系 统 主 要针 对 的是 公 司 管 理部 门 的员 工 , 基 于 BS模 式 的 , 是 / 因此 在 安 全性 方 面 要 加 强 。 做 到不 允 许 匿 名 用 户 的登 录 。 要 必须
毕业论文基于WEB的图书管理系统

基于WEB 的图书管理系统摘要随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球范围内日益普及,及,当今社会正快速向信息化社会前进,当今社会正快速向信息化社会前进,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
信息自动化的作用也越来越大。
信息自动化的作用也越来越大。
从而使我们从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
从繁杂的事务中解放出来,提高了我们的工作效率。
目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能及时了解图书的种类和学生们比较需求的图书等,不能更好的适应当前学生的借阅要求。
手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。
计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对学生们的借阅过程形成一整套动态的管理。
基于WEB 的图书管理系统,本文介绍了在Microsoft Visual Studio 2005环境下开发本系统的详细过程,针对基于WEB 的图书管理系统的复杂程序,经过详细的系统调查,开发出的操作简单、实用的一个基于WEB 的图书管理系统,从软件工程的角度进行了科学而严谨的阐述。
角度进行了科学而严谨的阐述。
本系统是采用Microsoft Visual Studio 2005作为前台开发工具,SQL Server2000作为后台数据库平台的管理系统。
本系统经过测试,运行稳定,已得到认可。
作为后台数据库平台的管理系统。
本系统经过测试,运行稳定,已得到认可。
关键词 基于WEB 的图书管理系统;Microsoft Visual Studio 2005;SQL Server2000AbstractWith computers and the rapid development of network technology, Internet / Intrane t applications in the growing global popularity of today's society is rapidly advanci ng to the information society, information the role of automation is increasing. So t hat complicated matters we liberate and improve our work efficiency.At present, the work of the school library to borrow some of the manual or management, low efficiency and can not keep abreast of the types of books and st udents compared the demand for books and so on, can not be better to adapt to th e current student loan requirements. Manual management of the many drawbacks sti ll exist, as the inevitable human factor, resulting in missing data, false positives. M anagement of computer information storage capacity of a large, fast, and many othe r advantages, provide us with timely processing of information quickly, so we use t he computer to provide information to our students to borrow a set of dynamic pro cess of the formation of management.WEB-based book management system, This paper introduces Microsoft Visual Stud io 2005 environment to develop the detailed process of the system for WEB-based library management system of the complexity of the procedure, after careful investi gation of the system, developed simple, practical, a WEB-based book management s ystem, from software engineering point of view of science and rigorous exposition. The system is using Microsoft Visual Studio 2005 development tools as the future, SQL Server2000 as the back-end database management system platform. Tested th e system running stable, has been recognized.Key words of WEB-based library management system; Microsoft Visual Studio 20 05; SQL Server2000目录........................................................................................................................................ I I 摘要 ........................................................................................................................................Abstract (II)第1章 绪论 (1)1.1 系统开发背景 (1)1.2 系统开发方法及目标 (1)第2章 可行性分析 (3)2.1 技术可行性 (3)2.2 经济可行性 (3)2.3 操作可行性 (4)2.4 法律可行性 (4)第3章 需求分析 (5)3.1 业务流程 (5)3.1.1 基础数据 (5)3.1.2 信息维护 (5)3.1.3 查询浏览 (6)3.2 需求规范 (6)3.2.1 产品背景 (6)3.2.2 产品概述 (7)3.2.3 功能需求 (7)3.2.4 性能需求 (7)3.2.5 系统逻辑模型 (8)3.3 数据字典 (10)3.3.1 数据元素定义 (10)3.3.2 数据流的定义 (12)3.3.3 数据存储定义 (13)3.3.4 数据处理定义 (14)第4章 概要设计 (16)4.1 系统运行总体流程 (16)4.2 目标系统体系结构 (17)4.2.1 基于WEB的图书管理系统软件结构图 (17)4.2.2 登陆权限模块结构图 (18)4.2.3 基础数据模块结构图 (18)4.2.4 信息维护模块结构图 (18)4.2.5 查询浏览模块结构图 (19)第5章 数据库设计 (20)5.1 数据库逻辑设计 (20)5.2 数据库关系设计 (24)第6章 详细设计 (25)6.1 登录窗口设计 (25)6.2 用户添加页面设计 (27)6.3 用户维护页面设计 (28)6.4 图书维护页面设计 (29)6.5 图书维护页面设计 (30)6.6 图书搜索页面设计 (30)6.7 密码修改页面设计 (31)6.8 图书借阅理页面设计 (32)6.9 图书归还页面设计 (32)6.10 展示页面设计 (30)第7章 系统测试 (35)7.1 软件测试基础理论 (35)7.2 系统转换与实现 (36)7.3 系统的优点及技术特征 (36)7.4 系统的不足及改进方案 (36)7.5 系统的运行与维护 (36)结论 (37)致谢 (38)参考文献 (39)附录A (40)附录B (42)第1章 绪论1.1 系统开发背景数据库是从60年代初发展起来的计算机技术。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于WEB的图书管理系统的设计和实现
一.毕业设计内容及研究意义:
1.设计内容
本设计为“基于web的图书管理系统”,图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强|、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
图书管理系统也可以称电子阅览室,主要提供网上的电子图书阅览平台,读者可以通过系统阅览丰富电子资源。
在系统中,读者可以方便地对树木进行检索和阅读,足不出户可尽览群书。
设计的主要内容包括以下几个方面:
①图书信息管理
图书馆管理员对图书入库,图书信息进行登记和维护
②图书浏览
图书按照其内容进行分类,呈树状结构。
读者可以按照类别进行查找,逐级浏览。
这种
浏览方式能够将相关的书目排列在一起,读者能很方便的找到自己感兴趣的主题进行阅
览。
③图书搜索
如果读者有很明显的阅读目的,或者想迅速查找某个关键词,就可以利用图书搜索功能,
图书管理系统相对于旧图书馆的一个重要优点就是查找方便,读者也能免去查找书目卡
片纸哭了。
④图书借阅
图书馆中的书籍都是用来给用户借阅的,图书借阅时,要在数据库内留下节约的图书信
息,用户信息,借阅开始时间,借阅多久。
④⑤图书归还
图书在借阅之后,需要归还,归还时要删去数据库中相应的借阅信息,并且需要核对图
书信息,用户信息,借阅有没有超过规定时间,图书有没有损坏,对于时间和图书有所
损坏的需要对用户处理一点数量的罚款。
2.研究意义
随着计算机技术的飞速发展和计算机应用的迅速普及,计算机已渗透到社会的各个角落,当前我国正处于信息技术迅猛法杖的时代,各行各业正在经历全面信息化的过程,
网路通讯与网络办公时当今时代发展的主要标志。
教育部日前颁布了[教育信息化管理
标准],预示着我国的高等教育管理也进入了信息化管理时代。
为此,各级教育管理部
门与机构分别开发了各具特色的局域网络平台,为网络用户获取知识与信息带来了很大
的便利条件,使各阶层管理人员受益于信息时代的快捷通讯。
基于web的图书管理系
统就应运而生了。
管理信息系统是一个由人,计算机等组成的能进行信息的收获,传递。
储存,加工,维护和使用的系统。
进入90年代以后,管理信息系统的环境,目标,功能。
支持层次,
组成,内涵等均有了很大的变化。
如今,认为管理信息系统(MIS)是由组织,管理,
信息技术三个方面构成,它具有数据处理,预测,计划,控制,决策优化等功能。
它在
应用范围上非常广泛,各个层次。
各种职能,各种行业都有自己的,适用的信息系统。
管理信息系统作为现代化管理的重要手段和标志,已经成为管理活动中必不可少的一个
组成部分。
本课题的目的是通过基于WEB的图书信息分析和设计深入的理解管理信息系统的基本理论,开发方法以及应用。
为用户提供全面的,便捷的图书管理。
二.毕业设计研究现状和发展趋势
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,又有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。
根据调查得知,他们以前对信息管理的主要方式是基于文本,表格等纸介质的手工处理,对于图书借阅情况(如借书天数,超过限定借书时间的天数)的系统和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限以及借阅天数的用人工计算,手抄进行。
数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。
总的来说,缺乏系统的,规范的信息管理手段。
尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作工作量大,出错率高,出错后不易更改。
图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂:一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中。
图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如果要进行查询就得在众多的资源中翻阅,查找了,造成查询费时,费力。
如果对很长时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使用管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性。
能够及时准确有效的查询和修改图书情况。
三.毕业设计研究方案及工作计划
本系统选择windows03/XP作为开发平台。
采用的数据库是SQLServer2000数据库,开发语言为ASP作为前台的开发工具,用SQLServer中并对其编程来实现以下功能:图书入库,图书信息管理,图书浏览,图书检索。
图书借阅。
图书归还。
本次设计的重点和难点主要有三个:
1.本设计对的用户学校,采用的是ASP开发系统,故对此开发平台的掌握是
开发过程的一个重点,由于基于WEB的图书管理系统是一个基于WEB的
交换系统,故对其界面的设计是一个难点。
2.对系统众多功能模块的整合是设计的难点。
3.软件的编写时本次设计的重点和难点。
整个设计分为以下几个步骤:
1.根据设计任务书的要求,查阅设计资料,选择开发工具,确定设计进度
2.需求分析
3.系统开发
4.编写并调试系统
5.撰写论文
设计论文的进度计划
1.查阅和搜集相关资料,文献及期刊,了解所做课题的相关内容,并且着手撰
写开题报告。
2.完成基于WEB的图书管理系统子系统的需求分析,概要设计
3.完成功能模块的详细设计及系统原型的实现,完成程序编码,并且进行调试
通过。
4.撰写毕业设计,准备答辩
四.主要参考文献
1.leszek A.Maciaszek.需求分析与系统设计机械工业出版社
2.张基温信息系统开发案例清华大学出版社2003
3.齐志昌,谭庆平,宁红软件工程第二版高等教育出版社2004
4.张立科ASP数据库开发技术与工程实践北京人民邮电出版社2004.5
5.冯玉才数据库基础第二版武汉华中理工大学出版社1993。