欢迎来到天天文库
浏览记录
ID:6368756
大小:2.41 MB
页数:23页
时间:2018-01-11
《asp课程设计-图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、琼州学院电子信息工程学院课程设计报告XXXX电子信息工程学院课程设计报告图书馆管理系统专业:年级:小组成员:指导教师:2010年11月琼州学院电子信息工程学院课程设计报告摘要随着知识经济的迅猛发展、科学技术的突飞猛进,过去旧的图书馆管理系统已经慢慢走向老化。本次设计正是针对这一现象设计了符合当下时代,满足大众需求的图书馆管理系统。现在网上交流越来越普遍,网络覆盖越来越广,电脑普及率也不断提高,当代大学生人手一部电脑的比例越来越大,在这条件下我们研究的图书馆管理系统是基于B/S结构,采用ASP程序设计语言及SQLServer2000
2、数据库进行开发的。它不仅能够简化人们的工作,系统化地对图书和用户进行管理,及时的统计出所有的借书记录;而且还能够给读者提供在线图书查询,借阅情况查询等。本系统是针对在校大学图书情况进行研究的,它能够实现的功能有:用户分级权限操作;图书馆数据库,用户的相关管理操作,如删除,添加和修改等;图书预览的功能,方便用户了解所有查找的书籍;增加了留言板块,方便用户的交流,增强图书馆的管理;还采用了MD5加密技术,对用户密码进行加密,提高了系统的安全性等。关键字:ASP;SQLServer2000;MD5加密技术;图书馆管理琼州学院电子信息工程
3、学院课程设计报告目录1.引言11.1开发背景12.需求分析12.1用户需求分析12.2功能需求分析22.3图书馆管理系统整体DFD32.4图书馆管理系统整体功能图43.系统设计和实现43.1系统模块流程图43.1.1系统登陆流程图43.1.2管理员流程图53.1.3普通用户流程图63.1.4游客流程图63.2数据库设计73.2.1实体属性ER图93.2.2总实体联系ER图104.详细设计104.1用户登陆界面104.2登陆后界面114.3个人资料模块124.4图书预览模块124.5图书管理模块144.6用户管理模块144.7数据库
4、管理模块154.8留言板块154.9MD5用户加密模块165.系统测试186.结论207.参考文献20琼州学院电子信息工程学院课程设计报告1.引言结合当今的图书馆的具体情况,同时考虑到各种电脑技术的实际应用情况,电脑的普及,网络的覆盖范围越来越广,网络信息交流越来越普遍。认为图书馆管理信息系统是可以实现的。这样一来,为了适应现今的实际情况,使用该系统可以更加有效便捷的管理图书,对图书馆内的各种数据进行有效的管理和统计。1.1开发背景正所谓读万卷书,如行万里路。当今社会人们对书本的需求是越来越强烈,尤其是在校的学生老师们。图书馆中的
5、藏书是人类文明的记录,各种思想,各门知识图书馆藏书中都有所反映。我们在这所研究的图书馆管理主要是指学校图书馆,因而它的用户主要是学生和老师。以前图书馆是用手工管理,不但工作效率地下,工作量大,不便于收集信息,没法对书籍的解约情况进行及时的统计并反馈和提供比较快捷的查询书籍等服务。基于这些问题,有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的进行图书的各项管理操作。md5的全称是message-digestalgorithm5(信息-摘要算法)
6、,在90年代初由mitlaboratoryforcomputerscience和rsadatasecurityinc的ronaldl.rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。该技术的成熟对我们运用在用户密码信息加密上,可提高整个图书馆管理系统的安全。2.需求分析2.1用户需求分析图书馆管理系统主要的用户分为三种类型管理员,普通用户,还有游客。针对不同的用户,拥有不同的权限操作。(1)普通
7、用户方便进行图书查询,图书浏览和图书分类浏览,进行图书借阅20琼州学院电子信息工程学院课程设计报告,图书预览,留言和回复查看留言,并了解自己的借书情况和个人信息。(2)管理员可以方便进行图书管理,用户管理,数据库管理。图书管理包括图书信息以及图书分类的添加,修改,删除;用户管理包括用户信息的添加,删除,修改和锁定(限制用户的正常使用功能,使其无法登陆);管理员管理包括管理员信息的添加,删除,修改等;数据库管理包括数据的备份和还原,从而提高系统的安全可靠性。管理员除了可以留言和回复查看留言外,还具有删除留言的功能。(3)游客(未注册
8、用户)也可以浏览所有的图书信息和分类信息,但是无法借阅。游客也可以留言和回复查看留言。(4)普通用户和管理员可以修改自己的密码,修改后的密码都是md5加密后的密文,提高安全性。2.2功能需求分析系统利用Asp与SQL数据库结合的技术建立数据库管理系
此文档下载收益归作者所有