今日は、実際のニーズに基づいて、J2EE開発管理システムに基づく論文は、論文のトピックを設計、管理および監視を強化し、情報技術の学位論文の管理を改善するために、論文管理システム(卒業論文を分析しますタスク署名、提出オープンな議論、中期試験の論文、指導は、見直しや論文やその他の関連部門は、システムの論理構造とER図を構築し、最終的にプログラミング。)、プロジェクトはSSM(MyEclipseが)、開発ツールの選択のためのフレームワークを使用していますMyEclipseのよう。背景項目として論文管理システム。
システムを完成させるためには、まずシステムのニーズを分析する必要があります。論文管理システムは、ユーザーの役割管理者、教師、学生を含める必要があります。あなたが各フィールドのアカウントとパスワードを設定する必要が役割を上陸、ユーザーに関連した操作を完了するためのスムーズな着陸システムを可能にするために。
システムの機能を完了するためには、録画タイトル情報を見るために対象学生を設定する必要があります。被験者学生や学生mingzi対応するフィールド、学生と学生ID IDフィールドは、トピックに対応する、請求これは、被験体における2つのテーブル間の関係を定義します
。
すべてのシステムデータの要約結果:管理者(admin)、教師(jiaoshi)、学生(xuesheng)、タイトル(timu)
管理者は、テーブル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY |管理者ID
ユーザ名| VARCHAR(255)| |アカウント
パスワード| VARCHAR(255)| |パスワード
教師テーブル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY | ID教師
mingzi | VARCHAR(255)| |名前
ユーザ名| VARCHAR(255)| |アカウント
パスワード| VARCHAR(255)| |パスワード
学生表
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY | 学生ID
mingzi | VARCHAR(255)| |名前
ユーザ名| VARCHAR(255)| |アカウント
パスワード| VARCHAR(255)| |パスワード
表のタイトル
フィールド名|タイプ|プロパティ|説明
ID | INT(11)| PRIMARY KEY |トピックID
biaoti | VARCHAR(255)| |タイトル
neirong | VARCHAR(255)| |コンテンツ
xuesheng | VARCHAR(255)| |学生
xueshengid | VARCHAR(255)| |学生証
zhuangtai | VARCHAR(255)| |状態
テーブルを構築するためのSQL文
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コメント= ' 回忆'。