试题一。阅读下列说明以及图示(如图1所示),回答问题1~3。【说明】
某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单;教师可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单;注册管理员使用该系统进行注册管理,包括维护教师信息、学生信息和课程信息等。
在每个学期的开始,学生可以获得该学期的课程目录表,课程目录表列出每门课程的所有信息,诸如基本信息、教师、开课系和选课条件等。
新学期开始前两周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请,开学两周后注册管理员负责关闭课程注册。每个学生可以选择不超过4门课程,同时指定2门侯选课程以备主选课程未选上。每门课程最多不能超过10人,最少不能低于3人,低于3人选课的课程将被取消。
一旦学生的注册过程完毕,注册系统将有关信息提交收费系统以便学生付费。如果在实际注册过程中名。
额已满,系统将通知学生在提交课程表之前予以更改。在学期结束时,学生可以存取系统查看电子成绩单。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。【用例图】
图1学生课程注册系统的用例图。
协作图】图2创建课程登记表的协作图【时序图】
注释1:学生打算注册新的课程。注释2:一张这学期可选择的课程列表。注释3:显示一张为学生选课用的空白登记表。图3创建课程登记表的时序图【问题1】
在uml中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)~(3)处表示的内容。【问题2】
协作图与时序图是同构的,二者表示的都是同样的系统交互活动,只是各自的侧重点不同而已。根据题目提供的信息,指出协作图中(4)~(8)处表示的内容。
问题3】uml采用5个互联的视图来描述软件系统的体系结构,即用例视图(use-case view)、设计视图(design view)、进程视图(process view)、实现视图(implementation view)和展开视图(deployment view)。系统模型中每一个视图的内容是由一些图来描述的,uml中包含用例图、类图、对象图、状态图、时序图、协作图、活**、组件图、分布图等9种图。对整个系统而言,其功能由用例图描述,静态结构由类图和对象图描述,动态行为由状态图、时序图、协作图和活**描述,而物理架构则是由组件图和分布图描述。
请分别指出用例图、类图、对象图、状态图、时序图、协作图、活**、组件图、分布图的作用。
软件设计师模拟试题 4 上午试卷
已知文法g a 它定义的语言描述为糧 1 g a a 0b 1c b 1 1a 0bb c 0 0a 1cc 1 a g a 定义的语言由 符号串组成,或者串中1的个数是0的个数2倍,或者串中0的个数是1的个数2倍。b g a 定义的语言由0 l符号串组成,串中0的个数是1的个数2倍。c g a 定...
2023年上半年软件设计师下午试卷答案
2011年上半年软件设计师下午试题参 软件设计师下午试题共6题,试题一至试题四为必答题,考生从试题五至试题六中任选一题解答。每题15分,满分75分。试题一参 共15分 问题1 3分 e1 病人e2 护理人员e3 医生。问题2 4分 d1 生命体征范围文件 d2 日志文件。d3 病历文件d4 意见文件...
20xx年1月大学生室内设计部设计师实习报告
20xx年1月大学生室内设计部设计师实习报告范文。室内设计部设计师实习报告1.概述。1.1实习单位简介。连天红 福建 家具 于xx年创立。坐落在中国古典工艺家具之都 福建省莆田市仙游县濑榜路十五公里处,是一家以生产中式宫廷红木家具为主,以设计和生产与之相配套的布艺 工艺为辅的大型家具企业。企业宣传标...