下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、姓名:_ 班级:_ 学号:_-密-封 -线- 中级软件设计师问答集.考试卷模拟考试题考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。1、【说明】某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单;教师可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单;注册管理员使用该系统进行注册管理,包括维护教师信息、学生信息和课程信息等。在每个学期的开始,学生可以获得该学期的课程目录表,课程目录表列出每门课程的所有信息,诸如基
2、本信息、教师、开课系和选课条件等。新学期开始前两周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请,开学两周后注册管理员负责关闭课程注册。每个学生可以选择不超过4门课程,同时指定2门侯选课程以备主选课程未选上。每门课程最多不能超过10人,最少不能低于3人,低于3人选课的课程将被取消。一旦学生的注册过程完毕,注册系统将有关信息提交收费系统以便学生付费。如果在实际注册过程中名额已满,系统将通知学生在提交课程表之前予以更改。在学期结束时,学生可以存取系统查看电子成绩单。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。【用例图】【表】表3-1 学生课注册系统的实体
3、类实体类说明professor学校中讲课的教师strdent学校中注册课程的学生schedule学生在新学期选择登记的课程列表coursecatalog学校所有课程的目录course课程的基本信息courseoffering新学期课程的开设信息,如课课教师、时间、地点等信息表3-2 学生课程注册系统的边界类边界类说明loginform为教师、学生和注册管理提供登录的操作registercoursesform为学生提供选课注册的操作viewreportform为学生提供成绩查询的操作selectteachcoursesform为教师提供查看学生选课情况的操作submitgradesform为教师
4、提供登记成绩的操作maintainprofessorsform为注册管理员提供维护教师信息的操作maintainstudentsform为注册管理员提供维护学生信息的操作maintaincoursesform为注册管理员提供维护课程信息的操作closeregistrationform为注册管理员提供关闭注册的操作billingsystemnotice提供与收费系统的信息交换接口表3-3 学生课程注册系统的控制类控制类说明registercoursescontrol负责新学期学生的选课登记viewreportcontrol负责学生成绩的查询selectteachcoursescontrol负责新
5、学期课程的学生选择情况submitgradescontrol负责学生成绩的登记closeregistrationcontrol负责关闭课程注册【协作图】【时序图】注释1:学生打算注册新的课程。注释2:一张这学期可选择的课程列表。注释3:显示一张为学生选课用的空白登记表。1. 【问题1】在uml中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)(3)处表示的内容。 ( )2、【说明】某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单;教师
6、可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单;注册管理员使用该系统进行注册管理,包括维护教师信息、学生信息和课程信息等。在每个学期的开始,学生可以获得该学期的课程目录表,课程目录表列出每门课程的所有信息,诸如基本信息、教师、开课系和选课条件等。新学期开始前两周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请,开学两周后注册管理员负责关闭课程注册。每个学生可以选择不超过4门课程,同时指定2门侯选课程以备主选课程未选上。每门课程最多不能超过10人,最少不能低于3人,低于3人选课的课程将被取消。一旦学生的注册过程完毕,注册系统将有关信息提交收费系统以便学生
7、付费。如果在实际注册过程中名额已满,系统将通知学生在提交课程表之前予以更改。在学期结束时,学生可以存取系统查看电子成绩单。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。【用例图】【表】表3-1 学生课注册系统的实体类实体类说明professor学校中讲课的教师strdent学校中注册课程的学生schedule学生在新学期选择登记的课程列表coursecatalog学校所有课程的目录course课程的基本信息courseoffering新学期课程的开设信息,如课课教师、时间、地点等信息表3-2 学生课程注册系统的边界类边界类说明loginform为教师、学生和注册管理提供登录
8、的操作registercoursesform为学生提供选课注册的操作viewreportform为学生提供成绩查询的操作selectteachcoursesform为教师提供查看学生选课情况的操作submitgradesform为教师提供登记成绩的操作maintainprofessorsform为注册管理员提供维护教师信息的操作maintainstudentsform为注册管理员提供维护学生信息的操作maintaincoursesform为注册管理员提供维护课程信息的操作closeregistrationform为注册管理员提供关闭注册的操作billingsystemnotice提供与收费系统
9、的信息交换接口表3-3 学生课程注册系统的控制类控制类说明registercoursescontrol负责新学期学生的选课登记viewreportcontrol负责学生成绩的查询selectteachcoursescontrol负责新学期课程的学生选择情况submitgradescontrol负责学生成绩的登记closeregistrationcontrol负责关闭课程注册【协作图】【时序图】注释1:学生打算注册新的课程。注释2:一张这学期可选择的课程列表。注释3:显示一张为学生选课用的空白登记表。1. 【问题1】在uml中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简
10、要说明用例具有哪些的特征,并指出用例图中(1)(3)处表示的内容。 ( )3、【说明】某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单;教师可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单;注册管理员使用该系统进行注册管理,包括维护教师信息、学生信息和课程信息等。在每个学期的开始,学生可以获得该学期的课程目录表,课程目录表列出每门课程的所有信息,诸如基本信息、教师、开课系和选课条件等。新学期开始前两周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请,开学两周后注
11、册管理员负责关闭课程注册。每个学生可以选择不超过4门课程,同时指定2门侯选课程以备主选课程未选上。每门课程最多不能超过10人,最少不能低于3人,低于3人选课的课程将被取消。一旦学生的注册过程完毕,注册系统将有关信息提交收费系统以便学生付费。如果在实际注册过程中名额已满,系统将通知学生在提交课程表之前予以更改。在学期结束时,学生可以存取系统查看电子成绩单。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。【用例图】【表】表3-1 学生课注册系统的实体类实体类说明professor学校中讲课的教师strdent学校中注册课程的学生schedule学生在新学期选择登记的课程列表cou
12、rsecatalog学校所有课程的目录course课程的基本信息courseoffering新学期课程的开设信息,如课课教师、时间、地点等信息表3-2 学生课程注册系统的边界类边界类说明loginform为教师、学生和注册管理提供登录的操作registercoursesform为学生提供选课注册的操作viewreportform为学生提供成绩查询的操作selectteachcoursesform为教师提供查看学生选课情况的操作submitgradesform为教师提供登记成绩的操作maintainprofessorsform为注册管理员提供维护教师信息的操作maintainstudentsform为注册管理员提供维护学生信息的操作maintaincoursesform为注册管理员提供维护课程信息的操作closeregistrationform为注册管理员提供关闭注册的操作billingsystemnotice提供与收费系统的信息交换接口表3-3 学生课程注册系统的控制类控制类说明registercoursescontrol负责新学期学生的选课登记viewreportcontrol负责学生成绩的查询selectteachcoursescontrol负责新学期课程的学生选择情况submitgradescontrol负
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026贵州省疾病预防控制中心第十四届贵州人才博览会引进高层次人才2人工作备考题库附答案详解(达标题)
- 2026浙商银行总行社会招聘备考题库有答案详解
- 2026陕西西安文理学院高层次人才和紧缺特殊专业人才引进50人备考题库附答案详解(预热题)
- 2026河北承德市宽城满族自治县人力资源和社会保障局招聘公益性岗位人员14人备考题库带答案详解(完整版)
- 2026贵州安顺市重点产业人才“蓄水池”第一批需求岗位专项简化程序招聘2人备考题库含答案详解(培优a卷)
- 2026广东云浮市招募就业见习人员299人备考题库含答案详解(夺分金卷)
- 2026陕西西安医学院儿童医院(西安启迪儿童医院)医疗人员招聘31人备考题库含答案详解(研优卷)
- 2026年4月广东深圳市曙光中学面向2026年应届毕业生深圳设点招聘教师8人备考题库及答案详解(有一套)
- 2026年河南省郑州市惠济区事业单位联考招聘备考题库及1套参考答案详解
- 2026年企业首席质量官制度推行与职责权限专项测试卷
- 装饰装修质量通病防治措施培训课件
- 超星尔雅学习通《美术鉴赏(北京大学)》2025章节测试附答案
- FANUC机器人ARC Mate 120iD和M-20iD机械结构手册
- DB37T 2401-2022 危险化学品岗位安全生产操作规程编写导则
- 项管系统培训变更与修正
- 红色文化知识题【高中组共计967题】1 (1)附有答案
- HYT 271-2018 海洋多参数水质仪检测方法(正式版)
- 曲黎敏《黄帝内经》-全套讲义
- 万宁市病死畜禽无害化处理中心项目 环评报告
- 《引航》系列特刊2-《共建绿色丝绸之路进展、形势与展望》
- 全国优质课一等奖小学道德与法治六年级下册《地球-我们的家园》第1课时(完美版课件)
评论
0/150
提交评论