- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于云计算平台的软件学院工程实践管理平台的设计与实现
一、 简况
名称 中文 基于云计算平台的软件学院工程实践管理平台的设计与实现the engineering practice management system design and implementation based on computing clouds platform
中 英 文 摘 要
软件学院每年完成工程实践项目超过100多项。传统的人工管理方式工作量大且易出错。每个工程实践项目规模包括开题,实践,中期检查,项目展示,项目验收等阶段。每个阶段时间长度不同,小组分工不同,各组员工作时间不同,使得对工程实践项目的管理变得复杂,工程项目的质量得不到保证,同时也影响项目老师对学生成绩评估的准确性。需要有一个管理平台来简化和优化对工程实践的管理。
软件学院工程实践管理平台正是为减轻工程实践过程中的工作量,实现管理自动化,保证工程项目的顺利进行而设计开发的。实现从选题、组队、项目立项、启动、计划、执行、控制至项目结束和总结的项目全过程管理,系统将通过达成目标的项目计划分解为可执行的项目任务工作,并对任务进行合理的项目人员、信息、资源和进度的分配集成,实现将项目任务传达安排给项目成员,通过监督项目团队工作任务的执行情况来完成项目执行的管控。并为工程项目提供开发和展示的平台。
主题词 中文 管理,自动化,云计算 英文 management/automatic/ Cloud computing 二、选题依据
阐述该选题的研究意义,或工程设计的价值和意义,国内外概况和发展趋势,选题的先进性和实用性,技术难度及工作量。
经调查,国内各大高校软件学院都还沿用人工管理方法对工程实践进行管理。由于高校扩招,学生能力的提高等原因,需要被管理的项目越来越多,工作量也越来越大。因此,需要一种管理平台来完成整个工程实践的管理工作。而目前已经在使用或正在开发的工程管理工具很多,但是所实现的功能单一,并不能完成工程实践乃至工程管理的整个过程的管理。所以,基于这种需求,我们决定开发一个工程实践的管理平台,对整个工程实践过程进行管理,以解决当前中国科学技术大学软件学院工程管理的中所存在的问题。
对国内各种管理工具调研之后,在主流的管理工具中选择了Redmine和trac进行比较。后发现Redmine对管理工程实践项目性能更好,操作更方便,于是选择Redmine作为工程项目的管理工具。在本平台构建成功后,所有参与工程实践的学生可以使用统一的云计算提供的服务进行工程实践项目的开发和管理。
技术难度:
SVN、Redmine与网站管理平台的统一认证,即使用相同的账户密码认证文件。
Redmine与网站管理平台的一次性认证,即通过网站管理平台认证后无需再进行Redmine的认证。
用于实现实用的、弹性的云计算软件基础服务架构Eucalyptus在服务器上的部署。
工作量包括:
1、云计算服务器的配置,网络拓扑设计,虚拟机搭建,服务端口的开放。
2、Redmine和SVN的配置和定制,满足统一认证和一次性认证的要求。
3、工程实践管理网站的架构,编程,美工,数据库的设计。
4、系统的单元测试,集成测试。
5、后期使用手册,报告文档的编写。
参考文献。
Eucalyptus相关文档
Redmine管理员及用户管理手册
SVN管理员及用户管理手册
三、课题内容及具体方案
1.课题内容
开发一个工程实践项目管理的平台,实现对各个项目整体进度的监督管理,保证项目的按期顺利的进行,方便管理人员的管理和指导老师的帮助,为工程实践项目最终完成和评审做好工作。
2. 系统需求分析
系统需要完成,工程实践项目的发布,学生选题,指导教师的分配,各项目服务器的分配,项目过程的监督,工程实践项目进度的通知及消息发布等功能。
系统概要设计
整个系统的管理功能分为三部分,首先是管理网站,用于对用户操作的管理和工程实践过程的管理。其次是Redmine和SVN管理工具,用于小组对工程实践项目的管理。最后是云计算服务器,提供对工程实践项目的开发环境,存储及展示等服务。使用前台管理网站对整个系统进行管理控制。框架图如下:
(1)工程实践网站管理平台
工程实践网站管理平台的用户有三类,分别为管理员,指导教师和学生。用户首先进入该网站,验证信息后根据不同的权限级别进入相应的网页。工程实践分为四个阶段,分别为开题阶段,中期检查阶段,项目验收阶段和结束阶段。首先由系统管理员发布工程实践的选题,学生选题之后发布组队信息,分配导师后进入开题阶段。相应的各个阶段由管理员进行信息的发布。教师可以查看自己名下的项目和选择自己项目的学生的组队情况,可以根据管理员发布的信息进行相应的操作。学生可以查看信息,选题,查看组队情况,提交相应的文档,使用平台提供的
文档评论(0)