1、计算机软件开发与实用价值摘要:进入 21 世纪以来,计算机软件开发技术日新月异,软件的实用价值对计算机软件产业的发展起着越来越重要的作用。本文主要介绍了计算机软件开发的内涵与实用价值,以及在石油化工行业的应用。 关键词:计算机软件开发实用价值 Abstract: Since the 21st century, computer software development technology to obtain progress, and play an important role in thecommunity .This paper mainly introduces the meanin
2、g of computer software development and practical value, as well as the application in the petrochemical industry. Key words:Computer; software development; value 中图分类号:G623.58 文献标识码: A 引言 随着电子商务的兴起,各种信息管理系统在各行各业的广泛应用,计算机软件开发技术已深入到人们生活和工作的方方面面,计算机软件开发产品的实用价值直接影响着计算机产业的发展。我们在进行计算机软件开发的时候,一定要注重市场需求,所开发
3、的软件只有具备较高的实用价值,才能占据更广泛的市场,才能够为开发方和使用方带来巨大的利益,客观上也促进了计算机软件产业的发展。 1、计算机软件的特点以及开发的种类 计算机软件的特点有许多,首先,优秀的计算机软件具有极高的社会价值,它的社会应用领域非常广泛,在促进软件产业发展的同时也给软件开发者带来了良好的经济效益。其次,开发计算机软件需要花费大量的时间和精力。计算机软件的复杂性直接影响着计算机的开发时间和开发人员的精力,复杂程度越高,开发人员所使用的开发时间就越长,投入的精力也就越多。另外,由于计算机软件容易被复制、被修改,因此,开发人员为防止知识成果被篡改,必须在开发结束后,采取相应的软件保
4、护措施。计算机软件开发主要分为两种,一种是应用软件开发,另一种是系统软件开发,为解决实际应用问题而进行的一些软件开发工作属于应用软件开发。为管理、控制和维护计算机,维护、控制和管理计算机外部设备,为计算机提供用户界面等目的而进行的软件开发属于系统软件开发:如进行某手机的操作系统、数据库管理系统的软件开发工作。 2、计算机软件开发的内涵 计算机软件开发是指程序员通过使用某种计算机语言,将人类的实际需要首先加工转化成用户需求,然后再把用户需求转换成计算机可以识别的高级代码,再由计算机将高级代码转换成机器语言的过程。从上述计算机软件的开发过程可以清晰地看到,计算机软件的出现是以用户需求为主导的,要在
5、为用户需求服务的过程中体现出其实用价值。因此,可以说计算机软件开发的内涵之一就是其实用价值。也正因为计算机软件存在着巨大的实用价值,计算机软件的产品才能够在现代社会之中大行其道。 计算机软件的内涵不仅仅在于其实用价值,还在于其所投射出来的巨大的社会效益与经济效益,计算机软件给人类带来了绝不亚于任何一次工业革命所带来的巨大的影响,这种高科技的力量所形成的生产力已经远远超越了其本身的实用价值、使用价值与价格。一方面软件公司通过销售计算机的软件牟利,另一方面,计算机软件也帮助购买者实现了其实用价值。软件的开发过程就是一种实现其使用功能的过程,而软件的使用过程则是体现其实用功能的过程。软件开发人员根据
6、用户的需求形成开发方案,并在开发方案的指导下进行软件的系统化制作过程。 计算机软件是一种特殊的商品,是一种与我们人类以往的任何商品都不相同的特殊商品。其特殊性在于它不但具有较高的经济价值而且还具有较高的社会价值:一方面它被应用于国民经济的各行各业,另一方面国民经济的各行各业在使用软件的过程之中也回馈给计算机软件产业需要更新完善的信息,从而推动计算机软件的产业化进程,促进了计算机软件产业的快速发展。 3、计算机软件开发实用价值 3.1、将客户需求置于第一位 计算机软件开发应将客户的需求置于第一位。计算机软件的实用价值具有明显的不确定性,如果要将其真正的实用价值实现,应该要考虑到软件的运行环境、系
7、统大小、复杂性、升级能力等等多方面的因素,计算机软件开发应将需求分析置于首位,在进行可行性分析之后,应该确定软件开发的功能以及相关性能的要求,确定软件运行环境,在充分了解客户需求之后,以运行环境为基础,确认软件需求说明书、项目设计方案、项目开发计划等等。其次,应该将客户需求第一的理念贯穿到软件开发的全过程。一旦缺少“实用价值” ,软件开发的成功就无从谈起。3.2、将人本思想融入开发过程 软件开发的过程还需要融入“以人为本”的思想。确定软件开发过程应该有一套标准的规范,无论是在概要设计、详细设计的阶段,还是在软件维护时期,规范操作都是不可或缺的。在开发软件之时,不仅应该保证软件的基本功能,还需要
8、确保软件运行的效率,软件界面的友好程度,操作的简便易用性都应加以考量。 计算机软件的开发技术是为了让计算机能更好地服务于人类,因此开发的计算机软件产品要能真正实现其应用价值才能称得上成功的开发。目前,计算机已经成为大众化工具,计算机软件开发者不能要求使用计算机的工作人员都是专业化人才,因此,在计算机软件开发的过程中要本着“以人为本”的理念,体现软件功能的强大性和界面友好易用性。 3.3、将实用性贯穿开发过程 为了实现软件开发的实用价值,在开发阶段就应该做好需求分析,将需求分析放在首位。软件开发的时候,需要保证软件的基本功能能够得以实现,提高软件的运行效率。同时,应该采取措施确保软件的易用性和可
9、靠性,从而能够更好的为广大用户所接受。当前,计算机已经成为大众化工具,软件开发的目的是为广大用户提供更为便利的服务。因此,软件开发应该始终贯彻普遍性和大众化的理念,能够为广大用户所接受并乐意使用,进而占据更大的市场份额,提高软件开发的实用性和应用的广泛性。此外,开发具有实用价值的软件,要以专业化,流水线作业的方式进行,并配备相应的物质条件和技术条件,为开发者提供良好的物质条件和技术条件,以提高开发方的经济效益和软件的使用价值。4、计算机软件在石油化工行业之中的应用 当前,基于计算机信息技术的各类软件在我国石油化工行业生产经营管理中的应用取得了非常好的经济效益和社会效益。在许多石油石化行业的大中
10、型企业,信息化程度已经处于基于 ERP 系统(企业资源计划管理系统)与基于 MES 系统(生产制造执行管理系统)的集成应用阶段。MES 系统弥合了企业计划层和生产车间过程控制系统之间的间隔,ERP 系统实现了企业物流、资金流以及信息流的三流合一,二者的信息集成使得 MES 系统的生产计划更合理,也使得 ERP 系统的各类生产经营分析报表数据更具实效性及正确性。二者强大的功能结合覆盖了企业生产经营和企业管理的方方面面,将企业基层的生产和上层的管理有机的结合起来,一定程度上优化了企业的资源配置,提高了企业的生产效率和企业管理层决策的正确率,提升了企业的生产经营管理水平,凸显了融合新的管理思想和新技术开发出的软件产品的实用价值。 5、结语 总而言之,随着计算机技术的发展,计算机软件在人们日常生活和工作中所发挥的作用越来越明显。在竞争日趋激烈的行业背景下,在客户需求高度不断刷新的前提下,只有不断的采用新思想新技术来提高计算机软件的实用价值,方能立于不败之地。 参考文献:1李纳,陈波.计算机软件开发与实用价值探析J.硅谷,2013,01:225-226. 2兰峰.计算机软件开发与实用价值J.数字技术与应用,2013,01:201. 3陈宏.计算机软件开发与数据库管理J.计算机光盘软件与应用,2013,19:286-287.