节点文献

基于COM的人事工资系统的设计与实现

Design and Implementation on Person-Wage Information System Based on COM

【作者】 陈绪君

【导师】 朱绍文;

【作者基本信息】 华中师范大学 , 电路与系统, 2001, 硕士

【摘要】 随着网络和通信技术的飞速发展,信息系统特别是信息管理系统的应用领域越来越广泛,其中财务系统的使用已成为企事业单位进行财务监督、财务核算和辅助决策的最重要的手段之一。 目前的财务系统采用的是两层C/S结构,两层C/S结构存在资源耗费严重、多用户、多数据库的连接死锁隐患、安全管理困难、软件重用、软件升级困难等缺点。因此财务软件必然向三层C/S结构发展。其中中间层业务逻辑的设计与实现是构建高效、健壮、安全的三层C/S结构信息管理系统的核心问题。 COM(Component Object Model,组件对象模型)是Microsoft提出的一种基于二进制标准与编程语言无关的软件构架。语言无关性、进程透明性、可重用性和安全性是COM的主要特性,因此中间层的代码以可重用的二进制的组件形式存在。组件程序设计就是将复杂的应用程序设计成一些小的、功能单一的组件模块,这些组件模块可以运行在同一台机器或不同的机器上,甚至不同的操作系统上。当应用系统的需求发生变化时,只对受影响的组件模块进行修改,然后重新整合得到新的升级软件,而无需对整个系统进行编译修改。基于COM的程序设计使软件以即插即用的方式进行升级和维护,降低了成本,提高了软件生产的效率。 本论文人事工资系统采用三层的C/S结构,中间层的核心业务逻辑如部门人员管理,工资项目管理,工资信息管理,人事信息管理,人事项目管理,工资标准表管理和工资计算等都是以服务器端COM组件程序的形式存在,并应用MTS进行连接管理、并发管理、安全管理、事务管理等服务。 人事工资系统采用COM组件作为构建中间层业务逻辑,增强了软件的复用性,通过COM组件的调用安全和激活安全性配置,克服了用脚本程序构建中间层业务逻辑的安全脆弱性,系统的升级!Zdsgr爿 历十堂付N才\’”一W \lASTERS THESIS ~-…一—一一 表的使用,反映了我国国家行政事业单位以职务工资为基础的结 构工资制的特点:计算工资项目的公式设置也适应了工资制度改 革的最新成果——岗效工资制的要求;用户可以自定义工资项目 和人事项目;录入工资数据用户只需输入固定工资项目数据,输 入数据量小;部门人员结构采用树型结构,界面一致性也较好。

【Abstract】 With the rapid Development of Networks and Communication, IS especial MIS is widely used. In them, Financing System is becoming an important measure to supervise finance ~. to enhance management and to help decision梞aking for enterprise and service’s organ. At present, Financing System is usually constructed by 2-tiered C/S framework. There are several disadvantages in 2-tiered C/S framework , such as resource wasted seriously, Connection of multiple users and multiple Databases- Management of Security, upgrade and maintenance of software becoming difficult. So software of Financing System must be constructed by 3-tiered C/S framework. And the design and achievement of middle layer is key part to construct high efficiency, strong and secure MIS. COM (Component Object Model ) refers to a software framework regardless of the operating system and programming languages , which is produced by Microsoft Co. Characteristics of language independent , process transparent~ software reused and more secure are fundamental of it. The aim of COM’s programming is to divide the application into dependent models, which run at same machine or different machine ,even different OS. As soon as requirement of application is changing, there is no necessity to modify whole application but models changed. It integrates function-software into applications by plug-and-in mode, which makes the software easy to design, upgrade and maintain.. In this paper, Wage System is constructed by 3-tiered C/S framework. The middle layer’s Model including management of Department and Person, management of Wage Items and Wage Info, management of Person Items and Person Info, management In of Wage Standard Table and Wage Compute are COM program, MTS is also used There are several advantages for Wage System above. Such as software reuse and management of security is enhanced upgrade and maintenance of software becomes easy. Besides, Wage System has other new virtue: Wage Standard Table is consistent with Structural Wage system of our country. Also Computed Items meet the demands of Wage innovation-- Position and benefit’s Wage System. User can define Person Items and Wage Items freely. The input of data is reduced to lowest level. The Structure of Depart and Person is laid out as a tree, So appearance keeps consistent.

  • 【分类号】TP311.52
  • 【被引频次】3
  • 【下载频次】345
节点文献中: