1 / 23
文档名称:

ASP课程设计-图书管理系统.doc

格式:doc   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ASP课程设计-图书管理系统.doc

上传人:3346389411 2012/8/24 文件大小:0 KB

下载得到文件列表

ASP课程设计-图书管理系统.doc

文档介绍

文档介绍:XXXX电子信息工程学院课程设计报告
图书馆管理系统
专业:
年级:
小组成员:
指导教师:
2010年11月
摘要
随着知识经济的迅猛发展、科学技术的突飞猛进,过去旧的图书馆管理系统已经慢慢走向老化。本次设计正是针对这一现象设计了符合当下时代,满足大众需求的图书馆管理系统。现在网上交流越来越普遍,网络覆盖越来越广,电脑普及率也不断提高,当代大学生人手一部电脑的比例越来越大,在这条件下我们研究的图书馆管理系统是基于B/S结构,采用ASP程序设计语言及SQL Server 2000数据库进行开发的。它不仅能够简化人们的工作,系统化地对图书和用户进行管理,及时的统计出所有的借书记录;而且还能够给读者提供在线图书查询,借阅情况查询等。本系统是针对在校大学图书情况进行研究的,它能够实现的功能有:用户分级权限操作;图书馆数据库,用户的相关管理操作,如删除,添加和修改等;图书预览的功能,方便用户了解所有查找的书籍;增加了留言板块,方便用户的交流,增强图书馆的管理;还采用了MD5加密技术,对用户密码进行加密,提高了系统的安全性等。
关键字:ASP;SQL Server 2000; MD5加密技术;图书馆管理
目录
1
开发背景 1
1
用户需求分析 1
功能需求分析 2
图书馆管理系统整体DFD 3
图书馆管理系统整体功能图 4
4
系统模块流程图 4
系统登陆流程图 4
管理员流程图 5
普通用户流程图 6
游客流程图 6
数据库设计 7
实体属性ER图 9
总实体联系ER图 10
10
用户登陆界面 10
登陆后界面 11
个人资料模块 12
图书预览模块 12
图书管理模块 14
用户管理模块 14
数据库管理模块 15
留言板块 15
MD5用户加密模块 16
18
20
20

结合当今的图书馆的具体情况,同时考虑到各种电脑技术的实际应用情况,电脑的普及,网络的覆盖范围越来越广,网络信息交流越来越普遍。认为图书馆管理信息系统是可以实现的。这样一来,为了适应现今的实际情况,使用该系统可以更加有效便捷的管理图书,对图书馆内的各种数据进行有效的管理和统计。
开发背景
正所谓读万卷书,如行万里路。当今社会人们对书本的需求是越来越强烈,尤其是在校的学生老师们。图书馆中的藏书是人类文明的记录,各种思想,各门知识图书馆藏书中都有所反映。我们在这所研究的图书馆管理主要是指学校图书馆,因而它的用户主要是学生和老师。以前图书馆是用手工管理,不但工作效率地下,工作量大,不便于收集信息,没法对书籍的解约情况进行及时的统计并反馈和提供比较快捷的查询书籍等服务。基于这些问题,有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的进行图书的各项管理操作。
md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory puter science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。该技术的成熟对我们运用在用户密码信息加密上,可提高整个图书馆管理系统的安全。

用户需求分析
图书馆管理系统主要的用户分为三种类型管理员,普通用户,还有游客。针对不同的用户,拥有不同的权限操作。
(1)普通用户方便进行图书查询,图书浏览和图书分类浏览,进行图书借阅
,图书预览,留言和回复查看留言,并了解自己的借书情况和个人信息。
(2)管理员可以方便进行图书管理,用户管理,数据库管理。图书管理包括图书信息以及图书分类的添加,修改,删除;用户管理包括用户信息的添加,删除,修改和锁定(限制用户的正常使用功能,使其无法登陆);管理员管理包括管理员信息的添加,删除,修改等;数据库管理包括数据的备份和还原,从而提高系统的安全可靠性。管理员除了可以留言和回复查看留言外,还具有删除留言的功能。
(3)游客(未注册用户)也可以浏览所有的图书信息和分类信息,但是无法借阅。游客也可以留言和回复查看留言。
(