好文档 - 专业文书写作范文服务资料分享网站

软工习题答案华工软件工程习题答案参考试卷资料电信学院大三

天下 分享 时间: 加入收藏 我要投稿 点赞

第三章

3.3 你认为一个系统分析员应该具有哪些理想素质和基础知识?请说明理由。

答:较强的沟通能力和理解力,因为系统分析员需要通过与用户交流、对现有系统的观察 来获取需求,并理解其中业务逻辑和用户需求;

良好的逻辑分析能力以及表达能力,因为系统分析员需要对获取的需要进行分析与建 模;

常规文档的写作能力,因为系统分析员需要将对目标系统的各种需求编写成需求规约; 很强的学习能力,因为系统分析员需要掌握新理念新技术新方法来解决客户需求; 另外,系统分析员需要了解软件开发过程,具备系统开发管理及相关经验。

3.5 对于下面的每个场景,思考在需求获取期间什么是最有用的信息来源:

(1)开发一个系统取代现有的销售订单处理系统。 (2)开发软件控制充当外科医生的机器人。 (3)开发软件操作出租车仪表。

(4)为国防部开发一个安全的战场通信系统。 答:(1)现有销售订单处理系统及其用户;

(2)外科医生;

(3)市场上类似系统; (4)战场通信领域专家;

3.6 举例说明一个系统的三个不同类型的非功能需求。 答: 采用B/S开发模式;系统持续可用性;系统易用性;

3.9 软件需求规约主要包括哪些内容?自己寻找一个实例,亲自写一个需求规约。

答:软件需求规约主要包括引言、信息描述、功能描述、行为描述、检验标准、参考书目、附录等。

一个医院管理信息系统需求规约的例子: 1 引言

1.1 编写目的

本软件需求说明书是医院管理信息系统是实现的依据,是所有参与此项目的人的共同工作的基础,为医院和开发人员提供参考。

对开发软件的主要功能和环境条件等进行了描述,统一开发标准,为开发者提供详细设计和进行开发提供基础。同时,也作为软件测试和验收的依据。

本软件预期的读者是用户(即医院相关人员),需求分析人员,设计实现人员,开发人员,测试人员等。

1.2 背景

本软件系统的名称:医院管理信息系统。

本项目的任务提出者、开发者:医院管理信息系统开发小组。 用户:医院。

实现软件的计算中心:医院计算中心。

1.3 定义

医院管理信息系统

定义:即指本总软件系统。

门诊管理信息系统

定义:医院管理信息系统的子系统之一,管理门诊部门信息,并与其他两个子系统交互。

住院管理信息系统

定义:医院管理信息系统的子系统之一,管理住院部门信息,并与其他两个子系统交互。

药品管理信息系统

定义:医院管理信息系统的子系统之一,管理药品部门信息,并与其他两个子系统交互。

1.4 参考资料 软件工程 清华大学出版社(钱乐秋,赵文耘,牛军钰)

2 任务概述 2.1 目标

本软件开发意在加强医院信息管理。

通过本软件,帮助医院各个部门人员综合管理医院信息,方便医院进行管理,提升医院的服务质量。

本软件全部内容自含,不与其他软件产生交互。

2.2 用户的特点

本软件的最终用户是医生,病人,医院职工,医院领导等。

操作人员的教育水平不一,不了解计算机专业知识,但是掌握计算机基本操作技能。 因本软件贯穿整个医院的活动流程,所以预期使用频度非常高,基本需要不间断地使用。 医生,具有一定的计算机操作水准,经过一定时间培训后能熟练掌握系统的操作。对系统信息的录入和获取。

2.3 假定和约束

用户务必按照操作规则运行本软件,不得进行故意破坏等行为。 3 需求规定

3.1 对功能的规定 系统名称:医院信息管理系统 模块编号:1.1 上层调用模块:医院信息管理系统 模块名:挂号子系统 支持文件名:无 下层被调用模块:接受并审核挂号请求确认并打印挂号审核并确认退号 输入数据:缴费确认 处理:对医院挂号进行综合处理 系统名称:医院信息管理系统 模块编号:1.2 上层调用模块:挂号子系统 输入数据:挂号信息 处理:由挂号信息生成挂号缴费单 系统名称:医院信息管理系统 模块编号:1.3 上层调用模块:挂号子系统 输入数据:挂号费收费确认 处理:待挂号收费确认后,生成正式挂号单 系统名称:医院信息管理系统 模块编号:1.4 上层调用模块:挂号子系统 输入数据:病人退号请求 处理:对病人退号请求审核,判断是否退号 系统名称:医院信息管理系统 模块编号:1.5 上层调用模块:挂号子系统 输入数据:用户查询请求 处理:根据查询请求查询后输出查询结果 系统名称:医院信息管理系统 模块编号:1.6 上层调用模块:接受并审核挂号 输入数据:用户填写信息 处理:根据用户填写信息生成挂号信息 系统名称:医院信息管理系统 模块编号:1.7 上层调用模块:接受并审核挂号 输入数据:用户填写信息 处理:根据用户填写信息生成挂号信息 系统名称:医院信息管理系统 模块编号:1.8 上层调用模块:接受并审核挂号 输出数据:正式挂号单退号请求缴费信息退费信息 模块名:接收并审核挂号请求 支持文件名:挂号单库病历库 下层被调用模块:窗口挂号 输出数据:挂号费缴费单 模块名:确认并打印挂号 支持文件名:挂号单库 下层被调用模块:无 输出数据:正式挂号单 模块名:审核并确认退号 支持文件名:挂号单库 下层被调用模块:无 输出数据:退号请求 模块名:查询及输出统计信息 支持文件名:病历库挂号单库 下层被调用模块:无 输出数据:查询结果 模块名:窗口挂号 支持文件名:无 下层被调用模块:无 输出数据:挂号信息 模块名:电话挂号 支持文件名:无 下层被调用模块:无 输出数据:挂号信息 模块名:预约挂号 支持文件名:无 下层被调用模块:无

软工习题答案华工软件工程习题答案参考试卷资料电信学院大三

第三章3.3你认为一个系统分析员应该具有哪些理想素质和基础知识?请说明理由。答:较强的沟通能力和理解力,因为系统分析员需要通过与用户交流、对现有系统的观察来获取需求,并理解其中业务逻辑和用户需求;良好的逻辑分析能力以及表达能力,因为系统分析员需要对获取的需要进行分析与建模;常规文档的写作能力,因为系统分析员需要将对目标系
推荐度:
点击下载文档文档为doc格式
746xa3v5uu17c19373fh7l7tx29ybm00g6r
领取福利

微信扫码领取福利

微信扫码分享