欢迎来到天天文库
浏览记录
ID:42770806
大小:69.50 KB
页数:15页
时间:2019-09-22
《分布式人事管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、分布式人事管理系统设计与实现摘要:随着信息技术的日益发展和计算机及网络的技术的普遍应用,随着管理改革的深入,各部门之间的工作量也随之加重,旧的管理方式的方法已无法满足现代的科学管理飞速的需要。因此有必要利用现代PC技术和分布式数据库开发技术,在网络环境下建立基于分布式数据库的信息管理系统。尖键词:计算机;分步式;人事管理;数据库中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)32-1114-02DistributedPersonnelManagementSystemDesignandImplementationSONGJun-rong(H
2、uaibeiCityofAnhuiProvince,Mounta泊-building,Huaibei235000,China)Abstract:Withtheincreasingdevelopmentofinformationtechnologyandcomputerandnetworktechnologywidelyused,withthedepthofmanagementreform,amongthevariousdepartmentsandalsoincreasetheworkload,theoldmanagementmethodshavebeenunable
3、tomeetthemodernscientificmanagementofrapid.ItisthereforenecessarytousemodernPCtechnologyandthedevelopmentofdistributeddatabasetechnology,thenetworkenvironmentbasedoninformationdistributeddatabasemanagementsystems.Keywords:computer;step-by-stepstyle;personnelmanagement;database我们正处在信息高速
4、发展的时代。电脑办公使管理更系统化,并可节省办公用品。随着信息技术的日益发展和计算机及网络技术的普遍应用,各部门之间的工作量也随之加重,旧的管理方式和方法已无法满足现代的科学管理飞速发展的需要。因此,有必要利用现代PC技术和分布式数据库开发技术,在网络环境下建立基于分布式数据库的信息管理系统。本管理系统将其分为人事管理、工资管理、营房管理几个模块。采用分布式系统进行开发,服务器端采用Adaptiveserveranywhere数据库和powerscript的编程环境开发,并且用ODBC进行连接数据库。1系统背景我们使用powerbuilder为人事管理部门设计开发一
5、套人事管理信息系统,该系统可实现对人员从人事信息、工作信息到营房信息的全方位的管理,该管理信息系统具有各级用户的权限设定与分级功能,不同级别用户具有不同的管理级别和管理权限,由于不同级别的管理部门经常需要在本级管理权限范围内下发没有访问级别的重要文件,并从以下几个方面提出具体要求:1)三台服务器之间可以互访和共享资源;2)任意一台服务器只可以更改自己的数据;3)仅限定具有访问的用户具有查看的权限;4)系统要安全稳定可靠;5)系统界面简洁友好。2尖于分布式计算数据是分布的,数据库的数据分布在计算机的不同节点上,而不是集中在一个节点上,因此,不同数据放在服务器上而由客户
6、共享的网络数据库系统。数据是逻辑相矢的分布在不同节点上的,数据在逻辑上属于同一个系统,因此数据之间是相互有联系的,它不同与由网络连接的多个独立的数据库系统节点自治性。每个节点有自己的计算机,自己的数据库,自己的数据库管理系统,即LDBMS,因而能够独立的管理局部数据库。局部数据库中的数据可仅供本节点的用户存取,也可供其它节点上的用户存取以提供全局应用。分布式数据库系统是在集中式数据库系统的基础上发展起来的、但不是集中式数据库系统的简单分布。与集中式数据库系统比较。分布式数据库在数据独立性方面有新的不同的内容。数据独立性是数据库系统最主要的特征之一,它使应用程序不受数
7、据结构的影响,因此当数据库的逻辑结构或物理结构改变不必修改应用程序,使实际机构对应用程序的透明。在分布式数据库系统中数据独立性除了逻辑独立性和物理独立性外还有分布透明性。这是分布式数据库系统实现的主要目标之一。数据库中的数据是用户共享的,当多个用户并发存取统一数据时系统应提供数据的一致性视图。在集中式环境中并发控制是通过事务管理实现'要求事务执行具有原子性'可串行性。在分布式环境中,由于数据是分布的,因此事务也是分布的。一个事务的执行将分布事务的执行需要在各个子事务间进行协调。另外,当某个节点出现故障时,如何撤销其它节点已完成的操作'如何进行事务的全局回退'都是
此文档下载收益归作者所有