您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 资料室图书管理系统需求分析报告
职业技术学院实训报告注:○1实训报告单,由参加实训的学生根据实训的具体情况填报,填报完成后交由任课教师批改、登记,作为学生该门课程的考核依据之一。○2批改后的实训报告统一交由实训室存档。姓名王娜英谢圆张杰顺杨正梅陈睿迪黄霞学号201720250210201720250213201720250212201720250214201720250205201720250208专业及班级计算机科学与技术二班指导教师张春节课程名称软件开发过程实训项目软件开发需求分析报告实训时间2018年3月15日实训地点广靖院B210设备编号A8实训目的和要求:随着学校资料室图书馆网络的应用,此次需求分析说明其目的是明确所要开发的软件应具有的功能、性能,使系统分析及开发人员能够清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作,为软件开发范围、业务处理规范提供依据,也是应用软件进行合同终验的验收依据。王娜英:简介,用户的实际问题和功能概述;谢圆:用户当前的工作模式;张杰顺:(3.7——3.9);杨正梅:(3.10——3.13);陈睿迪:用户对环境的要求;黄霞:用户对任务和功能的需求;实训内容、程序及操作要领:1、简介1.1目的系统对图书室资料室的借阅与归还进行管理,通过计算机化的系统保持图书馆资料的有序借阅。由于有借阅目数的限制,因此系统还要有相应的事务处理功能。此外,系统还涉及系统安全和用户管理的问题、各种代码使用和维护问题、数据安全和数据维护问题,因此还要求系统具有系统管理和事务处理功能,总而言之,要求通过系统的开发,达到系统项目的总体目标是:通过前期的经验,完善本次系统的功能,充分考虑到所有事项,保证图书馆资料有序,妥善的管理,不会出现冲突与差错。1.2参考资料【1】马永涛.软件开发过程[M].北京.机械工业出版社,2014.【2】王珊,等.数据库系统概论[M].5版.北京:高等教育出版社,2014.【3】贾志城,王云.jsp程序设计[M].北京:人民邮电出版社,2016.2、用户当前的工作模式2.1用户当前所采取的管理模式和手段云南民族大学呈贡校区图书馆现采用的管理模式是:实行部门管理制。建立办公室、文献建设部、读者服务部、文献信息部、技术服务部等五个部门。根据各部门的分管工作进而来管理使用图书馆资源的学生、老师。云南民族大学呈贡校区图书馆现采用的管理手段是:(1)对馆内工作者:各部门做好各自工作,互不干涉;各部门办公均采用电脑办公(2)对进入图书馆工作学习的人员出示相关纸质规定如:凭借阅证、学生证、工作证等有效证件进入图书管;使用借阅证(学生证)进入各阅览室;不等将书包、口袋、食物等带入阅览室。职业技术学院实训报告注:○1实训报告单,由参加实训的学生根据实训的具体情况填报,填报完成后交由任课教师批改、登记,作为学生该门课程的考核依据之一。○2批改后的实训报告统一交由实训室存档。2.2要描述用户现行的实际工作效果,在现行工作中存在的问题目前云南民族大学图书馆的管理工作模式还处于单一的电子设备使用中,管理办公主要是用电脑管理,但是还做不到各部门间的信息共享,也做不到智能化管理和服务教职工学生;办事效率差,学生与图书馆之间的联系仅限于教务管理系统,不方便学生对图书馆发布的相关规定及时了解;对管理馆内学生进行监督学习的方法落后,目前还无法实现电子书借阅,对管理占座学生处罚方法不明确等诸多问题。由此可见云南民族大学图书馆迫切需要一个方便、智能、软件功能完善的独立的图书馆管理系统。3、用户的实际需求3.1用户要解决的相关实际问题资料室图书管理系统针对的用户是单个中小型图书室或者学校图书室,藏书的种类数量有限,读者的数量和来源受到一定的限制。同时能建立一个自动化图书管理系统,使图书管理工作规范化、系统化、程序化、自动化,避免图书管理的随意性,提高信处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。所以相应的需求是(1)能存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理:①图书信息的录入、删除及修改。②图书信息的多关键字检索查询。③图书的出借、返还、预约、图书丢失过期处理和资料统计。(2)能够对一定数量的读者进行相应的信息存储与管理:①读者信息的登记、删除和修改。②读者资料的统计和查询。③能够对需要的统计结果提供列表显示输出。④能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。3.2用户对任务和功能的要求通过本系统软件,能够帮助图书管理人员利用计算机,快速方便的对图书书籍,读者资料,借还书等进行高效的管理。任务和功能的需求分析是从从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户对任务和功能的要求,确定系统的功能需求,这个步骤是对理解需求的升华,直接关系到系统的质量。3.2.1功能概述功能模块子功能日常工作借书处理还书处理缴纳罚款基本资料维护图书资料维护读者资料维护查询图书资料查询读者资料查询罚款历史维护借阅历史维护系统管理系统登录读者注册数据备份职业技术学院实训报告注:○1实训报告单,由参加实训的学生根据实训的具体情况填报,填报完成后交由任课教师批改、登记,作为学生该门课程的考核依据之一。○2批改后的实训报告统一交由实训室存档。(1)读者管理模块对读者管理模块有:读者登记、查询、借书、还书和删除等功能。(2)图书管理模块图书资料查询、维护、添加等功能。3.2.2功能项描述评价:对于借阅过图书的读者用户,可以在评价模块中对自己借阅过的书籍进行评价,这些评价将记录在图书信息中。这些评价信息可以有效地帮助读者用户找到自己需要的图书,而且可以在读者借书前帮助读者对该书籍有所了解。添加、修改、删除:图书管理员不定期地对图书信息进行添加、修改和删除等操作,在图书尚未归还的情况下不能对图书信息进行删除。也可以对读者信息进行添加、修改、删除等操作,在读者还有未归还的图书的情况下不能进行删除读者信息。1、用户管理该模块的功能有用户注册、登陆、修改信息、注销。普通用户登陆后可修改密码、注销、查询自己的信息。管理员登陆后可对书籍的信息进行查询、添加、删除、修改、浏览所用用户信息。①注册功能:用户通过注册可登陆图书管理系统;②登陆功能:用户通过登陆可以进入图书馆系统,进行图书的查询以及浏览功能,通过此功能读者与管理员可以登录到该系统上。③修改信息功能:对图书资料的基本信息修改。(1)图书管理该模块的功能有对书籍信息进行操作,普通用户登陆后可查询、借书、还书。管理员登陆后可对职业技术学院实训报告注:○1实训报告单,由参加实训的学生根据实训的具体情况填报,填报完成后交由任课教师批改、登记,作为学生该门课程的考核依据之一。○2批改后的实训报告统一交由实训室存档。书籍的信息进行查询、添加、修改、删除。①查询显示功能:通过此功能读者可以在该软件上查询书籍及读者信息。②借还书功能:通过此功能读者可以进行书籍的借阅和归还,预约功能。③输入功能:通过此功能管理员可以输入书籍和读者的详细信息。④过期罚款功能:通过此功能可以处理书籍丢失和借阅过期未还操作。(2)系统外观该模块可设置系统的外观,修改主界面及各个子窗体的透明度。2、系统性能要求(1)系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。(2)系统的开放性和系统的可扩充性:图书管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3.2.3其他功能要求图书管理系统是一种辅助图书管理人员管理软件,它应用的计算机语言实现的系统的软件。(1)数据库数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬自愿组成的系统;它与文件系统的重要区别是数据的充分共享,与应用程序的高度独立性。由于本软件的整体结构比较简单,所涉及数据相对来说也较少,需要保证数据的正确性以及保密性。(2)权限设置系统有的采用不同级别的权限来控制,读者只能查看自己的个人信息。进行密码修改已借图书的查询等操作。管理员身份可以处理读者信息、读者的借还、可以查看借阅,还书在某个时间段的流程,还能进行系统的一些参数的设置。每个权限都分别有不同操作页面。这些权限都要进身份认证之后才能进入操作页面,并设置操作的超时时限起到数据的保护功能。3.3用户对环境的要求(1)运行设备:Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;运行本软件所要求的硬设备的最小配置:内存500M;I/O设备:显示器、鼠标、键盘。(2)支持软件说明为运行本软件所需要的支持软件,如:a.操作系统:Windows7及以上版本b.数据库:mysql。(3)对功能的规定系统功能包括如下:a、读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。b、书籍基本信息制定、输入、修改、查询,包括书籍类别、编号、关键词、备注。c、借书信息的制定、输入、修改、查询,包括书籍编号、读者编号、借书期限、借书日期、备注。d、还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注。职业技术学院实训报告注:○1实训报告单,由参加实训的学生根据实训的具体情况填报,填报完成后交由任课教师批改、登记,作为学生该门课程的考核依据之一。○2批改后的实训报告统一交由实训室存档。3.4用户对易用性的要求图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。3.5用户对硬件、软件的要求(1)运行硬件环境a、PC486以上机型,要求配有鼠标。b、图书管理系统共有一台服务器。。c、服务器采用联想,内存1G,高速缓存,屏幕液晶显示器。后台服务器支持系统要求:CPUPentiunIV3.0以上,内存容量2.0GBG以上,硬盘500GB以上。(2)软件环境a、操作系统:Windows98/2000/2003/XPb、Web浏览器:InternetExplorer5.0以上或Netscape4.0以上,配置TCP/IP。3.6用户对质量的要求能够对该软件的稳定性、出错率、数据遗失情况、数据备份与恢复的功能进行检测,本软件的总体设计都比较简单,各项功能均比较独立,如出现相关问题,程序员将进行相关的修改、维护等操作。在登陆时采用用户名和数据库的用户名相同的方式来确保系统的安全性,如果源代码被看到没有用户名和密码也进不去,在登陆的时候增加一个验证码的模块,防止用户却强行登陆,增加密码的安全功能,增加数据的备份功能。可进行数据的恢复。把损失率降到最低。3.7用户对性能的要求3.7.1数据处理能力可支持100台终端同时运行,可以达到并发用户数200,最大在线用户数800以上。处理资料文件和记录数可达100,000,000,表和资料文件的大小可达5G。客户端的操作速度主要和操作系统版本以及内存有关,一般VISTA/WIN7下推荐8G内存至少4G内存、XP下推荐4G内存至少2G内存;CPU推荐双核处理器。3.7.2时间特性对百万级别的数据表实现页面访问响应时间小于2秒、查询统计响应时间小于4秒,更新处理时间小于10秒,数据的转换和传送时间小于30秒,运行时间小于1分钟。3.8用户对安全性的要求3.8.1平台设计安全需求(1)身份认证系统默认提供两种身份认证方式:①静态密码:使用在用户管理中用户所输入的账号、密码进行身份认证。②即时校验码:以单点登录方式登录系统需要先
本文标题:资料室图书管理系统需求分析报告
链接地址:https://www.777doc.com/doc-5656827 .html