人寿薪资发放管理系统技术方案(共27页)

上传人:des****85 文档编号:219101782 上传时间:2021-12-06 格式:DOC 页数:27 大小:364.50KB
返回 下载 相关 举报
人寿薪资发放管理系统技术方案(共27页)_第1页
第1页 / 共27页
人寿薪资发放管理系统技术方案(共27页)_第2页
第2页 / 共27页
人寿薪资发放管理系统技术方案(共27页)_第3页
第3页 / 共27页
人寿薪资发放管理系统技术方案(共27页)_第4页
第4页 / 共27页
人寿薪资发放管理系统技术方案(共27页)_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《人寿薪资发放管理系统技术方案(共27页)》由会员分享,可在线阅读,更多相关《人寿薪资发放管理系统技术方案(共27页)(27页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上江西人寿薪资发放管理系统技术方案2006年9月专心-专注-专业目 录第一章. 系统概述1.1. 建设背景随着科学技术水平的不断发展和现代化管理水平的不断提高,中国人寿保险股份有限公司江西省分公司对薪资发防管理工作也提出了越来越高的要求。同时,由于计算机的运算速度快、信息存储量大、计算精度高,可以及时地为决策人员提供准确、全面的数据和分析结果,因此财务部门迫切希望使用计算机对财务工作进行现代化管理,以摆脱传统的现有的管理方式,这有利于领导层和财务管理人员掌握本部门的薪资发放情况,加快薪资发放管理的现代化进程。同时,也因为全省系统员工发放工资的人员类别不同,将来可能有四个

2、中心等各种不同的工资发放方式,上述所有均针对此次薪资改革纳入人员的工资发放体系,体系外的员工工资发放,需要与系统内的员工工资系统融合成一个系统,从而实现整个全省人寿公司各种不同的类别人员的工资。目前全省人寿公司正在使用的薪资发放管理系统,是一套单机版本的工资发放管理系统,所以每个人寿单位使用单机版管理,造成了全省人寿公司薪资发放信息的孤岛,信息资源无法共享,那对于各层人寿公司的领导进行全省薪资发放统计查询、综合分析实现上增加了非常大的难度,无没有办法实现整个系统内因人员的调动时候进行人员信息的历史情况查询。综上所述,中国人寿保险股份有限公司江西省分公司迫切需要进行对于原来的全省薪资发放系统进行

3、升级改版。1.2. 建设意义中国人寿保险股份有限公司江西省分公司通过薪资发放系统的全面升级改版,具有以下的建设意义:(1) 可以建立全面、科学、高效和规范的全省薪资发放管理网络系统;(2) 实现全省人寿公司薪资统一数据管理中心;(3) 为全省人寿各级公司提供一个统一的薪资发放综合服务中心平台;(4) 可以实现为人寿公司减少投资,节约成本,降低管理费用;(5) 最终实现为全省各级人寿公司提供全面、及时、优质的服务,从而大大地提高薪资管理水平和工作效率。第二章. 系统设计原则2.1. 面向使用者原则使用者绝大部分都是非计算机专业的人员,复杂难用的系统,即便是功能强大,也很难全面推行。因此,应用系统

4、的重点是操作简单。让使用者方便地使用信息系统。设计的重点和实现的目的应该是尽量减少工作人员的工作量,提高工作效率;尽量减少人工的输入。同时系统的可配置性要求强大便于日后扩充、维护和管理,便于针对各自不同的工作方式和工作习惯进行更改。2.2. 保护原有投资原则根据保护原有投资原则,为了充分利用资源,避免不必要的浪费,本项目将考虑江西省人寿公司各个单位原有的系统平台、软硬件设备的实际情况,在原有系统平台的基础上设计实施。2.3. 标准化和开放性在结构上实现开放性,基于国际开放式标准,包括各种广域网、局域网、计算机及数据库协议,符合国家和信息产业部的规范。2.4. 先进性本着高定位、高起点的指导思想

5、,设计方案中采用IT行业先进的技术,使系统处于国内同行业领先的地位和较强的生命力。2.5. 安全可靠性为保证系统安全、稳定、可靠地运行,系统设计中应有防黑客、防病毒、容灾备份及其他保护措施;同时确保系统的正常运行和数据处理的正确,在软件的组织和设计方法的选择、数据的安全和完整、以及系统的运行和管理方面要相应采取必要的措施,保证系统7X24小时运行。2.6. 扩展性为保护用户的投资,系统设计将充分考虑其扩充性能。包括系统总体框架的确定,系统功能的设计,数据格式的定义和系统间的数据接口,都将为将来的发展提供扩充能力。 2.7. 可维护性系统提供完备的网络控制、诊断、测试功能和在线故障恢复能力。2.

6、8. 兼容性和多样性选择兼容性强的产品,要求遵守有关的国际标准和行业规范。同时系统可考虑支持多种访问接入方式。2.9. 适应变化与零维护原则由于社会的不断进步,业务需求存在变化因素,软件必须能够适应业务需求的变化。但这势必会带来大量的维护、升级工作量。同时考虑到应用系统地理领域广泛,任何操作上的变动都会给用户带来不便,这就要求系统设计遵循零维护原则,即在系统设计上必须做到灵活定义,在业务需求变化后尽量做到不修改程序就能适应需求变化。即使必须修改也可以通过自动升级来自动维护系统。2.10. 多版本控制能力系统将考虑随着用户需求变化,系统功能发生变化时,支持系统全部或部分升级。第三章. 技术路线3

7、.1. 开发工具选择开发工具选用目前流行的语言:Delphi 7。Delphi 7确实改进和固定这些较新的技术使其更健壮(SOAP支持和DataSnap的出现),提供对于较新技术(像Windows XP主题或者UDDI )的支持,但是最重要的是它使一套富有吸引力的第三方工具使用更简单:RAVE报表引擎,IntraWeb web应用开发技术,和ModelMaker设计环境。 最后,它通过提供第一个不是瞄准Intel CPU,而是.NET CIL平台的Pascal/Delphi的Borland编译器开辟了一个崭新的世界。 Delphi是一个伟大的工具,但它也是一个复杂的包括许多元素的编程环境。将帮

8、助你掌握Delphi编程,包括Delphi语言,组件(保括使用现有的和 开发你自己的),数据库和client/server支持,Windows和COM编程的关键因素,因特网和Web开发。Delphi 7特点:(1)优秀的4GL/RAD开发工具。Delphi 7是极其优秀的4GL(Fourth Generation Language 第四代语言)和RAD(Rapid Application Development 快速应用开发)开发工具。它提供了一个完全可视化的开发环境,以直观的界面、简洁的语言、强大的功能、开放的系统为特色,使应用开发工作成为一种乐趣。近10年以来它一直是最受程序员欢迎的开发工

9、具之一。(2)强大的开放与跨平言。Delphi 7有强大的开放性和跨平台能力。在最新版本上更不断强化其功能,使其在一个混合的多层语言环境中共存应得很容易,可以充分满足企业对灵活性和大量的客户机的适应性以及各种传统兼容性的需求。(3)面向对象的编程。在Delphi 7中创建的的窗口、菜单、数据窗口等都是对象。除了使用系统预先定义的对象外,开发人员可以自行构造新的对象(称做用户对象),扩展系统的预定义对象,将各种对象有机地组合起来就构成了Delphi 7应用程序。(4)支持多种关系数据库管理系统。用Delphi 7开发的应用程序可以同时访问多个数据库系统,它还支持多种关系数据库管理系统(RDBMS

10、)。对大型数据库来说,Delphi 7提供了旨在充分发挥其性能的专用接口,而小型数据库则可通过ODBC接口灵活地访问。利用它可以脱离网络环境单机运行应用程序。(5)灵活快捷的数据转移方法。利用Delphi 7的数据通道,开发人员和应用程序能够简单、方便、快捷地把数据库表中的数据从一个表复制到另一个表、从一个数据库复制到另一个数据库、从一个DBMS复制到另一个DBMS。在复制表的过程中,除了复制表中数据和表结构外(当然也可以更改表结构),还可以复制相应表的扩展属性。(6)功能强大的调试和多种调试方式。Delphi 7提供了一个全新的内置调试器,利用它,开发人员能够单步、断点跟踪应用程序的执行,并

11、在中断模式下查看或修改变量以及对象属性的取值。除了常规的断点设置方法外,开发人员还可以设置条件断点和变量断点,使应用程序在某种条件下进入中断模式。另外,Delphi 7还提供了专门跟踪嵌入式SQL语句的功能,从而可以找到与数据访问相关的性能瓶颈问题。3.2. 数据库平台选择数据库是人寿薪资发放管理系统的核心组成部分,所有信息处理子系统都将基于某种数据库平台,以便将其处理的信息资源完整、安全地保存起来,并且对其进行各种管理和利用。选择一个安全高效的数据库平台是非常重要的。根据人寿薪资发放信息管理系统应用的实际需要,在选择数据库平台时,应考虑下列因素:(1)性能:数据库的数据处理能力。(2)开放性

12、:数据库是否能在多种操作系统下使用。(3)安全性:数据库是否具有高度的安全性。(4)可靠性:数据库是否具有高度的可靠性。(5)并行性:数据库是否并行运行在多节点上。(6)可操作性:数据库在使用前是否需要复杂的培训。数据库平台选用的是Microsoft 公司的SQL Server 2000,SQL Server 2000是SQL Server的最新版本,比以前版本提高了性能、可靠性、质量和易用性。SQL Server 2000拥有大型数据库系统基本特征,但保持了windows环境下界面友好,操作简单的优点,成为windows环境下开发中、业务系统较流行的数据库系统。与传统的桌面数据库系统相比SQ

13、L Server 2000有以下区别:(1)面向集合与面向记录。面向集合与面向记录应该是系统与桌面数据库系统的本质的区别。(2)数据安全管理。SQL数据库在数据安全性管理方面比桌面数据库系统要强得多,它不仅对数据库的访问进行口令验证,而且它还能够对特定的数据库对象进行限制,包括视图、数据表的存储过程,更重要的是它可以设置用户权限,通过Grant和Revoke命令向一个用户或一组用户授权或收权。(3)数据完整性管理。对于SQL数据库而言,它允许在服务器端定义一些业务规则用于验证数据的完整性,强制所有的客户端程序都必须接受相同的业务规则约束,这样有利于集中维护这些规则。另外,SQL数据库在完整性约

14、束上,一般在创建数据表时就定义好的,它既可以定义为数据表的一部分,也可以通过存储过程或触发器等形式从数据表中独立出来。(4)数据库的并发访问管理。SQL数据库采用优化锁定策略,允许多个用户可以同时访问服务器而不互相干扰。(5)事务控制。用于在系统发生错误时保持数据库的一致性和完整性。第四章. 系统设计4.1. 系统框架4.2. 系统功能4.2.1. 基础数据基础数据主要是记录管理整个系统中需要使用的数据设置,如系统参数设置、系统人员类别、部门级别、机构级别、税率标准等等信息资料。l 人员类别主要是维护人寿公司员工类别信息,提供增/删/减资料功能。如在职、离职、新职、退休等。l 机构级别整个系统

15、中,在基础数据设置管理中,机构级别标识分成A、B、C,其中A标识为省级分公司,B标识为地市级分公司,C标识为区县级分公司。l 其他编码其他编码是部分常用的可以预设的项目,如籍贯、学历等等。l 工资项目工资项目是人寿薪资发放管理系统的基本元素,必须根据实际情况准确设置。具体内容如:福利费用、水电费、工会会费、公积金等等信息。固定工资项目必须由有关人员填写;当工资生成时,如果存在上月同期的话,系统将自动复制上月同期的固定项目,以节省您的劳动。计算项目是根据固定项目或者其他一些系统设置、人员属性等通过计算确定具体金额的,虽然系统也允许您调整这些项目,但每次使用工资计算功能,您所作的修改都将被覆盖,这是应该注意的。最典型的几个计算项目是:应发工资(全部应发项目的总和)、应扣工资(全部应扣项目的总和)和实发工资(应发工资应扣工资)。l 税率标准税率速算设置个人所得税的九级税率速算。九级个人所得税率是国家规定的个人所得税计算方法,由于计算相对复杂,使用速算可以大大提高计算的速度。速算的计算公式是:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号