编辑: 达达恰西瓜 2013-06-08
课程 安排 实验内容 开发一个高校教务管理系统.

系统一共分为五个部分:排课子系统、选 课子系统、成绩管理子系统、毕业设计子系统、后台管理. 进行分组开发,所有学生按照班级分成5个团队,每团分5组,每组5-6人. 每组完成一个子系统,每个团队最后提交一个完整的系统.分组时首先确定小组长,小组长间协商组成团队,指定团长,然后小组 长招募组员.每个小组完成的子系统题目采用团队内部自愿协商的方式确 定,若协商不成,则采用抽签的方式.每个团队内部采用的开发语言、开发工具、数据库应该协商一致.如果一个团长被一半以上组长投诉,则该团可重新选择团长. 第四周确定并提交团长和组长名单,提交分组名单.分组名单格式见文 件《分组名单标准格式》. 项目在github上进行代码管理和文档管理. 课程 安排 学生 团队1 团队2 小组1 小组5 … 分团和分组时注意技术力量均衡. 组长注意任务分配和人员分工,尽量让每个组员能发挥所长. 团队5 小组1 小组5 … … 小组1 小组5 … … 课程 安排 实验要求 (1)提交文档:项目管理计划、需求规格说明、设计报告、测试报告、用 户使用手册.其中文档每组提交一份.每个团队将各小组的文档综合到一 起提交.所有文档需要提交电子版. (2)程序检查:一共一次.检查每个团队内五个小组集成后完整的系统运 行情况,检查完成后需要提交程序源文件和可执行的系统.程序检查安排 在上机时间进行. (3)演讲:一共一次,在项目完成时进行总结汇报. 课程 安排 评分标准 各部分分值 (1)文档(40分):项目管理计划(5)、需求规格说明(10)、设计报告 (10)、测试报告(5)、用户使用手册(5)、开发周记(10分) (2)演讲(10分) (3)系统检查(50分):子系统运行情况(30)、集成运行情况(20分) 分数计算规则 (1)团队分数=集成运行情况 (2)小组分数=文档+子系统运行情况+演讲+团队分数 (3)个人分数 团长分数=小组平均分+额外分.教师确定,+-10分. 组长分数=小组分数+额外分.团长确定. 各团除团长外各组长额外分之和不超过20分. 组员分数=小组分数+额外分.组长确定. 各组除组长外小组分总和不超过10分 课程 安排 交付物 交付物 阶段 项目管理计划 在项目初始阶段形成,在后续每一个阶段更新 需求规格说明 在需求分析阶段结束形成,在后续的设计和开发阶段更新 设计报告 在设计阶段形成,在后续开发阶段补充和更新 测试报告 在软件开发阶段形成,在后续的测试阶段更新 用户手册 在需求分析阶段结束形成,在后续阶段更新,在系统交付 阶段交付 开发周记 每周开发情况记录和小结. 源代码 在开发阶段形成,在测试阶段更新 .每个团的代码在 github 上建立一个库,至少每周更行一次. 可执行系统 在开发阶段形成,在测试阶段更新. 课程 安排 时间表 关键时间 任务 要求 第四周 确定团长、组长和分组 分组名单提交到[email protected],团长 汇总提交;

在github上建立项目库,开始发 布周记 第五周 制定项目管理计划 管理计划、周记发布到github上 第六周 完成需求规格说明初稿 需求规格说明书、本周代码更新、周记发布 到github上 第七周 完成设计报告初稿 设计报告、本周代码更新、周记发布到 github上 待定 总结汇报演讲 以团队为单位,按照顺序进行. 第八周-第十二周:每周发布代码更新,周记 第十三周 系统集成后的运行检查 以团队为单位进行,组长和主要程序开发人 员参加.此时向邮箱[email protected] 提交各种文档的电子版;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题