Buy now with a special offer
商业软件(或商业应用程序)是任何被商业用户用来执行各种商业功能的软件或计算机程序集。这些商业应用程序用于提高生产力,衡量生产力,并准确执行其他商业功能。
许多商业软件是为了满足特定商业的需求而开发的,因此除非其性质和操作完全相同,否则不容易转移到不同的商业环境中。由于每个企业的独特要求,现成的软件不太可能完全满足公司的需要。然而,当出于时间或金钱的考虑需要现成解决方案时,一定程度的定制化可能是必需的。例外情况确实存在,这取决于所涉及的商业,且在承诺定制或现成解决方案之前总是需要进行彻底的研究。
一些商业应用是交互式的,即它们具有图形用户界面或用户界面,用户可以查询/修改/输入数据并即时查看结果。它们还可以即时运行报告。一些商业应用程序以批处理模式运行:它们根据预定的事件/时间设置运行,商业用户不需要启动它们或监控它们。
一些商业应用程序是内部构建的,一些则是从供应商处购买的(现成的软件产品)。这些商业应用程序安装在桌面或大型服务器上。在1965年引入COBOL(一种通用编译器)之前,企业开发了自己独特的机器语言。RCA的语言由12位指令组成。例如,要将记录读入内存,前两位数字将是指令(动作)代码。指令的下一个四位位置(一个“A”地址)将是你希望将可读字符放置的最左侧内存位置。指令的另外四位位置(一个“B”地址)会注明你希望记录的最后一个字符位于哪里。一个两位数的“B”地址还允许对任何指令进行修改。指令代码和内存指定排除了使用8或9。RCA的第一个商业应用程序是1962年在一个4k RCA 301上实施的。RCA 301、中框架501和大框架601在1960年初开始销售。
在商业环境中发现了许多类型的用户,并且可以使用小型、中型和大型矩阵来分类:
小型企业市场通常包括家庭会计软件和办公套件,如LibreOffice、Microsoft Office或Google Workspace(前称G Suite和Google Apps for Work)。
中等规模或中小型企业(SME)拥有更广泛的软件应用范围,包括会计、群件、客户关系管理、人力资源管理系统、外包关系管理、贷款起始软件、购物车软件、现场服务软件和其他提高生产力的应用程序。
最后一个部分涵盖了企业级软件应用程序,如那些在企业资源计划、企业内容管理(ECM)、业务流程管理(BPM)和产品生命周期管理领域的应用程序。这些应用程序在范围上是广泛的,通常配有模块,这些模块要么添加本地功能,要么合并第三方计算机程序的功能。
以前只存在于对等软件应用程序中的技术,如Kazaa和Napster,开始出现在商业应用程序中。