zoukankan      html  css  js  c++  java
  • 第一次结对作业

    这个作业属于哪个课程 班级的链接
    崔亚明 <211806313>
    陆桂莺 <211806398>
    这个作业要求在哪里 作业要求的链接
    这个作业的目标 <制作成绩计算小程序的原型设计,根据要求写博客记录>
    作业正文 如下
    其他参考文献 附在文末
    介绍我们
    • 我是队员2,软件工程二班陆桂莺,喜欢看悬疑剧,最近在看韩剧恶之花,我的具体介绍在这里
    • 我是队员1崔亚明,喜欢电影,喜欢写博客,不喜欢写代码。

    此篇博客由桂莺和亚明共同完成

    我们的计划
    时间 计划
    9-20 仔细阅读作业要求,查看范文,确定使用工具,大概讨论一下怎么进行作业
    9-21 进行需求分析和方案设计
    9-22 进行原型设计
    9-23 继续原型设计,整理博客内容,改进作业内容
    9-24 继续原型设计,根据上课内容再修改一下作业内容
    我们使用的工具
    • 墨刀
      优点:上手快,操作较为简单;界面简单
      缺点:要充钱才能共享共建

    • 图表秀
      优点:上手快,操作简单,有80+图表模型
      缺点:特色图表要收费,下载动图还需会员

    • Typora
      便于团队成员一起编辑博客园

    • Xmind
      制作思维导图

    需求分析

    我们的需求分析表

    需求点 内容
    分类方法 能够灵活地指定不同作业的类型,并对作业进行分类。至少应预留三种类型
    权重比例的分配 每学期对各类作业的权重比例都可能变化,能够灵活制定各类成绩的权重。
    经验值换算百分制的计算方法 能够根据各类作业的完成情况,灵活制定该类作业的经验值转换为百分制的计算公式
    教师 能够自主设定科目类别,活动的类型,个数以及权重,可以看到学生的学习情况,可供老师参考的百分制成绩的排名,可以直接导出表格

    我们的需求分析图

    这是我们根据需求制作的标签云图

    方案设计

    通过与客户的沟通,这是我们的方案设计

    假设设定的10份作业完成情况

    根据这10份作业的完成情况(供参考),老师可以将作业拖拉至分类组别(暂时分为三个组),组别的名称以及所占权重比例老师都可以进行编辑和设定

    假设设定的10份作业的最高分和平均分

    此图可以直观的看到每次作业的最高分以及平均分,也可以看到同学每次作业的成绩变化,可供老师参考

    百分制转换

    在老师编辑完作业的比重后,通过公式将同学的经验值通过公式转换为百分制计算,导出数据就是同学的期末成绩

    售后服务

    因为同学的人数过多,数据过大我们还设计了售后服务,协助管理后台,追踪杀毒,定期进行安全检测

    老师空间

    我们还设计了老师的个人空间,内有个人信息的编辑,还可以更改头像以及设置昵称

    原型设计

    打开软件后会显示2s的软件名

    打开后登录

    • 第一次登入需要输入学工号和密码

    • 输入过后在没有退出前,以后会直接进入管理界面

    管理界面

    • 管理界面默认展示自己管理的班级
    • 老师管理几个班级就会出现几个班级按钮
    • 点击成绩管理可进入成绩管理页面
    • 点击相应的班级按钮可进入相应的班级查看相应的班级情况
    • 点击我的可进入老师的个人信息页面,遇到问题时也在此页面联系售后

    相应班级界面(以一个班级为例)

    • 相应的班级里会有同学们的作业参与情况和经验值对比情况(最高分和平均分的对比),给老师提供作业分类和权重设置的参考
    • 点击班级管理和管理都会进入班级管理页面
    • 点击成绩管理进入成绩管理页面

    • 当老师确定了作业分类和权重设置,再进入相应的班级之后就会显示班级同学的成绩表
    • 点击导出为excel会拿到同学们的成绩表,点击导出详情表,会拿到同学们的成绩详情表
    • 点击班级管理和管理都会进入班级管理页面
    • 点击成绩管理进入成绩管理页面
    • 点击我的进入老师的个人页面

    成绩管理

    • 作业类别权重设置:点击之后可自定义各个作业分类的权重
    • 作业分类:在进行了作业类别权重设置之后可以直接进行作业分类,后期也可以点击这个按钮进行作业分类的修改
    • 点击班级管理和管理都会进入班级管理页面
    • 点击我的进入老师的个人页面

    作业类别权重设置页面

    • 在类别名输入框可输入老师自定义的类别名
    • 不输入类别名就默认类别名为文本框提示的内容
    • 在权重输入框可输入老师自定义的分类作业的权重
    • 点击确定后确定下来作业类别和权重,点击重置可以重置作业类别和权重
    • 点击确定后会直接跳到作业分类界面
    • 点击班级管理和管理都会进入班级管理页面
    • 点击成绩管理进入成绩管理页面
    • 点击我的进入老师的个人页面

    作业分类界面

    • 根据老师布置的作业(爬取后显示),通过选择下拉框选项给每份作业分类
    • 点击确定后即确定各个作业的分类
    • 可以在本页面直接修改,也可在成绩管理中,点击作业分类进行修改
    • 点击班级管理和管理都会进入班级管理页面
    • 点击成绩管理进入成绩管理页面
    • 点击我的进入老师的个人页面

    老师个人信息页面

    • 点击联系售后可联系售后解决问题
    • 点击班级管理和管理都会进入班级管理页面
    • 点击成绩管理进入成绩管理页面

    联系售后页面

    • 联系售后解决问题
    • 左上角的三角形为返回老师的个人页面
    • 点击班级管理和管理都会进入班级管理页面
    • 点击成绩管理进入成绩管理页面
    原型效果
    我们的结对过程-照片展示

    结对作业总结
      通过这次作业,我们学习了使用墨刀、图表秀等软件的使用,在完成结对作业的过程中,我们体会到了在合作时双方的思维通过碰撞激起火花时的刺激,在不谋而合时的高潮发出惊叹,高效的合作是同向同步与共振共鸣的,分享劳动成果再集合优点,这时候共享工具也是尤为重要的,优秀的工具可以大大的提高我们工作的效率,减少碰壁。

      正所谓单丝不成线,独木不成林,一个志同道合的队友也是非常重要的,一个人思考的时候容易钻牛角尖,一不小心就偏离了主题路线,队友还能及时的修正你的道路。一个苹果换一个苹果还是一个苹果,但一个思想换一个思想就成为了多个思想,但在合作中与队友的摩擦是必不可少的,真正的合作是能及时向队友提出劝告的同时,能容忍队友提出劝告,还能自己接受劝告。

      同时我们还了解到了使用UI模型可以利于我们介绍项目,也便于客户直观的了解到我们的思想和理念,还有极限编程和绝对编程,这在我们之后合作的代码设计中会起到重要的作用。

    我们的互评
    • 亚明:桂莺是一个有着开拓思维的室友,她对于项目认真负责,注重细节,我们在交流途中我们有很多想法不谋而合,在出现不同意见时,她勇于提出问题,并采纳我的意见,是一个虚心接受别人的人,我们在合作的过程中愉快的同时效率很高,是我即为钟意的合作伙伴。

    • 桂莺:亚明很有想法,她考虑到了很多我没有想到的地方,也让我注意到很多我忽略的细节。在这次的合作过程中,我们的讨论都很顺利,一起写作业的时候也很欢乐,从她的身上我也学到了很多,期待下一次的结对作业。

    参考内容
  • 相关阅读:
    下载安装包,安装PySide2到windows系统
    Qt5 中关于信号槽 SIGNALS/SLOTS的改动
    软件产品线、MVC、MVP
    UML序列图总结
    浅谈UML中常用的几种图
    docker安装gitlab-ce镜像,使用其他端口
    git在linux下的安装和使用
    服务注册中心Eureka Server的简单配置、访问控制配置以及高可用配置
    让你远离sql语句的Mybatis工具:Tkmybatis
    tk mybatis update 各种类型
  • 原文地址:https://www.cnblogs.com/211806313cuiyaming/p/13715158.html
Copyright © 2011-2022 走看看