1、业务综述(校历)
功能简介
教学校历会清晰的设定每学年、学期的上课时间、放假时间、考试时间等,是作为学校的基础日历,与师生的校园生活时间密不可分。对于师生服务来说更是必不可少的,需要作为基础数据向服务提供标准化的数据和接口。
模块简介
菜单名称 |
用户角色 |
支持终端 |
功能说明 |
校历维护 |
应用管理员 |
PC |
支持学校针对不同校区、 学生类型可以维护多个校历 |
学期维护 |
应用管理员 |
PC |
管理员可根据学校实际情况对每个校历配置对应的学期的基本信息,通常学校只会有两个学期,部分学校有第三学期(小学期),数据将依托于学校数据标准,管理员可自行维护。 |
事件维护 |
应用管理员 |
PC |
管理员可选择对应的学期维护校历事件,如法定节假日、运动会、考试安排、校庆等信息,支持事件配置是否为假期,对需要区别当天是否为假期的服务提供好数据支撑。 |
校历查询 |
本专科生、研究生、教职工 |
PC、移动 |
师生可进入系统查阅校历,系统会用户的身份、当前时间获取自然年的年费匹配出系统中所设定的校历数据,若用户身份为教职工、本专科生则将展示本科生校历,若用户身份为研究生,则展示研究生校历。 |
2、初始化配置(校历)
2.1、T_LWPUB_XL(校历)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
40 |
|
是 |
|
主键 |
XLDM |
VARCHAR2 |
30 |
|
|
是 |
校历代码 |
XLMC |
VARCHAR2 |
100 |
|
|
是 |
校历名称 |
XN |
VARCHAR2 |
12 |
|
|
是 |
学年 |
XQ |
VARCHAR2 |
100 |
|
|
是 |
校区 |
XSLB |
VARCHAR2 |
30 |
|
|
是 |
学生类别 |
KSRQ |
DATE |
7 |
|
|
是 |
开始日期 |
JSRQ |
DATE |
7 |
|
|
是 |
结束日期 |
BZ |
CLOB |
4000 |
|
|
是 |
备注 |
CZZ |
VARCHAR2 |
100 |
|
|
是 |
操作者 |
CZZXM |
VARCHAR2 |
100 |
|
|
是 |
操作者姓名 |
CZRQ |
DATE |
7 |
|
|
是 |
操作日期 |
CJRQ |
DATE |
7 |
|
|
是 |
创建日期 |
2.2、T_LWPUB_XLJR(校历假日)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
40 |
|
是 |
|
主键 |
NLGL |
VARCHAR2 |
100 |
|
|
是 |
农历公历(NL/GL) |
RQ |
VARCHAR2 |
300 |
|
|
是 |
日期 |
MC |
VARCHAR2 |
300 |
|
|
是 |
名称 |
SFJQ |
VARCHAR2 |
100 |
|
|
是 |
是否假期 |
XXTS |
VARCHAR2 |
100 |
|
|
是 |
休息天数 |
2.3、T_LWPUB_XLSJ(校历事件)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
40 |
|
是 |
|
主键 |
XLXX |
VARCHAR2 |
100 |
|
|
是 |
校历信息 |
SJMC |
VARCHAR2 |
300 |
|
|
是 |
事件名称 |
SFJQ |
VARCHAR2 |
3 |
|
|
是 |
是否假期 |
KSRQ |
DATE |
7 |
|
|
是 |
开始日期 |
JSRQ |
DATE |
7 |
|
|
是 |
结束日期 |
CZZ |
VARCHAR2 |
100 |
|
|
是 |
操作者 |
CZZXM |
VARCHAR2 |
100 |
|
|
是 |
操作者姓名 |
CZRQ |
DATE |
7 |
|
|
是 |
操作日期 |
CJRQ |
DATE |
7 |
|
|
是 |
创建日期 |
XQXX |
VARCHAR2 |
100 |
|
|
是 |
学期信息 |
2.4、T_LWPUB_XLXQ(校历学期)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
40 |
|
是 |
|
主键 |
XLXQDM |
VARCHAR2 |
30 |
|
|
是 |
校历学期代码 |
XLXX |
VARCHAR2 |
100 |
|
|
是 |
校历信息 |
XN |
VARCHAR2 |
12 |
|
|
是 |
学年 |
XQ |
VARCHAR2 |
100 |
|
|
是 |
学期 |
XSLB |
VARCHAR2 |
30 |
|
|
是 |
学生类别 |
KSRQ |
DATE |
7 |
|
|
是 |
开始日期 |
JSRQ |
DATE |
7 |
|
|
是 |
结束日期 |
BZ |
CLOB |
4000 |
|
|
是 |
备注 |
CZZ |
VARCHAR2 |
100 |
|
|
是 |
操作者 |
CZZXM |
VARCHAR2 |
100 |
|
|
是 |
操作者姓名 |
CZRQ |
DATE |
7 |
|
|
是 |
操作日期 |
CJRQ |
DATE |
7 |
|
|
是 |
创建日期 |
2.5、T_SCHOOL_CALENDAR_DAY_DESC(校历说明)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
32 |
|
是 |
|
主键 |
BEGINNING_DATE |
DATE |
7 |
|
|
是 |
开始日期 |
ENDING_DATE |
DATE |
7 |
|
|
是 |
结束日期 |
SHORT_DESC |
VARCHAR2 |
9 |
|
|
是 |
短说明 |
LONG_DESC |
VARCHAR2 |
180 |
|
|
是 |
长说明 |
FONT_COLOR |
VARCHAR2 |
32 |
|
|
是 |
字体颜色 |
IS_DEFAULT_DISPLAY |
VARCHAR2 |
16 |
|
|
是 |
是否默认显示 |
IS_VACATION |
VARCHAR2 |
16 |
|
|
是 |
是否假期 |
CREATED_AT |
DATE |
7 |
|
|
是 |
创建时间 |
LAST_UPDATED_AT |
DATE |
7 |
|
|
是 |
最后更新时间 |
2.6、T_SCHOOL_CALENDAR_SEMESTER(校历学期)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
32 |
|
是 |
|
主键 |
YEAR |
VARCHAR2 |
64 |
|
|
是 |
学年 |
SEMESTER |
VARCHAR2 |
16 |
|
|
是 |
学期 |
BEGINNING_DATE |
DATE |
7 |
|
|
是 |
开始日期 |
ENDING_DATE |
DATE |
7 |
|
|
是 |
结束日期 |
REMARK |
VARCHAR2 |
4000 |
|
|
是 |
备注 |
CREATE_AT |
DATE |
7 |
|
|
是 |
创建时间 |
LAST_UPDATED_AT |
DATE |
7 |
|
|
是 |
最后更新时间 |
2.7、T_SCHOOL_CALENDAR_DIC(字典表)
列名 |
数据类型 |
长度 |
小数位 |
主键 |
允许空 |
列说明 |
WID |
VARCHAR2 |
40 |
|
是 |
|
wid |
JSDM |
VARCHAR2 |
40 |
|
|
是 |
教室代码 |
JSMC |
VARCHAR2 |
120 |
|
|
是 |
教室名称 |
JXLDM |
VARCHAR2 |
40 |
|
|
是 |
教学楼代码 |
PX |
NUMBER |
5 |
|
|
是 |
排序 |
SFSY |
VARCHAR2 |
3 |
|
|
是 |
是否使用 |
TBRQ |
DATE |
7 |
|
|
是 |
同步日期 |
TBLX |
VARCHAR2 |
10 |
|
|
是 |
同步类型 |
CZRQ |
DATE |
7 |
|
|
是 |
操作日期 |
CZZ |
VARCHAR2 |
30 |
|
|
是 |
操作者 |
CZZXM |
VARCHAR2 |
120 |
|
|
是 |
操作者姓名 |
TYPE |
VARCHAR2 |
3 |
|
|
是 |
导入类型 |
SBYY |
VARCHAR2 |
2000 |
|
|
是 |
失败原因 |
2.8、T_LWPUB_CAMPUS(校区)
3、使用手册
3.1、校历维护
适用角色
应用管理员
支持终端
PC
功能描述
支持学校针对不同校区、 学生类型可以维护多个校历,设置每个学年校历的开始日期和结束日期(建议不用考虑寒暑假,学期中按自然年进行切分,假期的配置放入事件中维护),维护完成的数据即可作为学校的数据标准对外开放使用。
考虑到校历在前端呈现时,需要备注说明一些内容,故而将备注内容设置为富文本编辑器,管理员可自由任性的调整备注内容的样式。
维护完成后,左侧的校历列表将以学年降序、学生类型(本专科生、研究生)自动排列;
3.2、学期维护
适用角色
应用管理员
支持终端
PC
功能描述
管理员可根据学校实际情况对每个校历配置对应的学期的基本信息,通常学校只会有两个学期,部分学校有第三学期(小学期),数据将依托于学校数据标准,管理员可自行维护。
3.3、事件维护
适用角色
应用管理员
支持终端
PC
功能描述
管理员可选择对应的学期维护校历事件,如法定节假日、运动会、考试安排、校庆等信息,支持事件配置是否为假期,对需要区别当天是否为假期的服务提供好数据支撑。
3.4、校历查询
适用角色
本专科生、研究生、教职工
支持终端
PC
功能描述
师生可进入系统查阅校历,系统会用户的身份、当前时间获取自然年的年费匹配出系统中所设定的校历数据,若用户身份为教职工、本专科生则将展示本科生校历,若用户身份为研究生,则展示研究生校历。
同时系统支持不同校区的校历展示,使用人可自行切换。校历中包含公历、农历、节假日及当日的文字说明。背景色为绿色则为休息日,红色为上课日,清晰的颜色标识将更有效的辨识。
- 点击日期时,应当显示出农历、短说明、长说明,同时应当用红色背景标记;
- 校历应当按月分组排列,并自动计算出周次,当天的日期应当用蓝色标记;
- 自动计算出国家的法定节假日,包括周末、元旦、清明、五一、端午、建军、建党、国庆、春节。
图:校历查询PC版
图:校历查询移动版