みなさん、こんにちは、私はチームの全体のマイクロ完全なセットの創始者だ、このチームは、PYTHON、PHP、C#の、アンドリュースと他の多くの技術JAVA(SSM、SSH、SPRINGBOOT)で良いです。
今日はクラスのウェブサイト(クラスのウェブサイト)を分析し、プロジェクトがSSM(MyEclipse上)、MyEclipseのための開発ツールの選択のためのフレームワークを使用しています。背景項目のクラスのウェブサイト。
システムを完成させるためには、まずシステムのニーズを分析する必要があります。クラスのウェブサイトは、ユーザーの役割の管理者、学生を含める必要があります。あなたが各フィールドのアカウントとパスワードを設定する必要が役割を上陸、ユーザーに関連した操作を完了するためのスムーズな着陸システムを可能にするために。
システムの機能を完了するために、あなたは、学生のクラスの生徒のレコード情報をテーブルを設定する必要があります。生徒のクラスからクラス、学生とクラスは、クラスIDに対応する前記フィールドは、idフィールドのmingziに対応し、2人の学生のテーブル間の関係を定義します
。学生はリコールのためのシステムの機能を完了するためには思い出が情報を記録し、テーブルを設定する必要があります。idフィールドは、メモリ学生や学生mingziフィールドメモリの学生や学生証、メモリ内の2つのテーブル間の対応関係を定義する対応します
。
すべてのシステムデータの要約結果:管理者(admin)、学生(xuesheng)、クラス(マリファナ)、メモリ(huiyi)
管理者は、テーブル
フィールド名 | タイプ | プロパティ | 説明 |
ID | int型(11) | PRIMARY KEY | 管理者ID |
ユーザ名 | VARCHAR(255) | アカウント | |
パスワード | VARCHAR(255) | パスワード |
学生表
フィールド名 | タイプ | プロパティ | 説明 |
ID | int型(11) | PRIMARY KEY | 学生id |
mingzi | VARCHAR(255) | 名前 | |
ユーザ名 | VARCHAR(255) | アカウント | |
パスワード | VARCHAR(255) | パスワード | |
lianxifangshi | VARCHAR(255) | 接触 | |
スパ | VARCHAR(255) | クラス | |
nianji | VARCHAR(255) | 年 | |
banjiid | VARCHAR(255) | クラスID |
クラス表
フィールド名 | タイプ | プロパティ | 説明 |
ID | int型(11) | PRIMARY KEY | クラスID |
mingzi | VARCHAR(255) | 名前 | |
banzhang | VARCHAR(255) | 分隊 | |
banzhangid | VARCHAR(255) | ID隊 |
思い出テーブル
フィールド名 | タイプ | プロパティ | 説明 |
ID | int型(11) | PRIMARY KEY | IDをリコール |
biaoti | VARCHAR(255) | 見出し | |
neirong | VARCHAR(255) | コンテンツ | |
xuesheng | VARCHAR(255) | 学生 | |
xueshengid | VARCHAR(255) | 学生id | |
shijian | VARCHAR(255) | 時間 |
table文の構築
SET FOREIGN_KEY_CHECKS = 0 。 - ---------------------------- - ------------------ ---------- - ggbanjiwangzhan表構造 - ---------------------------- 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_xuesheng`を。 CREATE TABLE `t_xuesheng`(` 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 ' パスワード"、 `lianxifangshi` VARCHAR(255)DEFAULT NULL COMMENT ' 情報'、 `banji` VARCHAR(255)DEFAULTの NULL COMMENT ' クラス'、 `nianji` VARCHAR(255)DEFAULTの NULLは COMMENT ' グレード'、` banjiid`のINT(11)DEFAULTの NULL COMMENT ' クラスID '、PRIMARY KEY ( `id`) )ENGINE = MyISAMテーブルDEFAULT CHARSET = UTF8のCOMMENT = ' 学生' ; - ---------------------------- DROP TABLE IFは EXISTS `t_banji`を。 CREATE TABLE `t_banji`(` id`のint型(11)NOT NULL AUTO_INCREMENTのCOMMENT ' 班级ID '、 `mingzi`のVARCHAR(255)のDEFAULT NULLの COMMENT ' 名字'、` banzhang`のVARCHAR(255)のDEFAULT NULLのコメントを' 班长'、 `banzhangid`のint型(11)DEFAULTの NULLの COMMENT "班长ID ' PRIMARY KEY ( `id`) )ENGINE = MyISAMテーブルのDEFAULTの CHARSET = UTF8コメント= ' 班级' 。 - ---------------------------- DROP TABLE IFは EXISTS `t_huiyi`を。 CREATE TABLE `t_huiyi`(` id`のint型(11)NOT NULL AUTO_INCREMENTのCOMMENT ' 回忆ID '、 `biaoti` VARCHAR(255)のDEFAULT NULLのコメントを' タイトル'、 `neirong` VARCHAR(255)のDEFAULT NULL COMMENT ' コンテンツ'、` xuesheng` VARCHAR(255)のDEFAULT NULL COMMENT ' 学生'、 `xueshengid`のint型(11)DEFAULTを NULL COMMENT ' 学生は上記のIDを述べた'、` shijian` VARCHAR(255)のDEFAULT NULL COMMENT ' 時間'、PRIMARY KEY( `id`) )ENGINE = MyISAMテーブルのDEFAULTの CHARSET = UTF8コメント= ' 回忆'。