一、实验目的
通过“网络教学系统”UML建模过程掌握活动图的分析与设计方法。
二、实验环境
PowerDesigner16开发环境
三、实验任务
“网络教学系统”的功能需求主要包括以下几个方面:
学生可以登录网站浏览信息、查找信息和下载文件。
教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息。
系统管理员可以对页面维护以及批准用户的注册申请。
四、实验步骤
分析实验任务内容,完成系统活动图分析,并利用UML完成活动图的建模。
五、实验作业
1. 系统管理员
2. 学生
3. 教师
4. 远程网络教学系统
六、实验结果与分析
A. 系统管理员结果分析
(1)开始,登录系统界面。
(2)审核账号注册,校验格式,未通过则邮箱退回失败原因,通过则邮箱提醒审核通过。
(3)审核上传信息:心得、课件、视频,数据服务器加载审核,校验格式,未通过则邮箱退回失败原因,通过则邮箱提醒审核通过。
(4)页面维护,有漏洞则修改BUG。
(5)无问题退出登录系统界面。
B. 学生结果分析
(1)开始,输入账号密码。
(2)登录验证,未注册返回注册账户,已注册则验证通过进入学生系统界面。
(3)浏览课件信息、下载课件信息、打开教学视频、观看教学视频。
(4)服务器加载数据的同时显示下载成功。
(5)接收并保存课件,退出。
C. 教师结果分析
(1)开始,输入账号密码。
(2)登录验证,未注册返回注册账户,已注册则验证通过进入教师系统界面。
(3)上传教学心得、查看教学心得、修改教学心得、上传课件、上传教学视频。
(4)数据库更新,浏览系统界面同时显示上传成功。
(5)检查上传信息,上传错误则重新上传,信息缺失则继续上传。
(6)无问题,退出。
D. 总图结果分析
(1)开始,管理员登录系统。
(2)页面维护、审批账号注册。
(3)校验格式,未通过则邮箱退回,通过则教师和学生登录系统。
(4)进入教师系统界面,上传教学心得、查看教学心得、修改教学心得、上传课件、上传教学视频。
(5)系统审核上传信息,未通过则邮箱退回,通过则学生可以浏览课件信息。
(6)进入学生系统界面,浏览课件信息、下载课件、观看教学视频。
(7)退出系统。