欢迎来到天天文库
浏览记录
ID:59021168
大小:138.00 KB
页数:5页
时间:2020-09-14
《2011图书馆需求分析报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件需求规格说明书引言本项目名称是图书馆信息管理系统,该项目旨在实现图书馆信息管理工作网络化,以及实现网络查询和统计一体化而开发的管理信息系统。以应对图书馆的图书数量不断增加、读者数目不断增长的现象。该系统不仅为图书馆管理员提供一个个性化的界面,将读者需要的各种服务集中起来,图书管理员只需一次登录就可以使用所有服务;也为读者提供信息查询服务,读者可以很方便地进行图书和借阅情况查询。从图书信息的输入到读者借阅图书信息的管理,都可以通过这个系统完成。同时该系统能够很好的减轻图书信息管理人员的劳动强度,提高图书馆的工作效率和水平,更好地为
2、读者服务,从而使图书和读者管理更加合理化和科学化。任务概述产品概述:图书馆的图书数量不断增加、读者数目不断增长,对图书馆信息管理自动化和准确化要求日益强烈的背景下,为了实现图书馆信息管理工作网络化,以及实现网络查询和统计一体化而开发的管理信息系统。用户特点:图书管理员和读者,图书管理员可以通过登录使用所有信息系统的服务功能,读者可以进行查询服务和图书借阅服务。需求规定1、对功能的规定:接收处理读者对图书的增删改查操作;接收处理管理员对图书、读者的增删改查操作接收处理管理员对借阅情况的查询和更改管理系统控制管理员信息数据库读者管理能够
3、控制读者信息数据库借阅情况能够控制借阅信息表图书管理控制图书信息数据库2、可靠性与可用性需求:图书管理系统一个月内不能出现两次以上对数据信息的显示错误;对于各种类型的使用者应该准确实现其能够完成的功能,各个类型的使用者之间的实现功能不能够混淆;3、出错处理需求:当系统无法响应时将页面跳转到管理员操作页面,由管理员对系统能行功能和系统漏洞进行处理;4、接口需求:各个类型的使用者明细一直处在屏幕的右上角,可以随时切换;数据库信息只能由管理员登陆后才能显示在屏幕上,普通用户不能对其操作;系统设置帮助功能,随时为用户服务;5、约束:非本校学
4、生或教职工无法登入该系统进行操作该系统无需连入网络就可以共用户使用该系统能够在WINDOWSXP系统中稳定运行6、逆向需求:学生读者操作界面不能直接跳转到教职工操作界面进行一系列操作,必须有各自的登入系统和功能差异;管理员可以对各类用户进行操作,但不能在其他用户使用界面对图书进行操作,管理员有自己的使用界面。软件开发环境1.开发方法:面向过程开发方法+面向对象开发方法随着面向对象开发语言的普及,面向对象开发方法自然成为大多数项目开发团队首选r方法。选用哪种开发方法取决于项目本身的特点和项目组成员的专长。这里以面向过程开发方法为主(模
5、块利用数据流图进行分析),辅之以面向对象(利用UML建模的用例图对系统的角色进行用例分析)的综合开发方法,来完成该项目的设计与实现。2.开发模型:瀑布模型瀑布模型是阶梯式的生命周期法。软件的生存周期由立项、需求、计划、设计、编程、测试、维护等阶段组成,前一阶段的输出为后一阶段的输入,后一阶段以前一阶段的结果为依据,每一阶段的结果都要经过严格的评审,直到产生最终的阶段成果。“图书馆管理信息系统”采用瀑布模型主要根据以下几点:(1)开发人员在需求分析期间能够对用户的需求进行比较深入和全面的了解,开发期间需求没有或者很少发生变化。(2)分
6、析人员对需求环境的业务流程、信息传递和需求目标比较熟悉,需求风险比较低。(3)用户使用环境比较稳定,主要在图书馆内使用。(4)用户除了提出需求以外,很少参与开发工作。3.开发工具:VisualBasic6.0+Visio2003+PowerDesigner11+MicrosoftAccess鉴于“图书馆信息系统”属于中小型信息系统,因此用VisualBasic+Access的设计方案能够满足用户的需要,缩短开发周期。Visio主要用于制作DFD、界面设计及UML建模,PowerDesigner11用于数据库概念模型设计和物理模型设计
7、。可行性分析1.经济可行性学校图书馆用于系统开发的预算基本可满足设备投入和人力投入。就收益而言,由于图书馆自动化系统主要的效益是社会效益。系统一旦投入使用,将会极大提高图书馆的工作效率和工作质量,为读者创造一个更好的环境和服务。2.技术可行性现行的计算机技术、数据库技术和网络技术完全能实现本系统的功能要求,并且系统开发人员都是学校从事计算机教学和科研的教师,既有理论知识,又有实践经验,完成可以开发出满足要求的图书馆管理信息系统。3.社会可行性系统开发和开发后的运行等活动不违反现行法律,没有对他人的专利、版权造成侵犯,与现行的管理制度
8、没有冲突。从系统的使用人员来看,可大致分为以下几类:学生、教职工、图书馆管理人员和行政人员。用户的素质较高,大部分受过高等教育,而且新开发的软件系统友好的界面及简便的操作方法,保证能满足绝大多数用户使用该系统的要求。现有图书管理人员通
此文档下载收益归作者所有