部屋
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)模型