방
javaee+jqueryeasyui+eclipselink (코스 디자인 룸 관리 정보 시스템) 기반
1. 초기 단계
1. 타당성 분석
- 비즈니스 사례를 설정하고 프로젝트 경계를 결정하십시오
- 비용 추정
- 위험 분석
- 시스템과 상호 작용하는 모든 외부 엔티티를 식별하십시오
2. 요구 사항 식별
- 비즈니스 요구 사항
- 사용자 요구 사항
- 기능적 요구 사항
- 비 기능적 요구 사항
3. 얻어야합니다
- 사용자 인터뷰
- 프로토 타입 방법
- 시나리오 연결
4. 요구 사항 확인
5. 시작 관리
- 노동 계획의 분할
- 위험 관리 계획
- 간트 차트 계획
- 요구 사항 관리
6. 이정표
- 수명주기 객관적인 이정표 : 프로젝트의 기본 생존력에 대한 수명주기 목표 이정표 평가.
2. 정제 단계
1. 요구 사항 분석
- 사용 사례 다이어그램 (기능 요구 사항)

- 안정적이고 안전하며 빠른 응답 (비 기능 요구 사항)
- Java+MySQL 사용 (설계 제약 조건)
2. 요약 설계
- 카테고리 다이어그램 (모듈 부서, 계층 구조 설정 및 모듈의 호출 관계, 모듈과 컴퓨터 인터페이스 사이의 인터페이스 결정)

- 데이터 구조 설계 (데이터 특성 설명, 데이터의 구조적 특성 결정, 데이터베이스 설계)
- ER 사진
- 물리적 모델 디자인


3. 상세한 디자인
4. 계획 및 관리
- 요구 사항 사양
- 요약 설계 지침
- 자세한 디자인 매뉴얼
5. 이정표
- 수명주기 아키텍처 이정표. 수명주기 구조 이정표는 시스템 구조에 대한 관리 벤치 마크를 설정하고 프로젝트 팀이 빌드 단계에서 측정 할 수 있도록합니다. 이 순간, 우리는 상세한 시스템 목표와 범위, 구조적 선택 및 주요 위험에 대한 솔루션을 조사해야합니다.
III. 건설 단계
- MVC 설계 모드에서 Java 지향 객체 프로그래밍, 모델,보기 및 비즈니스 로직
- 이정표 : 초기 운영 이정표. 초기 기능 이정표는 테스트 환경에서 제품을 배포 할 수 있는지 여부를 결정합니다. 현재 소프트웨어, 환경 및 사용자가 시스템 운영을 시작할 수 있는지 여부를 결정해야합니다. 현재 제품 버전은 종종 "베타"버전이라고도합니다.
4. 배달 단계
1. 테스트
- 단위 테스트
- 통합 테스트
- 시스템 테스트
- 기능 테스트
- 성능 테스트
2. 유지 보수
3. 이정표
- 제품 출시 이정표. 이 시점에서 목표 달성 여부와 다른 개발주기가 시작되어야하는지 여부를 결정합니다. 경우에 따라이 이정표는 다음 사이클의 초기 단계의 끝과 일치 할 수 있습니다.
以上基于软件工程的统一软件工程(RUP)模型