图书管理系统立项建议书.docx

上传人:王** 文档编号:693100 上传时间:2023-12-10 格式:DOCX 页数:10 大小:45.99KB
下载 相关 举报
图书管理系统立项建议书.docx_第1页
第1页 / 共10页
图书管理系统立项建议书.docx_第2页
第2页 / 共10页
图书管理系统立项建议书.docx_第3页
第3页 / 共10页
图书管理系统立项建议书.docx_第4页
第4页 / 共10页
图书管理系统立项建议书.docx_第5页
第5页 / 共10页
图书管理系统立项建议书.docx_第6页
第6页 / 共10页
图书管理系统立项建议书.docx_第7页
第7页 / 共10页
图书管理系统立项建议书.docx_第8页
第8页 / 共10页
图书管理系统立项建议书.docx_第9页
第9页 / 共10页
图书管理系统立项建议书.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
资源描述

《图书管理系统立项建议书.docx》由会员分享,可在线阅读,更多相关《图书管理系统立项建议书.docx(10页珍藏版)》请在优知文库上搜索。

1、图书管理系统立项建议书目录图书管理系统立项建议书11.引言(Iniroduction)11.1目的(Purpose)11.2范围(Scope)21.3术语定义(TermsGlossary)21.4参考资料(References)21.5相关文档(RelatedEtocuments)31.6版木更新记录(VerSionUPdaledReCord)32.工程概述及架构(ProjeClSUmmaryandFrameWork)32.1工程概述(PrOjeClSUmmary)32.2工程架构(ProjectFramework)43.客户群分析(ClientAnalysis43.1客户群定位(Client

2、Orientation)43,2当前客户群分析(CurrentClientAnalysis)53.3潜在客户群分析(LatencyClientAnalysis54.工程功能(PrOjeCIFUnCtiOn)54.1单机版功能(Stand-aloneFunction)55.工程性能(ProjectPerformance)65.1响应时间(ReSPOnSeTime)65.2处理速度(DiSPOSalSPeed)66.案例分析(CasesAnalysis)66.1国外案例分析(CasesAnalysisinForeignCountries)67.风险分析(RiskAnalysis)7图书管理系统立项

3、建议书1.引言(Introduction)1.1目的(Purpose)近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,标准和实用的图书管理系统,对图书资料进行集中统一的管理。随着图书馆的规模的不断扩大,图书馆的藏书、管理人员、读者的数量也越来越多。图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管

4、理系统来完成这项工作。作为计算机应用的一局部,使用计算机对图书信息进行管理,具有手工管理所无法比较的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等。这些优点能够极大地提高图书管理的效率,也是企业的科学化、正规化管理的重要条件。1.2范围(Scope)本图书馆管理系统适应于中小规模公共图书馆、中小学及各院校图书馆。1.3术语定义(TermsGlossary)软件开发技术采用面向对象的方法:面向对象的方法是从20世纪80年代各种面向对象的程序设计方法,如Smalltalk,C+等逐步开展而来的,最初用于程序设计,后来扩展到了系统开发的全过程,出现了面向对象分析和面向

5、对象设计。面向对象的程序设计思想(C)bjectorientedProgramming,简称OOP)的主要目的是要创立可以重用的代码,具备更好的模拟现实世界环境的能力,它通过给程序中参加扩展语句,把函数“封装进WindoWS编程所必须的对象中,面向对象的编程语言使得复杂的工作条理清晰、编写容易,使人们从结构化的编程思想走到了面向对象的编程思想上。对象在面向对象的系统中,对象是根本的运行实体,他包括数据属性,也包括作用于数据的操作(行为)。所以-个对象把属性和行为密封成一个整体。从程序设计者角度来看,对象是一个程序模块:从用户的角度来看,对象为他们提供了所希望的行为。在对象内的操作通常叫方法。类

6、一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组对象的共同行为和属性。把-组对象的共同特性加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点;是否建立了一个丰富的类库是衡最一个面向对象程序设计语言成熟与否的重要标志。3继承类之间的继承关系是现实世界中遗传关系的直接模拟,它表示类之间的内在联系以及对属性和操作的共享,即子类可以沿用父类(被继承类)的某些特征。当然,子类也可以具有自己独立的属性和操作。继承性是面向对象程序设计语言的最主要的特点,是其它语言(如面向过程语言)所没有的。消息对象之间进行通信的一种构造叫消息.。当一个消息发送给某个对象时,包含要求接受对象去执行某

7、些活动的信息。接受到消息的对象经过解释,然后给予响应。这种通信机制叫做消息传递.发送消息的对象不需要知道接受消息的对象如何对请求予以响应。1.4参考资料(References)张海藩,软件工程导论,清华大学出版社。2王删著,数据库系统原理教程,清华大学出版社。3陈松桥等著,现代软件工程,北方交通大学出版社。4赵池龙等,实用软件工程,电子工业出版社。1.5相关文档(RelatedDocuments)1用户需求报告2详细设计报告3概要设计报告1.6版本更新记录(VersionUpdatedRecord)任何一次版本创立或维护更新,都要追加一条记录。一个版本创立只有一次,但对它的维护更新可能有屡次。

8、大版本升级一次,定义为创立一次,如VLO到V2.0。而VLO到VI.1,只是维护更新一次。版本更新记录格式,如表1-1所示。版本更新记录如卜.表所示;表1-1版本号创立者创立H期维护者维护日期维护纪要VI.0程文雯2001/01/03V季洁2001/02/10网络版功能维护2.工程概述及架构ProjectSummaryandFrameworkJ2.1工程概述(ProjectSummary)宏观上说明该工程是什么、能干什么、要求干得怎么样。维护图书管理中根底信息,如书商、出版社、印刷厂的相关信息。此外,还可以维护图书类别信息。管理订购新书信息,验收订购的新书信息,,查询并检索库存图书信息。对的这

9、信息进行管理,同时还能够管理读者借书、还书、图书续借等。如果有超期的图书,还提供超期提醒的功能,从而实现对读者借阅图书的相关事项进行管理的功能。根据查询条件打印符合查询条件的数据,并且能够打印书目分类信息。维护系统数据,如添加操作员、修改操作员、更改操作员口令.2.2工程架构(ProjectFramework)宏观上描述该工程的架构:单机结构、c/s结构、B/S结构。并说明结构具体详细的运行平台:硬件的要求、操作系统的要求、数据库管理系统的要求、对外接口的要求。工程架构:采用B/S结构。运行平台:MicrosoftWindowsXP硬件的要求:64M内存、K)G硬盘1只、软盘驱动器1只、CD-

10、ROM驱动器1只和SVGA兼容模式的显示器数据库管理系统的要求:SOL2005对外接口的要求:B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大局部难度减低,减低开发本钱。3.客户群分析ClientAnalysis3.1客户群定位(ClientOrientation)单机结构、C/S结构、B/S结构对应哪三种客户群,每种客户群的数量、素质、市场前景等.B/S结构(Br。WSer/Server,浏览器/效劳器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心局部集中到效劳器上,简化了系统的开发、维护和使用。客

11、户机上只要安装-个浏览器(Browser),如NetSCaPeNaVigator或IntemetEXPIOrer,效劳器安装OraCle、Sybase,InformiX或SQLSerVer等数据库。浏览器通过WebServer同数据库进行数据交互。B/S结构的优势(1)维护和升级方式简单。目前,软件系统的改良和升级越来越频繁,B/S架构的产品明显表达着更为方便的特性.对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需耍管理效劳器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机

12、构都不会增加任何维护升级的工作量,所有的操作只需要针对效劳器进行;如果是异地,只需要把效劳器连接专网即可,实现远程维护、升级和共享。所以客户机越来越瘦,而效劳器越来越胖是将来信息化开展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是瘦*客户机,胖效劳器。(2)本钱降低,选择更多。大家都知道WindOWS在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在效劳器操作系统上WindoWS并不是处于绝对的统治地位。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在LinUX效劳器上即可,而

13、且平安性高。所以效劳器操作系统的选择是很多的,不管选用那种操作系统都可以让大局部人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的1.inUX操作系统快速开展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。(3)应用效劳器运行数据负荷较重。由于B/S架构管理软件只安装在效劳器端(SerVer)上,网络管理人员只需要管理效劳器就行了,用户界面主要事务逻辑在效劳器Server)端完全通过WWW浏览器实现,极少局部事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用效劳器运行数据负荷较重,一旦发生效

14、劳器崩溃等问题,后果不堪设想。因此,许多单位都备有数据库存储效劳器,以防万一。B/S结构他不需要专门的客户端,只要浏览器,而浏览器是随操作系统就有的,方便就是他的优势了,而且B/S结构是基于网页语言的与操作系统无关的,所以跨平台也是它的优势,而且以后随着网页语方以及浏览器的进步,B/S结构在表现能力上的处理以及运行的速度上会越来越快,它的缺点将会越来越少,比方你看下未来的ZmI5在图形的渲染方面以及音频,文件的处理上已经非常强大了。所以,现在开发的大局部采用B/S结构。目前B/S结构的典型案例:ORACLEEBS天朗软件房管家ERP浪潮ERP天思MaSterWBP3.2当前客户群分析(Curr

15、entClientAnaIysisJ当前客户群是指已签订合作协议或将要签订合作协议的客户群,分析他们的数量、素质、市场前景等。3.3潜在客户群分析(LatencyCIientAnalysis)潜在客户群是指将来可能开展的客户群,分析他们的数量、素质、市场前景等。4.工程功能ProjectFunctionJ工程的功能既可用UseCase图描述,又可用功能点列表描述。4.1单机版功能(StalId-aloneFunction)单机版功能,如下表所示:表4-编号功能名称功能描述输入内容输出内容1身份验证系统运行后首先进入用户登录界面,用户登录的界面用户名及密码2借阅图书在系统主窗口中选择借阅图书,进入借阅图书。3归还图书在系统主窗目中,选择归还图书,进入归还图书窗口。4打印催还单在系统主窗口中,选择打印催还单,进入“打印催还单窗口。5信息查询跟据查询情况,对所要查询的内容进行检索5.工程性能ProjectPerformanceJ5.1响

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

当前位置:首页 > 办公文档 > 事务文书

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!