zoukankan      html  css  js  c++  java
  • 2020软件工程作业04

    软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494
    作业目标 要求个人编写程序
    作业正文 详见下文
    参考文献 百度、墨刀新手教程

    1、结对人员

    姓名 学号 个人博客
    彭亮 20177601 https://www.cnblogs.com/BrilliantMe/
    吴彪 20177607 https://www.cnblogs.com/AFBF/

    2、开发工具

    墨刀


    3、需求分析---NABCD模型

    N(Need)

    老师:

    可以查看自己所有的学生信息、动态。包括已毕业的,工作发展去向。

    萌新学生:

    查看自己院系的老师,自己的同班同学,以及毕业学长的去向,好早早立下学习目标。

    在读学生:

    查看今年的萌新学生,以及自己感兴趣的事。

    毕业学长:

    可以回看自己母校的点点滴滴,同时给学弟学妹专业工作上的建议,还可以和老师联络感情。了解内推情况。


    A(Approa)

    ​ 1、通过自己所属的学校、自己的学号进行注册。保证自己的家族树就是自己的专业学校。

    ​ 2、在家族树中发布个人的动态,可以与学长、老师交流,增加自己经验。


    B(Benefit)

    1、老师发布动态可以给在校学生以及毕业学生建议。

    2、在校学生的工作志向可以被老师以及毕业学生知道,从而获得新的工作机会。

    3、萌新可以仔细观看学长的学习、工作的历程,从而获得宝贵的学习经验。

    4、毕业的学长可以为在工作的公司招兵买马。

    5、可以保证参与人员的真实性、可靠性、与安全性。


    C(Competitors)

    家族树的优势:

    1、经过学校、学号的绑定,提高了安全性。所有言论可以直接找到本人。

    2、产品的目的性、服务性很强。功能简单强大。

    3、通过老师、学生、毕业学生的互动,加强彼此感情的同时,也把这款软件更好的推展出去。

    家族树的劣势:

    1、使用人员的基数不大。

    2、同类型的软件很多。

    3、无法满足百分之百的人员要求。


    D(Delivery )

    1、可以在学校就地宣传,通过与毕业学生与在校学生的互动来进行推广。

    2、上架手机应用商店,可以刷好评。

    3、与校内有关人员合作,进行推广。

    4、原型设计

    1、登录和注册界面

     首先用户进行注册,然后登陆
    


    2、学生登录界面和个人主页界面

    3、老师登陆界面,和个人主页界面

    点击头像进入个人界面
    

    4、学生家族树界面

    5、老师家族树界面和管理界面

    6、老师动态界面

    7、学生好友界面


    5、结对过程

    1、任务分配

    吴:共同完成了整体的框架。进行教师部分的编写,进行了素材查找,共同markdown的制作。
    彭:共同完成了整体的框架的构思,主要负责学生登录之后各功能部分的制作和登录界面的制作,以及部分素材的查找。

    2、结对图片

    3、心得

    这次是第一次两个人合作,我发现题目本身不难,两个人在沟通的时候各有各的意见,不过很快就能一致。第一次结对编程,感觉两个人加快了效率,个人收获很大,
    比自己的单打独斗有意思多了,也让我体会到了合作的乐趣。

    4、自评

    项目 满分 自评
    NABCD 35 35
    功能设计 30 20
    界面设计 20 18
    结对过程描述 9 9
    成员信息 2 2
    结对照片 2 2
    PDF附件 2 2
    总分 100 86

    pdf附件
    https://files.cnblogs.com/files/AFBF/1.zip

  • 相关阅读:
    Linux 学习 step by step (1)
    ubuntu server nginx 安装与配置
    ubuntu server samba服务器配置
    iOS app集成支付宝支付流程及后台php订单签名处理
    mac 连接windows 共享内容
    linux 文件查找,which,whereis,locate,find
    ubuntu server vsftpd 虚拟用户及目录
    ubuntu server 安装 mantis bug tracker 中文配置
    ubuntu server vsftpd 匿名用户上传下载及目录设置
    linux 用户管理,用户权限管理,用户组管理
  • 原文地址:https://www.cnblogs.com/AFBF/p/12637683.html
Copyright © 2011-2022 走看看