|
第一部分 软件系统架构 系统采用C/S和B/S结合的软件框架体系,充分利用了C/S模式下操作灵活,功能强大的特点,同时考虑了B/S模式下集中化管理和维护,客户端的免安装和零维护的特点,极大的降低了日后的维护成本。软件将两种框架结构有机的结合起来,最大化的考虑的用户的需求和方便。

第二部分 技术构成 2.1 组件技术 向对象技术是软件工程领域的重要技术。随着计算机应用的飞速发展和软件系统的复杂程度不断提高,人们越来越强调软件体系结构的抽象性和合理性,以期最大限度的获得系统的可复用度。采用面向对象技术能够提供令人满意的软件构造封装和组织方法;以类/对象为中心的分析和设计,既满足了用户要求的系统的模块性,又提高了系统分析、设计和代码实现的复用程度。
在开发复杂的大型信息系统时,建立简明准确的面向对象的系统模型是把握软件核心结构的关键所在。《人事管理信息系统》在开发过程中遵循了业界普遍支持的标准建模语言(UML)的规范,采用面向对象的分析和设计(OOAD)技术,成功的抽象出了符合广泛用户需求的业务领域模型和软件系统实现模型,建立了自己的业务组件模型,从而提高了《人事管理信息系统》的开发速度,增强了整个系统的模块化及可复用程度,使整个系统的分析及设计水平达到了很高的程度。
2.2 跨平台多数据库支持 新一代的管理软件系统是超大规模的,它将不再是集中在同一局域网络服务器上的系统,因此支持分布式应用和分布式数据库是未来管理软件的一个特征。《人事管理信息系统》版全面支持Oracle、Sql server、mysql等多种数据库,实现多数据库的适配。并且充分利用数据库的强大的处理能力,以及数据仓库的强大的功能进行软件的设计和开发。同时《人事管理信息系统》可以在WINDOWS平台和LINUX平台上运行,实现跨平台应用。 《人事管理信息系统》跨平台、多数据库支持,为用户提供灵活多样的解决方案,方便用户对系统的扩展、升级、维护,同时也能充分保护用户的投资。
2.3 集中管理与分布计算 随着单位规模的不断扩大,集团制公司越来越多,数据容量和复杂度的膨胀使得数据管理更加复杂和困难。同时各级子单位都是相对独立的人事单位,业务复杂、地域分布零散,也造成了数据相对零散。《人事管理信息系统》采用了全面的数据分布式管理解决方案,提供数据集中管理的分布计算环境,可以将各级人事单位的数据有效组织并充分利用,为整个单位的有效决策提供依据。
2.4 业务流 只对工作的结果进行管理和控制,已不能满足人力资源管理在激烈的社会发展环境中做到敏捷、快速的反应。所以不但要有结果的控制,而且还应对整个业务流中的每个关键结点提供控制和管理功能,做到百无一漏。 激烈竞争的社会环境、不断强化的改革力度,需要单位不断地改变自己以适应外部环境的变化。单位内部机构调整、工作流程改变是经常发生的事情。 对于工作流程的可动态配置,我们统一设计了一个以消息、邮件等技术为基础的工作流平台,来解决各个模块的用户权限、菜单定义,业务流程配置;我们设计的流程配置管理的配置工具,可以让客户轻松实现工作流配置,管理,监控。并且将办公自动化和ERP无缝集成在一起。
|