APP下载

计算机软件开发与数据库管理运用的研究

2019-05-13吴奇英

数字技术与应用 2019年1期
关键词:计算机软件开发计算机系统运用

吴奇英

摘要:在计算机系统中,应用软件是其运作的核心,数据库管理给计算机软件的正常运作提供了支持和保证。本文在掌握计算机软件开发于数据库管理各自内容的基础上,分析了其在运用过程中出现了一些问题,并提出了相应的解决措施。

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

中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2019)01-0155-01

1 计算机软件开发与数据库管理的概念

1.1 计算机软件开发

计算机软件开发包括应用软件的开发和系统软件开发两方面的内容。其中应用软件主要是指客户在具体操作和使用过程中,为了解决某一具体问题而使用的软件。而系统软件是指计算机内的操作系统、数据库管理、计算机文件系统以及维护和管理所需要的一系列维持计算机正常运行的软件,范围相对广泛。对于计算机软件的开发,包括开发与设计两个环节。

1.1.1 软件开发

在进行开发时,开发人员可以根据自身需要,在开发、软件生命周期法、原型化、自动开发三种方法中选择一种合适的方法去进行。并且在软件开发之后,首先,需要采取科学手段对该软件进行评估,做好质量把关,确认无误后再投入使用。

1.1.2 软件设计

在进行软件设计时,首先,需要对软件的程序进行设计和编写,这一环节属于计算机软件开发的基础工作,同时也属于重要工作。因为软件的设计水平直接关系到软件的应用程度,编码程序的顺利完成不仅可以提高软件开发的效率,而且较好的编码程序还可以提高人们的工作效率。其次,需要对软件系统进行测试。在编码工作顺利完成之后,需要对所开发的软件进行局部试用,在进行使用的过程中搜集这部分客户的使用信息,了解客户的满意度,在确保软件质量安全可靠的情况下再投入使用,然后在市场的使用过程中不断进行维护、升级,提升客户的满意度。

1.1.3 软件开发与设计员遵循的原则

(1)以客户的实际需求为导向,开发具有实用性的软件;(2)以普适性为目标,提高客户认同感;(3)以便利可靠为原则,提高运作效率。

1.2 数据库管理

目前,有关计算机的使用日益普遍化。随着人们生活水平的提高,对系统软件的要求也不断提高。这就需要计算机技术的设计开发中,以客户需求为导向,不断进行创新,对计算机软件系统进行更新换代,努力使软件产品由传统的单层结构向多层次方面转变。在发展过程中,最为明显的变化是客户对系统的安全性有了更高要求。

数据库管理作为软件开发的重要内容,是计算机系统中的一个重要组成部分,同时,数据库管理工作也是计算机系统正常运行的基础。

2 计算机软件开发与数据库管理运用中存在的问题

在计算机系统中,数据库的管理是其运作的核心。但是根据市场几年来的运作状况,可以发现我国计算机软件中的数据库管理并非十分完善,仍然存在一些问题。

2.1 管理人员的素质问题

计算机软件自身系统的完善性在计算机安全问题中发挥的主要作用,但是,数据库管理人员的职责的发挥也至关重要。首先,在软件进行开发阶段,个别管理人员因为专业素养欠缺,责任心缺乏,存在急于求成的心理,不仅降低了软件开发的速度,而且使数据出现问题。其次,在软件投入使用的管理过程中,个别管理人员因为责任心不强、专业素质不高,在对数据库的管理过程中,未能严格遵循数据库的处理方法和操作流程,不仅影响数据库的正常运行和有效性,而且甚至会导致数据的泄露,给客户和企业造成无法弥补的损失。

2.2 计算机软件系统问题

计算机软件的开发涉及到开发和设计两个环节。虽然在计算机完全投入使用前会进行测试,但是凭借目前的技术发展水平,在设计中编码和环节仍然会存在一些隐患。这种软件系统中自带的问题会给未来客户的使用安全性埋下安全隐患。使计算机软件无法安全稳定的运行。

2.3 用户操作中存在问题

对于诗句苦管理的安全性不仅与管理人员的素质、计算机软件系统有关,而且与用户的操作流程密切相关。按照操作流程进行操作,是保证软件系统正常稳定运行的必要前提。计算机遭到病毒感染后,会造成木马程序的入侵。病毒一旦发作就会严重影响数据库的安全。如果此时有黑客进行数据库访问、破坏、修改,都极有可能会导致一些重要数据的外流。

3 计算机软件开发与数据库管理的有效途径

对于计算机软件开发与数据管理工作,从以上的问题分析可以看出,目前存在的问题不仅涉及到计算机软件的开发问题,而且还有软件投入市场之后的维护问题以及用户的操作问题。针对以上问题,提出了以下几点措施。

3.1 加强数据库的基础管理

首对于数据库的管理方面,无论是管理人员还是客户,都应该具有强烈的防范意识。对有可能出现的安全问题提高警惕,多加防范。

(1)对于管理人员来说,应该对客户的资源和数据的安全问题最进行负责。应该在软件投入使用之后,不断融入新技术进行创新,提高软件的安全性。只有这样才可以对市场上出现新的黑科技技术进行防范,提高数据的安全性,为客户的安全使用提供一份保障。除此之外,还应该制定分管理制度,对数据库系统进行动态分布管理。(2)对于客户来说,应该规范操作流程。对于软件系统中的重要数据和资源即使进行备份,减少数据丢失的可能性。只有这样才能在黑客进行侵入时无法造成实质性伤害。

3.2 加强对数据库的安全管理

对于目前的数据库管理,主要是安全问题突出。因此,在解决计算机软件开发与数据库管理运用的解决措施中加强对数据库的安全管理十分必要。对于安全管理主要可以分为三个部分:(1)限制访问权限;(2)加密数据内容;(3)安全加密处理。

3.3 加强对数据库的维护管理

对于任何一个信息软件而言,它的安全性不仅需要在开发阶段进行,而且在投入使用后还要进行不断的更新维护。对于计算机软件与数据库管理工作而言,在软件投入市场完全使用之后,还需要进行日常维护。

4 结语

综上所述,目前的计算机软件系统与数据库管理运用中存在一些问题,希望软件开发企业能够不断进行创新,对软件系统进行更新換代。在创新中不断满足客户需求,为我国的科技进步做出贡献。

参考文献

[1] 吴亚娟.浅谈计算机软件开发与数据库管理[J].电子技术与软件工程,2017(5):79-79.

[2] 张亚利.计算机软件开发与数据库管理中的问题及对策[J].信息与电脑(理论版),2016(10):194-195.

Abstract:Abstract: In computer systems, application software is the core of its operation. Database management provides support and guarantee for the normal operation of computer software. On the basis of mastering the respective contents of computer software development in database management, this paper analyzes some problems in the application process and proposes corresponding solutions.

Key words:computer system; computer software development; database management; application

猜你喜欢

计算机软件开发计算机系统运用
IBM推出可与人类“辩论”的计算机系统
“赞赏发现”在高中语文教学中的运用
游戏教学法在小学英语课堂教学中的运用
分布处理计算机系统研究
MIMD 并行计算机系统结构与定量分析
基于国产CPU的立方星星载计算机系统设计