• 2020软件工程作业04(2.0)


    软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10458
    作业目标 学习NABCD模型和原型模型设计
    作业正文 如下文
    参考文献 百度

    PDF:
    https://i-beta.cnblogs.com/files

    结对成员
    陈款:20177668
    谢雨奇:20177689

    一,NABCD模型
    N(即need需求)

    不同的群体对着软件的功能使用有着不停地需求,下面列举群体的需求。

    老师的需求
    1.关注毕业生的就业工作状况
    2.关注在校学生的学习生活,心里状况。
    3.关注特殊学会群体的生活学习状况。

    学生的需求
    1.了解专业的学习和发展方向。
    2.了解学校的生活情况。
    3.了解老师的基本信息和擅长领域。
    4.了解学长学姐的就业和生活情况。
    5.了解毕业导师的详细信息。

    毕业学生的需求
    1.了解老师的动态和情况。
    2.了解学弟学妹们的学习和生活情况。
    3.了解学弟学妹的就业取向,介绍适合的工作岗位。

    A(即Approach 做法)
    消息
    消息推送是参考了国内当今主流的社交软件,必要的消息交流界面是必不可少的,可用于进行消息的交流。

    联系人
    参考了主流社交软件的设计思想,引入了可能的联系人推荐,方便用户及时的添加联系人,获取他们的动态和消息。
    同时联系人可进行自定义分组,方便用户进行归类。

    动态主页
    3.动态主页设计是迎合了当下的主流,在查看动态的同时,能对好友动态进行收藏,点赞,评论之类的操作。

    个人主页
    个人主页中包括了个人基本信息和家庭树信息,直观,一目了然。通过家庭树能够了解其他人的交际网络,
    方便相互交流。

    B(benifit好处)
    该产品方便师生间的相互交流,资源共享和动态了解。提供优秀的交友资源和学习路径。

    C(Competitors 竞争)
    优势:独特的家庭树功能可以方便用户拓展交流网
    劣势:功能不全面,无法像QQ一样进行视频。

    D(Delivery 推广)
    1.通过学校网站推广。
    2.通过微信公众号推广。
    3.由学校相关学生部门和计算机协会进行推广。

    原型设计
    软件开始界面

    软件登录界面

    找回密码界面

    注册界面

    老师注册界面

    学生注册界面

    消息界面

    联系人界面

    动态界面

    个人界面

    家庭树界面

    身份验证界面

    信息界面

    添加好友界面

    2.0改进情况:
    针对之前得初始版本,在登陆界面重新添加了忘记密码,点击就会跳转至验证页面,填写相关信息就能找回密码。在
    家族树方面进行了一定的升级,目的是突出该功能相对于其他社交软件的独特性,用户可以将添加到的还有进行自定义分类,
    点击好友的时候,若想要了解该人的相关信息是需要进行验证,避免外人干扰,验证通过之后便会呈现出相关信息,还支持查
    查看他的家族树。方便了解他的社交网络,进行适当的交际了解。

    结对过程
    首先是省体进行了讨论,目的是确定设计的风格和相关的解决方案,很高兴,通过短暂的讨论达成了想要的效果,
    我们确定了以当今主流的社交软件作为参考的设计思路,简化相应功能。以用户的需求进行相应的功能设计。
    谢雨奇:设计编写相关功能和界面,并交于陈款审查。
    陈款:负责撰写随笔,并审核谢雨奇发过来的界面情况,需要改进的在一起商量。

    结对照片

    遇到的问题和解决方案
    1.关于界面功能设计出现分歧
    陈款:本来还想在添加一些功能,但是谢雨奇觉得没必要,后来协商去除了一些。
    谢雨奇:个人认为功能不在于多,再在于实用,能够了解动态,进行信息交流就可以了。

    2.在开发工具选择上出现分歧
    陈款:项实用干其他的开发工具,但后来经过谢和洲推荐,还是使用了墨刀。
    谢雨奇:之前没有怎么了解过老师要求的那些开发工具,后来去问同学,卿随竟和谢河州都推荐了墨刀,于是就是用了墨刀。

    心得
    陈款:在审核界面的同时也是能够体会到两个不同意见的碰撞和融合,非常感谢这次的作业机会。
    谢雨奇:在不断摸爬中完成了原型设计这是第一次尝试结对编程,体验非常的不一样,希望以后的结
    对编程能够带来更多不一样的体验和收获。

    分数

    项目 NABCD 原型设计 结对过程描述 结对照片 PDF附件 成员信息 总分
    分数 35 40 6 2 2 2 87
  • 相关阅读:
    自定义Spark Partitioner提升es-hadoop Bulk效率
    golang channel本质——共享内存
    STM 软件事务内存——本质是为提高并发,通过事务来管理内存的读写访问以避免锁的使用
    elasticsearch 自定义_id
    JS弄ASP.NET(C#)在页GridView信息选择行
    pdf转换为word小工具,挺好
    Cocos2d-x场景功能描述的生命周期
    数据收集程序一般建筑(C++ ACE达到)
    IOS上传文件开发
    thinkphp达到UploadFile.class.php图片上传功能
  • 原文地址:https://www.cnblogs.com/xieyuqi/p/12643885.html
Copyright © 2020-2023  润新知