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

软件开发生命周期
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)写文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值