基于extjs4的企业应用系统开发——公司培训管理系统毕业设计说明书(编辑修改稿)内容摘要:

22 软件环境 软件名称 说明 MyEclipse 提供程序开发的 IDE 环境 MySQL 系统开发所必须的数据库环境 Ext JS 4 客户端的 JavaScript 集成框架 Hibernate 系统操作数据库使用的框架 Spring 完成系统 MVC 分层主要框架 福建农林大学 本科毕业设计说明书 4 3. 需求分析 . 系统需求获取及总体功能 系统包含资源管理、培训管理、系统管理、我的培训、资质课程表等模块。 资源管理主要提供对一些培训 资源的管理,如资质管理,管理资质的基本信息;课程管理,维护课程信息及与资质的对应信息;讲师管理,维护讲师的授课范围等信息;用户资质管理,管理用户的资质信息、下期资质培训目标 图 31 系统总体功能图 . 各项模块功能分析 . 我的培训 . 我要报名  功能概述 培训专员在 【培训管理】 【培训课程设计】 模块中建立本月 /季度的培训课程计划福建农林大学 本科毕业设计说明书 5 发布到系统中。 系统用户即可查询已发布并且还在截止日期内、人数未达到上限的培训课程,用户可查看培训课程的详细信息并可自行报名需要培训的课程,当报名人数达到上限后或报名期限已过将无法 进行报名  功能列表 序号 功能名称 功能描述 1 查询已发布培训课程列表 用户点击【我要报名】后,系统罗列出当前可报名的培训列表(未过期限、未达到人数上限),排序按发布时间排序。 列表字段可能包含:课程名称,课程属性(应用软件开发资质培训 /编码),截止日期,已报人数( 20/30 表示:已报人数 /人数上线),必修 /选修 用户可根据需求自行报名。 2 查询 用户可自行设置查询条件(课程名称,课程属性,必修 \选修等查询条件),查询已发布的培训课程列表。 3 查看 选择相应记录查看培训课程详细信息。 4 报 名 培训报名,当报名时间已过或达到人数上线后无法进行报名。  界面原型 图 31 我要报名界面原型 福建农林大学 本科毕业设计说明书 6 . 报名 \培训记录  功能概述 此模块是供用户查询已报名但培训专员还未制定培训计划,未确定培训时间、地点的报名记录。 此种状态下的记录,用户可选择取消报名。 取消后培训专员在统计报名人员时,将没有用户的报名记录。 培训计划制定后将无法取消报名。 用户的培训课程有以下状态:未修、重修、未通过、已通过  功能列表 序号 功能名称 功能描述 1 查询培训记录列表 用户点击【培训时间未定】后,系统罗列出培训时间还 未确定的历史报名记录,按报名时间排序,最新的排在最前面。 用户点击相应的记录可进入详细内容界面,查看参与的培训课程的详细信息。 2 查询 用户可自行设置查询条件(课程名称,课程属性,必修 \选修、报名时间),查询培训记录。 3 查看 选择相应记录查看培训记录的详细信息,如,课程名称,报名时间等信息。 4 取消报名 用户可取消,此种状态下的报名记录,取消后,系统将不记录用户的报名记录。 培训计划制定后将无法取消报名。  界面原型 福建农林大学 本科毕业设计说明书 7 图 31 报名 \培训界面原型 . 资质课程表  功能概述 资质课程表主要提供资 质信息的查询及对应的必修课程查询,帮助用户了解资质体系,预先熟悉资质对应的必修课程,帮助用户设计自身的成长规划。  功能列表 序号 功能名称 功能描述 1 查询资质课程表 系统以列表的方式,从上到下依次罗列出资质列表及对应的必修课程信息表。  界面原型 图 31 资质课程表界面原型 . 授课记录  功能概述 授课记录是供用户查询个人的授课历史,当用户达到一定的资质后,不仅需要进行相应必修课程的培训及考试,还需要完成规定的授课课时,只有通过课程考试,并且完成了规定的授课课时用户才能通过资质考核。 福建农林大学 本科毕业设计说明书 8 讲师可在此模 块中查询个人的授课记录,及本年度的授课课时,及授课完成情况。 用户授课记录来源于,培训专员制定培训课程时所选择的讲师。  功能列表 序号 功能名称 功能描述 1 查询培训记录列表 用户点击【授课记录】后,系统罗列出已完成授课的培训课程记录,按培训时间排序,最新的排在最前面。 用户点击相应的记录可进入详细内容界面。 系统在列表顶部显示出,本年度的授课课时统计情况,及授课要求情况。 2 查询 用户可自行设置查询条件(课程名称,课程属性,培训时间等条件),查询培训记录。 3 查看 选择相应记录查看培训记录的详 细信息。  界面原型 图 31 授课记录界面原型 福建农林大学 本科毕业设计说明书 9 . 资源管理 . 资质管理  功能概述 资质管理是供管理员维护资质信息的地方,管理员可在此模块维护资质的基本信息资质名称、资质类别、上级资质等信息的维护。  功能列表 序号 功能名称 功能描述 1 新建资质类型 出现一个空白表单,供增加新资质类型。 2 保存 修改资质类型信息。 3 删除 删除资质类型,级联删除此类型低下的资质级别。 4 新建资质 在列表底下新增一行空白行,供在此处增加新的资质信息。 5 编辑 点击相应资质记录的编辑按钮,可是当前计划 处于可编辑状态,用户可修改相应信息。 删除资质 删除资质级别信息。  界面原型 福建农林大学 本科毕业设计说明书 10 图 31 资质管理界面原型 . 课程管理  功能概述 课程管理是供管理员维护课程信息的地方,管理员可在此处维护、增加课程。 课程信息包括课程名称、对应的资质、培训对象等。 福建农林大学 本科毕业设计说明书 11  功能列表 序号 功能名称 功能描述 1 新建 新建课程信息,需要选择当前课程所对应的资质级别。 2 修改 修改课程信息。 3 删除 删除课程信息。  界面原型 图 31 课程管理界面原型 . 讲师管理  功能概述 维护讲师资源信息,包括维护讲师是否 可用、授课范围等信息。  功能列表 序号 功能名称 功能描述 1 新建 新建讲师资源,讲师资源可在用户资源里选择,并选择讲师的授课范围。 2 修改 修改讲师信息。 福建农林大学 本科毕业设计说明书 12 3 删除 删除讲师资源。  界面原型 图 31 讲师管理界面原型 . 培训管理 . 培训课程设计  功能概述 培训课程设计是供培训专员设计发布培训课程的地方,之前的做法是在 wiki 上发布培训课程信息,供用户报名。 此功能操作方式与其类似,培训专员进入此模块可浏览已发布的培训课程,也可新建培训课程,录入培训课程名称,讲师,培训对象,截止日期,人数上 线等信息(绝大部分内容是通过选择的方式录入,提供创建效率)。 保存发布后,用户即可在【我要报名】模块中查询到已发布的培训课程信息,供用户报名。 福建农林大学 本科毕业设计说明书 13  功能列表 序号 功能名称 功能描述 1 新建 新建培训课程信息,培训课程通过选择产生(课程信息在课程管理模块中维护),可选择讲师(讲师信息在讲师管理模块中维护),培训对象(可选择指定部门为必须参加对象),报名截止日期,报名人数上线等信息。 2 修改 修改状态为草稿的培训课程信息,已发布的记录无法修改。 3 保存草稿 如果有一些信息还不确定,可将课程 保存为草稿状态,供下次继续修改。 保存培训课程设计,但不发布至系统,用户无法查询到此状态的培训课程,培训专员可在下次继续修改此记录,待完成后发布系统供用户报名。 培训课程状态:草稿、已发布、已结束。 4 保存并发布 保存培训课程设计,并发布至系统供用户报名。 已发布的培训计划不可修改,不可删除。 5 删除 可删除处于草稿状态的培训课程记录,已发布的记录无法删除。 6 生成本月份培训课程列表 用于生成本月份制定的所有培训课程列表,系统可自动列出本月份的所有培训课程。 7 发送通知 用户点击【生成本月份培 训课程列表】后,可通过此模块界面的【发送通知】功能向研究院发送本月份的培训报名通知邮件。 8 建立培训计划 在报名结束后,培训专员可在此模块中,选择相应的培训课程,点击【建立培训计划】直接进入培训计划设计界面。  界面原型 福建农林大学 本科毕业设计说明书 14 图 31 培训课程设计界面原型 . 培训计划设计  功能概述 培训计划设计是培训专员建立和发布培训计划的模块,培训专员可通过此模块设计指定课程的培训计划,可选择取消部分人员的报名资格,设计培训时间,培训地点等操作。 也可查询已录入的培训计划。 福建农林大学 本科毕业设计说明书 15  功能列表 序号 功能名称 功能描 述 1 查询报名已结束的培训课程记录 培训专员点击【培训计划设计】模块,系统在右侧罗列出报名已结束的培训课程,按照发布时间排序。 系统用不同的颜色区分,已设计 /未设计培训计划的记录。 培训专员可选择相应记录,点击【建立培训计划】进入培训计划设计界面。 2 建立培训计划 选择相应的培训课程记录,点击建立培训计划,进入培训计划设计界面。 3 保存草稿 如果有一些信息还不确定,可将计划保存为草稿状态,供下次继续修改。 培训计划状态:草稿,已发布,已完成。 4 修改 修改状态为草稿的计划,已发布的计划无法修 改。 5 保存并发布 保存计划到数据库中,并发邮件通知报名者,报名者接到通知后可到系统中自行下载培训课件。 6 导出人员名单 可导出 excel 格式的报名人员名单,可作为后续签到,录入考试分数的基础人员数据。 7 定时提醒功能 培训计划需要定时提醒,如在培训时间的前一天,需要对报名的用户进行邮件提醒,提醒方式可能是没隔 5 小时提醒一次。  界面原型 福建农林大学 本科毕业设计说明书 16 图 31 培训计划界面原型 福建农林大学 本科毕业设计说明书 17 . 系统管理 . 模块管理  功能概述 模块维护是对系统内注册的菜单 /模块进行维护 . 角色管理  功能概述 维护系统角色信息,比如维护 角色可操作的模块。 福建农林大学 本科毕业设计说明书 18 4. 系统设计 . 系统架构设计图 . 模块设计 . 我的培训 . 我要报名 培训专员在 【培训管理】 【培训课程设计】 模块中建立本月 /季度的培训课程计划发布到系统中。 系统用户即可查询已发布并且还在截止日期内、人数未达到上限的培训课程,用户可查看培训课程的详细信息并可自行报名需要培训的课程,当报名人数达到上限后或报名期限已过将无法进行报名。  功能设计 角色权限控制 普通用户 功能设计 用户点击【我要报名】系统在右侧主界面面板中,以发布时间排序(最新的排在最前面)依次罗列出,已发布且用户可浏览(未参 与、未通过、需要重修的课程、未到截止日期、未达到人数上限)的培训课程列表,列表展示的字段:课程名称、课程属性(资质类、业务类)、发布时间、报名截止日期、人数上限、必修 /选修等。 用户可根据需要,自定义查询条件(课程名称、课程属性等),查询培训课程记录。 福建农林大学 本科毕业设计说明书 19 用户选择相应课程,可点击【查看】按钮,查看课程详细信息。 用户了解课程信息后,可点击【报名】报名课程培训。 成功执行后的返回值或处理结果 返回已发布的培训课程列表,系统将自动过滤用户已通过的课程记录。 返回与查询条件匹配的培训课程列表。 弹出窗口展示课程详 细信息。 在课程报名情况表中增加报名记录,提示用户报名成功。 集成调用说明 异常处理 . 报名 \培训记录 报名 /培训记录是供用户查询个人的报名记录及参与的培训记录。 用户报名的课程记录可分为三种状态:报名时间未定、即将开课、已开课。 . 报名时间未定 此模块是供用户查询已报名但培训专员还未制定培训计划,未确定培训时间、地点的报名记录。 此种状态下的记录,用户可选择取消报名。 取消后培训专员在统计报名人员时,将没有用户的报名记录。 培训计划制定后将无法取消报名。  功能设计 角色权限控制 普通用户 功能设计 用户点击【报名时间未定】系统在右侧主界面面板中,以报名时间排序(最新的排在最前面)依次罗列出,用户已报名且未制定培训计划课程记录,列表展示的字段:课。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。