什么是管理软件的“二次开发”?为什么要进行客户化的开发
“二次开发”是指软件的通用版本无法满足目前企业的需求,需要进行再次开发,以满足需求。
我举个例子。像云盒子企业网盘是一款通用的文档管理软件,虽然已经满足了市场上大部分企业用户的需求,但仍设立产品的二开团队,以满足其他个性化需求。
举两个案例:
就曾为三星做的二开,新开发了文件审核的入口及界面,打通了云盒子与OA文件审核的桥梁。
为某机要局做的二开,进行了云盒子Windows客户端整个界面的功能入口重定制,以及与OA的对接。
所以,进行客户化开发其实也只是站在客户的立场,为客户做定制服务。
另外,由于二次开发成本高,软件版本维护困难,很多管理软件厂商并不会轻易去碰这一块。
一般来说,一套软件所拥有的功能都不可能满足每一个客户,大如微软的Windows操作系统,小到每个人使用的输入法。用户需求的差异化决定了每一个软件都会有定制化的开发。做得比较完善的软件首先会将一些大的模块尽量全地提供给用户,再根据小需求的差异进行个性化二次开发。
公开版和定制版有什么区别
一、主体不同1、定制版:又叫定制机,电信运营商专门定制的手机。2、公开版:指的是普通面向大众售卖的手机。
二、特点不同1、定制版:有电信运营商支付部分成本,所以价格要便宜。2、公开版:不存在电信运营商支付的部分成本,所以比定制机要贵一些。
三、功能不同1、定制版:通讯运营商会对其他运营商的服务功能或网络进行限制。2、公开版:对服务功能以及网络没有限制。对手机的影响定制机,是相对非定制机而言的。它是在机器原功能不变的情况下加上某些软件功能(硬件上没有变化),比如天翼3G等,对机器本身不存在任何伤害。
但是,定制机都会对别的运营商有所限制,即如果是电信定制机就有可能会把移动和联通的网络屏蔽了;非定制机就不牵扯这些问题了,不过非定制机因为不存在运营商支付的部分成本,所以比定制机要贵一些。定制机自带的应用会占用手机的内存,如果手机内存本身就不大,定制的应用又占用很对内存时,那么自己安装的应用就受到很大的限制。非定制机自身带的应用一般较少,而且如果自己不喜欢可以卸载
公开版和定制版是有区别的因为公开版是通用的,没有特别为某个客户或某个行业进行定制,而定制版则是根据客户的需求进行量身定制的,所以两者在一些细节方面会有差异
如果你对产品的功能要求比较一般,不需要特别定制,那么使用公开版就可以了
但如果你有特殊的需求,或者希望产品能够更贴合你所在的行业,那么定制版则是更好的选择
回答如下:公开版和定制版是软件或产品的两种不同版本。
公开版是指开发者在特定平台上公开发布的标准版本,通常包含基本功能和常见特性,并且对所有用户开放。
定制版是指根据特定客户需求或定制化要求而开发的版本,通常包含定制化功能和特性,只面向特定客户或用户群体,不对所有用户开放。
因此,公开版和定制版的区别在于面向对象、开放程度、功能和特性等方面的差异。
公开版是指这机器没有被通信商定制,一般不会内置定制软件,另外这机器的网络制式是GSM+WCDMA的双网,支持所有移动和联通的手机卡。
而移动定制版是指这款手机是移动的定制机,除了网络制式是移动G3的TD-SCDMA+GSM的双网以外机器系统上也会内置一些移动的定制软件,这些软件会对机器的流量消耗和续航能力产生一些负面影响。
联通定制版和电信定制版的情况和移动定制版类似。
由于支持的网络制式不同,各版本支持的手机卡也不一样:
移动版只支持移动卡和联通2G卡;
联通版支持所有联通卡,如果没有网络锁的话会支持移动卡;
电信版预设为只支持电信卡(如果是双卡双待的机器,那么2号卡槽支持移动卡和联通2G卡),如果机器够高端,那么这款机器也会有破解后三网(GSM、WCDMA、CDMA2000)兼容的情况(不是旗舰机就一定够高端的······)
还没有评论,来说两句吧...