登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

图书馆管理信息系统设计与实现毕业论文

 2021-04-14 09:04  

摘 要

随着网络技术的发展、计算机应用水平的提高的扩大,原来系统的时效性、数据的正确性、操作的方便性上都存在不足,已影响到系统的正常使用。经过考察比较,决定利用自己的力量对图书管理系统重新设计,使系统能利用软件开发技术的成果,方便图书的管理。

图书管理系统是典型的信息管理系统。系统介绍了图书系统的开发过程,设计中遇到的问题及解决方法以及提高当前应用程序或系统开发进度和改善工作性能. 利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

本次课程设计利用JAVA开发工具和SQL SERVER 2005数据库来开发这个图书管理系统。该系统要解决的图书管理所要解决的问题,可以满足图书管理基本要求,包括添加、管理等功能。该系统能根据用户的需求,快捷方便的为读者提供借阅服务。

关键词: 图书管理系统,信息管理,JAVA

Abstract

Along with networking's development, the computer application level's enhancement's expansion, system's effectiveness, the data accuracy, in the operation conveniences has the insufficiency originally, Has affected system's normal use. After the inspection comparison, decided that uses own strength to the literature management system management system redesign, enables the system to use the software development technology the achievement, convenient literature management.

The literature registration management system management system is the typical information management system. The system introduced the literature referral system's performance history, in the design meets the question and the solution as well as enhance the current application procedure or the system development progress and the improvement operating performance. Each kind of object-oriented development kit which provides using it, first establishes the system application prototype in a short time, then, carries on the demand iteration to the initial prototype system, revises unceasingly and improves, until forms the user satisfied feasible system.

This curriculum project 2000 databases develops this literature management system management system using the JAVA development kits and SQL the Server. This system must solve the literature administration center must solve the question, may satisfy the literature management essential requirements, including increase, inquiry, management and so on three aspect functions. This system can act according to the user the demand, what facilitates quickly is the reader provides the service.

Key word: Literature management system,Information management,JAVA

目录

第1章 绪论 1

1.1 开发背景 1

1.2 开发工具 1

1.2.1 ASP.NET语言的发展 1

1.2.2 ASP.NET语言的特色 2

1.2.3 SQL Server 2000 2

1.3应用环境 3

1.3.1 硬件环境 3

1.3.2 软件环境 3

2系统需求分析 4

2.1需求分析 4

2.2 系统目标 4

2.3 可行性分析 5

2.4 业务流程图 5

2.5 系统功能结构 6

图2-2 系统功能模块 7

2.6 文件夹结构组织 7

图2-3 系统文件夹 7

3数据库设计 8

表3-1 图书借阅表 8

(4)图书信息表tb_bookInfo,如表3-2所示。 8

表3-2 图书信息表 8

(7)读者信息表tb_readerInfo,如表3-3所示。 8

表3-3读者信息表 8

4主要模块设计 9

4.1 网站首页设计 9

4.2 系统设置 9

4.2.1 图书馆信息 9

图4-2 图书馆信息E-R图 10

4.2.2 管理员设置 10

4.2.3 书架设置 10

4.3 图书借还模块 11

4.4 更改口令模块 11

5系统功能测试 12

5.1 系统测试的意义 12

5.2 系统测试内容 12

(1)登录测试 12

(2)图书馆信息测试 12

(3)管理员设置测试 12

(4)书架设置测试 12

(5)读者类型管理测试 12

(6)读者档案管理测试 12

(7)图书类型设置测试 13

(8)图书档案设置测试 13

(9)图书借阅测试 13

(10)图书续借测试 13

(11)图书归还测试 13

(12)图书档案查询测试 13

(13)图书借阅查询测试 13

(14)更改口令测试 13

(15)退出系统测试 13

参考文献 14

结束语 15

致 谢 16

(附 录) 17

① 网站首页主要代码: 17

② 图书馆信息主要代码: 18

③ 管理员设置主要代码: 20

绪论

1.1 开发背景

随着社会的发展,每天都有数以十万、百万计的图书/期刊问世,图书馆的图书和期刊也在迅速的增加。面对这些数量庞大的图书管理,需要处理复杂的读者信息,频繁的借还图书信息,图书增减信息,如果仍然采用传统的人工管理方法,既费时费力,更容易出错[1]

信息技术的发展给图书的管理带来了新的机遇。使用图书管理系统对图书馆进行管理,这不仅解决了一系列的弊端和问题,更加提高了工作效率。

1.2 开发工具

1.2.1 ASP.NET语言的发展

1996年,ASP1.0诞生,它的诞生给Web开发界带来了福音。它作为IIS的附属产品免费发送,并且不久就在Windows平台上广泛使用[2]。早期的Web开发是十分繁琐的,以至于要制作一个简单的动态页面都需要编写大量的代码才能完成,而ASP却允许使用VBScript这样简单的脚本语言,执行嵌在HTML网页中的代码,在进行程序设计时可以使用它的内部组件来实现一些高级的功能。它的最大贡献在于它的ADO(ActiveX Data Object),使得对数据库的操作十分简单,进行动态网页设计也变成了一件轻松的事情[3]

1998年,微软发布了ASP2.0。与ASP1.0的主要区别在于它的外部组件是可以初始化的。这样,在ASP程序内部的所有组件都有了自己的独立内存空间,并可以进行事务处理。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图