logo 软件定制与软件外包的知识分享 我也要发布文档

软件定制的分类


很长一段时间大家认为软件就是360、QQ之类的桌面软件,后来移动设备普及之后软件又是移动app的代名词,然而软件不应该是所以在电子设备上运行的程序吗?

11年的时候在重庆南坪的步行街上看到一个菇凉拿着一个7寸的平板在打电话,觉得这人可真傻,电话不应该是5寸以下的吗。没想到2021遇到了IP12MAX6.7寸屏。

这个故事是什么呢,软件只是各种程序的统称,无论桌面程序、移动端app、web应用开发都能够叫软件定制。

那么一起来分析一下,这些程序都适合在什么场景下使用(仅限于预算有限能少做1端就1端的情况):

1. 经常流动的使用场景——移动APP、Web端

比如经常出差的人例如销售、或者说操作不会在固定工位的人,比如说仓库。移动端小巧,不需要编辑太长的内容,适合碎片化操作业务;web端虽然也能在手机上使用,但是更注重业务细节,填报和交互内容更多。

2. 封闭的、注重安全隐私使用场景——桌面软件

比如说税务系统,我们公司都是使用的web端,这是因为税务要求第一时间在系统上体现,减少企业填报成本,但是税务所里对比下来还是桌面软件更合适,例如说内网管控等,商业信息就能做到隔绝。

3. 专门的报表工具——Web端

报表处理大多会在服务器端,因为存取数据频繁,个人电脑不一定适合,而Web(浏览器)端能够使用很多的炫酷图表,并且能够细致表达,是移动APP和桌面程序比不上的。当然Devexpress也可以做到功能丰富且表达炫酷,但是具有一定成本。

4. 平台类型的——Web端

需要让用户立即使用无需下载的,使用频率并非天天、时刻需要的,更在意的是体验感。例如一些素材编辑平台,即便做出了桌面软件,也还是网页的快捷方式。

5.  高频使用的——移动APP和桌面软件

移动APP和桌面软件虽然都是依赖于网络,但是在反应速度上比Web快一大截。