[图书馆工具条的需求分析]图书馆管理系统需求分析.docx
-
资源ID:9836025
资源大小:31.78KB
全文页数:6页
- 资源格式: DOCX
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
[图书馆工具条的需求分析]图书馆管理系统需求分析.docx
图书馆工具条的需求分析图书馆管理系统需求分析 摘?要 本章探讨了需求分析的概念,并对本课题开发的图书馆工具条进行了应用需求分析,分别从系统访问的三类用户:图书管理人员,图书借阅人员,以及一般用户的角度进行了分析论证,最终给出了本课题设计的图书馆工具条的流程图,数据字典,并对功能模块进行了说明。关键词 图书馆;工具条;技术中图分类号 G25 文献标识码 A 文章编号 1673-9671-(2022)061-0160-011 需求分析说明需求分析是指理解用户需求,就软件功能与客户达成一样,估计软件风险和评估项目代价,最终形成开发安排的一个困难过程所需求的分析一般都是分析软件的时候用户的需求究竟是什么。假如投入了大量的人力、物力以及财力和时间,但是开发出的软件没有人要,那么全部的投入都是徒劳的。假如费了很大的精力之后,开发了一个新软件,但是最终却不能满意用户的须要,从而重新来进行开发过,这样的返工是特别让人痛心疾首的。假如,用户所须要一个例如for linux的软件,但是你在软件开发的前期却忽视了软件的详细的运行的环境,忘了向用户来询问这个详细的问题,而想当然的认为这是开发for windows的软件,当你千辛万苦的开发了完成了向用户提交的时候才起先发觉的问题,那时候你真的就是欲哭无泪了。需求分析之所以是这样的重要,主要就是因为他一般都具有决策性和方向性以及策略性的详细的作用。在它的软件开发的过程中一般都具有举足轻重的地位。大家千万要对需求的分析具有足够的重视在一个大型软件系统,他的作用要远远的大于程序上的设计。软件需求分析的任务是通过与用户的合作,了解用户对开发系统的要求,依据对用户要求的系统所在的信息领域的调查、分析、确定系统的逻辑模型,并对求解问题作适当的分解,是使之适合于计算机求解。需求分析的结果是软件需求规格说明书。软件需求分析阶段只确定系统“做什么”,表达出来找出系统的全部需求并加以描述,同时建立模型,以定义系统中的关键领域类,但有一点要是留意,这一阶段不要拘泥于设计细微环节和技术方案。需求分析阶段的工作,可以分为四个方面:1)问题识别。2)分析与综合。3)制订规格说明。4)评审。2 课题应用需求分析图书馆工具条须要满意三方面的需求,包括图书管理人员、图书借阅人员和一般访问者。图书管理人员的职责包括对工作人员、图书借阅人员、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。图书借阅人员可以查询图书馆图书收录状况、个人借阅状况及预定图书、进行个人信息设置等。而一般访问者只能对藏书状况进行简洁的查询,无法实现借阅。图书管理人员主要负责对图书系统的管理和维护,拥有修改图书借阅人员借书和还书记录的权限,所以这一部分的设计中,图书馆的相关工作人员能够为图书借的阅者加入借书的记录或者是还书的记录,并且可以打印生成相应的报表供应给用户来进行查看以及确认,可以进行阅读和查询以及统计、添加借阅图书的基本信息及删除己归还的详细的图书的基本的信息,但是不能删除以及修改已经借阅的图书详细的信息,当删除某个图书的借阅的基本详细的信息记录的时候,应当要实现对该图书借阅者的借阅的记录的级联的删除。本功能可以实现对图书的信息的管理以及统计。图书借阅人员可干脆查看图书馆图书收录状况,本单位的全部员工都拥有图书卡,借阅人员可以依据本人图书卡卡号和密码登录系统,还可以进行本人借书状况的查询和维护部分个人信息。对于本人的借阅信息,可以非常便利且清楚的进行查询,而对于别人的借阅信息,若是不知道图书卡号及密码,就不会知道别人的个人信息。这样,不但满意了图书借阅人员的要求,使系统运用便利、操作简洁,同时还爱护了图书借阅者的个人隐私。一般访问者没有任何权限,任何人都可以有此访问图书馆工具条。在这一功能中,访问者可以通过图书名称、作者的名字和出版社来查询相应的图书在本馆内的收录状况,但是不能借阅。对于本课题开发的图书管理系,考虑到所须要实现的功能,以及现实问题,系统须要满意以下一些需求:1)针对不同人员的登陆设计不同的操作权限和登陆方法。2)对全部用户开放图书查询功能。3)图书借阅人员可以修改个人信息。4)图书借阅人员可以查看本人的图书借阅状况。5)爱护图书借阅人员可以个人密码。6)依据详细的借阅状况来对数据库进行基本的操作并且生成相应的报表。7)依据还书的详细状况来对数据库进行相应的操作并且要生成详细的报表。8)查询以及统计各种借阅信息。9)维护及更新图书信息。3 系统流程图数据流图:简称DFD,一般就是采纳详细的图形的方式来表达对系统的逻辑功能以及数据在系统的内部的逻辑的流向以及逻辑的变换过程,是结构化的系统分析方法的最主要的表达的工具。基于计算机的信息处理的系统一般主要是由数据流以及一系列的加工来构成,这些加工将会输入数据流来加工为输出的数据流。数据流图能够用来抽象地表示系统或者是软件。它从信息的传递以及加工的角度,以图形的方式来刻画数据流能够从输入流淌到输出的详细的移动变换的过程,与此同时也同时可以按自顶向下以及逐步分解的方法来表示内容在不断的增加的数据流以及功能的细微环节。所以,数据流的图一般是可以供应功能建模的机制,也能够供应信息流的详细的建模的机制,从而能够建立起系统或者软件的详细的功能的模型。全部软件系统从本质上来说,都是对数据进行加工或变换的工具。这里我们所说的变换或加工一般都是要从广义上来说的,能够代表数值的计算以及逻辑的运算、文字的处理、图形的绘制、信息的检索或者是任何其它的计算机的操作。数据流图描述它的数据在软件当中的详细的流淌以及被处理的变换的相关的过程,它是表示软件的模型的一种比较常见的图示的方法。数据流图中应当要运用箭头,圆或者是椭圆。参考文献1萨师煊,王珊.数据库系统概论 (第三版)M.高等教化出版社,2001.2史济民.软件工程原理、方法与应用M.高等教化出版社,2001.3张长富等.PowerBuilder9.0用户参考手册M.北京希望电脑公司,2003.4黄伟.PowerBuilder8.0实例解析M.北京高校出版社,2002.5李勇等.PowerBuilder9.0开发精炼M.电子工业出版社,2003.6李茜等.PowerBuilder9.0程序设计基础M.清华高校出版社,2022. 第6页 共6页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页