• SEBank银行项目实施说明


    ------------

    Document: 项目实施说明

    Description: 项目实施概要说明,包括方法论、环境和工具说明

    Created on: Nov 6, 2007, 3:51:35 AM

    Author: 88250

    Version: 1.0.1.3

    ------------------------------------------------------------------------

    . 方法论

    本次项目(SEBank)在总体上是以敏捷方法中的极限编程(XP)作为方法论进行指导的。在实践中,我们结合用例驱动的开发(UseCase Driven Development)XP中的用户故事(User Story)作为需求规约、设计和实现的基础。

    XP中的一个最佳实践就是“简单设计”。我们将用例与用户故事简单化地归结为“用户功能点”。在每次迭代中,我们先探究并分解当前要完成一些用户功能点,以此决定本次迭代的周期。开始时,开发人员可能对他们的速度并没有很好的认识。开发人员必须要创建一个初始的猜测值。在花费几天时间去原型化一到两个用户素材(或是高层用例)来了解团队的速度应该是足够了。以后将尽量以这个速度继续项目,这样我们就可以对项目的进度有了最实际的总体把握。


    . 环境

    项目的开发环境,测试及部署环境考虑到资金和版权问题,所以尽量采用开源实现。

    1. 开发环境

    OS : MS Windows XP(SP2), GNU/Linux Ubuntu7.04

    JDK : 1.6.x

    JEE : 6.0, EJB3

    IDE : NetBeans6.0Beta2, eclipse3.3.x, 字符集:UTF-8

    Application Server : Glassfish2, Tomcat6.0(for JSP/Servlet ONLY)

    Version(Configuration) Control System: Subversion1.4.4 in Ubuntu

    Database System : MySQL5.x

    JPA Specification Implementation: Oracle Toplink Essentials (Toplink的核心部分,开源)


    1. 测试与部署环境

    OS : GNU/Linux Ubuntu Server6.10

    JDK : 1.6.0_03

    Application Server : Glassfish2

    Database System : MySQL5.0.45

    . 关于SVN

    1. 团队成员每天至少Update一次

    2. 主要开发人员每天至少半小时UpdateCommit一次

    3. 尽量不要创建新的文件夹,实在需要的话开会的时候提出来

    4. 创建的文件夹不能以中文命名

    5. windows平台下的开发人员如果用中文文件名不能提交的话改用英文

    . 项目文档概要说明

    项目的根目录下有个Document目录,放置一些对每个团队成员来说都很重要的的文档,

    请大家经常关注。

    其子目录说明如下:

    1. AgileDoc 敏捷过程中产生的文档,包括需求 、设计、测试的文档

    2. ReportDraft 这个目录放置项目报告(部分报告)的草稿

    3. Schedule 计划安排

    另外,如果自己维护的文档有什么更新,务必以邮件(或QQ群)的方式通知大家。


     
  • 相关阅读:
    jQuery常用方法总结
    如何让div显示在最上层(页面含Flash)
    Flex分页控件
    C#利用SharpZipLib解压或压缩文件夹实例操作
    3D 穿梭效果?使用 UWP 也能搞定
    [WPF] 制作一个彩虹按钮
    [WPF] 仅用 Rectangle 实现圆柱形进度条
    [WPF] 玩玩彩虹文字及动画
    Skipping Windows Azure Startup Tasks When Running in the Emulator
    [转] Asp.net mvc 3 beta 新特性介绍
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6470763.html
Copyright © 2020-2023  润新知