《软件建模与分析UML》结课报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXX大学
《软件建模与分析》
结课论文
题目:采用UML对《新生入学信息临时采集系统》建模
系别:
专业:
班级学号:
学生姓名:
采用UML 对《新生入学信息临时采集系统》建模
一, 系统说明
《新生入学信息临时采集系统》主要用于XXXX 大学每年新生入学报到期间,学校对大批量新生个人信息的快速采集,整理,储存,调用以及其后续各项工作,该系统的装备使用是为了简化新生报到流程,便于新生信息的及时快速采集整理,尤其是极大地便利了各系辅导员日常工作对学生各项信息的分析整理,同时也完善了我院自动化办公系统,提高了自动化办公地效率。
二、系统设计-----UML 建模
根据前面的系统说明及需要,分别建立系统的用例图、系统概念类图、工作
流程活动图、设计类图、交互图、状态图、系统部署图。
新生入学信息临时采集系统 Rose 描述
一、 项目需求描述 1、 用例图
大一新生入学信息临时采集系统的用例图
基础数据库管理
系统管理员
新生
员
信息采集员
说明:
本系统是基于网络的动态信息实时传递系统,新生在到我院相应系别专业报到处报到时,将仔细填写一份《新生入学个人信息采集表》并进行数码照相,并由信息采集员详细核对整理后,交由信息录入人员通过输入相应的用户名和密码登陆该系统,将新生细心准确无误的录入到电脑中,并通过局域网上传至我院的相应服务器中。各系各专业辅导员,则可以通过在办公室的电脑连接到我院局域网,通过相应的用户名和密码登陆该系统来实时查看本专业(即辅导员所带领的专业)新生报道情况及新生的个人信息(包括其本人的数码照片)同时还可以进行调取,打印等功能。学生处负责新生报到新生信息统计工作的工作人员,通过在其办公室电脑连接校园局域网,输入用户名和密码登陆该系统可以实时查看全院,各系,各专业,各班级新生报到情况,并可以进行院级,系级,专业级,班级的各级新生信息统计查看工作,同时也可以进行打印,调取等功能性操作。该系统的维护人员通过相应的用户名和密码登陆该系统进行各项维护升级等工作。
用例的详细描述---以“登陆用例”为例
2、 用例执行者
执行者 说明
来我校报到的新同学,负责提供个人相关信息。
负责向新生采集其个人相关信息(通过填写《新生入学个人信息采集表》),整理核对信息,并
提供给“信息录入员”。
信息录入员
负责将由“信息采集员”提供的《采集表》信息录
入到电脑中。
新生
信息采集员
负责查看了解,调取新生信息。
辅导员
学生处工作人
员
负责观察,查看了解,调取,统计,存档新生个人信息等工作。
负责整个系统的维护等各项工作。
系统管理员
数据库服务器
时钟
大一新生入学信息临时采集系统的执行者
3、系统概念类图
大一新生入学信息临时采集系统的概念类图
3、工作流程活动图
系统的动态分析------用顺序图表示用例的实现
动态分析阶段-----登陆录入新生信息系统顺序图
二、系统设计描述
1、设计类图
系统设计描述-------新生入学信息临时采集系统设计类图2、交互图
系统设计描述----新生入学信息临时采集系统登陆系统的交互图描述
3、状态图
“记录新生信息”构件图
三、系统部署
系统部署图
Rose描述的大一新生入学信息临时采集系统部署图