zoukankan      html  css  js  c++  java
  • 项目管理

    安排:(12天)

      1-2:项目概述,搭建开发环境、主页设计、持久层和表现层设计

      3-6:项目业务开发(区域--分区--定去--配送)——整个项目为基础配置,取派,中转,路由,报表

      6-8:权限控制:shiro(框架)、apche(专门的前沿框架)

      9-11:工作流开发:activti;

      12:项目总结;

    1、项目概述:

      略

    2、常见的软件类型

      OA:办公自动化系统

      CRM:客户关系管理系统

      ERP:企业资源计划平台

      CMS:Content Mangement Systeam

    3、软件开发流程

    (瀑布模型,仅用于周期短、规模小的项目)

      0、可行性分析

      1、需求调研分析

      2、设计阶段(概率、详细)——数据库设计、原型设计

      3、编码阶段(单元测试)

      4、测试阶段

      5、上线与运维

    (敏捷开发,仅用于规模大的项目)

    开发环境:

      操作系统:windows

      开发工具:Eclipse

      数据库:Mysql

      Web容器:Tomcat  浏览器:FireFox

    4、技术选型:

      略

    5、(数据库设计)搭建开发环境

      1、创建一个数据库

      2、创建数据库用户

    6、(Web环境)搭建环境

      1、创建一个Web项目

      2、导入jar包(SSH,Spring,依赖日志,数据库驱动)

      3、配置Web、XML(Struts的过滤器,Spring监听器)

    解决:Hibernate延迟加载问题的过滤器、解决中文乱码的过滤器

    7、项目结束评审

      1、是否实现目标

      2、 是否遵循项目进度

      3、是否存在预算成本内完成项目

      4、项目进度过程中出现的突发问题以及解决措施是否合适,问题是否得到解决

      5、从该项目的实践中可以得到的哪些经验和教训

    8、制定结束的工作

      1、制定结束计划

      2、完成收尾工作

      3、项目结束评审

      4、项目总结

        1、总结成功的经验和失败的教训

        2、软件项目的历程文件

        3、将项目中的有用信息进行总结分类,放入信息库,这是软件项目记录的资料

        4、这对将来的项目是有用的,并从中提取相关的教训

  • 相关阅读:
    x01.os.17: 换心术
    x01.os.16: 添加功能
    x01.os.15: 看上去很美
    JVM 栈帧之操作数栈与局部变量表
    IDEA字节码学习查看神器jclasslib bytecode viewer介绍
    java上下文Context类
    UML ——区分类图中的几种关系.md
    UML ——六种依赖关系.md
    JDK动态代理[1]----代理模式实现方式的概要介绍
    java方法句柄-----5.Method Handles in Java
  • 原文地址:https://www.cnblogs.com/Annely/p/10260881.html
Copyright © 2011-2022 走看看