摘要:现今社会计算机技术发展迅速,并给社会各个行业带来委大影响,现在人们的日常生活已与计算机技术密不可分,计算机核心技术是计算机软件,计算机软件质量的高低关乎计算机技术是不是可以安全稳定地发挥作用,所以,我国已明确提出了对计算机软件的要求,但现今计算机软件开发中仍存在一些不足,会影响到计算机软件质量,对此,文章就计算机软件开发中对软件质量带来影响的因素进行分析研究,并给出相关的建议。
当前计算机技术已经被普遍应用在各行各业中,计算机软件是人与计算机硬件之间进行连接的纽带,亦是计算机技术的核心,计算机软件技术的发展推动了计算机信息时代的发展,计算机软件的发展与应用很大程度上改变了社会生产和生活方式,改变了各行各业的生产方式,其中计算机软件的质量发挥着关键作用,如果计算机软件质量出现问题,就会造成数据错误、泄露和遗失等问题,因此,在计算机软件开发中,必须对各种可能影响软件质量的因素予以重视,并采取相应措施,保证计算机软件质量。
1、计算机软件开发中影响软件质量的因素
1.1 用户需求的影响
计算机软件开发的目标是提供满足用户使用需求的计算机软件,并在社会中得到大范围推广,是否符合用户需求是衡量计算机软件质量的核心标准[1]。因此,计算机软件开发及后续升级工作必须以满足用户需求为前提。在计算机软件开发前,如果没有去做前期市场调研工作,没有与用户进行近距离交流,没有去整理用户需求,就无法对用户需求做到深入了解,如果在缺乏用户需求引导的情况下进行计算机软件开发,那么开发出的计算软件很可能无法达到理想效果,软件开发工作就是失败的,因此,计算机软件开发只有在与用户需求步调一致的前提下进行才能开发出高质量的计算机软件。
1.2 软件开发人员的影响
计算机软件开发人员的职业素质和专业素质也是对软件开发质量造成影响的一个关键因素,如果脱离了软件开发人员,软件开发就是纸上谈兵。在实际软件开发工作中,如果软件开发人员的专业素质不够或者软件开发人员的工作态度不积极不认真,软件开发质量就难以保证。此外,由于受到个人发展平台、薪资待遇及个人因素等各种原因的影响[2],导致计算机软件开发行业的人员流动性很强,软件开发人员离职的现象非常普遍,如果一个技术人员离职,新任人员接管原来人员的工作,需要一段时间进行适应,既加大了企业成本,也对影响了软件开发的质量。
1.3 辅助工具应用的影响
计算机软件开发中牵扯到很多辅助开发工具的使用,例如:CASE工具、检测工具和管理配置工具等[3],软件开发人员必须对这些辅助工具进行合理选择和利用,才能保障软件开发的效率与质量,软件后期的稳定性与可维护性也能得到保障。在软件开发过程中,如果将软件开发工作全部交给开发人员去做,忽视对辅助工具的合理有效应用,最后开发出来软件的质量是难以保证的,在使用过程中必然会发生各种问题。
2、提高计算机软件开发质量的建议
2.1 深分析用户真实需求
计算机软件开发应在用户真实需求引导下进行,掌握用户真实需求是计算机软件开发的前提,在软件开发前,必须对用户真实需求进行深入调查和分析。首先,在软件开发前,企业应安排相关部门或人员进行一定时间的市场调研,与用户进行近距离交流,可以利用多种手段开展用户需求问卷和调查[4],调查时间应充分有效,以此来收集和分析用户的真实需求;其次,建立项目管理制度,加强软件开发过程中与用户之间的及时沟通,软件开发需要一定的周期,在此期间用户的需求可能会发生变化,当软件开发与用户需求之间出现偏离时,开发人员可以及时获得信息并进行相应调整。
2.2 重视开发人员管理和培养
软件开发人员是软件开发工作的主导者,因此,必须重视对软件开发人员的管理和培养。其一,企业应重视对开发人员职业素质的培养,重视对软件开发人员进行工作热情、工作态度和责任心的培养,让软件开发人员端正工作态度,积极投入到计算机软件开发中;其二,重视开发人员能力培训,及时获取行业前沿知识,定期对开发人员组织继续教育,组织开发人员学习行业内先进的知识和经验,提升开发人员的专业素质水平,并调动开发人员的创新思维;其三,企业应健全人事管理制度和奖罚制度,提高开发人员薪资待遇水平和人员晋升制度,对工作绩效良好的人员给予肯定和奖励,激发开发人员工作的积极性;其四,软件开发工作涉及到商业保密,企业应重视对开发人员的法律观念、道德水平和职业操守的培养,提高对企业的忠诚度。
2.3 严格软件代码的检查
代码是构成软件的主体,很多软件质量问题和代码密切相关,为了保证软件质量,必须严格做好代码检查工作。在软件开发过程中,代码操作比较复杂,当代码出现错误时,往往很难发现,而且代码检查必须在尽量短的时间内完成,必须严格对代码进行层层检查,详尽检查代码有无错误出现,当发现错误时,及时进行修改,并做好相应记录W,必须在上一步骤检查和校对无误后才能进行下一步操作,只有对代码严格逐次进行检查,软件开发的质量才有保障。
3、结束语
我国计算机软件行业目前尚处在快速发展阶段,必须对计算机软件开发质量引起重视,在软件开发中,企业必须对影响软件开发质量的各种因进行深入分析,掌握用户需求,做到软件开发以用户需求为引导,加强软件开发人员管理和综合素质培养,严格过程质量控制,严格进行代码检查,为社会创造高质量的计算机软件,也为企业创造更大的经济效益。
参考文献:
[1]石峰.试析计算机软件开发中影响软件质量的因素m.计算机产品与流通,2017,16(7):41.
[2]王锋.基于计算机软件开发中影响软件质量的因素探讨[J].电脑编程技巧与维护, 2017 (8):17-19.
[3]汤蓉娜.基于计算机软件开发中影响软件质量的因素分析[J].软件与应用,2019 (2) : 15.
[4]李敏.基于计算机软件开发中影响软件质量的因素探讨[J].通讯世界,2017(11):57-58.
龚书.计算机软件开发中影响软件质量的因素[J].数字通信世界,2019(11):132-133.
分享:
目前,中药饮片的识别分类方法主要还停留在人工阶段,需要大量的专业人才,费时费力。随着科学技术的进步,利用计算机视觉技术进行中药饮片的识别是未来社会的发展趋势[1]。随着人工智能技术的不断发展,它给各行各业的发展带来了日新月异的变化[2]。通过神经网络提取中药饮片的特征参数,建立识别分类模型进行分析,使得中药饮片识别也变得不再那么困难。
2024-01-17ChatGPT全称是Chat Generative Pre-trained Transformer, 是OpenAI公司于2022年11月发布的一款聊天机器人程序。ChatGPT能根据用户提出的问题,经人工标注数据集训练的算法智能生成回答内容,而不仅仅只是加工现有内容。它能够像人类一样自然地进行对话,并且具备完成各种任务的能力,包括邮件撰写、视频脚本创作、文案编写、翻译以及代码生成等。
2024-01-16汉字的结构复杂、形态多样,每个汉字都具有结构的唯一性,汉字骨架作为汉字字形的重要拓扑描述具有重要意义。汉字骨架生成广泛应用于字形技术[1]、汉字识别[2]、汉字生成[3]等汉字信息处理领域。汉字骨架可由一段书写序列进行表示,与图像表示相比,序列格式的汉字骨架包含更多的动态信息,如时间顺序、轨迹等,这些信息对汉字的笔画连接、拓扑结构等有更为清晰的描述,同时书写序列可以很容易地转换为图像[4]。
2024-01-03图像融合是信息融合的一个分支。红外传感器抗干扰能力强,但其空间分辨率较低,缺少纹理细节。可见光图像具有更多细节信息和高分辨率,但在光照很弱或物体被遮挡的情况下效果不好[1]。为了利用可见光和红外图像的互补信息,红外和可见光图像融合非常必要,现已广泛应用于众多领域中[2]。
2024-01-03国际石油勘验领域由于受行业划分的缘故,各系统之间难以兼容,使井场内部形成了一个个的信息孤岛。为了实现不同施工主体之间数据信息的兼容共享与远程控制,甲方在招投标合同及其澄清中明确地规定了乙方必须能够提供WITSML(Well Site Information Transfer Standard Markup Language,井场信息传输标准标记语言)数据流。
2023-09-25工程总承包(Engineering Procurement Construction,EPC)主要是指项目承包方严格按照合同内容,依次落实项目相关设计、采购、施工等环节。同时,项目承包方还要负责和承担工程进度、工程安全、工程费用等。EPC模式的出现和应用,可以对投资风险进行有效管控,目前,已逐渐发展为国际上流行的项目承包方模式。
2023-09-12随着一些大型集团公司应用系统数量和用户的不断增加,员工因业务需要而使用多个应用系统的情况也越来越多,异构系统、融合网络、多样设备的用户身份管理复杂度也达到前所未有的程度,弱口令、僵尸账户、冗余账户、账号冒用、钓鱼用户、重复登录、异地登录、异常登录、多样性访问、分散管理、审计弱化等网络安全问题层出不穷。
2023-09-07近年来新冠疫情所导致的游客感知、旅游动机以及旅游资源的利用率等影响直接作用于旅游流的空间结构变化,这也为旅游流的研究带来了全新的视角。本研究利用网络大数据获取近年来OTA平台的游客游记数据,对杭州市旅游流网络空间结构进行分析研究,希望了解区域旅游的发展方向,帮助其发挥当地旅游资源的优势,因地制宜地设计旅游线路并制定合理的旅游发展战略。
2023-09-07在很多考试中,作文写作都占据了重要的地位。然而,由于考试人数众多,采用人工方式进行阅卷费时费力。此外,尽管作文评分时提供了评分准则,但由于个人理解不同,而且评分过程中不可避免受到情绪、性格和偏见等主观因素的影响,导致评分存在一定的主观性,多个评分人的评分差异可能较大。
2023-09-07在很多考试中,作文写作都占据了重要的地位。然而,由于考试人数众多,采用人工方式进行阅卷费时费力。此外,尽管作文评分时提供了评分准则,但由于个人理解不同,而且评分过程中不可避免受到情绪、性格和偏见等主观因素的影响,导致评分存在一定的主观性,多个评分人的评分差异可能较大。
2023-09-06我要评论
期刊名称:计算机技术与发展
期刊人气:3559
主管单位:陕西省工业和信息化厅
主办单位:陕西省计算机学会
出版地方:陕西
专业分类:计算机
国际刊号:1673-629X
国内刊号:61-1450/TP
邮发代号:52-127
创刊时间:1991年
发行周期:月刊
期刊开本:大16开
见刊时间:10-12个月
影响因子:0.000
影响因子:0.599
影响因子:0.335
影响因子:0.419
影响因子:0.422
400-069-1609
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!