当前位置:首页 > 软件工程期末题库 - 图文
间,交互式会话系统在响应时间较长时应给予使用者以提示信息。
(9) 人事处干部丙认为:我们企业的人事资料相当复杂,格式非常之多,希望交互式系统使用十分清晰的格式,并容易对输入数据中的错误进行修改。
(10) 人事处干部丁认为:人事管理系统应当具有相当的保密性和数据安全性,因此在屏幕上显示出的信息应该含混一些,以免泄密。
系统工程师张某对上述调查情况和其他要求作了分析后,发现收集到的10条意见中有3条意见是不能接受的,写出编号并各用40字以内叙述理由。
不能接受的3条意见是 (5)、(6)、(10)。人机交互界面首先考虑的是用户如何使用起来方便,与编程习惯、设计技巧无关。此外,屏幕上信息应很清晰易懂,安全保密与屏幕显示无关。
14、工资计算系统中的一个子系统有如下功能:
计算扣除部分—由基本工资计算出应扣除(比如水电费、缺勤)的部分; 计算奖金部分—根据职工的出勤情况计算出奖励金;
计算工资总额部分—由工资总额中计算出应扣除各种税金;
生成工资表—根据计算总额部分和计算税金部分传递来有关职工工资的详细信息生成工资表
根据要求画出该问题的数据流程图。
15、Please map the following data flow diagram (DFD) to structure chart (SC) using transform analysis. The afferent path, transform center and efferent path are labeled in the DFD.
35
Transform center W C c P r R d D E e p u U v V w a A B b Efferent path Afferent path Q
第1步 复查基本系统模型。 第2步 复查并精化数据流图。
第3步 确定数据流图具有变换特性还是事务特性。
第4步 确定输入流和输出流的边界,从而孤立出变换中心。 第5步 完成“第一级分解(first level factoring)”。 第6步 完成“第二级分解”。
第7步使用设计度量和启发式规则对第一次分割得到的软件结构进一步精化。
16、Please map the following data flow diagram (DFD) to structure chart (SC) using transform analysis. The afferent path, transform center and efferent path are labeled in the DFD.
36
Afferent path path 1 a c d e h Transform center 5 g Efferent path 10 k j 3 2 b 4 f 6 i 8 9 11 7 第1步 复查基本系统模型。 第2步 复查并精化数据流图。
第3步 确定数据流图具有变换特性还是事务特性。
第4步 确定输入流和输出流的边界,从而孤立出变换中心。 第5步 完成“第一级分解(first level factoring)”。 第6步 完成“第二级分解”。
第7步 使用设计度量和启发式规则对第一次分割得到的软件结构进一步精化 system 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 17、某培训中心要研制一个计算机管理系统。它的业务是: 将学员发来的信件收集分类后,按几种不同的情况处理。 1)如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记。
2)如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。
3)如果是付款的,则由财务人员在帐目文件上登记,并开出发票给学生。
37
注:一个学生可选多门课程 要求:
1.画出E-R图
1 1 学生 1 n 选课 n n 9 1 n 账目 1 发票
2.对以上问题画出数据流图。
课程
学员信 报名信 分类 注销信 付款信 付款信息 注销人员 注销信息 财务人员 付款信息 记账信息 开发票 修改课程信息 注销信息 课程 注销信息 修改学生信息 注销信息 学生 发票 学生 注销信息 修改账目信息 注销单 开注 销单 账目 课程 登记信息 记账 报名登记 报名人员 选课信息 报名信息 课程检查 报名信息 注销信息 注销信息 账目 学生
38
共分享92篇相关文档