图书管理系统的设计与实现

上传人:新** 文档编号:522429301 上传时间:2023-06-25 格式:DOC 页数:30 大小:679KB
返回 下载 相关 举报
图书管理系统的设计与实现_第1页
第1页 / 共30页
图书管理系统的设计与实现_第2页
第2页 / 共30页
图书管理系统的设计与实现_第3页
第3页 / 共30页
图书管理系统的设计与实现_第4页
第4页 / 共30页
图书管理系统的设计与实现_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《图书管理系统的设计与实现》由会员分享,可在线阅读,更多相关《图书管理系统的设计与实现(30页珍藏版)》请在金锄头文库上搜索。

1、 中南大学 本 科 生 毕 业 论 文 题 目: 面向网络图书管理系统的设计与实现 学生姓名: 王 亚 宁 指导老师: 牛 丽 娜 学 院: 数 学 院 专 业: 电 政 081 完成时间: 2010年4月 II目 录摘 要III第一章 网络图书管理概述错误!未定义书签。1.1网络图书信息管理的特点251.2网络图书管理的发展261.3网络图书信息资源管理存在的局限性错误!未定义书签。1.3.1 管理体制的滞后错误!未定义书签。1.3.2 信息资源检索途径的制约性错误!未定义书签。第二章 系统需求分析272.1功能需求分析272.2 性能要求272.3系统数据分析282.3.1系统E-R图28

2、2.3.2 数据库分析282.4 数据流程图29第三章 系统设计303.1系统结构原理303.2 系统功能逻辑模型313.3 界面设计323.3.1 层叠样式表CSS323.3.2图书信息分页显示32第四章 系统实现334.1系统运行环境344.1.1 开发与运行环境及配置344.1.2 系统工作原理354.2系统采用的技术364.2.1 ADO与MD5技术364.2.3脚本语言374.3后台管理的实现384.3.1 ASP连接及对象使用384.3.2 ADO对象和集合的使用384.3.3 图书上传及后台用户权限394.3.4 页面的权限检查和身份验证39结论错误!未定义书签。参考文献40致谢

3、41中南大学 摘要 摘 要随着计算机技术、网络技术的快速发展及在图书馆的广泛应用,网络化是20世纪末影响人类历史进程的最为重要的事件之一。网络环境使图书馆变成全球网络中的一个节点,以网络为基础的电子化、虚拟化、数字化成为图书馆的发展方向。Internet 将把图书馆推向联机化和集成化以后的又一新阶段,图书馆的业务操作、管理模式和服务方式都将发生深刻的变革,传统的相对独立的图书馆将承受着越来越大的压力,最终将不得不在网络环境中重新定位。WEB图书管理系统的主要特点是利用了网络,它给读者和图书馆之间提供了一个交互的电子平台,使得读者通过网络就能轻松查询到图书馆的相关信息,极大地方便了读者,也提高了

4、图书的效率。该系统由前台管理子系统和后台管理子系统两大部分组成,包括了系统的数据流程分析、数据库设计、网络的各个功能模块设计与实现以统计分析模块部分的实现,该系统是基于ASP的设计语言,在Vbscripe和 Java scripe脚本语言基础上进行开发,在数据库上,运用了Microsoft公司开发的Access软件,Winxp+IIS6.0环境下运行。 建设图书管理信息网络系统,是图书馆现代化建设的客观要求。建设以计算机为核心的图书馆信息网络,实现图书馆管理和服务的自动化,更好地为科技工作服务,是图书馆发展的必由之路。关键字:图书;网络;后台管理;ADO 30中南大学 致谢 第一章 图书管理系

5、统的概述 本文试图立足于具体图书馆、在网络环境下从资源整理与利用这一角度构建一个信息资源管理系统,希望通过本文的研究为广大图书馆在进行信息资源开发、整合及利用时提供有用的参考,从而进行更有效的图书馆信息管理。现代信息技术的飞速发展,网络环境的形成使图书馆传统的信息服务受到严峻的挑战,图书馆只有提供与时代发展相适应的现代化信息服务,才能够生存和发展。因此,图书馆应适应新环境的发展需要,拓展信息服务的新领域,以促进图书馆事业的发展。本文第一章绪论简单介绍网络图书管理发展的含义,以及网络图书管理发展的必要性,介绍了网络图书管理的类型、特点及目的与意义。第二章介绍了网络图书管理在我国的发展状况及存在的

6、局限性,第三章重点介绍了结合对网络图书管理发展的局限分析,对网络环境下图书信息管理系统的设计与规划,总结出在计算机技术、网络技术的快速发展下,我们更应该树立创新意识,向以网络为基础的电子化、虚拟化、数字化的发展方向发展。1.1图书管理系统的特点 网络图书是电子图书馆和数字图书馆组成,可以广泛开展电子信息服务和实现信息资源共享的计算机服务系统,网络图书信息管理有如下特点:(1)服务要求集成化随着网络技术的发展,以网络为中心的计算机技术、通信技术、信息存储技术的相互渗透、连接,已形成全方位的信息服务网络。用户对信息的需求不再只对单一的载体所含的信息感兴趣,他们对信息的需求往往需要通过不同的途径来得

7、到满足。用户关心的不再是获取信息的过程,而是对其获取的结果感兴趣,他们往往要求图书馆能够围绕他们关心的信息提供一系列信息资料,用户对图书馆的评价,取决于图书馆能否提供他们所需的全方位信息。信息资源分布的分散性和信息技术利用的分离状态使图书馆的作用凸现,而集成化图书馆服务可以按个性和客观需求,在网络环境下集中获取所需信息。服务要求集成化表现在以下两个方面:第一,提供服务的网络化信息资源的全面、丰富性;第二,能满足信息用户对信息类型和信息媒体多样化的需求,如提供包括文字型、数据型、图像视频型、音频型、软件型等各种数据库等。(2)服务手段现代化与传统的信息服务不同,现代信息服务的网络化特征很明显。随

8、着网络建设的不断完善、图书馆电子资源的日益增多,计算机在信息服务中发挥了越来越重要的作用,传统的以手工检索及以纸质形式传递的信息服务方式逐渐被方便快捷的计算机、互联网上操作所取代,网络环境下的信息服务突出显示了其“无墙化”的特征,读者更多地采取了远程终端访问主机的方式进行信息查询,打破了传统图书馆“面对面”的交流方式,打破了时空和地域的限制,节省了信息服务人员和读者的时间和精力。(3)服务模式的一体化 一体化的信息服务是网络环境下信息服务普遍追求的一种服务模式。这种服务集咨询功能、文献检索功能和文献提供功能于一体,能够提供最直观、最直接的全文信息浏览、数据文件下载和专门信息咨询,还包括信息发送

9、、网页制作等信息服务,因而它是一种最理想的信息服务。(4)服务环境虚拟化网络打破了传统图书馆的结构体系,提供实体加虚拟全天候的信息服务。其服务模式结构形式突破空间和时间的限制,服务的触角向跨行业、跨地区、跨国界延伸。网络环境下所有图书馆都有可能成为某一个图书馆获取文献信息的源泉。读者足不出户便可以利用各种在线资源完成对各种文献信息的咨询。通过超级链接,任何终端用户都能利用本单位以外的虚拟馆藏,进入真正轻松随意的文献信息借阅查询空间。(5)服务过程科学化网络环境下信息服务本质上是一种创造性的科学劳动和智能服务活动,这种劳动服务过程是科学知识的物化过程,是一种知识的继承、传递、发展和利用的扩大再生

10、产过程。信息服务的信息资源凝聚了信息服务人员的渊博知识、创新精神、科学组合以及必要的社会劳动时间,因而具有较强的科学性。1.2网络图书管理的发展 我国图书馆的计算化和网络化的发展虽然相对起步较晚,但目前发展势头良好。尤其在网络环境与硬件建设投入方面,都已取得了十分可喜的成就,部分条件较好的各图书网已经进入了因特网的阶段,因此,在目前的网络环境下,探讨图书馆的信息管理成为一个焦点问题。江泽民同志指出:“社会的发展,人类的进步,都离不开知识。我们要在全社会倡导人们多读书,大兴学习之风。”这是对全党和全国人民的号召,更是对全国图书情报工作者的鼓励和鞭策,以图书馆自动化管理系统和网络为主的新技术,已在

11、我国各图书馆逐步得到运用,如果能将二者有机结合起来,必定可以大大提高图书馆服务的质量。在新的形势下,网络信息管理在工作实践中不断总结经验、加强学习,更新观念,与时俱进,创造性地开展工作,真正实现图书馆的价值,更好地为广大读者服务。第二章 系统开发工具2.1 ADO与MD5技术 ADO(Active Data Object),又称Active X数据对象。是微软公司推出的最新数据库链接结束,本系统所有链接到数据库的页面均采用ADO技术,它可以链接与ODBC兼容的数据库与OLEDB兼容的数据源。利用ADO技术,可以轻松完成对各种数据库的读写与访问:ADO是应用层的编程接口,它通过OLE DB提供的

12、COM接口访问数据库中的数据,适合于各种B/S应用系统:ADO具有占用内存和硬盘空间少,访问效率高等特点。 客户的注册信息与客户和网站来说都是很重要的资源,现在网站基本上都采取了加密技术,目前在加密方式上有两种方式:一是单间加密,二是双向加密。单向加密只能对数据进行加密。当用户创建一个新的账号或者密码,他的信息不是直接保存到数据库,而是经过一次加密以后再保存,这样,即使这些信息被泄露,也不能立即理解这些信息的真正含义。双向加密是加密算法中最常用的,双向加密适合于隐秘通讯。 MD5就是采用单向加密的加密算法,对于MD5而言,有两个特性是很重要的,第一是任意两段明文数据,加密以后的密文不能是相同的

13、:第二是任意一段明文数据,经过加密以后,其结果必须永远是不变的。前者的意思是不可能有任意两段明文加密以后得到相同的密文,后者的意思是如果我们加密特定的数据,得到的密文一定是相同的。2.2脚本语言(1)VB Script脚本语言是用来控制网页的控件和对象的一种编程语言,用其加强网页的灵活性,VB Script是众多脚本语言中的一种,是Visual Basic编程语言的子集,是一种基于对象的编程语言,使用VB Script可以控制网页上的控件和对象,可以与Java Applet程序或服务器端进行数据交互,实现网页的动态更新,也是ASP的默认语言,用户可以在HTML文件中直接进入VB Script脚本,以扩展HTML。VBScript的代码

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 证券从业资格考试

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