今日、我々は賃貸管理システム(オンライン管理システム統合レンタル車両を分析することは、統合されたビジネス、パイプシステムは、車両管理、運転管理、顧客管理を含め、全体のマイクロ開発株式会社によって完全なセットアップのためのレンタカーによって提供される情報の基礎となっていますこのシステムは、全体的な管理と開発のための家賃の統計情報を表示します。)プロジェクトは、SSM(MyEclipse上)、MyEclipseのための開発ツールの選択のためのフレームワークを使用しています。背景項目として賃貸管理システム。
システムを完成させるためには、まずシステムのニーズを分析する必要があります。賃貸管理システムは、ユーザロール管理者、顧客、ドライバを含める必要があります。あなたが各フィールドのアカウントとパスワードを設定する必要が役割を上陸、ユーザーに関連した操作を完了するためのスムーズな着陸システムを可能にするために。
システムの機能は、顧客に必要と完了するためには、テーブル、レコード注文情報を設定するためのドライバを注文。顧客と顧客のmingziフィールドの順序は、顧客ID IDフィールドの順序に対応する順序で2つのテーブル間の関係は、顧客に対応する定義、mingziフィールドは、ドライバとドライバ、ドライバIDの順序のドライバの順序に対応しますidフィールドに対応
。
すべてのデータシステムの要約結果:管理者(admin)、顧客(kehu)、ドライバ(シジ)、発注(dingdan)
管理者は、テーブル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY |管理者ID
ユーザ名| VARCHAR(255)| |アカウント
パスワード| VARCHAR(255)| |パスワード
Customerテーブル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY |カスタマーID
mingzi | VARCHAR(255)| |名前
ユーザ名| VARCHAR(255)| |アカウント
パスワード| VARCHAR(255)| |パスワード
越| VARCHAR(255)| |バランス
xinyong | VARCHAR(255)| |クレジット
ドライバテーブル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY | IDドライバ
mingzi | VARCHAR(255)| |名前
ユーザ名| VARCHAR(255)| |アカウント
パスワード| VARCHAR(255)| |パスワード
nianling | VARCHAR(255)| |年齢
lianxifangshi | VARCHAR(255)| |お問い合わせ
Ordersテーブル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY |注文ID
kehu | VARCHAR(255)| |お客さま
kehuid | VARCHAR(255)| |カスタマーID
シジ| VARCHAR(255)| |ドライバー
sijiid | VARCHAR(255)| | IDドライバ
qidian | VARCHAR(255)| |出発点
チョンティエン| VARCHAR(255)| |最後
zhuangtai | VARCHAR(255)| |状態
テーブルを構築するためのSQL文
SET FOREIGN_KEY_CHECKS = 0 。 - ---------------------------- - ------------------ ---------- - ggchuzucheguanli表構造 - ---------------------------- DROP TABLE IFが EXISTS `t_admin`; CREATE TABLE `t_admin`(` id`のint型(11)NOT NULL AUTO_INCREMENTのCOMMENT ' 管理员ID '、 `username`のVARCHAR(255)のDEFAULT NULLのコメントを' 账号'`password` VARCHAR(255)DEFAULTの NULLの COMMENT ' 密码'、PRIMARY KEY (` id`) )ENGINE = MyISAMテーブルのDEFAULTの CHARSET = UTF8コメント= ' 管理员' 。 - ---------------------------- DROP TABLE IFは EXISTS `t_kehu`を。 CREATE TABLE `t_kehu`(` id`のint型(11)NOT NULL AUTO_INCREMENTのCOMMENT ' 客户IDを'、 `mingzi` VARCHAR(255)のDEFAULT NULL COMMENT ' 名前'、` username` VARCHAR(255)のDEFAULT NULL COMMENT ' アカウント'、 `password` VARCHAR(255)のDEFAULT NULL COMMENT ' パスワード'、` yue` VARCHAR(255)DEFAULTを NULL COMMENT ' バランス'、 `xinyong` VARCHAR(255)DEFAULTの NULLの COMMENT ' 信用'、PRIMARY KEY ( `id`) )ENGINE = MyISAMテーブルのDEFAULTの CHARSET = UTF8コメント= ' 客户' 。 - ---------------------------- DROP TABLE IFは EXISTS `t_siji`を。 CREATE TABLE `t_siji`(` id`のint型(11)NOT NULL AUTO_INCREMENTのCOMMENT ' 司机ID '、 `mingzi`のVARCHAR(255)DEFAULTを NULL COMMENT ' 名前'、 `username` VARCHAR(255)のDEFAULT NULL COMMENT ' アカウント'、` password` VARCHAR(255)のDEFAULT NULL COMMENT ' パスワード'、 `nianling` VARCHAR(255)のDEFAULT NULL COMMENT ' 年齢'、` lianxifangshi` VARCHAR(255)のDEFAULT NULL COMMENT "情報' PRIMARY KEY ( `id`) )ENGINE = MyISAMテーブルDEFAULT CHARSET = UTF8 COMMENT = ' ドライバー" ; - ----------------------- ----- DROP TABLE IFは EXISTS `t_dingdan`を、 CREATE TABLEを ` t_dingdan`( `id`のint型(11)NOT NULL AUTO_INCREMENT COMMENT ' 注文ID '、` kehu` VARCHAR(255)のDEFAULT NULL COMMENT' お客様'、 `kehuid`のint型(11)DEFAULTを NULL COMMENT ' 顧客ID '、` siji` VARCHAR(255)のDEFAULT NULL COMMENT ' ドライバー'、 `sijiid`のint型(11)DEFAULTを NULL COMMENT ' ドライバーID '、` Qidian ` VARCHAR(255)DEFAULTの NULL COMMENT ' 出発点'、 'zhongdian` VARCHAR(255)DEFAULTの NULL COMMENT ' 末端'、 `zhuangtai` VARCHAR(255)DEFAULTの NULL COMMENT ' 状態'、PRIMARY KEY (` id`) )ENGINE = MyISAMテーブルDEFAULT CHARSET = UTF8 COMMENT = ' 行'。