第四部分—案例研究.ppt

第四部分—案例研究

* * * 《 软件建模与设计》 第四部分 案例研究 ? 授课教师:应 时 教授 ? 软件学院毕业设计管理平台 浏览器/服务器结构 案例研究 2015年11月20日 * 毕业设计管理平台 1 问题描述 2 用例模型 3 静态建模 4 对象组织 5 动态建模  6 状态图 7 系统设计 * 问题描述 软件学院毕业设计过程管理主要分为五个环节,分别是选题、开题、指导、答辩和存档。其中选题和课题阶段是毕业设计的基础,整个过程涉及了学生、教师、专业负责人和管理员四类用户,具体场景如下 1.信息初始化 开始毕业设计前,专业负责人通过平台发布本届毕业设计工作安排、选题指南、指导教师等通知;管理员初始化平台的学生和指导教师用户信息。 * 问题描述 2. 选题 (1)申报:学生和教师查看毕业设计相关工作安排后,登录平台申报课题;学生每人限申报一个题目,教师可以申报多个题目;所有申报题目需要经过专业负责人审核通过后方能生效。 (2)确认:学生选题经审核通过后可以等待分配指导教师,也可以申报时自主选择教师;学生选题未通过审核的需要选择教师选题(经审核通过)。因选题较多,考虑选题方便操作,对选题按性质和技术类别分类。 * 问题描述 3. 开题 (1)下达任务:专业负责人根据选题情况适当调整指导教师指导任务,指导教师根据最终任务下达任务书(文件提交)。 (2)开题:学生下载任务书,通过平台与指导教师交流任务具体情况和开题报告撰写相关问题。学生完成开题报告后提交初稿,指导教师给出修改意见(或定稿意见),经修改后最终定稿。 * 毕业设计管理平台 1 问题描述 2 用例模型 3 静态建模 4 对象组织 5 动态建模  6 状态图 7 系统设计 * 用例模型-各用户业务 1.学生 (1)查看毕业设计工作安排、选题指南及指导教师信息; (2)填写课题相关信息自主申报选题或(3); (3)按类别查看选题并完成选择; (4)下载选题对应任务书; (5)与指导教师通过平台进行开题工作交流; (6)提交开题报告、修改开题报告; (7)提交选题变更申请; (8)修改个人信息。 * 用例模型-用例图 “学生”用例模型 * 用例模型-各用户业务 2.教师 (1)查看毕业设计工作安排、选题指南及指导教师信息; (2)填写课题相关信息完成选题申报; (3)根据审核结果完成待修改选题; (4)上传所有选题的任务书; (5)与学生通过平台进行开题工作交流; (6)下载开题报告,给出开题报告审核意见; (7)审核选题变更申请; (8)修改个人信息。 * 用例模型-用例图 “教师”用例模型 * 用例模型-各用户业务 3.专业负责人 (1)发布毕业设计工作安排、选题指南和指导教师信息; (2)审核毕业设计选题; (3)调整指导任务; (4)浏览开题指导交流情况; (5)审核选题变更申请; (6)修改个人信息。 * 用例模型-用例图 “专业负责人”用例模型 * 用例模型-各用户业务 4.管理员 (1)导入学生和教师基本信息; (2)增删改查学生、教师、专业负责人和选题类型 (3)不同用户权限管理; (4)导出学生选题信息; (5)数据备份与恢复; (6)修改密码。 * 用例模型-用例图 “管理眼”用例模型 * 毕业设计管理平台 1 问题描述 2 用例模型 3 静态建模 4 对象组织 5 动态建模  6 状态图 7 系统设计 * “毕业设计管理平台”选题开题概念模型-实体类 静态建模-实体类 * * 谢 谢 * * *

文档评论(0)

1亿VIP精品文档

相关文档