zoukankan      html  css  js  c++  java
  • 原型设计(结对第一次)作业

    1.作业链接

    作业博客链接 https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1816W/homework/2108
    该博客的附件https://files.cnblogs.com/files/sufz/%E5%8E%9F%E5%9E%8B%E8%AE%BE%E8%AE%A1.pdf
    原型链接http://127.0.0.1:32767/21.01.41/index.html

    2.结对过程

    小队成员

    031602323 廖钰萍
    031602330 苏芳锃

    3.NABCD模型

    -N(Need,需求)
        -能够根据编号、论文标题、关键词来搜索论文的相关信息(范围限定在计算机的三大顶会CVPR、ICCV、ECCV)
        -能够通过列表文件来搜索论文的相关信息,并且具有对已上传列表的简单编辑能力(增、删、改,和对属性、年份的筛选)
        -搜索的出结果要包括:论文的paper、source code、homepage,且能够根据结果生成关键词图谱
      
    - A(Approach,做法)
        - 开发成本低,甚至无开发成本
        - 采用增量开发,会不断拓展功能
    
    - B(Benefit,好处)
        - 软件功能专一,只占用很少的系统资源
        - 是初试之作,对用户的建议会更加重视
        - 无广告无弹窗,十分清爽
        - "发现”模块,想用户推荐论文,向用户提供灵感
        - “社区”模块,用户之间可以相互交流,互相分享资源,完善我们的软件没有顾及的方面
        - “更多”模块,可以自定义独特的组件
        - “下载”模块,可以查看下载进度、更换下载路线
    
    - C(Competitors,竞争)
    

    - D(Delivery,推广)
        -申请在太平洋软件下载中心、华军软件园、绿色下载吧等网站发布
        -在朋友圈、QQ空间、微博发贴推荐
        -请亲朋好友试用
    

    4.原型说明

    原型开发工具:Axure RP 8.0

    主页

    有一个热点消息的轮播界面和“年度热词”版块,点击可以进入相应的链接。
    登陆注册界面。左上角是专属的LOGO,然后是导航栏,用于模糊搜索的输入框,右上角则是登录和注册按钮。

    登录注册界面

    登陆、注册新用户和找回密码,在登陆界面还可以使用屏幕键盘来进行输入。


    论文列表检索

    把半结构化的数据复制到输入框,会自动分析。列表能够被简单编辑和筛选。还会根据分析的结果给出关键词图谱,悬停论文标题还会提示论文的概况

    模糊搜索

    由上方的搜索框,键入论文编号、题目、关键词进行的检索,查询结果包括论文的pdf下载地址、源代码地址和作者的个人主页

    热门分析

    给出近年各大顶会的论文提交趋势变化,下方给出较热门领域的饼图。

    5.PSP表格

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

    6.补充作业

    |||||
    |:--|:--|:--|
    |SKills/s技能|课前评估
    (0..9)|课后评估
    (0..9)||
    |Programing:Design(架构设计,模块化设计,接口设计)|2|4||
    |Programing Language(C/C++/C#/Java)(pick one language)|3|5||
    |Work with others(协同工作,提供反馈,说服别人)|2|4||
    |Ability to learn:自主学习能力|3|5||
    |SE:Test(测试方法、测试工具、测试实践、测试系统的设计和运行)|1|3||

  • 相关阅读:
    topcoder srm 445 div1
    topcoder srm 440 div1
    topcoder srm 435 div1
    topcoder srm 430 div1
    topcoder srm 400 div1
    topcoder srm 380 div1
    topcoder srm 370 div1
    topcoder srm 425 div1
    WKWebView强大的新特性
    Runtime那些事
  • 原文地址:https://www.cnblogs.com/sufz/p/9692799.html
Copyright © 2011-2022 走看看