浅谈计算机软件开发与数据库管理

2014-12-25 01:25张志华张香娥
城市建设理论研究 2014年37期
关键词:计算机软件开发数据库

张志华 张香娥

摘 要:计算机软件开发与数据库管理是促进计算机能够得以更好运用的前提和基础,在计算机软件开发的过程中,应该遵循相应的原则,做好开发的每一项工作,并采取相应的措施,确保计算机软件更好的发挥作用。而在数据库管理工作需要落实相应的技术措施,认识其中存在的问题,以提高管理水平,促进各项工作的顺利进行。

关键词:计算机软件;开发;数据库;管理

中图分类号:C93文献标识码: A

The civilization of mankind into the era of knowledge economy, the computer information technology has become the main driving force of the development of science and technology. Facing the diversified market economy, the computer information in the increasingly fierce competition has also ushered in the various challenges. In the computer industry, software development is part of the core. To analyze from the technical level, the software development of computer is mainly the development of the software system, in view of its application in the field of the increasing demand, now focus on strengthening the development of application software.

人类的文明进入到了知识经济的时代,计算机信息技术成为了科技发展的主要推动力。面对着多元化的市场经济,计算机信息化在日趋激烈的竞争中也迎来了各种挑战。在计算机产业中,软件开发是其中的核心部分。从技术层面来分析,计算机的软件开发主要是系统软件的开发,鉴于其在应用领域的需求日渐广泛,现在着重强化应用软件的开发。

一、计算机软件开发

(一)计算机系统软件

计算机系统软件的开发,主要是为了解决其在应用中的实际问题而展开的开发工作,主要是对各种软件的升级,及其使用功能上的创新技术。所以,计算机系统软件的开发,其目的是加强对于诸如操作系统、数据库管理系统等等的管理和维护,以及外部设备的控制工作。随着计算机产业的发展,其系统的构成也越来越复杂,那么计算机系统软件的开发工作就越来越繁重了。在网络化普及的今天,编译器以及网络连接软件的更新换代,给用户带来更多的实惠,计算机与用户界面的软件开发,更为吸引用户的眼球。

(二)计算机应用软件

相比较于系统软件的开发,应用软件技术的升级则更为直观。其目的就是使用户在应用计算机的各种功能的时候,更为具有使用价值,并具有可操作性,为用户提供各种便利的服务。

二.计算机软件开发的过程

软件开发主要包括软件设计、程序编写、系统测试三个阶段的内容。软件设计是最基本的工作,对软件开发进行指导作用,也影响着软件开发水平和软件运用水平。第一、软件设计。软件设计的内容主要为软件功能设计、软件总体结构设计,模块设计,还包括程序编写、调试,提交程序等内容。第二、程序编写。设计完成后,接下来进行的工作是程序编写,软件的正式开发是从程序编写工作开始的,在规范化的程序编写的流程当中,编码又是其中重要的工作,一般需要占用软件开发大约三分之一的时间。但是,如果设计工作处理得好,编码会更加顺利的进行,从而能够显著的提高编码效率。第三、系统测试。编程完成之后,将编写好的系统交给用户使用,用户使用需要一步一步确认每一项的功能,只有每一项工作都满足用户的需要,变成工作才算完成。此外,还需要进行系统测试,跟踪软件的运行状况,对于出现的问题及时修复,促进软件升级和更新,更好的满足用户的需求。

三.数据库存在的问题及应对措施

1.存在的问题

网络技术的发展,会给数据库不断地提出新的要求。数据库的管理人员此时如果出现操作上的错误,就会影响到整个的计算机网络运行。那么,在数据库的管理上,如果没有提高安全意识,就会在管理上出现错误。另外,计算机病毒一直以来都是一项难题。数据库的主要风险源在于计算机的操作系统,如果用户操作不当,数据库就会被病毒感染,从而影响了其正常的运营。

2.应对措施

对于数据库采取加密措施是非常必要的。其优点在于,经过了加密处理后的数据库,即使系统因受到攻击而遭到破坏,数据库也不会受到损坏,从而避免了数据的丢失。

总结:

综上所述,计算机作为一项信息产业,软件开发已经成为了计算机技术更新的核心部分。随着日趋激烈的市场竞争,计算机升级速度不断加快,使软件开发技术日渐紧迫起来。市场经济中,产业的发展就要以市场的需求为导向,计算机产业要适应市场的发展方向不断地实现创新,进一步满足各方面用户的需求。

参考文献:

[1]汪旭.基于计算机软件开发的JAVA编程语言分析[J].计算机光盘软件与应用,2011(4):265-266.

[2]沈鹏.浅谈计算机软件开发与数据库管理[J].电脑知识与技术,2013(2):968-969.

[3]郭兆飞.数据库管理软件开发新方略[J].应用科技,2003(1):24-26.

猜你喜欢
计算机软件开发数据库
刍议计算机软件中的安全漏洞检测技术
计算机软件技术的不可靠性探析
计算机软件应用及其发展趋势研究
数据库
在线投稿与编辑系统的设计与开发
遵义红色旅游开发对策研究
基于J2EE和Ionic的ITer学习APP设计与开发
单片机在电子技术中的应用和开发
数据库
计算机软件安全检测技术