前言:寻找写作灵感?中文期刊网用心挑选的软件工程开发新技术研究,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。
[摘要]随着互联网、大数据、云计算等技术的发展,软件工程已经在电子商务、电子政务、智能旅游、在线学习、社交通讯等领域得到广泛普及使用,取得了显著的应用成效。通过结合高中生学习的知识及课外实践认知,对“互联网+”时代软件工程应用领域和软件工程开发新技术的分析,为软件工程开发提供参考。
[关键词]软件工程;云计算;B/S架构;数据库
大数据、云计算等技术的发展,促进了计算机软件在多个领域的普及使用,不仅涵盖了电子政务、电子商务、工业制造、交通物流,同时还涵盖了教育教学。高中教学目前采用的计算机软件非常多,比如直播课堂、考试库、图书馆管理系统、多媒体广播系统等,这些都极大地提高了教育教学的信息化水平,具有重要的作用和意义。
1“互联网+”时代软件工程应用领域
1.1直播课堂
目前,高中学习阶段最为关键的应用软件就是直播课堂。由于高中教学名师资源少,为了能够让更多的学生掌握名师教学的方法、技巧,传播更好的学习经验,高中学校引入了直播课堂。直播课堂能够为教师、学生提供一个直播教学互动平台,教师可以找到一间教师,部署好麦克风、摄像头等设备,将讲授的内容传播到每一个学生面前,犹如在教室上课一样。
1.2智能考试库
高中课程非常多,许多学校还都是大班级上课,因此高中阶段考试非常频繁,为了能够更好实现考试自动化,高中开发了智能考试库。智能考试库能够录入各个名校、高考试题,并且将其匹配到高中课程的每一个知识点,这样就可以实现信息加工和处理,保证高中课程考试智能化、自动化。
1.3图书馆管理
高中学校图书馆藏书丰富,学生为了扩大知识面,许多学生去借阅图书,为了提高图书采购、借阅管理的自动化,引入了自动化管理系统,该系统能够录入学生的资源、图书信息,然后实现借阅信息管理,提高了图书馆的信息化水平。
1.4社交通讯
目前,随着移动终端的发展,每一位学生和老师基本都拥有一部智能手机,手机QQ、微信、微博都可以安装在智能手机上,利用这些软件可以实现交友、学习、聊天等功能,具有重要的作用和意义。
2“互联网+”时代软件工程开发新技术
“互联网+”时代,软件工程开发技术日新月异,从传统的信息化发展到了智能化阶段,从大型PC机发展到了移动终端设备,本文结合高中时期学习的计算机技术及课外实践认知,分析了这些技术应用及发展情况。
2.1软件系统架构技术
软件系统架构是一个软件的大致轮廓,也是软件顶层设计的重要内容。C/S是一种最经典的分布式软件架构,可以将应用软件划分为客户机、服务器两个组成部分,其中服务器包括了Web服务器和数据库服务器。基于C/S架构的软件系统需要在用户端安装一个客户软件,用户通过该软件能够实现信息加工和处理,比如输入逻辑业务请求、查看服务器处理结果等。服务器可以接收用户端发送来的逻辑业务请求,实现数据解析和处理。B/S是一个主流的应用软件架构,该架构主要包括三个关键层次,分别是浏览器、Web服务器和数据库服务器,用户使用该系统架构时不需要安装任何客户端,只需要通过浏览器输入Web服务器地址,用户自动化的登录到系统,实现信息加工。B/S架构具有较强的实用性,不需要软件应用人员掌握先进的计算机专业知识,稍微了解计算机专业知识即可进行操作。
2.2人工智能
高中计算机应用软件经过多年的发展,已经从传统的信息加工发展到了当前的人工智能时代。人工智能可以实现自主学习、自我修复、自我认知功能。比如在社交通信管理软件中,学生只要输入一些简单的个人学籍,就可以及时地获取同类型信息,并且可以为学生自主推荐一些相同兴趣的朋友。目前,人工智能经过多年实践和发展,总体可以划分为有监督技术、无监督技术两个类别。BP神经网络、支持向量机等属于有监督技术,K均值等属于无监督技术。有监督技术可以充分的利用人工智能先验知识,构建一个功能健全的数据分析模式,针对这个模型进行有监督训练和学习,可以提高模型应用的普适性,改进数据分析的精确度;无监督学习不需要采用任何以前的经验知识,数据分析模型可以自动化地进行信息挖掘,自动化地构建一个学习模式,无监督学习方法经过多年的改进,已经在语音识别、文本检索领域得到广泛普及。随着“互联网+”时代的到来,高中生接触的信息化范围越来越广泛,利用计算机软件搜索学习资源,掌握更加先进的学习方法,提高自己的知识层次,丰富知识结构,具有重要作用。
【参考文献】
[1]陈丽丽.互联网时代JavaEE计算机软件设计与开发技术研究[J].中国新通信,2017,19(2):68-68.
[2]张继旺.大数据技术在“互联网+”时代的运用与探讨[J].电子技术与软件工程,2017,15(13):157-157.
[3]杨小平.目前软件工程技术在网络时代背景下的发展探讨[J].读天下,2017,3(2):11-12.
[4]管侯斌.“互联网+”时代下软件开发给大学生创业带来的机遇[J].电子技术与软件工程,2017,3(2):10-10.
作者:陈奕辉 单位:山东省青岛第一中学