问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何解决OA的二次开发问题啊

发布网友 发布时间:2022-04-23 20:31

我来回答

5个回答

热心网友 时间:2023-10-09 02:50

传统的OA产品一般会控制其源代码的开放,这样一来,如果企业要对已有的OA系统进行二次开发,只能继续由现有OA系统的开发者提供服务。更为严重的是如果在现有OA基础上做二次开发,则厂商产品升级(升级的目的一般包括添加模块、增加新功能、功能升级、错误的修复、增强安全性、改善性能等)后一般是不包含用户二次开发的功能,选择升级则需要重新将二次开发的功能整合到厂商升级的版本中。一般的厂商选择二次开发服务的技术人员水平不是很高,设计能力有限,很多都是直接在OA系统的源码中进行修改,这种做法带来了两方面的不良后果,一是在产品中引入新的错误需要经过一段时间的运行后稳定下来,二是如果使用厂商新升级的版本则需重新整合、代价高。

随着OA产品技术的逐渐成熟,越来越多的OA厂商开始提供开源型OA,支持源代码的开放,对企业用户来说这无疑是一大福音,借助源代码,用户可以自主进行OA的二次开发,增加了企业在信息化运用方面的主动性。然而不得不提的是,即使提供了源代码,OA系统的二次开发业也不是一蹴而就的事。由于OA系统的二次开发接口,主要针对专职程序设计人员,往往因为实施周期长、风险大、费用高影响了企业OA的正常应用。

OA系统个性化功能的二次开发,首先应该在产品的体系结构上做到对修改封闭、对扩展开发(就开发语言和开发平台而言,面向对象的Java在设计模式上提倡的是这种思想,使整个软件更加易于维护、扩展),尽量避免直接在已有代码中进行修改,这样会引入新的错误。一个良好的OA软件系统除了功能、安全性、稳定性等重要因素外,如果需要进行二次开发则其可扩展性、可集成性就显得非常重要了。平台型OA的出现,在一定程度上弥补了OA二次开发的弊端。以平台型OA的代表之一承元OA为例说明:承元OA最大的特点之一是擅长于个性化的开发和定制,所谓个性化的开发是指绝大部分需要开发实现的功能可以通过支撑平台的定制实现,平台型OA在二次开发方面的优势主要表现为以下几个方面:

一、面向一般使用人员的定制工具快捷方便,避免了人员流动、技术水平不齐等人为因素的影响;

二、定制模式节省二次开发实施时间,大大降低了二次开发的难度,降低了用户的实施成本和实施风险;

三、用户应用系统的业务需求发生变化时,平台定制进行快速修改即可适应变化;

四、用户的个性化的代码一般都通过扩展方式或通过平台嵌入,产品升级后个性化开发部分易于集成和整合(在开发的时候就要求遵守一定的二次开发规范);

五、整个系统拥有良好的扩展性、集成性,具有可持续发展的优势;

六、避免了最终用户对厂商的过分依赖。

热心网友 时间:2023-10-09 02:51

还是找厂家吧,自己不好做呢~~
风险又大,好不容易做了呢,万一系统崩溃了咋办鸟~~
还有还有,做好了升级咋办鸟~~~
源代码就算开放了也不好做的呀
呼呼~~~

热心网友 时间:2023-10-09 02:51

我觉得从一开始就应用开发平台,就能解决问题,不知道你们有没有听说过积木OA,就像搭建积木一样,要什么就在开发平台上搭建什么,开发平台相当于底,功能就是看自己需求来了,我觉得还是很棒的创意,把开发平台买下来,源码,著作权这些统统买下来,不管是自己做还是给别人开发系统,都是一样的可以赚

热心网友 时间:2023-10-09 02:52

找一个支持二次开发的OA系统就可以了
例如:百数搭建的OA系统就支持二次开发
百数是一个云办公产品,由长沙异次元网络科技有限公司研发,致力打造高效的企业办公应用搭建工具,提供了在线表单,流程审批,数据报表,后端开发,私有云部署功能.为用户提供了短平快的定*务,也有各行各业成熟办公应用直接安装使用。

热心网友 时间:2023-10-09 02:53

OA是通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理*,在提高效率的基础上,增加协同办公能力,强化决策的一致 性,最后实现提高决策效能的目的。OA办公系统经过一段时间的应用会出现满足不了新需求的情况,所以深化OA的应用逐渐成为一个很多企业用户都在关注的话题。
做到深化OA的应用很难,如:企业怎么样沟通及怎么样协作体系建设,才能够实现有效沟通与高效协作;企业制度落地及执行体系建设项目,组织执行体系的推行,都要落实到相应的制度上,制度落地是执行体系建设的关键等。
OA二次开发是在通用产品基础上,根据企业的个性化需求进行的功能扩展和完善,很好的解决了OA通用性和个性化的矛盾。企业的不断发展要求OA办公系统能够实现快速的使用,以满足企业不断变化的需要。而传统OA软件往往一经开发完成,不可能再作太多的变动,如果重新开发或购买新的办公软件则造成已有投入的巨大浪费。
因此,用户一般是希望在现有OA办公系统的基础上,提供简单可行、快捷的OA二次开发,以便实现企业新的应用或完善已有的应用,以满足不断发展变化的业务需要,实现OA办公系统的深入和持久的应用。
平台型OA擅长于OA二次开发,能够做到对企业需求的因需而变,实现持续、快速、准确的满足企业不同发展阶的需要,是企业OA办公的最佳软件平台。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为freebuds4i切歌怎么操作_华为freebuds4i怎么切歌 华为freebuds pro切歌方法_华为freebuds pro怎么切歌 华为耳机怎么切换下一曲 欧美电影,好像是宠物有一个世界,宠物会想办法跟主人的灵魂互换占据 ...的名字,欧洲中世纪,一个王子的继母把他的灵魂和狗的灵魂互换了... 问一部外国电影的名字 剧情记得不大清楚l了 是前几年的片子 灵魂互换的... HUAWEI 华为 AGS2-W09 10.1英寸平板电脑 (香槟金、64GB+4GB、WiFi版... 诛仙3百法和千法差距大吗 微信怎么解除应用授权登录 授权应用删除方法 微信怎么解除应用授权登录授权应用删除方法 专为律师设计的办公自动化软件发展现状,你知道是怎样的吗? 皖南八校联考的考试概况 本人有两套完整版OA系统(有源代码,功能齐全,适用100人以上公司)出售,价格可商议,长沙,包实施。 大闸蟹的加工 皖南八校联考到底有多少学校参加,大概有多少学生? OA办公系统是要专门找人做吗? 胆固醇高能吃螃蟹和虾吗 长沙企业OA办公软件 桂鱼螃蟹煲汤怎么烧 皖南八校联考到底是哪几个学校? 手机移动oa 移动办公软件湖南长沙有吗? 好像是穿越小说一女一男有吃螃蟹的八大件,有明皇暗帝 长沙哪些公司做企业OA办公系统专业啊? 2022届皖南八校12月25号联考达本分数是多少 如何加工螃蟹 长沙做OA软件的公司有哪些 安徽2022皖南八校联考成绩怎么查询 清炖螃蟹咋做??? 有没有哪位朋友知道,长沙做OA办公比较好的软件公司?要拓展性好,可以手机办公, 江南十校和皖南八校是哪些学校啊 小尖椒炒鸡蛋的做法 小尖椒炒鸡蛋的做法,小尖椒炒鸡蛋怎么做好吃 ps怎么锁定选区内的图像?就是怎么编辑它都不受影响 PS怎么保持选区不变? PS怎么锁定选区? 怎样查自己的IE浏览器是什么版本啊,在哪查,然后是怎样升级呢_百度知 ... 尖椒炒鸡蛋窍门 PS建立选区后如何设置(详细)才能使橡皮擦工具擦试整个图像时选区内容被保护不被擦除除? 尖椒炒鸡蛋的做法窍门是什么? PS如何保存选区? ps选区时怎么避免选区超出图片边界? ps中的选区是怎样隐藏的??? 尖椒炒鸡蛋怎么做? ps怎么用蒙版保护图像的任何区域都不受编辑 PS选框工具选好了 怎么保存选区 求解 ps快速蒙版怎么添加选区 海参的泡制方法,详细点的, 泡发海参的方法有哪几种? 问海参的泡发方法有种? 什么物流可以寄狗狗?