• 第七次作业--项目需求分析


    1.整体计划安排:

    在前2周完成加密解密模块的工作,再2周完成移动端的部分,再2周完成pc端的部分,再2周完成连接部分的部分。
    初版开发期限:12月14日。

    2.工作流程、组员分工、组员工作量比例

    ①工作流程

    准备->讨论->编写->修改->排版

    ②组员工作量

    准备:225,226,228
    讨论:225,226,228
    编写:225,226,228,223
    修改:223,225,226,228
    排版:225,226

    ③工作量比例

    223:225:226:228=1:2:2:2

    3.需求报告:

    下载点这里

    4.评审表:

    下载点这里

    5.遇到的困难及解决方法

    ①困难

    刚开始准备写的时候,对于《软件需求规格说明书》里的很多内容不是很了解,不知从何写起,疑惑不止。

    ②解决方法

    从各个途径去寻找了解相关内容,从其他人的《软件需求规格说明书》总结归纳,从而明白了其大致内容,然后开始书写。

    6.Checklist

    ①引言

    在《软件需求规格说明书》中1,见本博客第三点。

    ②类图

    ③界面原型

    手机端

    电脑端

    ④功能描述

    本产品是一款利用移动端上的指纹识别来加密电脑端上的数据的系统,它包含两个部分。一部是电脑上的加密软件,另一部分是手机上的APP。整个系统的工作方式为用户使用电脑上的加密软件向手机app发送身份验证请求,并在app上完成指纹身份识别,app再向电脑的加密软件回应身份验证结果,然后加密软件根据结果进行电脑端上数据的加密和解密。

    ⑤验收验证标准

    在《软件需求规格说明书》中3.1,见本博客第三点。

    7.PSP

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 20 20
    · Estimate · 估计这个任务需要多少时间 300 300
    Development 开发 0 0
    · Analysis · 需求分析 (包括学习新技术) 120 60
    · Design Spec · 生成设计文档 120 100
    · Design Review · 设计复审 (和同事审核设计文档) 180 120
    · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 0 0
    · Design · 具体设计 20 15
    · Coding · 具体编码 0 0
    · Code Review · 代码复审 0 0
    · Test · 测试(自我测试,修改代码,提交修改) 0 0
    Reporting 报告 0 0
    · Test Report · 测试报告 0 0
    · Size Measurement · 计算工作量 10 10
    · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 20
    合计 790 645
    ---------better than nothing
  • 相关阅读:
    4g项目shell脚本
    shell脚本执行方法
    linux 4g项目定时启动脚本
    java面试-mysql优化
    java面试-java8特性
    java面试-oom内存溢出有几种类型
    java面试-动态代理
    java面试-ThreadLocal
    java面试-类加载过程
    java面试-JVM内存模型
  • 原文地址:https://www.cnblogs.com/joke15/p/7688499.html
Copyright © 2020-2023  润新知