网络教学管理系统.docx

上传人:b****8 文档编号:9430362 上传时间:2023-05-19 格式:DOCX 页数:24 大小:93.84KB
下载 相关 举报
网络教学管理系统.docx_第1页
第1页 / 共24页
网络教学管理系统.docx_第2页
第2页 / 共24页
网络教学管理系统.docx_第3页
第3页 / 共24页
网络教学管理系统.docx_第4页
第4页 / 共24页
网络教学管理系统.docx_第5页
第5页 / 共24页
网络教学管理系统.docx_第6页
第6页 / 共24页
网络教学管理系统.docx_第7页
第7页 / 共24页
网络教学管理系统.docx_第8页
第8页 / 共24页
网络教学管理系统.docx_第9页
第9页 / 共24页
网络教学管理系统.docx_第10页
第10页 / 共24页
网络教学管理系统.docx_第11页
第11页 / 共24页
网络教学管理系统.docx_第12页
第12页 / 共24页
网络教学管理系统.docx_第13页
第13页 / 共24页
网络教学管理系统.docx_第14页
第14页 / 共24页
网络教学管理系统.docx_第15页
第15页 / 共24页
网络教学管理系统.docx_第16页
第16页 / 共24页
网络教学管理系统.docx_第17页
第17页 / 共24页
网络教学管理系统.docx_第18页
第18页 / 共24页
网络教学管理系统.docx_第19页
第19页 / 共24页
网络教学管理系统.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网络教学管理系统.docx

《网络教学管理系统.docx》由会员分享,可在线阅读,更多相关《网络教学管理系统.docx(24页珍藏版)》请在冰点文库上搜索。

网络教学管理系统.docx

网络教学管理系统

 

 

网络教学管理系统

项目需求分析

目录Conents

第一章产品概述3

1.1业务价值3

1.2系统实施要求3

1.3系统的先进性3

第二章业务系统组成及系统模块介绍4

2.1系统功能结构图4

2.2系统功能描述4

第三章系统管理5

3.1主角分析………………………………………………………………………5

3.2学生用户管理

3.3老师用户管理

3.4管理员管理

第四章系统安全5

第五章系统技术体系与性能参数5

5.1系统运行方法5

5.2技术体系6

5.3开发平台6

5.4运行环境6

第一章产品概述

1.1业务价值

随着计算机科学的发展,计算机技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。

个性化已逐渐成为当今Web应用的潮流。

现如今网络教学成为教学的必备武器。

网络教学管理系统,可以使人们足不出户就可以学习到自己想学的东西,给人们带来了诸多的便利和实惠。

基于J2EE开发的购物系统设计是采用JDK1.6.0作为开发环境,MySQL作为数据库服务器,Tomcat6.0为Web服务器,满足了人们在网上教学的需求。

1.2系统实施要求

本系统是一个网络教学管理系统,系统用户分为三级管理,分别为:

学生用户、老师用户和系统管理员。

其中,学生用户可以使用的功能主要包括:

注册新用户,学生登录,查询信息,下载文件,提交作业等功能。

老师用户可以使用的功能主要包括:

注册新用户,输入课程简介、上传文件、更新信息、查看学生作业等功能。

系统管理员具有管理系统的权限,可以进行用户管理,包括查询,删除,修改等:

可以进行页面管理等。

1.3系统的先进性

本系统的主要目的是为各类教学信息提供分类管理、维护和网上下载功能,不但能够方便用户,而且有效地扩大了销售范围。

利用本系统,用户可以足不出户的进行教学信息的查询和下载,和传统的学习方式相比有着较大的优势。

本系统遵循软件工程标准,并按照软件工程规定的流程进行项目的开发。

第二章业务系统组成及系统模块介绍

2.1系统功能结构图

2.2系统功能描述

管理员登陆:

系统初始化好部分的管理员用户,这些管理员能够通过该入口进入后台进行管理操作

管理员管理页面:

管理员能够添加教学,还可以进行删除、修改操作。

用户注册:

网络用户均能够注册,注册信息包括:

用户名,密码,性别,联系地址,电话等,用户不能重复。

提交作业:

学生用户添加作业操作。

输入课程简介:

老师用户添加课程简介操作。

上传文件:

老师用户添加教学操作。

更新信息:

老师用户修改教学操作。

查看学生作业:

老师用户查询作业操作。

第三章系统管理

3.1主角分析

一、主角:

主角用例图如下:

二、操作

1.用户本主角是抽象主角,是以下主角的祖先:

游客、注册用户、版主、

管理员。

2、学生学生是主角用户的后代,是系统的主要使用者,主要进行浏览信息,下载文件,提交作业等操作。

3、老师老师是主角用户的后代,是系统的主要使用者,主要进行输入课程简介、上传文件、更新信息、查看学生作业等操作。

 

4、系统管理员系统管理员是主角用户的后代,是系统的主要使用者,主要进行用户管理,包括查询,删除,修改,页面管理等操作。

3.2学生用户管理

学生是主角用户的后代,是系统的主要使用者,主要进行浏览信息,下载文件,提交作业等操作。

3.2.1用户登录

1.用户进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.用户输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.用户退出。

7.用例结束

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.2.2学生浏览信息

1.学生进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.学生输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.学生点击浏览信息。

7.系统显示所有课程信息。

8.学生浏览完毕。

9.用例结束。

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.2.3学生查找信息

1.老师进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.老师输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.老师点击输入课程简介。

7.系统显示输入课程简介界面。

8.老师输入课程简介。

9.系统提示输入课程简介成功。

10.用例结束

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.2.4学生下载文件

1.学生进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.学生输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.学生点击下载文件。

7.系统显示所有可下载的文件。

8.学生找到下载文件。

9.系统提示下载成功。

10.用例结束。

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.2.5学生提交作业

1.学生进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.学生输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.学生点击提交作业。

7.系统显示提交作业界面。

8.学生提交作业。

9.系统提示提交作业成功。

10.用例结束。

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.3老师用户管理

老师是主角用户的后代,是系统的主要使用者,主要进行输入课程简介、上传文件、更新信息、查看学生作业等操作。

3.3.1老师输入课程简介

1.老师进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.老师输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.老师点击输入课程简介。

7.系统显示输入课程简介界面。

8.老师输入课程简介。

9.系统提示输入课程简介成功。

10.用例结束

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.3.2老师上传文件

1.老师进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.老师输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.老师点击上传文件。

7.系统显示上传文件界面。

8.老师选择要上传的文件。

9.系统显示上传成功。

10.用例结束

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.3.3老师更新信息

1.老师进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.老师输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.老师点击更新信息。

7.系统显示可更新的信息。

8.老师选择要更新的信息。

9.系统显示更新信息成功。

10.用例结束

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.3.4老师查看学生作业

1.老师进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.老师输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.老师点击查看学生作业。

7.系统显示学生作业。

8.老师查看作业。

9.用例结束

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

3.4管理员管理

管理员是主角用户的后代,是系统的主要管理者,除可进行版页面的操作外,还进行页面管理,内容包括:

添加、修改、删除、

设置等。

3.4.1管理员页面维护

1.管理员进入网络教学系统登录界面,用例开始。

2.系统提示输入用户名和密码。

3.管理员输入用户名和密码。

4.系统验证。

A1.验证失败

5.进入网络教学管理主界面。

6.管理员点击页面维护。

7.系统显示所有可维护选项。

8.管理员进行维护。

9.系统显示更改成功。

10.用例结束。

其他事件流:

A1.验证失败

系统提示用户再次输入用户名和密码

输入正确后进行操作5

主要事件流如下:

 

第四章系统安全

功能描述:

系统中的用户信息、项目配置等信息具有较高的保密性,关键数据要采取加密保护。

用户登陆信息采取对用户名+密码MD5加密处理的方式进行加密。

第五章系统技术体系与性能参数

5.1系统运行方法

5.1.1运行模块的组合

模块命名方式按照相应模块结合特性制定。

5.1.2运行时间

各模块运行时间均应控制在1—3秒内(其中大部分为响应用户的动作)。

由于系统采用事件驱动方式,有效提高计算机的利用率.

5.1.3出错处理设计

所出现的故障可能为以下两个方面以及处理方法:

a.硬件故障。

微机监控系统担负着网络的参数测量、信息传递、数据显示、实时控制和分析计算等多项任务,因此维护这套系统各个部件的正常运行至关重要。

故障诊断系统对微机监控系统本身的硬件故障进行诊断,及时通知有关人员进行处理。

b. 操作故障。

可能由于用户的操作不当造成错误,页面静止,无反应,自动退出等。

5.2技术体系

本系统在实现过程中使用了JDBC技术实现了与后台数据库的互连,主要使用了JDBC中的几个重要接口,如:

driverManeger,Connection,Statement和ResuleSet等,利用其中的标准方法实现和数据库的连接、访问、断连等操作,完整的体现了一个数据库应用程序应该具备的最普遍的功能(添加,修改,删除和查询等),所使用的语句和操作步骤均可能在今后的相似类型的程序中使用到。

另外,使用了JavaBean技术封装了对数据库德常用操作以及分页显示功能,在使用时只需对写好的JavaBean组件做简单的调用即可,有效地较少了代码的冗余,提高了程序的执行效率。

5.3开发平台

网络教学管理系统设计是采用JDK1.5.0作为开发环境,Oracle作为数据库服务器,Tomcat6.0为Web服务器。

5.4运行环境

1.硬件环境:

处理器:

IntelPentiumⅢ或更高

内存:

64M或者更大

硬盘空间:

1GB

显卡:

SVGA显示适配器

2.软件环境:

操作系统:

windows98/ME/2000/XP

web服务器:

Tomcat6.0或者以上版本

数据库:

MySQL

客户端:

IE5.0或以上版本

开发语言:

JSPJAVA

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2