(法库县高级中学辽宁省沈阳市110400)
摘要:计算机软件技术逐渐应用到各个行业中,不仅改变了生产形式,还改变着人们的生活。为了促进计算机软件工程的更好发展。本文从组织结构、开发人员及用户等方面对软件工程管理进行了分析,同时从发展及校园应用等方面对软件工程应用进行了简要分析。
关键词:计算机;软件工程;管理;应用
引言
在信息化时代,计算机软件工程的发展对未来科技发展有着决定性作用,但人们只注重开发计算机软件,对计算机软件管理方面有所忽视,因此,计算机软件中很容易出现风险隐患。由于计算机软件工程的管理及应用是开发软件整个过程的重要环节,必须加强管理及控制,为计算机发展及运行奠定良好基础。
1、计算机软件工程的管理
计算机软件工程管理影响着资源效用、软件的生产能力及软件产品的目标,所以,只有对计算机软件工程进行有效管理才能成功的开发出软件。计算机软件的管理,因为其具备特殊性,且计算机软件工程所涉及的范围较广,到目前为止,人们还没有对其完全驾驭,所以,人们对计算机软件工程的应用管理能力还没有完善,缺少这方面的经验,此外,因为对计算机软件的事物管理而导致的后果比其他事物导致的后果要更为严重,因此,做事谨慎的人都不想向这方面发展,这也是缺乏这方面专业管理人才的主要原因[1]。
许多软件公司规模较小时,发展速度较快,但规模发展到一定程度时,发展速度就会降低,甚至倒退,造成这种现象的主要原因是计算机软件的管理技术还不够成熟,这也说明了在软件行业中,严重缺乏管理专业人才,以及真正懂得软件工程管理的专业程序员。
目前,市面上的管理软件很多,如微软公司的MicrosoftProject,这款管理软件就是专门针对管理人员实行项目管理及质量控制来开发的,在某种程度上满足了软件管理的需求,所以,这款管理软件被人们广泛应用了。下面,根据软件产品的特点分析了软件管理的内容,其主要包含四个方面内容:
1.1组织机构
组织机构不仅是开发人员的几何,还具备更高要求,首先应具备好的组织机构,其实是合理安排其人员并明确分工,最后具备有效通讯。当然,组织机构的模式并不是完全统一的。
1.2开发人员
开发人员主要负责软件项目、程序编写、查找资料以及其他事情。这些工作不能是一个人能够完成的,通常会根据项目规模的不同,安排不同数量的开发人员,并明确分工。当然,不同开发人员的素质不同,这就应根据不同的工作内容进行合理的分配。
1.3文档资料
计算机软件的开发过程都应反应在文档资料中,文档资料不仅是之后工作的基础,还是之前工作的复查,这样能够保证工作的准确性。计算机软件管理往往是通过管理文档资料实现的,所以文档资料在开发软件中是十分重要的。
1.4用户
开发软件是在满足用户需求的基础上进行的,在进行开发时,项目工作人员应与用户保持紧密联系,时刻注意用户对软件的反馈情况,避免外界因素的干扰。当然,在计算机软件开发中,用户一定要给予支持并发表自己的意见。
2、计算机软件工程应用
进入二十一世纪,随着信息化技术的发展,计算机软件工程因为其准确性、高效性及方便性,被广泛应用于社会各行业中,人们的生活与工作已经与计算机软件离不开。计算机软件常见的应用有办公套件、操作系统、电子邮件、数据库、游戏等。同时在银行、农业、航空等各行业都难以找到没有应用计算机软件的地方。
计算机软件工程在未来很有可能会发展成广义工程,软件的开发会对人的因素越来越重视,不会像制造手机那样,是十分流水化的,计算机挼弩箭除非完全产品化,软件具有个性化的特点,其需求多样化,只有应用丰富经验及程序员的智慧才能制造出成功的软件,在进行软件开发时,不应该在发生问题之后才去找问题出在哪里,因为一旦有问题发生,后果是相当严重的,因此程序员应做好事前准备,对各个环节做好相应的控制,所以想要开发一个成功的软件时十分困难的,但人们具有不轻言放弃的精神,能够克服这种困难,不断更新计算机软件,使计算机软件逐渐普及,向着工程化发展[2]。
随处可见人们应用计算机软件,如,在校园中计算机软件发挥着重要的作用。教师教学过程中需应用计算机软件与学生进行信息交流,便于学生接收教师的信息;在校园生活中登记学生信息,需应用计算机软件来统计;学生进行消费时,需应用计算机软件进行收费;在学校管理过程中,管理人员需应用计算机来管理校园中的各个系统,保持校园秩序。简单的工作却管理者许多人,这就是计算机软件工程的应用能力,除了在校园中应用,在医院、银行、企业及娱乐场所中均有应用。
在开发计算机软件的过程中,软件需求与其他各因素之间有着紧密联系,它们相互制约和影响,所以,应应用相应的开发手段进行控制,来确保开发的软件可以满足用户需求。
结论:综上所述,为开发软件创造智能化科技研发环境能够推动计算机软件的发展,并且能使信息技术和产业技术加强联系,充分发挥出计算机软件的作用。在信息化时代,应对互联网经济行业发展加强重视,特别是人工智能技术、5G技术等先进技术,必须与相关软件程序的发展相适应。
参考文献:
[2]颜欢.计算机软件工程的管理与应用[J].电子技术与软件工程,2018(20):70.
[3]胡声艳.计算机软件工程管理与应用探讨[J].信息与电脑(理论版),2018(18):60-61.