首页 开题报告(BS模式的图书管理系统)

开题报告(BS模式的图书管理系统)

举报
开通vip

开题报告(BS模式的图书管理系统)开题报告(BS模式的图书管理系统) 2007届毕业设计(论文)开题报告 学生姓名 专业班级 毕业设计(论文)题目 基于B/S模式的图书管理系统 指导教师姓名 职称 一、课题背景 一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条...

开题报告(BS模式的图书管理系统)
开题报告(BS模式的图书管理系统) 2007届毕业设计(论文)开题报告 学生姓名 专业班级 毕业设计(论文)题目 基于B/S模式的图书管理系统 指导教师姓名 职称 一、课题背景 一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。 以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。 为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 格,以便全面掌握图书的流通情况。 图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。 本次毕业设计题目:“基于B/S模式的图书管理系统”是对客户端与服务器端程序设计,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。 其中本系统需要解决的关键问题有: 1.用户需求分析 2. 系统整体规划方案及设定 3.功能模块的划分及设定 4.建立和连接数据库 5.实现最终系统代码的设计 因为本系统的体系结构是基于B/S模式的,所以实现本系统设计主要使用ASP.NET技术。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JSript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 使用 ASP.NET创建动态网页,是当前比较流行的用于创建web应用的技术。通过使用静态 HTML 页(.htm 或 .html 文件),服务器读取文件并将该文件按原样发送到浏览器,以此来满足 Web 请求。相比之下,当用户请求 ASP.NET 网页(.aspx 第 1 页 共 5 页 文件)时,该页则作为程序在 Web 服务器上运行。该页运行时,可以执行您的网站 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 的任何任务,包括计算值、读写数据库信息或者调用其他程序。该页动态地生成标记(HTML 或另一种标记语言中的元素),并将该标记作为动态输出发送到浏览器。 与桌面应用程序中的窗体不同,ASP.NET 网页在用户使用窗体时不会启动或运行,并且仅当用户单击“关闭”按钮时才会卸载。这是由于 Web 具有断开连接的天性。浏览器从 Web 服务器请求页面时,浏览器和服务器相连的时间仅够处理请求。Web 服务器将页面呈现到浏览器之后,连接即终止。如果浏览器对同一 Web 服务器发出另一个请求,则即使是对同一个页面发出的,该请求仍会作为新请求来处理。 Web 这种断开连接的天性决定了 ASP.NET 页的运行方式。用户请求 ASP.NET 网页时,将创建该页的新实例。该页执行其处理,将标记呈现到浏览器,然后该页被丢弃。如果用户单击按钮以执行回发,将创建该页的新实例;该页执行其处理,然后再次被丢弃。这样,每个回发和往返行程都会导致生成该页的一个新实例。 ASP.NET 网页的编程:可以使用 .NET Framework 支持的各种语言(包括 Visual Basic.NET、C# 和 J#)为ASP.NET 网页创建服务器代码。ASP.NET 网页可以包含在浏览器中运行的客户端脚本。某些 ASP.NET 功能会生成客户端脚本,并将其插入到页面中。在这种情况下,ASP.NET 始终会生成 ECMAScript (JavaScript),以实现最佳跨浏览器功能。此外,可以添加自己的客户端脚本以实现自定义功能。如果这样做,便可以使用与目标浏览器兼容的任何客户端脚本语言。 所有 ASP.NET 代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将 ASP.NET 编译为本机代码,从而提供增强的性能。 ASP.NET 包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后 ASP.NET 宿主环境可以使用该程序集来处理用户请求。 由于 ASP.NET 网页处理发生在 Web 服务器上,因此 ASP.NET 网页与任何浏览器或移动设备兼容。网页自动呈现与浏览器兼容的正确标记(XHTML 或其他标记语言)以实现某些功能,例如样式和布局。 ASP.NET 包括一个可扩展的宿主环境,该环境控制应用程序的生命周期,即从用户首次访问此应用程序中的资源(例如页)到应用程序关闭这一期间。虽然 ASP.NET 依赖作为应用程序宿主的 Web 服务器 (IIS),但 ASP.NET 自身也提供了许多宿主功能。通过 ASP.NET 的基础结构,可以响应应用程序事件并创建自定义 HTTP 处理程序和 HTTP 模块。 参考文献 [1]康桂英. 高校图书馆如何规划和管理信息系统[J].情报科学,2003年,(03期). [2]张红鹰 李明. 数据库基础与应用[M].北京:企业管理出版社,1999年. [3]黄纯元. 图书馆与网络信息资源[J].中国图书馆学报,1997年,(06期). [4]张晓辉 李晓喆 李祥胜. SQL Server 2003管理及应用系统开发[M].北京:人民邮电出版社,2002年. [5]蔡翠平. 数据库技术[M].北京:清华大学出版社,2002年. [6]Jeffrey R Shapiro 周之等. SQL Server 2000参考大全[M].北京:清华大学出版社,2002 年. [7]张晓辉 李晓喆 李祥胜. SQL Server 2000管理及应用系统开发[M].北京:人民邮电出版社,2002 年. 第 2 页 共 5 页 [8]章利 范滨多 曹乐松等. 基于ASP.net动态网站的设计与实现[J].信息技术,2007年,31卷(1期). [9]萨师煊 王珊. 数据库系统概论[M].北京:高等教育出版社,2000 年. [10]牛允鹏 迟成文. 数据库及其应用[M].南京:南京大学出版社, 1994 年. [11]安玉荣. 在PC机上建立图书馆管理信息系统[J].现代情报,2004 年,(06期). [12]叶嘉. 基于B/S结构的图书管理系统设计[J].广西科学院学报,2005年,(03期). [13]刘治国. 构建基于B/S结构的图书管理系统[J].信息技术,2005年,29卷(03期). 二、毕业设计方案或毕业论文研究方案 本系统使用SQL SERVER2000作为程序的数据库。考虑到系统的实际需求,系统至少需要四张数据库表,具体如下: 1(图书信息数据表(BOOKINFO):用于图书馆的所有已录入的书目信息,这是本系统最为关键的数据部分,包括图书号、图书名、图书作者、出版时间。 2(用户信息表(USER):用户ID、用户名、密码、地址、电话。 3(借阅信息表(LENDINFO):ID、用户ID、图书ID、借阅时间、归还时间、归还与否。 4(管理员信息表(MANGER):管理员ID、密码。 本系统主要完成以下几个模块的设计: 1.用户密码认证窗体的的实现 本窗体是为了让工作人员或图书馆管理员按照用户名和密码进行登录,并且根据用户名检查数据表中的“权限”字段,以分辩进入图书馆管理人员模块还是进入普通用户模块。 2.借阅者服务模块的实现 借阅者服务窗体的功能主要是图书的查询,个人借阅情况查看。 3.归还者服务模块的实现 归还者服务窗体的功能主要是根据借阅者的借书证号和归还的图书编号进行图书的归还工作,及个人借阅情况查看。 4.查询服务模块的实现 查询服务模块的主要功能是可以进行图书或用户情况的查询。实现用户情况的查询功能可以按照用户ID来进行。而实现的图书查询功能有多种,如按图书编号、图书名称等字段进行完全体配查找和部分体配的模糊查找,还有按多个条件进行逻辑与或是逻辑或的多条件查找。 本系统使用的开发工具是ASP.NET与SQL Server 2000。 三、毕业设计(论文)预期成果及创新 第 3 页 共 5 页 图书管理系统需要实现的功能主要有四大块:“日常工作管理”、“基本资料维护”、“查询”、和“系统管理”模块。其中日常工作管理和基本资料维护是整个系统的核心。 1(“日常工作”模块: (1) 借书处理:主要功能是记录借阅证编号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、还书期限. (2) 还书处理:主要功能是输入借阅证编号、图书ID,在借阅 登记表 调解登记表下载应聘登记表下载调解登记表下载调解登记表下载调解登记表下载 中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除。 2(“基本资料维护”模块: (1)图书资料维护:包括新书的入库,以及现有书籍资料的修改和删除。 (2)读者资料维护:包括新用户的资料入库,以及现有用户资料的修改和删除。 3(“查询”模块: (1)图书资料查询:根据相应的图书信息对所有书籍进行所需查询。此查询包括:‘图书分类’、‘图书编号’、‘图书名称’、‘作者’、‘出版社’。 (2)读者资料查询:根据相应的读者资料进行所需查询。 ‘借阅证编号’、‘读者姓名’。 (3)借阅历史记录查询:根据相应的借阅信息进行所需查询。此查询包括:‘借阅证编号’、‘图书编号’、‘借书日期’、‘还书日期’。 4(“系统管理”模块: (1)用户管理:包括新用户信息的录入,密码的修改以及用户信息的删除。 (2)数据备份:对现有的数据库信息的保存。 (3)数据恢复:对数据库信息的恢复。 教研室(学科部)审核意见 教研室(学科部)主任(签字) 年 月 日 第 4 页 共 5 页 学院审核意见 主管院长(系主任)签字 年 月 日 第 5 页 共 5 页
本文档为【开题报告(BS模式的图书管理系统)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_842972
暂无简介~
格式:doc
大小:20KB
软件:Word
页数:0
分类:工学
上传时间:2018-07-08
浏览量:3