首页 > 范文大全 > 正文

Excel服务器平台下的企业资源管理系统开发

开篇:润墨网以专业的文秘视角,为您筛选了一篇Excel服务器平台下的企业资源管理系统开发范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要 以excel服务器平台,开发了一套企业资源管理系统。系统包括四个功能模块,各模块下建立有相应的模板。企业管理人员和员工可通过系统进行表格填写及数据的录入,管理人员具备相应的审核、修改等管理权限。利用系统可实现员工信息、设备信息、项目信息、专利信息等资源的整合共享,提高工作、管理过程的效率。

【关键词】Excel服务器 ERP 工作流

1 概述

ERP是Enterprise Resource Planning(企业资源计划)是针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。它通过计算机技术,可将企业的物流、人流、资金流、信息流统一起来进行管理,把客户需要和企业内部的生产经营活动以及供应商的资源整合在一起,为企业决策层提供降低企业产品成本、提高作业效率、掌握资金的运营情况等一系列问题的方案,使之成为能完全按用户需求进行经营管理的一种全新的行之有效的管理方法。因此,选择合适的ERP软件对企业具有重要的现实意义。

目前,国内较知名的ERP软件有用友软件股份有限公司面向大型企业集团企业的用友NC管理软件、面向中型企业的U9管理软件、面向小微型企业的畅捷通等;金蝶(Kingdee)国际软件集团有限公司面向大型集团企业的EAS、作为中小企业ERP市场领军品牌的K/3 WISE、以及为中小企业量身定制的K/3 RISE等产品。除了用友和金蝶之外,东信达企业动力ERP、智邦国际企业等公司的产品在市场上也有一定的占有率。国外知名的有目前全世界排名第一的SAP软件以及甲骨文(ORACLE)公司的ERP软件等。

这些ERP软件大致可分为两类:一类是在设计时即将绝大多数功能以模块的形式做好,用户只需要在使用时选择所需行业及所需功能模块即可,这类ERP功能较多,属于大而全的一类;另一类是根据企业需求量身定制的,这类ERP需要用户提出具体的需求,ERP软件公司根据需求进行开发。他们的特点之一是开发和维护主要由商家提供,当有问题出现或需要增加功能时,要用户重新提交需求,且用户需配备具备相应专业知识的专职人员配合系统的升级及平时的维护。针对目前市场上绝大多数ERP软件的开发和维护主要由商家主导,在后期升级维护需要由专业人员完成的弊端,采用基于北京勤哲软件技术有限责任公司的“Excel服务器”平台开发企业资源管理系统,以实现员工信息、项目信息、设备信息、专利信息等资源的整合共享,提高工作、管理过程的效率。

2 企业资源管理系统开发

2.1 系统硬件架构

对Excel服务器而言,在用作服务器的那台计算机上安装有数据库和服务程序,用户通过网络上的其它计算机(客户机)登录到服务器,从服务器上的数据库中获取信息,进行各种操作,最终的结果再保存到数据库中去,通过这种方式实现了信息的共享。Excel服务器的硬件架构有三种方式:只用一台服务器;数据库服务器和应用服务器分离;数据库服务器、应用服务器和web服务器均分离。

构建的企业资源管理系统采用一台服务器的架构(如图1所示),整个系统使用一台服务器,服务端安装在服务器上,客户端软件安装在公司员工和管理人员的电脑或移动PC上。服务端可在公司内部及外部访问。

2.2 系统模块的分类及建立

系统分为四个模块:员工信息模块、设备信息模块、项目信息模块、专利信息模块等,系统模块设置如图2所示。员工信息模块用于登记公司员工的基本信息,包括入企时间、所在部门、职务等;设备信息模块用于记录公司购买的各种设备的名称、型号、数量以及是否已获得过各级各类项目补贴等信息;项目信息模块保存公司已获立项的各级、各类科技项目的信息;专利信息模块则用于登记企业获得的各类专利,包括发明专利、实用新型专利、外观专利等。

在管理控制台中添加角色。Excel服务器自带了九个角色,称为系统预定义的角色。为了使系统能够符合专业需求,需要添加角色。添加的角色包括董事长、总经理、人事行政部、研发部等各部门经理及部门员工等,具体如表1。Excel服务器的用户实际上是一个登录帐号,可供人们登录到Excel服务器完成工作。初始只有一个用户,就是Admin,Admin用户拥有全部系统预定义的角色,可以建立其他的用户,并对他们赋予权限。角色建立完毕后根据需要新建用户,如项目部有部门经理张三和员工李四、王五。则新建张三、李四、王五三个用户,对张三赋予部门经理权限,李四和王五赋予员工权限。

2.3 各模块下各功能分类模板的建立

以Admin帐户登录,建立各模块下相应的模板。Excel服务器的优点在于其系统开发是基于微软office软件中的excel表格,任何人只需知道简单的excel软件操作即可开发出企业资源管理系统。以“员工信息卡”模板为例,在设计状态下建立excel表格(如图3所示),表格建好后保存模板表样。因为是新建的模板,还没有定义过权限,所以,在保存了模板之后,需要设置该模板的权限。此时可根据实际需要选择允许操作此模板的角色。如所有管理人员及员工均需要填写“员工信息卡”,则在创建模板时定义所有人均具有填写该表格的权限。

接下来需要在模板上定义数据项。数据项指的是模板表样中需要填写内容的那些空白单元格。该模板需要定义的数据项有“姓名、年龄、毕业院校、所学专业......”等。通过定义数据项规定空白单元格输入的数据类型等约束条件。

2.4 各模块下工作流的建立

工作流是对某种表单的规定流转过程的描述,它包括:要流经几个步骤;每个步骤由何人处理;每个步骤要处理(填写)表单上的哪些栏目;从一个步骤传递到下一个步骤必须满足哪些条件,等等。

各模块下的模板均需要定义相应的工作流程,如在“项目登记卡”中,需要涉及任务流转即工作流的问题,该表格首先需要由项目部员工填写,然后由项目部经理审核,以可视化编程的形式建立该工作流。对于所有涉及工作流问题的模块,均需要建立工作流。

3 结束语

针对目前市场上绝大多数ERP软件的开发和维护主要由商家主导,在后期升级维护需要由专业人员完成的弊端,采用基于北京勤哲软件技术有限责任公司的“Excel服务器”平台开发了企业资源管理系统,系统包括员工信息、设备信息、项目信息、专利信息等四个模块,各模块下建立了相应的表格模板,可实现公司员工信息、设备信息、项目信息、专利信息等资源的整合共享,提高工作、管理过程的效率。

参考文献

[1]北京勤哲软件技术有限责任公司[Z].勤哲Excel服务器精解(高级版),2013.

作者简介

黎云汉(1979-),男,广西壮族自治区南宁市人。现为义乌工商职业技术学院机电信息分院副教授。主要研究方向为电气自动化技术。

连程杰(1982-),男,现为浙江英特来光电科技有限公司工程师、总经理助理。

作者单位

1.义乌工商职业技术学院机电信息分院 浙江省义乌市 322000

2.浙江英特来光电科技有限公司 浙江省义乌市 322000