




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 网络教学 是在教学过程中,运用改 革的观念和系统化的教学设计方法。充分利 用信息通讯技术来实现教学组织形式的多样 化。教学内容的电子化,教学方法和教学手 段的信息化,从而拓展师生之间信息交流的 渠道。提高教学效率,扩大教学范围。 网络教学系统的功能性需求分析总述如下: (1)学员登录本系统后可以浏览网站的网页信息、选择 和查找自己所需要学习文章和课件并进行下载。 (2)教师可以登录网站输课程简介,上传课件文件,发 布信息,修改和更新。 (3)系统管理员可以对页面维护以及批准用户的注册申 请。 需求分析 系统建模 在系统建模 以前,我们 首先需要在 Rational Rose 2003中 创建
2、一个模 型。并命名 为“网络教 学系统”。 2.1创建系统用例模型 创建系统用例的第一步是确定系统的参与者。考试成绩管理 系统的参与者包含以下三种: (1)学员(2)教师(3)系统管理员 三个参与者如图2所示。 图2 系统参与者 然后,我们根据参与者的不同分别画出各个参与者的用例图。 1.学生用例图:学生在本系统中能够进行系统登录、浏览信息、 课件查询和下载课件的相关操作。通过这些活动创建的学生用 例图 如图3所 示。 2.教师用例图:教师在本系统中能够进行登录系统、输入课程 介绍、上传课件和发表修改信息的相关操作,通过这些活动创 建的教师用例 如图4 所示。 3系统管理员用例图:系统管理员在
3、网络教学系统中可以进 行系统登录、页面管理和批准用户注册的相关操作。通过这些 活动创建的系统管理员用例图 如图5 所示 2.2创建系统静态模型 从前面的需求分析中,我们可以依据主要的五个类 对象:课程信息、课件、上传下载、教师、学生和 系统管理员创建完整的类图如图6所示。 图 6 系统类图 2.32.3创建系统动态模型创建系统动态模型 系统的动态模型可以使用交互作用图、状 态图和活动图来描述。 2.3.1 创建序列图和协作图 用户登录的活动步骤分为: (1)输入账号和密码 (2)提交账号和密码 (3)查询验证用户的身份 (4)返回反馈的结果 (5)在屏幕显示结果。 根据以上步骤创建的序列图和协
4、助图,如下 图7和图8所示。 : 学生 下载页面服务器数据库 1: 提出下载请求 2: 发送课件编号 3: 验证课件信息 4: 返回课件内容 5: 下载到客户端 6: 显示下载信息 图9 学生下载课件序列图 : 学生 下载页 面 服务器数据库 1: 提出下载请求 6: 显示下载信息 2: 发送课件编号 5: 下载到客户端 3: 验证课件信息 4: 返回课件内容 图 10 学生下载课件协作图 2. 学生下载课件的活动步骤分为: (1)在下载页面提出下载请求 (2)发送课件编号到服务器 (3)数据库验证课件信息 (4)返回课件内容到服务器 (5)将课件下载到客户端 (6)在屏幕显示下载信息 根据以
5、上步骤创建的序列图和协作图,如图9 和图10所示。 : 学生 下载页面服务器数据库 1: 提出下载请求 2: 发送课件编号 3: 验证课件信息 4: 返回课件内容 5: 下载到客户端 6: 显示下载信息 图9 学生下载课件序列图 : 学生 下载页 面 服务器数据库 1: 提出下载请求 6: 显示下载信息 2: 发送课件编号 5: 下载到客户端 3: 验证课件信息 4: 返回课件内容 图 10 学生下载课件协作图 3. 系统管理员的活动步骤分为: (1)登录到管理操作页面 (2)更新课件、添加或删除用户 (3)数据库保存信息后返回结果至操作界面。 根据以上步骤创建的的序列图和协作图,如 图11和
6、图12所示。 2.3.2 创建活动图 我们还可以利用系统的活动图来描述系统的 参与者是如何协同工作的。在网络教学系统 中,根据教师和系统管理员的活动步骤,我 们可以创建的活动图如下图13所示。 图13 教师上传课件活动图。 2.3.3 创建状态图 在网上教学管理系统中,有明确状态转换的 类是上传的文件,从用教师的输入网站的地 址开始到最后上传文件结束整个过程的状态 图如下图14所示。 图14 系统状态图 2.42.4创建系统部署创建系统部署模型模型 对系统的实现结构进行建模的方式包括两种, 即构件图和部署图。网上教学管理系统的构 件图我们通过构件映射到系统的实现类中, 说明该构件物理实现的逻辑类,在本系统中, 我们可以对学生类、系统管理员类、教师类、 课件类和系统数据库分别创建对应的构件进 行映射。创建后系统的构件图15所示。 网上教学管理系统的部署图描绘的是系统节 点上运行资源的安排。包括三个节点,分别 是:客户端浏览器、Http服务器、数据库服 务器,创建后的部署图如图16所示。 客户端 浏览器 Http服 务器 数据库 服务器 图16 系统部署图 主程序 学生 教师 系统管理 员 数据库 课件 图15 系统构件图 Thank you 图11 系统管理员序列图 : 系统管理员 管理页 面 数据库 1: 登录 2: 更新课件 4: 添加删除用户 3:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 尚品宅配全屋定制合同模板
- 肇庆市实验中学高三上学期语文高效课堂教学设计:诗歌鉴赏(学案)
- 新疆司法警官职业学院《少儿趣味田径》2023-2024学年第二学期期末试卷
- 石家庄信息工程职业学院《擒拿与格斗》2023-2024学年第一学期期末试卷
- 连锁酒店股份制投资入股合同
- 咸阳职业技术学院《企业级前端应用开发实践》2023-2024学年第二学期期末试卷
- 江南大学《新媒体与社会变迁》2023-2024学年第二学期期末试卷
- 长江大学《信息论与编码》2023-2024学年第二学期期末试卷
- 辽宁传媒学院《西医儿科学》2023-2024学年第二学期期末试卷
- 开封文化艺术职业学院《计算机辅助模具设计》2023-2024学年第二学期期末试卷
- 高三二诊考试分析报告
- 跨境电商平台的融合与创新
- 骨肿瘤的放射治疗和化学治疗策略
- 区块链技术在数据隐私保护中的应用
- 23《海底世界》 第二课时 公开课一等奖创新教学设计
- DB37-T 4693.1-2024人民防空工程防护设备安装技术规程 第1部分:人防门-地方标准
- 危险化学品、烟花爆竹安全生产执法监察培训课件
- 装饰工程资金需求计划
- 权力与理性-17、18世纪西方美术
- 30题药品质量检测岗位常见面试问题含HR问题考察点及参考回答
- MotionView-MotionSolve应用技巧与实例分析
评论
0/150
提交评论