没有合适的资源?快使用搜索试试~ 我知道了~
C#图书管理系统的设计与实现论文.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 175 浏览量
2023-08-09
11:40:11
上传
评论
收藏 481KB DOC 举报
温馨提示
试读
33页
C#图书管理系统的设计与实现论文.doc
资源推荐
资源详情
资源评论
摘要 本系统介绍的是图书管理系统,研究基于 B/S 模式的网上借阅归还的实现,采用的是
C#+ASP.NET+SQLSERVER 模式的电子服务平台。由于图书馆主要是存放和收集、整合资料的单位,众多
的资料和信息都包含在内,所以管理图书馆变得非常重要。现在,单机版的系统,仍然不能实现全方面
的管理并且没法满足这个愈来愈网络化的时代要求。本系统是该基于 asp.net 的图书管理系统,该系统
既采用了传统管理系统的优点,又在网络化方面表现出了优势。
在国外,较早的应用了自动化程度高的产品,例如:Aleph500 管理系统、Horizon 管理系统,Aleph500
主要优点在于可以实现资源的共享,可以支持多个图书馆工作目录联合和交流信息。Horizon
在国际上远远超越了其他的系统,此系统着重点在于开放、互联、交互。
与外国相比,我国的图书管理系统也有了很大的进步,并且在国际中也有了很高的知名度,例如:Ilas
管理系统、Interlib 管理系统、汇文管理系统。虽然目前中国以研发了自动化的图书管理系统但并未
普遍应用于各个高校,以此设计一个小型的高校图书管理系统来更容易受众。本系统主要是三层架构的
并且应用了 Web 技术,使用户可以在浏览器中就可以访问系统,这种设计体现了界面交互性,与用户更
好的实现交互。该系统通过数据库的设计将大量的数据信息完备的存储起来以便用户对数据的增、删、
改、查。此外,还将系统进行了模块的划分,使系统变得更容易维护。
关键词: C#;ASP.NET;SQLSERVER;图书管理
Design and Implementation of Book Management System
ABSTRACT Introduction of the system of library management system, research implementation
based on B / S mode of online loan return, the is electronic service platform C#+ASP.NET+SQLSERVER
mode. The library aims at saving and gathering information, includes a lot of data and information,collates
data, so library management become very important. Now, stand-alone version of the system is still unable to
achieve all aspects of management and can not meet the requirements of the increasingly networked era. This
system is the library management system based on ASP. Net, the system takes advantage of the excellences of
trddition of trade, and makes many achievements in the network.
At abroad,who has already adopted top level automatic, for example: Aleph500 system and horizon
system, Aleph500 major benefit of these is sharing of resources, can support multiple library working directory
joint and the exchange of information. Horizon
In the world is far beyond the other system, this system is focused on the Internet, open and interactive.
Make a comparison with foreign countries, our country library management system also has the great
progress, and in the international also has a very high visibility. For example: management system of ILAS,
Interlib management system, exchange the management system. Although at present China to research and
development of the automated library management system but has not been widely applied in various colleges
and universities, in order to design a small college library management system more easily to the audience.
This system is three-tier architecture and adhibition of the web skill, users who can enter the system in the
browser. This design reflects the interactive interface, users and better implementation of interaction. The
system through the design of the database will be a large number of data information complete storage up so
that users of the data add, remove, alter, inquire. In addition, this system is partitioned into different ways,
make the system much easier to master.
Key words: C#;ASP.NET;SQLSERVER;Book management
目 录
1. 绪论.......................................................1
1.1 系统开发背景 .....................................................1
1.2 系统开发意义 .....................................................1
1.3 可行性分析 .......................................................1
1.3.1 经济可行性 ..................................................2
1.3.2 技术可行性 ..................................................2
1.3.3 操作可行性 ..................................................2
2. 需求分析 ...................................................3
2.1 业务流分析 .......................................................3
2.2 数据流分析 .......................................................4
2.3 数据字典 .........................................................6
2.3.1 数据字典值 ..................................................6
2.3.2 系统的数据项 ................................................8
3. 系统设计 ...................................................9
3.1 系统设计思想 .....................................................9
3.1.1 页面模块化 ..................................................9
3.1.2 注重安全性 .................................................10
3.1.3 代码的复用 .................................................10
3.2 系统功能模块划分 ................................................10
4. 系统数据库设计 ............................................11
4.1 数据库需求分析 ..................................................11
4.2 数据库概念结构设计 ..............................................11
4.3 数据库逻辑结构设计 ..............................................13
5. 系统实现 ..................................................17
5.1 首页主面设计 ....................................................17
5.2 管理员首页设计 ..................................................18
5.3 图书列表页面 ....................................................19
5.4 图书增加页面 ....................................................21
5.5 图书修改页面 ....................................................23
5.6 读者添加页面 ....................................................23
5.7 读者查询界面 ....................................................24
5.8 借书登记页面 ....................................................26
6. 结 论 ....................................................28
致 谢 ........................................................29
参 考 文 献 ...................................................30
1. 绪论
1.1 系统开发背景
长期以来守旧的人工管理方式在图书馆管理方面统领全局,由于是人工的方式在人员、
管理等方面都会有限制,所以借还书一件很小的事情在管理员不足的情况下变得也是一件
困难的事情。传统的借还书流程就是利用借阅证件给管理员,管理员把相关的资料检查一
遍在书后面贴的借阅条填写新借书的记录,还书亦然,如果人多的话就会在图书馆等上半
天的时间。然而,批量性的、重复性的图书信息的添加和更新使得管理员的工作变得繁重。
所以这些手工过程的不足之处显而易见。但是如果要是利用计算机来解决这些问题那么这
项工作就变得十分简单而轻松了。基于这些情况下,使用一种自动化的管理系统,帮助图
书馆完成图书采编,整理入库,数据库录入等工作,这成为各个图书馆必然的选择。
1.2 系统开发意义
图书馆作为信息资源的集散地,其现代化、自动化水平对图书馆从事信息的收集、管
理、图书资源的利用具有重大的帮助作用,同时也对整个社会信息化起着巨大的推动作用。
随着经济和社会的发展,现如今,社会已经进入信息化、自动化的阶段,计算机的应用已
经普及的范围越来越广,所以鉴于社会的发展趋势,守旧的人工管理方式势必会被机器自
动化所取代。通过信息化、自动化的对数据管理方式远远优于手工管理,例如:信息检索
迅速、查找信息方便、信息可靠性高、信息存储量大、保密性好、寿命长、成本较低等。
通过自动化水平的优点可以大大的提高图书管理的效率和节约资源,所以,我们应该利用
现代社会的优点来屏蔽以往传统的弊端,例如信息管理的不规范、随意性、不准确性。使
用一种自动化的管理系统,成为各个图书馆必然的选择。
计算机的普及,使的社会进入知识大爆炸的阶段,人们的学习和生活已日渐离不开电
子信息,并且信息全球化的发展已经将整个世界组合成一个大的集体。从而使我们从繁杂
的事务中解放出来,提高了我们的工作效率。本次系统的开发具有重大现实意义。
1.3 可行性分析
伴随着信息社会的急速发展,人们的社会生活越来越贴近网络,对电子服务的需求激
增,更重要的是人们更多的要求改变传统的手工管理,追求快速,便捷的电子管理方式。
而
而可行性研究的针对的就是以最短的时间,最少的资源来解决存在的问题。所以实现
这个目标,就要尽可能多的找到几个主要的可能解法,并衡量系统的设计与开发完成带来
的效益是否值得,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过
程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本
系统的可行性分析如下:
1.3.1 经济可行性
由于在开发系统资源配置、环境搭建方面,软硬件更容易实现,重中之重在于系统的
开发和维护,虽然必定会花费一定成本,但只要系统开发并使用,就带来极大的方便和好
处,例如:减少学校管理人员、提高信息的更新速度、增强了工作强度、方便了借阅管理,
此系统不仅方便了管理员也有利于用户,并且系统的实现所带来的效益远远大于开发的成
本,所以从经济方面开发此系统是可行的。
1.3.2 技术可行性
此系统的开发基于 B/S 模式,采用了 web 应用技术,替代了传统手工的手段。前端的
开发需要完成应达到的功能,界面的设计应源于易用的方面;后台主要是建立完备的数据
库,要求数据和前台保持一致性,更容易维护性,安装和使用简单易学,方便操作;系统
的调试要求必须简单,因此在技术上是绝对可行的。因此从技术方面开发此系统是可行的。
1.3.3 操作可行性
学校图书馆作为一个学习知识、掌握信息资源的集合,其主要功能就是对学生开放学
习、借阅的地方。本系统本着易用的原则设计的界面比较友好,使用起来比较简单,很容
易上手,适合各种人群。
剩余32页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3388
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功