zoukankan      html  css  js  c++  java
  • 项目流程

    什么是项目?
        软件项目 : 一个具有完整的功能的代码集合。
        接口(API):函数,类,模块都可能是接口。提供的具有一定功                 能的代码,通过获取数据返回相应的结果


    软件项目开发流程
        需求分析 --》 概要设计 --》 项目规划 --》 详细设计 --》
        编码测试 --》 项目测试 --》 项目发布 --》后期维护

        需求分析 : 确定用户真实需求,做项目评估
        1. 确定用户真实需求,项目的基本功能
        2. 对象整体进行评估 (可行性,难度等)
        3. 完成需求分析文档,用户确认

        概要设计 : 对项目进行整体设计,技术分析
        1. 确定功能结构
        2. 进行技术分析,构建整体框架图
        3. 确定技术思路和使用技术
        4. 完成概要设计文档,直到开发流程

        项目计划 : 确定开发的时间轴和流程
        1. 确定开发的先后顺序
        2. 确定时间轴,里程碑事件
        3. 人员的分工
        4. 形成甘特图和思维导图,设定计划


        详细设计 : 项目的具体实现手册
        1. 详细记录项目的思路,逻辑,功能,技术点,代码说明,数据       结构等等


        编码测试 :按照计划编写功能代码,做基本测试
        1. 写代码,测代码
        2. 技术攻关

        项目测试 : 对项目进行整体测试,调整修改
        1. 做项目的各种功能和逻辑测试
        2. 完成测试报告
        3. 进行项目修改


        项目发布
        1. 交付用户进行使用
        2. 编写说明文档


        后期维护
        1. bug的修改
        2. 产品的升级


    项目注意事项
        * 按照规定时间完成项目
        * 项目中的人员和技术冲突


    项目工具的推荐
        文档编写 : word   ppt   excel  markdown   LaTex
        项目流程图: Mindmanager   visio
        项目管理工具: project
        代码管理 : git  svn


    HTTPServer  v3.0

        httpserver  +  WebFrame

        httpserver 功能 :
            1.获取http请求
            2.解析 http请求
            3.将请求内容发送给WebFrame
            4.从WebFrame接收返回数据
            5.将数据组织为Response格式发送给客户端

        WebFrame 功能:
            1. 从httpserver 接收具体请求
            2. 判断请求网页或者数据,根据请求调用函数处理
            3. 将网页或者数据发送给httpserver

        升级点 : 1.采用了httpserver与应用程序分离,两个功能模块独                立,降低了耦合度
                  2.数据的处理单独调用函数完成
                  3.两者的配合使用进程间通信

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    61. 最长不含重复字符的子字符串
    60. 礼物的最大价值 (未理解)
    59. 把数字翻译成字符串
    58. 把数组排成最小的数
    57. 数字序列中某一位的数字 (不懂)
    spring data jpa 官方文档
    idea 编译报错 源发行版 1.8 需要目标发行版 1.8
    idea maven 依赖报错 invalid classes root
    solr
    spring boot 官方文档
  • 原文地址:https://www.cnblogs.com/sky-ai/p/9913340.html
Copyright © 2011-2022 走看看