基于EEPlat的项目开发过程简介

EEPlat平台比较匹配敏捷式开发过程(如XP),可以进行简单设计快速迭代,基本可以以一周或两周作为迭代周期。当然了EEPlat也可以支持传统重量级的软件开发过程(如RUP等)。

项目开始初期,与传统项目一样进行需求调研,进行需求分析,经过和客户讨论确定后可以获得一个相对完整的软件需求。然后进行简单设计,进行功能分析、流程分析、数据分析。基于EEPlat开发首先需要完成数据库设计,数据库设计完成后,即可进行开发。功能分析和流程分析相对比较简单即可,后期平台在这方面的调整会很快,完全可以通过与客户的多次沟通后进行迭代后获得最终版本。

EEPlat项目开发过程主体流程,如下图所示:

 

         下面简单描述各个步骤:

1)  数据库设计  完成系统的数据库结构设计,并在数据库中建立相应的数据库实例;

2)  建立工程实例  进入EEPlat配置平台,建立工程实例,同时可以在实例下按照需求定义系统菜单;

3)  建立工程下的业务包 根据系统的功能设计,按照模块建立相应的业务包,如一个系统由三个模块组成,则可分为三个业务包,如果模块比较大,也可以细分一下。

4)  配置数据源  进入EEPlat配置平台,配置数据源,连接上相应的业务数据库,并进行组织结构初始化,完成系统登录默认数据库的设置;当然也可以增加其他业务库,但系统登录默认的组织结构数据都存储在初始化的那个数据库中,一个系统仅有一个数据库可以被初始化;

5)  初始化表  根据业务包和数据表,进行配置数据初始化;配置数据初始化主要是EEPlat默认生成的针对一个表的最基本的增删改查各个界面,以及后台相关的各个增删改查的服务等;

6)  配置系统  根据需求,以初始化的业务对象的基本的配置数据为基础,配置出符合系统需求的界面和功能;

7)  测试发布  配置完成的系统,直接可以打开进行测试,看是否符合系统需求,经过配置、测试、发布的反复迭代,最终获得可用的系统;

8)  项目完成部署  系统需求完成后,按照平台的部署方式部署到客户生产环境中,并进行最后的测试,直至上线;

 

www.eeplat.com

球球群:105867861(申请验证:EEPLAT2014

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值