基于web图书管理系统-开题报告

上传人:第*** 文档编号:32636626 上传时间:2018-02-12 格式:DOC 页数:8 大小:189.50KB
返回 下载 相关 举报
基于web图书管理系统-开题报告_第1页
第1页 / 共8页
基于web图书管理系统-开题报告_第2页
第2页 / 共8页
基于web图书管理系统-开题报告_第3页
第3页 / 共8页
基于web图书管理系统-开题报告_第4页
第4页 / 共8页
基于web图书管理系统-开题报告_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《基于web图书管理系统-开题报告》由会员分享,可在线阅读,更多相关《基于web图书管理系统-开题报告(8页珍藏版)》请在金锄头文库上搜索。

1、理工学院毕 业 设 计 开 题 报 告题 目: 基于 Web 的图书管理系统 学生姓名: 学 号: 专 业: 指导教师: 2012 年 3 月 9 日开题报告填写要求1开题报告(含“文献综述” )作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效;2开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3 “文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的

2、参考文献应不少于 10 篇(不包括辞典、手册) ;4有关年月日等日期的填写,应当按照国标 GB/T 740894数据元与交换格式、信息交换、日期与时间表示法规定的要求,一律用阿拉伯数字书写。如“2010 年 2 月 26 日”或“2010-02-26”。毕业设计开题报告1结合毕业设计课题情况,根据所查阅的文献资料,每人撰写 2000 字左右的文献综述:计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。在信息化浪潮、网络革命在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆作为一种信息资源的集散地,图书与用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图

3、书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,目前一些图书馆的图书管理系统采用 C/S 模式,甚至一些图书馆依然使用人工方式,数据处理使用人工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目与内容记录在文件中,图书馆的工作人员与管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了;而采用 C/S 模式的图书管理系统必须需要借阅者与管理员的直接交

4、流,而且这种管理系统还需要在特定系统下安装才能使用,给管理人员与读者带来了很大的不便,图书馆传统的管理与服务方式,以及基于 C/S 模式的管理系统已经不能适应读者对日益增长的文献信息的需求,因此建设基于 Web 的图书管理系统,是图书馆现代化建设的客观要求。在这个信息化、网络化时代,建设以计算机为核心基于网络的图书管理系统,实现图书馆管理与与服务的自动化,更好地为科技工作服务,是图书馆发展的必由之路。针对这种情况,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度与准确性,能够及时、准确、有效的查询与修改图书情况。本系统主要是对图书

5、馆进行管理,分为了管理员与读者两部分,管理员模块包括对图书管理员的管理;书架的管理;读者信息的管理;图书信息的管理;对图书的借阅归还的管理;以及对图书借阅费率的设置,来实现在归还图书时的自动计费。读者模块包括了对自己个人信息的查看;密码的管理;图书信息的查看;在线预订图书,方便读者远程订书;以及查看图书借阅的排行,为读者对图书的借阅起一定指导作用。图书管理系统开发的总体目标是实现图书馆图书管理的系统化、规范化、与自动化,从而达到提高图书管理的效率的目的。同时以其人性化的功能能够吸引更多读者登录该图书管理系统,提高图书馆的效益。本系统拟采用 B/S 模式开发,以 Visual Studio 20

6、10 作为主要开发工具,应用ASP.NET 开发技术,C#作为开发语言,JavaScript 作为脚本语言,利用 Sql Server 毕业设计开题报告2000 R2 数据库实现数据的存储管理。以下对本系统所使用的软件、语言的进行简要介绍:Visual Studio 2010 提供了例如模型导航、代码折叠、放大镜、选中文本高亮、并行编程与调试这些新的功能大大提高了我们阅读代码、编写代码与调试代码的效率。带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面

7、向 Windows 7 的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2 与 Oracle 数据库。它具有 C# 4.0 中的动态类型与动态编程;多显示器支持;使用 Visual Studio 2010 的特性支持 TDD;支持Office;Quick Search 特性; C+ 0x 新特性;IDE 增强;使用 Visual C+ 2010 创建Ribbon 界面;新增基于.NET 平台的语言 F#;ASP.Net 技术ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。ASP.NET 的前身 ASP 技术,是在 I

8、IS 2.0 上首次推出,在 IIS 3.0 发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev 开发工具,在 1994 年到 2000 年之间,ASP 技术已经成为微软推展Windows NT 4.0 平台的关键技术之一,数以万计的 ASP 网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可制定化的能力,也是它能迅速崛起的原因之一 1。C#语言C#是微软为.Net Framework 量身定做的程序语言,C#拥有 C/C+的强大功能以及Visual Basic 简易使用的特性,是第一个组件导向的程序语言,与 C/C+与 Jav

9、a 一样亦为对象导向程序语言 2。C#语言的简单让人倍感轻松只有大约 80 个关键字与 12种内置数据类型,但 C#在实现现代编程概念的表达能力却非常强。C#作为站在 C+与Java 这样的巨人肩上的现代语言,涵盖了结构化、基于组件、面向对象编程的所有支持,支持泛型匿名方法等。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET 平台的应用程序,MICROSOFT .NET 提供了一系列的工具与服务来最大程度地开发利用计算与通讯领域。更重要的是 C#使得 C+程序员可以高效的开发程序,而绝不损失 C/C+原有的强大的功能。JavaScript 脚

10、本语言JavaScript 是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言。你可以利用 JavaScript 轻易的坐出亲切的欢迎讯息、漂亮的数字钟、有广告效果的跑马灯及建议的选举,还可以显示浏览器停留的时间。让这些特殊效果提高网页的客观性。超文本标记语言HTML 毕业设计开题报告HTML 是 一 种 规 范 , 一 种 标 准 , 它 通 过 标 记 符 号 来 标 记 要 显 示 的 网 页 中 的 各 个部 分 。 它 也 被 叫 做 超 文 本 标 记 语 言 , 原 因 是 因 为 文 本 中 包 含 了 所 谓 “超 级 链 接 ”点 。 所

11、谓 超 级 链 接 , 就 是 一 种 URL 指 针 , 通 过 激 活 它 , 可 使 浏 览 器 方 便 地 获 取 新的 网 页 。 这 也 是 HTML 获 得 广 泛 应 用 的 最 重 要 原 因 之 一 3。由 此 可 见 , 网 页 的 本 质 就 是 HTML, 通 过 结 合 使 用 其 他 的 Web 技 术 ( 如 : 脚 本语 言 、 CGI、 组 件 等 ) , 可 以 创 造 出 功 能 强 大 的 网 页 。 因 而 , HTML 是 Web 编 程 的 基础 。SQL Server 2008SQL Server 2008 是一个全面的、集成的、端到端的数据解

12、决方案,它为企业中的用户提供了一个安全、可靠与高效的平台用于企业数据管理与商业智能应用。SQL Server 2008 为 IT 专家与信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及实体企业数据与分析应用程序的复杂度。通过全面的功能集与现有的系统的集成性,以及对日常任务的自动化管理能力,SQL Server 2008 为不同规模的企业提供了一个完整的数据解决方案。SQL Server 2008 是一个可信任的、高效的、智能的数据平台。它降低了管理系统、.NET架构与 Visual Studio Team System 的时间与成本,使得开发

13、人员可以开发强大的下一代数据库应用程序 4。通过这次毕业设计,巩固与提高学生学过的基础理论与专业知识,加深对数据库开发项目的理论知识理解,并且灵活地加以应用。参考文献 1 沃尔森. ASP.NET3.5 揭秘. 北京:人民邮电出版社,20092 特罗尔森. C#与.NET3.5 高级程序设计. 北京:人民邮电出版社,20093 Peter Lubbers. 详细 HTML5 高级程序设计. 北京:人民邮电出版社,20114 Peter DeBetta. Introducing Microsoft SQL Server 2008. Washington:微软出版社,20085 DanielSol

14、is. C#图解教程. 北京:人民邮电出版社,2009 6 TreyNash. C#捷径教程. 北京:人民邮电出版社,2009 7 Karli Watson. C#入门经典(第 5 版). 北京:清华大学出版社,20108 刘启芳. SQL Server 教程. 北京:清华大学出版社,20109 Robin Dewson . SQL Server2008 基础教程. 北京:人民邮电出版社,200910 杨朋英. 基于 Web 的图书管理系统. 湖北师范学院学报(自然科学版),2011(3):48-50.毕业设计开题报告本课题要研究或解决的问题与拟采用的研究手段及途径:本系统主要是对图书馆图书的

15、库存与借阅的管理,包括读者图书借阅的计费、书架的管理、图书信息的管理、借阅的管理。另外,还有一些人性化的功能:读者如果不方便立刻到图书馆的话,可以在网上先对需要借阅的图书进行预订;或者查看某个图书的信息并进行预订;还可以通过查看图书预订的排行榜,来对热门书籍进行预订;图书管理员可以方便查看图书的借阅或者预订情况。本系统还增加了自动的计费系统,它取代了繁琐的人工计算方式,方便了管理员对图书借阅的收费,也避免了算错费用所造成的损失。本图书管理系统分为管理员与读者两大模块。管理员模块主要包括:管理员管理模块、书架管理模块、读者管理模块、图书管理模块、图书借还模块、系统管理模块。管理员管理模块:包括对

16、管理员的账号的添加、修改、删除。书架管理模块:包括对书架类型的管理、书架信息的添加、修改、删除以及查询。读者管理模块:包括对读者类型的管理以及读者档案的管理。图书管理模块:包括对图书类型的管理以及图书档案的添加、修改、删除以及查询。图书借还模块:包括对图书借阅以及归还信息的查询,与对图书进行借阅归还操作。系统管理模块:是对借书费率的设置,以便实现图书的自动计费。读者模块主要包括:读者管理模块、图书信息模块、图书订借管理模块以及排行榜。读者管理模块:包括了读者对自己档案的查询,与账号密码的修改。图书信息模块:读者可以进行图书档案的查询。图书订借管理模块:包括对已借图书与已订图书的查询以及图书的预订与取消预订。排行榜模块:提供了图书借阅的排行榜,为读者借书提供一定的帮助。在该系统的设计过程中,最主要的是要解决五个问题:(1).如何实现登录界面验证码的生成及显示;(2).如何进行验

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号