团队任务(二)

  • 团队信息

    • 团队序号:1

    • 团队名称:辅核

    • 团队口号:以辅助为核心,全队为半径

    • 团队成员信息:张家林(队长),王建,王喆鋆,刘天梓,刘青洹,王柯然(已转方向),金炜嘉

      职位 人数 成员 职责
      项目经理&产品经理(PM) 1 张家林 负责需求分析、产品概要原型设计、项目目标、计划、进度、质量、风险管理等相关工作
      UI设计师 1 刘天梓 负责页面UI设计、并提供页面原型设计图
      开发工程师(前端开发工程师) 3 王建、王喆鋆、刘青洹 负责前端页面制作及前后端交互
      开发工程师(后端开发工程师) 2 张家林、金炜嘉 负责后端架构设计、代码编写
      测试工程师 1 王建 负责对实现的功能编写测试用例并使用测试工具进行测试
    • 要开发软件的名称:在线考试系统

    • 项目类型:Web项目

    • 项目架构:B/S

    • 码云仓库链接:https://gitee.com/FengLingxuan/test-online

  • 目标用户或客户

    • 项目清单中明确的目标用户:教师、学生
    • 分析后得出的目标用户:主管考务的教师、任课教师、监考教师、学生
  • 码云用户访谈提纲与记录链接

  • 项目结论

    • 根据分析后,我们团队最终选择继续开发在线考试系统
  • NABCD模型发言截图

  • 需求分析报告

    • 在线考试系统需求分析报告
    • 概要内容
      • N:需求分析报告应该清楚的描述出用户的需求究竟是什么,重点阐述用户期待解决的问题。开发游戏的团队要汇报用户调研的详细情况,调研了什么,如何调研的,调研的结果如何。
        • 方便排考,简化现有排考流程
        • 方便期末考试出题,使期末考试题目组合合理的同时节省时间
        • 需要可以在线对学生提交的试卷进行批阅
        • 提供统一平台便于发放试卷
        • 减少由于网络波动以及系统稳定性导致学生无法提交试卷
        • 记录学生操作防止作弊
      • A:根据需求分析,你们的软件准备如何满足用户的需求,即具体的解决方案是什么,最好列出软件的功能清单如:PC软件还是安卓APP,有哪些功能、服务。
        • 开发一款B/S架构的系统,便于考务老师、任课教师、监考老师、学生进行排考、申请考试、监考以及考试
        • 功能概要如下:
          • 课程管理:可以对课程进行增删改查操作,录入课程的基本信息等
          • 题库管理:根据教师所教授的课程选择题库,在题库中录入课程信息
          • 考试管理:任课教师申请考试,主管考务教师对申请进行审批,并自动生成试卷,监考教师可以在本模块中实时对学生作答情况进行查看
          • 试卷批阅:任课教师可以在本模块中对试卷进行批阅,其中,对于设定过固定答案的题目在学生提交时可以自动判题。
          • 成绩导出:主管考务的教师、任课教师可以在本模块中对科目成绩单进行导出
      • B:你们设计的软件能给用户带来什么好处?
        • 解决了现有系统服务器拥挤导致的一系列问题
        • 随时随地可以进行答题
        • 节省纸张资源
        • 节省教师批阅试卷时间
      • C:你们的竞争对手有谁?和你的竞争对手比起来,你们的软件产品的优势和劣势是什么?
        • 劣势:与市面上成型的在线考试系统相比,我们的系统可能在大流量、高并发环境下出现问题,可能对于题型的选择较少,对于一些特殊情况(设备断电、死机、页面刷新)的处理能力不足
        • 优势:支持自动录屏,支持监考教师切换摄像头进行监考
      • D:你们准备如何将软件交付到用户手中,如何进行软件的推广?
        • 在推广方面,计划与一部分任课教师进行沟通,完成一些摸底测试、阶段测试等内容,根据用户反馈情况进行改进,系统相对稳定后再进行系内以及学院内推广
posted @ 2020-09-25 21:21  FengXuan  阅读(382)  评论(7编辑  收藏  举报