七中成绩管理系统需求分析box小组.docx
- 文档编号:15563140
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:23
- 大小:31.69KB
七中成绩管理系统需求分析box小组.docx
《七中成绩管理系统需求分析box小组.docx》由会员分享,可在线阅读,更多相关《七中成绩管理系统需求分析box小组.docx(23页珍藏版)》请在冰点文库上搜索。
七中成绩管理系统需求分析box小组
七中成绩管理系统需求分析
BOX小组
组员:
向小勇扬波
杨萍
沈雪莲局洪书
一、用户要求错误!
未定义书签。
1.1、基本要求错误!
未定义书签。
1.2、录入操作1
1.3、查询1
1.4、需要生成的表格1
1.5^请完成1
1.6,请测试2
二、基本流程2
2.1、阅卷流程2
2.2、年级及科目2
2.3、科目分数段2
三、功能说明2
3.1、超级管理员2
3.2、学校系统管理员2
3.3、普通教师4
3.4、学生3
四、数据库设计3
4.1、学校信息(schools)3
4.2、系统管理员表(admins)3
4.3、教师信息(teachers)4
4.4、班级课程表(lessons)4
4.5、班级表(classes)4
4.6、学生信息(students)5
4.7、成绩信息(scores)5
4.8、学生信息(students)6
4.9、班级课程表(lessons)6
4.10、班级老师信息(classcores)7
4.11、班级老师信息(items)7
五、页面设计8
5.1、学校系统管理员8
5.2、教师管理员8
六、用户手册8
6.1、管理员13
6.2、教师9
一、用户要求
1.1基本要求
(1)、建一个用户库,保存用户名及其密码。
(教导处有权限给定用户名和密码,分科目和年级给,如初一、语文就用:
Chinese101001,数学用Mathl02001;初二的语文就用:
Chinese2001001等)
(2)、给定用户用户名和密码,用户根据用户名和密码访问,可以录入成绩,提交以后不能修改,只有教导处有修改权限。
1.2、录入操作
(1)、根据用户名判断进入年级成绩录入,选择班级;
(2)、只要有用户选择了某个班级的某科成绩录入,其他人就不能再进入成绩录入。
(3)、成绩录入提交后,不能再修改成绩,只有教导处才有修改成绩权限。
1.3、查询
(1)、教师可以查询本班所有学生全科成绩,但不能修改;
(2)、学生只能查询自己各科成绩,不能看到他人成绩,没有修改权限。
(3)、教务查询所有成绩,能修改出错成绩。
1.4、需要生成的表格
(1)、成绩总表
表1-1.3-1(初一成绩总表)
班级
学号
姓名
语文
数学
英语
政治
历史
地理
生物
总分
平均分
名
次
表1-1.3-2(初二成绩总表〉
班级
学号
姓名
语文
数学
英语
政治
历史
地理
生物
物理
总分
平均
分
名
次
表1-1.3-3(初三成绩总表)
班级
学号
姓名
语文
数学
英语
政治
历史
地理
生物
物理
化学
总分
平均
分
名
次
(2)、成绩分析总表:
分年级分班分析,然后全校分年级汇总
(3)、单科成绩分析表(分班)
(4)、详细分析表
(5)、老师分析表。
1.5、请完成
(1)、为每个学校添加教师;为每位教师设置课程。
1.6、请测试
(1)、输入1个班的学生成绩需要多长时间?
(因为学校只给了多半天的成绩录入时间)
(2)、录入成绩后相应表单的生成是否正确、完善?
(3)、全区和学校的各种统计分析表格能否正常使用?
(4)、各种表格的打印功能是否能正常使用?
二、基本流程
2.1、阅卷流程
某个时间组织阅卷。
采用流水作业方式阅卷,按科目班级分试卷,然后由固定的人录入成绩。
如一年级的语文教师(通常指定几个教师录入)录入一年级的语文成绩。
2.2、年级及科目
初一(7年级)的科目有:
语文、数学、英语、政治、历史、地理、生物初二(8年级)的科目有:
语文、数学、英语、政治、历史、地理、生物、物理初三(9年级)的科目有:
语文、数学、英语、政治、历史、地理、生物、物理、化学语文,数学,外语的总分是120分。
文综包括:
政治历史,它们的总分是50分。
理综包括:
地理生物化学,它们的总分是100分。
2.3、科目分数段
语数外需要统计各分数段人数:
表2-2.3-1(科目分数段)
等级
分数段
A+
大于等于105,小于等于120
A
大于等于90,小于105
B
大于等于80,小于90
C
大于等于72,小于80
D
大于等于0,小于72
文综需要统计各分数段人数:
表2-2.3-2(科目分数段)
等级
分数段
A+
大于等于45,小于等于50
A
大于等于40,小于45
B
大于等于35,小于40
C
大于等于30,小于35
D
大于等于0,小于30
理综需要统计各分数段人数:
表2-2.3-3(科目分数段)
等级
分数段
A+
大于等于90,小于等于100
A
大于等于85,小于90
B
大于等于80,小于85
C
大于等于60,小于80
D
大于等于0,小于60
三、功能说明
3.1、超级管理员
整个系统具有一个超级管理员。
3.2、学校系统管理员
每个学校都应有一个系统管理员。
使用mvc三层模式来实现这些功能,功能有:
(1)、教师管理
教师管理里面有学校编号,职工编号,真实姓名,教师邮件,教师账号,教师密码,教授科目,角色这些字段。
可以对这些字段进行添加,删除,编辑,查找,导出excel,导入excel。
记录是使用分页来显示的,每一屏只显示10条记录。
(2)、班级管理
班级管理里面有学校编码,班级编码,班级名称,年级,计划人数,现有人数,班主任,说明,操作这些字段。
可以对这些字段进行添加,删除,编辑,查找,导出excel,导入excel。
记录是使用分页来显示的,每一屏只显示10条记录。
(3)、学生管理
学生管理里面有学校编码,班级编码,学号,姓名,年级这些字段。
可以对这些字段进行
添加,删除,编辑,查找,导出excel,导入excel。
记录是使用分页来显示的,每一屏只显示10条记录。
开学后,管理员打开信息录入功能。
在具体时间内(如2周),检查全校学生信息录入情况(录入总人数),检查每个每个班级学生信息录入情况(班级录入人数),当班级已录人数达到额定人数时,则不允许新增录入,只能修改。
可以导出信息录入统计表,没有完成的话,则及时通知该班主任完成录入。
全校完成信息录入后,管理员锁定录入功能,学生无法继续录入。
使用分级审核实现学生的信息修改。
(4)、学生信息处理
将所有学生填写的信息导出为Excel格式文件,上报教育局。
(5)、课程管理
课程管理里面有学校编码,班级编码,教师编码,课程名称,课程编码,学期,状态这些字段。
可以对这些字段进行添加,删除,编辑,查找,导出excel,导入excel。
记录是使用分页来显示的,每一屏只显示10条记录。
对所有课程信息(课程名称,课程编号等)进行维护,基本上不变。
指定某个班的某个课程的任课教师是谁。
(6)、科目管理
科目管理里面有课程代码,课程名称,年级,试卷分值这些字段。
可以对这些字段进行添加,删除,编辑,查找,导出excel,导入excel。
记录是使用分页来显示的,每一屏只显示10条记录。
(7)、成绩解锁
(8)、年级名次分析
在这个里面需要做排序和升序。
(9)、班级成绩分析表
在这个里面需要做排序和升序。
(10)、科目成绩分析
在这个里面需要做排序和升序。
(11)、全区分数分析
在这个里面需要做排序和升序。
(12)、修改密码
对这个系统管理员的密码的修改。
(13)、退出
学校系统管理员的退出,退出之后返回登录界面,换个用户登录或者用其他身份登录(教师身份,学生身份,超级管理员身份登录)。
3.3、普通教师
普通教师可以登录系统进行,具有录入功能的教师可以对特定科目的成绩进行录入和锁定。
如果教师没有录入功能,则可以查看所有学生的成绩。
可以按年级查询成绩、可以按班级查询成绩。
(1)、成绩录入
(2)、班级管理
(3)、班级成绩表
(4)、修改密码
对这个系统管理员的密码的修改。
(5)、退出
学校系统管理员的退出,退出之后返回登录界面,换个用户登录或者用其他身份登录(教师身份,学生身份,超级管理员身份登录)。
3.4、学生
输入自己的学号,可以查看自己的成绩。
四、设计数据库
4.1、学校信息(schools)
表4-4.1-1(schooIs表)
字段
说明
ID
int
SchoolCode
Char(6)
学校编码如550101,主键
Region
Char(20)
学校区域。
目前包括旌阳及直属、
广汉市、什邡市、绵竹市、罗江、
中江
SchoolName
Char(40)
学校名称
SchoolStatus
Char
(1)
状态
Comment
Text
说明
4.2、统管理员表(admins)
表4-4.2-1(admins表)
字段
说明
ID
int
流水编号
SchoolCode
Char(6)
学校编码如550101。
与
schools.Code关耳关o
AdminName
Char(20)
管理员账号
AdminPassword
Char(20)
管理员密码
Comment
Text
说明
4.3、教师信息(teachers)
表4—4.3-1(teachers表)
字段
说明
ID
int
流水编号
SchoolCode
Char(6)
学校编号
TeacherCode
Char(18)
教师编号
TeacherName
Char(20)
真实姓名
Char(20)
教师邮件
Username
Char(20)
教师账号
Password
Char(20)
教师密码
Items
Char(40)
教授科目。
例如“语文,数学”
TeacherRole
Cnar(10)
角色(如班主任,管理员,年级主任)
Status
Bit
(1)
状态
comment
text
说明
4.4、班级课程表(lessons
表4一4.4一1(Iessons表)
字段
说明
ID
int
流水编号
SchoolCode
Char(6)
学校编号
GlassID
Char(10)
班级编号
TeacherID
int(11)
教师编号
Lesson
Char(10)
课程名称
ItemID
int
课程的编号(未用)
Term
Vchar(20)
学期
status
Char
(2)
状态(0-打开,1-关闭)
comment
text
说明
4.5、班级表(classes
表4-4.5-1(classes表)
字段
说明
ID
int
流水编号
SchoolCode
Char(6)
学校编码
ClassCode
Char(10)
班级编号。
为6位的学校编码+2位
的年级编码+2位的班级编码,如5501010102表示550101学校的01
年级的02班。
Classname
Char(10)
班级名称
ClassLevel
Char(20)
班级所属年级(初一、初二、初三)
ratedNumber
Int(11)
额定的人数
actualNumber
Int(11)
班级实际的人数
master
Char(20)
班主任的编号
status
Char(4)
状态
Comment
Text
说明
4.6、学生信息(students)
表4-4.6-1(students表)
字段
说明
ID
Int
流水编号
SchoolCode
Char(6)
学校编号
ClassID
Char(10)
班级编号
StudentCode
Char(18)
学号
StudentName
Char(20)
姓名
StudentLeve1
Char(10)
年级(初一、初二、初三)
CandidateID
Char(20)
考号
Password
Char(20)
学生登录密码
comment
Text
说明
Lock1nfoStatus
Bit
(1)
锁定状态
status
Char(4)
学籍状态
4.7、成绩信息(scores)
表4-4.7-1(scores表)
字段
类型
说明
ID
Int
流水编号。
自动增加
StudentID
Int
学生学号。
与students表的ID字
段关联
Term
Char(20)
学期
Exam
Varchar(20)
考试名称
Chinese
Float
语文
Math
Float
数学
English
Float
英语
Politics
Float
政治
History
Float
历史
Geography
Float
地理
Biological
Float
生物
Chemistry
Float
化学
ChineseStatus
Char
(2)
是否锁定(0-未锁定,1-锁定)
MathStatus
Char
(2)
EnglishStatus
Char
(2)
PoliticsStatus
Char
(2)
HistoryStatus
Char
(2)
GeographyStatus
Char
(2)
BiologicalStatus
Char
(2)
PhysicalStatus
Char
(2)
ChemistryStatus
Char
(2)
Item
Char(4)
科目名称。
未用
1temScore
float
该科目的分数。
未用
status
Char(20)
状态
comment
text
说明
4.8、教师上课科目表(teachcores)
表4-4.8-1(teachcores表)
字段
说明
ID
int
流水编号
SchoolID
1nt(11)
任课教师所属学校编号
Teacher1D
char(18)
任课教师编号
Items
Vchar(40)
任课教师上课的科目
Term
Vchar(20)
学期
Comment
text
说明
SchoolCode
Char(6)
4.9、班级课程表classcores)
表4-4.9-1(classcores表)
字段
类型
说明
ID
Int11
流水编号。
自动增加
SchoolID
Int11
所属学校编号不能为空
ClassID
Int11
班级编号不能为空
Chinese
VarcharlO
可录入成绩的语文教师真实姓名
Math
VarcharlO
可录入成绩的数学教师真实姓名
English
VarcharlO
可录入成绩的英语教师真实姓名
Politics
VarcharlO
可录入成绩的政治教师真实姓名
History
VarcharlO
可录入成绩的历史教师真实姓名
Geography
VarcharlO
可录入成绩的地理教师真实姓名
Biological
VarcharlO
可录入成绩的生物教师真实姓名
Physical
VarcharlO
可录入成绩的物理教师真实姓名
Chemistry
VarcharlO
可录入成绩的化学教师真实姓名
4.10、班级老师信息(items)
表4-4.10-1(班级老师信息表)
字段
类型
说明
ItemID
Int(11)
流水编号。
自动增加
SchoolCode
char(6)
科目所属学校编号
1temCode
char(10)
课程的代码
1temName
char(4)
课程名称
ItemsLevel
char(10)
适合年级
MaxScore
Int(3)
课程考试的分值
Num
Int(11)
试卷的题目数量
comment
text
说明
Distribution
text
分数分布标准
Section
text
全区的分数段统计
status
Int
(1)
状态(0-启用,1-禁用)
4.11V在校学生成绩Cstudent_score
表4-4.11-1(班级老师信息表)
字段
类型
说明
ID
Int(11)
流水编号。
自动增加
SchoolCode
Char(6)
学校编号
SchooIName
Char(40)
学校代码
ClassName
Char(20)
班级名称
StudentCode
Char(18)
学生学号
StudentName
Char(10)
学生姓名
CourseName
Char(4)
课程名称
CoureScore
smaIIint(6)
课程分数
Teacher
Char(20)
任课教师
Editor
Char(20)
成绩录入编辑人员
UpdateTime
timestamp
最后录入或编辑时间
Locked
Bit
(1)
成绩是否锁定
Term
varChar(20)
学期
Exam
varChar(20)
考试名称
4.12、考试信息表(exams
表4—4.12-1(exams表)
字段
类型
说明
ID
Int(11)
流水编号。
自动增加
SchoolCode
Char(6)
学校编号
Term
Char(20)
学期
Exam
varChar(20)
考试名称
comment
text
说明
status
Char(4)
状态(关闭,启用.完成)
options
tinytext
考试参数
4.13、学生的详细个人信息(studentsinfo)
表4-4.13-1(studentsinfo表)
字段
类型
说明
ID
Int(11)
唯一编号
classes
Char(20)
学生所属班
StudentName
Char(10)
学生姓名
sex
Char
(1)
学生性别
1DType
Char(3)
身份证件类型
IDCard
Char(18)
身份证号码
nationality
Char(20)
民族
birth
Char
出生曰期
RuXueNianYue
Char(10)
入学年月
EntranceWay
Varchar(20)
入学方式(就近入学,其他)
XueJiHao
Varchar(40)
小学学籍号
schoolCode
Varchar(40)
校内代码
IDExpiredDate
date
身份证件过期时间
HuJiDi
Varchar(40)
户籍地
jdCategory
Varchar(40)
户口性质
JiuDuFangShi
Varchar(40)
就读方式
XueShengLaiYuan
Varchar(40)
学生来源
choolGraduation
Varchar(40)
小学毕业学校
entranceGcores
Int
升学成绩
usedName
Varchar(40)
曾用名
nativePlace
Varchar(40)
籍贯
BirthAddress
Varchar(40)
出生地
LiveAddress
Varchar(40)
现住址
Posta(Address
Varchar(40)
通讯地址
postaICode
Varchar(40)
邮政编码
telephone
Varchar(40)
学生的联系电话
Varchar(40)
电子信箱
ZhuYeDiZhi
Varchar(40)
主页地址
GangTaiQiaoWai
Varchar(40)
港澳台侨外
b1oodType
Varchar(40)
血型
health
Varchar(40)
健康状况
politicsStatus
Varchar(40)
政治面貌
SuiBanJiuDu
Varchar(40)
随班就读
disabi1ity
Varchar(40)
残疾人类型
speciality
Varchar(40)
特长
MaiXueWei
Varchar(40)
由政府购买学位
LeftOverChiIdren
Varchar(40)
LeftOverChiIdren
DiBao
Varchar(40)
低保家庭
SingleFamily
Varchar(40)
单亲家庭
BuZhu
Varchar(40)
享受苦难补助
JiaoShiZiNv
Varchar(40)
教师子女
MilitaryChiIdren
Varchar(40)
军人子女
XueQianJiaoYu
Varchar(40)
受过学前教育
orphan
Varchar(40)
孤儿
LieShi
Varchar(40)
烈士或优抚子女
applyForFunding
Varchar(40)
需要申请资助
HasSubsidy
Varchar(40)
享受一补
distan
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 成绩管理系统 需求 分析 box 小组
![提示](https://static.bingdoc.com/images/bang_tan.gif)