软件工程复习资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、什么是瀑布模型?结合图形描述该模型各阶段的主要工作内容,如何进行有效更新,请

在模型上标注出来。

2、设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在1990年~

2020年12月,并规定日期由6位数字字符组成,前四位表示年,后两位表示月,现用等价类划分法和边界值分析法设计测试用例来测试程序的“日期检查功能”。

3、某工厂公开招工,规定报名者的年龄应在16周岁~35周岁之间(到2005年3月30日止)即出生年月不在上述范围内,拒绝接受,并显示“年龄不合格”等出错信息。假定出生年月日由6位数字字符表示,前四位代表年,后两位代表月。

1、利用等价类法设计测试用例

2、利用边界值分析法设计测试用例

4、根据描述,画出相应的用例图(注意标明扩展,包含关系)。在学校食堂里有台自动售货机,学生,供货商和收银员通过使用自动售货系统进行饮料的交易,学生通过系统进行饮料的购买,购买的时候可以选择购买散装的饮料,供货商通过系统进行饮料的供货,供货时,要先打开机器,再供货,放置商品完后,还要关闭机器。

收银员通过系统定期来取货款,取货款时,要先打开机器,再取货款,取完货款后还要关闭机器。

5、设有一个教学管理系统,其数据流程全景图如下所示,其主要功能包括,注册管理、学籍管理、成绩管理、和奖惩管理,试绘制出系统的O层数据流图

1、学生通过注册管理上传“注册证件”和查看“注册申请”通过学籍管理查看“学籍变动通知”,

通过奖惩管理查看“奖励通知”。

2、教师通过成绩管理查看“教学安排”和上传“学生成绩”。

3、教务处通过奖惩管理上传“奖励凭证”和查看“奖励统计”,通过成绩管理上传“开课安排”和

查看“成绩统计”。

4、系办通过学籍管理查看“审理意见”和上传“学籍处理统计”,通过注册管理查看“统计信息”

和上传“新生名单”。

5、注册信息、学籍信息存储于“学生名册”文件,奖励信息、成绩信息存储于“成绩档案”文件。

6、某个学生成绩管理系统的部分功能如下,画出该问题的分层数据流图(要求画出项层和

0层数据流图)。

1、基本信息管理:教务管理人员输入或修改学期教学执行计划、学生名单和教师名单;

2、学生选课:学生根据教学执行计划进行选课;

3、分配任课教师:教务管理人员为符合开课条件的课程分配教师,并打印任课通知单给教师;

4、成绩管理:每门课程的教师在考试评分结束后,将考试成绩交给教务管理人员,教务管理人员输入、维护成绩,系统可生成成绩单(发给学生)、成绩统计分析表(发给教务管理人员)。

7、请设计一个图书管理数据库,此数据库中每个借阅者保存读者记录,包括,读者号,姓名,地址,性别,年龄,单位,对每本书存有,书号,书名,作者,出版社,对每本借出的书存有:读者号,借出日期和应还日期,要求给出E-R图,再将其转换为关系模型。

8、有一门课程管理系统,有如下特点:一个系可开设多门课程,但一门课只在一个系部开设,一个学生可选修多门课程,每门课可供若干学生选修,一名教师只教一门课程,但一门课程可有几名教师讲授,每个系聘用多名教师,但一个教师只能被一个系所聘用,要求这个课程管理系统能查到任何一个学生某门课程的成绩,以及这个学生的这门课是哪个老师所教的

1、请根据以上描述,绘制相应的E-R图,并直接在E-R图上注明实体名、属性、联系类型;

2、将E-R图转换成关系模型,画出相应的数据库模型图,并说明主键和外键。

9、软件需求分析是软件工程的关键,IEEE定义软件需求是包括用户要解决的问题,达到的目标,以及实现这些目标所需要的条件,它是一个程序或系统开发工作的说明,表现形式一般为文档形式

1,描述需求的有效获取方法

2,概述需求的层次结构

相关文档
最新文档