• psp个人软件开发管理


     

     

    psp个人软件开发管理

            ——需求分析文档

     

     

      时间:20131115

     

    软件需求分析报告

    目录

    1. 引言 1

    1.1 编写目的 1

    1.2 项目风险 1

    1.3 文档约定 1

    1.4 预期读者和阅读建议 1

    1.5 产品范围 2

    1.6 参考文献 2

    2. 综合描述 2

    2.1 产品的状况 2

    2.2 产品的功能 3

    2.3 用户类和特性 3

    2.4 运行环境 

    3. 外部接口需求 

    3.1 用户界面 

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    1. 引言

    本文档根据小组需求结果、结合各个人的需求分析整合而成,主要针对psp个人软件开发管理的需求说明。

    1.1 编写目的

     

    说明这份软件产品需求分析报告是为哪个软件产品编写的,开发这个软件产品意义、作用以及最终要达到的意图。通过这份软件产品需求分析报告详尽说明了该软件产品的需求规格,包括修正和发行版本号,从而对该软件产品进行准确的定义

    1.2 项目风险

    主要风险:

    1.需求不完善,遗漏用户没有提出的需求

    2.数据库设计阶段: 数据库表的完整性

    3.设计阶段:模块无法正确关联

    4.测试阶段:不能满足用户需求

    5.演化阶段:新的功能需求的出现

    1.3 文档约定

    (1)页面的左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。

    (2)标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。

    (3)正文字体为宋体小四号,无特殊情况下,字体颜色均采用黑色。

    (4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号用(1),1、●等,特殊情况另作规定。

    1.4 预期读者和阅读建议

    • 用户:查看是否遗漏功能需求和非功能需求,是否再有添加的功能;
    • 开发人员:对需求进行分析,并设计出系统,包括数据库的设计,注意各个模块的关联地方;
    • 测试人员:注意系统完整性,有误遗漏的功能,根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试;
    • 文档编写人员:注意修改时的用语一致。

    1.5 产品范围

    本产品主要面向软件项目开发人员,保证开发软件实时完成

     

     

    2. 综合描述

    2.1 产品的状况

    保证开发软件实时完成

    根据开发人员不同进度分配不同任务

    供所有人的经验统计、记录、调查

    奖励制度,增加工作的积极性

    2.2 产品的功能

    研发经理:

    创建项目 、指定或修改项目、删除尚未分配工作任务的项目、按个人、任务、项目、关键字查看工作时长、统计产能

    项目经理:

    对项目设置工作包、为开发人员指派工作任务、查阅开发人员的日程安排表、按项目、任务、关键字统计实际工作时长、产能、Close任务,并填入实际的完成情况

     

    开发人员:

    填写计划时间,项目经理确认后,更新日程安排表、可以查询相近工作任务的历史数据(估算数据、实际数据)任务执行将超计划时,应报告项目经理,项目经理通过系统更新其日程表、随时记录自己的时间,提供“开始计时”、“暂停计时”、“停止计时”,在停止时,填入任务编号(在线则选择)、工作关键字(以逗号分隔的多个),自动生成开始时间、暂停时间、停止时间、总时长、有效时长(总时长-中断时长)、根据任务编号、关键字、起止时间进行分类组合查询与统计时间记录程序会自动连接服务器,完成时间日志上传的工作,未能连接服务器,则在本机暂存时间日志

     

    管理员:统计团队产能、人力资源分配

     

     

    2.3 运行环境

    • 硬件平台:pc、浏览器
    • 操作系统:不限
    • 与该软件共存的应用程序:浏览器
    • 网络状况:必须连接石家庄铁道大学局域网
    • 必须使用的技术jsp
    • 必须使用的工具ecilpse3.7.2、
    • 必须使用的编程语言java
    • 必须使用的数据库sql server

    2.4 设计和实现上的限制

    3. 外部接口需求

    3.1 用户界面

    界面布局:

    教室信息管理系统

    功能导航

    主界面

    各个模块之间都采用蓝色为主调,简洁大方,主界面分为三个北、西、中三块,北主要显示系统名称和logal,西主要是每个子模块的功能导航,快捷简单,中部主要显示每个子模块界面,符合一般人使用习惯。

     

     

     

     

  • 相关阅读:
    git命令
    深度剖析Apache Dubbo核心技术内幕学习笔记
    MyBatis-Plus简介
    Mysql主从复制原理
    springboot启动原理
    布隆过滤器
    java poi生成的excel发送邮件后无法预览
    Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
    javacv FFmpeg 视频压缩
    .NetCore之接口缓存
  • 原文地址:https://www.cnblogs.com/caijinbei/p/qqq.html
Copyright © 2020-2023  润新知