软件开发生命周期
1)招标-标书
2)可行性分析-可行性分析报告
3)需求分析-需求文档
      产品经理,需求调研
      项目原型:容易确定需求,开发项目时作为jsp网页
4)分析与设计
  架构设计:
    物理架构设计:
      应用服务器:tomcat(apache),weblogic(bea->oracle),websphere(ibm),jboss(rehat),resin(MS)
                            web   javaee:13种协议
                                                  servlet,jsp,xml,jdbc,mq......
      数据库服务器:mysql,oracle,DB2,sqlserver,达梦
   逻辑架构设计:代码分层
                        视图层->控制层->业务层->持久层->数据库
   技术选型:java,.net
 项目设计:
     物理模型设计:哪些表,哪些字段,字段的类型和长度,以及表和表之间的关系。
                                powerdesigner
     逻辑模型设计:哪些类,哪些属性和方法,方法的参数和返回值,以及类与类之间的关系
                                rational rose
     界面设计:企业级应用 朴素
                       互联网应用 炫酷
     算法设计:软件涉及算法
5)搭建开发环境
    创建项目,添加jar包,添加配置文件,添加静态页面,添加公共类以及其他资源;能够正常启动运行。
6)编码实现:项目经理分配任务给组员。-注释
7)测试:交替开发测试,两周测试一次。-测试用例
8)试运营:实施部门-使用手册
9)上线:交给客户-实施文档
10)运维:一般5年,数据量的增加,数据查询越来越慢-运维手册
11)写文档

SSM框架学习(2)CRM项目软件开发周期相关推荐

  1. SSM框架学习(1)CRM项目初期设计

    1.web项目的开发:如何分析,设计,编码,测试. 2.crm(客户关系管理)项目的学习,编程思想和编程习惯的形成是非常重要的. 编程思想不对,功能的分析无法想出来,所以学好编程思想非常关键. 3.c ...

  2. SSM框架学习(3)CRM项目核心业务

    1)CRM项目的简介:Customer Relationship Management 客户关系管理系统      企业级应用,传统软件应用,给销售或者贸易型公司在使用,在市场,销售,服务等各个环节中 ...

  3. 教育培训课程报名管理系统(学生、教师、管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)

    教育培训课程报名管理系统(学生.教师.管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM.maven项目入门 可以用于课程设计.毕业设计的知识点入门学习 提示 ...

  4. SSM通用活动报名系统(会员、管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM、maven项目入门

    SSM通用活动报名系统(会员.管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM.maven项目入门 可以用于课程设计.毕业设计的知识点入门学习 提示:此资源 ...

  5. SSM框架学习总结第零篇--框架是什么

    SSM框架系列文章: SSM框架学习总结第零篇–框架是什么 SSM框架学习总结第一篇–MyBatis SSM框架学习总结第二篇–Spring SSM框架学习总结第三篇–Spring MVC SSM框架 ...

  6. SSM框架学习文档以及SSM整合(附Github地址=含SSM学习时的实例代码)

    SSM框架学习 软件架构: 基于流行SSM框架:Spring+SpringMVC+Mybatis 项目配置: 使用Maven进行项目jar导入 ​ 使用Git进行版本控制,并将每次编写的代码上传到Gi ...

  7. 【图解】SSM框架学习总结

    SSM框架学习首先掌握SSM三层结构及配置 图1:Spring.SpringMVC.Mybatis结构图 图2:SSM三层结构Dao.service.controller图 图3:SSM配置说明图 图 ...

  8. SSM 框架学习(黑马程序员)

    (Spring+SpringMVC+MyBatis) SSM框架教程 黑马程序员最全SSM框架教程|Spring+SpringMVC+MyBatis全套教程 01. Spring 简介 1.1 Spr ...

  9. SSM框架学习(一)————SSM框架简介

    目录 一.SSM框架简介 1.1 Spring 1.2 SpringMVC 1.3 MyBatis 二.MVC模式 2.1 mvc模式 2.1.1 MVC应用举例 2.2 SSM和SSH在MVC模式上 ...

  10. ssm框架整合的crud项目详细步骤

    文章目录 由于很多图片加载不出来,点击这,看完整版 ssm_crud项目 一.项目说明 1.项目预览 2.项目的功能点 3.项目技术点 二.基础环境的搭建 1.创建maven工程 2.引入项目依赖的j ...

最新文章

  1. redis缓存存在的隐患及其解决方案
  2. acm数论之欧几里得gcd
  3. 精读《REST,GraphQL,Webhooks gRPC 如何选型》
  4. 牛客网_PAT乙级_1026跟奥巴马一起编程(15)
  5. 只需五步学会Maven 3.6.1OR 3.6.3及其他版本的下载安装与配置【图文详解】
  6. 仿星球大战个人引导页源码
  7. windows终止进程——taskkill
  8. guassdb200 single node deployment
  9. Web后端学习笔记Flask(2)模板
  10. tensorflow之卷积神经网络
  11. Skipping JaCoCo execution due to missing execution data file
  12. 如何使用保存实例状态保存活动状态?
  13. Error: [vuex] do not mutate vuex store state outside mutation handlers.
  14. C语言——三目运算符的进阶用法,比较三个或者四个数的大小
  15. 数据库中的三种完整性
  16. getSharedPreferences()与getSharedPreferences()与getDefaultSharedPreferences()的区别
  17. Java代理服务器---Freedom_Server
  18. 有没有适合男的下班以后做的副业?
  19. Android开发38岁被裁,本以为稳进Top3,今天已经是失业第42天
  20. 【数据治理】One ID中的核心技术ID-Mapping究竟是怎么实现的

热门文章

  1. 开源云服务器集群管理系统,云树·DMP : 数据库集群管理平台
  2. 【激发兴趣】台球小游戏基础版
  3. mvp的全称_MVP是什么的缩写?王者荣耀中的MVP是什么意思?
  4. 【优雅解决】:换源后 sudo apt-get update 出现 N: Updating from such a repository can't be done securely……
  5. SQL Server 2008 远程过程调用失败的问题解决方法
  6. Zebras CodeForces - 950C(思维)
  7. 为河南小伙恩辉舍己救人点赞<原创>
  8. 用A-priori算法实现frequent item set查找
  9. VS解决方案下文件的含义(记录)
  10. 华硕BIOS TPM设置