您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页计算机软件开发设计的难点及解决措施

计算机软件开发设计的难点及解决措施

来源:小侦探旅游网
Software Development・软件开发 计算机软件开发设计的难点及解决措施 在当前的科学技术发展过程 中,我国的计算机发展给我国社 会经济发展带来全新的机遇,给 人们的生活和生产都带来很大的 方便,但是,伴随着我国计算机 行业的发展,计算机设计人员必 须要运用先进的设计方法,才能 全面提升计算机软件开发设计的 水平和质量 为此,本文笔者就 对计算机开发设计所存在的问题 进行分析,希望能够通过本文的 探讨,才能更好地促进计算机行 业的稳健发展。 键词】计算机软件开发设计措施 在计算机整体的系统中,最为关键的部 e是软件,计算机软件的质量将会直接关系 e件系统的开发水平,以及计算机运行的水 ]性能。通常情况下,软件的生存期主要是 【分为分析、设计和测试以及后期的维护等 },对于软件的设计主要是以及客户的需求 件设计的规范和要求对相应的系统成为同 次的模块结构。同时,针对我国的存在的 :方法和支持的软件设计的工具,这样对我 1计算机系统造成很大的影响,尤其是在设 的实时性和在线性和可靠性等方面有着深 J影响。所以,就必须要加强计算机软件系 7的开发设计工作研究 f-算机软件开发过程中的问题分析 软件设计中的需求分析不充分 在我国的计算机软件系统运用过程中, 会忽视了对需要设计项目分析不够彻底, :分析上不明确和不完整,有时会出现各种 的情况,这样就会造成软件系统在设计运 :程中出现很大问题。为此,这就需要相应 和详细的分析,确定相应的设计内容。 软件设计没有遵循实际情况 在当前的计算机软件系统设计中,一般 :出现程序和过程上的问题,在软件开发设 I没有严格按照相应的科学规划来进行制定 !的计划,尤其是对庞大的系统工程难以进 i成,对软件系统的质量也就难以保证,必 :拿出足够的精力和时间来安排相应的设计 ,切实注重设计和测试以及后期维护等方 『运用。 软件系统的测试不够充分 通常情况下,软件系统在设计完成之后, 都会忽视了对软件系统的测试工程,如果 文/张静 没有对相应的计算机软件系统进行测试,这就 在计算机软件系统开发过程中,很多都 会在系统运营过程中出现各种问题,造成计算 是面向有结构层次的设计,而且,在很多的领 机系统的崩溃。 域应用当中,很多只是只有数据,没有相应的 1.4计算机软件开发系统新特性的增加 结构层次,如,科技领域和工程领域等方面, 对于这些计算机领域设计中可能会技术上的困 在软件开发运用过程中,运营过程都会 难,而对于软件开发过程中的数据流设计,可 增加一些新的需求和内容,这样就会使得软件 以针对数据流进行设计的全新方式,这样就能 运行程序变得更加复杂,在很大程度上将会影 够有效地打破结构层次的设计,在很多程度 响软件的运行,为此,在软件系统的运行过程 上可以很好地解决各个领域重大软件的设计难 中,若没有严格的系统要求,就必须要添加相 题。 应的需求,若需要进行添加新的特性,这就必 在数据流的设计环节过程中,主要是通 须要对计算机运行系统的计划进行修改。 过设计对象各个方面的信息进行收集和整理, 之后就可以根据所搜集的信息进行软件设计。 2计算机软件开发设计中的对策分析 在这一过程中,必须要建立阶段使用的结构化 2.1模块式的设计方法 的数据流图特征,之后对这些信息进行详细 分析和准确分析,判断相应的数据信息流是属 通常情况下,模块化的设计方法,这是 于变换型还是事务型,之后就能够分别对变换 当前计算机软件开发设计的最为常见的方法, 型和事务型进行分析,从而可以很好地得出软 通常此种方法,可以有效地降低软件设计程序 件设计的相应结构。 的复杂性,还能够进一步使用基础上进行添加, 同样的,在数据设计方式上,主要是注 或者是改变相应的程序。同样的,模块化的设 意耦合度以及内聚两个方面的影响因素,这是 计方法从本质上看,就是将每个软件程序分为 因为可以有效地通过两个方式进行确定软件设 几个小的程序,只有这样,才能更好地进行相 计是否具备的性质,这也是当前计算机软 应的设计和处理,同时保证每个程序都是 件系统开发过程中的难点。 设置的。在操作人员方面,模块化的设计方法 需要多人进行协助,才能达到最优化的效果。 3结语 通过对程序的不断修订和改进,才能更好地推 现阶段,软件是当前计算机系统中最为 动各个程序的稳定运行。从另外一个方面来看, 重要的组成部位,只有在软件的测试、设计和 由于不同系统分解设计中的程序设计思想和理 后期维护等方面加强设计,切实根据软件系统 念不同,对下属的程序设计也会有所不同,为 的设计规范和要求建立成为一个同一层次的模 此,就必须要对软件系统设计进行相应的调试, 块,随着科学技术的不断发展,只有不断优化 或者是可以增加新特性,对各级的程序必须要 软件开发过程中的各个环节,针对以上的问题 进行仔细地进行设计和调试,才能有效地确保 进行深入分析,并得到有效地的解决,才能更 模块设计的相应原则。 好地促进计算机软件开发设计共走的顺利进 2.2面向对象的设计方法 行。 设计方法上,面向对象设计方法是当前 参考文献 计算机软件开发设计中的难点设计方式,并且, …1夏雪飞,腾达,魏荣凯.基于计算机软件 在现实的生活中,计算机软件设计所要能面 开发中影响软件质量的因素探讨[J】.电 向大多数都是实体,例如,是功能开关,信号 子技术与软件工程,201 3(23):卜1 7. 传输以及传感器等方面,在这种设计方法上, [2]王浩.探析计算机软件开发的规范化[J]. 就是通过实体和模块等方面的程序进行相应的 计算机光盘软件与应用,2O12(18):57—8 3. 软件开发和设计,每个设计对象都是有所不同 [3】李大鹏.关于计算机软件开发语言 的,在相应的计算机软件设计过程中,能够对 的研究[J].计算机光盘软件与应 其进行相应的分解方式,之后就可以有效地面 用,2012(06):48-82. 向对象进行设计,切实利用非形式化的方式将 对象进行功能上的阐述出来,这样就可以确定 作者简介 相应的对象,确定相应的属性操作的,进而实 张静(1977一),女, 吉林省九台市人 山东 现对象来表示相关的现实模型。之后就可以将 大学工程硕士学位。现为德州职业技术学院讲 模型进行映射,这样就能够有效地得到对象模 师。研究方向为软件开发。 型,解决计算机软件系统中所遇到的困难,从 而可以有效地建立各个对象接口,以及相应的 作者单位 可见性,最后才能有效地实行对每个对象的属 德州职业技术学院 山东省德州市 25 30 34 性进行科学设计。 2-3设计中的数据流计算 Electronic Technology&Software Engineering电子技术与软件工程・79 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务