实验课程管理系统1 联系客服

发布时间 : 星期一 文章实验课程管理系统1更新完毕开始阅读30068b85e53a580216fcfe25

2011届通信工程专业毕业设计

第2章 需求分析

2.1 实验课程管理系统概述

实验课程管理系统是各大高校所不可缺少的一部分,随着计算机水平的快速提高,实验课程管理系统也在不断地发展和完善。本管理系统主要包括了学生的信息管理和教师信息管理,以及实验教学任务的管理,基本上实现了实验管理系统所必需的功能。 2.1.1 用户简介

该系统主要分为三个用户体验群体,一个是学生,一个是老师,还有一个是管理员。对于这三个体验群的要求就是具有一定的计算机操作能力。 2.1.2 项目目的和目标

管理员可以对本系统进行维护,但先要进行身份验证,成功后才可以实施管理员的权限。它具有开放性强﹑操作性强﹑工作效率高等特点。教师具有以下操作功能:教师信息查询、实验内容的上传、修改密码、课程查看、学生报告查看和各次成绩的给定。学生可以登录本系统进行相应查询自己的学籍信息、课程、教学实验任务,成绩信息、上传学生作业和修改密码等操作。

本实验课程管理系统主要通过权限来实现操作,根据用户不同的权限来实现具体的操作。

2.2 系统用户分析

“实验课程管理系统”有三种用户:普通管理员(教师)和学生,以及学校管理员。如下表就是提供了不同用户的使用权限。

表 2-1 实验课程管理系统用户表

用户角色 学校管理员 权限 个人信息查询,教学课程安排,实验的安排,教师账号管理 3

刘洋:实验课程管理系统

教师信息查询、课程信息查询、实验项目安排,实验课件的上传、修改密码、教师 学生 成绩信息查询、注销。 查询自己的学籍信息、实验课程、成绩信息、上传学生作业、修改密码、注销。 2.3可行性分析

因为由于系统并不十分复杂,且操作起来也非常简单,所以开发费用比较低。另外,考虑到现在已经有的硬件设备如服务器等都有,调整的硬件投入亦很低。

由于已往的实验课程管理完全或大部分都靠人力亲为,浪费人力、物力、财力,而实验课程是教学质量的体现,师资队伍是关键,管理是保证。同时,按照“教育要面向现代化,面向世界,面向未来”的要求,实验课程教学和管理也要和时代同步,与时俱进。加强实验课程系统管理,既能保证完成实验教学任务,满足科学研究的需要,又可以节省人力、物力、财力。

2.4 UML用户功能建模

以下根据各个用户的职能进行建模。主要包括三个功能模块。 1、学生信息管理模块

学生可以进行的主要功能:查询自己的学籍信息、实验课程、成绩信息、上传学生作业、修改密码、注销。

2、教师信息管理模块

教师可以进行的主要功能:教师信息的查询、实验内容的上传、修改密码、课程查看、学生出勤和各次成绩的给定等。

3、管理员信息管理模块

管理员可以进行的主要功能:所有教师信息的查询、个人信息查询,教学课程安排,实验的安排,教师账号管理,自己账号的管理,权限设定,增添,删除过期的信息等。

以下是实验信息管理系统流程图

4

2011届通信工程专业毕业设计

实验课程管理系统系统登录学生登录管理员登录上查个查添添添传选看人询加加加课择学密个实实教程实生码人验验师实验实修信课项信验课验改息程目息资程报料告教师登录 图2-1 管理系统流程图2.5 功能需求分析及功能总述

2.5.1 功能需求分析

学生用户包括用户信息登录界面、个人信息界面、待选课程信息界面、修改密码

界面、注册界面、上传报告界面、查看资料界面;教师用户包括用户信息登录界面、个人信息界面、实验内容的上传界面、修改密码界面、待选课程信息界面、实验安排界面、查看报告界面,评分界面等;管理员用户包括用户信息登陆、个人信息界面、课程安排界面、实验安排界面、教师信息管理界面等。 2.5.2 功能总述

系统需要完成的功能主要有:教师用户管理(前台)、学生用户管理(前台)5

选择下查载看实课验程资实料验

上查传看实实验验报报告告、管

刘洋:实验课程管理系统

理员用户管理(前台)、个人信息查看(学生用户)、个人信息查看(教师用户)、个人信息查看(管理员用户)、学生成绩信息查看(学生用户)、成绩信息(教师用户)、课程查看、上传报告、修改密码、重新登录等模块、上传资料、在线查看报告查看资料、下载报告、下载资料等。

1、教师用户管理(前台)

教师用户管理(前台)要实现教师用户登录功能,教师用户登录要对用户输入的用户账号,密码进行验证,验证通过后,该用户可以使用实验课程管理系统中自己拥有权限的那部分功能,否则拒绝使用。

2、学生用户管理(前台)

学生用户管理(前台)要实现学生用户登录功能,学生用户登录要对用户输入的用户账号,密码进行验证,验证通过后,该用户可以使用实验课程管理系统中自己拥有权限的那部分功能,否则拒绝使用。

3、管理员用户管理(前台)

管理员用户管理(前台)要实现管理员登录功能,管理员登录要对用户输入的用户账号,密码进行验证,验证通过后,该用户可以使用实验课程管理系统中自己拥有权限的那部分功能,否则拒绝使用。

4、个人信息查询(学生用户)

个人信息查询实现学生个人信息的查询,主要包括:学号、姓名、性别、密码、所选课程、所选实验、实验报告、授课教师等。

5、个人信息查询(教师用户)

个人信息查询实现教师个人信息的查询,主要包括:姓名、性别、密码、邮箱、所在学院信息、所教课程、所教实验、所教学生。

6、个人信息查询(管理员用户)

个人信息查询实现管理员个人信息的查询,主要包括:姓名、密码。 7、学生成绩信息查询

学生可以通过该功能实现查询自己对应的实验课程成绩的功能。 8、成绩信息管理(教师用户)

教师用户可以通过该系统进行报告成绩的评定和进行评语。 9、课程查询

教师用户和学生用户信息管理中都有该项操作,用户可以查询课程的相关信息,包括:课程号、课程名、课程开放时间、课时、课程描述等信息。

10、上传报告

6