- 2
- 0
- 约3.36千字
- 约 7页
- 2017-11-28 发布于福建
- 举报
计算机软件开发和实用价值
计算机软件开发和实用价值 摘要:进入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 meaning 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
引言
随着电子商务的兴起,各种信息管理系统在各行各业的广泛应用,计算机软件开发技术已深入到人们生活和工作的方方面面,计算机软件开发产品的实用价值直接影响着计算机产业的发展。我们在进行计算机软件开发的时候,一定要注重市场需求,所开发的软件只有具备较高的实用价值,才能占据更广泛的市场,才能够为开发方和使用方带来巨大的利益,客观上也促进了计算机软件产业的发展。
1、计算机软件的特点以及开发的种类
计算机软件的特点有许多,首先,优秀的计算机软件具有极高的社会价值,它的社会应用领域非常广泛,在促进软件产业发展的同时也给软件开发者带来了良好的经济效益。其次,开发计算机软件需要花费大量的时间和精力。计算机软件的复杂性直接影响着计算机的开发时间和开发人员的精力,复杂程度越高,开发人员所使用的开发时间就越长,投入的精力也就越多。另外,由于计算机软件容易被复制、被修改,因此,开发人员为防止知识成果被篡改,必须在开发结束后,采取相应的软件保护措施。计算机软件开发主要分为两种,一种是应用软件开发,另一种是系统软件开发,为解决实际应用问题而进行的一些软件开发工作属于应用软件开发。为管理、控制和维护计算机,维护、控制和管理计算机外部设备,为计算机提供用户界面等目的而进行的软件开发属于系统软件开发:如进行某手机的操作系统、数据库管理系统的软件开发工作。
2、计算机软件开发的内涵
计算机软件开发是指程序员通过使用某种计算机语言,将人类的实际需要首先加工转化成用户需求,然后再把用户需求转换成计算机可以识别的高级代码,再由计算机将高级代码转换成机器语言的过程。从上述计算机软件的开发过程可以清晰地看到,计算机软件的出现是以用户需求为主导的,要在为用户需求服务的过程中体现出其实用价值。因此,可以说计算机软件开发的内涵之一就是其实用价值。也正因为计算机软件存在着巨大的实用价值,计算机软件的产品才能够在现代社会之中大行其道。
计算机软件的内涵不仅仅在于其实用价值,还在于其所投射出来的巨大的社会效益与经济效益,计算机软件给人类带来了绝不亚于任何一次工业革命所带来的巨大的影响,这种高科技的力量所形成的生产力已经远远超越了其本身的实用价值、使用价值与价格。一方面软件公司通过销售计算机的软件牟利,另一方面,计算机软件也帮助购买者实现了其实用价值。软件的开发过程就是一种实现其使用功能的过程,而软件的使用过程则是体现其实用功能的过程。软件开发人员根据用户的需求形成开发方案,并在开发方案的指导下进行软件的系统化制作过程。
计算机软件是一种特殊的商品,是一种与我们人类以往的任何商品都不相同的特殊商品。其特殊性在于它不但具有较高的经济价值而且还具有较高的社会价值:一方面它被应用于国民经济的各行各业,另一方面国民经济的各行各业在使用软件的过程之中也回馈给计算机软件产业需要更新完善的信息,从而推动计算机软件的产业化进程,促进了计算机软件产业的快速发展。
3、计算机软件开发实用价值
3.1、将客户需求置于第一位
计算机软件开发应将客户的需求置于第一位。计算机软件的实用价值具有明显的不确定性,如果要将其真正的实用价值实现,应该要考虑到软件的运行环境、系统大小、复杂性、升级能力等等多方面的因素,计算机软件开发应将需求分析置于首位,在进行可行性分析之后,应该确定软件开发的功能以及相关性能的要求,确定软件运行环境,在充分了解客户需求之后,以运行环境为基础,确认软件需求说明书、项目设计方案、项目开发计划等等。其次,应该将客户需求第一的理念贯穿到软件开发的全过程。
原创力文档

文档评论(0)