定制开发oa系统
1、OA办公系统定制开发多少钱?
这个需要看具体做哪些功能做多少个端后,一般的OA会涉及到后台管理电脑端、普通回用户登录电脑端、答手机app端或手机网页小程序端等,里面涉及到的功能主要有职位管理、考勤管理、审批管理、财务管理、其他管理等;做的端口多少和功能复杂程度都会影响开发成本,需要参与项目的一般有项目经理(全程推进项目把控工期)、技术总监(监督开发质量,解决技术层面问题)、产品经理设计项目前后端功能原型和交互页面、UI设计师(设计交互页面和视觉页面效果)、前后端开发工程师(WEB工程师、安卓、苹果、后台开发工程师等)、测试(测试项目功能性能和系统bug)等,因为不同的功能复杂程度和端口、不同的地区、不同的公司和不同水平的人员成本是不一样的,所以可以给出一个开发费用参考范围大约在5万到100都有能做的,我做这个行业大概七八年,对这块现象了解一些,以上仅供参考。
2、请问定制开发一套OA系统需要多少钱呢?应满足哪几个功能才算得上是好的OA系统?
定制开发一套OA系统需要多少钱呢?应满足哪几个功能才算得上是好的OA系统?
开发一套OA系统价格要多少钱?一般来说一套OA系统的计价方式一般是功能+使用人数,就是说一套OA系统有很多功能,选择出需要的功能,这就是所谓的配置。有了配置之后呢,还要看多少人使用,10人、100人、1000人,肯定不是一个概念呢。
软件外包开发公司排名
北京华盛恒辉做软件致电+++壹伍扒++++壹壹叁叁++++泗柒泗泗++++软件开发公司(北京)
北京五木恒润软件开发公司(北京)
博彦科技 BeyondSoft(北京)
海辉软件 HiSoft(大连)
文思 VanceInfo(北京)
浙大网新 Insigma (杭州)
奥博杰天 Objectiva(北京)
浪潮 Inspur(济南)
软通动力 iSoftStone(北京 )
但是做软件致电+++壹伍扒++++壹壹叁叁++++泗柒泗泗++++只是想知道一个大概的价格,或大概的价格范围,那可以这样看。标准的产品就当使用人数*1200元的费用。这是一个不准确,但是也接近市场价格的方式。如果有一些个性化的,要定制开发的功能,或者要做些特别的地方,这些东西也要另行收费。
所以说整个OA系统要多少钱,其实是取决于要做的东西类型,和想要实现的功能,最后统计出来之后才会有具体价格,这是一个系统的工程。如果选用租用方式,价格会低很多,但无疑给企业带来的风险也会非常高,首先数据安全性与保密性,其次是契合度(大部分都是一个样式的展示页面,与有的行业搭配不和谐)。租用方式的价格低,但算下来的成本却也不低,如果租用5-10年的费用,还不如自己开发一个能终身使用的。
企业开发OA系统的好处:
1.提高做软件致电+++壹伍扒++++壹壹叁叁++++泗柒泗泗++++办公效率:
办公效率是OA系统最大的价值之一。以往审批文件等等,都是拿着纸条跑完一个领导然后再去跑另一个领导。现在的OA系统直接在线上对接,一键审批。进行到哪一步一目了然,简化人工操作,电子存档,减少行政人员的工作。方便信息沟通,大大提高了办公当中的一些事务处理。
2.减人力少成本:传统办公需要传阅,公布,纸张,会议,通讯甚至出差等形式进行沟通,调查,查阅。而OA系统让一切变得更加方便。
人力成本,时间成本,甚至纸张通讯等等成本都大大减少。在一般结构较大或者人员较多的企业都会有自己的OA系统,企业发展,成本也是一个影响因素。
3.节能减少开支:节能减排这个相信大家都能够理解,同时领导的管理也更加方便,所有的事情,所有的报告都可以一目了然的查阅。
对于高层领导,OA系统的作用显得更加明显。高层管理需要对接的事务比较多,OA系统可以把事务更有条理的展现。作为新时代的企业公司,更需要OA系统的服务。
3、怎样开发OA办公系统?
自己开发办公自动系统,无论你是懂编程还是不懂编程,都建议你采用快速开发平台进行开发,这类开发工具不用编程,配置业务参数搭建系统,速度快,成本低。有些开发平台(如天纵智能开发平台)本身就带有OA办公系统标准模块,你可以直接在上面进行个性化修改成自己的办公系统,速度更快,成本更低。一次开发,同时生成WEB网页+移动端APP+微信端+钉钉端,多种方式均可以操作。
具体步骤如下:
第一步:需求分析
我召集他们所有业务相关部门开了几次会议,将各部门的功能需求进行了整理和统一,写成的功能需求说明书,文中详细列出了软件要解决的实际问题及要达到的目标。他们要求软件要能解决他们的实际问题,带来真正的价值。比如直接给他们带来更多订单,帮助他们寻找客户并留住,同时在经营中节省人力成本及防止不必要的浪费,最终实现公司利润的增长。我认为,如果一个软件不能带来实质性的经济价值,仅仅只是用来装点公司门面,提高一点工作效率,那还不如不要。这也是他们为什么看不上有些成品软件,而要选择定制开发的原因。每个公司情况均不一样,成品软件商往往无法知道每个客户的痛处,所以做出来的产品无法真正适合客户。只有自己针对性的开发,才能真正解决问题。客户才知道他们公司最需要什么,他们的客户应如何获得和留住,业务流程应如何设计等等。有针对性开发一些实用功能,才是最适合的软件。
通过这个项目,我认识到编写软件需求说明书的过程非常重要,这决定了以后的开发过程是不是会走弯路,是否因为开发了不必要的功能浪费时间和金钱,是不是存在程序功能模块上的冲突。我在需求说明编写上花了较大精力,有种磨刀不误砍柴工的感觉。最后在所有人员一致通过这个需求说明书后才决定走下一步。
第二步:开发方案书
开发方案书是将功能需求说明书转化为可开发的具体行动方案,我根据开发平台的开发规则进行编写的,将软件需求说明书中的功能模块进行组合优化,分析出各个模块的数据结构及数据关系、运算逻辑,理清各模块之间的业务流程,最后根据各业务部门人员的实际情况规划各模块的界面样式。
我的开发方案书也写得很详细,不过相比功能需求说明书,感觉容易些,毕竟大方向已有了。开发方案书中我将数据结构中的表及字段全部规划好,并命名好,包括其数据类型、长度等,做成表格,并将各字段数据来源及编辑方式等均做好说明。前面忘记说明了,我虽然对编程不懂,但由于以前有过管理软件操作方面经验,对数据库还是有一定了解的,但也只是懂一些皮毛,不过用我们快速开发平台开发,这点数据库方面的知识够用了,以后使用过程中如果需要更复杂的一些SQL语句再网上搜索一下吧。
开发方案书对后期的系统开发非常重要,下面的开发过程其实就是将开发方案书的内容在快速开发平台进行配置的过程。
第三步:开发及测试
有开发方案书,接下来的开发就非常容易了,其实就是将开发方案书的内容配置到开发平台上的过程,这就是我前面说的为什么找这样一个开发平台开发这个系统的原因。
用配置型开发平台开发软件相当简单快速,一般的模块三步就可以搞定了,第一步设置模块信息,第二步设置表单属性,第三步设置表中每个字段。也许我这样说你还是不太相信,那好吧。上图!
我公司快速开发平台分开发后台和应用前台。顾名思义,开发后台是供开发者使用的,应用前台是开发好的系统进行使用的地方。好了,进入开发后台吧,如下图:
点击模块设计,就可以开始配置模块了。
选择模块类型是这一步的关健,就是你要开发的功能模块属性什么类型的模块,开发平台内置了很多功能模板,你要做的是分析你要开发的模块属于哪种模板,选中模板就可以将你的模块界面及功能实现了。模块类型有很多,包括了常用管理软件的方方面面,有专门的模块功能模板介绍及操作手册,你在开发时看下操作手册就知道了。模块定义好后,就可以定义模块中的表了,一个模块可能有多个表,一一定义下来,并建立好他们之间的关系。如下图:
表单定义过程中会要求设置表单编辑界面样式,及一些数据规则。表单设置好后,就是设置每个表的字段了。如下图:
通过这三步的配置,一个功能模块基本完成了。是不是非常简单快速!整体开发过程是不是全部是通过配置来完成的。当然上面提到的是一些最基本的配置,对于复杂功能要求的模块,可能还要进行更详细的配置。
配置型开发平台由于省去代码编写,开发速度大大提高,由于界面是由开发平台中间件根据配置的业务参数自动生成,不用每个界面均去编写一套代码,因此出错率大大降低,软件的性能和稳定性自然也就有了保障。
第四步:编写操作手册
系统开发好后,有一个收尾工作是不能省的,那就是编写操作手册。好在我平时没事就喜欢写点博客,对写作没有畏惧心。操作手册是供使用者学习和操作时用的,在操作手册中我将系统操作过程及其注意事项详细列出,事后我才知道,操作手册也是这个系统正式能使用起来的重要因素之一,因为我写的操作手册有声有色,条理清晰,操作这个系统的同事很快就能理解并上手了。
我得出的经验是:操作手册越早编写越好,最好是在开发的同时就进行编写,开发过程中一些重点内容要立即记录下来,提醒以后的使用者,时间一长了,就算是开发者本人也可能都忘记了,最后导致使用者走弯路。
第五步:上线试运行
折腾了半个多月,一个共有50多个模块的内部管理系统基本算是大功告成了,请客户的几个部门领导一起演示操作走了一遍,大家十分满意,总算没辜负老他们板的期望。他们老板一高兴,批准买一台服务器专门运行这个系统。我花了一天时间,部署到服务器上,开始上线试运行。
第六步:正式运行
经过了半个月的试运行,调整了其中出现一些小问题,就开始召集所有部门相关人员进行几天的操作培训,开始正式在公司内全面运行。
4、请问一下,定制开发一套完整的OA系统需要多少钱?
定制开发一套完整的OA系统需要多少钱?
请问定制开发一套OA系统需要多少钱呢?应满足哪几个功能才算得上是好的OA系统?
随着信息技术的发展,为了提高办公效率,企业都将办公自动化办公管理系统用于办公工作。然而,办公自动化系统办公管理软件收费的结构并不十分清楚。一般来说,办公自动化办公管理系统供应商的费用包括软件使用费、服务费和开发费。由于oA系统软件能伴着公司发展的手机软件,因而在长期性的应用之中是不可或缺生产商服务项目和开发设计,那麼人们主要来剖析oA系统软件是如何收费标准的呢?
oA系统软件办公管理软件的收费标准是分为订制顾客和标准版顾客来扣除。
软件定制开发公司排名
北京华盛恒辉做软件致电++壹伍扒++壹壹叁叁++泗柒泗泗软件开发公司(北京)
北京五木恒润软件开发公司(北京)
北京华盛恒辉(北京)
华盛恒辉(大连)
北京华盛(北京)
北京五木恒润 (杭州)
奥博杰天 Objectiva(北京)
浪潮 Inspur(济南)
软通动力 iSoftStone(北京 )
一、通用版OA系统收费
一般来说使用通用版OA办公管理系统的收费都是按照板块来收,因为通用版的OA办公管理系统有很多功能板块,不是每一个板块客户都能够使用的,因此使用什么板块就开通什么板块这样的收费方式性价比很高。并且通用版的OA办公管理系统比较成熟稳定,在使用当中的维护费也很低,如果在后期有新的需求,那就是需要开发费了。因此通用版OA系统收费是使用费和维护费组成的。
二、定制版OA系统收费
有些企业有个性化管理制度或者个性需求,通用版的OA办公管理系统不能满足的,那么就需要定制版OA办公管理系统。定制的OA办公管理系统很多功能都要根据企业的需求来做的,因此需要在通用版OA办公管理软件上进行二次开发。OA系统厂商投入的时间和开发成本就很多了,在加上后续的功能完善和多次测试的bug修复,定制OA系统的维护费用比较高,由使用费、服务费、开发费组成的。
三、怎么减少OA系统费用呢
我们在选择OA办公管理系统的时候,要选择系统架构和功能都是比较成熟和稳定的,这样可以减少了对OA办公管理系统的工作量,同时减少了因为系统不成熟带来的维护费。若是想要在后续使用中进行二次开发,那么前期的的选型上需要OA办公管理软件具有易扩展性,那么进行二次开发的难度和维护都会降低,那么收费也会减少。很多软件在实施和服务的时候不需要到现场,远程都可以解决的问题,如果还要到现场处理服务费也相应的高,因此选择能支持远程实施或者的OA系统厂商,也会减少软件的服务费。
办公自动化(OFA)是一种面向***日常运营和管理的应用系统,最常被员工和经理使用。随着科学技术和互联网的进一步发展,办公自动化在应用内容的深度和广度以及信息技术的应用方面都发生了新的变化和发展,已经成为一个***不可或缺的核心。
OA系统开发以及维护过程
系统开发
软件开发厂商根据系统的需求和设计,开发人员进行系统的代码编写,最终用户一般很难将需求一次性完成的提出,开发过程中涉及到需求的问题需要对设计进行细节的调整。开发人员对需求的理解、编码的规范和质量等,对软件系统的质量和稳定性、安全性等方面影响非常大。
oa开发系统测试
依据阶段的需求对系统进行功能测试、性能测试(对使用用户数非常多可能需要进行性能测试)、安全性检测,功能测试一般由软件开发厂商和用户同时进行。
系统测试根据项目周期和功能的多少,可以迭代的进行,如果开发的内容多可以分步提交开发成果进行测试,实现开发和测试迭代进行。
对于测试中发现的问题,一般提交开发人员进行修改,再进行回归测试(针对修改过的问题进行测试和验证)。
系统的测试是软件定制开发的一个重要环节,需要软件开发厂商和最终用户的紧密配合和合理的规划时间(特别是工期非常紧的情况下),测试是高质量的软件系统的根本保障。
oa开发系统部署和交付
系统开发完成后部署在最终用户的正式运行环境,交付给最终用户使用,同时需要对相关的人员进行培训。这这个环节中软件的推广和使用是,直接关系到软件的应用效果。
oa开发系统的维护和服务
软件在正式运行过程中会遇到BUG(系统错误)、使用问题、功能的完善和修改等,软件厂商需提供相应的服务确保最终用户系统正常稳定的运行。
从以上过程中可以看出,需求阶段、测试阶段是最终用户和软件厂商配合程度的阶段。软件定制开发的周期和复杂程度是由用户业务需求来决定的,对于业务需求比较简单的某些环节可以省略、合并。一般情况下,软件定制开发和软件产品之间联系是非常紧密的,当软件产品不能够满足客户要求时一般只能通过定制开发进行完善,而软件产品也是在众多的应用中通过定制开发积累和完善的。
软件定制开发相对于单纯的软件产品实施,选择软件供应商更加重要,供应商的软件定制开发经验、技术水平、提供的服务等直接决定软件开发的成败。
5、中小企业选择定制化OA办公管理系统的优势和劣势是什么?
定制化OA能给中小型企业带来的效果(优势)在不考虑成本的情况下,定制化OA办公管理系统相对于标准化的OA办公管理系统带给企业的效果及影响无疑是要更好的。
原因无他,就是因为即使是相同的行业,每个企业之间也还是有明显差异的,这种差异尤其是在企业运营、管理制度上更是非常明显的。
而定制化的OA办公管理系统可以很好的根据企业自身的个性化特点、管理制度、企业文化进行开发,完全不用担心,公司上线OA系统以后,会出现业务与系统相冲突的情况出现。
并且这种定制化的OA即时是在企业规模发生变化或者发生其他变动的情况下,也能根据具体情况酌情进行二次开发。
(标准化的OA系统-OA易企管,成本相对较低)
定制化OA管理系统给中小型企业带来的局限性(劣势)价格高
定制化OA管理系统首先给中小型企业带来的一个难题就是价格问题,俗话说一分钱难倒英雄汉,相对标准化的OA协同办公管理系统来说,它高昂的价格及就像一座山横在企业面前。
因为标准化OA产品根据企业所需的功能模块进行加减以及使用人数来说,一般价格在几千到几万元不等(以中小型规模参考),而同等情况下定制化的产品价格则是从几万元到几十万元不等,由此能够看出价格方面的差距。
因为价格高所以肯定会占据企业的部分预算,严重的可能会影响到企业的其他资金需求,所以要慎重考虑。
(定制化的企业知识管理系统,相对成本会高很多)
开发周期较长
既然是定制化的OA管理系统,那么开发厂商在开发之前肯定要进行调研,编写开发报告,需求报告,然后在进行开发,在这之间还要不断的就一些功能字段方面的问题不断的与企业进行讨论,所以不是所有的用户都愿意承担这种时间成本的,并且有的企业第一次引入协同办公系统,在探讨时不断地出现问题,并且有些技术相对来讲不成熟,可能会导致企业失去对OA系统的信心,最终导致退缩,同时也浪费了大量的人力物力财力,导致得不偿失。
所以中小企业到底需不需要选择定制化的OA协同办公系统产品,最终还是要看自己企业的自身特点,而不是人云亦云的认为定制化的办公管理系统就一定比标准化的办公管理系统要好。
6、OA系统什么情况下需要定制开发
有一些企业OA用户在实施OA系统之后,遇到软件不能完全匹配自身的需求时(这种情况可以说是百分之一百会出现的),就继续预约新的OA软件厂商进行洽谈,这样对资源,时间,人力等都造成很大的浪费。实际上在OA选型之时,如果发现OA的主体功能可以满足需要,同时产品拥有较强的定制开发能力,那这样的OA产品是非常合适的选择。由于不同用户的需求不一样,在实施过程中可能需要结合一定程度的定制开发,正确的认识和理解OA定制开发,做到在OA项目规划和选型之初就进行合理的安排,一般以下几种情况会涉及到OA定制开发。
一、用户需求的个性化
用户需求因所属不同的行业、不同的管理模式、以及不同的发展阶段等因素而不同,标准OA功能很难做到满足用户的不同需求,目前市场上的OA系统一般都是产品化的软件,包含了日常办公的通用功能,如果通用功能不能满足用户的实际需要,此时需要通过OA定制开发进行解决。而随着OA系统实施和应用的不断深入,最终用户对OA办公也有了更深的了解,基于其发展变化、管理模式和业务模式的调整,对OA也会提出更多的个性化需求,而针对要个性化需求的处理需要通过OA定制开发实现。
定制开发可以更好的满足用户的需求,但在具体的实施过程中,应合理的处理好开发周期、成本、质量之间的关系。既不能夸大OA定制开发的难度和风险,遏制用户合理的需求,也不能无限的放大OA定制开发的范围增加风险和成本。
二、最终用户对OA系统深入和持续的应用
只有深化OA系统的应用才能充分发挥OA的效能,而要深化OA的应用提升用户单位的管理,首先必须立足于自身的需求,OA需求是OA办公系统实施的整体目标,需求可以是整体一次性的规划和实施,也可以是整体规划分阶段实施。在需求的处理上,用户的核心业务人员和管理人员必须全力参与,否则需求将偏离用户实际和正常的轨道。但随着对对系统的深入应用,OA用户使用单位会提出更多个性化和深入应用的需求,很多的需求可能需要通过OA定制开发实现,从而提升软件的适应性、深化OA办公系统的应用。
三、大型OA项目一般都采用OA定制开发模式
是否需要进行OA定制开发是由用户需求决定的,在大型的OA项目中定制开发普遍存在,有以下显著的特点:
1、项目涉及的需求众多且比较复杂,个性化的需求占了绝大多数,OA定制开发是其主要的工作量。
2、大型项目中除了OA需求,OA之外的需求占了相当的比例,这种类型的用户一般希望OA办公和所需的其他功能在一个完整的系统之中,在OA系统中利用开发平台的优势结合定制开发可以得到很好的解决。
3、一般可能存在多系统之间的集成,系统的集成只能通过OA定制开发实现。如:系统安全性的处理、多系统之间的单点登录,软件系统之间集成和数据交换,OA和CRM、ERP之间的数据交换,银行的接口、短信接口、与即时通讯软件之间的对接等。
OA定制开发需要OA产品有较强的扩展性和二次开发能力,OA定制开发团队需深度了解OA的技术架构和产品功能,同时需要有一定的技术力量和项目经验,从这方面讲OA代理商进行定制开发会存在一定的缺陷,因为代理商在技术方面一般比较有限。通过OA定制开发能够很好的满足最终用户的个性化需求,提升软件的实用性和用户满意度,从而达到软件的最佳应用效果和深化OA应用。永易信息科技为您解答!