项目原型设计

做业要求

这个做业属于哪一个课程 软件工程1916-W(福州大学)
这个做业要求在哪里 项目原型设计
团队名称 基于云的胜利冲锋队
项目名称 云评:高校学生成绩综合评估及可视化分析平台
这个做业的目标 项目原型设计,NABCD分析,用户问题解答
原型设计工具 墨刀
博客随笔PDF 原型设计PDF版
其余参考文献 [1]邹欣.构建之法[M]

团队阵容

队员学号 队员姓名 我的博客地址 备注
221500201 孙文慈 https://www.cnblogs.com/swc221500201/
131601207 陈序展 https://www.cnblogs.com/chenxuzhan/
221600414 冯凯 https://www.cnblogs.com/codingkai/ 队长
221600415 傅德泉 https://www.cnblogs.com/dqblog/
221600416 黄海山 https://www.cnblogs.com/hhs-blog/
221600417 黄乐兴 https://www.cnblogs.com/hlxing/
221600439 <script> https://www.cnblogs.com/aaaaaaaaaaaaaa/

原型设计

分析过程


原型展现

  • 老师端/助教端 首页
  • 老师端/助教端 新建班级
  • 老师端/助教端 做业评分
  • 老师端/助教端 查看做业
  • 老师端/助教端 新建做业
  • 老师端/助教端 查看题库
  • 队长端 首页
  • 队长端 查看做业
  • 学生端 提交做业
  • 学生端 首页
  • 学生端 提交做业
  • 学生端 查看做业
  • 登陆
  • 注册
    微信

    NABCD模型

  • N(Need,需求)
    • 老师和助教可查看做业提交列表,对做业进行打分评价。
    • 老师和助教可查看题库,从题库中选择做业并发布。
    • 老师和助教可新建班级。
    • 老师和助教可新建做业,而且将做业选择保存至题库,而后发布做业。
    • 队长可对本团队的做业进行查看。
    • 队长可对本团队的成员进行做业的贡献率打分
    • 队长可执行解散团队、踢出队员等操做。
    • 学生可提交做业。
    • 学生可查看每次做业的打分状况、班级平均分等。
  • A(Approach,作法)
    • 用户在系统上可注册不一样角色的用户名,每一个角色有不一样的权限。系统将角色分为老师(助教)、队长、学生端,每一个角色能够在本身的权限之下进行相关的操做。
  • B(Benefit,好处)
    • 老师在线查看做业,实时打分,审核批阅一站搞定
    • 自动生成表格数据,学生成绩尽收眼底
    • 数据可视化分析,雷达图、柱状图、折线图通通实现
    • 表格导出导入,一键完成
    • 表格导出导入,一键完成
    • 人性化评分机制,多劳多得
  • C(Competitors,竞争)
    • 目前本项目打算只在本课程进行试用,待后期优化以后,若是老师试用效果不错,会尝试在全校课程进行推广,让老师们都能使用本系统办公,提升工做效率,减轻老师的负担。校内目前正在试用的相关产品只有THEOL网络教学综合平台,然而THEOL网络教学综合平台以线上授课为主,做业点评只是一个简单的功能,不具有数据可视化,生成报表、班级管理等功能,所以竞争性不大。
  • D(Delivery,推广)
    • 线上推广:利用社交媒体。好比QQ、微信、微博等,发表说说动态,在广大师生用户之间宣传咱们的产品。
    • 线下推广:将咱们的产品在学校老师群体中进行推广,鼓励他们使用咱们的产品进行线上教学。另外,能够和学校的相关单位进行协商,将该平台上线学校的教学系统,鼓励老师试用咱们的产品进行教学。

效能分析和PSP

效能分析

本次原型设计过程当中,咱们根据项目的需求用例文档,对老师、助教、学生等角色的用例进行分析,将用例进行拆分合并,最后总结出几个主要的用例,对它们的原型进行设计,设计出比较主要的界面,可是比较细的一些用例没有再原型上展现出来,后期还须要对原型进行细化。网络

PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 480 680
• Estimate • 估计这个任务须要多少时间 480 680
Development 开发 450 630
• Analysis • 需求分析 (包括学习新技术) 30 60
• Design Spec • 生成设计文档 100 90
• Design Review • 设计复审 20 30
• Coding Standard • 代码规范 (为目前的开发制定合适的规范) 0 0
• Design • 具体设计 300 450
• Coding • 具体编码 0 0
• Code Review • 代码复审 0 0
• Test • 测试(自我测试,修改代码,提交修改) 0 0
Reporting 报告 30 50
• Test Report • 测试报告 0 0
• Size Measurement • 计算工做量 10 20
• Postmortem & Process Improvement Plan • 过后总结, 并提出过程改进计划 20 30
合计 480 680

团队成员贡献率

学号 贡献率
221500201 17%
131601207 18%
221600414 18%
221600415 10%
221600416 10%
221600417 10%
221600439 17%

选题报告问题解答

  • 课程数据如何导入?
    • 课程数据的导入有在线打分和表格导入两种方式。在线打分:当老师和助教在登系统后,能够经过平台对每一个同窗的做业进行线上打分及可视化的统计分析,团队队长登录后可对每一个组员的贡献度进行评价。表格导入:老师可将已存在的excel电子表格导入到系统中,系统能够对其中的数据进行分析,而后将有效数据在页面上进行显示并加以可视化分析。
  • 是否能扩展到其余课程?选题有点大
    • 由于软工实践课程做业的评分机制仍是比较复杂的,若是要推广到其余课程,可能其余老师评分用不了这么多指标,只须要简单的打分功能。因此初步打算先实现咱们课程的要求,后期要推广的话,再去增长适合大多数课程老师须要的通用功能,知足老师广泛的需求。
  • 市场调查不明确?
    • 近几年各大高校在大力改革教学方式,在这个项目开始以前,咱们团队对市场上的在线教育平台作了认真的调研,发现各类教育平台功能良莠不齐,有的是在线课堂平台,但缺乏做业评审功能,没法线上批改和分析成绩,还有一些有提交和批改做业的功能,但没法将数据进行可视化,难以精确的看到成绩的总体状况。目前大多数高校老师采用博客园平台来发布和收集做业,可是博客园提供的功能颇有限,老师只能在平台上面发布做业,而后将学生的做业收集起来,线下进行批改和打分。然而有的老师但愿能把每次做业的各项数据分析和报表等直观的在平台上显示出来,这些需求博客园的打分平台是没法知足的,并且后期手动生成十分繁琐耗,所以咱们咱们的系统则将二者的优势结合起来,既知足了线上做业评审和打分功能,有实现了数据可视化分析的功能,还拥有后台管理系统,方便老师和助教进行班级和学生信息管理。
  • 有何同类产品?
    • 就本校而言,目前了解到的同类型产品只有THEOL网络教学综合平台,然而THEOL网络教学综合平台以线上授课为主,做业点评只是一个简单的支线功能,不具有数据可视化,生成报表等更加具体细致的功能。
  • 未能真正实现系统的自动打分,本质上仍是使用工具进行打分?
    • 咱们的产品并非要实现自动打分功能(对做业的内容进行分析和评判,目前机器还作不了,若是这些事情机器均可以作了,那还要老师干什么???),主要是针对目前博客园线上批改做业功能没法将数据进行可视化的问题,给老师和学生们提供一个直观清晰的数据分析平台,方便老师经过这些数据更加了解学生的学习进度和各方面能力的变化状况。
相关文章
相关标签/搜索