没有合适的资源?快使用搜索试试~ 我知道了~
aspnet图书馆管理系统的设计与开发毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 147 浏览量
2023-08-10
09:52:33
上传
评论
收藏 912KB DOCX 举报
温馨提示
试读
40页
aspnet图书馆管理系统的设计与开发毕业论文.docx
资源推荐
资源详情
资源评论
图书馆管理系统的设计与开发
[摘 要] 图书馆管理系统是典型的管理信息系统,其开发主要包括后台数据库的
建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完
整性强、数据安全性好的库。而对于后者则要求应用程序具有功能完备,易使用等特点。
此图书馆系统以局域网图书馆的需求为背景,分为管理员、老师、学生三种用户。在不
同的身份下有不同的功能实现,管理员主要实现图书添加、图书管理、用户管理等功能;
老师主要实现借书登记、还书登记;学生身份主要实现的功能包括:个人信息查询、借
阅情况、借阅历史查询、超期催还、个人密码修改等功能。此外,电子图书下载和留言
功能不需要身份登录可直接使用。本系统使用 ASP.NET +SQL Server2005 进行开发,系
统运行结果证明,该图书管理系统可以满足借阅者、图书馆管理员两方面的需要。本文
将对该系统的设计过程和功能做详细介绍。
[关键词] 图书馆管理系统;借阅;ASP.net ;SQL
Design and Development of
the Library Management System
Abstract: The Library system is a typical information management system. its
development mainly includes the establishment and maintenance of backstage database and
development of front application procedure. This library system takes the local area network
library demand as a background, dividing into the manager, teacher, the student three kinds of
users. It has the different function under the different status. The manager can manage
books and users; the teacher can register the record of borrowing and returning books ; The
students can query the individual information , borrowing situation and history information,
the term exceeds of the book, revise the personal password and so on. Books downloading
and the BBS do not need the status to register to use. This system is developed by ASP.NET
+SQL Server2005. It is proved that this books management system may satisfied the need of
borrower and the library senior manager. This article will introduced the process of design
and the function in detail.
Key words:Library System;Borrow;ASP.net;SQL
目 录
1 背景与意义.............................................................................................................................1
1.1 系统开发的背景...........................................................................................................1
1.2 系统开发的意义...........................................................................................................1
2 需求分析.................................................................................................................................2
2.1 系统的可行性分析.......................................................................................................2
2.2 系统需求分析...............................................................................................................2
2.2.1 运行环境的选择.................................................................................................2
2.2.2 开发工具的选择.................................................................................................2
2.2.3 数据库的选择.....................................................................................................3
2.2.4 系统权限设置分析及界面设置分析.................................................................4
2.2.5 功能要求.............................................................................................................5
2.2.6 功能结构分析.....................................................................................................5
2.2.7 功能模块分析.....................................................................................................6
2.3 性能需求.......................................................................................................................7
3 系统设计.................................................................................................................................7
3.1 本系统的设计目标.......................................................................................................7
3.2 B/S 模式 ........................................................................................................................7
3.3 系统中的各实体图.......................................................................................................8
3.4 系统主要功能 E-R 图 ..................................................................................................9
3.5 数据字典设计.............................................................................................................10
3.5.1 用户基本信息表(Users) ................................................................................10
3.5.2 图书信息表.......................................................................................................10
3.5.3 借阅情况信息表(BorrowInform) ...............................................................11
3.6 系统详细设计.............................................................................................................11
3.6.1 系统流程设计...................................................................................................11
3.6.2 角色权限设置...................................................................................................13
3.6.3 主要页面设计...................................................................................................13
4 编码与实现...........................................................................................................................13
4.1 首页模板.....................................................................................................................14
4.2 数据库存储过程.........................................................................................................14
4.3 借阅者服务模块的实现.............................................................................................15
4.3.1 图书查询功能的实现.......................................................................................15
4.3.2 借阅信息查询...................................................................................................18
4.3.3 借阅者个人资料维护功能的实现...................................................................18
4.4 电子图书下载功能的实现.........................................................................................20
4.5 留言板功能的实现.....................................................................................................21
4.6 图书管理员模块的实现.............................................................................................21
4.6.1 图书馆图书借阅、归还功能的实现...............................................................21
4.6.2 图书馆管理员图书管理功能的实现...............................................................22
4.6.3 图书馆用户信息维护功能的实现...................................................................25
5 系统测试与运行...................................................................................................................26
5.1 链接测试.....................................................................................................................27
5.2 表单测试.....................................................................................................................27
5.2.1 登录模块测试...................................................................................................27
5.2.2 书籍管理模块测试...........................................................................................27
5.2.3 修改个人信息模块测试...................................................................................28
5.2.4 修改个人权限测试...........................................................................................28
5.3 测试总结.....................................................................................................................28
6 总结与展望...........................................................................................................................29
结束语.......................................................................................................................................30
参考文献...................................................................................................................................31
附录...........................................................................................................................................32
致谢...........................................................................................................................................36
1
1 背景与意义
1.1 系统开发的背景
随着社会的发展,人们的生活水平不断提高,物质文化的发展已经远远满足不了人
们的需求,精神文明有了飞速的发展,因此图书事业的发展就成为精神文明进步的一个
动力。在迈入二十一世纪的今天,对图书馆的管理显得极其重要,合理的管理不但反映
一个国家的科技水平,而且影响人们对知识掌握的速度和质量。在知识经济时代到来的
今天,用计算机控制图书馆的工作由自动化系统运行而完成。这不仅节省了人力,还提
高了工作效率和服务质量。在知识经济时代到来的今天,用计算机控制图书馆的工作由
自动化系统运行而完成,这不仅节省了人力,还提高了工作效率和服务质量,而且还加
速了图书的流通。
随着各图书馆的图书的数量不断增多和图书馆规模的不断扩大,管理这些庞大的体
系非常困难的,因为图书的情况是随时改变的,因此必需对图书进行动态的管理,而这
对于一个管理人员来说是一件比较浮躁的事情,存储,查询,借阅是必不可少的业务。
为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其轻
松的对所有的图书进行管理,并且准确无误,轻松自如。因此开发一个图书馆管理系统
软件是当务之急。
1.2 系统开发的意义
当下是 Internet 发展的鼎盛时期,互联网已经成为人们快速获取,发布和传递信
息的必要渠道,它在社会政治,经济,生活各个方面都发挥着必不可少的作用。图书是
最丰富、最宝贵的信息源和知识源。记载和收集了人类社会的文明史,它为人类社会的
科技进步、社会的发展提供了巨大的推动作用。为人类的进步,人类的文明做出了巨大
的贡献。在科学技术迅猛发展的今天,在即将到来的信息社会和知识经济时代,人们对
图书的需求也就更为迫切。
随着网络的发展,许多行业都进入了信息化。对于传统的图书馆而言,也出现了许
多的网上图书馆,方便了读者和管理人员。由于手工的图书管管理工作量大、任务多、
服务局限性等等,给学生和老师带来了很多的不便。设计图书馆的管理系统可以提高图
书管管理的效率;降低工作人员的工作量;完善图书馆的各项功能。网上图书馆系统应
该具有出借还子系统、查询子系统、电子图书下载子系统、留言板以及系统维护子系统
等,这几个子系统包括了图书馆管理的主要业务工作,可以全面实现对图书馆的查询、
借还、下载、留言等在线功能实现。考虑到图书馆各项业务当中的存在的具体问题系统
为各个层次的用户在实际操作方面加强了方便性,在业务规则实现方面更加注重智能化,
使用户在使用当中更轻松 ,在系统进入直接的指明途径,这样更加有助于全面提高图书
馆的管理效率,改善了书刊的科学管理及工作人员的管理,图书馆各类功能全面实现。
剩余39页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3084
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功