图书馆管理系统需求分析报告.docx

上传人:王** 文档编号:915608 上传时间:2024-03-01 格式:DOCX 页数:27 大小:225.82KB
下载 相关 举报
图书馆管理系统需求分析报告.docx_第1页
第1页 / 共27页
图书馆管理系统需求分析报告.docx_第2页
第2页 / 共27页
图书馆管理系统需求分析报告.docx_第3页
第3页 / 共27页
图书馆管理系统需求分析报告.docx_第4页
第4页 / 共27页
图书馆管理系统需求分析报告.docx_第5页
第5页 / 共27页
图书馆管理系统需求分析报告.docx_第6页
第6页 / 共27页
图书馆管理系统需求分析报告.docx_第7页
第7页 / 共27页
图书馆管理系统需求分析报告.docx_第8页
第8页 / 共27页
图书馆管理系统需求分析报告.docx_第9页
第9页 / 共27页
图书馆管理系统需求分析报告.docx_第10页
第10页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《图书馆管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统需求分析报告.docx(27页珍藏版)》请在优知文库上搜索。

1、黄冈师范学院数计学院提高型实验报告实验课程需求分析与系统设计实验时间2013年X月X日实验课题(项目)图书馆管理系统需求分析设计(实验类型:口综合性回设计性口应用性)学生姓名班级软工班学号图书管管理系统需求分析报告一.前言1.1 编写目的编写本报告的目的是明确本系统的详细需求,供使用部门确认系统的功能和性能,并作为软件设计人员的设计依据和使用部门的验收标准。基于图书管理者对对用户的管理以及对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便广大的读者用户可以随时随地的对图书进行借阅、归还、续借、查询等。1.2 项目背景 .开发软件名称:黄冈师范学院学院图书管理系统; .项目开发者:黄冈师范学

2、院11级软件工程班;学号:用户:学校图书馆;该软件系统同其他系统或其他机构的基本的相互来往关系:该系统目前为止为单机版,独立于其他系统;项目开发环境:本系统基于WINDOWS操作系统环境开发,采用Client/Server体系结构,分别使用JAVA和MySqI5.0作为前台开发工具和后台数据库,引用ADO技术访问数据库进行设计开发。1.3 定义该图书馆管理系统整个开发周期由项目可行性分析、需求分析到系统集成与验收再到系统运行与维护。瀑布模型所考虑的是一种稳定的线性过程。项目被划分为从上到下按顺序进行的几个阶段,阶段之间有固有的衔接次序,并且前一阶段输出的成果被作为后一个阶段的榆入条件。考虑到许

3、多实际阶段之间有通信的需要,也就有了一种经过改进的,跟实际开发1.4 参考资料1澳LeszekA.Maaciaszek需求分许与系统设计机械工业出版社,2009.2钱乐秋等,软件工程,清华大学出版社;二.可行性研究的前提2.1 要求1)功能:这是一个图书管理系统,主要负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、对借阅书本情况的管理;2)安全与保密要求:叠陆系统时,需验证身份和密码,只有图书管理员的身份才能进入系统进行信息的操作;3)处理流程和数据流程用图表的方式:表示出最基本的数据流程和处理流程,并辅之以叙述;4)数据的来源:由江西应用技术职业学院图书室提供;5)完成

4、期限:2010年4月15日至2010年4月26日。2.2 目标A.由于原先图书管理采用的人工系统,浪费人力物力财力,图书管理系统可以改善这种情况,只需一台电脑和一个管理员老师就能轻松完成;B.提高对新书入库、借阅图书以及学生信心管理的速度;C.减少人力的投入的同时提高了信息处理的精度和准确度,在输入无误的基础上可保证数据的正确性;D.改进了管理服务的质量,可由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况叠记入档;E.改进人员的利用率,减少了前台操作人员,更多的人员可用于为借阅者服务、更新采购图书等其他事物,节省人力资源;F.减少人力的投入,由系统对入库图书进行自动分类、归类,学生信

5、息整理、借阅情况叠记入档,提高信息处理的精度和准确度;H.为了方便图书馆管理人员对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便广大的读者用户可以随时随地的对图书进行续借,查询等。2.3条件、假定和限制a.硬件配备不齐,内存不够,需升级到WindOWSXPPrOfeSSiOnaI。笔记本电脑的性能不够稳定,对SQL等数据库软件,.Net等开发工具运行有不利影响。b.可利用的信息和资源比较单一,客户需求分析主要来源于对原图书管理b.可利用的信息和资源比较单一,客户需求分析主要来源于对原图书管理老师的采访和询问,又需求分析员进行概括整理提炼。而技术方面,对JaVa以及.Net掌握运用还有待提

6、高,不足之处靠借阅有关书籍进行补充,组内成员互相讨论分析解决。其余包括经济效益、社会效益分析则靠网上查阅资料获得。C.经费不足Od.进行系统方案选择比较的时间较短,只有一至两个星期。e.系统投入使用的最晚时间为本学期期末。f.运行环境:兼容当前主流操作系统WindOWS9598NTMe2000XP7等。g.开发软件:JDKL7,Eclipse,MySq15.O等。h.硬件条件:PC机。2.4 进行可行性研究的方法通过对已有图书管理系统的分析和研究比较的方法。2.5 评价尺度费用的多少、各项功能的优先次序、费用的高低、寿命的长短、开发时间的长短及使用中的难易程度等等。三、对现有系统的分析现有的图

7、书馆管理系统已经很完善,下面对如下几个方面进行分析,以进一步阐明开发新系统的必要性。3.1 处理流程和数据流程3.1.1 系统业务流程图书馆管理系统图1系统功能结构图3.1.2数据流程图图书馆管理系统的顶层数据图对顶层数据流图细化、分解可得到图书管理系统的第一层数据流图,如下图:借阅信息借还书信息;71阅息理P借信管借书信息者书息读还信读者2书息理P图信管A书库文件管理员借书卡、借阅信息读者资料读者信息审核A一会员信息3者息理P读信管rJA读者记录P41.管理员信息A系统管理)图书馆管理系统的第一层数据图对第一层数据流图进一步细化、分解,可以得到第二层数据流图,如下图:、 J份核Pl身审合格读

8、者借还书信息-P1.2 借书 登记借书 信息.读者记录管理员读者还书信息/、书库文件,还书信息AP1.3、书籍常”合格书籍IPl.4还书一处理尸借阅信息管理数据流图P2.2书籍查询P2.3入、出库情况P3.I身份审核IP3.3读者情况读者记录读者信息表读者信息管理数据流图3.2 工作负荷旧的图书馆的图书管理模式完全是手工操作,从新书的购买、编码、入库、上架,到借阅、续借、归还、查询,无一不是人工处理,需要大量的劳动力与工作量,而且由于人为的原因造成一些错误。新的图书管理系统充分发挥了计算机技术、网络技术的强大功能,从整体上改善了图书馆的管理工作,提高了图书馆服务的功能和质量,实现了图书管理的信

9、息化、自动化。此外,该图书馆管理系统界面简单、直观,功能清晰易懂,非常便于操作管理等。应用中只需要将系统发布于本机,具有一定的实用性。通过对经济、技术、管理可行性的充分研究,确定了图书馆管理系统的开发是必要的、可行的。3.3 局限性虽然老师近年从事图书管理工作以来积累了丰富经验,对资料室的书籍基本了如指掌,但换了其他人则茫然不知所措,随着图书馆规模的逐渐扩大,一个再有经验的人在精力和体力上都应付不过来,因此,采取图书馆资料管理信息化事在必行。四、所建议的系统4.1系统需求分析图书馆图书管理系统需要满足图书馆管理人员包括数据库管理员,图书管理员、借阅管理员等的需求。作为图书馆管理系统应实现对图书

10、馆现存图书的查询、读者借阅情况查询、读者信息的更改、更重要的是实现图书馆图书借阅者的借阅及还书操作,同时应实现对借书和还书信息进行查询了解、图书入库叠记等。在图书管理系统开发时应该满足以下具体的系统需求:(1)满足图书借阅管理的基本要求。(2)满足图书书库管理的基本要求。(3)满足图书读者信息管理的基本要求。(4)对操作人员的技能要求比较底,操作方便。(5)能够保障图书管理数据的安全性、准确性等。4.2数据关系根据需求分析,可以设计出能够满足用户需求和各种实体,以及它们之间的关系。本实例根据上面的设计规划出的实体有:读者实体、图书实体和用户实体。各个实体关系描述如图3所示。-m用户叫图3实体之

11、间关系的E-R4.3改进之处原本客户使用的是人工系统(具体情况在前面已经介绍过),费时、浪费劳动力;办事效率不高;学生借书,管理员管理都有很多的不便;使用了这个系统,就可以使借书过程系统化,方便统计书库信息;同时系统所提供的查询功能明显的节约了时间;也为采购人员解决了重复购书的困扰。4.4影响a)设备方面:目前而言,客户方是没有任何系统设备的,但是由于该软件所需硬件设备仅仅是一台电脑,所以可行性比较高;b)软件方面:MySqI以及JAVA;C)用户单位机构方面:使用该系统,客户原有体系几乎不需要太大的变化,这是个即装即用的软件,对人员数量和技术的要求不高。只要图书室管理员会简单的计算机操作即可

12、;d)经费方面:配一台电脑需要一定的经费,具体我们会在经济可行性中做出相应的解释;影响。4.5技术条件方面的可能性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。技术方面,我们选择的是JAVA和MySql,都是组员熟悉的语言,即使遇到部分困难,也可以从丰富的参考书中找到解决方案。所以技术方面是绝对可行的。五、可选择的其他系统方案5.1 可选择的系统方案1a.拟建系统的目标1)促进管理体制的改革和改进管理手段;2)提高和改进管理信息

13、服务质量;3)增强资源共享;4)减少人力和设备费用;5)加快信息的查询速度和准确性。b.系统规划及初步方案管理系统建成后可以和校园网相连,提供网上服务。c.系统的实施方案本系统客户端拟采用WindOW7操作系统,服务器采用WindOW操作系统,前端开发语言使用JAVA,使用MySqI数据库管理系统。d.投资方案此系统由黄冈师范学院院投资。e.人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。5.2 可选择的系统方案2a.拟建系统的目标1)促进管理体制的改革和改进管理手段;2)提高和改进管理信息服务质量;3)减少人力和设备费用;4)用计算机代替

14、手工劳动;5)加快信息的查询速度和准确性。b.系统规划及初步方案管理系统使用单机作业,由专人输入有关信息,可以选购书目,上报计划。进行统计分析等,向财务处报盘进行结算。本系统拟采用奔腾IV处理器,2G内存,硬盘500G。打印机一台,UPS电源,光驱一个。c.系统的实施方案本系统客户端拟采用WindOW98操作系统,服务器采用WindOWXP操作系统,前端开发语言使用JAVA,使用MySqI数据库管理系统。d.投资方案此系统黄冈师范学院投资。e.人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。六、社会因素方面的可行性开发该系统的目的是使其具有较大的实用价值,即它可以满足中小型图书馆的图书借阅与管理的需要。在一般的学校与科研机构,其下属的很多分支的研究中心,试验中心,各个学院,它们往往都有着自己的规模不大的图书馆。而这些图书馆由于本身规模不大因此其对书籍或资料的管理模式一般都比较旧,而且在没有能力也没有必要引进大型的图书馆管理软硬件的基础上,寻求一个针对中小型图书资料室的管理软件是必要的。本设计所完成的图书馆管理系统软件是一功能比较完善的数据管理软件,能实现读

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

当前位置:首页 > 论文 > 管理论文

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

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

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