作业管理系统需求分析与数据库设计报告文档格式.doc

上传人:b****1 文档编号:13164308 上传时间:2022-10-07 格式:DOC 页数:22 大小:1,002KB
下载 相关 举报
作业管理系统需求分析与数据库设计报告文档格式.doc_第1页
第1页 / 共22页
作业管理系统需求分析与数据库设计报告文档格式.doc_第2页
第2页 / 共22页
作业管理系统需求分析与数据库设计报告文档格式.doc_第3页
第3页 / 共22页
作业管理系统需求分析与数据库设计报告文档格式.doc_第4页
第4页 / 共22页
作业管理系统需求分析与数据库设计报告文档格式.doc_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

作业管理系统需求分析与数据库设计报告文档格式.doc

《作业管理系统需求分析与数据库设计报告文档格式.doc》由会员分享,可在线阅读,更多相关《作业管理系统需求分析与数据库设计报告文档格式.doc(22页珍藏版)》请在冰豆网上搜索。

作业管理系统需求分析与数据库设计报告文档格式.doc

在校教师在任教期间都有唯一的教工号,并被分配到指定的院系和指定的教研室,注册后拥有登陆作业管理系统的身份ID和密码,一个教师可以教多门课程,一个教师所教的一门课程可以对应多个班级。

发布作业基本信息

教师对其任教的课程具有发布作业的功能,教师对指定的课程发布相对应的作业,发布的作业具有作业索引号、作业名称、作业发布时间,以及教师对发布作业的预留信息等基本属性。

上交作业基本信息

学生上交的每一份老师要求完成的作业都有一个作业名称,上交时候有一个时间,上交的作业唯一的内容,这份作业老师所给的分数,这个分数对应的等级,还有老师根据学生的各个方面的表现(书面,考勤的)给出的修正分。

课程的基本信息

每门课程对应有自己的课程名和课程号,并属于唯一的一个院系。

班级基本信息

每个班级都有唯一的班级号和班级名称,每个班级对应所属的院系。

院系基本信息

每个院系都有唯一的院系号和院系名称。

1.1.2用户对系统的要求

系统管理员

a.信息要求

系统管理员能查询上面提到的所有相关信息,包括某一学号的学生的个人信息,某一名字的老师的个人信息,某一教师所教的课程信息,某一学生的班级,课程的基本信息,班级的基本信息。

b.处理要求

当学生基本信息发生变化时,系统管理员能对其进行修改。

比如,某些同学的院系班级信息发生改变,他们在本院系和班级中相应的记录就应做相应改变;

或者,同学退学后,该学生的所有记录应该删除等等。

当老师或者学生的密码丢失时,管理员能够根据教工号或者学号给予找回。

系统管理员能够对所有学生教师的信息进行合法的操作。

c.安全性与完整性要求

安全性要求

n系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;

n系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;

n系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生,教师),管理员。

完整性要求

n各种信息记录的完整性,关键信息记录内容不能为空;

n各种数据间相互的联系的正确性;

n相同的数据在不同记录中的一致性。

学生

a.信息要求

学生能够查询当前所有老师给其下发的作业信息,能查询已交作业信息,能查询老师的基本联系信息,能查看评优区作业信息,能查询任课教师信息。

学生可以修改自己上传未批改的作业,可以下载老师发布的作业附件信息,可以在合法的时间内下载自己上交的作业,可以修改自己的某些个人信息,可以上传自己的作业。

教师

教师能够查询相关课程信息,能够查询相关课程作业上交信息,能够查询学生个人信息,能够查询下发的作业信息,能够查询所教班级信息,可以按分数段查询班级作业成绩,可以查看班级(或课程)作业统计信息。

教师可以修改自己的联系信息,可以插入相应课程作业的成绩,表示作业已经批改。

教师可以发布作业信息,可以修改已经下发作业的信息,可以给予课程作业修正分,可以下载自己发布的作业附件信息,可以按需求格式批量下载班级(或课程)作业,可以下载班级(或课程)统计图表,可以批量批改作业,可以将学生作业放入评优区。

1.2系统功能的设计和划分

根据如上得到的用户需求,我们将本系统按照所完成的功能划分为以下几个功能模块:

图1.2系统功能模块划分图

又分为以下两块管理部分:

第一部分:

用户管理部分

第二部分:

管理员管理部分

各部分完成的功能如下:

1.2.1用户管理部分

学生

n处理用户登录。

n学生用户可以查询本学期任课教师信息。

n学生用户可以根据名字查询到教师信息。

n学生用户可以查询到自己班级的信息。

n学生可以查询自己的信息。

n学生用户可以查询到自己所学课程的信息。

n学生用户可以查询已经批改的作业信息。

n学生用户可以查询与修改待批改作业信息。

n学生用户可以查询到评优区当前评优的作品信息。

n学生用户可以查询自己待完成的作业信息。

n学生用户可以修改自己的某些个人信息(密码等)。

n学生用户可以提交自己的作业。

n学生用户可以下载教师发布的作业信息。

n学生用户可以下载评优区的作业。

教师

n处理用户注册。

n教师用户可以查询自己的个人信息。

n教师用户可以查询当前所教授课程信息。

n教师用户可以查询所下发的作业信息。

n教师用户可以查询上交作业信息。

n教师用户可以查询所教学生的个人信息。

n教师用户可以查询未交作业的学生信息。

n教师用户可以查询所教班级信息。

n教师用户可以查询评优区信息。

n教师用户可以按分数段查询班级作业成绩。

n教师用户可以查看班级(或课程)作业统计信息。

n教师用户可以修改自己的某些信息。

n教师用户可以发布作业任务。

n教师用户可以下载自己发布作业的附件。

n教师用户可以修改所下发的作业信息。

n教师用户可以修改课程作业的修正分。

n教师用户可以批改学生上交的作业。

n教师用户可以按需求格式批量下载班级(或课程)作业。

n教师用户可以下载班级(或课程)统计图表。

n教师用户可以批量批改作业。

n教师用户可以将学生作业放入评优区。

n教师用户可以提醒未交作业的学生。

n教师用户可以下载评优区的作业。

1.2.2管理员管理部分

n处理管理员登录

n管理员可以查询、修改教师所教课程信息。

n管理员可以查询、修改班级与院系信息。

n管理员可以删除、插入、修改与查询学生的个人信息。

n管理员可以删除、插入、修改与查询教师的个人信息。

n管理员可以查看学生和教师的登陆密码。

n管理员可以修改管理员密码。

1.3数据流图

登陆数据流图

图1-3-1登陆数据流图

学生个人信息数据流图

图1-3-2学生个人信息数据流图

教师个人信息数据流图

图1-3-3教师个人信息数据流图

班级信息数据流图

图1-3-4班级信息数据流图

课程信息数据流图

图1-3-5课程信息数据流图

教师发布作业信息数据流图

图1-3-6教师发布作业信息数据流图

学生上交作业信息数据流图

图1-3-7学生上交作业数据流图

评优区作业信息数据流图

图1-3-8评优区作业信息数据流图

院系信息数据流图

图1-3-9院系信息数据流图

班级课程信息数据流图

图1-3-10班级课程信息数据流图

1.4数据字典

14.1数据项

在校教师数据字典:

属性名

存储代码

类型

长度

备注

取值和含义

教工号

Id

char

15

在校教师教工号

0000000000-9999999999

姓名

Name

nchar

20

在校学生姓名

10个字以内中文

性别

Sex

2

在校教师性别

“男”或“女”

密码

Password

教师登陆系统密码

数字、字符、下划线的组合,区分大小写

办公室

Office

教师办公室

10字以内中文

院系

DeptId

int

所在院系号

整数

联系电话

Tel

11

教师联系方式

11位电话号码

邮箱

Email

40

教师邮箱

邮箱标准格式

宣言

Declaration

100

教师教学宣言

50字以内中文

在校学生数据字典:

取值含义

学号

学生学号

-

学生姓名

10字以下中文

学生性别

学生登陆系统密码

同上表

签名

Sign

学生个性签名

50字以下中文

班级

ClassId

学生所在班级号

院系

学生所在院系号

学生联系方式

11位数字

学生邮箱

学生作业数据字典:

课程号

CourseId

学生上传作业课程号

StudentId

附件索引

SEnclosureIndex

5

学生上传附件索引

5为字符

上传时间

SubmitDate

date

作业上传时间

成绩

Grade

float

学生作业成绩

-1-100间数字

等级

Level

学生作业等级

0-5间数字

存储路径

SEnclosurePath

学生上传附件存储路径

服务器存储路径

名称

50

附件名称

25字以下中文

修正分

CorrectGrade

学生作业修正分

系统或老师给出对学生作业的主观评价分

评语

Remark

教师对学生作业的评语

是否作业完成

IsOver

bit

学生是否完成作业

教师发布作业数据字典:

TeacherId

教师教工号

Int

教师所教某一课程号

TEnclosureIndex

教师发布作业索引

发布时间

AssigenDate

教师发布作业日期

截止日期

Deadline

作业上交截止日期

nchar

TEnclosurePath

教师发布作业存储路径

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

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1