已阅读5页,还剩72页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
98708170中图分类号: 学校代码: 10055 密级: 硕 士 专 业 学 位 论 文 基于 F N 要 I 摘 要 当今 银行 业务种类与数量众多, 工作人员管理的合理性、高效性, 是推动整个公司持续发展, 提高人员工作效率、提升核心竞争力 的重要因素 。 本文研究项 目所在的银行,长 期以来人员 管理 、培训、证书管理 等 都没有具体的 方法 ,人员配置不够 合理,每个员工的具体信息情况没有便捷的查阅方式。各项业务的快速发展对人力资源形成了旺盛需求,人力资源配置矛盾日益突出。最终导致人员调配困难、培训不到位、证书管理不统一。 鉴于 上述情况,笔者 基于 C/S 系统架构以及 据库技术 设计实现了面向银行的人员管理系统 。该系统对银行工作人员信息进行了管理,包括人员管理、证书管理、培训管理、考勤管理和薪酬管理。 通过以上五个功能的实现,从而为银行对员工进行合理化管理提供了依据 。 该软件 采用 C+的 像界面框架作为管理人员提供图形界面,该系统 目的 是 给所有的银行工作人员建立个人信息档案,对他们个人当前的各方面情况、如培训状况、证书情况等等信息进行研究分析。随时可提供分析的结果,以便于为公司 管理人员 提供最新的 人力资源 信息,从而提供决策的依据 。 为 人员管理部门提供 人力资源的基础数据,从而 合理调配 人力资源 , 提高 了 商业银行人员调配和使用 效 率。 关键字 : 架 商业银行 信息化 人员管理系统 I of of in a no is of is to of of to to a do a on , a to Qt of c + + as a to a in to of on of as so on At so to on so as to to of of 录 录 第一章 绪论 . 1 第一节 研究背景及意义 . 1 第二节 国内外人员资源管理系统的研究现状 . 2 外研究现状 . 2 内研究现状 . 3 第三节 本文研究的主要内容及章节安排 . 4 章主要研究内容 . 4 文章节安排 . 4 第二章 商业银行人员管理系统的相关技术 . 6 第一节 商业银行人员管理系统概述 . 6 第二节 管理信息系统概述 . 7 理信息系统的概念 . 7 理信息系统的功能结构 . 7 理信息系统的层次结构 . 8 第三节 C/S 体系架构简介 . 8 第四节系 统开发平台和工具 . 11 . 11 目 录 据库技术 . 12 第三章 商业银行人员管理系统的需求 分析 . 14 第一节 系统需求概述 . 14 户管理需求 . 14 书管理需求 . 16 训管理需求 . 17 勤管理需求 . 17 酬管理需求 . 18 第二节系统总体目标 . 19 用性能目标 . 19 术性能目标 . 19 第三节 系统业务流程 . 20 第四节系统功能描述 . 20 据库 . 22 户管理 . 23 书管理 . 26 训管理 . 28 勤管理 . 31 酬管理 . 33 第四章 商业银行人员管理系统的系统设计 . 36 目 录 V 第一节 系统架构设计 . 36 统的总体结构 . 36 第二节 系统模块设计 . 37 户管理模块 . 37 书管理模块 . 39 训管理模块 . 40 勤统计模块 . 41 资管理模块 . 42 第三节 关键技术与核心算法 . 43 据加密技术 . 43 第四节 数据库设计 . 44 据库设计规范 . 44 据库表 . 45 要数据表 . 46 第五章 商业银行人员管理系统的实现 . 50 第一节 登陆窗体 . 50 第二节 主窗体 . 52 第三节 用户管理模块 . 55 理员管理 . 55 通用户管理 . 57 目 录 四节 证书管理 模块 . 58 第五节 培训管理模块 . 59 第六节 人力管理模块 . 60 第七节 考勤统计模块 . 63 第八节 薪酬管理模块 . 64 第六章 结论与展望 . 66 参考文献 . 67 致谢 . 69 个人简历 在学期间发表的学术论文与研究成果 . 70 第 一 章 绪论 1 第一章 绪论 第一节 研究背景及意义 随着社会的不断进步,各式各样的信息呈爆发式增长,使用人工方式维护信息的方式已经过时,人们开始采用计算机技术、网络技术实现快速的自动化的信息处理,当前社会是信息化急速膨胀的社会,如何 获取准确的信息,并能在大数据中获取有用的数据已经成为各个服务行业争相研究的热点。随着社会化、信息化进程的不断推进,各行各业开始采用信息化办公替代人工方式办公,从而提高了工作效率。目前对于我国商业银行来说,只有不断的加快信息化进程,才能提高工作效率,保证工作质量。对于商业银行来说,要想进一步扩大业务范围,增加业务数量,必须要顺应潮流,建立完善的人员管理系统,这样才能更高效的调配工作人员,提高人员利用率, 从而提高银行业绩,增加核心竞争力, 从而促进商业银行工作的信息化 1 。 本文研究项目基于笔者所在的银行的现 实需要,该行长期以来在人员管理、人员调配、培训管理、信息管理等方面一直采用人工操作 计的办法进行信息整理。此种方式的人员管理存在信息不准确性、难维护性、信息不一致性、错误排查困难、信息查询困难等缺点。而且,在人员调配、培训、证书管理都没有具体的管理方法,经常出现人员配置不合理,员工信息查询困难等情况。这种通过人工方式定期更新 格的方式对员工信息管理,不能及时科学的分析、了解目前人员的各种状态,从而无法合理、准确地调配和利用现有的人力资源。不能够及时合理补充、更替各岗位人员,严重妨碍了工作 效率的提升 2 。 笔者基于 C/S 系统架构以及 据库技术设计实现了面向银行的人员管理系统,该软件采用 C+的 像界面框架作为系统 管理人员提供图形界面,该系统目的是给所有的银行工作人员建立个人信息档案,对他们个人当前的各方面情况、如培训状况、证书情况等等信息进行研究分析。随时可提供分析的结果,以便于为公司管理人员提供最新的人力资源信息,从而提供决第 一 章 绪论 2 策的依据,为人员管理部门提供人力资源的基础数据,合理调配人力资源。提高商业银行人员调配和使用率。 第二节 国内外人员资源管理系统的研究现状 外研究现状 从上世纪 60 开始,世界范围内开始推行人事资源管理。最初的人事资源管理系统只是实现简单的员工工资计算一项功能, 没有跟薪资相关的其他属性,比如薪历史记录,薪资平均状况等,同时也没有对薪资的相关计算,如生成报表以及数据分析等。由于上述原因,早起的人力资源管理工具使用率较低。到了 70 年代,开始出现新一代人力资源管理工具,第二代人力资源管理系统功能有所增加,包含了像生成数据报表、进行简单数据分析等功能,但是此类系统知识考虑了数据相关的信息,没有考虑 与财务信息相关的数据。到了八十年代末期,人力资 源系统出现巨大的发展, 此类系统被称为第三代人力资源管理系统,这一代管理系统在人员管理方面增加了诸多功能,能够将所有的人力 资源相关信息进行资源整合,形成了较为完善的人力资源相关数据。这一进步极大地提高了企业的工作效率,也避免了一些数据信息不一致的情况, 而且使得人力信息能够及时、准确的得到更新。消除了早起人工操作容易产生的错误信息。而且,第三代人力资源管理系统还能够为企业管理人员提供详细的人力资源信息,以及按照相关标准进行计算,为企业人力资源部门进行相关决策提供了数据基础。 美国从上个世纪八十年代开始进行行政方 面的改革,政府部门要求对社会人力资源进行调整, 这就涉及到人力资源管理相关知识的出现。 由此产生的人力资源管理系统在工作人员雇佣方面、薪资考核统计方面、绩效考核方面都有着纯人力无法相比的优势。为实现深层次,彻底的改革,美国政府建立了一套智能人事 管理系统, 美国民众可以通过该系统查询任何政府部门的详细的工作信息。 此项措施避免了政府部门的庸散状况,促进了工作效率的提高,而且使得政府工作更加透明, 通过 对人力资源管理系统进行 改造 ,将人事信息加入到人力资源管理系统中来,从而简化了社会职位的层级以及分离的制度,采用透第 一 章 绪论 3 明的,具 有弹性的薪酬方式,从而激发了 企业工作人员的工作效率,从而提高了整个社会的工作热情。 美国联邦 政府 的信息化系统 为 美国 民众 生活带来了诸多遍历,而且保证了政府对民众服务的信息透明度,从而保证了美国民众能够监督政府运行状况,美国政府在民众监督下办公,提高了办公效率,防止了腐败庸散的工作现象。美国政府工作人员可以通过政府提供的唯一的身份识别信息通过政府授权进入政府管理系统查询自己需要的信息,包括自己的薪资、绩效等。该人力管理系统保存着全美详细的人事资源信息, 能够为系统的管理者提供详实的分析和建议 3 。 内研究现状 当前,在我国大多数企业单位和事业单位中,都建立了各自的人事资源管理系统 。巨大的需求推动巨大的市场,有很多软件开发公司都致力于开发各行各业的人事管理系统,该系统的设计架构多种多样, 包括单机版的、 C/S 模式的和 B/S 模式的 4 。 由于每个企业的人事管理方式千差万别,所以每个企业都需要为各自单位单独设计的管理系统,满足本公司人事管理的需要。企业中人员分类众多,职责各有不同,导致人员管理信息较大,对不同人员的管理操作各不相同,导致在纯人力的方式下很容易出现差错。为此,需要引入自动化人事管理系统 取代人力记录的方式。自动化办公系统具有整体性强,出错率低,数据一致性高,信息更新及时,操作简单,功能丰富等优点,能够加快企业在人力管理方面的自动化进程,这是 信息资源化和管理科学化建设进程必要途径45。 因此,为企业建立适合自身状况的人事管理系统,是提高公司信息化水平,增强管理水平的重要助力。 近年来,计算机技术和网路技术得到了飞速的发展,分布式数据互联技术正成为互联网行业研究的热点课题,众多人力资源管理系统开发商不断完善各自的管理系统。目前基于 式的人力资源管理系统开始成为 究的主流。 人力 资源管理概念的不断普及以及所带来的社会生产力的大发展使得众多国内企业开始建立基于 人事管理系统,这位企业的准确、高效的人事管理提供了方便。对于一些小型企业来说,维护较大的人事资源管理系统相对费用较高,而且中小企业不需要功能非常完善的管理系统,能够满足自身少第 一 章 绪论 4 量业务需求的人事管理系统得到了人们的青睐,本文正是基于上叙原因开发的一个简单实用的人事管理系统 56 。 目前, 国内 的人力资源 管理系统主要分为 两 大 类: ( 1) 大中型的企业由于业务繁多,人员种类相对较大,他们在人力资源管理系统的功能上要 求较为严格,为此需要一套完整的,功能强大的人事资源管理系统,此类管理系统 通过互联网,实现企业人事信息的更新和查询 7 。 ( 2) 小企业由于人员少、业务种类少,维护大型人力资源管理系统开销较大等情况,一般采用功能简单,使用灵活方便的 式的人事资源管理。但是这种管理方式在信息一致性、同步性等方面都有不足,主要靠人力区分和录入各类信息, 造成数据统计困难。 第三节 本文研究的主要内容及章节安排 章 主要研究内容 本文通过对传统的人力资源管理系统的设计模型的分析 , 实现了基于 C/工作人员管理系统, 该系统实现了包括企业员工信息管理、企业内部各单位相关信息管理以及员工证件相关的信息管理,同时提供了查询功能。 其中企业员工信息管理主要是针对商业银行工作人员的相关信息的录入、信息存储以及信息查询等,不仅方便了人员管理,同时提高了信息维护效率。企业内部部门信息管理主要针对商业银行的相关部门进行的信息维护,同样包括了单位信息的录入、信息存储以及相关信息查询等功能,同时对数据的有效性、一致性进行了相关维护, 对信息的修改需要在登录状态下完成 。 员工证件西信息管理针对工作人员的所持有的专业证书的管理, 包括了证件的审核、评级等 。 相关信息的查询功能为人力资源部门管理人员提供了查询接口,方便其对银行工作人员的实时信息的掌握,同时能够根据规则制定人力资源调配方案等,提高了人力部门的工作效率。 文 章节安排 本文基于 架的商业银行人员管理系统主要完成了以下内容: 第 一 章 绪论 5 第 1 章绪论, 重点分析了传统的人力资源管理系统的弊端和不足,并根据目前国内外关于人力资源管理系统的研究现状,制定了本系统的研究内容。 第 2 章 商业银行人员管理系统 的相关技术 , 主要对银行人员管理系统的信息化建设规范与要求进行了阐述,对跨平 台 发平台进行了介绍,分析了 C/据库 存储相关技术在 商业银行 人力资源管理系统中的使用。 第 3 章 商业银行人员管理系统的需求分析 。 本章主要对 目前商业银行对人员管理的规划 进行了分析 ,对人员管理系统需要实现的功能进行了分析, 对系统需要实现的业务需求进行了具体的描述,对系统开发过程中的功能需求和非功能需求进行了分析。 第 4 章 商业银行人员管理系统的详细设计 。 主要对商业银行 人力资源管理系统所要实现的最终功能进行了详细的阐述,并且提出了人力资源管理系统实现的具体结构和功能模块 ,对 据库表以及数据库连接进行了 设计 。 第 5 章 商业银行人员管理系统的实现 。 本章主要实现商业银行人员管理系统的代码开发 。 对整体结构包括数据库建表、数据库连接、系统框架进行了开发实现,以及对各 主要 功能模块进行了 描述 , 包括“用户管理”、“人员管理”、“证件管理”和“系统管理”等。 第 6 章 总结与展望 。 本章主要是对整个论文的内容的总结, 并 对 商业银行人员管理 系统的进一步完善进行了 展望。 第二章 商业银行人员管理系统的相关技术 6 第二章 商业银行人员管理系统的 相关 技术 第一节 商业银行人员管理系统概述 我国加入 来,经济得到了快速发展,国有商 业银行作为国民经济的支柱型产业,其发展也迎来了前所未未有的机遇,但是全球信息化进程的逐步推进,使得商业银行在运作过程中也面临着诸多挑战 。 随着业务量以及业务范围的不断扩大,银行人员工作效率亟待提高, 事业成败,关键在人。 银行在工作人员 管理 的 合理 性、高效性 ,关乎能否推动 整个公司持续 发展, 能否提高人员工作效率、 提升核心竞争力 。组建一支 数量充足、素质 优良 、配置合理、 工作高效、 能够适应 行业 竞争发展需要的员工队伍至关重要。工作人员是银行开展各项经济活动的主体,是各项工作的实践者,是银行工作的重要依靠性资源,只有不断调高员 工素质,优化人员调配,才能提高工作效率,才能提高银行自身竞争力。 本文研究项目 基于笔者 所在的银行 的现实需要 , 该行 长期以来 在人员管理、人员调配、培训管理、信息管理等方面一直采用人工统计的办法进行信息整理。此种方式的人员管理存在信息不准确性、难维护性、信息不一致性、错误排查困难、信息查询困难等缺点。而且,在 人员调配、培训、证书管理都没有具体的管理方法, 经常出现人员配置不 合理, 员工信息查询困难 等情况 。 随着该行各项业务的不断增加以及新业务的不断涌现, 对人力资源形成了旺盛需求, 人员需求量大与人员调配效率低、人力资源利 用效率低之间的矛盾日益突出 。 使用以往的人员管理方式 最终导致人员调配困难、培训不到位、证书管理不统一等情况的出现 。没有那个对自己的人员未来的一个月内或一段时间,何时倒班、何时上班、何时培训、何时换证都不是很清楚。 这种 通过人工方式 定期 更新 员工信息管理 ,不能及时科学的分析、了解目前人员的各种状态,从而无法 合理、准确 地 调配和利用现有 的 人力资源。不能够及时合理补充、更替各岗位人员, 严重 妨碍了工作效率的提升 8。 根据以上情况分析,笔者实际实现了银行人员管理系统,该系统主要是对银行所有工 作人员进行信息管理,对员工的各项工作情况如培训状况、调休信第二章 商业银行人员管理系统的相关技术 7 息、证书情况等信息进行管理。通过该系统,能够随时提供全面的、可靠地人员工作状况信息。为人力资源部门进行人力调配提供了依据,提高了银行工作人员的使用效率。 经过前期的分析调查以及多次的讨论, 制订了适合本银行管理的业务模型,并确定利用稳定性高的 后台数据库, 架作为开发语言来完成银行的人员管理系统 11 。 第二节 管理信息系统概述 理信息系统的 概念 商业银行银行人员管理系统就是管理信息系统在商业银行中的应用,信息管理系统简称 为 息系管理系统的原理就是利用计算机系统的相关知识,在网络通信的基础上建立的互联互通、存储并能够处理的机器系统,能够为人力资源部门进行决策提供数据支撑 12 。 理信息系统的功能结构 信息管理系统的分类主要从软硬件组成上进行分类,主要分为集中式数据管理系统和分布式信息管理系统。所谓的集中式信息管理系统就是讲数据信息资源进行集中的管理、 配置 ,集中式系统资源集中,系统简单,数据安全性较高 。 所谓的分布式数据管理系统,就是利用计算机通信网络的支持,利用分散的计算机资源连接在一起,从而实现每个系 统中各自资源的一个共享 13。 据信息处理的方式的不同,主要分为以下几个主要功能。 ( 1) 收集 管理 信息: 信息搜集就是把原有的数据信息进行整合、分类等。 ( 2) 存储信息: 信息存储是管理系统的核心功能之一,是其他 系统管理功能的基础 。 数据存储系统 根据业务数据不同可以分为数据库、模型库以及知识库等形式。 ( 3)问题处理: 主要针对不同的业务需求进行的管理信息的处理,从而为对特定需求提供可靠地、准确的统计结果。同时包括对存储数据的查询、计算、预测等功能。 第二章 商业银行人员管理系统的相关技术 8 ( 4) 信息管理 : 信息管理功能主要为信息系统的组织机构制定 各类规章制度、标准章程等提供操 作 接口。同时提供 信息管理系统的运行状态,用来显示系统的健康度,同时协调各部门的各项工作,维护和更新相关信息等。 理信息系统的层次结构 银行管理部门的 信息 管理 根据管理层次的不同可以 分为控制 信息 管理、 战略信息管理和 业务 信息 三个层次。 为实现以上三个层次, 统主要实现了以下三个层次结构 16 : ( 1)战略层 次 : 所谓战术层次,就是在公司董事会 相 关 在对人员管理 相关的 环节或者信息提出 特殊性 需求 时, 系统 将各类 相关信息进行整合、分析,从而提供有效的、准确的数据,为公司决策层 的决策提供支持。 ( 2)战术层 次 : 战术层次主要是根据管理控制机构对员工信息的要求,实现信息规划,为人力管理部门提供信息查询、配置服务。同时能够以多种形式输出信息,包括定期报表、例外报表等形式 。 ( 3) 作业层 次 : 作业层次主要是实现各类业务数据的处理,包括员工薪酬、奖励、统计、 代理金融产品的推销情况、公司耗材、成本核算等信息 。 第三节 C/S 体系架构简介 目前 的 信息 管理系统 一般 都是采用网络模型 作为系统的架构,网络模型的系统架构与单机版系统的区别就是数据存储、管理模块都放置在远端,或者说与客户端不在同一台设备上, 客户端只需要通过网络连接就能实现远程数据的获取,通过客户端系统处理就能够以用户需要的格式呈现在客户端。 目前各类系统的网络模型主要分为 C/S 结构和 B/S 结构,这两种结构主要区别在于客户端对信息的处理程度上,他们的 特点和服务场景有所不同,用户可以根据自身的需要采用不同的网络 模式作为自身系统的架构。 人员信息管理系统的体系结构有最开始的单机版逐步发展为文件服务器形式,其中主要存储的数据位文本格式,对数据冗余、一致性都没有考虑,随着数据库技术的不断发展,尤其是关系型数据库的发明、演进,目前的管理系统主要为以关系型数 据库为数据支撑的网络模式。网络模式又根据客户端对数据第二章 商业银行人员管理系统的相关技术 9 的关于程度分为客户机服务器( C/S)和浏览器服务器( B/S)模式。本文所描述银行人员管理系统由于客户端需要对数据进行多种形式的呈现,需要相应的客户端进行信息处理,因此采用 C/S 模型作为系统的实现架构。 C/S( 式就是客户端服务器模式,是计算机软硬件组合工作的一种 17 。其中的系统软件就是运行在客户端以及服务器中的交互系统,客户端系统主要用来对数据进行查询、更新等,服务器系统主要为客户端查询提供支持,更新等操作。 C/S 模型的 结构模式见图 件则指的是 系统实现所依赖的硬件资源,包括服务器设备资源、客户端设备资源、通信网关设备等组成。客户端主要用来获取操作人员的请求,呈现用户所需要的数据等。服务器端则保存了真实的数据信息,通过交互协议相应客户端系统的信息请求 , 用来响应终端处理和用户的是客户机( 为客户机提供资源服务和支持的是服务器( 图 构模式 目前 C/S 架构主要存在两种形式:两层结构和三层结构。其中,早期的C/S 架构一般采用两层架构方式,两层架构的 方式是将数据运算放置在客户端,客户端根据用户的操作进行数据的计算,包括运算、统计、汇总等,然后按照固定交互协议封装请求信息,服务器端接收到客户端发送的数据请求信息,从数据库中读取到相关信息,然后封装成客户端可以解析的格式发送给客户端,客户端解析消息,按照要求的形式将信息呈现给最终用户。 而在三层架构中,客户端不对用户请求信息进行处理,而是封装成固定格式发送给服务器,服务第二章 商业银行人员管理系统的相关技术 10 器端进行请求信息的解析,运算,然后从数据库中获取需要的数据,发送给客户端,客户端解析消息,为用户呈现信息处理结果 。 两层架构与三层架构的区别体 现在数据预处理的阶段,两层架构中,客户端需要对数据进行处理,服务器端只做相应的查询、更新等工作。而在三层架构中,客户端不再需要对用户请求信息进行预处理,只需要将请求信息发送给服务器,服务器负责对用户请求数据进行处理。两层架构的系统对客户端配置要求较高,三层架构的系统对客户端配置要求较低。由于三层架构中客户端与服务器的交互只是传输较少的处理信息,对网络带宽的要求不高,要想提高系统的性能只需要提高服务器端的资源配置即可。由于客户端只是作为一个信息传递、呈现的载体,所以,当应用系统中的业务逻辑发生变化时只需要对服 务器进行相应的修改即可,不需要对客户端系统进行任何处理。 在三层体系结构中,客户端和应用服务层的通讯可采用 术来实现。如果在局域网内运行的系统,采用 术,性能和速度会显得更优。两层架构与三层架构交互 模式 如图 示 。 图 层和三层 C/S 架构模式 C/S 结构具有以下优点: ( 1)响应速度快 C/S 结构是客户端与数据库 服务器 直接相连,没有中间 处理 环节,因此响应速度快。 ( 2)软件设计 多样性 ,可以满足用户 的个性化 需求 C/S 架构采用 独立的客户端系统,在该系统中可以根据用户的个性化需要进行个性化设计,尤其在系统操作界面,信息呈现结果、报表分析等方面有较大的灵活性。 第二章 商业银行人员管理系统的相关技术 11 ( 3)事务处理能力强 C/S 结构 能够充分利用客户端的硬件资源 , 将一部分数据处理过程放置在客户端系统中完成,能够减轻服务器端的处理压力,能够更适合压缩数据在网络中的传输,减小带宽影响, 对一些复杂的业务流程,也容易实现。 C/S 结构 同样存在 以下 不足 : ( 1)维护成本高昂。 由于每个客户端都有一定的数据处理逻辑,当系统进行更新是需要对所有的客户端系统进行更新,这对系统的升级维护带 来较大的开销。 ( 3) 跨平台性低: C/S 架构系统对开发环境的依赖度较高,在不同的开发环境下需要重新开发新的客户端才能运行,对系统在 各个不同的操作系统平台之间的数据移植性 较差。 ( 4) 开放性差: 数据在该系统之间的数据信息不能够在该系统平台之外被访问,同理,也不能访问系统平台之外的资源。 第四节系统开发平台和工具 t 开发框架是一种特殊的 C+框架,与其他 C+框架的不同在于, 一种跨系统平台的框架,在系统移植方面有相当大的优势。 架不仅有扩展的C+类,还能够提供系统国际化支持,从而使得 架的使用相当广泛 6 。 本系统的实现的主体窗口是采用的 供的图形界面的窗体,这种状体在的专业术语叫做控件。这些标准的 c+图形界面窗体能够提供 功能。系统之间的信息的交互采用了 一种 更安全的方式, 该方式 称为“信号和槽”,这种交互方式比旧版本中的系统回调的方式更加安全。 此外, 用传统的事件处理模型来相应用户的鼠标点击事件、键盘按键事件以及其他用户输入操作。 平台图形界面框架能够提供菜单、拖放、上下文菜单以及可停靠工具等用户所需要的界面 能。 有桌面集成的功能, 通过利用不同平台提供的服务将应用程序扩展到应用程序所在的环境中看。同时, 提供了界面布局,界面定位等图形用户界面设计工具 18。 第二章 商业银行人员管理系统的相关技术 12 系统采用了 实现基于模型 /视图架构的系而引入的类集,这些类能够实现管理数据和数据呈现。 架提供了独立的功能类,使得用户在开发系统的过程中可以灵活地对数据呈现方式进行定义 。系统中与 据库连接部分,使用的是 供的使用标准数据库创建与平台无关的数据库应用连接21 。 供的模型 /视图体系结构如图 2示。 图 2t 的模型 /视图 体系架构 据库技术 关系型数据库的一种,与 大型数据库相比, 构简单,体积小,内置高效数据处理算法,运算速度较快,部署、运行、维护成本较低,而且它是免费开放源代码的系统,对用户来说不仅能够节省成本,而且能够根据具体需要修改源码,定制适合自己公司需要的高效的数据库系统。由于其免费、开源的特点,目前该数据库服务器应用有多种系统中,如:维基百科、 网站。 当前非常流行的开源软件组合 的“ M”即指代 据库 22 。 与 大型数据库相比, 有不足之处,如体积小、功能有限等缺点。但是对于一些中小型企业来说, 据库已经能够满足它们的需要,由于免费开源的因素,可以极大地节省中小企业的运行成本。 据库 支持 S、 多种 类型的 操作系统。 同时, 多种编程 开发 语言提供了 应用程序接口 括 C、 C#、C+、 编程语言 。持多线程访问技术,能够充分利用数据库服务器的 源,为多个用户提供数据处理支持。而且, 供了高效的查询算法,能够有效地提高查询效率,不仅能够作为单独的数据库系统为应用系统提供服务,而且能够嵌入到其他系统中提供数据服务。 第二章 商业银行人员管理系统的相关技术 13 全球多种语言提供支持,比如中文的 文的 。这些语言都能够作为数据库的表项名和列名。同时提供多种形式的 连接,客户端可以通过传统的 P 进行连接,也可以通过 接。通过与数据库的连接,能够实现对数据的管理、检索、优化等功能 23。 C/C+可以使用 式与 行连接,同时也可以使用 供的内置的连接 行数据库的连接。使用 架与 据库联合开发的应用系统具有较高的稳定性、可操作性和兼容性等,本文系统 采用 为系统的数据库服务器 26 。第三章 商业银行人员管理系统的需求分析 14 第三章 商业银行 人员管理系统的需求分析 需求分析是软件设计过程中最为重要的一步,系 统需求分析的目的就是对计算机系统相关原理进行深入的分析。需求分析的一个重要目的就是能够深入了解相关的软件用户对系统的需求。需求分析是系统设计实现的前提,是系统实际实现的基础。 第一节 系统 需求 概述 商业银行人员管理中较为重要的部分就是人员管理、培训管理、薪酬管理等相关信息的管理。 该系统必须能够根据员工工作岗位的不同,职务的不同以及工作时间等情况进行人力资源的分配。为人力部门进行人力调整、分配、培训等提供合理、准确的依据。 户 管理需求 在进行人力资源的调整或者制定的时候,需要该系统能够 对人力资源的成本进 行预算以及提供合理的控制方式,能够准确推断 员工和部门等因素对薪资、培训等费用的影响,并通过该预算作为决策指定的依据。 该系统必须能够实现人员编制等职务问题的定义,以及能够准确的估算人力资源利用的成本,能够将估算的成本与实际中人力资源利用的成本进行比较。能够对超预算情况进行报警。 能够实现 个人信息查询,包括个人员工编号查询,姓名,身份信息查询,所在部门 以及联系方式等查询,同时支持多想指标组合查询以及姓名模糊查询等查询方式。 组合查询,就是讲用户多个信息属性进行组合,从而找出符合匹配信息的查询,能够提供准确的结 果。 指标查询,能够通过 将信息已报表的形式进行输出。而且能够提供实时的、准确的报表信息。 第三章 商业银行人员管理系统的需求分析 15 人员调配管理对象为银行各部门人员,人员调配管理实现对各部门在班人员、休假人员的上班时间以及休假时间的管理,及时了解人员动态。可以实现对在班即将到期的人员、休假即将到期的人员的动态查询管理功能。查询的条件包括:部门(全部、行政部门、个人业务部门、对公业务部门等),以及对应的岗位,姓名,日期,并设置查询到期提前天数。 同时可以实现对每个部门人员岗位的添加、删除,对在岗人员、上班时间、休假人员、休息时间的修改、保存,以及每个 部门人员信息的导出。 ( 1)在班人员分类 在班人员分类即将人员按照所在部门进行分类。目前所属部门共 15 个,每个部门均有在班人员以及休假人员,相应两组人员具有上班时间以及休假时间,两组人员互相倒班以实现银行的正常运转。 ( 2)在班人员浏览 在班人员浏览即用户按照银行人员的分类,部门的不同,对人员分为在班人员与休假人员进行浏览。 ( 3)在班人员录入 对于新的在班人员信息,由人员调配管理员负责将在班人员信息录入数据库中。部门岗位已经相对规定,故需要在相应的岗位上输入当前的在班人员、上班时间、休假人员、休假时间即可 ( 4)在班人员编辑 编辑在班人员即根据工作调整,需要在班人员与休假人员进行轮班,每次倒换在班人员,均需要对在班人员、上班日期、休假人员、休息日期进行修改,然后保存 。 ( 5)在班人员信息的删除 删除在班人员的信息即如果在班人员的信息与实际在班人员信息不符,和可以对在班人员信息进行删除,在删除时进行提示确认,人工确认后进行删除。 ( 6)在班人员到期提醒与查询 在班人员到期提醒与查询即查询即将或者已经到期的在班人员或者休假人员信息。可以针对某一部门或者全部部门进行查询;可以针对某一岗位进行查询;可以针对某一在班 人员或者休假人员进行查询;可以针对上班时间或者休第三章 商业银行人员管理系统的需求分析 16 息时间进行查询,并同时设置提前天数,默认为 15 天;以上条件可以综合起来进行查询。 书管理需求 ( 1)证书分类 由于银行从业人员所需要持有的证书种类繁多,需要对这些证书进行分类处理,这样便于对证书的管理。 当前银行从业人员所持有的证书包括银行从业 资格证书、会计从业资格证书、经济师从业证书、保险从业证书以及理财资格证书等。 ( 2)证书浏览 银行工作人员、管理部门需要对从业人员证书信息进行查询,包括证书类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 32151.27-2024温室气体排放核算与报告要求第27部分:陆上交通运输企业
- 合同审批及归档流程及图表
- 统编人教版六年级语文上册第13课《桥》精美课件
- 转让宅基地协议书
- 人工挖孔桩民工劳务合同范本
- 发电机培训课件
- 煤炭购销居间标准合同范本
- 教师实习合同协议范文
- 基于云计算的2024年度企业资源规划(ERP)系统实施合同
- 猪场入股协议书范本大全
- 大班幼儿生命教育教案反思总结(3篇模板)
- 中国法律史-第一次平时作业-国开-参考资料
- 2024年安全生产教育培训计划
- 2024年共青团入团积极分子考试题库(含答案)
- 2024年浙江省杭州余杭区机关事业单位招用编外人员27人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 《公输》课件-【中职专用】高一语文(高教版2023基础模块上册)
- 医用耗材临时供应合同
- 中外比较文学研究专题智慧树知到期末考试答案2024年
- 抵制校园霸凌校园安全课件
- 应急预案演练记录表
- 跨语际跨文化研究通论智慧树知到期末考试答案2024年
评论
0/150
提交评论