《需求分析的写法.ppt》由会员分享,可在线阅读,更多相关《需求分析的写法.ppt(26页珍藏版)》请在三一办公上搜索。
1、小区物业管理系统目标分析,1、系统总目标(1)对住宅小区的业主和物业提供管理;(2)系统具有友好性和易操作性;(3)系统具有安全性和保密性。,2、小区物业管理系统子目标(1)楼宇管理:楼房信息管理 房间信息管理(2)业主及住户管理:业主管理 住户管理(3)住户车辆管理:停车场管理 车辆管理,(4)费用管理:物业收费管理 交费管理 水电消耗统计(5)来客管理:(6)人员管理:(7)维修管理:,3.3 需求结构分析 1.需求结构的概念及意义 需求结构是按照信息系统目标、职能和需求的相关性,从总体上把信息系统的需求划分成为若干个需求包,由这些需求包相互关联构成信息系统的需求结构。需求结构是对需求的一
2、种有效组织方法。需求结构为确定信息系统结构提供了依据。,2.确定需求结构的依据(1)组织职能 信息系统的需求结构应与组织职能具有一定的对应性。(2)需求的相关性 需求包内部应该具有较高的关联性;各个需求包之间的关联关系应该尽量地少。,小区物业管理系统的需求结构,3.4 功能分析 1功能分析的基本原理 信息系统功能是信息系统应该具有的效能和作用。信息系统目标是功能分析的依据。用户需求是信息系统功能的主要来源。功能分析是在需求结构基础上进一步分解和细化。用例分析是进行功能分析和功能建模的主要手段。功能分析需要参考组织功能。,2功能分析-以小区物业管理系统为例,讨论功能分析。,楼宇管理 提供楼房信息
3、编辑、楼房信息查询、楼房报表输出,房间信息编辑、房间信息查询、输出房间报表等功能。,3.用例说明 用例说明是对功能用例图中的用例做出的说明。在用例说明中,需要描述用例的编号、名称、参与者和用例的功能以及交互过程。下面给出楼宇管理的几个用例的用例说明:,楼宇管理:楼宇信息编辑编号:01-01参与者:管理员说明:工作人员在楼房信息管理下面,可以“增加楼房”,“删除楼房”,“修改楼房”以编辑楼房信息。,楼宇管理:楼宇信息查询编号:01-01参与者:管理员说明:工作人员在楼房信息管理下面,按“查询楼房”可启动此项功能。系统弹出一个提示查询房间的窗口,按照所需的条件进行查询。,3.5 性能分析 1信息系
4、统性能的含义 信息系统性能是信息系统功能实现的方式、效率和保障,它包括信息系统的效率、处理方式、可靠性、安全性、方便性、适应性等内容。效率:与处理时间有关的性能要素。处理方式:分布模式、交互方式、处理方式等。可靠性:保证系统正常工作及抗故障的能力。安全性:合法用户使用、非法用户杜绝访问系统的能力。方便性:用户使用信息系统友好性、方便性。适应性:信息系统对环境和需求变化的适应能力。,2性能分析 信息系统性能分析是对用户提出的各种性能要求进行综合分析,确定出合理、可行的信息系统性能的工作。性能分析一般应从技术、经济、社会等方面进行综合分析。下面以书店为例,讨论信息系统性能分析过程。,用户提出的书店
5、信息系统的性能要求:,(1)具有高可靠性和冗错能力。不允许系统在工作期间停机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误;(2)具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能偷盗图书;(3)具有保密机制,各级使用者只能看到允许查看的系统信息;(4)具有防病毒和黑客攻击的能力,不能因为病毒和黑客破坏系统。,1)性能的技术因素分析 通过对用户所提出的性能要求从技术角度分析,确定出技术上能够实现、且便于实现的信息系统性能。第1条:“不允许在工作期间停机,不允许在运行期间出现故障和错误。”改为“系统的故障应该能够得到及时排除,并且不会给图书业务造成重大影响。”第4条“具有防
6、病毒和黑客攻击的能力,不能因为病毒和黑客破坏系统。”改为“对于病毒和黑客具有一定的预防能力,并能够把病毒和黑客攻击所造成的损失减低到较小程度。”,3.6 风险分析 1风险的概念和类型 1)风险的概念 风险是可能给信息系统的成功带来威胁或损失的各种潜在的问题。2)风险的类型(1)从危害程度分:高危害性风险 中危害性风险 低危害性风险 风险分析的原则:消除高危害性风险,限制或减轻中危害性风险,控制低危害性风险。,(2)按照风险的隶属特征分 技术性风险:技术因素引起的风险。潜在的最多、问题最多一类风险。工程性风险:工程的组织、管理、进行、保证等因素存在问题所造成问题的一类风险。环境性风险:信息系统所
7、存在的社会和组织环境带来潜在性问题的一类风险。,3)风险处理方法 避免风险:通过更改需求或方案以弃除造成风险原因的一种风险处理策略。限制风险:通过一定的技术策略,把风险所造成的危害和影响限制在尽可能小的范围之内。减轻风险:通过修改需求或方案,或着采用相应的应对性措施,把风险所造成的危害和损失减轻到可以应对或承受的范围之内。监控风险:对既不能避免,也不能限制或减轻的风险,可以采用有效地监控策略。,2风险分析 1)风险识别 风险识别是由开发人员根据需求调查和分析的结果,找出信息系统可能存在的各种风险的过程。对找出的风险进行编号,并记录到风险记录单中。,2)风险分析 分析风险的类型。属于高危害性风险
8、、中危害性风险还是低危害性风险,是属于技术性风险、工程性风险还是环境性风险。分析风险出现的可能性。分析风险产生的原因,以及这种原因在什么环境和条件下可能引发问题。分析风险可能对信息系统所能造成的危害,以及这些危害对信息系统会造成哪些影响。,四 需求描述,描述信息系统需求的文档被称为信息系统需求说明书或信息系统需求规格说明。信息系统需求说明书应该包括的内容和采用的格式,目前并没有形成统一的规范。图5.14为信息系统需求说明书的一个参考格式。,信息系统需求说明书1.引言1.1 信息系统项目简介1.2 编写说明1.3 参考资料2.目标 2.1 概述2.2 信息系统目标 2.2.1 总目标 2.2.2 功能目标 2.2.3 性能目标2.3 目标说明3.结构 3.1 信息系统需求结构 3.2 需求结构的说明4.功能 4.1 概述 4.2 功能用例模型 4.3 功能分析说明5.性能 5.1 概述 5.2 性能需求 5.3 性能分析说明6.风险分析 6.1 信息系统面临的主要风险 6.2 风险的处理策略7.遗留问题,