四川理工学院毕业设计(论文)图书借阅管理系统设计与实现学生:XXXXXXXXXXXXXXX学号:XXXXXXXXXXXXXXX专业:XXXXXXXXXXXXXXX班级:XXXXXXXXXXXXXXX指导教师:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX计算机学院二〇一一年六月四川理工学院毕业设计(论文)开题报告设计(论文)名称图书借阅管理系统设计与实现设计(论文)类型软件设计指导教师XXXXXXXXX学生姓名XXXX学号XXXX学院、专业、班级XXXX1.选题依据:(简述研究现状或生产需求情况,说明该设计(论文)目的意义。)随着社会的不断进步,各项事业对技术、能力的要求越来越高,知识的掌握就越来越重要,从书本上获取知识是人们理想中的一种选择方式,只要有书在,不论什么时候想起,或者查找资料都能满足需求,这里就存在着一个问题:如此多的书籍应该如何管理,借还书应该怎样操作等,如若采用人力的方式,则需巨大的人力、物力,而且容易出错,至此就有了图书借书借阅管理系统这一软件,它能方便、快捷的管理各种类型的图书资料,对用户的借还操作记录通过计算机系统,不需人为的记录,节约的时间,减少了开支,是现下社会不可缺少的,校园图书管理不可代替的一个管理软件。系统的目的一方面从提高图书管理工作的效率出发,摆脱过去由人工用纸张和笔进行的费时费力的繁重工作,即利用成熟的计算机技术来实现信息管理工作的自动化。另一方面,采用前后的形式对数据库中的数据进行访问、修改。前台用户通过编号进行登录,可对图书进行浏览、查询等一系列操作,后台通过管理员进行登录,从而对图书信息、用户信息、借还书信息进行操作与修改。整个操作过程采用可视化界面进行,界面美观,使用方便易懂,是一个快速、方便的管理软件。2.设计(论文研究)思路及工作方法本系统采用B/S架构,应用ASP+SQLServer技术开发体系,总体分为前台使用与后台管理两个模块:前台主要实现图书浏览、已借查看、查询图书、修改资料、历史记录查看功能;后台主要实现了借书(还书)处理、添加(删除)图书、添加(删除)用户、超期处理、查询图书、每日报表等功能。从功能需求出发基本能满足一般中小型校园或企业图书借阅管理的需求。三、设计(论文研究)任务完成的阶段内容及时间安排。设计(论文)各阶段名称起止日期收集资料2011年01月05日~2011年02月20日需求分析2011年02月21日~2011年03月01日撰写开题报告2011年03月02日~2011年03月10日初稿2011年03月02日~2011年04月30日第二稿2011年05月01日~2011年05月15日正式稿2011年05月16日~2011年05月31日装订准备答辩2011年06月01日~2011年06月10日指导教师意见指导教师签字:年月日系毕业设计(论文)工作组审核意见难度分量综合训练程度系主任:年月日四川理工学院毕业设计(论文)任务书设计(论文)题目:图书借阅管理系统开发与实现学院:计算机学院专业:计算机科学与技术班级:XXXX学号:XXXX学生:XXXX指导教师:XXXX接受任务时间2011年01月5日系主任(签名)教学院长(签名)1.毕业设计(论文)的主要内容及基本要求了解现阶段学校中小型图书借阅管理系统的特点,进行详细的需求分析和可行性研究,提出解决方案。实现主要功能:前台主要实现图书游览、图书查询、查看个人借书情况、修改密码、续借功能;后台主要实现对图书信息的查询和修改、新图书的添加、已有图书的删除、新用户的添加与删除、超期的处理功能。2.查阅的主要参考文献及说明[1]唐政,房大伟.C#项目开发全程实录.图书馆管理系统[M]北京:清华大学出版社.2008年6月第一版.[2]段德亮,余健,张仁才.C#课程设计案例精编.图书馆管理信息系统[M].北京:清华大学出版社,2008年6月第一版.[3]韩海雯,吕辉,张广新,宋佳.Web程序设计ASP.NET北京:人民邮电出版社,2008年12月第一版.[4]王珊,陈红.数据库系统原理教程北京:清华大学出版社.2009年6月第一版.3.进度安排设计(论文)各阶段名称起止日期1收集资料2011年01月05日~2011年02月20日2需求分析2011年02月21日~2011年03月01日3撰写开题报告2011年03月02日~2011年03月10日4完成初稿2011年03月11日~2011年04月30日5完成第二稿2011年05月01日~2011年05月15日6完成正式稿2011年05月16日~2011年05月31日7装订准备答辩2011年06月01日~2011年06月10日I图书借阅管理系统开发与实现摘要本论文是基于图书借阅管理系统的文字性描述,该系统采用Browser/Server运行模式,使用ASP.NET工具开发,C#语言实现,数据库采用SQLServer,系统能保证数据的实时更新,完成图书的借还功能,能实现前后台的交互,其普通用户功能有:浏览图书,查询图书,续借图书,修改个人资料;后台用户功能有:添加、删除图书,添加、删除用户,查询图书,浏览图书,超期处理,借书处理,还书处理。关键词:图书借阅管理系统;ASP;SQLServer;IILibraryBorrowingManagementSystemDevelopmentandImplementationABSTRACTThereportisbasedonthetextdescriptionoflibraryborrowingmanagementsystem.ThissystemwhichadoptsBrowser/ServeroperatingmodeandusesASP.NETasadevelopmenttool,itrealizesbythelanguageofC#andusesSQLServerasadatabase.Thissystemcanmakesurethedatareal-timely,finishtheworkoflendingandreturnedbooksandrealizetheinteractionofforegroundingandbackgroundmanagementThesystemhasthefunctionofordinaryusers,whichincludesbookscanning,bookrefer,bookrenewandpersonalmaterialmodification.Also,thebackstageusershavedifferentfunctions,allthatincludingbelow:addordeletebooks,addordeleteusers,inquirebooks,browsebooks,extendedtreatment,borrowprocessingreturnbooksprocessing.Keywords:LibraryBorrowingManagementSystem;ASP;SQLServerIII目录引言................................................................1第1章系统分析与设计................................................21.1系统需求分析...................................................21.2可行性分析.....................................................31.3系统功能结构...................................................41.3系统目标.......................................................5第2章系统构成......................................................62.1系统运行模式...................................................62.2运行环境.......................................................62.3开发工具.......................................................62.4构建Web服务器.................................................62.5配置Web站点...................................................72.6数据库设计.....................................................92.6.1创建数据库.................................................92.6.2数据表结构.................................................92.6.3数据库连接文件............................................13第3章主要功能模块具体实现.........................................143.1管理员模块设计及实现..........................................143.1.1借书处理..................................................153.1.2还书处理..................................................193.1.3查询图书..................................................213.1.4添加图书..................................................233.1.5删除图书..................................................273.1.6用户管理..................................................28IV3.1.7超期处理..................................................333.1.8每日报表..................................................353.2普通用户模块..................................................373.2.1浏览图书..................................................383.2.2已借查看..................................................393.2.3查询图书..................................................403.2.4修改资料..................................................423.2.5历史记录..................................................43第4章调试与测试...................................................444.1调试用例与结果................................