计算机应用软件开发技术探讨

(整期优先)网络出版时间:2023-10-19
/ 2

计算机应用软件开发技术探讨

邓朝庭

510622199002156618

摘要:当今,随着我国经济的加快发展,在计算机技术不断应用过程中,对于相关科学技术的不断发展具有极大的带动性作用,计算机已经成为了不可替代的工具之一。基于直观视角,硬件是计算机的重要构成,但是在实际上,计算机的工作与软件的支持是息息相关的,硬件和软件共同作用于计算机,对于计算机应用软件来说,作为软件技术之一,其组装性特点显著,其对于计算机领域健康发展产生了极大的影响,分析其主要作用,可以为软件开发人员开发自动化软件提供便利性,将计算机软件技术发展平台拓展开来,从而不断提高计算机软件的智能化水平。

关键词:计算机;应用软件;开发技术

引言

随着信息技术的发展,使计算机技术广泛应用于社会各领域,对社会经济发展等发挥重要作用。计算机应用软件开发是计算机技术的核心,计算机软件资源包括系统与应用软件。20世纪60年代前人们基于手工方式进行软件开发。随着商业化软件开发,软件设计者意识到要有规范文档保证程序设计运行,20世纪70年代开始认识到软件是包括开发使用等程序需要的文档。20世纪80年代国际标准化组织对软件工程进行界定,指出计算机软件是计算机程序功能方法及关联文档及在计算机运行所需数据。计算机应用软件开发是综合性强的工作,冗余功能存在为客户带来很大困扰。开发计算机应用软件需要考虑用户需求。

1计算机应用软件开发的原则

1.1标准化原则

计算机软应用件开发标准化包括计算机应用软件开发所使用的的编程语言标准化、计算机应用软件开发设计流程的标准化、计算机应用软件运行维护流程的标准化和规范的计算机应用软件行业标准等。通过以往的经验,只要建立了一套计算机软件开发的标准,计算机应用软件才能源源不断地开发出来,能极大地提高计算机应用软件的开发速度和效率,才能让计算机软件开发进入一个高速发展的快车道。

1.2易于更新升级维护原则

计算机软件开发并非一劳永逸,完成后,还要针对其实际应用和使用中存在的问题,进行科学的维护,以保证其长期的使用需要。在互联网普及的今天,相关硬件系统的更新换代,对计算机应用软件的适用性要求也越来越高,遇到的问题也越来越多,所以计算机应用软件要不断地进行更新升级维护。而遵循易于更新升级维护原则,计算机应用软件可以本身的缺点进行改进,并且可以在运行时维持其后台的正常运行,从而为用户提供优质服务和流畅的使用环境,提升了应用软件的用户体验和市场竞争力。

2计算机应用软件开发技术

2.1原型法

原型法在计算机软件开发中的应用,要求从系统功能基本需求出发,并展开可行性分析,同时还要将系统完善修改等工作落实下去。通常来说,在原型法的形态构成中,首先,对于现有原型来说,主要是指对原有开发程序进行利用,确保部分计算机软件开发功能需求得到满足,但是部分功能需求仍然需要进行不断开发,加强持续改进方法的应用。其次,对于工作原型来说,开发软件必须要与功能需求结合在一起,以便于用户和设计人员对被开发程序基本性能形成高度了解。最后,对于纸上原型来说,在分析软件保留部分特性方面,主要得益于墨水和纸张原型。针对原型法技术原理,传统软件开发方式的建立应与理论知识基础密切融合在一起,通常来说,软件开发应对该软件性能进行准确说明,同时基于软件开发人员和使用软件用户视角,应对软件信息和功能进行高度掌握,如果用户提出的软件开发目标是比较概括性的,在开发软件过程中,很难对一系列问题进行详细描述,如输入、输出等,根据原型化方法,要想将软件开发效率提升上来,应确保工作和开发设计软件的同步进行。

2.2重视做好组件开发的工作

首先要结合用户的使用需求,同时还要根据软件的类型进行科学分析,进而研究出组件能够自动生成的方式。一般情况下,技术工作人员需要将各类数据信息资源进行整合,构建信息资源数据库,最大化收集组件自动生成所需要的各类数据信息,研发组件自动生成运行程序,设定好程序之后,完成组件自动化生成工作。参与组件自动化开发的技术工作人员要有较专业的技术操作能力,能够结合实际需求设计出各项参数信息。另外,还要对生成的组件功能进一步测试,保证组件的稳定安全,在此基础上再开展自动化开发设计工作。

2.3分层技术

在计算机软件开发中,分层技术的概念层次存在明显的差别,而不同的工作方案又存在明显的差别,每个概念层次都是处于相同的优先级,并且具有很强的相关性,因此,可以用不同的概念层次来完成计算机系统的建设。在计算机发展初期,单层结构在软件开发中得到了广泛的应用,但随着时间的推移,软件的数据库和结构设计也得到了快速的发展,在这个过程中,单层结构的应用得到了极大的强化。同时,由于采用了网络技术,使得计算机软件的单级开发成熟度得到了极大的提升,而且它的双层次结构也发生了很大的改变。目前,由于市场对计算机应用软件需求量日益增大,计算机应用软件开发工作也出现了许多问题,使得目前的社会电脑数据关系难以反映。通过双重技术的运用,可以大大提高软件的开发质量,同时,也能减少软件开发的时间。这一技术的组成主要是由服务器和客户端组成,在此系统中,既能顺畅地接收客户的信息,又能将客户需要的信息任务进行归纳、集成,最终使客户能够顺畅地在客户端传输。因此,把两层技术运用到电脑软件的开发中,既可以控制用户的人数,又可以最大限度地提高软件的工作效率,如果有更多的人加入进来,不但会影响软件的开发效率,还会造成更多的缺陷。

2.4重视做好系统的安装工作

在计算机应用软件开发的过程中,当应用软件的所有环节设计完毕后,可以利用自动化技术对软件进行安装,安装环节也比较重要,需要专业技术人员做实时的监督管理。目前计算机应用软件自动化开发技术并不成熟,为了保证软件运行的质量,需要对计算机自动操作过程进行全面监督,一旦出现问题,可以立即处理。另外,应用软件安装到计算机系统时,还要做好对应格式的转换,保证软件和计算机系统的类型相符合,应用软件的功能能够全面发挥。很多计算机系统自身具有较强的防火墙,在安装软件时,要设置自动获取运行权限,以免软件不能正常安装,影响正常使用。例如:在企业的经济运行项目,一般情况下,企业会计人员需要对经济项目进行各项支出的控制,并且还要在事前做成本支出预算,制作出对应的数据表,为经济项目运行提供数据,保证项目成本在预算控制范围之内。会计人员可以在工作中利用自动化计算机应用软件,将企业经济项目运行过程中的各项数据和资金情况进行整理收集,然后录入到软件中,利用应用软件制作出详细的报表。项目实施过程中,应用软件还能将各项资金的使用情况进行记录,便于会计人员掌握当前的成本支出。

结语

随着社会的不断发展、信息技术的不断更新,计算机应用软件的出现,让我们的工作和生活变得更加的便利。在计算机应用软件开发的过程中存在着各种各样的问题,如计算机应用软件开发人才短缺、开发技术单一,用户需求不能满足等问题,但是,随着计算应用软件开发行业的不断进步,计算机编程语言不断发展,计算机应用软件开发技术的不断更新,相信计算机应用软件地使用一定会更简洁、方便、开发效率更高,更能为用户提供优质的应用软件环境,为整个计算机应用软件开发行业的发展保驾护航。

参考文献

[1]吴宇鹏,孙彬,郑相旺.计算机应用软件开发技术的分析研究[J].信息系统工程,2020(11):100-101.

[2]吴雪琴.计算机软件开发及嵌入式软件应用思考[J].中小企业管理与科技(下旬刊),2019(8):170-171.

[3]李岚基于计算机应用软件开发的Java编程语言研究[J].今日财富:中国知识产权,2019(5):202.