当前位置:耘佑范文网 > 作文范文 >

计算机软件开发应用与数据库的安全设计

| 浏览次数:

摘要:随着社会经济的发展以及科学技术水平的提高,计算机技术以及网络技术得到了广泛的开发与应用,给人们的生活、工作以及学习等方面带来了一定的影响,与此同时,计算机相关应用软件也逐渐得到了开发,并且得到了广泛的应用,另外,计算机软件的运行是需要所有数据的支持,因此,加强对数据库的安全设计对于计算机用户来说具有着十分重要的意义,故该文以下将计算机软件开发应用与数据库安全设计进行分析与探讨,从而进一步提高数据库的安全设计水平。

关键词:计算机;数据库;安全设计;应用

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)33-7834-02

本文将对软件工程的概念进行简单的概述,并且将软件工程的发展以及应用软件的开发方法进行简单的分析与介绍,同时,将数据库安全设计进行陈述与分析,从而为相关研究学者以及软件数据库用户提供一定的参考借鉴意义,进而推动我国计算机软件开发水平以及数据库安全水平。

1 概述计算机软件工程的概念

1.1 关于软件工程概念的提出

由于20世纪50、60年代开发大型系统软件均是利用手工方式进行的,因此,在对其生产的过程中常常会出现以下问题,例如:错误率高、生产效率低下等,以至于软件生产活动出现了各种危机,该文以下将上世纪软件生产过程中出现的几点问题进行分析与介绍:首先,由于软件开发水平能力有限,以至于当时软件生产成本较高;其次,随着社会经济的发展以及科学技术水平的提高,软件的复杂性越来越高;第三,由于软件开发生产效率低下,以至于其生产周期较长;第四,对其投入的维护工作以及时间较多,与此同时,还增加了维护工作量,因此,逐渐出现了软件危机现象。另外一方面,为了尽快摆脱软件生产的局面,则相关学术研究学者提出了“软件工程”这个概念,于北大西洋公约组织学术会议上提出的,其主要思想是将软件生产与开发作为一项工程,然后像其他工程一样对软件生产整个过程进行有效处理,从而有效摆脱软件生产的窘迫局面。

1.2 关于软件工程学的概念概述

综上所述,自从软件工程概念的提出,逐渐出现了软件工程学这一门学科,其主要贯彻于软件生产过程中,通过对这一学科的探讨与研究,从而提出相应有效措施来提高软件生产效率以及提高其准确率,由此可以看出,软件工程学的概念是指通过利用当今科学技术水平以及相关理论来获得高效率、高质量软件产品的重要学科,一般情况下,这种学科会设计到较多方面内容,例如:经济学、管理学、心理学以及计算机相关学科等。

2 浅谈软件工程的发展

根据相关文献以及研究学者的研究报告信息资料等得知,软件工程的发展大致经历过以下三个时代,分别为程序设计时代、软件时代、软件工程时代。另外,软件工程生产如同建筑工程生产活动一样也会经历以下阶段,即定义阶段、开发阶段、维护阶段等。此外,软件工程相较于其他工程学科而言存在着以下不同点,例如:建筑工程活动中,当设计图纸出现后,几乎不存在回溯的问题,而在软件工程活动中,每一阶段将会面临多次修改,并且还会产生多次回溯问题,除此之外,软件生产开发之后,其还会面临着运行维护问题,如果用户要求发生变更,则相应的对软件应用进行开发与修改。

3 探讨应用软件开发的相关方法

由于软件开发活动具有一定的复杂性与繁琐性,其开发质量均与其每一步骤相关,因此,为了保障应用软件系统的开发质量,则需要严格按照相关步骤要求来进行,首先拥有清晰的思路,并且遵照相关原则来进行开发、生产,与此同时,还需要采用相应的软件开发方法、图示等进行,另外,在对软件工程进行开发活动的时候,相关软件开发工程师以及工作人员需要保持高度统一、协调,从而为应用开发软件提供有力保障。通过经验的积累结果得知,当前应用软件的开发方法有以下三种,例如:原型化方法、软件生命周期法、自动形式的系统开发方法等,该文以下将应用软件开发的相关方法逐一介绍与分析:

1) 关于软件开发的原型化方法分析

当软件开发工程师以及工作人员对相关定义以及处理算法没有进行确定,并且不了解该软件操作系统的适用性以及人机界面形态等情况下,则需要通过原型化方法来对软件进行开发与生产。

2) 关于软件开发的生命周期法分析

首先,相关软件开发工程师以及工作人员需要从时间的角度对软件定义、开发以及维护等一系列问题进行分析与研究,并且将其步骤分成若干个部分,然后需要严格的对每一部分进行设立相应标准,当前面部分内容完成后,则可以开始下一个部分内容。

3) 关于软件开发的自动形式系统开发方法分析

这种开发方法相较于其他方法较简单,其主要通过第四代技术来设定要求、自动设计、自动编码而实现开发软件的目的,这是由于第四代技术中含有大量的软件开发工具,只需要相关软件开发工程师给予软件设计内容,则第四代技术即可按照其要求进行规范处理、分析,从而实现软件开发的目。

4 探讨数据库的安全设计

4.1 计算机用户管理工作流程

一般情况下,用户管理者需要通过对每一系统操作工作人员进行建立相关权限设置,并且对每一系统操作人员的可操作范围进行了限定,由此可以看出,对用户登录模块的实现主要包括两个数据库,即工作权限数据库、工作人员数据库等,从而有效维护了计算机用户数据库的安全性,大大降低了安全风险系数。

4.2 预留部分冗余字段

对计算机用户的IP地址以及访问时间等进行预留部分冗余字段,从而有利于后期应用软件的维护工作,从而大大提高应用软件维护效率以及节省大量时间,无论对于软件后期维护工作而言,还是对计算机用户而言均具有着十分重要的意义。

5 结束语

综上所述,该文以上将计算机软件工程的概念进行了简单概述,并且将软件工程的发展以及应用软件开发的相关方法进行了分析与介绍,同时,对数据库的安全设计进行了综合阐述,从而全面提高计算机软件开发与数据库的安全系数,进而推动我国计算机软件进一步发展。

参考文献:

[1] 林秦颖,桂小林,史德琴,等.面向云存储的安全存储策略研究[C].2010年第16届全国信息存储技术大会(IST2010) 论文集,2010.

[2] 周相兵,马洪江,杨兴江.一种基于云计算的语义Web服务组合模型研究[C].2009年全国开放式分布与并行计算机学术会议论文集(上册),2009.

[3] 王剑锋.“虚拟”丰“云”——虚拟化和云计算技术浅析[C].中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(上篇),2009.

[4] 雷雪,魏更宇,张冬梅.一种基于本地漏洞利用的内网扩散方法[C].中国电子学会第十七届信息论学术年会论文集,2010.


推荐访问:计算机软件 数据库 开发 设计

热门排行

春节晚会观后感600字14篇

春节晚会观后感600字14篇春节晚会观后感600字篇1晚上八点,吃完年夜饭后,我们一家人整整齐齐坐在

2020央视春晚观后感3篇

2020央视春晚观后感3篇2020央视春晚观后感篇1“爆竹声中一岁除,春风送暖入屠苏。千门万门曈曈日

2023特殊符号图案大全(全文)

๑• •ั๑๑฀฀๑♬✿ 。 :*★☆⊙☺☻☼♠♥♡♣♤♥♦♧♨♩ิε฀฀䁠iddot;฀bull;●○●ゃ卣䁠hearts;♡๑฀฀☜☞☎☏♡⊙◎☺☻✖╄►◄▧▨♨◐◑...

2022央视虎年春晚观后感高中作文7篇

2022央视虎年春晚观后感高中作文7篇2022央视虎年春晚观后感高中作文篇1时间匆匆流逝,已经到了农

积极分子谈话记录30篇_确定入党积极分子谈话会议记录

确定入党积极分子谈话会议记录篇一谈话时间:XXXX年6月19日谈话地点:谈话对象:入党联系人:记录人

春晚观后感300字4篇

春晚观后感300字4篇春晚观后感300字篇1春节是每个中国人都颇为期待的一天,它不仅仅代表家庭团圆的

幼儿园谈话记录:幼儿园晨谈记录100篇

坦直幼儿园党团结对谈心记录(2010年)序号时间去谈心人姓名被谈心人姓名谈心内容备注110 2 26

2020年医院党员谈心谈话记录_2020年谈话记录

职工医院谈心谈话记录单位:职工医院谈心交心对象签名年月日

2022年党支部领导班子“迎盛会、铸忠诚、强担当、创业绩”主题教育专题组织生活会对照检查材料(思想学习工作生活四个方面)【完整版】

2022年党支部领导班子“迎盛会、铸忠诚、强担当、创业绩”主题教育专题组织生活会对照检查材料(思想学习工作生活四个方面)【完整版】下面是小编为大家整理的《20...

【幼儿园谈话记录】 幼儿园晨谈记录100篇

坦直幼儿园党团结对谈心记录(2010年)