冲刺计划安排

a.小组成员:

因为原组长去其他队伍进行历练了,所以重新选择组长了

   王若凡  201421123022   组长
   吕志哲  201421123021 
   欧阳勇201421123026   
   卢少锐201421123027 
   连永刚  201421123014新成员,TEST
   郑怀勇201421123016新成员,  DEV

 

 

b. 下一阶段需要改进完善的功能

  修改上版本提出的bug

c. 下一阶段新增的功能

  增加自定义重复率进行查重

  软件支持docx文件导入

 

d. 需要改进的团队分工(针对之前的不足,需要加强和改进团队协作和分工的地方)

    在alpha版本分工不够完善,会导致有时候某件事没人做,所以接下来尽量把工作分配好,把每个点都分配到不会出现某个点的事是无人去做的。

e. 需要改进的工具流程(如版本控制、测试工具等),alpha 阶段用纸和笔做燃尽图的,必须升级到使用软件工具管理燃尽图。

codingnet大家一起提交更新的文件,充分调动大家,能一起完成工作。

测试:尽量利用eclipse进行代码测试与覆盖率分析。
燃尽图:使用Leangoo工具

f. 冲刺的时间计划安排

时间计划安排备注
2017.5.18完成冲刺计划安排 
2017.5.20完善主页面 1st day
2017.5.21完善功能 2st day
2017.5.22添加自定义重复率定义 3st day
2017.5.23bug修复 4st day
2017.5.24修复docx导入 5st day
2017.5.25测试 6st day
2017.5.26测试 7st day

转载于:https://www.cnblogs.com/tuoxie8/p/6871611.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用[1]和引用的描述,设计一个教学计划编制程序的步骤如下: 1. 创建课程列表:将所有的课程作为节点,构建一个课程列表。 2. 添加先修关系:根据每门课程的先修关系,将课程之间的先修关系添加到课程列表中。 3. 构建AOV网:将课程列表中的课程看作AOV网的节点,根据先修关系,构建AOV网。 4. 拓扑排序:对AOV网进行拓扑排序,以确定每门课程的学习顺序。 5. 学期安排:根据每学期的学分上限和学习负担,将课程分配到不同的学期中。 6. 输出教学计划:按照学期顺序,输出每个学期的课程安排。 以下是一个示例的教学计划编制程序的伪代码: ```python # 创建课程列表 courses = ['课程A', '课程B', '课程C', '课程D', '课程E', '课程F'] # 添加先修关系 prerequisites = { '课程A': [], '课程B': ['课程A'], '课程C': ['课程A'], '课程D': ['课程B', '课程C'], '课程E': ['课程D'], '课程F': ['课程E'] } # 构建AOV网 graph = {} for course in courses: graph[course] = [] for course, prereq in prerequisites.items(): for p in prereq: graph[p].append(course) # 拓扑排序 def topological_sort(graph): in_degree = {course: 0 for course in graph} for course in graph: for prereq in graph[course]: in_degree[prereq] += 1 queue = [course for course in graph if in_degree[course] == 0] order = [] while queue: course = queue.pop(0) order.append(course) for prereq in graph[course]: in_degree[prereq] -= 1 if in_degree[prereq] == 0: queue.append(prereq) return order order = topological_sort(graph) # 学期安排 semester_limit = 3 # 每学期的学分上限 workload = 0 # 当前学期的学分总数 semester = 1 # 当前学期 schedule = {semester: []} # 教学计划 for course in order: if workload + course_credits[course] <= semester_limit: schedule[semester].append(course) workload += course_credits[course] else: semester += 1 schedule[semester] = [course] workload = course_credits[course] # 输出教学计划 for semester, courses in schedule.items(): print(f"第{semester}学期:") for course in courses: print(course) ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值