图书借阅管理系统设计与实现_第1页
图书借阅管理系统设计与实现_第2页
图书借阅管理系统设计与实现_第3页
图书借阅管理系统设计与实现_第4页
图书借阅管理系统设计与实现_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

四川理工学院毕业设计(论文)图书借阅管理系统设计与实现学 生:XXXXXXXXXXXXXXX学 号:XXXXXXXXXXXXXXX专 业:XXXXXXXXXXXXXXX班 级:XXXXXXXXXXXXXXX指导教师:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 计算机学院二一一年六月四川理工学院毕业设计(论文)开题报告设计(论文)名称 图书借阅管理系统设计与实现设计(论文)类型 软件设计 指导教师 XXXXXXXXX学生姓名 XXXX 学号 XXXX 学院、专业、班 级 XXXX1. 选题依据:(简述研究现状或生产需求情况,说明该设计(论文)目的意义。 )随着社会的不断进步,各项事业对技术、能力的要求越来越高,知识的掌握就越来越重要,从书本上获取知识是人们理想中的一种选择方式,只要有书在,不论什么时候想起,或者查找资料都能满足需求,这里就存在着一个问题:如此多的书籍应该如何管理,借还书应该怎样操作等,如若采用人力的方式,则需巨大的人力、物力,而且容易出错,至此就有了图书借书借阅管理系统这一软件,它能方便、快捷的管理各种类型的图书资料,对用户的借还操作记录通过计算机系统,不需人为的记录,节约的时间,减少了开支,是现下社会不可缺少的,校园图书管理不可代替的一个管理软件。系统的目的一方面从提高图书管理工作的效率出发,摆脱过去由人工用纸张和笔进行的费时费力的繁重工作,即利用成熟的计算机技术来实现信息管理工作的自动化。另一方面,采用前后的形式对数据库中的数据进行访问、修改。前台用户通过编号进行登录,可对图书进行浏览、查询等一系列操作,后台通过管理员进行登录,从而对图书信息、用户信息、借还书信息进行操作与修改。整个操作过程采用可视化界面进行,界面美观,使用方便易懂,是一个快速、方便的管理软件。2. 设计(论文研究)思路及工作方法本系统采用 B/S 架构,应用 ASPSQL Server 技术开发体系,总体分为前台使用与后台管理两个模块:前台主要实现图书浏览、已借查看、查询图书、修改资料、历史记录查看功能;后台主要实现了借书(还书)处理、添加(删除)图书、添加(删除)用户、超期处理、查询图书、每日报表等功能。从功能需求出发基本能满足一般中小型校园或企业图书借阅管理的需求。三、设计(论文研究)任务完成的阶段内容及时间安排。设计(论文)各阶段名称 起 止 日 期收集资料 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#语言实现,数据库采用 SQL Server,系统能保证数据的实时更新,完成图书的借还功能,能实现前后台的交互,其普通用户功能有:浏览图书,查询图书,续借图书,修改个人资料;后台用户功能有:添加、删除图书,添加、删除用户,查询图书,浏览图书,超期处理,借书处理,还书处理。关键词:图书借阅管理系统;ASP; SQL Server;IILibrary Borrowing Management System Development and Implementation ABSTRACT The report is based on the text description of library borrowing management system .This system which adopts Browser/Server operating mode and uses ASP.NET as a development tool, it realizes by the language of C# and uses SQL Server as a database. This system can make sure the data real-timely, finish the work of lending and returned books and realize the interaction of foregrounding and background management The system has the function of ordinary users, which includes book scanning, book refer, book renew and personal material modification. Also, the backstage users have different functions, all that including below: add or delete books, add or delete users, inquire books, browse books, extended treatment, borrow processing return books processing.Keywords: Library Borrowing Management System; ASP; SQL ServerIII目 录引 言 .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 借书处理 .143.1.2 还书处理 .193.1.3 查询图书 .213.1.4 添加图书 .233.1.5 删除图书 .263.1.6 用户管理 .28IV3.1.7 超期处理 .333.1.8 每日报表 .343.2 普通用户模块 .363.2.1 浏览图书 .373.2.2 已借查看 .383.2.3 查询图书 .393.2.4 修改资料 .413.2.5 历史记录 .42第 4 章 调试与测试 .434.1 调试用例与结果 .43结束语 .45致谢 .46参考文献 .47附录 .48附件 A:主要源程序代码 .48附件 B:系统使用说明书 .56四川理工学院毕业设计(论文)1引 言随着计算机技术的飞速发展,对知识的要求逐步升高,为了适应社会,不被高科技所淘汰,提高个人水平已势在必行。不论从网上,还是其他的一些资料上补充能量也好,都没有书本来得快,为了方便对各种书籍的管理,就出现了图书借阅管理系统,该系统能满足人们对图书的借阅功能,通过系统来实现图书的和种操作,减少了人力、物力,提高了办事效率,是现代人类不可缺少的资源。图书管理是一项琐碎、复杂而又十分细致的工作。如果采用人工管理则需要庞大的人力资料,而且不能避免工作中一些小错误,甚至一旦出现了失误,就会影响整个图书管理工作的进度。如果采用科学的方法来管理,则可以有效的避免这种错误的产生,管理更方便,快捷,通过该系统,用户可以随时随地的采用自己喜欢的方式对现有图书进行浏览,进而确定自己有需要的知识源泉,更具有传统方式所无法比拟的高效率,采用人力来进行管理,不仅带来诸多不便,特别是图书数量及记录的事项不断增多,工作量成倍增长。不仅管理者耗资大,而且信息准确率低,更加难以满足及时记录、随时查询的需要。因此,传统的手工管理方式已很难满足人们的图书资源需求。然而计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。因此,用计算机管理代替传统的手工管理是必然的,也是科技发展决定了的。本系统是基于 B/S 模式的管理系统,本系统要求通过管理员的角色对系统进行维护,其中的普通用户角色包括教师与学生,两者没有分开来处理,换句话来说,教师与学生在本系统中拥有相同的权限,每种权限不能越权进行操作,对图书的维护、修改、添加,用户的增加、删除等操作都是管理员功能的体现。石雯:图书借阅管理系统开发与实现2第 1 章 系统分析与设计1.1 系统需求分析图书借阅管理系统分为前台、后台两部分,也就是说分普通用户和管理员,普通用户主要是实现一般的查询功能;主要功能有:浏览图书、查看已借图书和查询图书、修改个人资料、续借图书。系统的重点与难点在于后台的管理,后台主要实现图书变动的实时记录、图书添加或删除、用户的添加或删除、超期的处理、查询图书、修改图书功能。对系统主要功能的详细需求如下。1. 登录模块本系统属某个小型校园的图书管理系统,只有属于该地方内部人员才能登录本系统。因此不提供对外注册功能。登录界面根据用户的权限不同分别进入管理员或普通用户界面,不同级别进入不同界面,可进行的操作权限也不同。只要是该地方内部的成员,凭自己的编号及初始密码:123456 即可进入普通用户界面。管理员界面只有特定的管理人员根据所分配的固定用户名才可登录。2. 浏览图书模块该模块在不论是在普通用户权限下还是管理员权限下都可以列出全部图书记录,用以查看员工的相关信息。3. 查看已借图书该模块是只针对普通用户权限所具有的操作界面,根据登录进入系统的用户编号,显示当前用户已借的图书信息,比如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论