图书查询系统的设计与实现学士学位论文文档格式.docx

上传人:b****3 文档编号:13466142 上传时间:2022-10-10 格式:DOCX 页数:49 大小:1.16MB
下载 相关 举报
图书查询系统的设计与实现学士学位论文文档格式.docx_第1页
第1页 / 共49页
图书查询系统的设计与实现学士学位论文文档格式.docx_第2页
第2页 / 共49页
图书查询系统的设计与实现学士学位论文文档格式.docx_第3页
第3页 / 共49页
图书查询系统的设计与实现学士学位论文文档格式.docx_第4页
第4页 / 共49页
图书查询系统的设计与实现学士学位论文文档格式.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

图书查询系统的设计与实现学士学位论文文档格式.docx

《图书查询系统的设计与实现学士学位论文文档格式.docx》由会员分享,可在线阅读,更多相关《图书查询系统的设计与实现学士学位论文文档格式.docx(49页珍藏版)》请在冰豆网上搜索。

图书查询系统的设计与实现学士学位论文文档格式.docx

关键词信息时代;

图书检索;

ASP;

SQLSERVER2008

 

LibraryWeb-basedInformationSearchSystem

Abstract

Libraryweb-basedinformationsearchsystemtypeisatypicalinformationretrievalsystemdevelopedmainlyincludedatabasecreationandmaintenance,andfront-endapplicationdevelopmentASPects.Theformerrequiredstrongdataconsistencyandintegrity,datasecurity,agooddatabase.Forthelatterapplicationpowerful,easytouseandsoon.

ThisarticledescribedtheuseDreamweaverMXandASPforwebsitedesigndevelopmentprocess,therealizationofthewebsitedesignandwebsiteadetaileddescription.ThemainelementsprimarilyfromASPandDreamweaverMXdevelopmentenvironmentinstalled,stepbystepintotheASPDreamweaverMXandthescheduleofthefiveworld.ThemainelementsincludethebasicconceptsandlanguageHTML,DREAMWEAVERMX,ASP,SQLadvancedapplications,ASPanddatabaseconnections.

KeywordsInformationera;

BookSearch;

ASP;

1绪论

Internet的蓬勃发展对人类的生活的各个方面产生了深刻的影响,也赋予了人们更大的自由和更多的选择空间。

利用Internet,人们可以迅速地获得更多的信息,获得更大范围的交流机会,传统意义上的地理位置已显得越来越模糊。

基于web的软件和技术的大量涌现,使得人们在Internet上安置自己的“精神家园”梦想成为现实。

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。

因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

随着人类社会的发展,人类对知识的需求也不断地增长。

在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展。

在各类大中型图书馆中,随着信息资源存储数量不断增加及读者范围不断扩大,借助计算机自身优势对图书馆信息资源进行管理,实现图书馆现代化管理,最大限度满足读者对于各类信息的需求,已成为现代化图书馆工作的重要内容之一。

目前我国的经济水平在整体上已有了迅速发展。

综合国力有了大幅度提高,人们的物质文明和精神文明也发生了翻天覆地的变化,人们的求知欲望特别强烈,在人们不断进步的过程中,深深地懂得只有学到更多的知识,才能创造和积累更多的财富。

图书馆也就成为人们业余时间的去处,即能获得更多的知识,又能结识更多的书友,使他们能够共同学习,共同提高,越来越多的读者使图书馆的工作将越来越繁重,越来越需要一个系统的精确的管辖系统来满足读者的需要,因此,开发一套完善的图书馆查询管理系统就必不可少了。

学校图书馆作为学校的藏书中心,其管理的好坏直接关系到学生们能否学习到更多的知识,甚至关系到许多科研项目的信息检索能否顺利完成。

为避免以前的手工业管理的缺陷而开发出来的MIS,它既能提高管理员的工作效率,能为决策者做出决策,提供实时有效的数据支持,为管理人员进行管理提供便捷高效的道路。

图书查询系统在基本B/S结构基础上,使用ASP动态开发语言和SQLSERVER2008数据库为基础,并利用photoshop为前台界面制作工具。

2系统分析

2.1需求分析

立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。

图书查询系统是一种基于集中统一规划的数据库数据管理新模式。

在对图书、读者的管理,其实是对图书、读者数据的管理。

本系统的建成无疑会为管理者、读者提供极大的帮助。

使用该系统之后,读者可以方便的检索图书,查询图书的状态,最后进行借书的操作;

管理员还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。

本系统的宗旨是提高学生的学习效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。

根据调研,提出图书查询系统要遵循以下原则:

(1)交互性原则:

查询界面要有良好的交互性,及时对学生的借阅情况做出相应的掌握。

(2)界面直观友好原则:

网站界面要美观,符合学生的视觉心理;

操作要简单,不需要大量的预备技能;

提示信息要详细、准确、恰当.

(3)科学性原则:

网站中所要表达的信息要具有科学性,措辞要准确,行文要流畅,符合网站的内在逻辑和学生的查阅习惯。

(4)准确检索原则:

提供多种查询方式,方便学生检索,能够快速准确的定位到某一本具体图书。

2.2可行性分析

社会可行性

随着现代信息技术的飞速发展,教育信息化程度愈来愈高,许多中小学、大学建造校园图书网,网上查询系统如雨后春笋般开展起来。

在网络对人们的生活、工作、学习产生越来越深刻的影响的情况下,网上借阅图书逐渐成为一种新型的图书管理模式,在社会中得到越来越多的应用。

因而,如何更好的利用的网络资源成为教育工作者面临的课题。

本文在分析图书馆图书借阅和查询的基础上,从网站的建设,信息发布,及学生如何利用系统查询进行了论述,图书馆迫切要求利用这些技术来进行在线检索,以减轻管理员的工作负担及提高学生的学习效率。

所以,设计一个准确的,实用的图书查询系统是非常有使用价值的,也具有很大的社会使用价值。

经济可行性

计算机技术发展异常迅速的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大的经济效益。

本系统的开发解决了学校工作人员资源短缺的现状,而且提高了学生的学习效率,经济效益不言而喻。

技术可行性:

图书查询系统在语言上用ASP,数据库是SQLSERVER以及一些测试理论和网络基础知识,前台的网络页面用ASP开发,用JavaScript脚本语言在网页上进行合法性检查,并利用CSS样式单进行显示。

后台的数据库使用SQLSERVER,网络和数据库之间用ADODB连接,整个系统的需要在IIS应用服务器来解析。

以上提到的几种软件都有一些接触的,再加上大学四年知识的积累,已经教会我们高效率自学,通过查找资料,我们可以很快的学到新的知识,在学校里得到多方面的帮助,所以,综合各方面因素来看,对我来讲在技术上是可行的。

2.3图书查询系统开发平台及其软件工具

在本次毕业设计中将涉及网络技术、数据库技术、通信技术等多种技术和程序开发语言,具体使用ASP开发语言,SQLSERVER2008数据库开发工具,以下将介绍这方面的优势。

2.3.1ASP(ActiveServerPage)

ASP的优势:

ActiveServerPages:

“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。

图2-1IIS集成ASP工作原理

2.3.2HTML(HyperTextMarkupLanguage)

HTML语法是由标记(Tages)和属性(Attributes)所组成,浏览器只要看到HTML文件的标记和属性,就可以将它解释成网页。

超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(www)盛行的原因之一,其主要特点如下:

简易性:

超级文本标记语言版本升级采用超集方式,从而更加灵活方便。

可扩展性:

超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

平台无关性:

虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。

通用性:

另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。

它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

2.3.3JavaScript

JavaScript是一种通用的、基于原型的、面向对象的脚本语言,它的设计目标是在不占用很多系统和网络资源的情况下提供一种可以嵌入不同的应用程序的通用代码。

JavaScript主要从Java借用了不少的语法形式,但也受到别的语言或开发工具的影响,如Perl和Awk。

JavaScript应用的优点包括:

首先,在JavaScript这样的用户端脚本语言出现之前,传统的数据提交和验证工作均由用户端浏览器通过网络传输到服务器上进行.如果数据量很大,这对于网络和服务器的资源来说实在是一种无形的浪费.一个比较好的解决方案是在提交之前在用户端由JavaScript实现自动的验证;

其次,JavaScript可以方便地操纵各种浏览器的对象,可以使用JavaScript来控制浏览器的外观,状态甚至运行方式,可以根据用户的需要定制浏览器,从而使网页更加友好;

再次,JavaScript可以使多种任务仅在用户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。

从技术上来说,JavaScript是一种解释性的语言,也就是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电子电路

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1