- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于云计算的软件工程专业实训平台构建与研究
Research and Construction of the Training Platform Based on Cloud Computing Software Engineering
包锋 BAO Feng
(东北石油大学秦皇岛分校,秦皇岛066004)
(Qinhuangdao Campus of Northeast Petroleum University, Qinhuangdao 066004, China)
摘要:软件工程专业是一个强调实训的专业,一定要把实训作为一个重点, 所以搭建一个实训平台很重要。一个实训平台的搭建能够帮助学生从理论走向实 践,系统可以自动地完成学牛提交的任务,老师可以查看学生的任务,把很多的 资源进行整合。木文主要从云计算的角度上分析实践平台的搭建,从而对系统进 行构建和研究。
Abstract: Software engineering emphasizes on professional training, so practical training is a priority, and it is important to build a training platform. A training platform can lead students from theory to practice. The system can automatically complete the task submitted by students and the teachers can check the students task, and integrate various resources. This paper analyzes the practical training platform construction from the perspective of cloud computing for construction and research of the system.
关键词:软件实训;平台构建;云计算
Key words: software training; platform construction; cloud computing
中图分类号:TP311.5 文献标识码:
A 文章编号:1006-4311 (2014 ) 13-0204-02
1研究意义
经过调查,目前国内大多数的软件学院工程实践环节均使用人工管理方法。 随着高校人数的不断增加,要想提高学生的素质和能力,必须实施更多的实践项 0O因此,迫切需要一个实训平台来完成整个实践过程的管理。目前已经在使用 或正在开发的实训项目管理工具,多数只是实现单一的功能,并不能实现完整的 工程实践管理。针对这一情况,急需开发一个基于云计算的软件工程专业实训平 台,以管理整个实践项目的全部过程,解决软件工程专业实训项目管理中存在的 问题。
针对目前国内使用的基于云计算管理工具Redmine及trac进行比较后,发 现使用Redmine系统管理工程实践过程更方便操作,因此选择Redmine作为项 目管理工具。云计算平台构建的成功后,所有参与工程实践的学生,可以使用统 一的云计算服务提供的工程实践项目进行开发和管理。
2系统概要设计
整个系统的管理功能分为三个部分,第一是管理网站,用于管理用户的操作 和工程实践项目。第二是Redmine和SVN管理工具,用于团队工程实践的项目 管理。第三是云计算服务器,它主要是提供工程实践项目开发环境,存储和显示 服务。此外使用前台管理网站管理和控制整个系统。系统架构如图1所示。
2.1实训网站管理平台实训管理平台的用户有三类,分别为管理员,教师 和学生。用户第一次进入网站后,首先认证信息,然后根据不同的水平到相应的 页面。工程实践分为四个阶段,分别为选题开题阶段,中期检验阶段,项目验收 阶段和结束总结阶段。
由系统管理员首先发布工程实践题目,学生选题并发布团队信息后,由相应的管 理员来发布不同阶段信息的。教师可以查看自己的项目和选择相应项目的学生团 队,也可以根据管理员的信息发布相应的操作。学生可以查看信息,选择主题, 检查他们的团队,提交相关文件,利用该平台提供的开发环境显示相关信息。数 据库采用MySQL,操作方便,减少了数据库设计的复杂性。
2.2 Redmine和SVN 利用Redmine和SVN系统,教师首先要建立实训过程 所需的每一个子项目,再由管理员添加属于每个实训项目的学生。选择相应课题 的学生进入Redmine管理自己的项0 ,学生在管理项目的过程中难免会遇到一些 问题,此时教师应该予以指导,并且把相关数据存储在云服务
您可能关注的文档
最近下载
- 徒手整形协议书模板.docx VIP
- 2022年9月全国青少年软件编程(图形化)等级(三级)考试卷.pdf VIP
- 第二章法的渊源、分类及效力.ppt VIP
- 《李清照》诗词109篇大全集.pdf VIP
- 《高分子防水卷材》课件.ppt VIP
- 河北省石家庄市2024-2025学年高一下学期期末考试 数学试卷[含答案].docx
- 中国人民大学《法理学》课件-第六讲 法的渊源与效力.pptx VIP
- 法理学—法的渊源、分类和效力.ppt VIP
- 法理学第四章_法的渊源、分类、效力.ppt VIP
- 柯尼卡美能达 柯美 bh 246 236 226 216 206 复印机中文维修手册 (1).pdf VIP
文档评论(0)