- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中科大软件学院工程实践项目管理平台-需求分析
中科大软件学院工程实践管理平台
版本1.0.0
系统设计说明及整体需求规划
工程实践设计小组
修订历史纪录
日期 版本 说明 作者
1 引言 3
1.1编写目的 3
1.2背景 4
1.3研究内容 4
1.4用户 5
2数据描述 5
3功能需求 5
3.1登陆 5
3.2选题 5
3.3管理 5
3.3.1教师管理 5
3.3.2学生管理 6
3.4 trac 6
3.4.1 ticket 6
3.4.2 timeline 6
3.4.3 roadmap 6
3.4.4 subervision 6
3.5项目版本管理 6
3.5.1代码的导入导出功能 6
3.5.2代码编辑功能 7
3.5.3版本管理功能 7
3.5.4日志功能 7
3.5.5其他功能 7
3.6云计算 7
4运行需求 8
4.1用户界面 8
4.2故障处理 8
5参考资料 8
1 引言
1.1编写目的
为了满足学院对实现学生工程实践管理的自动化要求,减少项目教师对学生工程实践管理的工作量,提高工程实践管理的效率,提供了一个有效管理学生工程实践的平台。该平台基于B/S模式,使用非常方便,使用电脑就可以轻松登陆系统完成相应的工作。
将所有学生的项目开发集成一个系统中,有利于节约服务器资源,并让项目指导人可以随时监督管理,帮助建立标准的工程实践开发流程。同时根据项目中ticket指派情况可以清晰地看到某个成员在该项目中贡献情况,有助于最后的评分。它同时避免了一些源代码的丢失,保护学生劳动成果。
中科大软件学院工程实践项目管理平台,使用云架构提供的底层机制,使每一个项目都拥有自己的trac服务器.使项目管理平台具有以下几个特点:
弹性计算
管理平台可以在几分钟内或,而不是几小时或几天。
完全控制
。有root权限一个可以停止实例,同时保留在分区中的数据,重新启动。
灵活
安全
提供了许多保护计算资源的机制Web服务接口来配置防火墙设置,控制网络访问和实例之间的群体。,并使用行业标准的加密的IPsec的VPN连接到您现有的IT基础设施的。
Eucalyptus、ssh、kvm、intel-vt的研究。
扩展部分:
svn客户端使用与trac相同的身份认证文件,即基于相同的用户密码文件。
每个单独的项目老师以及其领导的各项目小组拥有其独立的身份认证文件。
系统将svn客户端的使用集成起来,即将上传代码更新代码的功能集成到系统中,实现代码管理的一键自动化。
1.4用户
本系统提供给合肥及苏州软件学院的学生使用,作为学生平时编写工程实践的管理工具。也提供给项目老师使用,作为对项目管理,对学生完成情况管理的一个工具。
2数据描述
本系统使用中科大软件学院教务系统的数据库,在其原有数据库的基础上还要添加一个表来对学生提交项目进行管理。项目表里面主要需要一个标号标示这个项目,项目内容要包括项目名称等基本内容。为了与后台trac相连接需要在表中添加一个url项,用来存储项目老师为该项目建立的trac地址,方便今后项目老师及同学进入trac对自己的项目进行管理。这张表要与教师表及学生表相联系,标明项目的所属。
3功能需求
3.1登陆
系统的身份分为两种,划分为教师和学生,学生使用学号和相匹配的密码登录系统。登录系统后分别进入不同的页面进行操作。当用户想要退出系统时可以关闭浏览器,也可以点击注销按钮退出系统。
3.2选题
首先是发布题目,项目老师在登陆后将学院提供的题目,指导教师信息及题目的详细信息发布到系统的选题页面。如果有学生自选的题目则需要提前将题目提交给相应的教师,在选题审核和指导教师分配完成后,由项目老师进行统一的发布。
然后是学生选题,学生以学号密码进入系统,在选题页面找到自己感兴趣的题目并选择。此题目下就添加该学生为项目组员。学生在选题后,可以看到自己这个选题的信息,选题详细信息,指导教师信息,及自己相同的选题组员。选题有一个规定的期限,超过这个期限,项目选择的按钮就会关闭,再进入选题页面时,只可以查看自己的选题,自己未选的项目可以列表显示,但不可以再次选择。
3.3管理
3.3.1教师管理
学生提交所选题目之前trac管理页面会显示:等待相应项目建立。选课结束后,由相应的项目教师为该项目创建一个trac,在系统的trac选项下就会存储一个连接,学生在使用的时候就可以直接进入自己项目的trac。项目教师在trac里面提一个权限给项目组长,由组长统一管理项目小组在整个项目执行过程中的任务安排。以后项目教师就利用trac对学生的项目进度及工作量,项目满意度进行管理。
3.3.2学生管理
由相应的项目老师为其项目创建trac之后,登录后学生就可以点击trac管理进入相应项目trac,学生就可以对自己的工程实践项目进行管理,
文档评论(0)