zoukankan      html  css  js  c++  java
  • 福州大学软件工程实践结对编程作业(需求分析与原型设计)

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2020
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2020/homework/11224
    这个作业的目标 需求分析以及原型设计
    使用的原型工具 墨刀
    学号 031802608 031802607

    PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 20 20
    Estimate 估计这个任务需要多少时间 10 10
    Development 开发
    Analysis 需求分析 (包括学习新技术) 120 80
    Design Spec 生成设计文档 20 20
    Design Review 设计复审 15 15
    Coding Standard 代码规范 (为目前的开发制定合适的规范)
    Design 具体设计 300 360
    Coding 具体编码
    Code Review 代码复审
    Test 测试(自我测试,修改代码,提交修改)
    Reporting 报告
    Test Report 测试报告
    Size Measurement 计算工作量
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 25 30
    合计 510 535

    NABCD模型

    一、N(Need,需求)

    • 客户需要解决的问题
      • 在读生
        • 学长学姐们的去向
        • 不好意思频繁问学长学姐们的去向
      • 毕业生
        • 学弟学妹们所掌握的技能
        • 有内推资格却不知道怎么联系上学弟学妹们
        • 同事之间可能是同门师兄弟,但是因为没有联系导致不知道

    二、A(Approach,做法)

    • 实现:开发一款校友间的app
      • 使用app需要进行个人认证,输入学号等信息确保是本校学生
      • app提供搜索,私信等功能,确保能够与他人进行信息交流
      • 搜索可以看到实验室的研究方向以及导师情况
      • 导师可通过给邀请码的方式,将自己的学生加入到实验室中。学生也可以通过搜索的方式申请加入实验室,申请加入时,可以与导师进行沟通(或许可以延伸拓展为选导师的功能)。
      • 毕业生可在实验室的公共聊天室发布内推等信息(另开设一个栏,不在正常聊天框中,类似于群公告的形式)
      • 使用者可以自由设置是否让他人查阅个人资料

    三、B(Benfit,好处)

    • 舒适:使用app,比使用小程序或许是增加了手机的app,但是其实使用起来却更加快捷
    • 安全:通过个人认证,班级认证的方式,防止了非校内人士窃取隐私

    四、C(Competitors,竞争)

    • 优点
      • 因为功能较少,app比较轻便
      • 操作显而易懂,上手速度快
      • 个人隐私可以得到保证,可以自由设置
    • 缺点
      • 功能较为单一
      • 模块较多,开发难度有点大
      • UI界面,emmm,so bad

    五、D(Delivery,推广)

    • 在校园群、朋友圈间进行推广
    • 用户反馈良好的话,投放到校园公众号中

    原型展示

    墨刀地址

      https://modao.cc/app/design/pbkfmdes7n3a9zga
    

    功能展示

    登录

    主页及搜索


    账号设置

    隐私设置

    消息通知界面

    搜索在读生进入后的界面

    搜索毕业生进入后的界面

    实验室界面

    用墨刀时合作


    (虚伪的摆拍 Zzz)

    GitHub截图

    总结

    1.墨刀对于新手很友好
    2.从现在已有通讯类软件中抢到客户难度很大

  • 相关阅读:
    C#开发微信公众平台-就这么简单(附Demo)
    Newtonsoft.Json高级用法
    C#获取文件的MD5码
    C#动态执行代码
    c#插件式开发
    利用反射执行代码
    yield关键字用法与解析(C# 参考)
    HttpContext.Current.Cache和HttpRuntime.Cache的区别,以及System.Runtime.Caching
    GZip压缩与解压缩
    Asp.Net 请求处理机制
  • 原文地址:https://www.cnblogs.com/wysnzzzz/p/13753265.html
Copyright © 2011-2022 走看看