ASP.NET056-(C#)图书管理系统的设计与实现(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:图书馆管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序具有功能完备,易使用等特点。
此图书馆系统以局域网图书馆的需求为背景,分为管理员、老师、学生三种用户。在不同的身份下有不同的功能实现,管理员主要实现图书添加、图书管理、用户管理等功能;老师主要实现借书登记、还书登记;学生身份主要实现的功能包括:个人信息查询、借阅情况、借阅历史查询、超期催还、个人密码修改等功能。此外,电子图书下载和留言板功能不需要身份登录可直接使用。
本系统使用ASP.NET +SQL Server2000进行开发,系统运行结果证明,该图书管理系统可以满足借阅者、图书馆管理员两方面的需要。本文将对该系统的设计过程和功能做详细介绍。
关键字:图书管理系统;借阅;下载;ASP.net;C# ;SQL Server2000
目 录
论文总页数:22页
1.引言 1
2.开发及运行环境的选择 1
2.1运行环境的选择 1
2.2 数据库的选择 1
2.3 开发工具的选择 2
2.4 B/S模式 2
3.系统需求设计 3
3.1 用户角色需求 3
3.2 功能需求 3
3.2.1 学生 3
3.2.2 教师 4
3.2.3 管理员 4
3.3 性能需求 4
4.系统设计 4
4.1 本系统的设计目标 4
4.2 系统功能整体设计 4
4.3 数据库表的设计 5
4.4数据库存储过程 6
5.系统设计实现 8
5.1系统首页实现 8
5.2 借阅者服务模块的实现 8
5.2.1 图书查询功能的实现 8
5.2.2 借阅信息查询 11
5.2.3 借阅者个人资料维护功能的实现 11
5.3 电子图书下载功能的实现 12
5.4 留言板功能的实现 13
5.5 图书馆管理员模块的实现 13
5.5.1 图书馆图书借阅、归还功能的实现 13
5.5.2 图书馆管理员图书管理功能的实现 16
5.5.3 图书馆用户信息维护功能的实现 19
结 论 20
参考文献 20
致 谢 21
声 明 22 [资料来源:http://www.THINK58.com]
[资料来源:http://think58.com]
[来源:http://think58.com]
功能需求
根据初步的需求分析,系统功能应该主要包括在线查询、借换书登记、用户管理等。以下将按照不同的角色权限对功能进行具体描述:
电子图书下载、留言板支持所有用户使用。
3.2.1 学生
对于学生身份而言,主要包括在线查询、借阅历史查询、超期催还、密码修改四大功能。
(1)在线查询:学生可以任选时间进行在线查询,找到自己需求的书籍信息。
(2)借阅历史查询:学生可以在线查询以前借阅过的书籍。
(3)超期催还:学生可以看到自己的借阅书籍是否超期。
(4)密码修改:学生可以自己修改登录的密码。
3.2.2 教师
对于教师而言,主要包括借阅登记、还书登记功能。
(1)借阅登记:对学生的借阅书籍进行登记。
(2)还书登记:对学生的换书进行登记。
3.2.3 管理员
对于管理员而言,主要包括用户管理、书籍管理、新书添加、密码修改四大功能。
(1)用户管理:管理员可以添加、删除用户;对用户信息进行修改。
(2)书籍管理:对已有的书籍进行信息修改。
(3)新书添加:添加新书。
(4)密码修改:对管理员的密码进行修改。
[版权所有:http://think58.com]
[资料来源:http://www.THINK58.com]
上一篇:ASP.NET057-(C#)网上作业批改系统(SQL数据库)
下一篇:ASP.NET058-(C#)基于ASP.NET的校友录的设计与实现(SQL数据库)