欢迎来到天天文库
浏览记录
ID:40273137
大小:531.00 KB
页数:5页
时间:2019-07-30
《王婷系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第3章系统需求分析3.1需求分析概述需求分析可分为问题识别、分析与综合、编制需求分析文档、需求评审等四个阶段,包括以下几个方面:确定软件所期望的用户类;获取每个用户的需求;了解实际用户任务和目标以及这些任务所支持的业务需求;分析员与用户的信息以区别用户任务需求、功能需求、业务规则、质量属性、建议解决方法和附加信息;将系统级的需求分为几个子系统,并将需求中的一部分分配给软件组件;了解相关质量属性的重要性;讨论得出实施优先级;将所收集的用户需求编写成需求规格说明和模型;评审需求规格说明,确保与用户达成共识。3.2系统概述
2、大连交通大学动物收容所系统主要实现了个人信息管理,密码修改,我的留言,我的领养申请,流浪动物资讯的查看,流浪动物资讯的修改,流浪动物资讯的删除,等待领养的流浪动物资讯,领养流浪动物管理:领养流浪动物信息,领养流浪动物的留言管理,领养申请管理,新用户的免费注册,管理员对用户的查看。本系统选择的是Eclipse平台作为开发平台,使用基于B/S架构的WEB程序开发平台JSP作为软件的开发语言,数据库采用SQLServer2000。3.3系统运行环境需求3.3.1硬件环境处理器:InterCR300或更高内存:128MB或更
3、高(建议256MB)硬盘空间:80MB以上3.3.2软件环境软件环境是一个系统开发的工具,它取决于开发人员对软件的熟悉程度,如果开发人员选择一个不熟悉的软件开发会大大增加开发系统所需要投入的成本,所以说选择软件环境也是很重要的。操作系统:Windows2000/WindowsXP数据库:SQLServer2000系统开发工具:Eclipse软件开发语言:JSP服务器:Tomcat该软件的界面美观大方,软件运行稳定。3.4系统业务流程图业务流程图图例如图2.2所示:图3.1业务流程图图例经过对系统功能的分析,调查,研究
4、,总结出大连交通大学动物收容所系统模块主要实现了用户管理,流浪动物资讯管理,流浪动物领养管理,流浪动物申请管理,系统用户管理等功能。这样,可以对大连交通大学动物收容所系统绘制业务流程图,如图3.2所示:图3.2大连交通大学动物收容所系统业务流程图3.5系统数据流程分析数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。根据上文所述的业务流程特点,首先对各个方面总的数据处理环节和外部实体进行了描述,然后,根据自顶向下,逐层分解的原则,对每个方面的处
5、理功能进行细化并分成若干个处理功能,产生细化DFD图。以下是本文当中使用的数据流图图例,见图2.4所示:图3.3据流图图例大连交通大学动物收容所系统的顶层数据流图涉及到的数据流有用户信息,流浪动物资讯,领养信息,管理员管理等信息。下图是大连交通大学动物收容所系统的顶层数据流图,如图2.5所示:图3.3大连交通大学动物收容所系统顶层数据流图大连交通大学动物收容所系统的一层数据流图如图3.4所示:图3.4大连交通大学动物收容所系统一层数据流图用户登录大连交通大学动物收容所系统进行注册,编辑个人信息,更改个人信息,修改密码
6、,当用户通过注册成为系统合法用户之后,可以对流浪动物进行留言并可以申请领养流浪动物。管理员对用户信息进行管理。大连交通大学动物收容所系统的用户信息管理的数据流图如图3.5所示:图3.5用户信息管理的数据流图流浪动物领养管理数据流图如图3.6所示:图3.6流浪动物领养管理数据流图流浪动物资讯管理数据流图如图3.7所示:图3.7流浪动物资讯管理数据流图
此文档下载收益归作者所有