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

    2020软件工程作业04

    软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10574
    作业目标 结对编程、原型模型设计工具使用
    作业正文 下文
    其他参考文献 https://jingyan.baidu.com/article/72ee561af47ef6a16138df91.html https://www.baidu.com/
    一.结对成员

    姚东明 20177597

    莫正昌 20177624

    二.原型开发工具

    墨刀

    三.NABCD模型

    N(Need)需求

    (1)老师:想与以前的学生联系了解他们的现状、想了解现在学生们遇到的学习上的困难、想通过以前的学生为即将毕业的学生找个好工作。
    
    (2)已毕业学长:想和以前的老师畅谈自己这些年工作中的想法、想通过老师给学弟学妹们提供工作招聘的内推机会、想了解现在学弟学妹们的现状。
    
    (3)在读学生: 想找同门师兄师姐问一问与没有好的工作推荐、和工作经验。
    
    (4)萌新学生:想选择毕设导师时,可以了解导师的个人主页介绍、和老师邮件沟通、和老师现在带的或之前带的已经毕业的学姐学长交流一下,听听他们对于老师的评价、看法和对我的建议。
    
    

    A(Approach)做法

     (1)在注册时有通过手机号获得验证码、填写验证码后设定密码在确定密码就注册成功了。
    
     (2)可以根据查找‘同盟’名字加入同盟。
    
     (3)再添加好友后就可以相互联系了、可以通过他的动态了解他的现状。
    
     (4)通过动态也可以看到加入同一个‘同盟’成员的动态、通过‘同盟’与‘同盟’成员进行联系。
     
     (5)在找好友聊天时可以通过查找已添加好友姓名快速找到好友。
    

    B(Benefit)好处

     (1)用手机注册可以通过查找手机加自己想加的同学或老师。
     
     (2)老师可以通过动态了解学生们近期的现状、也可以通过动态为学生发一些学习经验和资源。
    
     (3)可以通过‘同盟’联系到以前加入‘同盟’的学长学姐并向他们了解工作现状。
    
     (4)可以通过动态看到老师们所发的学习资源和学长学姐们的工作经验和获得内推机会。
    

    C(Approach)竞争

    优势
       (1)通过手机注册很容易找到人而且更安全。
    
       (2)能很快的了解到学长学姐的内推和招聘消息。
       
       (3)界面简洁易用性强。
    
    劣势
       (1)QQ、微信等社交软件数量庞大,所以很少有人运用。
    
       (2)用户的范围大部分是同个学校的师生,很难普及。
    
       (3)没有什么娱乐的功能、功能比较单一难以吸引客户。
    

    D(Delivery)推广

     (1)同过线上的朋友在其他的社交软件进行推荐通过推荐的人数给与相应的小奖品。
     
     (2)多在学校推广与各个高校进行合作,来增加客户量。
    
    四.原型设计

    主页面

    单击左下角的箭头可以退出

    点击进入页面直接跳转到登入页面

    如果没有注册的话,在进入主页面的时候单击注册就会跳转到输入手机号的页面,输入手机号

    单击获得验证码后,会跳转到填写验证码的界面,输入验证码

    单击提交验证码,跳转到设置密码的界面,两次输入密码

    单击提交,会跳转到注册成功页面,然后注册成功页面会自动跳到登入页面

    登入后进入消息面板可以看到以前和谁聊过天,点开后可以看到聊天内容

    单击消息面板右上角的加号可以添加盟友

    单击消息面板的盟友可以跳转到盟友界面可以看到有那些盟友

    点击盟友可以看到盟友详细信息

    单击上面的查找可以输入名称进行查找已添加好友

    长按盟友界面的下面的盟友标志会跳出查看我加入的同盟和我创建的同盟的页面

    单击我创建的同盟,如果没有创建过可以点击创建,会跳转到创建同盟的页面,再点击邀请入盟会跳出我的所有盟友图像,点击他们的图像就可以邀请入同盟了


    单击我加入的同盟,可以跳转到我加入了那些同盟

    也可以进行查找输入想加入的同盟

    单击已加入同盟右上角的标志可以看到该同盟的相关信息

    点击查看同盟成员信息可以看到加入的成员

    在消息页面的下方点击江湖就会跳转到江湖页面,在这里可以看到盟友动态、同盟成员的动态和推荐人的动态




    点击图片可以放大,但内容有点那个就不点开了

    单击发动态人的名字可以看到他的个人信息

    单击消息页面的我,跳转到个人中心

    单击个人中心页面的最上面调转到个人的详细信息

    设置界面

    单击我的同盟会显示我加入的同同盟和我创建的同盟,单击我添加的同盟会直接跳转到我加入的那些同盟的页面

    单击插好会跳转到我加入的同盟和我创建的同盟页面,用鼠标箭头网上翻会返回个人中心


    单击退出登入下方会显示三个选项,单击切换页面会跳转到登入页面,而单击退出会直接跳转到主页面


    五.结对过程描述
    任务分配

    姚东明:主要负责墨刀设计软件模型。
    莫正昌:主要负责文档的编写,排版。

    遇到的问题

    一开始看到老师推荐的软件不知道用哪一种,通网上查阅和同学建议用了墨刀,
    但第二个问题来了,这个墨刀怎么用这又是个问题然后通过到网上找各种教程终于还是知道如何使用了,
    第三个问题也随之而来,我们需要建那些页面经过讨论最后建立了主页面、登录、注册、消息页面等页面

    心得

    姚:这次的作业在没有做之前觉得有些困难,但开始做了之后觉得问题不是很大。但在使用墨刀的过程中,各种各样的问题扑面而来,况且对墨刀不熟悉,做好一个页面需要半个小时。后来经过细致的学习,效率明显提升。我们的软件虽然没有达到精品的境界,但我觉得付出了时间和行动的人来说,它就是精品。不完美,但成功。
    莫:这次主要的事情还是我的队友做的,他花的心思和时间比我多他主要负责墨刀设计软件模型的创建不得不说这是个和麻烦的事,而我主要编写文档,经过他的讲解我对墨刀也更加的了解
    也感受到了结对的好处。

    结对照片


    自评分

    项目 分数
    NABCD 35
    功能设计 25
    界面设计 16
    结对过程描述 8
    成员信息 2
    结对照片 2
    PDF附件 2

    PDF文件

    地址:https://pan.baidu.com/s/1zuBfwZNuMt9jGSkHpnJJhg

    提取码:l7y0

    (其中有详细介绍视频)
    墨刀地址:https://free.modao.cc/app/7403440e7479e691e09c2971d24884b74acf9f30?simulator_type=device&sticky

  • 相关阅读:
    剑指OFFER之复杂链表的复制(九度OJ1524)
    剑指OFFER之二叉树中和为某一值的路径(九度OJ1368)
    剑指OFFER之从二叉搜索树的后序遍历序列(九度OJ1367)
    剑指OFFER之从上往下打印二叉树(九度OJ1523)
    剑指OFFER之栈的压入、弹出序列(九度OJ1366)
    剑指OFFER之包含min函数的栈(九度OJ1522)
    剑指OFFER之顺时针打印矩阵(九度OJ1391)
    剑指OFFER之树的子结构(九度OJ1520)
    剑指OFFER之二叉树的镜像(九度OJ1521)
    VM安装CentOs7虚拟机后无法上网之解决方法
  • 原文地址:https://www.cnblogs.com/qbtzj/p/12643484.html
Copyright © 2011-2022 走看看