交通政务详细设计说明书交通行业教育管理.docx
- 文档编号:15137716
- 上传时间:2023-07-01
- 格式:DOCX
- 页数:188
- 大小:1.96MB
交通政务详细设计说明书交通行业教育管理.docx
《交通政务详细设计说明书交通行业教育管理.docx》由会员分享,可在线阅读,更多相关《交通政务详细设计说明书交通行业教育管理.docx(188页珍藏版)》请在冰点文库上搜索。
交通政务详细设计说明书交通行业教育管理
文件编号:
CVICSE/DZ0183/04-00
分册号:
页码:
密级:
A
应用主目录
文件编号:
分册号:
页码:
密级:
文件编号:
CVICSE/DZ0183/04-00
分册号:
页码:
密级:
A
应用主目录
文件编号:
CVICSE/DZ0183/07-00
分册号:
09/16
页码:
83
密级:
A
山东省交通政务信息系统(二期)
详细设计说明书
处室业务卷
交通行业教育管理系统
(厅科教处)
山东省交通厅
山东中创软件工程股份有限公司
二ОО四年五月
文件变更记录
*A–增加M–修改D–删节
变更版本
日期
图表、表格、段落号
A/M/D
原因与修改情况描述
修订人
审核人
1引言
编写目的
本阶段的主要任务是根据概要说明书的设计要求,进一步细化设计目标,描述确定最适合的设计方法。
在概要设计系统功能划分的基础上,确定每个模块的具体功能和界面,确定模块之间的调用关系,细化模块之间的接口以及接口的信息结构。
本说明书的编写目的是对本次软件开发的详细设计、约定及相关内容做出具体描述,说明对程序系统的设计考虑,包括其处理流程,组织结构、模块划分、功能分配、接口设计、运行设计,便于指导和帮助编码人员进行编码工作,并作为本项目开发人员、测试人员的指导性文件,作为他们工作的依据之一。
该详细说明书的预期读者主要有评审专家、交通厅领导、事业部分管领导、监理人员、项目组成员、QA人员、测试人员及其他相关人员等。
背景
A、软件系统的名称;
列出本软件系统的中文全称、英文全称及英文表示简称。
交通行业教育管理系统,Ver1.00
B.开发的软件系统的最终用户或适用的领域。
厅科教处、交通干校
定义
无
参考资料
a.交通行业教育管理用户原始需求说明书
b.交通行业教育管理需求分析说明书
c.交通行业教育管理数据要求说明书
d.交通行业教育管理概要设计说明书
系统说明与子系统结构
通过对交通行业教育管理系统业务内容的分析,依据业务内容要求重点的不同和功能实现上的可行性,将交通行业教育管理系统的功能分为6个子系统来实现:
a.职工教育资料库管理子系统:
包括干部工人培训情况查询等。
b.师资管理资料库管理子系统:
包括培训师资、学校师资情况查询等。
c.教育计划管理子系统:
包括教育规划、教育事业计划、招生计划、教育计划等。
d.学校教育管理子系统:
包括对学校基本情况、师资、教学、学生、学校专业设置的管理等。
e.教育资金管理子系统:
包括对教育事业费、学校专项经费、学校基本建设费、培训费、省财政拨款信息进行管理等。
f.教育信息查询子系统:
包括对学校基本情况、交通教育情况、招生情况、培训情况、其他信息(总结、调研)进行查询、统计等。
交通行业教育管理系统的系统结构如下:
子系统
模块名称
模块入口
JavaBean
JSP
字典维护
字典维护
/2q_deptapp/hyjy/dept/zdwh/edu_dictManager.jsp
字典维护对象:
edu_dictmanager.java
字典选择
edu_dictManager.jsp
字典维护
edu_dicEdit.jsp
职工教育管理子系统
干部教育管理
干部档案录入维护
/2q_deptapp/hyjy/dept/zgjy/edu_archivesInput.jsp
干部档案管理对象:
edu_carderarc.java
干部档案录入维护
edu_archivesInput.jsp
干部培训班信息录入维护
/2q_deptapp/hyjy/dept/zgjy/edu_carderclassInput.jsp
干部培训管理对象:
edu_cardertrain.java
教育计划管理对象:
edu_eduplan.java
干部培训班录入维护edu_carderclassInput.jsp
干部培训信息录入维护edu_cardertrainInput.jsp
干部培训信息查询
/2q_deptapp/hyjy/dept/zgjy/edu_carderTrainSearch.jsp
干部档案管理对象:
edu_carderarc.java
干部培训管理对象:
edu_cardertrain.java
干部培训信息查询edu_carderTrainSearch.jsp
干部培训信息展现edu_carderTrainView.jsp
工人教育管理
工人培训班信息录入维护
/2q_deptapp/hyjy/dept/zgjy/edu_workerClassInput.jsp
工人教育管理对象:
edu_workertrain.java
教育计划管理对象:
edu_eduplan.java
工人培训班信息录入维护
edu_workerClassInput.jsp
工人培训信息查询
/2q_deptapp/hyjy/dept/zgjy/edu_workerClassSearch.jsp
工人教育管理对象:
edu_workertrain.java
工人培训信息查询
edu_workerClassSearch.jsp
工人培训信息展现页面edu_workerTrainView.jsp
培训师资管理子系统
培训师资档案录入维护
/2q_deptapp/hyjy/dept/pxsz/edu_teacherInput.jsp
培训师资管理对象edu_teachermanager.java
字典维护对象:
edu_dictmanager.java
培训师资档案录入维护edu_teacherInput.jsp
培训师资能力录入维护
edu_teacherable.jsp
培训师资信息查询
/2q_deptapp/hyjy/dept/pxsz/edu_teacherSearch.jsp
培训师资管理对象edu_teachermanager.java
培训师资信息查询edu_teacherSearch.jsp
培训师资信息展示edu_teacherView.jsp
教育计划管理子系统
培训计划管理
培训计划录入维护
/2q_deptapp/hyjy/dept/pxjh/edu_trainplanInput.jsp
培训计划管理对象:
edu_eduplan.java
培训计划录入维护
edu_trainplanInput.jsp
培训计划/培训班信息查询
/2q_deptapp/hyjy/dept/pxjh/edu_trainplanSearch.jsp
培训计划管理对象:
edu_eduplan.java
培训计划/培训班信息查询
edu_trainplanSearch.jsp
培训计划/培训班信息展现
edu_trainplanView.jsp
教育目标计划管理
教育目标计划录入维护
/2q_deptapp/hyjy/dept/pxjh/edu_objplanInput.jsp
目标计划管理对象:
edu_objplan.java
字典维护对象:
edu_dictmanager.java
教育目标计划录入维护
edu_objplanInput.jsp
教育目标计划查询
/2q_deptapp/hyjy/dept/pxjh/edu_objplanSearch.jsp
目标计划管理对象:
edu_objplan.java
字典维护对象:
edu_dictmanager.java
教育目标计划查询
edu_objplanSearch.jsp
招生计划管理
招生计划录入维护
/2q_deptapp/hyjy/dept/pxjh/edu_stuplanInput.jsp
招生计划管理对象:
edu_stuplan.java
字典维护对象:
edu_dictmanager.java
招生计划录入维护edu_stuplanInput.jsp
招生计划查询
/2q_deptapp/hyjy/dept/pxjh/edu_stuplanSearch.jsp
招生计划管理对象:
edu_stuplan.java
字典维护对象:
edu_dictmanager.java
招生计划查询edu_stuplanSearch.jsp
教育事业计划管理
教育事业计划录入维护
/2q_deptapp/hyjy/dept/pxjh/edu_prjplanInput.jsp
事业计划管理对象:
edu_prjplan.java
字典维护对象:
edu_dictmanager.java
教育事业计划录入维护edu_prjplanInput.jsp
教育事业计划查询
/2q_deptapp/hyjy/dept/pxjh/edu_prjplanSearch.jsp
事业计划管理对象:
edu_prjplan.java
字典维护对象:
edu_dictmanager.java
教育事业计划查询edu_prjplanSearch.jsp
教育规划管理
教育规划录入维护
/2q_deptapp/hyjy/dept/pxjh/edu_planInput.jsp
教育规划管理对象:
edu_planplan.java
教育规划录入维护edu_planInput.jsp
教育规划查询
/2q_deptapp/hyjy/dept/pxjh/edu_planSearch.jsp
教育规划管理对象:
edu_planplan.java
教育规划查edu_planSearch.jsp
学校教育管理子系统
学校基本信息管理
学校基本信息录入维护
/2q_deptapp/hyjy/dept/xxgl/edu_schoolInput.jsp
学校基本管理对象:
edu_schoolmanager.java
学校基本信息录入维护edu_schoolInput.jsp
学校基本信息查询
/2q_deptapp/hyjy/dept/xxgl/edu_schoolSearch.jsp
学校基本管理对象:
edu_schoolmanager.java
学校基本信息查询edu_schoolSearch.jsp
学校师资信息管理
学校师资信息录入维护
/2q_deptapp/hyjy/dept/xxgl/edu_schteacherInput.jsp
学校师资管理对象:
edu_schteacher.java
字典维护对象:
edu_dictmanager.java
学校师资信息录入维护
edu_schteacherInput.jsp
学校师资信息查询
/2q_deptapp/hyjy/dept/xxgl/edu_schteacherSearch.jsp
学校师资管理对象:
edu_schteacher.java
字典维护对象:
edu_dictmanager.java
学校师资信息查询edu_schteacherSearch.jsp
教学信息管理
教学信息录入维护
/2q_deptapp/hyjy/dept/xxgl/edu_schteachInput.jsp
学校教学管理对象:
edu_teachmanager.java
教学信息录入维护edu_schteachInput.jsp
教学信息查询
/2q_deptapp/hyjy/dept/xxgl/edu_schteachSearch.jsp
学校教学管理对象:
edu_teachmanager.java
教学信息查询edu_schteachSearch.jsp
学生信息管理
学生信息录入维护
/2q_deptapp/hyjy/dept/xxgl/edu_studentInput.jsp
学校学生管理对象:
edu_stumanager.java
学生信息录入维护edu_studentInput.jsp
学生信息查询
/2q_deptapp/hyjy/dept/xxgl/edu_studentSearch.jsp
学校学生管理对象:
edu_stumanager.java
学生信息查询edu_studentSearch.jsp
专业设置变更管理
专业设置变更管理
/2q_deptapp/hyjy/dept/xxgl/edu_specclassInput.jsp
学校专业管理对象:
edu_speccmanager.java
专业设置变更管理edu_specclassInput.jsp
专业设置变更查询
/2q_deptapp/hyjy/dept/xxgl/edu_specclassSearch.jsp
学校专业管理对象:
edu_speccmanager.java
专业设置变更查询
edu_specclassSearch.jsp
教育资金信息管理子系统
教育资金信息管理
教育资金信息录入维护
/2q_deptapp/hyjy/dept/jyzj/edu_edufundInput.jsp
教育资金管理对象:
edu_edufundmanager.java
字典维护对象:
edu_dictmanager.java
教育资金信息录入维护edu_edufundInput.jsp
教育资金信息查询
/2q_deptapp/hyjy/dept/jyzj/edu_edufundSearch.jsp
教育资金管理对象:
edu_edufundmanager.java
字典维护对象:
edu_dictmanager.java
教育资金信息查询
/edu_edufundSearch.jsp
教育信息统计子系统
教育信息统计
学校信息统计
/2q_deptapp/hyjy/dept/xxtj/edu_schoolStat.jsp
学校基本管理对象:
edu_schoolmanager.java
字典维护对象:
edu_dictmanager.java
学校信息统计
edu_schoolStat.jsp
交通教育信息统计
/2q_deptapp/hyjy/dept/xxgl/edu_eduinfoStat.jsp
目标计划管理对象:
edu_objplan.java
字典维护对象:
edu_dictmanager.java
交通教育信息统计
edu_eduinfoStat.jsp
招生信息统计
/2q_deptapp/hyjy/dept/xxgl/edu_edustudentStat.jsp
招生计划管理对象:
edu_stuplan.java
字典维护对象:
edu_dictmanager.java
招生信息统计
edu_edustudentStat.jsp
培训信息统计
/2q_deptapp/hyjy/dept/xxgl/edu_edutrainStat.jsp
培训计划管理对象:
edu_eduplan.java
字典维护对象:
edu_dictmanager.java
培训信息统计
edu_edutrainStat.jsp
其他信息统计
/2q_deptapp/hyjy/dept/xxgl/edu_eduotherStat.jsp
教育规划管理对象:
edu_planplan.java
字典维护对象:
edu_dictmanager.java
其他信息统计
edu_eduotherStat.jsp
字典维护
对交通行业教育综合管理系统中的所有字典,包括培训课程字典、教育目标计划字典、招生计划项目字典、教育事业计划字典、学校职务字典、教育资金项目字典等,提供字典的录入维护功能。
界面及功能描述
字典选择页面(edu_dictManager.jsp)
在字典选择页面中,系统自动生成字典列表(01培训课程字典,02教育目标计划字典、03招生计划项目字典、04教育事业计划字典、05学校职务字典、06教育资金项目字典)。
先选择要维护的字典(比如01培训课程字典),接着点击“开始维护”按钮,则转跳到字典维护页面(edu_dictEdit.jsp)
并传递字典代号参数。
在字典维护页面,根据接收到的字典代号,显示相应的字典维护界面,比如字典代号为01,则显示培训课程字典的维护界面。
(说明:
所有的字典维护界面都是相同的,不同之处在于,根据不同字典代号调用不同的字典数据)
各录入项要求:
1、培训课程大类
名称
强制
文本说明
课程大类名称
非空
手工录入,30个汉字以内
状态
非空
选择录入,1-正常;2-停用
备注
可空
手工录入,100个汉字以内
2、培训课程分类
名称
强制
文本说明
课程分类名称
非空
手工录入,30个汉字以内
课程大类id
非空
选择录入,取自课程大类字典
状态
非空
选择录入,1-正常;2-停用
备注
可空
手工录入,100个汉字以内
添加字典数据项:
点击“添加”按钮,则出现一行空白输入区域,然后输入名称、状态、备注等数据,然后点击“保存”按钮保存,系统则检查所输入数据的合法性,如果合法则保存到数据库,保存成功后提示“保存成功”,然后返回字典维护页面
,并刷新该页面;如果有输入数据不合法,则提示用户修改。
修改字典数据项:
先修改名称、状态、备注等数据,然后点击“保存”按钮保存,系统则检查所输入数据的合法性,如果合法则保存到数据库,保存成功后提示“保存成功”,然后返回字典维护页面
,并刷新该页面;如果有输入数据不合法,则提示用户修改。
时序图/协作图
读写表
修改表:
交通行业教育字典表t2q_0_jteduzd、交通行业教育大类字典表t2q_0_jyedudlzd
主要类及方法说明
字典维护对象:
edu_dictmanager.java
主要方法
处理说明
edu_dictmanager(intdict_id)
根据dict_id,实例化一个与id对应的字典维护对象
VectorsearchDictByType(inttypeid)
获取同种字典类型的字典数据,字典类型为typeid,返回值为字典维护对象矢量数组。
Voidupdate()
更新字典维护对象中的数据到数据库中。
set方法
针对成员变量的设置方法返回类型void
get方法
获取成员变量值返回类型同变量类型
变量
变量说明
交通行业教育字典表(t2q_0_jteduzd)、交通行业教育大类字典表(t2q_0_jyedudlzd)中字段的变量名
交通行业教育字典表、交通行业教育大类字典表中的字段的变量名
职工教育管理子系统
对交通职工教育信息进行信息录入、更新、维护、查询。
根据交通职工可分为:
干部、工人两类,又将该子系统分为:
干部教育管理和工人教育管理。
干部教育管理
干部档案录入维护
界面及功能描述
干部档案录入维护页面(edu_archivesInput.jsp)
当干部档案录入维护页面接收到的干部人员编码参数为0时,则表示要新建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通 政务 详细 设计 说明书 行业 教育 管理