北大系统班软件工程上机考试题(今年10月)-成人高考
·当前位置: 学海荡舟-论文 >> 考试中心 >> 学历考试 >> 成人高考
北大系统班软件工程上机考试题(今年10月)


内容:
题目:见软件工程书P221实验一,三
要求:对于结构化设计按瀑布型各阶段给出相应的文档:软件计划,需求规格说明书,
其中:
1、项目计划:包括项目概要,实施计划及交付的
期限安排
2、需求规格说明书:依据题目给出的数据流图的
顶层、0层、1层(若有的话)及相应的数据字典
3、概要设计:依据需求规格说明书给出软件结构
图及个模块接口说明
4、详细设计说明书要求:对概要设计中的模块给出详细流程图(PAD或伪码)和重要数据结构
5、测试计划:包括所测试日期安排,测试相应分析模型(对象模型,动态模型,功能模型)
其中:
{
#对象模型
找出系统对象、类、类的结构(关联,一般--具体,整体--部分结构)
确定类的忏悔,确定类的方法
给出对象模型图及数据字典(例题P146图10-21)
#动态模型
确定事件,建立事件跟踪表(只要建立一个即可)
根据事件跟踪表建立相应的状态图,例子见P147 10-22,P148 10-24
#功能模型
根据系统建立响应的功能模型,证明输入与输出的关系,要求建立顶层及层数据层图即可,见P149 10-26,10-27
}
注:
结构化测试:
#能根据题意给出正确的需求规格说明书
#结合题意,根据需求数据说明书给出相应的软件结构图
#详细设计说明书中的顶层嵊必须将软件结构图中的模块详细实现流程及重要数据结构一一写明
#测试计划中测试用例的设计
*白盒设计:根据详细设计流程图分别设计一个逻辑覆盖、循环覆盖和路径覆盖的测试用例即可。
*黑盒设计:按照等价类划分和边界值分别设计一个测试用例即可

面向对象测试
*能根据题意给出正确的对象模型、并能将系统中的主要的类及类结构描述清楚
*结合题意,得出正确的动态模型(事件跟踪图及状态图)
*结合题意,给出正确的功能模型,建立正确的顶层及层数据图
安排:将此分析的文档生成电子版文档(用Microsoft word)
——————————————————————————-——————————————————
此上为要求,下面为题目和方法
方法:1、采用结构化方法
2、采用面向对象方法
题目:
开发一个单位的认识系统
功能:录入:存储人员基本信息:可进行简单查询和条件组合查询;可按年龄、工资、职称进行统计;可打印出报表;可对人员基本信息进行维护、备份和恢复;按照职称、工龄每年晋升相应的工资,并将新的工资信息入库保存。


  • 上一套试题:
  • 下一套试题: