您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 2-3毕业设计正文结论参考文献标准格式doc
需要更多免费论文访问:746679372第1页共31页1引言1.1传统图书管理的模式和特点一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,传统的图书管理模式其最大的特点是手工;一个最典型的手工处理还书过程就是:首先要把买来的图书资料登记到资料本上,再给每本书分类贴上标签及制作和标签相对应的图书分类卡片,最后把图书分类卡片按类别分别放置在文件柜里。对于有学生(教师)证的学生(教师)来说还要对他们资料作一定的记录。并且在人们来借书的时候,首先持证件者要去存放图书分类卡片的文件柜里查找想借的书是否在架,如果卡片存在,再按照图书分类卡片在相应的书架上找到需要的图书,然后登记持证件者的借还书时间和在书签条上写下借还书记录,之后把会员证留在那里;还书的时候,相对应的消去出借记录;这样做起来比较麻烦,比较费时间。中小型书店、中小学的小型图书馆及各高校图书馆和资料室使用传统的人工方式管理图书档案、会员档案。这种管理方式存在着诸多缺点,如:手续繁琐、工作量大、效率低下、出错率高等,同时给对大量资料的查询、更新及维护都带来不少困难。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。但是鉴于开发工具和开发当时的科技发展水平所限,再加上历史发展到今天,人们的生活环境已经发生了改变,大家对于图书查询这方面的要求也更高。比如在一个局域网内,大家希望能在本台电脑上就能查找自己想要的图书,而不用跑到图书馆或图书室里去用那里的电脑查询,这就需要一个网络化的联机查询系统,虽然编程语言VisualBasic也能用基于C/S模式实现查询的网络化,但是要安装客户端,这样将给以后的安装和升级维护工作带来不便。1.2图书管理的现状和趋势随着近年来信息技术及计算机网络技术的不断发展,图书馆也先从传统的图书馆发需要更多免费论文访问:746679372第2页共31页展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代化,人们查找资料也更加方便。对于一些小图书馆和一些图书室来说,由于工作人员比较少,长期以来,作为图书馆的主要工作—图书借阅一直未能很好地开展。在平常的图书借阅工作中,由于大部分读者不熟悉图书馆藏书,且对图书排架分类的不了解,往往花费很长时间才能找到其所需的书。为提高管理效率,更好地为读者服务,利用已有的办公局域网络条件,将馆藏书籍做成基于WEB的查询系统,实现图书在一个单位的网络内甚至Internet上查询,可使图书查询和借阅变得更加方便快捷,从而使图书室的工作效率得到明显提高。1.3选题的目的、意义随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统,通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原则。1.4设计目标在试用了一些个图书管理系统和查阅了大量相关资料文献的基础上,发现那些系统在几个方面已经不符合时代的要求,由于设计人员及其所用的工具的不同,有VisualBasic6.0、VisualForPro6.0、PowerBuilder等,再加上这些图书管理系统设计的时间也不一样,所用具体场合也有区别,因此在功能上除了图书资料管理所需的基本功能之外也有所不同。经过比较总结他们都实现了以下图书管理的基本功能:a)图书检索模块:是图书管理系统的重要模块之一,是读者快速查询图书的途径。b)图书管理模块:是图书管理员操作模块,读者是无权进入的。本模块由借出图书登记、归还图书登记和续借图书登记子模块构成。c)数据维护模块:是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。d)数据统计模块:由读者统计、图书统计、借出图书分类统计、到期末归还图书读者统计几部分组成。这些系统解决了以前的那种管理方式所存在着的诸如手续繁琐、工作量大、需要更多免费论文访问:746679372第3页共31页效率低下、出错率高等缺点,设计出的系统能使读者快速检索到自己喜爱的书,图书管理员能减轻工作量。为提高图书查询效率,减少系部图书管理员的工作负担,有必要开发一个小型图书管理软件来对系部图书实施有效管理。该系统必须具备以下功能:a)能对各类图书实行分类管理;b)提供必要的读者信息;c)能进行各种高级查询(如未还书目的查询;已还书目的查询等);d)具有图书检索功能;e)能管理登录系统的图书管理员等。这样不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理借阅手续。针对以上情况,决定组建一个基于浏览器/服务器结构的图书管理系统,要求该系统能对登录后的用户实行权限管理。在系统启动后,读者能在客户端根据自已的需要查询图书,而图书管理员能在服务器端根据读者提供的身份信息及图书编号办理借书或还书手续,通过自动查询功能判断读者是否还能借书。如果读者没有逾期未还图书情况及所借图书没超过可借图书数量,则可继续办理借书手续,否则不予办理。另外,图书管理员能根据需要通过该系统的服务端自行修改图书信息,增加或删除图书书目等。该系统设有超级用户,当管理员以超级用户登录服务器时,图书管理员有着最大的权限,能通过管理界面设置图书借阅期限、查询逾期未还图书信息和读者信息,并能有效地管理图书分类、读者信息及图书管理员的登录帐目等。该系统要求能在WIN98、WIN2000及更高级环境下运行。需要更多免费论文访问:746679372第4页共31页2系统分析与设计2.1需求分析需求分析:为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。主要包括功能需求和性能需求两个方面。a)功能需求该图书管理系统涉及图书信息、系统用户信息、读者信息、图书借阅信息等多种数据管理。从管理的角度出发可将图书管理分为三类:图书信息管理、系统管理、读者数据管理。图书信息管理包括图书入库、图书增删、图书借还和查询操作,系统管理主要是用户密码管理,读者数据管理包括读者类别管理和读者个人数据的录入、修改、删除、借书和还书等。典型的图书管理系统主要应具有以下功能:图书入库管理:录入新的图书信息。图书信息管理:主要是对已有图书的修改、删除。图书借还管理:实现对图书的借出和归还的信息管理。图书查询管理:通过各种查询方式来进行查询,比如书号、作者等。系统用户管理:实现用户密码的管理。b)性能需求系统的运行对运行环境的一些要求:硬件环境:处理器:InterPentium166MX或更高内存:不小于64MB硬盘空间:不小于1.5GB显卡:SVGA显示适配器软件环境:开发环境:WindowsXP开发工具:ASP语言、Dreamweaver8.0数据库管理系统:SQLServer2000需要更多免费论文访问:746679372第5页共31页运行环境:Windows98/ME/2000/XP纵观图书管理的发展和应用以及计算机的迅猛发展,本次课程设计题目是基于WEB图书管理信息系统,其意义在于通过所学的知识,利用开发工具,开发出一套使用简单的图书管理信息系统。2.2可行性报告2.2.1经济可行性网站的技术支持追求评价客观、公正,信息广泛、快捷,服务专业、全面,手段超前、多样,管理现代、规范。可以说,本设计会尽可能的向着这些方面靠拢。本开发的设计和维护费用教小,系统维护手段简单可行,系统支出少,且系统开发成功后所带来的效益是一定的,可以说这个设计的性价比较高,应该说是一个成功的设计。a)完成该系统和维护系统所用的费用硬件:电脑一台3000RMB软件:Windows9x以上的操作系统,9X安装PWS,Windows2000以上的操作系统安装IIS,并且都同时安装了网络浏览器DremweaverMX8简体中文正式版或者是其他的网页编辑工具总计:3000元左右b)产品投入使用获得的经济效益和社会效益2.2.2技术可行性a)开发的软件可行性基于WEB的图书管理信息系统开发的技术是可行的,因为现代计算机技术和信息为我们提供了很好的技术。我们应用它们可以开发出功能较为强大,操作方便,且较完善的聊天室系统.根据自己所学的知识,结合实际情况,笔者选择了DremweaverMX8.0进行对该系统的开发。使用其作为开发工具是因为对这个开发工具更具有更好的了解和开发能力。数据库方面采用SQLServer2000进行开发,SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。SQLServer2000是数据库程需要更多免费论文访问:746679372第6页共31页序设计的优秀软件,它是面向对象的可视化编程,同时它提供很多数据库操作的命令和函数.我们应用DremweaverMX8.0的强大技术和完善的SQLServer2000可以很快地开发出符合实际聊天系统。DremweaverMX8.0为用户提供了良好和操作简单的界面。对于目前的网络系统的开发还是有一定的优势的。b)开发的硬件可行性由于现在电脑的发展是非常的飞快,所以在硬件上应该没有什么问题,现在的电脑的处理能力还是相当可以的。不过要注意的是硬件系统的稳定性问题,这个是非常关键的问题。2.2.3操作可行性进入图书管理系统的用户大多是一些熟悉图书管理的人,或者是一些对计算机比较熟悉的人,因此对于这些人来说,方便的使用计算机进行图书管理,应该不具有任何问题。并且本系统提供了简单,易懂的界面,让客户尽快的熟悉图书管理系统的操作。2.3开发工具的选用本系统开发采用了所学的ActiveServerPages(ASP,活动服务器页面)、SQLServer2000数据库服务技术。网页设计使用的是最新的Dreamweave8.0版本。在此,对系统所采用的语言和工具进行一点简单的介绍。2.3.1ASP语言的介绍ActiveServerPages(ASP,活动服务器页面)就是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。如果你以前创建过一个站点,其中混合了HTML、脚本语言以及组件,你就可以在其中加入ASP程序代码。通过在HTML页面中加入脚本命令,你可以创建一个HTML用户界面,并且,还可以通过使用组件包含一些商业逻辑规则。组件可以被脚本程序调用,也可以由其他的组件调用。目前的ASP版本总共提供了六个内建对象,分别是Request
本文标题:2-3毕业设计正文结论参考文献标准格式doc
链接地址:https://www.777doc.com/doc-3029346 .html