在目前的OA软件市场上,大多数企业的源代码是加密的,有极小部份企业把源代码开放最多为30%,而源码开放的最多的就是基于PHP的,这样对方便企业二次开发及维护,网上有很多PHP开发的开源OA办公APP系统,都可以免费下载。
PHP开源的OA采用BS(浏览器服务器)操作方式,支持多种服务器环境,支持平台可运行在WINDOWS、LIUNX、UNIX等任何支持PHP+MYSQL服务器环境的主机、虚拟主机、VPS以及云主机。其功能包含有个人办公、工作流、公文、人力资源、行政办公、档案、项目管理、知识库、在线交流、系统等多个功能点。
但是PHP开源的OA系统存在安全隐患。这样开放的程序,谁都可以免费下载,程序源码是公开的。还出了很多破解版,更有甚者,换个皮肤和LOGO就变成了另一个品牌。使用这种开源,相当于在互联网上裸奔,和数据无法得到保障。黑客、同行或是内部人员可以轻松根据源码,发现多个程序漏洞,获取企业敏感信息,招致企业重大业务损失。另外,开源并不意味着免费,通常是试用一段时间后需要缴费,或者内藏后门和广告。免费不是正常的商业行为,最终受损的还是企业用户本身。
所以我们选择二次开发源码时更要多方面综合考虑。
三、OA办公APP软件二次开发的环境 1、硬件环境 一般普通的PC,256M内存即可满足要求,如果需要支持更多的并发用户数可相应提高硬件配置,支持多台服务器的集群。
2、系统软件 操作系统:支持Windows、Linux、Solaris、AIX和HP-UX等主流操作系统。
应用服务器:支持符合J2EE规范的应用服务器,如Tomcat、WebLogic、WebSphere。
数据库:支持Oracle、Mysql、SqlServer等不同的数据库平台。针对不同的用户需求,可采用不同的系统选型组合,采用Tomcat+mysql(开源免费)的组合,投入成本非常低廉;采用weblogicwebsphere+oracle(商业产品),是高端的组合,可以支持集群,能够适应大型的应用,满足更复杂的应用需求。
WEB运行平台:IISAPACHE。
四、OA办公APP软件二次开发的内容学习 通过名易OA自身提供的机制,在无需OA源码的情况下进行扩充,可根据企业内部自身需求进行自定义开发,下面是名易OA办公APP软件二次开发的内容介绍。
1、系统配置 (1)流程设置:通过图形化的界面,管理员用户拖拽绘制流程图,并设定相应的处理节点信息,即可完成流程的配置。通过特殊的流程与表单关联方式,可以实现流程与表单的独立创建和维护。 (2)表单自定义:提供灵活的电子表单制作工具,可以定义表单的风格样式和输入项目。表单定制与流程定制工具结合,编辑流程对应表单样式。 (3)菜单自定义:管理员可以定制系统首页的菜单项,并进行菜单项的授权管理;根据登录用户的权限,能够查看和访问不同的菜单项。 (4)其他设置:设置登录密码、图像照片、界面风格、自定义桌面、管理个人基础信息、查看权限等。 2、日志管理 自动记录系统中各主要操作内容,做到详细、准确、及时,系统管理员可以通过查询系统日志起到系统监控的作用。对已经产生的日志,管理员可以进行导出操作。
系统配置数据备份提供对系统中心数据库数据的备份功能。用户可以根据需要,自动定时备份或者手动备份,提高系统的易用性。
3、信息门户 信息门户界面风格统一、布局清晰,符合门户框架管理要求,供业界最开放的门户框架和最全面的标准门户服务支持。
门户中的各服务组件可以无缝地集成工作,并可以统一集中的控制台进行维护和管理。
在门户系统中,每个用户可以拥有自己的多个个性化页面,用户可以自由组织页面的布局、风格、导航风格、内容,从而支持非常方便的个性化定制功能。
支持实现门户内各种通知、消息、文章等信息发布功能,并支持基于标准模板的信息发布和发布流程控制。
支持单点登录,企业信息门户必将涉及多种应用的单点登录,包括系统、业务系统、等。
4、安全访问控制 平台提供强大的跨平台性和跨应用管理能力,为企业其他系统共享资源提供基础。同时,办公涉及到机密数据,系统的安全、保密性是系统性能重要指标之一,只有在系统中拥有安全、严格的保密手段,才能从根本上增强对各种非法操作、非法入侵、数据侦听、数据泄漏等潜在破坏因素的防御能力,最大限度地把潜在的风险损失降低到最小。在保证系统安全性的同时,不要过多地增加系统的复杂性,使系统易于使用、易于维护。
5、开发总体原则 支持二次开发新的功能模块,以扩充系统功能;系统应用和管理都完全采用BS结构,无需安装客户端或下载插件,遵循通用WEB浏览器规范实现,支持HTM等通用的浏览器标准。所提供产品应具有可复用性和扩展性,能适应用户业务需求变化,通过配置满足新的需求。
从上可知,通过OA办公APP软件的二次开发能够很好的满足最终用户的个性化需求,提升软件的实用性和用户满意度,从而达到软件的最佳应用效果。
信息发布:广州名易软件有限公司 http://www.myidp.net