网络教学系统(第6组)._第1页
网络教学系统(第6组)._第2页
网络教学系统(第6组)._第3页
网络教学系统(第6组)._第4页
网络教学系统(第6组)._第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论