欢迎访问爱发表,线上期刊服务咨询

图书管理可行性分析8篇

时间:2023-08-24 09:28:00

绪论:在寻找写作灵感吗?爱发表网为您精选了8篇图书管理可行性分析,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!

图书管理可行性分析

篇1

关键词:图书;借阅;管理;系统

一、 科学的的管理

随着图书管理系统不断扩大,技术含量越来越高,图书的藏书、管理人员、读者的数量也越来越多。图书资料管理涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需制定一套图书管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也成为图书管理的科学化、正规化管理的重要条件。 图书借阅管理系统是一种基于集中统一规划的数据库数据管理新模式。是对图书、读者的管理,也是对图书、读者数据的管理。

同时还要注意下列几点:

1 由于各方面的限制,如人员不够、技术缺乏等原因,开发时应本着循序渐进,逐步完善的原则,不能贪大求全,盲目开发。

2 要注意信息的准确、及时、适用、经济,只有及时、准确的信息才能保证系统开发的质量和效率。

3 从全局出发注意系统开发的整体优化,还要注意系统的可扩展性和可延伸性。

二. 制定详细的借阅规定

图书管理涉及图书信息、系统用户信息、读者信息、图书借阅等多种数据管理。从管理的角度可将图书分为三类:图书信息管理、系统用户管理、读者数据管理。图书信息管理包括图书征定、借还、查询等操作,系统用户管理包括系统用户类别和用户数据管理,读者数据管理包括读者类别管理和个人数据的录入、修改和删除。经过实际考察与分析,图书管理系统主要应具有以下功能:

1、图书借阅者的需求是查询图书室所存的图书、个人借阅情况及个人信息的修改;图书管理人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护等。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。

2、图书管理人员有修改图书借阅者借书和还书记录的权利,图书管理人员可以为图书借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。图书管理人员所掌握的图书信息量大,数据安全性和保密性要求最高。所以要经常对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的删除。并且还应具有生成催还图书报表,并打印输出的功能。

三.可行性分析

可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:

(1)经济可行性分析。作为社会各个阶层科技人员的图书查阅,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费等。由于各个图书馆实行统一操作,系统共享,其设备购置。前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。

(2)技术可行性分析。技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。

(3)社会可行性分析

社会可行性有时也称为操作可行性,主要论证新系统在机构开发和运行的可能性以及运行后可能机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是科技图书完全有可能也有能力采用这样先进的管理技术。它对图书查阅带来的影响可以看到:

(a)对传统管理理念的冲击,可能引起管理层的变动和人员的调整。

(b)对图书管理人员的要求提高,使图书借阅系统在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。

(c)图书与读者之间业务方式的转变和扩充。

篇2

[关键词]总分馆制;党校图书馆;可行性

随着宽带网络的发展,图书馆管理系统服务器端已不再局限于局域网内客户端访问,可以供广域网客户端访问;同样地,图书馆管理系统客户端也不再局限于为局域网客户端,可以为广域网客户端服务。在这种条件下,总分馆建设模式就成为图书馆关注点。所谓总分馆建设模式,是指多个客户端(包括局限网客户端和广域网客户端)访问同一个系统的一个或多个服务器端,从而实现本地馆藏的业务管理。

1.建立总分馆模式的优点

1.1共同投入,成本分摊

总馆服务器端软硬件及管理维护由各分馆共同投入,成本分摊。各分馆的服务器软硬件建由各馆自己负责,但资源可以共享,共享系统服务器端软硬件环境、共享管理维护人员、共享书目数据,各分馆不再重复上述投入和建设,从而极大地节省了图书馆管理系统建设成本。通过总分馆制,打破过去市级图书馆各自为政的局面,只要是集群图书馆网络中的一员,都可统一使用集群图书馆网络管理平台,统一共享总馆的服务器、设备、技术和人员,无需再自购相同设备、避免了分类编目、技术维护等人员的重复劳动。

1.2书目数据共享共建

各分馆如无能力建书目数据库,可以不用考虑书目数据建设,直接利用中心人员或其它分馆人员创建的书目数据即可。毕竟党校系统馆藏资源都类同,所以有一家分馆做了书目数据库,就可以实现共享了。

1.3形成联合馆藏,产生信息整合效益

用户到图书馆就是想迅速找到自己所需要的信息资源,实行总分馆制的图书馆所有读者,访问同一个OPAC环境,可以一目了然同一种书馆藏地点,即使本馆没有,也知道在哪个分馆找得到,可以使用户更快地检索到自己所需的资源(用户可以按照自己所需要的资源类型,到相应的分馆查找,也可以在任何一个分馆或总馆查找所需资源的位置,然后得到自己所需要的资源。)

1.4全面化和专业化的服务优势

总分馆建设为广大读者创造了一个能够读到书的环境,使读者能够随时随地享受图书馆所提供的服务,但是总馆应该定期对分馆的工作进行指导,对馆员进行培训,使分馆的服务更加专业化,从而满足读者更高层次的需求[1]。

2.可操作性及需要解决的问题:

当前互联网络很发达,在宽带接入情况下,各分馆即使远隔上千公里,其实基本类同当前局域网环境中的效果。所以,只要中心服务器接入互联网,就可以实现这些效果。虽然从技术角度,当前只要支持网络版本的图书馆系统都可以实现。但有几个问题需要解决:

2.1分馆的独立性问题。

不能简单把分馆视为中心系统一个远端的客户端,由中心分配帐户权限等。如果这样,其实不是总分馆,而仍可以视为同一个馆,只不过分馆的操作电脑比局域网远了些而已。所以,分馆得有独立的管理权限,包括分馆管理员可以分配本分馆的其它操作人员权限,而不影响其它分馆或中心。分馆操作人员,只能操控本馆馆藏,而不影响其它分馆或中心馆的数据等。

2.2负载分流问题

由于一个中心供各分馆共用,显然增加了服务器端的并发、多人访问压力,如何负载分流,系统架构需要独特的设计,这是建立总分馆模式需要注意的问题。

2.3安全防范问题

由于借助于互联网,显然将中心服务器及数据库暴露在互联网上更多的恶意访问者中,必然得面对恶意攻击更多的可能性。那么,如何进行防范,这也是需要独特的系统架构设计。

3.解决好“分和总”的矛盾

据笔者了解,当前多数总分馆模式,多注意“总”而忽略“分”。注意“总”,是指各分馆采用一套服务器端、采用一套权限控制、采用一套排架体系、甚至将业务逻辑统一集中在服务器端处理等等;忽略“分”,是指忽视各分馆的业务操作权限独立与差异性、忽视了各分馆独立的排架体系、忽视各客户端对业务逻辑的预处理与离线处理等等。即虽然号称为“总分馆”,但事实上仍是一套系统,只不过借助宽带网络,支持更广范围和更长距离的客户端接入罢了。

但乐山市图书馆管理系统模式,从“只顾自己”到“兼顾他人”,较好地解决了总分馆集群下只顾总而忽略分的问题。顺序经历了以下三个阶段:

3.1独立的局域网系统模式

这个模式中,图书馆管理系统服务器接入乐山市图书馆局域网,供局域网内客户端(包括工作人员使用的专用客户端和读者使用的通用浏览器客户端)访问,从而实现本馆业务自动化管理。

3.2初级的“总分馆”系统模式

这个模式中,图书馆管理系统服务器通过双网卡,同时接入乐山市图书馆局域网和互联网,在保持局域网内客户端访问不变的同时,市辖各区县公共图书馆、区域范围内部分中小学、机关厂矿下属图书馆(室)客户端通过互联网宽带接入方式,也能访问图书馆服务器,从而根据授权实现本地业务自动化管理。

篇3

关键词 高校 图书馆 数字化 模式

实现数字化模式是高校图书管理发展的必然趋势,也是高校馆藏资源高效利用最为有效的方式之一,虽然高校图书管理在数字化的进程中会面临诸多问题和挑战,但是我们有信心去一一克服这些障碍,下面就来做具体的研究和探讨。

一、高校图书馆数字化的基本含义

高校图书馆的数字化简而言之就是数字化图书馆,数字化图书馆是信息社会发展到一定阶段的产物,数字化的实现使图书管理工作进入了一个更加高效和快捷的时期,数字化图书馆作为一项系统工程,包含诸多技术,概括起来主要有以下几种:计算机技术、多媒体技术、网络技术、电子通讯技术等,数字化图书馆的形成就是把上述各种技术进行有效的加工和整合,在此基础之上,使之形成完整的一个整体,最后作为一个高新技术项目而存在,这就是所谓的高校图书管理数字化。

二、高校数字化图书馆的基本特征和模式

(一)高校数字化图书馆的基本特征

一般来讲高校数字化图书馆具备以下四个方面的特征,一是高校数字化图书馆拥有大量的数字化资源和馆藏资源,这是数字化图书馆最显著的特征之一;二是高校数字化图书馆资源在检索的过程中必须达到智能化的程度,检索的智能化是实现图书馆数字化的重要标志;三是高校数字化图书馆在运行的过程中是以信息结构为基础的,这种信息结构具有分布、开放的特征,此外数字化运行还必须要依靠高速可靠的网络环境;四是高校数字化图书馆资源之间并非独立分割的,而是存在千丝万缕的联系。以上就是高校数字化图书馆最显著、最突出的四个特征。

(二)高校数字化图书馆的运行模式

高校数字化图书馆在运行的过程中,用户通过网络以及通信系统,会连接到一个咨询系统,这个咨询系统是隶属于高校数字化图书馆,在这个统一的访问界面上,用户可以很方便的获取任何自己想要咨询的信息和资源。此外高校数字化图书馆还需要建立所有不同需要的文档,创设这些文档最主要的目的就是方便对一些大型复杂的系统进行可视化的说明,在此基础之上,形成最终的系统模式,那么在建构这些系统模式的过程中,具体需要哪些操作和流程呢,可尝试通过“Use Case图”、“静态结构图”及“动态行为图”这三种图形来建立系统模型,其中静态结构图又包括对象图、组件图、配置图及对象类图四种,动态行为图包括状态图、活动图、顺序图及协同图四种,使用这些类别的图使系统可视化从不同的抽象角度来实现,一般它具有一下几种特征:可视化,表示能力强;容易掌握,方便使用;直接面向对象,简单明了。

三、高校图书管理数字化模式的必要性和可行性分析

(一)图书管理数字化模式的必要性分析

图书管理数字化模式的必要性主要体现在以下三个方面,一是为高校广大师生提供高质量服务的需要,图书管理的数字化不但顺应了时展的潮流和趋势,还为广大师生的科研教学和资料的查询提供了极大的便利,促使馆藏资源的利用率得到了显著的提高,无形中推动了图书馆的快速发展;二是方便图书工作人员对图书进行高效管理,随着高校的不断扩招,馆藏资源日益丰富,这种状况无疑加大了管理人员的负担,客观上造成了管理的漏洞和困境,而图书管理数字化的实现,不但可有效减轻管理人员的负担,还可大大提高了图书管理的水平和质量,可谓一举多得;三是与国际接轨的需要,随着地球村时代的到来,出现了资源有限性的问题和矛盾,而要解决这一问题,就必须实现图书管理的数字化,数字化模式可有效促使图书资源和资料的全球运用和流动,进而提高资源综合利用效率。

(二)图书管理数字化模式的可行性分析

图书管理数字化模式可行性分析通俗来讲就是管理化的操作性问题,从当前发展的情形来看,实现图书馆数字化建设是完全可行的,问题的关键是建设的系统分析和设计方面,首先在静态结构的设计方面,当前图书馆运行的传统数据库管理系统早已经不能满足实践的发展和需要,为了实现信息资源的丰富性和关联性,必须在静态设计方面下工夫,秉持面向对象的原则,积极构建数据模型及管理模型等,这样就从源头抓住了设计系统最关键、最基础、最重要的工作;其次是动态性的结构设计和分析问题,在进行设计的过程中,要建立在网络环境和更为开放的信息结构基础之上,其基本流程是非常方便简单的,可以通过一个外化的顺序图来反映,先是用户通过登录流通系统的用户使用的页面,接着输入密码及验证码等,顺利进入系统内部,然后用户根据自身需要输入指令,传达到电子书刊所对应的模块,最后通过系统总程序的控制和操作来向客户提供具有独立版权的电子书刊,整个流程快捷方便高效。

四、结语

实现高校图书管理的数字化并不是一件很简单的事情,但是这是图书管理发展的必然趋势,同时也非常具有可行性,因此我们要做出积极努力,切实为实现图书管理的数学化贡献自己的一份力量。

参考文献:

[1]张勇,张岩.浅论高校图书管理数字化模式的必要性和可行性[J].阜阳师范学院学报(自然科学版),2008(01).

[2]苏洁.浅析高校图书管理数字化的必要性和可行性[J].科技情报开发与经济,2011(22).

作者简介:

篇4

(渤海大学文理学院,辽宁 锦州 121000)

【摘要】随着互联网技术和信息技术快速的发展,不断地更新图书馆管理信息系统是社会发展的必然产物,本文描述了图书馆管理信息系统的定义、以及我国图书馆管理信息系统存在的问题及相应的对策进行相应的分析与探讨。

关键词 图书馆管理;管理信息系统;建立与完善

0 引言

当今世界正处于科技高速发展,信息量剧增的时代,随着科学技术的不断发展进步,人们对图书需求越来越大,馆存图书量也喜在不断增加,不同系统对各门类图书的需求也越来越具体。但目前各大图书馆对图书的管理大多停留在书卡和书目的查询上,花费了大量资金购置的图书和计算机软件,关系只停留在图书和目录,主要原因是进行的计算机管理只是简单的将书目录入软件中,再根据目录查找图书这一循环体中。目前大部分图书馆的图书管理都处于一种各书馆所存图书相类似,馆藏图书量大,专业性图书所占比例小,图书利用率低,管理方法简单,管理成本又高。

从与信息有关的学科看,信息管理属于信息学技术,信息管理和信息社会学之间,它是根据计算机技术和信息技术为基础融合成管理学、信息学,发展成了一门学科—管理信息系统。

本系统在VF环境下运行采用“自上而下地总体规划,自下而上地应用开发”的策略开发出一个管理信息系统的过程。详细介绍了图书管理信息系统的系统分析部分,有组织机构分析、可行性分析、业务流程分析、管理职能分析、处理描述、数据字典、数据流程分析等等;系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分列出了一部分程序框图,并附带了一些窗口和程序。

1 系统规划

1.1 系统功能设计

“图书馆借阅管理信息系统”主要功能有:读者登陆、图书借阅、图书采编、读者信息管理和系统维护。

1.2 各子系统功能如下所述

(1)读者登陆:读者访问系统时系统将自动检验读者的名字和密码,经过注册的读者允许进入系统。

(2)图书借阅系统:读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统进行处理图书借阅、还书、续借等手续。

(3)图书采编系统:图书采购入库,经过编目处理后,将其目录信息存入数据库,提供给读者进行检索适用。目录信息包括图书类别、图书编号、出版社、书名、作者、定价、出版日期和数量等。

(4)系统维护模块:系统维护模块为图书馆管理人员提供图书统计信息以及读者统计信息,便于管理人员从宏观上掌握图书馆运行的情况。

2 系统分析

2.1 可行性分析

可行性分析是在进行初步调查后进行的对系统开发必要性和可能性的研究。通过观察与实践,我认为图书馆管理系统的可行性分析如下:

(1)经济可行性分析

作为图书馆这样的非商业性质场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、管理和维护费、软件开发费用、人员工资及培训费。由于各个图书馆实行统一操作,系统共享,设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中在购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。

(2)技术可行性分析

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。

(3)社会可行性分析

社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到:

对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。对图书馆与读者之间业务方式的转变和扩充。

2.2 组织结构调查

为了对系统有一个全貌性的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。

2.3 业务调查

系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。

图书管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交由采编室编目,粘贴标签,产生图书目录。图书交由图书借阅室上架,供读者借阅。

3 系统设计

进入了设计阶段,要把软件“做什么”的逻辑模型变换成“怎么做”的物理模型,即着手实现软件的需求,并将设计的结果反应在设计说明书文档中,所以系统的设计是把系统要求转化成系统表示的过程。

这一过程分六个阶段,分别是:总体设计、系统物理配置方案、数据存储设计、输出设计、输入设计、代码设计及设计规范。

4 系统实施

4.1 选择的开发平台

硬件平台是开发与运行系统所需要的硬件环境,由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高。

软件平台是指系统开发与运行的软件环境。一般在开发时选用了稳定性较强的Windows XP中文专业版和VF6.0作为开发语言用于数据库设计。由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。VF6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。

4.2 系统测试

实际开发过程中不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想像的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。

4.3 系统切换方式

采用并行切换方式,以保证平衡可靠的过度。即一方面使用本系统来进行工作,另一方面又继续沿用老的方式—手工方式,在一定时期内,如果程序存在一些漏洞和错误,用户也提出了修改意见,那么系统还要经过进一步完善才能正式投入使用,终止以前的操作方式。

5 总结

图书馆信息管理系统为更好的为用户服务,方便用户、充分的利用资源是其最根本的目的。在信息管理系统的发展中,要不断的完善,与时俱进,将图书馆的信息管理与世界接轨,提高人员的个人素质。在知识经济时代更好的为用户服务。

总之,图书馆管理信息系统的完善不仅要能够解决问题、处理问题还要适合各图书馆自己的特色以及管理手段与方式。在图书馆管理信息系统完善的过程中要有创新意识和发展的眼光,使图书馆管理信息系统成为一个真正具有管理意义的系统。

参考文献

[1]吴岩冰.图书馆管理信息系统的完善和发展[J].现代信息技术,2009(2).

[2]梁钢.论图书馆管理信息系统的建立与完善[J].河北科技图苑,2004(1).

篇5

关键词:图书管理信息系统;数据库应用;Visual Foxpro语言;windows HC

中图分类号:G251文献标识码:A

图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序功能完备,易使用等特点。本是从我校图书馆的馆藏规模和实际操作流程程出发,针对图书馆管理的现状,经过详细的系统调查,结合效用和成本多方要素。利用Visual Foxpro6.0作为开发工具,为图书馆开发出的一个实用的单机版图书馆管理信息系统。全文共分为五部分,其分别为绪论、系统分析阶段、系统设计阶段、系统实施阶段、系统测试。

一、绪论

(一)系统开发背景。目前,在一些高校图书管理中,师生查找图书都是采用传统的查询方法,让读者在图书分类架上一本本地去查找,这样不仅很难找到自己所需要的图书,而且费时费力。而图书管理员在办理借书登记、查询读者借书记录时,管理人员必须在借书记录上一个个去查找,而要找到借书记录并删除该记录是件很麻烦的事情。每当新书入库时,图书管理员既要填写新书入库卡片,又要填写新书入库账目,不仅工作量大,而且在新书入库后要经历较长的时间方能借出。另外,因图书数量有限,必须对图书实行限量借阅,因此要实施弹性借书方法是件很困难的事。

为提高图书查询效率,减少系部图书管理员的工作负担,有必要开发一个小型图书管理软件来对图书实施有效管理。该系统应具备以下功能:(1)能对各类图书实行分类管理;(2)提供必要的读者信息;(3)能进行各种高级查询;(4)具有图书检索功能等。这样,不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理借阅手续。

(二)数据库概述。从20世纪五十年代中期开始,计算机的应用由科学研究部门逐步扩展至企业、行政部门。至六十年代,数据处理成为计算机的主要应用。数据库技术作为数据管理技术,是计算机软件领域的一个重要分支,产生于六十年代末。现已形成相当规模的理论体系和实用技术。

数据库(Database)DB是统一管理的相关数据的集合。

数据库管理系统(Database Managerment System)DBMS是位于用户和操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。

数据库系统(Database System)DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。

数据库技术是一门研究数据库的结构、存储、管理和使用的软件学科。

二、系统分析阶段

(一)系统可行性分析。系统可行性分析包括:技术的可行性、经济可行性、法律因素可行性。

技术可行性:结合本校图书馆规模和平时业务量的具体情况,本系统采用Visual Foxpro6.0作为开发平台,可以很容易实现图书馆相关信息的记录、维护、检索,并且可以在不添加任何设备的情况下,以较少的人力较快地完成系统的设计,实现系统的功能。

经济可行性:不需要额外开支,用现有的人力物力就可实现,软件成本很低。

法律可行性研究:研究在系统开发过程中可能涉及的各种合同、侵权、责任以及各种与法律相抵触的问题。

(二)系统需求分析

1、图书管理信息系统的总体功能要求。简单的图书管理系统主要包括下面的功能:①借书处理:完成读者借书这一业务流程,核心为快速检索到学生需要的书籍。②还书处理:完成读者还书这一业务流程。③新书上架:完成新书资料的录入工作。④旧书下架:完成图书资料的删除工作。⑤读者查询:根据读者号,查询读者借阅情况,能够对读者的基本信息资料进行管理。⑥相关帮助:便于新的系统使用者能够快速掌握该系统的使用操作。

2、图书管理信息系统的性能需求。①要求有较强的系统安全性,对一定范围和程度内用户的错误操作有相应的系统自我保护功能。②系统的维护时间不能超过系统总运行时间的千分之五,系统每次的维护时间不能超过系统总运行时间的千分之一,系统的故障恢复时间不得超过系统故障时间的百分之五。③其他性能要求以其相关或类似的系统为参考。

三、系统设计阶段

(一)系统功能模块设计。鉴于以上各项功能要求,将该系统划分为以下六个模块:

1、图书信息模块。对图书的基本信息进行录入、删除、修改以前信息和进行简单查询功能。

2、查询检索模块。可对书目的基本信息进行检索,其查询条件可以是按分类检索;也可以是按照作者名、图书名称或出版社进行检索。同时,也可对读者的基本信息进行检索,查阅其借阅信息。

3、读者管理模块。对读者的基本信息进行录入管理,可自动生成会员代号,可自动记录会员的借阅信息。

4、数据维护模块。可对数据库中的各项基本数据信息进行数据备份和数据恢复,并可实现数据备份文件存贮路径的自由选择。

5、报表输出模块。对图书的基本信息、会员的基本信息、会员的借阅信息等数据可按照查询条件的不同按要求打印输出。

6、帮助模块。可以提供关于图书管理信息系统各项操作的详细帮助信息,并可实现对不同操作的定点帮助提示。

(二)数据库设计

1、数据描述

(1)静态数据描述。①图书一级分类表:包括一个数据表。其中的主要信息有:分类编号和一级分类名称。一级分类中将图书共分五大类,具体分类方法、编号和分类名称参照国家统一分类方法的规定。②图书二级分类表:包括五个数据表。其中的主要信息有:二级分类的编号和分类名称。二级分类中将图书共分为二十二个小类,并分别隶属于一级分类的五个大类中,其具体分类方法、编号和分类名称参照国家统一分类方法的有关规定。③图书明细分类表:包括二十二个数据表。其中的主要信息有:明细分类的编号和分类名称。明细分类又将二十二个小类明细的分为若干细小类别,其具体的分类方法、编号和分类名称参照国家统一分类方法的有关规定。

以上数据均按国家统一规定设置录入,不能做太大改变,分类名称可以有一定的缩略但不能影响其原有的意义。系统设计完成后不可以通过录入、删除的方式进行修改。

(2)动态数据

①图书的基本数据。包括一个数据表。其中的主要数据有图书编号:是对录入图书的统一编号,以便唯一区别图书;图书名称:图书出版时的封面印刷名称;作者:图书的编写者或编写单位或组织;出版社:出版发行该册图书的发行单位;录入日期:该册图书入库的时间;借阅次数:该图书总的被借阅次数;类别编号:给图书所属的明细分类的类别号,它应与明细分类表中的图书的类别编号一致;简介:对该册图书的内容总体概括介绍。

②读者基本数据:包括一个数据表。其中的主要数据有:读者代号:读者的统一编号,由系统自动生成,唯一的标示一个会员的身份;姓名:读者的真实姓名;电话:读者的有效联系电话,可选择填写;地址:读者的有效联系地址,可选择填写;身份证号:读者的身份证号码,可选择填写;注册日期:读者本人正式注册成功时的日期(为系统自动填写)。备注:读者的个人其他资料。

以上两部分数据的录入具有一定的界面,并提供修改的方式。还提供随时的查询,对查询结果有相应的显示和打印输出,对全体的数据可进行备份与恢复。

③借阅记录。包括一个数据表。其中的主要数据有:读者代号、图书编号、借阅日期。这些数据信息都是由系统自动填写。此表中的所有数据不提供修改方式,只供查阅、显示和打印输出。可以对全体数据进行备份和恢复。

④登录密码。包括一个数据表。其主要数据有:管理员代号、密码、权限。

2、数据库描述。该系统建立一个数据库,其中包括三十二个数据表。全部用Visual Foxpro实现。其中,部分数据表的结构和联系如图1所示。(图1)其他分类数据表的连接通过“下级分类表名”实现连接调用。

3、数据采集。对于图书分类数据表的信息参照国家图书分类方法;对于图书基本信息数据可通过对现存图书进行分类录入;对于读者方面的信息数据可以在系统运行使用中获得。

(三)用户界面设计。本系统设计原则:1、界面美观、操作方便并能高效率地完成工作;2、界面根据用户需求设计;3、界面能引导用户操作的功能,并能提供一些帮助功能。

主要的用户界面有:1、登录界面;2、主表单界面;3、各类信息查询;4、读者信息管理列表;5、图书信息管理列表等。

四、系统实施阶段

(一)计算机系统的性能和软硬件环境。在软件方面本系统运行平台为Windows2000专业版,开发工具采用易学易用的软件开发工具Visual Foxpro6.0。因Visual Foxpro6.0在应用程序的开发上具有灵活、效率高等特点和使用简便的数据库管理功能。硬件要求:Inter PentiumⅢ、128M内存、40G硬盘等。

(二)编写程序。依据各阶段的开发文档,使用Visual Foxpro6.0进行程序编写。此系统的编码设计(表单设计、代码设计、变量定义、控件的定义)严格按照大众化的标准和风格。

对于系统的帮助功能的实现,则使用windows help compiler来单独编译,最后通过Visual Foxpro提供的接口命令(set help to)和系统相连。帮助文件的数据字典、源代码见附件。

五、系统测试

篇6

【关键词】图书;管理;设计;实现;Access

1.引言

图书资料的管理是高校图书馆必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料,这种管理方式存在着许多缺点,如:效率低、保密性差且较为烦琐,另外随着图书资料数量的增加,其工作量也将大大增加,这必然增加图书资料管理的工作量和劳动强度,给图书资料信息的查找、更新和维护都带来了很多困难。

经过详细的调查,目前我国各类高等院校中有相当一部分图书资料管理还顶留在人工管理的基础上,尤其是中、小学的图书资料的管理更是如此,这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。

图书资料管理作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书资料管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书资料管理系统,将是非常必要的,也是十分及时的。因此可以把图书资料管理作为设计的题目,正好可以充分利用几年在校所学的各种专业知识开发一个图书管理系统来帮助相关部门进行有效的管理。

2.系统分析

2.1 需求分析

2.1.1 功能需求

高校院校的图书管理涉及图书信息、系统用户信息、读者信息、图书借阅信息等多种数据管理。从管理的角度出发可将图书管理分为三类:图书信息管理、系统用户管理和读者数据管理。图书信息管理包括图书征订、编目、典藏、借还和查询操作,包括系统用户类别和用户数据管理,读者数据管理包括读者类别管理和读者个人数据的录入、修改、删除。

典型的高校图书管理系统主要应具有以下功能:

图书征订:包括图书征订数据的录入、修改、删除等功能。

图书编目:包括图书编目信息的录入、修改等功能。

图书典藏:包括新书分配、库室调配等功能。

图书流通:包括图书借阅、续借,图书返还,图书书目查询等功能。

系统用户管理:包括系统用户数据的录入、修改、删除等功能。

读者数据管理:包括读者类别管理,读者个人数据的录入、修改、删除等功能。

2.1.2 数据流程分析

经进行详细调查,绘制出数据流图,如图1所示。

2.1.3 开发与运行环境

本系统开发与运行环境如下:

开发环境:Windows XP

开发工具:Delphi6.0

数据库管理系统:Access 2000

运行环境:Windows 98/ME/2000/XP

2.2 可行性分析

在对系统初步调查的基础上就可以提出项目的开发目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。新系统目标应充分体现图书馆信息工商管理的设计目标、发展方向和基本特点,直接为管理服务。同时,新系统目标应该和项目需求的各项基本功能密切相关,并且可以分期分批实现。需要指出的是,新系统目标不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。新系统目标的提法不尽相同,当系统的开发目标确定后,就可以从以下三方面对能否实现新系统目标进行可行性分析:

(1)技术可行性

根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平,并考虑近期内可以培养和发展的技术人员。

(2)经济可行性

开发、运行和维护费用主要包括:购买和安装设备的费用:计算机硬件、系统软件、机房、电源、空调等;软件开发费用:若由本单位的技术人员开发,则该项费用可以计入下面的人员费用一项;人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等;由于本项目的特殊性该部分费用可节省。消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、软盘、开发软件等开支。

系统的效益可以从经济效益和社会效益两方面考虑。对于学校管理信息系统则应着重分析其社会效益。例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等。

(3)运行可行性

对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。同时还应考虑现有管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。

按上述三方面进行可行性分析、研究后,我们认为该项目是可行的。

3.系统设计

3.1 系统模块设计

根据系统功能分析和高校图书管理的特点,经过模块化的分析,得到如图2所示。

3.2 数据库设计

3.2.1 数据字典

根据系统功能模块结构图和高校图书管理流程,以及典型高校图书管理系统的需求,总结出如下的数据字典:

系统用户数据:图书馆内部人员使用图书管理系统的身份数据,包含的数据项有用户编号、登录口令、权限代码。

读者类别数据:借阅图书读者的类别数据,包含的数据项有读者类别编号、类别名称、借书数量、借书期限、有效期限。

读者个人数据:读者个人与图书借阅有关的身份数据,包含的数据项有借阅证编号、读者类别编号、姓名、部门名称、办证时间。

馆藏书目数据:新书书目经典藏之后形成馆藏书目数据:包括的数据项有索书号、图书条码、书名、作者、出版社、出版日期、字数、页数、内容介绍、关键词、入馆日期、复本数、可借数、库室名。 (下转封三)(上接第136页)

图书借阅数据:包含的数据项有图书条码、借阅证编号、借阅日期、还书日期、图书所在库室编号。

3.2.2 数据库结构设计

根据系统需要,分析出实体-关系图,如图3所示。

根据实体-关系图和数据字典,设计出高校图书管理系统数据库中的各个数据表。根据用户使用要求得到系统用户数据表,根据读者实体得到读者个人数据表,根据数据字典对读者的要求得到读者类别数据表,根据馆藏图书实体得到馆藏书目数据表,根据借阅关系得到图书借阅数据表,数据表具体结构见附件。

4.系统实现

4.1 建立数据库

本数据库使用Access 2000,数据库名为mybase,具体过程这里就不作介绍了。

4.2 建立连接

本系统使用ODBC数据源连接数据库,数据源名为mybase,建立过程就不作介绍了。

4.3 程序设计

具体程序见附件,以下给出几个主要界面。

5.总结

通过这次的设计,我不仅拓宽了自己的知识面,还在实践过程中巩固和加深了自己所学的理论知识,使自己的技术素质和实践能力有了进一步的提高,同时,在软件开发方面也累积了不少经验,特别是在对软件开发工具不很熟悉的情况下,通过自己的学习和老师的指导完成了设计任务。在系统设计过程中,自己分析问题和解决问题的能力都得到了锻炼和提高,完善了自己的知识结构,加深了对知识的理解。

参考文献

[1]史济民,顾春华,李昌武等.软件工程[M].高等教育出版社.

[2]刘瑞新,张志纲,张连堂等.Delphi数据库开发[M].机械工业出版社.

篇7

【关键词】高校图书馆;数字化建设;必要性

文章编号:ISSN1006―656X(2013)12-0175-01

图书的有效管理是图书使用率的重要表现。在中国的高校图书馆管理,运用数字化对图书的管理还不够完善,尤其在高校图书馆的数字化建设中还应用到许多新科技,其中就包括多媒体数字库技术、资源分布式网络技术等等。这就需要我们了解高校图书馆问题及相应的对策之后在进行完整的数字化建设。

一、图书馆数字化的必要性

随着科技的不断发展,高校图书馆的管理方式也有了很大的改变。从图书馆的管理工作上来说,其管理方式已经不能满足读者对现代信息的要求,因此,实现高校图书馆数字化是发展的必要趋势。

图书馆的数字化是信息技术广泛发展影响下的必然产物,它的特点就在于它应用了各种技术,是一个结合体,也是一个整体,作为一种新技术而存在。相较于之前老式的管理模式,数字化图书馆可以更加清晰

现在许多的发达国家和发展中国家的高校图书馆已经完全数字化,我们建立数字化也是与国际接轨的需要,随着信息技术的不断发展,地球时代的到来种种背景下,建设数字化图书馆合理的顺应了时代的要求。

高校图书馆的数字化建设的重要性还在于现在的图书资源越来越丰富,类型越来越多,对于管理人员来说这是一项非常艰巨的任务,稍有不慎就会造成管理上的漏洞和资源上的流失。解决问题的唯一方法就是建设数字化,这样既可以减轻管理人员的负担,同时也可以在准确无误的情况下,提高工作效率,保证图书资源的完整性。

二、图书馆数字化管理可行性分析

数字化图书馆的可行性分析也就是它在操作上的问题,从目前发展的形式上看,已经可以充分证实图书馆数字化建设是可行的,所有的问题不在于是否可以建设,而是在于该如何建设。

可行性分析的目的是:一方面对高校图书馆字化进行评估,、采集以及系统分析,另一方面要分析形同需要解决的问题,重点要把握好系统的实用性。无论用户出于何时何地,都可以对书籍进行在线的借阅,这不仅是高校图书馆数字化服务的一个重要特点,而且延伸和拓展了传统图书馆的服务功能。

三、高校图书馆数字化管理模式的构建及系统的分析设计

高校图书馆数字化动态模式的构建过程中,网络是进行结构建设的基础条件,数字化建设就是利用网络,使得读者、图书管理工作人员以及图书馆中的图书资源之间能够进行及时的、有效的紧密联系。

而对于高校图书馆数字化的静态模式的构建也是一个重要的部分,处于信息化的高校图书馆建立信息数据时更多的是采用面向对象法进行相关的设计及建设,这样就更具有针对性,可以避免不必要的麻烦,节省时间及资源。

图书馆数字化的实现和发展完善方面。系统的设计的关键在于首先要明确系统中所包含的元素和部分的元素之间的搭配组合的规律所在,明确数字系统的各个系统间的关联性和差异性,然后进行综合的设计,最后运营到实际生活中。

高校图书馆的数字化模式的实现环境和系统结构需要采用系统分析与设计系统的静态结构可以通过这几种图来描述:对象类图、对象图、组件图、配置图;系统的动态也可以拥挤中途来描述:顺序图、协同图、状态图、活动图。一个完整的设计必须包括这些元素。

每一项都相当于一个事件,完成需要若干相对对象之间的相互合作。这种协作关系可以通过绘制顺序图以及协同图来帮助观察和理解。高校图书馆的数字化的基本流通服务可以通过流程行说明。用户登录并通过验证后,然后提交服务请求才能阅读或借阅书籍。

动态和静态的完美结合构成高校图书馆的数字化管理模式,因此,同时具有静态结构和动态结构才能实现数字化,使绝大多数高校的图书馆管理进入数字化管理,这样大大的提高了高校图书馆的管理水平。

四、图书数字化的特点

图书馆的数字化建设可以推动数字化教育的发展,同时还可以促进网络的发展。高校图书馆的数字化的特点包括:开放性、灵活性。

(一)开放性

高校图书馆的数字化来源于计算机与互联网的发展,所以它有着计算机和互联网的开放性的他点。高校图书馆的数字化也应从开放性开始,即每个在校学生登录校园网都可以查到校内图书馆的书籍情况,这样既能清楚明了的知道自己所需要的图书,也能节省时间,避免不必要的浪费。

(二)灵活性

灵活性市图书馆数字化的重要标志之一,经过数字化的图书资源,可以任用同学调用,比如,他需要一本书,他可以去学校的网站进行查询,看看这本书是在图书馆还是被其他的同学借走,如果被其他的同学借走,还可以根据图书馆所提供的信息找到该同学进行借阅。这样既节省了图书管理人员在管理的上麻烦,也用了最快且有效的方法找到自己想要的图书。

五、关键技术问题

字化图书馆是采用现代的高科技所吉利的系统,信息技术的集成在数字化图书馆中占据着重要的地位。具体的来说,1) 在数字化图书馆中标准与法规的制订和实施应该借鉴其他国家的经验与教训不断地完善我国的数字化系统。2)高校图书馆的数字化的资源的开发和利用都必须建立在丰厚的数字资源上,否则实现数字化就是一句空话。高校的图书馆应该根据自身的真实情况,将本馆的资源数字化。3)高校图书馆的数字化建设离不开人才。数字化图书馆要求管理人员必须具有较高的学历和专业素质,而且必须对计算机能进行熟练的操作。

首先,建立一个可执行的系统,需要经过系统分析与设计之后,根据设计的模型在具体的环境中实现系统,生成系统的源代码和可执行程序,以及建立对应的软件文档,之后还需要对该系统进行检测,来确保系统的完善性。检测结果之后必须保证系统可以正常运行和其可靠性。

数字化管理的运行中也会出现问题,比如:高校图书馆的管理人员的专业素质不高,就目前的情况看来,我国许多高校图书馆管人员的专业素质低,有时系统出现一些故障不能独立解决,这就要求我们必须提高管理人员的专业素质,这样才能确保高校图书馆数字化的实施更加顺畅。

其次,高校图书馆的图书资源的问题,随着社会经济的不断发展,人们对于知识的需要更加的广泛。许多人认为图书馆的书籍的都是属于经典的,对于刚刚发售的或者刚刚流行的书籍没有高度重视,这也使得高校图书馆之注重数量而忽略了质量,缺乏科学有效的管理模式。对于这种情况可以在图书馆的首页进行浮动宣传,吸引同学们的注意,保证书籍的有效性。

六、结束语

总而言之,高校图书馆的数字化正处于初级阶段,处于传统图书馆向现代化的图书馆迈进的趋势。在这个时期,高校图书馆的宗旨不会改变,依然是全心全意的为广大的学生提供好的服务和高质量的书籍,让同学们可以有更好的环境学习。并且高校图书馆的管理人员也不断的提高自身的素质。相信在不久的将来,我国的数字化图书馆水平会有一个质的改变。

参考文献:

篇8

关键词:信息时代;在线图书销售网站;JSP;SQLServer2000

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2011) 24-0000-01

Online Book Sales Site Design and Implementation

Qian Cheng

(Xi'an International University, Institute of Technology,Xi'an710077,China)

Abstract:This paper described the function and realization of the entire online book sales site.From the library management,library classification,and query to shopping cart implementation,the user order processing,to the administrator system.Basically realized the e-commerce function processes,users and businesses in the online book trade.

Keywords:Information Age;Online book sales site;The JSP;The SQLServer2000

一、概述

(一)设计背景及目的。在线图书销售网站的建立,可以将大量的图书信息到网上,更便于顾客根据自己的需求进行图书的购买,从销售运营者方面,对于图书的销售情况也可以进行及时的了解,从而更加快速的、高效的完成网上书店的图书销售工作[1]。

在线图书销售网站的设计目的是为了满足消费者只要通过互联网就可以足不出户的购买自己喜欢的图书,改变传统商品交易方式,利用互联网这个平台进行交易,从而实现网上购买图书的目的。

(二)设计思想。在线图书销售网站是使用JSP语言进行编写的,运用Microsoft SQLServer2000数据库进行后台连接系统,通过编写JavaBeans对后台业务进行逻辑控制,即JSP +JavaBeans + SQLServer2000三层模式完成整个设计工作。该系统基于互联网网络,用JSP语言对网站进行开发,注重了用户与网站之间的交互性[2]。

(三)系统分析。系统分析就是为了最终实现目标系统,在实际项目的开发之前,对项目进行需求分析及可行性分析,并设计组成这个系统的所有程序和数据库文件。

1.需求分析的任务是通过详细调查现在实际要处理的对象,充分了解项目的工作情况,明确用户的各种需求,然后在此基础上确定系统的功能。为了系统的安全,所以对数据的安全性、完整性要求:确保图书信息的完整性,用户信息的保密性,只有管理员可见(可查),但不能任意修改。并且要确保网上支付安全性。

2.可行性分析阶段的主要任务是在项目初步调查的基础上,对系统是否能够实现和值得实现等问题做出判断,避免在花费大量的人力和物力,所以在研发一个系统之前对这个项目进行可行性的分析是非常有必要的[3]。

二、系统设计目标

为了使系统更好的满足客户的需求,对系统功能设计目标如下:

(一)要有较强的实用性。我努力使系统符合实际操作流程的习惯,并尽量减少用户的输入,易学易用的友好的用户界面,满足各层次的用户使用的需求;

(二)要有较为先进的程序结构。使用当代前卫的软件编程,能延长其生命周期,易于维护与管理;

(三)要有较好的安全可靠性。后台维护功能齐全,根据平台在各个阶段不同的使用情况,管理人员可以设置相应的操作权限,增加系统注册,分配各个栏目的管理权限,实现系统的维护,保证系统的安全、可靠;

(四)使用模块化设计的方法。使系统具有良好的可扩充性,以适应其不同阶段的发展需要,便于后来者分析、维护[4];

三、系统功能实现

本系统是根据需求分析与系统功能设计目标,结合实际情况实现本系统功能模块设计。本系统分为两个子系统,即:用户子系统(适用于普通用户和会员)、管理员子系统。对于用户子系统,用户注册、搜索图书、浏览图书信息是普通用户和会员都可使用的模块;对于用户中心、购物车管理的功能模块只有会员可以使用。对于管理员子系统,管理员通过登录界面登录后对本系统进行图书管理、会员管理、订单查询、库存销售管理等模块的使用。

(一)登录功能。在用户登录过程中,系统会对用户信息进行验证。在本系统中,按用户权限的不同分为管理员,会员和普通用户。这三种用户的不同权限在数据库中用字段加以区分。普通用户无需登录,可完成图书的浏览的搜索。

(二)用户注册。模块功能介绍:若用户不是本系统的会员,想要使用本系统进行图书的购买,则必须进行用户的注册,按照要求填写用户信息,信息填写完整后点击“注册”按钮,显示注册成功,系统会在五秒后自动跳转到“登录界面”。

(三)图书搜索。所有用户都可以在该页面对图书进行模糊查询,但只有成功登录的用户可以对所搜书籍进行购买,如果用户还没有注册就直接进入或者没有成功登录就进入页面点击“购买”按钮的话,将被连接到“用户登录”页面。

(四)购物车。当用户成功选择自己喜欢的图书后,图书会被放入用户购物车中。若用户想要购买多本同种书籍可直接在“数量”一栏修改数量,修改后点击“修改数量”按钮则修改成功,否则购买书籍的数量将不变。点击“继续购物”系统将自动跳转到首页。若点击“清空购物车”则购物车中的信息全部清除。

除了以上介绍这几个功能外,还有图书管理、会员管理、订单管理和库存销售管理等功能。

四、结束语

该系统使用了JAVA语言和JSP技术以及数据库SQL server 2000。针对开发的系统所需要的项目,我了解到了电子商务的理论以及平台开发的模式,可以初步的使用网络开发的方法与模式。该系统的设计虽然外观简单,但功能的实现还是比较齐全的,首先可以对用户的权限进行管理;其次购物车的基本功能也都可以使用;最后是对图书、用户信息以及订单进行的增删改查。

参考文献:

[1]郭珍,王国辉.JSP程序设计教程(本科),人民邮电出版社,2008年5月:34-398

[2]月影著《JavaScript王者归来》[M]北京:清华大学出版社,2008年7月:1-410

推荐期刊