【毕业学位论文】(Word原稿)企业人才培训管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)企业人才培训管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)企业人才培训管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)企业人才培训管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)企业人才培训管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中图分类号: 学校代码: 10055 密级: 硕 士 专 业 学 位 论 文 企业人才培训管理系统的设计与实现 of 文摘要 I 中文摘要 企业要想实现好的培训效果,结合使用现代化技术教学模式被视为一条捷径。但一直以来人们使用传统人工的方式管理培训信息,这种管理方式暴露出了诸如效率低、信息繁琐的问题,另外因为培训是 持续性的工作,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 本文工作的目标在于设计与实现一套企业人才培训管理系统,希望可以使企业有效解决企业内部培训管理服务工作中的问题,提升企业员工知识水平与素质,加快企业发展速度,来保障企业发展结构的稳定。建成后的系统将帮助企业单位实现培训信息的管理,体现出手工管理所无法达到的检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等优点。通过调研本文规划出的系统功能涉及系统管理、基本信息管理、培训计划管理、培训实施管理、评估分析、配置管理等模块。在具 体的设计与试验路线上 根据企业人才培训管理系统的综合特点来考虑,系统的体系结构采用了客户机 /服务器( C/S)两层结构,数据库管理平台采用了实用并安全性好的 005,客户端开发工具选用了 是基于 法的,在具体开发过程中还用到了 报表 技术,即 是一个功能强大,完全自动化、完全自由设计的报表控件。通过系统的实现, 企业可以实现企业的内部培训服务管理流程电子化,通过部署企业服务器,企业内部培训服务管理中各环节的工作人员通过操作终端 来完成各项功能。 总的来说,通过本文的工作,企业单位能够极大地提高企业培训管理的效率,也将作为企业培训工作实现科学化、正规化管理的重要条件。 关键词: 培训系统, C/S 两层结构, 流程电子化 , 企业服务器 I n to of in is as a to a a of it is to of is to a to In we s of to We to a C/S) We 005 as is is We is a By of C/S 录 录 第一章 绪论 . 1 第一节 课题的来源与依据 . 1 第二节 课题的背景及其意义 . 2 第三节 国内与国外相关内容研究现状 . 3 第四节 课题研究目标与主要研究内容 . 5 第五节 课题解决的关键问题 . 6 第六节 本文的组织 结构 . 6 第 二 章 系统相关技术介绍 . 8 第一节 系统理论和技术概述 . 8 第二节 系统开发环境 . 9 第三节 应用 . 9 第四节 系统实现中的关键技术 . 10 存过程的运用 . 10 表技术的运用 . 11 第五节 005 数据库 . 12 第六节 本章小结 . 13 第 三 章 系统需求分析 . 14 第一节 系统功能需求 . 14 色定义 . 14 体需求用例 . 15 门培训专员需求用例 . 15 力资源部培训主管需求用例 . 16 统管理员需求用例 . 19 目录 二节 非功能性需求分析 . 19 第三节 系统数据流程分析 . 20 第四节 本章小结 . 22 第四章 系统总体设计 . 14 第一节 系统体系结构设计 . 23 第二节 系统总体结构设计 . 24 第三节 功能架构设计 . 25 第四节 总体业务流程设计 . 26 第五节 数据库设计 . 27 第六节 本章小结 . 32 第五章 系统详细设计 . 33 第一节 系统管理模块设计 . 33 第二节 基本信息管理模块设计 . 35 第三节 培训计划管理模块设计 . 37 第四节 培训实施管理模块设计 . 39 第五节 评估分析模块设计 . 41 第六节 本章小结 . 43 第六章 系统实现 . 44 第一节 系统开发环境与开发工具 . 44 第二节 系统登录功能实现 . 44 第三节 系统管理模块实现 . 45 第四节 基本信息管理模块实现 . 48 第五节 培训计划管理模块实现 . 51 第六节 培训实施管理模块实现 . 53 第七节 评估分析管理模块实现 . 55 第八节 系统测试 . 57 能测试 . 57 目录 V 能测试 . 58 论 . 59 第九节 本章小结 . 60 第七章 总结与展望 . 61 第一节 总结 . 61 第二节 工作展望 . 61 参 考文献 . 63 致 谢 . 65 个人简历 在学期间发表的学术论文与研究成果 . 66 第一章 绪论 1 第一章 绪论 第一节 课题的来源与依据 当前很多企业单位存在着很多的问题:管理水平低,主要表现为管理理念落后、基础 管理薄弱、现场管理混乱、组织制度建设滞后、生产经营粗放,职员知识素质和能力不高等方面。这些问题的存在,制约着企业单位的发展,影响了企业单位社会功能和作用的充分发挥。企业单位如何向管理要效益,怎样转变 经济增长方式 ,从内部挖潜,提高自身的效益,这是一个很重要的历史性的课题。也可以说是一个持续的课题。加强 企业单位的管理 工作,提升企业职员的知识水平和素质能力有利于提高自身的发展速度和产品质量,推动技术创新,增加经济效益,建立节约型社会;有利于引导企业单位提高科学管理水平,规范化经营,强化社会责任;有利于全面落实科学发展观,促进国民经济可持续发展,实现 全面建设小康社会 的目标。因此,提高企业单位管理水平是一项十分重要的任务 ,而自身内部的培训教育则在该项任务中起着重要的作用。 大多数企业单位的 人力资源特色主要存在四个方面,首先是由于企业规模小、经营决策权高度集中,使得企业具有能够快速决策、灵活响应市场, “船小好调头 ”的优势。因此这些企业单位往往采取 “短平快 ”的圈钱经营策略,而缺乏相应的企业发展战略,管理力量比较薄弱,人力资源往往停留在人事管理阶段;其次是追求结果导向,由于大多数企业单位尚在发展期,企业各方面实力不强,基础不够夯实,抗风险能力较弱。因此业绩的好坏不但会影响这些组织的发展,甚至可能决定着生存与否。这一特点往往导致这 些企业单位在人才培养上注重短期业绩的实现,而不愿意进行长远的人才培养;再次是职员人数较少,组织结构较为简单,职员的绩效表现更为明显,在激励设计上更具有弹性,倾向于多元化、灵活性;最后是组织层级的扁平特点,对人的管理更加直接。对于集权化管控模式而言,要求管理者具备相应的管理素质能力,以提高团队效率。 第一章 绪论 2 第二节 课题的背景及其意义 培训管理系统是在培训逐渐集中化、专业化后出现的。培训在近现代 才 发展起来 的 , 在 工业化 进程的推动下 ,企业 逐渐在 企业 人才 的培训 业务上重视起来 , 员工将 培训 视为 企业 提供的 一项福利,是 在职场中获 得 充电的机会,对 此给予了相当大的 重视, 其 培训 机构在 社会 与 企业的重视 下,慢慢地演变为 独立的 组织即为 培训中心。培训中心 在 培训对象 上包括 社会 上的 培训单位和企业的培训 单位 , 对于 企业的培训单位 而言 ,培训 内容要达到 企业的培训 要求 , 以 企业的需要 为准则安排 培训 的内容 , 确定 合适的培训项目 管理人员展开 培训项目的调研 工作 , 选择 相应的 方案和 培训 讲师 , 使得培训的内容与 企业 的要求更加贴近 。 培训业务的核心体现在 培训课程的整合与优化 上 ,企业 是否 满意 培训的项目 , 关键在 培训课程的 布置和 最终 达到的结果 。 要保证培训项目的有效性 , 采用 现代化技术 落 实 教学 被视为 捷径。 具有 专业化培训 能力 的培训中心大 多数开设了 各种专业培训 课程 , 对于那些 一般专业培训 课程应该提供 专业化的培训 场地 , 在 各部门基地的建设 和 各资源的 调配上以及 综合管理 既体现了 繁琐 同时也显示了其 重要 性 。 由上述内容得出 ,培训 业务综合了 企业 的 培训需求、课程管理、基地资源管理 与 师资配备管理等 多方面工作 。 建立 优秀的培训 课程应以 大量的需求分析 和 经验积累 为前提 , 逐步优化 培训项目, 生成 课程体系, 同时融入 基地资源与教师队伍建设 的元素 , 保持 培训 内容 的长期生命力。培训的 工作有大量的管理工作 与 过程 的 记录,需要 通过 培训管理 平台 将 工作 的过程有效的组织起来 。 由此 , 怎样保障 培训管理 平台 的规范性 与 有效性 是 培训中心 急需解决的 问题。 培训管理系统 作为 一个培训单位 重要的组成元素 , 其开设的内容 对 课程 的实施人员与 管理 人员而言尤为重要 ,所以 此功能平台需要向 企业培训 的客户 提供 强大 的信息 资源 和快捷 地 查询 功能且向项目的 管理 人员 提供 了解 培训情况和管理权限 的功能 。 一般情况下, 人们 仍然以 人工 来管理 培训 业务 , 此管理模式存在着一些 缺点 ,包括 效率低、信息繁琐 而且耗时长 , 培训单位需要处理 大量的文件 与 数据, 因此在 查找、更新和维护 方面出现了 困难。 在信息技术相当发达的今天 , 人们 已经 深刻 地意识到它所带来的便利 ,它 在 社会的 一些 领域发挥的重要作用日益凸显 。 作为 计算机应用的 某个领域 , 通过 计算机 实现 企业培训第一章 绪论 3 信息 的 管理, 实现 手工管理 达不到的功能 , 如 检索 速度快 、查找 便利 、 高 可靠性、 大 存储量、寿命长 与节约 成本等 方面 。 上述特点有效地 提高 了 企业培训管理的效率, 作为 企业培训 实施工作的 科学化、正规化 的 管理 重要因素 。 第三节 国内与国外相关内容研究现状 在 国外,在研究和教育的 先进理念的 引进和管理使用 上 ,特别是信息技术在该领域的应用方面 , 很多实例 显示 了其对这些内容非常重视 。 而就国内来说,在该领域和方向 上的信息技术的应用情况,多数是 通过研讨外国信息技术的 应用实例而 组建了大部分 的应用系统内容 。所以,我国研 发 的管理 系统 , 多数只是取消了 传统的手工 工作 的方式, 而却 加大 了业务的流转 , 变更 和 多余超量 信息的管理工作 ,这主要是由于国内的教育管理理念与国外存在差异化的结果 。当今互联网 基本已 全面覆盖, 基于 网络 化 的管理系统 应用正 逐渐扩大, 这 突显了 网络技术在 未来 应用 的强大动力, 当前来说 ,一般 系统开发 技术的应用 有 两种模式: 一种模式是 C/S 形式 ; 另一种模式是 B/S 模式。 在 国际上 ,尤其 是欧美一些企业员工 在教育和培训方面随着理念和 技术的不断发展也展现出了一些新趋势 ,主要 就是 以下几个方面 : (1)企业 利用教育培新功能 , 把 企业 改变成 学习型企业 获得 成功的 公司企业把教育和培训看做推动 企业 可以 不断 赢得 效益的 不可或缺的条件 。 学习型企业 的 最大优点就是: 崇尚 技能知识 , 推广 合作精神 和理性思维 , 并且 鼓励劳资双方 通过提高素质来保证企业内部高速度的发展 1。 一般的企业与 这种学习型企业 最大的不同就是 , 学习型企业对 提 升服务和产品的质量方面是永远都不满足的 , 永不停歇的不断学习和创新,力求提高工作效率 2。 (2)企业培训 出现 高科技趋势 通过 高科技 手段 提高培训质量 以及丰富培训手段 , 它是近几年来国际上最流行的企业培训形式 3。 尤其 是企业培训工作 中广泛的英语电脑多媒体技术 , 比如自我辅导培训、 运用 终端 的互联网 技术进行远距离 规模巨大的 培训 、利用 光盘进行人 与 机 器的 对话等等, 这些都改变了教育和培训的方式 。 这样技术创新的方式 , 让 员工 大大加快了获取新技术和新知识的速度 , 让 企业 能快速的适应市场飞快的变化速度 4。 (3)社会化的 企业培训 第一章 绪论 4 现代企业 在 文化理念 、 经营、销售 以及 管理 方面都有很多相似互通的地方 ,这些条件为社会化的 培训 构建 了基本条件, 与此 同时, 由于 现代社会 畅 通的信息交流和 分工, 也就成功出现了社会形式的培训工作 ,通过培训 结合的商品 来满足 各种各样的要求 5。 (4)深层次发展 企业培训 很多 企业 已经把 企业内部培训 方式 向 各类领域渗入 , 而内涵也已经超过了培训本身的意义 。 例如 , 有些 企业除了 培训 员工 的技能和知识 , 还通过别的方式 ,向培训团队精神、劳资关系 已经 企业文化等 方面 发展, 让企业的行为像更深层次方面发展 。 也是一个有重要意义的发展方向 6。 (5)培训质量成为 企业 生命 首先,培训 工作 者要 了解 培训 员工 的特点, 在企业的要求和 员工 要求寻找最好的结合部分 。其次,培训 需要有规范科 学 的 操作程序与 组织程序, 空间和时间上都最大程度的走进企业业务管理的实际需要 , 利用最好的方式辅助 员工得到技能和知识 ,最后, 追寻合理化成本和最佳化的效益 。 检验培训质量的 好坏 , 追求 企业培训的效益,可以 利用 效果评估追踪培训员工工作的表现 , 最能反映培训效果的就是服务水平和产品的质量 , 所以 , 如果要保证培训效果就 要 按照 调查 需求 训 果的 流程进行 7。 近年来,有关员工培训管理的软件很多。但大部分是培训中介组织的一项面向企业的服务,而且还是一些网络版本。比如,在美国有 8 在国内的同类系统研究方面, 会议培训、运营管理、考评管理以及学习管理等 都包容在了培训系统功能中 , 通过 这样客户不但可以在技术内容与平台上的投资得到高度的保护,而且还能最大程度的管理促进企业内部员工的学习。如汇思软件内部的学习培训管理体系,它的产品可以帮助培训管理者完成报名管理、测试、评估学习效果、课程规划、课程开设、 以及汇总成绩的全部学习过程。在设计培训观念的时候,汇思软件的学习培训管理体系严格遵守 管理培训的要求,与此同时还加入了非正式与正式的学习观念,并用虚拟网络教室的方式向学员提供一个高效实时的网络课堂,充分的把虚拟教室的功能和课堂教学完美的结合到了一起,这样可以做到保证学习者达到最好的学习结果。 第一章 绪论 5 第四节 课题研究目标与主要研究内容 本课题的研究目标在于设计与实现一套企业人才培训实施保障系统,以期帮助企业有效解决企业内部培训管理服务工作中的问题,提升企业员工知识水平与素质,加快企业发展速度,维持 企业发展结构稳定。企业当前内部和外部竞争日益加大,对企业领导管理能力和对员工的专业知识及创新水平提出了一定的挑战。面对这种形势,企业管理者深刻认识到进一步提高管理水平和员工自身专业水平的重要性,为了使企业的人才培训工作科学化,规范化,适应激烈的市场竞争,为公司更好的发展做好准备。 本文课题的研究内容重点在于针对目前企业人才培训管理工作的现状,研究开发培训实施管理保障系统的具体功能,经过研究规划,企业单位人才培训实施保障管理系统的主要功能模块有系统管理、基本信息管理、培训计划管理、培训实施管理、评估分析、配置 管理等。主要研究内容如下: 1、研究如何实现基本信息管理功能,主要包括企业基本信息的录入与维护以及培训管理需求的录入与维护。信息录入是本系统的基础,它需要由有关部门共同制定企业人员在职培训规范,为实施培训提供依据,其内容包括:各部分的职务分类,各职务类别的培训课程及总时数,各培训课程的教材大纲。培训需求管理在整个系统中起到总领的作用,它首先要确定培训的目标,然后根据目标,按岗位分出为达到目标而需要培训的内容以及考核办法等。 2、研究如何实现培训计划管理功能,主要包括培部门培训计划、年度计划的汇总,人才培训实 施计划以及外派培训的申请等功能。培训需求管理已经制定好了整个人员培训的目标和考核办法,在培训计划管理中就需要为达到预定目标而制定人员培训计划,其中必须确定各个培训的目标和策略,并和培训需求管理的目标一一挂钩。决定实施培训的场地。选择实施培训所用的方法,技术。决定评估培训的方法。 3、研究如何实现培训实施管理功能,此功能模块是研究的关键,一切计划都是为实施做准备,计划并没有为一切做好准备,还有一些临时性的事务需要处理,如培训场地的选择,教材发放等。将这些事情处理之后,才能进入到真正培训的过程中来。在各项培训实 施时,参加培训的学员应签到,教育培训部应定期召开检查会,以评估各项培训课程的实施结果,并予以记录。各项培训结束后,应有相应的考试测试。该项功能研究主要包括实际培训信息管理,培第一章 绪论 6 训人员管理,培训考勤管理,培训成绩管理这几部分。 4、研究如何实现评估分析功能,各部门通过报表的形式统计部门人员的在职职工培训情况。其中应包含在职人员在职培训资历表、年度在职培训计划报表、在职培训实施计划报表、个人外派申请表、培训总结表、学员成绩报表等。 第五节 课题解决的关键问题 本系统最关键的问题是要将企业的内部培训服务管理流程电 子化,具体通过部署企业服务器,企业内部培训服务管理中各环节的工作人员通过操作终端来完成各项功能,具体来说,本人在学位论文中将主要研究如下几个难点问题: 1)要完整并准确的实现企业培训服务管理的业务流程,由于公司内部运转情况错综复杂,以往的管理中有很多不易用程序简单实现的小环节,需要对企业运作情况深入了解分析,与有关企业内部培训服务管理的各部门工作人员进行沟通,深刻了解他们的需求。 2)研究企业内部培训服务管理系统主要目标用户对企业培训服务管理业务流程改造的希望和想法,收集用户对新系统的目标需求,进行细致的 分析研究与归纳总结,做出系统的需求分析报告,明确系统的建设目标,为系统的设计工作打下基础。 3)随着企业的发展,公司对人才培训服务管理的需求也不会一成不变,因此系统应该具备良好的架构,确保未来便于进行功能的修改和集成其他系统,需要为公司的其他环节的系统,例如人事管理系统、库存管理系统等预留接口。 第六节 本文的组织结构 本文是按照软件工程思想及相关理论展开的,文章将按照几个篇幅来完成本次毕业设计。各个章节介绍了相关的系统研发的内容。 第一章:绪论。对全文的整体工作及相关理论知识进行介绍。 第二章:系统相关 技术介绍。内容 涉及系统的相关理论,技术和数据库的连接。 第三章:系统需求分析。 从系统功能需求、非功能性需求和数据流程三个方面进行分析。 第一章 绪论 7 第四章:系统总体设计。 从系统的体系结构、总体结构、功能架构、总体业务流程和数据库五个部分进行设计。 第五章:系统详细设计。 从系统的系统管理,基本信息管理,培训计划管理,培训实施管理和评估分析等主要功能模块展开设计。 第六章:系统实现。将给出系统开发与运行环境、登录功能、主要功能模块及其功能与性能测试。 第七章:总结与展望。总结本文所做的工作及其完善的方向。第二章 系统相关技术介绍 8 第 二 章 系统相关 技术介绍 每一个信息管理系统的实现都是依赖于一定的理论基础,它的设计完成都需要一种或者多种开发工具。下面介绍的内容涉及系统的相关理论,技术和数据库的连接。 第一节 系统理论和技术概述 系统的设计和研发应用了软件工程原理,按照问题定义,可行性研究,需求分析,总体设计,详细设计,编码单元测试等步骤进行。选用 005为数据库管理平台、 客户端开发工具,系统的体系结构为客户机 /服务器( C/S)两层结构。 选择 客户端开发工具的优点 于 法 ,封装 作层次的类库 ,易于使用 ,编译速度算是较快的级别 . 虽然 个通用开发工具,但对数据库的超强支持使它成为世界上最好的数据库类软件开发工具 10 标准控件里,囊括了 司的通用数据库引擎)、 软的数据库引擎)、 放数据库连接)以及 数套数据库操作驱动,而且这些控件经过几版的发展,速度、功能和稳定性都已经非常成熟。 使用 005 作为数据库开发工具的优点 数据库保存着整个系统 的重要信息,绝对不允许被他人恶意破坏。在 诸多数据库中选择了 因如下: 较简单,容易上手,其安全性和稳定性是可以保证的,作为中小型企业数据库比较实用,并且安全性好 14 此外,在系统实现过程中还用到了报表技术,报表是企业培训服务管理系统中必不可少的东西。如今,报表工具有很多,本系统采用 一个功能强大,完全自动化、完全自由设计的报表控件。对于一 般的主从表,单表,你甚至只需要点动鼠标次数 =你的数据字段个数就可以完成一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表 17。 第二章 系统相关技术介绍 9 第二节 系统开发 环境 为 著名的 目前 已 与 并 )公司 推出的 可视化软件开发 的 工具。 “ 真正的程序员 使用 c,聪明的程序员 使用 最 为 经典、实在 地 描述 出了 第四代编程语言, 有着 简单、 效率高 、功能 强大的 优势 。 与 较可以得出 , 为 简单 且 易于 使用 ,而在功能上 并不逊色 ; 与 较可以得出 , 功能更强大 且 实用。 换言之 具有大 功能 的同时也 单易学 , 它一直 是 程序员 应用较多 的工具。 特性 包括以 窗体 为载体且 面向对象,编译器 工作效率高 , 提供了 强大的数据库 功能 , 在结合 程 之后 , 成为了 强大 且 成熟的组件 工具 13。言 仍然是最为重要的 ,它 体现了 根本 作用 。 言 以言 为 基础 ,逐渐演化而成 , 它具有 简单 且 易学 的特点 。 开发工具 有多种方式 ,包括集成环境 、 图像编辑( 开发 各种数据库的应用程序, 例如 4。 同时 ,还 能够为 用户 提供与另外 的应用程序开发工具 实现挂接的功能 , 例如 司 推出的 资源编辑器( 从 势 里可以得出 , 此工具在 数据库方面的 能力较为突出 : 能与 多种数据库结构 相适应 , 无论是 客户机服务机模式 还是过渡到了 多层数据结构模式 均能使用 ;高效率的数据库管理 平台 和新一代 优势更为明显 的数据库引擎;最新的数据分析 方式,具有 大量的企业组件 的特征 18 如今的 具 , 如 当前的 经过 不断 地 添加和改进 之后 ,功能 日益 强大。 加 了 改进后的 成开发环境)许多的 新 功能 , 对 数据库 的 支持( 据库) 实现了拓展 , 具备了 持的 升后的特性 , 型的 控制 功能与 转换功能 ,还有 框架概念 和许多 的新组件 、 新特性 23 第三节 应用 一个功能强大的 表控 件包。使用它可以制作出非常复杂的报表。下面对用法进行说明: 在 放上两个数据库控件: 置好第二章 系统相关技术介绍 10 向 置好数据查询语句。 在 放上两个 表控件: 向 向7 如果想使最终生成的应用程序具备报表设计能力,还需要放上 需要设置任何属性 )双击 件,开始设计报表模板。 对于一般比较规则的报表,要在模板中加入四个 象,分别是: 1)页标头:通常用来显示报表名称,时间等。 2)、主项标头:通常用来显示栏目名称。 3)、主项数据:用来显示数据。 4)、页注脚:用来显示页号,日期等。 设计好的模板可以保存在 ,也可以保存到独立的模板文件中,扩展名为 行时调入 30。 对于大多数规则的报表,通过以上步骤就能够实现。但这只是对 行简单的说明,受到篇幅的影响,其强大的 能不加以赘述。 两个功能是值得关注: 1)、数据可以来自数据库,也可以来自其它任何地方,如文件中、内存中等。 2)、不一定需要预先制作好模板,可以在运行时刻通过代码生成模板,这对于数据中字段个数不定的情况非常有用 19。 第四节 系统 实现 中 的 关键技术 存过程的运用 存储过程( 一组为了完成特定功能的 句集,经编译后存储在数据库中。用 户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。数据库中建立存储过程能够实现较快的执行速度,减少网络流量,同时也是一种数据安全机制。在本系统设计过程中大量用存储过程,可以根据不同的参数方便操作数据表 . 第二章 系统相关技术介绍 11 建立存储过程的方法: ; = ,. . 触发器是一种特殊类型的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂 的参照完整性和数据的一致性 31除此之外,触发器还有其它许多不同的功能:一、强化约束,触发器能够实现比 句更为复杂的约束。二、跟踪变化,触发器可以侦测数据库内的操作从而不允许数据库中未经许可的指定更新和变化。三、级联运行,触发器可以侦测数据库内的操作,并自动地级联影响整个数据库的各项内容。四、存储过程的调用,为了响应数据库更新,触发器可以调用一个或多个存储过程,甚至可以通过外部过程的调用而在 身之外进行操作。为保证数据的准确性,本系统应用了大量的触发器对数据之间的关联进行控制。 表技术的运用 报表,是一个系统中必不可少的东西。如今,报表工具有很多,本系统采用 面简单介绍 使用方法和关键技术。 一个功能强大,完全自动化、完全自由设计的报表控件。对于一般的主从表,单表,你甚至只需要点动鼠标次数 =你的数据字段个数就可以完成一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表 20。 前主要功能的: 1、 支持屏幕打印,控制方法多样,可以打印 全部 件,全部 系统相关技术介绍 12 等等众多控件 2、 支持最终用户设计、修改报表,只需连接相关的数据源,指出数据的位置(设置报表样式),无论是主从表,子报表,套表,都可迅速生成。开发一个报表只需几分钟的时间。 3、 报表样式可以保存为 式,下次可通过读入使用(配合 本就可以生成报表)。并可以把带数据的报表保存为 式,在任何机器上都可以浏览、打印,而不需要数 据库。生成后的报表支持修改,包括字体的设置,边框的设置,修改内容等 21。 4、 报表编辑器内自带 数据访问控件,可以通过这些控件开发独立的报表制作工具。其使用方法和 的控件是一样的。完全、自由自定义页面、边距、字体,标题和页眉页脚,并可以在自认合适的地方插入函数来实现当前日期,页合计,总合计等功能,合计字段可以放在页头,分组头,并支持条件合计,对分组合计,分页合计,总计等只需简单地设置属性即可。完全支持 表中可以在自认 合适的事件 (on on )中加入程序脚本,以控制、或实现更复杂的打印效果。更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。多种格式转换,可以把做出的报表转换为 等格式。自动对超长记录折行,超长的内容也会自动折行,中文换行不会乱码。 5、 第一次提供了一些其他报表没有的功能:自动对超长记录折行,超长的内容也会自动折行,中文换行不会乱码。首家支持缩放打印功能,可以根据打印时选择的纸张自 动缩放报表。首家支持即打即停首家提供类似 报表设计器,给你足够灵活方表的报表设计方式。首家提供双报表设计器,满足所有的需求。更是提供类似于 现特殊功能。首家提供 的报表解决方案。首家提供报表压缩处理,占用内存更少,生成报表速度更快。 第五节 005 数据库 微软 005 是最有价值的,也是最长开发周期的但拥有程碑意义的数据库系统,其性能和安全性相比其先前版本取得了巨大的进步,是一个全面的数据 库管理平台,极大地提高了系统的兼容性,并补充有关 系统相关技术介绍 13 中, 用户定义的数据类型,以及许多特殊的功能设置的服务 。 005 给我们提供了一个强大的,熟悉的工具,同时降低了多平台的企业管理,使用,部署以及创建数据系统如此复杂的分析企业数据的应用程序。通过完整的的功能集,与现有系统的互操作性,和对日常工作的管理功能自动化, 005 提供针对不同规模的企业 给出 一个全面的解决数据问题的方案 35 005 中给我们带来了了充分准确的的新功 能。以及相关的发展方案。全文搜索功能,通知服务,增强的安全性, 务, 务中介, 虚拟主机, 术, 本,增强的 及报表服务增强表现 。 管理数据库,提供了新的 工具,数据分割,在线恢复,快速分析,安全性大大提升,连接专业的管理员以及快照隔离的功能 。 第 六 节 本章小结 本章对系统的相关技术进行了介绍,具体内容有系统理论和技术概述,系统开发环境, 具,系统实现所用 到的关键技术以及数据库的连接等内容。 第三章 系统需求分析 14 第 三 章 系统需求分析 在本章节,主要完成系统需求分析的任务,主要从系统功能需求、非功能性需求和数据流程三个方面进行。 第一节 系统功能需求 色定义 经过调研,本系统的主要用户角色为系统管理员、部门培训专员以及人力资源部的培训主管三类用户,通过企业单位认为培训实施管理系统实现的主要功能涉及各种信息的输入,查询和修改,包括员工基本情况信息、职称、岗位、已培训过的课程和成绩、培训计划等,同时实现培训计划的制定、修改、审核和培训课程信息的输入与管理,包括课时、课 程种类等,下图 角色定义图示。 用户角色系统管理员人力资源部培训主管部门培训专员图 户角色定义图 第三章 系统需求分析 15 体需求用例 三类用户通过企业单位人才培训实施保障管理系统需要完成的主要功能包括系统管理、基本信息管理、培训计划管理、培训实施管理、评估分析等,如下图 示: 图 统用户角色与功能对应图示 门培训专员需求用例 其一是对实际培训信息的管理,这主要是因为计划培训中的很多因素在实际培训开始时可能会发生变化,因此,需要单独设立 实际培训

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论