工程实践结题答辩 - TeamPal - 软件工程项目信息化平台.PPT

工程实践结题答辩 - TeamPal - 软件工程项目信息化平台.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程实践结题答辩 - TeamPal - 软件工程项目信息化平台

LOGO L/O/G/O 中科大软件学院工程实践 信息化平台的设计与实现 成员 指导老师:孟宁 组长:周原 组员:黄烨韵,徐超,张超 项目背景 工程实践质量不理想,完成率不高 项目多 管理难度大 工程小组内交流少 缺乏开发辅助工具 目的和意义 减轻工程实践项目管理的工作量 提高工程实践项目管理效率 提供合理的组队报名系统 提供优秀的项目管理工具 开源软件搭建的系统体系结构 Redmine Subversion Mysql FileSystem 组队报名系统实现 工程实践组队报名系统 管理员 负责工程实践的过程管理 指导教师 参与组队报名的过程,处理指导申请 学生 创建队伍,或申请加入队伍 组队报名系统流程图 系统功能模块 项目托管平台 Redmine+Apache+SVN 管理员插件 工程实践组队报名插件 基于RoR框架,使用Ruby开发 插件功能描述 管理员插件 用于管理员对工程实践进行过程管理 报名组队插件 包含学生和指导教师的信息处理页面 技术难点 Redmine自身的性能问题(系统平均响应时间) Redmine、Subversion的统一认证 Redmine组队报名系统的开发 解决方案 基于Redmine数据库,SVN通过Apache2访问数据库,进行认证 分析工程实践管理流程,开发适合流程管理的插件 多与其他使用者交流,排除法分析 工作成果 项目托管平台搭建完成,与SVN成功进行 统一认证 插件开发工作完成,插件可以正常运行, 提供服务 性能瓶颈原因目前认定为ruby使用自身的线程管理机制,单个进程 在执行I/O操作时(大文件上传),所有其他线程被挂起停止响应。 建议将redmine的repository模块去掉,进一步限制文件上传大小, 改善网络环境。 系统缺陷 托管平台版本控制软件单一 托管平台固有缺陷,需人工维护 插件界面及功能还待改进 测试不完备 经验与教训 项目开发流程 严格按照计划开发 变动应及时提交 提高工作效率 项目分工 系统开发:周原,张超 系统测试:黄烨韵 系统定制,部署:徐超 初步成果 中科大软件学院工程实践管理平台TeamPal Thank you! LOGO L/O/G/O

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档