软件工程文档_第1页
软件工程文档_第2页
软件工程文档_第3页
软件工程文档_第4页
软件工程文档_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、图书馆管理系统定义长期以来,人们使用传统的手工操作方式对图书馆进行管理,由于图书的编目和借阅等工作量大,准确性低且不易修改维护,读者借书只能到图书馆以手工方式查找书目,不能满足师学借阅需求,我组采用先进的SQLSEVER创建一套网络化的电子图书馆信息管理系统。图书管理信息的主要功能有:读者注册、书目查询、图书预定、图书借阅、图书采编、电子读物借阅、读者留言和系统维护等。该“图书馆管理理系统”的主要设计计思想是对信信息进行模块块化处理,提提高图书管理理工作效率,对对管理的信息息规范化,进进行科学统计计和快速查询询,让图书馆馆更好的为学学校的教学和和科研提供优优质高效的服服务。该图书馆是一个个具有

2、20人以上员员工,地理位位置分布在学学校中央,方方便所有师生生借阅的地方方。图书馆藏藏书 20(相当于220万册)册册,每天的借借阅量近2(相相当于20000)册。该图书馆管理信信息系统服务务对象有两部部分人:注册用户和和一般读者。一一般读者经注注册后成为注注册用户,注注册用户可以以在图书馆借借阅图书,其其他人员只可可查阅图书目目录,但不能能借阅图书。用户使用通用用的浏览器访访问“图书馆管理理系统”,服务器端端采用逻辑服服务和数据库库服务两层,与与客户端形成成三级系统结结构。 为了对系统有一一个全面的了了解,首先要要对系统内部部人员结构、组组织及用户情情况有所了解解:图书馆由馆长负负责全面工作

3、作,下设办公公室、财务室室、采编室、学学术论文室、图图书借阅室、电电子阅览室、期期刊阅览室和和技术支持室室。各部门的业务职职责如下:办公室(3人):办办公室协助馆馆长负责日常常工作,了解解客户需求,制制定采购计划划。 财务室(2人):财财务室负责财财务方面的工工作。 采编室(5人):采采编室负责图图书的采购,入入库和图书编编目,编目后后的图书粘贴贴标签,并送送图书借阅室室上架。 学术论文室(22人):负责责学术论文的的收集整理。 图书借阅室(33人):提供供对读者的书书目查询服务务和图书借阅阅服务。 电子阅览室(22人):收集集整理电子读读物,准备提提供电子读物物的借阅服务务,目前可以以提供目

4、录查查询和借阅。期刊阅览室(22人):负责责期刊的收集整整理和借阅。 技术支持室(33人):负责责对图书馆的的网络和计算算机系统提供供技术支持。图书管理系统可可行性分析报报告一引言这份报告对图书书管理系统软软件进行了全全面细致的分分析,明确了了编写这样一一个系统的可可能性,可操操作性及必要要性,为整个个项目做了一一个整体的规规划,并且为为下一步的需需求分析提供供一个可行性性前提,使整整个项目可以以顺利有序的的进行,还可可以为后期验验收工作提供供一个参考的的标准。以避避免在以后的的项目开发中中出现巨大的的损失。二系统开发背背景系统开发名称:图书管理系系统(Libbrary Managgement

5、t Systtems)开发者:08电电信2班第二二组用户:图书馆现行系统存在问问题:图书管管理系统功能能不是很完善善,必须经过过专门训练才才可操作。图图书管理系统统的数据流程程与图书馆工工作流程不大大相符,必须须要懂得图书书馆业务,在在一个月左右右时间才可掌掌握,系统不不具有高度容容错能力。一)系统的实施施方案:以Win20003为服务器器平台,后台台为大型数据据库SQLSServerr2000或或2005,采采用了先进可可靠的C/SS+B/S结结构,稳定性性及安全性好好,运行速度度快,维护简简单。二)其他可供选选择的方案:1.采用C/SS开发图书管管理系统2.用B/S数数据库开发管管理系统三

6、可行性研究究1.经济可行性性分析支出基建投资:服务务器,及客户户端的支出,原原来的设备即即可。其他一次性支出出:软件支出出700000元经常性支出:软软件维护效益图书在读者借阅阅中超期或者者损害的赔偿偿,减少了人人力支出和维维护成本。可可以缩减维护护人员为2人人。2.技术可行性性分析其功能包含了目目前图书馆管管理业务的每每个环节,系系统共分成系系统管理、读读者管理、编编目、流通、统统计、查询、馆馆务管理等功功能。各种细细致的功能如如编目在C/S模式下实实现,一些一一般功能同时时开放在WEEB上通过BB/S模式实实现。 除具具有一般图书书馆管理系统统提供的读者者管理、采编编、流通、预预约及管理、

7、馆馆务管理、统统计、查询、设设置借阅规则则等功能外,我我们还提供了了设置假期(适应图书馆馆放假需要)、设置暂离离锁(提高安安全性)、监监视当前使用用的客户机及及操作员、导导入导出读者者等,另外还还可方便地将将外来MARRC数据导入入到本馆或辅辅助编目库中中,可以自行行升级编目库库,可以暂停停某些读者的的借阅权等等等。 四.几几种方案的比比较1.CS模式是是一种两层结结构的系统:第一层是在在客户机系统统上结合了表表示与业务逻逻辑;第二层层是通过网络络结合了数据据库服务器。CCS模式主要要由客户应用用程序、服务务器管理程序序和中间件三三个部分组成成。首先,交交互性强是CCS固有的一一个优点。在在C

8、S中,客客户端有一套套完整应用程程序,在出错错提示、在线线帮助等方面面都有强大的的功能,并且且可以在子程程序间自由切切换。其次,CCS模式提供供了更安全的的存取模式。由由于CS配备备的是点对点点的结构模式式,采用适用用于局域网、安安全性可以得得到可靠的保保证。而BS采用点对对多点、多点点对多点这种种开放的结构构模式,并采采用TCPIIP这一类运运用于Intternett的开放性协协议,其安全全性只能靠数数据服务器上上管理密码的的数据库来保保证。由于CCS在逻辑结结构上比BSS少一层,对对于相同的任任务,CS完完成的速度总总比BS快,使使得CS更更利于处理大大量数据。由由于客户端实实现与服务器器

9、的直接相连连,没有中间间环节,因此此响应速度快快。同时由于于开发是针对对性的,因此此,操作界面面漂亮,形式式多样,可以以充分满足客客户自身的个个性化要求。但但缺少通用性性,业务的变变更,需要重重新设计和开开发,增加了了维护和管理理的难度,进进一步的业务务拓展困难较较多。不过此此部分内容对对于管理制度度成熟的仓库库企业而言,其其困难度并不不大。2.在BS模模式中,客户户端运行浏览览器软件。浏浏览器以超文文本形式向WWeb服务器器提出访问数数据库的要求求,Web服服务器接受客客户端请求后后,将这个请请求转化为SSQL语法,并并交给数据库库服务器,数数据库服务器器得到请求后后,验证其合合法性,并进进

10、行数据处理理,然后将处处理后的结果果返回给Weeb服务器,WWeb服务器器再一次将得得到的所有结结果进行转化化,变成HTTML文档形形式,转发给给客户端浏览览器以友好的的Web页面面形式显示出出来系统开发、维护护和升级的经经济性 对对于大型的管管理信息系统统,软件开发发、维护与升升级的费用是是非常高的,BBS模式所具具有的框架结结构可以大大大节省这些费费用,同时,BBS模式对前前台客户机的的要求并不高高,可以避免免盲目进行硬硬件升级造成成的巨大浪费费。 BS模模式提供了一一致的用户界界面. BS模式式的应用软件件都是基于WWeb浏览器器的,这些浏浏览器的界面面都很相似。对对于无用户交交互功能的

11、页页面,用户接接触的界面都都是一致的,从从而可以降低低软件的培训训费用。 BS模式具具有很强的开开放性:在BS模式式下,外部的的用户亦可通通过通用的浏浏览器进行访访问。 BBS模式的的结构易于扩扩展: 由于Weeb的平台无无关性,BSS模式结构可可以任意扩展展,可以从一一台服务器、几几个用户的工工作组级扩展展成为拥有成成千上万用户户的大型系统统。 BS模式具有有更强的信息息系统集成性性: 在BS模模式下,集成成了解决企事事业单位各种种问题的服务务,而非零散散的单一功能能的多系统模模式,因而它它能提供更高高的工作效率率。 BS模式提供供灵活的信息息交流和信息息发布服务 :BS模式借借助Intee

12、rnet强强大的信息发发布与信息传传送能力可以以有效地解决决企业内部的的大量不规则则的信息交流流。基于BS模式和和CS模式结结合策略考虑到BS模式式的先进性,也也要考虑到CCS模式的成成熟性,还可可以根据企业业自身的业务务特点,采取取CS与BSS交叉并用的的体系结构,使其互相补补充、相辅相相成。图书管理系统需需求规格说明明书1.引言1.1编写目的的它提供了用户与与开发人员对对开发软件的的共同理解,其其作用相当于于用户与开发发单位之间的的技术合同,是是今后各阶段段设计工作的的基础也是本本阶段评审和和测试阶段确确认与验收的的依据。1.2 预期读读者本需求的的预期读者是是与图书管理理系统软件开开发有

13、联系的的决策人,开开发组成人员员,扶助开发发者,支持本本项目的领导导和公司人员员,软件验证证者。1.3背景本项目的名名称:SLMMS;本项目的任务提提出者及开发发者是图书管管理系统开发发小组,用户户是学校图书书馆。1.4.定义SLMS:Suuper LLibrarry Mannagemeent SyystemISBN:Innternaationaal Staandardd Bookk NumbberMARC:MAAchinee-Readabble CataloogingISSN:Innternaationaal Staandardd Seriial Nuumber1.5.参考资资料:百度文文库

14、2.1. 目标标建立的图书管理理系统,要把把图书馆的图图书管理、读读者管理、图图书借阅管理理等日常管理理工作实行计计算机统一管管理,以提高高工作效率和和管理水平。2.1.1 开开发意图 a. 为了了图书管理系系统更完善; b. 为了了学校图书馆馆对图书的管管理更方便; c. 为了了减轻图书管管理人员的工工作负担。 2.1.2 应应用目标 通过本系统软件件,能帮助图图书馆管理人人员利用计算算机,快速方方便地对图书书馆书籍,读读者资料,借借还书等进行行高效的管理理。 2.1.3 作作用及范围 本软件适用于教教育界,它是是比较完善的的系统管理软软件,对图书书馆的书籍,读读者资料,借借还书等可以以进行

15、方便的的管理。2.2.用户的的特点本软件的使用对对象有学校图图书馆的系统统管理员(更更新维护系统统),图书管管理人员(办办理借阅,归归还图书)和和读者(查询询图书)。备注:会汉语、懂懂计算机的基基本操作就可可以利用该软软件进行所需需操作。2.3.假定与与约束该软件开发工作作的开发限期期:20100年6月200日需求规定理解需求理解需求是在问问题及其最终终解决方案之之间架设桥梁梁的第一步。开开发者只有和和用户充分理理解了需求之之后才能开始始设计系统,否否则,对需求求定义的任何何改进,设计计上都必须大大量的返工。下面是对系统的的终端用户和和客户调研后后得到的需求求规格说明书书。(1)在启动系系统后

16、,首先先是登陆界面面,根据用户户输入判断用用户身份是否否合法。合法法用户分为普普通用户和系系统管理员,其其中,系统管管理员拥有所所有权限,而而普通用户没没有用户管理理权限。(2)进入读者者信息维护界界面,可以对对读者信息进进行添加、删删除、修改和和查询操作,并并且可以遍历历记录。(3)进入图书书信息维护界界面,可以对对图书信息进进行添加、删删除、修改和和查询操作,并并且可以遍历历记录。(4)进入读者者借还书界面面,可以实现现读者借书、还还书和查阅读读者借阅记录录的功能,并并在读者借还还书时,对相相应数据库数数据进行修改改。(5)系统客户户端运行在WWindowws平台下,服服务器可以运运行在W

17、inndows或或Unix平平台下。系统统还应该有一一个较好的图图形用户界面面。(6)系统应该该有很好的可可扩展性。3.1.对功能能的规定3.2.3.灵灵活性当用户需求,如如操作方式,运运行环境,结结果精度,数数据结构于其其他软件接口口等发生变化化时,设计的的软件要做适适当调整,灵灵活性非常大大。3.3.输入输输出要求查询书目:输入入关键字为书书名,作者,索索引号,按照照精确匹配为为主,再索引引关联字。输输出时列出索索引到的所有有书目信息,具具体信息包括括内容摘要、目目录号、作者者信息、书名名、价格、流流水号、购买买日期等。方方便读者查找找。借阅图书:通过过设备识别图图书和读者(借借阅证)的流

18、流水号(条形形码),向数数据库传送信信息,然后在在数据库索引引图书信息和和读者信息是是否符合要求求,符合要求求待图书管理理员确认后再再更新相关数数据,并将这这些数据存入入借书文件,最最后输出显示示存储成功;否则报错。查看读者的借阅阅信息:进入入读者借书信信息管理系统统,只需要输输入读者个人人信息即可,然然后系统根据据输入的信息息,送图书馆馆管理系统索索引查找相关关信息,最后后将读者借书书的信息输出出显示。数据管理能力要要求:定时整理数据:系统管理员员根据市场图图书行情定时时整理系统数数据库,对图图书的借阅情情况、读者的的管理情况、书书库的增减等等均可有计算算机执行,并并将运行结果果归档。查询库存量:能能随时查询书书库中图书的的库存量,以以便准确、及及时、方便地地为读者提供供借阅信息,但但不能修改数数据,无信息息处理权,即即可以打印清清单、浏览数数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论