毕业设计 - -网络教学平台的设计与实现 - 图文(4)

2019-01-12 14:51

第二章 系统分析

2.1 需求分析

2.1.1 分析目的

本项目来源于信息工程学院,目的是建立信息工程学院网络教学平台,可以辅助学院的日常教学工作。网络教学平台可以为信息工程学院的师生提供方便快捷的教和学及交流的平台。

2.1.2 项目背景

基于B/S结构的信息工程学院网络教学平台的需求 ——李雷孝老师提出,由黄洪涛同学开发。此系统开发主要采用JSP,Oracle10g,Hibernate,Struts2等流行技术,将它们综合应用来编写代码;另外在开发系统过程中还用到了Dreamweaver、Fireworks等辅助性开发软件。系统主要实现了管理员对学院、系、专业、班级、班级课表的增加、删除、修改、查询及批量导入等操作,教师使用该平台可以维护个人信息,在自己所教班级的课程内进行一系列的操作,包括:课程通知、课程信息、讲义资料、作业管理、疑难解答、课程论坛等。学生可以进行如下操作:管理和自己相关的通知、课程信息、讲义资料、作业、疑难解答、课程论坛等操作。并且它在WINXP、WIN2003、WIN 7系统中都能很好的运行,在具有很好的兼容性。

2.2 任务概述

1、设计目标

信息工程学院网络教学平台大大方便了学院的教学和管理工作。管理员可对学院、系、专业、班级、班级课表的增加、删除、修改、查询及批量导入等操作,教师使用该平台可以维护个人信息,在自己所教班级的课程内进行一系列的操作,包括:课程通知、课程信息、讲义资料、作业管理、疑难解答、课程论坛等。学生可以进行如下操作:管理和自己相关的通知、课程信息、讲义资料、作业、疑难解答、课程论坛等操作。

2、运行环境

操作系统:Microsoft Windows xp/2003/Win7/Unix

软件环境:JDK6.0,Tomcat6.0, Myeclipse8.5,Macromedia Dreamweaver 8

8

数 据 库:Oracle10g

硬件要求:CPU:2GHZ 内存:2G

2.3 系统工作流程

信息工程学院网络教学平台主要有游客查看教务公告,管理员后台管理,教师网上教学,学生在线学习等操作。网络教学平台工作流程图如下所示:

访问者浏览访问者浏览管理员相关信息发布,删除,修改??课程通知作业管理疑难解答课程论坛WEB服务器

图2-1信息工程学院网络教学平台工作流程图

2.4 功能分析

网络教学平台的用户为:教务处的系统管理员、教师、学生,在这里使用用例图描述相关用户的功能。

用例图是一个叙述型的文档,用来描述参与者使用系统完成某个事件时的事情发生顺序。以下分别描述了游客、教师、学生、管理员四个用例图如下图所示:

9

查看教务通知游客查看链接图2-2 游客用例图

学堂公告学生管理班级管理管理员信息导入班级课表管理教师管理

图2-3 管理员用例图

10

讲义资料管理登录通知管理疑难解答老师发布课程信息课程论坛管理作业管理个人信息修改

图2-4 教师用例图

登录讲义资料管理浏览学堂通知学生疑难解答作业管理课程论坛

图2-5 学生用例图

2.5 系统处理流程

网络教学平台系统流程图主要说明数据的处理过程,使用户能够一目了然的了解操作程序。

11

网络教学平台游客操作流程图如下图2-6所示:

网络教学平台首页用户登陆友情连接学堂公告信息浏览图2-6 网络教学平台游客操作流程图

网络教学平台管理员操作流程图如下图2-7所示:

管理员登录Excel学生管理班级管理班级课程管理信息导入公告管理教师管理 图2-7 网络教学平台管理员操作流程图

12


毕业设计 - -网络教学平台的设计与实现 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:广东省佛山市南海中学2014 - 2015学年高一生物下学期期末复习试

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: