基于.NET的图书借阅管理系统的研究.pdf

基于.NET的图书借阅管理系统的研究.pdf

ID:52477368

大小:976.26 KB

页数:3页

时间:2020-03-28

基于.NET的图书借阅管理系统的研究.pdf_第1页
基于.NET的图书借阅管理系统的研究.pdf_第2页
基于.NET的图书借阅管理系统的研究.pdf_第3页
资源描述:

《基于.NET的图书借阅管理系统的研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用技术与研究学术探讨2015年第5期基于.NET的图书借阅管理系统的研究黄春华乔敬华(郑州职业技术学院,河南郑州450121)[摘要]针对当前校园内部图书借阅管理混乱的问题,本文设计出图书借阅管理系统来解决此问题。首先从功能需求和性能需求两方面进行分析;其次对系统架构、总体设计、数据库设计进行分析;最后给出了预借图书和借书处理两个模块的实现。本文对于学校图书管理人员和系统维护人员有一定的积极作用。[关键字].NET;数据库;图书信息中图分类号:TP391文献标识码:A文章编号:1008-660

2、9(2015)05-0041-03加该借阅书籍信息到系统中。否则,不允许该读者进行借1引言阅。处理归还书籍,操作员登陆系统后,可以处理归还书籍随着高校规模的不断扩大,为了丰富学生的业余生活和信息。首先查询到符合条件的书籍信息,然后修改读者的借扩充学生知识量,高校每年都年都会花费大量的资金购买图阅信息,将该读者借阅书籍信息及个人信息修改存放到系统书,随着图书种类和数量的不断增加,图书的管理工作越来中。处理预借书籍,操作员登陆系统后,可以处理预借书籍越困难。计算机技术和网络技术的不断发展,给图书借阅

3、管信息。操作员首先查询到符合条件的读者信息,然后选中读理工作提供了新的思路,借助现代化工具可以使图书借阅更者的预借信息,将该读者预借书籍信息转换为借阅信息存放加方便快捷。到系统中。2需求分析2.2性能需求2.1功能需求由于图书借阅的人员相对比较多,所以对每个用户的借整个借阅过程主要涉及三类人:读者、操作员(图书借还还操作既要快速,同时要求准确安全。特别在课余时间,可能大量的人员同时涌入图书系统进行图书的查询和借还操的操作人员)、管理员(系统维护人员)。读者只能进行借书、作。要求系统每个操作的反应

4、时间不超过5秒钟,系统能够还书、查阅图书、查看个人资料等功能;操作员主要用户登24*7小时不间断运行,假如系统出现故障,能够在30分钟内陆、书籍管理、借还书籍管理(包含罚款管理)、预借管理、统计解决问题,并重新运行。系统的数据库每个工作日定期进行报表、打印报表、黑名单管理、个人信息查阅/修改等;管理员备份,以免发生数据丢失现象。可以进行系统的备份/恢复、数据库维护、个人账号的添加及2.3运行环境删除等。本图书借阅管理系统采用ASP(C#.NET)技术进行开读者的功能需求描述如下:书籍信息浏览查询

5、模块,读发。开发及运行的软件环境为:者用户成功登陆后,可以查询浏览书籍信息,信息会显示在(1)开发系统平台:Windowsxp页面上供读者浏览;预借书籍模块,读者用户成功登陆后,可(2)VisualStudio.Net:VisualStudio.Net2005-windows版以预借书籍,相应的信息会显示在页面上供读者选择预借;(3)应用服务器IIS:IIS5.0-windows版取消预借模块,读者可以对自己已经预借的图书进行取消操(4)数据库SQLServer:SQLServer2005-wi

6、ndows版作;处理借阅书籍,读者可以查询自己的借阅信息,可以进行(5)开发框架MVC:自行搭建环境续借图书操作,前提是准备续借的图书没有超过借阅期限。否则无法续借。3系统设计操作员功能需求描述如下:处理借阅书籍,操作员登陆3.1系统架构系统后,可以处理借阅书籍信息。操作员首先查询到符合条系统可以采用C/S模型和B/S模型两种,其中C/S模型需件的读者信息,若该读者存在、其未被列入黑名单、借书量未要用户必须安装一个对应的软件,这对于用户来说是十分不达上限且无书籍超期未还,则再查询读者要借的书籍,

7、将添便的。本文采取B/S模型,用户可以在任一台连接上互联网——————————————作者简介:黄春华,女,河南郑州人,本科,讲师,研究方向:网络安全、软件开发。-41-学术探讨应用技术与研究2015年第5期的计算机前,打开浏览器登陆用户和密码即可进入系统进行{相关信息的查看和操作。其系统的架构如图1所示:LabUname.Text=myDataReader.GetValue(0).ToString();LabUserName.Text=myDataReader.GetValue(0).ToSt

8、ring();role=myDataReader.GetValue(2).ToString();LabOutnum.Text=myDataReader.GetValue(4).ToString();LabPermission.Text=myDataReader.GetValue(5).ToString();}TbUserId.Text=null;图1系统架构TbUserId.Focus();}3.2系统总体设计DataTabledt=operate.DataTableTransaction根据系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。