基于云计算的软件工程专业实训平台构建与研究

基于云计算的软件工程专业实训平台构建与研究ResearchandConstructionoftheTrainingPlatformBasedonCloudComputingSoftwareEngineering伍锋BAOFeng(东北石油大学秦皇岛分校,秦皇岛066004)(QinhuangdaoCampusofNortheastPetroleumUniversity,Qinhuangdao066004,China)摘要:软件工程专业是一个强调实训的专业,一定要把实训作为一个重点,所以搭建一个实训平台很重要。一个实训平台的搭建能够帮助学生从理论走向实践,系统可以自动地完成学生提交的任务,老师可以查看学生的任务,把很多的资源进行整合。木文主要从云计算的角度上分析实践平台的搭建,从而对系统进行构建和研究。Abstract:Softwareengineeringemphasizesonprofessionaltraining,sopracticaltrainingisapriority,anditisimportanttobuildatrainingplatform.Atrainingplatformcanleadstudentsfromtheorytopractice.Thesystemcanautomaticallycompletethetasksubmittedbystudentsandtheteacherscancheckthestudent’stask,andintegratevariousresources.Thispaperanalyzesthepracticaltrainingplatformconstructionfromtheperspectiveofcloudcomputingforconstructionandresearchofthesystem.关键词:软件实训:平台构建;云计算Keywords:softwaretraining;platformconstruction;cloudcomputing中图分类号:TP311.5文献标识码:A文章编号:1006-4311(2014)13-0204-021研究意义经过调查,目前国内大多数的软件学院工程实践环节均使用人工管理方法。随着高校人数的不断增加,要想提高学生的素质和能力,必须实施更多的实践项0。因此,迫切需要一个实训平台来完成整个实践过程的管理。0前己经在使用或正在开发的实训项目管理工具,多数只是实现单一的功能,并不能实现完整的工程实践管理。针对这•一情况,急需幵发一个基于云计算的软件工程专业实训平台,以管理整个实践项B的全部过程,解决软件工程专业实训项0管理中存在的问题。针对0前国内使用的基于云计算管理工具Redmine及trac进行比较后,发现使用Redmine系统管理工程实践过程更方便操作,因此选择Redmine作为项目管理工具。云计算平台构建的成功后,所冇参与工程实践的学生,可以使用统一的云计算服务提供的工程实践项0进行开发和管理。2系统概要设计整个系统的管理功能分为三个部分,第一是管理网站,用于管理用户的操作和工程实践项0。第二是Redmine和SVN管理工具,用于团队工程实践的项B管理。第三是云计算服务器,它主要是提供工程实践项0开发环境,存储和显示服务。此外使用前台管理网站管理和控制整个系统。系统架构如图1所示。2.1实训网站管理平台实训管理平台的用户有三类,分别为管理员,教师和学生。用户第一次进入网站后,首先认证信息,然后根据不冋的水平到相应的页面。工程实践分为四个阶段,分别为选题开题阶段,中期检验阶段,项0验收阶段和结束总结阶段。由系统管理员首先发布工程实践题0,学生选题并发布团队信息后,由相应的管理员来发布不同阶段信息的。教师可以查看自己的项0和选择相应项0的学生闭队,也可以根据管理员的信息发布相应的操作。学生可以查看信总,选择主题,检查他们的团队,提交相关文件,利用该平台提供的开发环境显示相关信息。数据库采用MySQL,操作方便,减少了数据库设计的复杂性。2.2Redmine和SVN利用Redmine和SVN系统,教师首先要建立实训过程所需的每一个子项0,再由管理员添加属于每个实训项B的学生。选择相应课题的学生进入Redmine管理自己的项0,学生在管理项0的过程中难免会遇到一些问题,此时教师应该予以指导,并且把相关数据存储在云服务器上,以便于扩展和改进项0的实施。2.3云计算服务器云计云计算软件开发平台模型架构主要分布于云计算环境的平台层与应用层,云端平台层提供构件支持、环境支持、开发工具支持,将平台无关模型(PlatformIndependentModel,PIM)自动转换为一个或多个特定平台模型(PlatformSpecificModel,PSM),然后再生成代码,最终进行系统测试与发布。模型交换和变换交换总线是联系整个开发平台的技术纽带,以面向服务的体系结构(Service-OrientedArchitecture,SOA)方式对外提供统一开放...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?