毎日の学習記録は、毎日良い気分を持っています。* ^ _ ^ *
達成するために必要な機能のWebベースのJava医療管理システムのプロジェクトを完了するために、今日考えですか?
目的は、これにより、全国の高齢者の医療と健康ケアのための中国Kangbaoネットオープングリーンチャンネルによって古く、本当に高齢楽しむ「夕焼けの赤」吸引は、完全に医師が困難かつ高価現状で参照する高齢者を解決しましょう中国の高齢者の健康産業の発展を促進します。現在の非常に人気のB / SのアーキテクチャではSSM技術的なフレームワーク、システムを確立するために、mysqlデータベースに依存するJAVA技術として開発します。
SSMのWebベースのJavaの医療管理システムのための(MyEclipseの)フレームワークは、MVCの心を使用すると、大幅に作業の重複を減らすことができます。そして、最高の開発ツールとSSM(MyEclipseの)フレームワークは、MyEclipseのです。MyEclipseのは、より効果的なプロジェクトの開発をしながら、あなたがより良い、開発プロジェクトのためのSSM(MyEclipseの)を使用することができ、プラグインの多数を統合しています。
ウェブベースのJava医療管理システムシステムの慎重な分析を通じて、JavaのWebベースの医療システムを描画することができ、バックエンド管理システムプロジェクトです。
各ログイン役割はアカウントとパスワードを設定されているため、このようなプロジェクトでは、システムログイン役割が不可欠です。システムを確実にするために、通常の使用でログインすることができます。SSM(MyEclipseの)プロジェクトは、管理者のログインユーザの役割が含まれています。
すべてのデータのためのヘルスケアの概要描かれたJavaのWebベースのプロジェクト管理システム:管理者(admin)、ユーザー(yonghu)、健康記録(jiankangdangan)
ウェブの表のJavaベースの管理者の医療管理システム
フィールド名|タイプ|プロパティ| 説明 上記のIDを| INT(11)| PRIMARY KEYが | 管理者は、上記のid言及した ユーザー名を| VARCHAR(255)| | アカウントの パスワード| VARCHAR(255)| |パスワード
ウェブでのヘルスケアの表のJavaベースのユーザー管理システム
フィールド名|タイプ|プロパティ| 記述 上記IDを述べ| INT(11)| PRIMARY KEY | ユーザーは、上記のID挙げ Xingming | VARCHAR(255)| | 名前 nianling | VARCHAR(255)| | 年齢 xingbie | VARCHAR(255)| | セックス Zhiwu | VARCHARを(255)| |ポジション 名| VARCHAR(255)| | アカウントの パスワード| VARCHAR(255)| |パスワード
ウェブの医療管理の表のJavaベースの医療記録システム
フィールド名|タイプ|プロパティ| 説明 上記のIDを| INT(11)| PRIMARY KEYは | 健康は、上記のIDに述べた記録 Xingming | VARCHAR(255)| | 名前 nianliang | VARCHAR(255)| | 年齢 xingbie | VARCHAR(255)| | セックス shentiqingkuangを| VARCHAR(255)| | 体調
SET FOREIGN_KEY_CHECKS = 0 。 - ---------------------------- - ------------------ ---------- - ggjywebdjavaylbjglxt表構造 - ---------------------------- DROP TABLE IFが EXISTS `t_admin`; CREATE TABLE `t_admin`(` id`のINT(11)NOT NULL AUTO_INCREMENTのCOMMENT ' 管理员ID '、 `username` VARCHAR(255)のDEFAULT NULLの COMMENT ' 账号'、 `password` VARCHAR(255)のDEFAULT NULL COMMENT ' パスワード'、PRIMARY KEY (` id`) )ENGINE = MyISAMテーブルDEFAULT CHARSET = UTF8のCOMMENT = ' 管理者' ; - ----------- ----------------- のDROP TABLEは IFは EXISTS t_yonghu` `; CREATE TABLE id`(` `t_yonghu`をINT(11。 )NOT NULL AUTO_INCREMENT COMMENT 「ユーザIDを' `Xingming` VARCHAR(255)のDEFAULT NULL COMMENT ' 名前'` nianling` VARCHAR(255)のDEFAULT NULL COMMENT ' 年齢' `xingbie` VARCHAR(255)のDEFAULT NULL COMMENT ' セックス"、 `zhiwu` VARCHAR(255)DEFAULT NULL COMMENT ' ポスト'、 `username` VARCHAR(255)DEFAULTの NULLの COMMENT ' 账号'、 `password` VARCHAR(255)DEFAULTの NULLの COMMENT ' 密码'、PRIMARY KEY (` id`) )ENGINE = MyISAMテーブルのDEFAULTの CHARSET = UTF8コメント= ' 用户' 。 - ---------------------------- DROP TABLE IFは EXISTS `t_jiankangdangan`を。 CREATE TABLE `t_jiankangdangan`(` id`のINTを(11)NOT NULL AUTO_INCREMENTがCOMMENT ' 健康は記録上のIDに述べた'、 `xingming` VARCHAR(255)のDEFAULT NULL COMMENT ' 名前'、` nianliang` VARCHAR(255)のDEFAULT NULL COMMENT ' 年齢'、 `xingbie` VARCHAR(255)のDEFAULT NULL COMMENTを' セックス'、 `shentiqingkuang` VARCHAR(255)のDEFAULT NULLCOMMENT ' 体調'、PRIMARY KEY ( `id`) )ENGINE = MyISAMテーブルのDEFAULT CHARSET = COMMENT UTF8 = ' 健康記録' ;
健康記録モジュールを追加します:
健康記録システムは、機能を追加するために存在し、あなたは追加の健康記録、機能モジュール、完全な健康記録に対応する情報をクリックすることにより、機能モジュールにジャンプすることができます。健康記録はtianjiajiankangdangan.actionにデータを提出するPOSTメソッドを経由して、すべての情報を記入した後、アドレスはtianjiajiankangdanganact方法jiankangdanganControllerクラス内のサーバに対応させていただきます、名前、年齢、性別、健康状態に関する情報が含まれています。応答の結果、取得した全ての情報健康記録のために、パッケージはクラスで定義された挿入方法jiankangdangandaoのjiankangdanganControllerを使用して、クラスをjiankangdangan、データは、データベーステーブル内のjiankangdangan健康レコードを挿入します。そして、メッセージ要求に情報を保存し、健康記録が正常に追加され、ユーザーにプロンプト情報を提供し、この情報は、ページ上に表示されます。次のようにコアコードの一部です。
insertメソッドによってJiankangdangandaoは、データベースのjiankangdangandao.insert(jiankangdangan)へのページ転送健康記録を追加します。
、成功した健康記録情報の追加メッセージ要求に保存し、ユーザーがページプロンプトrequest.setAttributeを与えられている(「メッセージ」、「健康記録の成功を追加します」);
医療記録の管理インタフェースに戻ります
「順:/tianjiajiankangdangan.action」を返します。
クエリモジュールの健康記録:
医療記録の実装問い合わせモジュールはjiankangdanganguanli.action要求ページを立ち上げています。selectByexampleによる処理では、この要求は、サーバーの応答jiankangdanganControllerクラスjiankangdanganguanli、クエリ操作データによる。次のようにすべての医療記録情報のクエリの後、中jiankangdanganallを要求するためにそれを保存し、ページの表示と戻りjiankangdanganguanli.jspに、コアコードの一部です:
例定義JiankangdanganExample例=新しいJiankangdanganExampleによってサンプルベースの健康記録、クエリを生成します()。
jiankangdangandaoのselectByExample法により、すべての医療記録情報の一覧jiankangdanganall = jiankangdangandao.selectByExample(例)をチェックアウト。
リクエストに保存された健康プロフィール情報は、foreachの方法によりショーrequest.setAttribute(「jiankangdanganall」、jiankangdanganall)ページを作ります。
医療記録の管理インタフェースに戻ります
「順:/jiankangdanganguanli.action」を返します。
健康記録モジュールを変更します。
情報を変更するページを記入した後、xiugaijiankangdanganにデータを送信するための変更]ボタンをクリックし、パッケージには、健康記録です
変更操作を完了するために、データベースにデータを同期させる、健康プロフィール情報を変更するためにupdateメソッドを使用します。
、成功したメッセージの定義を変更して成功した健康記録を変更し、特定のコードを要求するためにそれを保存するには、次のとおりです。
jiankangdangandaoのIDに従った方法を改変することによって改変jiankangdangandao.updateByPrimaryKeySelective(jiankangdangan)に対応する健康記録。
成功、健康記録情報を修正するメッセージ要求に保存は、ユーザーがページ(「メッセージ」、「成功した健康記録情報を変更する」)にプロンプトrequest.setAttributeを与えています。
医療記録の管理インタフェースに戻ります
「順:/jiankangdanganguanli.action」を返します。
健康記録モジュールを削除します。
管理ページで、[削除]をクリックします。href属性を通してページラベル、getメソッドの健康レコードを使用
IDはサーバーにアップロードされ、サーバはIDを削除するには応じdeleteByPrimaryKey jiankangdanganMapperメソッドを呼び出した後、jiankangdanganControllerクラスshanchujiankangdanganを通じて受け取ります。メッセージ要求を削除するには、情報を保存し、ユーザーがページに成功したメッセージを削除与えられ、次のように、コアコードの一部です:
jiankangdangandaoによる方法を除去することにより、対応する健康記録jiankangdangandao.deleteByPrimaryKey(ID)IDを削除します。
健康情報が正常に削除されるメッセージ要求に保存され、ユーザーはページ内のプロンプトrequest.setAttribute(「メッセージ」、「健康レコードが正常に削除」)与えられたファイル。
医療記録の管理インタフェースに戻ります
「順:/jiankangdanganguanli.action」を返します。