第二课堂管理系统开发说明书.docx
- 文档编号:12178152
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:37
- 大小:624.36KB
第二课堂管理系统开发说明书.docx
《第二课堂管理系统开发说明书.docx》由会员分享,可在线阅读,更多相关《第二课堂管理系统开发说明书.docx(37页珍藏版)》请在冰豆网上搜索。
第二课堂管理系统开发说明书
第二课堂管理系统开发说明书
1系统背景
随着学院的发展,学院的招生规模逐年扩大,在校生人数已达到1万人以上。
各教学部门每学期都要组织开展第二课堂工作。
如何有效地组织学生报名参加第二课堂的学习,如何管理第二课堂成绩等都是各教学职能部门的迫切要求。
目前各教学职能部门组织学生报名参加第二课堂的学习,是采用手工方式实现,即在公告栏中发布考试报名通知和选课通知,然后接受学生报名。
此种方式,学生获取课程开设信息途径单一,对报名要求了解不透切。
各教学职能部门需要花费大量的人力和物力组织报名,然后手工输入学生报名信息,期间费时费力,而输入的学生报名信息往往存在重复、错误等信息,造成学生报名信息不准确,而影响第二课堂的开展。
学生第二课堂成绩也是采用EXCEL文件的形式保存,第二课堂的成绩不能共享,在学生进行毕业资格审核时,无法有效对第二课堂成绩进行查询和统计,而只能采用手工方式进行查找,工作效率低。
因此,针对学院第二课堂开展的实际情况,开发第二课堂管理系统,对第二课堂报名信息和成绩进行有效地管理,是切实可行的方法。
1.1存在的问题
1、学生无法全面了解第二课堂课程开设信息。
第二课堂开设信息完全采用手工方式通知,学生无法全面及时获取第二课堂课程的开设信息,造成很多学生无法按时按要求选课。
2、学生选课信息不准确。
学生选课报名采用手工方式,经常出现学生选课报名信息重复、错误等情况,造成学生报名信息不准确。
3、学生选课信息无法查询和统计。
学生选课信息采用手工方式,对数据进行统计和查询不方便。
4、学生第二课堂成绩管理混乱。
学生第二课堂成绩采用EXCEL文件记录,随着时间增加,EXCEL文件容易丢失和出错,造成学生第二课堂成绩丢失。
5、学生第二课堂成绩查询困难
在进行学生毕业资格审核时,需要打开每年的EXCEL文件进行查询,第二课堂成绩查询十分不方便,容易遗漏。
2系统需求分析
2.1功能需求
2.1.1第二课堂基础代码管理
系统管理员通过客户端登录入系统后,可设置第二课堂基础代码,包括增加新代码,修改和删除代码等。
基础代码管理操作功能如图2-1所示:
图2-1第二课堂基础代码管理操作功能图
2.1.2第二课堂项目管理
系统管理员通过客户端登录入系统后,对第二课堂项目进行管理,包括第二课堂项目增加,修改、删除和查询等。
项目管理操作功能如图2-2所示:
图2-2第二课堂项目管理功能图
2.1.3第二课堂选课管理
系统管理员通过客户端登录入系统后,对第二课堂选课进行管理,包括第二课堂选课情况查询、手工调整选课信息(包括增加、删除等)、导出选课信息等。
选课管理操作功能如图2-3所示:
图2-3第二课堂选课管理功能图
2.1.4第二课堂成绩管理
系统管理员通过客户端登录入系统后,对第二课堂成绩进行管理,包括第二课堂成绩录入教师设定、录入时间设定、正考成绩录入、正考成绩导入、正考成绩查询、个人成绩维护、补考成绩管理等。
成绩管理操作功能如图2-4所示:
图2-4第二课堂成绩管理功能图
2.1.5第二课堂网上选课管理
学生通过浏览器登录入系统后,进行网上选课管理,包括第二课堂开设课程情况查询、网上选课、网上退选课等。
网上选课管理操作功能如图2-5所示:
图2-5第二课堂网上选课管理功能图
2.1.6第二课堂网上成绩管理
教师通过浏览器登录入系统后,进行网上成绩管理,包括第二课堂课程查询、成绩录入、成绩修改、成绩打印、成绩输出等。
网上成绩管理操作功能如图2-6所示:
图2-6第二课堂网上成绩管理功能图
2.2业务流程
2.2.1第二课堂基础代码管理流程
第二课堂基础代码管理流程如图2-7所示。
图2-7第二课堂基础代码管理流程图
2.2.2第二课堂项目管理流程
第二课堂项目管理流程如图2-8所示。
图2-8第二课堂项目管理流程图
2.2.3第二课堂选课管理流程
第二课堂选课管理流程如图2-9所示。
图2-9第二课堂选课管理流程图
2.2.4第二课堂成绩管理流程
第二课堂成绩管理流程如图2-10所示。
图2-10第二课堂成绩管理流程图
2.2.5第二课堂网上选课管理流程
第二课堂网上选课管理流程如图2-11所示。
图2-11第二课堂网上选课管理流程图
2.2.6第二课堂网上成绩管理流程
第二课堂网上成绩管理流程如图2-12所示。
图2-12第二课堂网上成绩管理流程图
2.3数据字典
1、课程代码设置表(KCDMSZB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
ZYMC
专业名称
VARCHAR2(40)
ZYDM
专业代码
VARCHAR2(6)
NOTNULL
NJ
制定年份(年级)
NUMBER(4)
NOTNULL
KCMC
课程名称
VARCHAR2(40)
NOTNULL
XF
学分
VARCHAR2(4)
KCLB
课程类别
VARCHAR2(10)
KCLX
课程性质
VARCHAR2(20)
KCXX
课程类型
VARCHAR2(10)
KKBM
开课部门
VARCHAR2(30)
QDKCDM
确定课程代码
VARCHAR2(10)
QDKCMC
确定课程名称
VARCHAR2(30)
KKXQ
学期
VARCHAR2
(2)
QDKCPY
拼音
VARCHAR2
(2)
2、学生基本情况表(XSJBQKB):
Name英文名
中文名称
Type类型
是否为空
Default默认值
BZ
备注
VARCHAR2
KM1
科目1
VARCHAR2
KM2
科目2
VARCHAR2
KM3
科目3
VARCHAR2
KLMC
科类名称
VARCHAR2
KMX
科目X
VARCHAR2
XSLB
学生类别
VARCHAR2
XSZH
学生证号
VARCHAR2
JCXM
家长姓名
VARCHAR2
JCGX
家长关系
VARCHAR2
JCZZMM
家长政治面貌
VARCHAR2
JCZW
家长职务
VARCHAR2
JCGZDW
家长工作单位
VARCHAR2
JCTXDZ
家长通讯地址
VARCHAR2
JCYB
家长邮编
VARCHAR2
JCLXDH
家长联系电话
VARCHAR2
PASSWORD
密码
VARCHAR2
DJ
等级
VARCHAR2
000000000
JCXM2
家长姓名2
VARCHAR2
JCGX2
家长关系2
VARCHAR2
JCZZMM2
家长政治面貌2
VARCHAR2
JCZW2
家长职务2
VARCHAR2
JCGZDW2
家长工作单位2
VARCHAR2
XIAOQ
校区代码
VARCHAR2
ZYDM
专业代码
VARCHAR2
EMLDZ
Email地址
VARCHAR2
SYZMC
实验组名称
VARCHAR2
KX
款项
VARCHAR2
0
BDH
报到号
VARCHAR2
ZSLX
证书类型
VARCHAR2
CJBKCXXQ
成绩不可查询学期
VARCHAR2
XH
学号
VARCHAR2
NOTNULL
ZKZH
准考证号
VARCHAR2
YHZH
银行帐号
VARCHAR2
XM
姓名
VARCHAR2
ENG_XM
英文名
VARCHAR2
XB
性别
VARCHAR2
CSRQ
出生日期
VARCHAR2
MZ
民族
VARCHAR2
XYMC
学院名称
VARCHAR2
XSMC
系所名称
VARCHAR2
ZYMC
专业名称
VARCHAR2
PYFX
培养方向
VARCHAR2
ZYFX
专业方向
VARCHAR2
BJMC
班级名称
VARCHAR2
XZ
学制
VARCHAR2
XJZT
学籍状态
VARCHAR2
DQSZJ
当前所在级
VARCHAR2
ZYLB
专业类别
VARCHAR2
RXRQ
入学日期
VARCHAR2
KSLB
考生类别
VARCHAR2
BYXX
毕业学校
VARCHAR2
RXFS
入学方式
VARCHAR2
BXXS
办学形式
VARCHAR2
PYCC
培养层次
VARCHAR2
SYSZD
生源所在地
VARCHAR2
JG
籍贯
VARCHAR2
CSD
出生地
VARCHAR2
JTDZ
家庭地址
VARCHAR2
YZBM
邮政编码
VARCHAR2
LXDH
联系电话
VARCHAR2
YWXW
有无学位
VARCHAR2
ZZMM
政治面貌
VARCHAR2
JRSJ
加入时间
VARCHAR2
JKZK
健康状况
VARCHAR2
TC
特长
VARCHAR2
SFZH
身份证号
VARCHAR2
HKXZ
户口现状
VARCHAR2
JSZH
借书证号
VARCHAR2
YLZH
医疗证号
VARCHAR2
SSH
宿舍号
VARCHAR2
XXNX
限学年限
VARCHAR2
RXZF
入学总分
VARCHAR2
3、课程设置表(KCSZB)
Name英文名
中文名称
Type类型
是否为空?
Default默认值
ZYMC
专业名称
VARCHAR2(40)
ZYDM
专业代码
VARCHAR2(6)
NOTNULL
NJ
制定年份(年级)
NUMBER(4)
NOTNULL
KCDM
课程代码
VARCHAR2(10)
NOTNULL
KCMC
课程名称
VARCHAR2(40)
KCLX
课程性质
VARCHAR2(20)
XF
学分
NUMBER(4,1)
WKS
周课时
VARCHAR2(8)
ZKS
总课时
NUMBER(5)
ZS
实践课周数
NUMBER(3,1)
KKXQ
开课学期
VARCHAR2(4)
NOTNULL
KKHSXQ
开课换算学期
NUMBER
(2)
QSJSZ
理论课周数(起止周)
VARCHAR2(25)
KKBM
开课部门
VARCHAR2(30)
KHFS
考核方式
VARCHAR2(10)
FXBS
方向标识
VARCHAR2(30)
NOTNULL
XY
学院(系)代码
VARCHAR2(4)
KCLB
课程类别
VARCHAR2(10)
KCXX
课程类型
VARCHAR2(10)
JWCSHF
教务处审核否
VARCHAR2(4)
SFDLKC
是否独立课程
VARCHAR2(4)
FSJXF
是否分散教学
VARCHAR2(4)
LLKS
理论课时
VARCHAR2(5)
SYKS
实验课时
VARCHAR2(5)
SJKS
上机课时
VARCHAR2(5)
MKMC
模块名称(所属模块)
VARCHAR2(40)
BZ
备注
VARCHAR2(200)
4、课程设置原始表(KCSZYSB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
ZYMC
专业名称
VARCHAR2(40)
ZYDM
专业代码
VARCHAR2(6)
NOTNULL
NJ
制定年份(年级)
NUMBER(4)
NOTNULL
KCDM
课程代码
VARCHAR2(10)
NOTNULL
KCMC
课程名称
VARCHAR2(40)
KCLX
课程性质
VARCHAR2(20)
XF
学分
NUMBER(4,1)
WKS
周课时
VARCHAR2(8)
ZKS
总课时
NUMBER(5)
ZS
实践课周数
NUMBER(3,1)
KKXQ
开课学期
VARCHAR2(4)
NOTNULL
KKHSXQ
开课换算学期
NUMBER
(2)
QSJSZ
理论课周数(起止周)
VARCHAR2(25)
KKBM
开课部门
VARCHAR2(30)
KHFS
考核方式
VARCHAR2(10)
FXBS
方向标识
VARCHAR2(30)
NOTNULL
XY
学院(系)代码
VARCHAR2(4)
KCLB
课程类别
VARCHAR2(10)
KCXX
课程类型
VARCHAR2(10)
JWCSHF
教务处审核否
VARCHAR2(4)
SFDLKC
是否独立课程
VARCHAR2(4)
FSJXF
是否分散教学
VARCHAR2(4)
LLKS
理论课时
VARCHAR2(5)
SYKS
实验课时
VARCHAR2(5)
SJKS
上机课时
VARCHAR2(5)
MKMC
模块名称(所属模块)
VARCHAR2(40)
BZ
备注
VARCHAR2(200)
5、第二课堂教学任务(RYXKJXRWB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
XN
学年
VARCHAR2(10)
NOTNULL
XQ
学期
NUMBER
(1)
NOTNULL
XKKH
选课课号
NUMBER(5)
NOTNULL
KCDM
课程代码
VARCHAR2(10)
KCMC
课程名称
VARCHAR2(40)
XXLB
选修类别
VARCHAR2(20)
KCLX
课程性质
VARCHAR2(20)
XF
学分
NUMBER(4,1)
XS
NUMBER(4,1)
QZZ
起止周
VARCHAR2(10)
KKBM
开课部门
VARCHAR2(30)
JSDM
教师编号
VARCHAR2(10)
JSXM
教师姓名
VARCHAR2(20)
JSZC
教师职称
VARCHAR2(10)
SKDD
上课地点
VARCHAR2(100)
SKSJ
上课时间
VARCHAR2(100)
XKDX
可选对象
VARCHAR2(250)
XXDX
禁选对象
VARCHAR2(250)
XXRS
限选人数
NUMBER(4)
XXHX
先修后序
VARCHAR2(50)
XKZT
选课状态
VARCHAR2
(1)
JC
NUMBER
(1)
XKXS
选课形式
VARCHAR2(10)
KSSJ
考试时间
VARCHAR2(50)
BFB
VARCHAR2(20)
CTXH
冲突序号
VARCHAR2(50)
LRSZ
录入设置
VARCHAR2(5)
KHFS
考核方式
VARCHAR2(10)
BZ
备注
VARCHAR2(50)
SXRS
已(实)选人数
NUMBER(5)
CDBS
场地标识
VARCHAR2(20)
XIAOQ
校区
VARCHAR2(20)
FXBS
辅修性质
VARCHAR2(12)
WSCXSZ
网上查询设置
VARCHAR2(12)
可查询
JCDJ
教材单价
VARCHAR2(8)
6、选课时间表(XKSJB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
XH
序号
NUMBER
NOTNULL
KSDATE
开始日期
VARCHAR2
KSTIME
开始时间
VARCHAR2
JSDATE
结束日期
VARCHAR2
JSTIME
结束时间
VARCHAR2
DEL
可退选
VARCHAR2
LB
表
VARCHAR2
NOTNULL
7、第二课堂学生选课表(XXKXSXKB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
XN
学年
VARCHAR2
NOTNULL
XQ
学期
NUMBER
NOTNULL
XH
学号
VARCHAR2
NOTNULL
XM
姓名
VARCHAR2
KCDM
课程代码
VARCHAR2
KCMC
课程名称
VARCHAR2
NOTNULL
BJMC
班级名称
VARCHAR2
ZYMC
专业名称
VARCHAR2
NJ
年级
VARCHAR2
XYMC
学院名称
VARCHAR2
XF
学分
VARCHAR2
KCLX
课程性质
VARCHAR2
ZYDM
专业代码
VARCHAR2
XKKH
选课课号
VARCHAR2
YDJC
教材
VARCHAR2
QZZ
起止周
VARCHAR2
SKSJ
上课时间
VARCHAR2
ZY
志愿
VARCHAR2
JXBMC
教学班名称
VARCHAR2
XK
选课
VARCHAR2
XIAOQ
校区
VARCHAR2
BKKCMC
板块课程名称
VARCHAR2
BKMC
板块名称
VARCHAR2
CZJZ
操作记载
VARCHAR2
JSBH
教师班号
VARCHAR2
DJ
VARCHAR2
8、学生选课情况表(XSXKQKB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
BJ
班级
VARCHAR2
XM
姓名
VARCHAR2
XH
学号
VARCHAR2
NOTNULL
KC1
课程1
VARCHAR2
KC2
课程2
VARCHAR2
KC3
课程3
VARCHAR2
KC4
课程4
VARCHAR2
9、学生选课情况统计(XSXKQKTJ):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
XH
学号
VARCHAR2
NOTNULL
XM
姓名
VARCHAR2
BJMC
班级名称
VARCHAR2
ZYMC
专业名称
VARCHAR2
XYMC
学院名称
VARCHAR2
KCMC
课程名称
VARCHAR2
NJ
年级
VARCHAR2
10、第二课堂成绩表(CJB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
XH
学号
VARCHAR2
NOTNULL
XM
姓名
VARCHAR2
XN
学年
VARCHAR2
NOTNULL
XQ
学期
NUMBER
NOTNULL
KCMC
课程名称
VARCHAR2
NOTNULL
KCLX
课程性质
VARCHAR2
KHFS
考核方式
VARCHAR2
PSCJ
平时成绩
VARCHAR2
QZCJ
期中成绩
VARCHAR2
QMCJ
期末成绩
VARCHAR2
BKCJ
补考成绩
VARCHAR2
ZPCJ1
总评成绩1
VARCHAR2
ZPCJ2
总评趁机2
VARCHAR2
JD
VARCHAR2
XF
学分
VARCHAR2
NOTNULL
CXCJ
重修成绩
VARCHAR2
JC
教材
NUMBER
BKCJ2
折算成绩
VARCHAR2
CXCJ2
重修成绩2
VARCHAR2
CXCJ3
重修成绩3
VARCHAR2
BJMC
班级名称
VARCHAR2
ZYMC
专业名称
VARCHAR2
XYMC
学院名称
VARCHAR2
NJ
年级
VARCHAR2
JSBH
教师编号
VARCHAR2
KCDM
课程代码
VARCHAR2
XKKH
VARCHAR2
SYCJ
实验成绩
VARCHAR2
WSCXSZ
网上查询
VARCHAR2
可查询
MKMC
模块名称
VARCHAR2
11、补考报名表(BKBMB):
Name英文名
中文名称
Type类型
是否为空?
Default默认值
XN
学年
VARCHAR2
NOTNULL
XQ
学期
NUMBER
NOTNULL
KCMC
课程名称
VARCHAR2
NOTNULL
XF
学分
VARCHAR2
XH
学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二课堂 管理 系统 开发 说明书