没有合适的资源?快使用搜索试试~ 我知道了~
C#图书管理论文.doc
需积分: 5 0 下载量 147 浏览量
2023-08-09
18:35:18
上传
评论
收藏 912KB DOC 举报
温馨提示
试读
37页
C#图书管理论文
资源推荐
资源详情
资源评论
摘 要
论文阐述了图书馆管理系统的设计与实现,并对该系统的需求分析及系统需要
实现的设计方法作了介绍。该系统的基本功能包括用户登录,修改密码,图书管理,
图书借阅管理,和会员信息的管理,并且个个模块都包括了添加修改和删除和查询的
基本功能,能够最大程度的方便管理员对图书馆的管理,使图书馆的管理系统化,现
代化。
随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。作为信息
存储的主要媒体之一的图书,其数量、规模比以往任何时候都大得多。因此,对图书
馆信息管理水平的要求也越来越高,对图书基本信息的管理、借出、归还,读者订座
的过程,需要严格的科学管理,必须运用现代科学技术手段进行图书馆的信息化网络
化管理。
该系统是一种基于集中统一规划的数据库管理模式,对图书、读者,座位信息数
据进行管理。其开发主要包括用网络编程语言和数据库实现图书馆管理工作的网络化
信息化这两个方面。同时在系统中采取了安全性措施,确保了系统在一定程度上的安
全可靠。
该系统数据库采用MSSQL2005,编程语言C#。使用三层架构构建了系统的基本框
架,完成了图书馆管理系统的基本管理和借阅。
关键字:图书馆,三层架构,ASP.NET,SQL Server 数据库
Abstract
This paper expounds the library management system design and implementation, and
the system requirement analysis and system needs to realize design method is introduced.
The basic function of the system including the user login, change passwords, library
management, library management, and member information management, and each
module includes the add modify and delete and inquires the basic function to the largest
degree of convenient administrator to the library reading room management, make the
library reading room management systematization, modernization.
Along with the progress of the society, the extensive application of information
technology, the advantages of digital management increasingly significant. As one of the
main information storage media library, its quantity, scale than ever before much larger.
Therefore, the library information management level of higher and higher demands on the
book basic information management, loan, return, readers ticket reservation process, need
to strict scientific management, must use modern science and technical means of the
library information network management.
The system is based on the centralized and unified planning database management
mode, the books, the readers, the seat information data management. Its development
mainly including the use of network programming language and database to realize the
library reading room management of the network informatization these two aspects. At the
same time in the system adopted a security measures to ensure that the system in a certain
degree of safety and reliability.
The system database using MSSQL2005, programming language C#. Use three layer
architecture of the system construction of the basic framework, the completion of the
library management system of basic management and lending.
Keywords: library, three layer architecture, ASP.NET, SQL Server database
目 录
1 绪论.................................................................1
1.1 项目背景 .......................................................1
1.2 研究意义 .......................................................1
1.3 相关领域介绍 ...................................................1
1.4 本系统概述 .....................................................2
2 图书馆管理系统分析...................................................3
2.1 系统需求分析 ...................................................3
2.1.1 功能需求 ...................................................3
2.1.2 性能需求 ...................................................4
2.2 系统可行性分析 .................................................4
2.2.1 技术及开发方法可行性 .......................................4
2.2.2 管理可行性 .................................................4
2.2.3 经济可行性 .................................................4
2.3 业务流程分析 ...................................................4
3 图书馆管理系统的设计 .................................................7
3.1 系统物理环境配置 ...............................................7
3.2 项目规划 .......................................................7
3.3 系统概要设计 ...................................................7
3.4 数据库设计 .....................................................9
3.4.1 概念设计 ...................................................9
3.4.2 逻辑设计 ..................................................11
3.4.3 物理设计 ..................................................11
3.5 系统详细设计 ..................................................14
3.5.1 模块设计...................................................14
4 图书馆管理系统的实现 ................................................16
4.1 系统技术实现 ..................................................16
4.1.1 C#介绍 ....................................................16
4.1.2 VS2008 集成开发环境简介....................................18
4.1.3 三层架构框架简介 ..........................................20
4.1.4 MSSQL2005 简介.............................................22
4.2 系统首页实现 ..................................................23
4.2.1 登录模块详细设计...........................................23
4.2.2 会员管理模块...............................................24
4.2.3 图书类型模块的实现.........................................26
4.2.4 借阅信息模块...............................................28
5 系统测试 ............................................................30
5.1 系统测试定义...................................................30
5.2 软件测试的过程.................................................30
5.3 测试结果 ......................................................30
5.4 系统不足 ......................................................32
6 结论................................................................32
致 谢.................................................................33
参考文献..............................................................34
1
1 绪论
1.1 项目背景
图书作为一种信息资源,用户阅读的资料繁多,包含很多的信息数据的管理,过去,有
很多的图书馆管理都是手工的,尚未使用计算机进行管理。根据调查得知,他们以前对图书
馆管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书信息和借阅情况(如书
籍信息、会员信息、借阅管理等)的统计和核实等往往采用对书号的人工检查进行,对会员
的权限、以及总经费等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数
据繁多,容易丢失,且不易查找。总的来说,缺乏规范的系统管理手段。尽管有的商店、企
业有计算机,但是尚未用于管理,没有发挥它的效力,资源闲置比较突出,这就是图书馆管
理系统的开发的基本环境
1.2 研究意义
由于图书馆管理在数据处理上是手工操作,工作量大,出错率高,出错后不易更改。图
书馆管理采取手工方式对图书情况进行人工管理,由于信息比较多,图书馆信息的管理工作
混乱而又复杂;一般借阅情况是记录在文本上,图书的数目和内容记录在文件中,图书馆管
理的工作人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中
翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
基于这些问题,我认为有必要建立一个图书馆管理系统,使图书管理工作规范化,系统
化,程序化,避免图书馆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、
有效的查询和修改图书等情况。
1.3 相关领域介绍
随着近年来信息技术及计算机网络技术的不断发展,,图书馆也先从传统的图书馆
发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代
化,人们查找资料也更加方便。以前对信息管理的主要方式是基于文本、表格等纸介质的手
工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的
借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由
于数据繁多,容易丢失,且不易查找。在平常的图书借阅工作中, 由于大部分读者不熟悉图
剩余36页未读,继续阅读
资源评论
wqq6310855
- 粉丝: 810
- 资源: 231
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功