《2023年网络教学系统完整UML.pdf》由会员分享,可在线阅读,更多相关《2023年网络教学系统完整UML.pdf(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、闽江学院软件学院 实验报告 实验名称 网络教学系统 UML 实验项目 UML 专业班级 计办 2 班 颜进杰 学号 220097109248 指导教师 成绩 日期 2011-11-11 一、实验目的 1.了解什么是 UML 的基本图形;2.熟悉掌握 UML 常用图形的绘制;二、实验内容和步骤 1、画用例图,写用例说明 2、画类图 3、画时序图 4、画协作图 5、画状态图 6、画活动图 7、画组件图 8、画部署图 三、实验结果 2009 电脑办公应用 2 班 2 网络教学系统 UML 设计文档 2009 电脑办公应用 2 班 3 文 档 作 者:_颜进杰_ 日期:_2011-11-11_ 闽江学
2、院软件学院 版权所有 不得复制 目 录 目 录.3 1 网络教学简介.4 2 UML 需求分析.5 3 UML 的实现.6 用例图.6 类图.11 时序图.13 2009 电脑办公应用 2 班 4 协作图.15 状态图.17 活动图.18 组件图.20 配置图.21 1 网络教学系统简介 学校利用电脑网络为主要手段教学,是远程教学的一种重要形式,是利用电脑设备和互联网技术对学生实行信息化教育的教学模式。网络教学相比传统教学模式,更能培养学生信息获取、加工、分析、创新、利用、交流、的能力。网络教学能够培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和
3、生活打下必要的基础。网络教学是利用已经普及的电脑和宽带网络等硬件环境,依托专业的网络现场教学平台,实现异地、同时、实 时、互动教学和学习的新的教学模式,是“实地现场教学”模式的强有力的补充,是教育信息化和网络化的总体趋势和目标。在网络教学模式下,教师讲课工作像以往一样准备讲课稿word,ppt,pdf等文件格式,像以往一样按照约定的时间上课。所不同的是:上课的地点不再是集中的固定的现实地点,比方培训中心的固定班级,而是单位在这个网络系统2009 电脑办公应用 2 班 5 平台上开设的固定班级,一个网络班级。上课的内容仍然是教师备课好的内容,只需要将讲课稿文件“打开”到讲课板上,整个网络班级的学
4、员都能异地看到内容,当然前提是学生在规定的时间登陆到了该班级。在网场教学模式下,学生完全可以在家里报读你单位开设的课程,免去了劳途奔波,节省了时间和精力,极大的增加了学习的方便性,同时不乏现场教学中的互动和交流。在网络教学模式下,学校可以集中精力发展教育品牌,招生和授课不再受地点限制,可以拓展整个地区、甚至全国的生源市场。网络教学主要实现手段有:视频广播、WEB 教材、视频会议、多媒体课件、BBS 论坛、聊天室、e-mail等。网络教学打破了传统的时空限制,随着教育信息化进程的推进以及网络教学技术的不断发展,网络教学满足教学的需要而将成为21 世纪主流的教学方式。2 网络教学系统需求分析 网络
5、以其灵活便捷连通的特点和高度的互动性成为实现互动双向交流的代表性媒体,符合国家新课程标准所倡导的探究学习方式对学习环境提出的要求。从教学实践的视角来看,定义网络教学要从学习方式分析入手。网络教学的狭义定义是指将网络技术作为构成新型学习生态环境的有机因素,以探究学习作为主要学习方式的教学活动。它的教学活动组织要在传统的课堂、网络等方面同时展开。2009 电脑办公应用 2 班 6 3 UML 的实现 3.1 用例图 2009 电脑办公应用 2 班 7 学生教师系统管理员学生登录浏览信息查找信息下载文件输入课程简介上传课件发布消息修改、更新消息页面维护审核用户信息其他人员登录 2009 电脑办公应用
6、 2 班 8 用例编号:yanjinjie1.11 用例名:浏览信息 执行者 学生 基本路径 1.学生输入网址,用例开始;2.系统打开学生输入的网页;3.进入网站主页界面;4.浏览到到相关的信息;扩展 a.网址错误,系统提示无法进入指定网站界面;用例编号:yanjinjie1.112 用例名:查找信息 执行者 学生 基本路径 1.学生输入网址,用例开始;2.系统打开学生输入的网页;3.进入网站搜索界面;4.输入关键词进行搜索;5.找到自己所要的信息;扩展 a.网址错误,系统提示无法进入指定网站界面;b.假设关键词输入错误,则找不到自己所要的信息。用例编号:yanjinjie1.13 用例名:下
7、载文件 执行者 学生 基本路径 1.学生输入账号,密码,用例开始;2.系统验证密码是否正确;3.进入下载文件界面;4.查找到相关的信息;5.保存在指定的硬盘;6.确定下载,用例结束。扩展 a.密码错误,系统提示无法进入下载界面;2009 电脑办公应用 2 班 9 a.假设该硬盘存储已满,则系统提示该盘存储已满,无法再存放。用例编号:yanjinjie1.14 用例名:输入课程简介 执行者 教师 基本路径 1.教师输入账号,密码,用例开始;2.系统验证密码是否正确;3.进入课程简介界面;4.增加课程简介;5.保存课程简介;6.确定输入成功,用例结束。扩展 a.密码错误,系统提示无法进入下载界面;
8、b.假设输入课程的类别错误,则无法保存课程简介;用例编号:yanjinjie1.15 用例名:发布、修改、更新消息 执行者 教师、系统管理员 基本路径 1.教师、系统管理员输入密码,用例开始;2.系统验证密码是否正确;3.进入发布、修改、更新消息界面;4.填写好要发布、修改、更新的消息;5.保存好要发布、修改、更新的消息;6.确定成功,用例结束。扩展 a.密码错误,系统提示无法进入下载界面;b.假设输入的消息标题超出字数限制,则无法发布、修改、更新消息。用例编号:yanjinjie1.16 用例名:页面维护 执行者 系统管理员 基本路径 2009 电脑办公应用 2 班 10 1.系统管理员输入
9、账号,密码,用例开始;2.系统验证密码是否正确;3.进入页面维护界面;4.修改相关页面;5.保存修改过的相关页面;6.确定保存成功,用例结束。扩展 a.密码错误,系统提示无法进入下载界面;b.假设页面修改不成功,则无法显示页面。用例编号:yanjinjie1.17 用例名:审核用户信息 执行者 系统管理员 基本路径 1.系统管理员输入账号,密码,用例开始;2.系统验证密码是否正确;3.进入用户信息审核界面;4.审核相关用户的信息;5.保存相关用户的信息;6.确定保存成功,用例结束。扩展 a.密码错误,系统提示无法进入下载界面;b.假设审核不通过,则用户无法登陆系统。2009 电脑办公应用 2
10、班 11 3.2 类图 2009 电脑办公应用 2 班 12+alterInfo()+user()-name:string-password:stringUser+teacher()-sex:string-headship:string-birth:Date-number:string-department:string-office:stringTeacher+student()-number:string-class:string-department:string-sex:string-birth:Date-speciality:stringStudent+administrator()
11、-birth:string-office:string-number:stringAdministrator+courseInfo()+issueiInfo()+update()-name:string-content:string-teacher:string-data:DateCourseInfo+article()+updata()+delete()-name:string-capability:string-issuetime:DateArticle+fileUploadOrDownload()+upload()+download()-name:string-capability:st
12、ring-author:string-date:DateFileUploadOrDownload+teacher()-sex-headship-birth-number-department-officeTeacher+student()-number:string-class:string-department:string-sex:string-birth:Date-speciality:stringStudent接口1 2009 电脑办公应用 2 班 13 3.3 时序图 2009 电脑办公应用 2 班 14:student登录系统信息浏览查询模块信息浏览或查询下载文件1、输入用户名和密
13、码2、显示信息分类3、浏览或输入查询信息的关键字5、输入要下载的文件名:teacher登录系统基本业务模块输入、上传或发布信息修改和更新信息4、显示信息6、显示下载成功信息1、输入用户名和密码2、提交用户3、提交输入信息4、提示输入信息5、输入课程简介和上传文件或发布信息6、修改和更新信息7、提示成功信息:administrator登录系统数据库管理系统维护网页批准注册申请用户1、输入用户名和密码2、提交用户ID3、输入维护网页命令4、提示成功信息5、提交注册用户ID6、提示输入用户的相关信息7、输入用户的相关信息8、提示成功信息 2009 电脑办公应用 2 班 15 3.4 协作图 2009
14、 电脑办公应用 2 班 16 Teacher教师登录课程信息管理修改、更新信息发布信息1、登录网站2、输入课程简介、上传文件等4、修改、更新课程信息5、修改、更新发布信息Manager页面维护管理员登陆审核用户注册信息1、登陆网站2、进行页面的基本维护3、对用户信息验证4、返回信息Student学生登陆浏览信息查找信息下载文件1、登陆网站2、浏览网站信息3、查找所需信息4、下载查找信息5、继续登陆进行信息的浏览 2009 电脑办公应用 2 班 17 3.5 状态图 网站主页用户登陆基本业务模块查找信息下载文件数据更新页面输入网站URL 地址成功*2009 电脑办公应用 2 班 18 3.6 活动图 2009 电脑办公应用 2 班 19 登陆用户注册审核登陆课程管理上传课件发布文件更新、修改课程浏览页面注册后后请重新登陆非法用户新注册用户审核教师活动图管理员活动图登陆审核管理员批准用户注册无法进入页面基本维护学生活动图登陆审核登陆用户注册浏览信息查找所需信息下载所需信息注册后请重新登陆合法用户非法用户新注册用户审核 2009 电脑办公应用 2 班 20 3.7 组件图 网络教学系统数据库管理基本业务模块信息浏览查询模块 2009 电脑办公应用 2 班 21 3.8 配置图 数据库服务器应用服务器数据库管理基本业务信息浏览