プロジェクトは、Javaアプリケーションを作成する アプリの開発中に、初心者はクラス、変数、アルゴリズム、ループ、if文、およびその他のJavaの概念を習得することができます。
ビデオ命令:
中間レベルのプロジェクトのアイデア
5。, Javaのグレーディングシステム
私はまた、あなたの基本的なJavaスキルをエッジするのに役立つように開発されたグレード処理システムを使用して、Java クイズ、試験、テスト、異なる科目のタスクのスコアを受信すると、システムは成績の形で結果を出力します。 ここで重要なポイントは、ユーザーが適切に見えるだけ多くの科目を追加できることです。,
学生に関するすべての必要な情報は、割り当てられたロール番号または名前がインターフェイスに独自のフィールドを持っていますが、学生の成績はクラスの相対ランクとともに表示されます。プロジェクトを作成するときは、JTextField、JTextArea、JButtons、JPanels、JLabels、JOPtionPane、およびその他のビジュアルコンポーネントを使用してNetbeansを使用してビルドします(または他のIDEを使用します)。
ビデオ命令:
6。, Javaのインテリジェント病院システム
パンデミック状況の面では、病院システムは、関連することはありませんでした。 とりわけ、それはシステムに追加された症状に基づいて病気を近似するために医療従事者を助けることができます。
登録直後、システムの主要なユニットである医師は、個人情報、血液型と圧力、体重、検査結果、およびその他の詳細を含む患者の健康記録を入力します。 受け取られたデータを与えられて、理性的な病院システムは患者の健康状態の予備のレポートを造り上げる。,
ビデオ命令:
7。 JavaのWord Counter
Javaの文字列とファイル処理の概念に関する知識を磨くことになると、Word Count toolsプロジェクトが良いです。 での新人期に構築プロジェクトをコンテンツに文書にインターフェース内蔵言機能です。 後者は非常に普通ですが、プログラマーはプロジェクトをより型破りにする箱から出てくることができます—彼らが必要とするのは、空白なしで数える文字や単語を追加することによって新しい機能を実装するだけです。,
ビデオ命令:
8。 薬局情報システム
あなたが構築できるもう一つのプロジェクトは、プレーンなGUIを持つ薬局管理システムです。 この医療店舗システムでユーザのドラッグストア、追加または削除項目からあります。, プロジェクトはシンプルで、以下の三つのモジュールで構成されています。
- CVSまたはコンシューマーバリューストア(アメリカの小売会社)は、店舗に適用される医療
ビデオ命令:
高度なレベルのプロジェクトのアイデア
9。, Eメールアプリケーション
Java開発環境に慣れ、少なくともおっとマスターするとすぐに、さらに移動して上級学習者のためのプロジェクトを作成する メールアプリケーションはその一つです。 あなたに数学の明確な理解を与えること以外に。ランダムな方法は、プロジェクトはまた、あなたがカプセル化、オブジェクト指向プログラミングの基本的な概念の一つ
アプリケーションが終了したら、次の操作を行う必要があります。
- firstnameでメールを生成します。姓@部署。会社の構文。
- 部門を決定します。,
- パスワードのランダムな文字列を生成します。
- パスワードを変更し、メールボックスの容量を設定し、代替メールアドレスを定義するメソッドがあります。
- 名前、電子メール、およびメールボックスの容量を表示するメソッドがあります。
これを行う方法を理解するには、以下のビデオチュートリアルを見てください。
ビデオ命令:
10。 スーパーマリオブラザーズクローン
あな いヘッドアップしてい良い知らせがあります。, Androidは最近、JavaとLibGDXフレームワークに基づいてSuper Mario Runのクローンバージョンを発売しました。
LibGDXは、プログラマがコーディングゲームを書くことを学ぶのに最適なオープンソースプロジェクトです。 このミニJavaプラクティスプロジェクトでは、ゲームループ、スプライト、スプライトシート、テクスチャマップ、衝突検出、およびその他の概念 あなたは、Android、iOSなどを含むさまざまなプラットフォーム上で完璧に動作するゲームで終わるでしょう。
ビデオ命令:
11。, スポーツ管理ソフトウェア
スポーツマネージャー(SM)システムを作成すると、特にスポーツ管理が好きな場合は興奮し続けます。 このJavaプロジェクトで開発インターフェースを利用するのがスポーツ活動とスケジュールスポーツ関連イベントの異なる教育機関の機関があります。
SMは、スポーツイベントの管理だけでなく、選手やトロフィーに関連する情報を制御するための責任者のための手間のかからないオプションです。, SM管理者は必要なすべてのデータを編集する権利を有し、ユーザーはプレイヤーの情報を検討し、優先イベントを購読することができます。 の目的を達成できるユーザーに通知のイベントに発送いたします。
ビデオ命令:
12。 飛行機チケットの予約のソフトウェア
いwebベースのオンライン予約で解決できるものを驚きの発見をしてもらう。 しかし、それを効果的に行う方法についてのアイデアがあれば、まだシステムを改善するチャンスがあります。, 航空会社の予約システムJavaプロジェクトがそれをお手伝いします。 以外と簡単なユーザーが利用できる席で、飛行記録、ゲームオプションを進めオンラインでの支払い このプロジェクトはオプションの支払の停止、予約もできるのプロフィールをチェックオプションです。
ビデオ命令:
13。 ライブラリ管理システム
今、あなたはMySQLデータベースを設計する必要があります。, データベースの知識やスキルを磨くだけでなく、図書館員の仕事をより効率的にするためのシステムを作成することもできます。 管理システムは、手動プロセスを自動化し、一つのデジタルデータベースに保存された本の在庫、タイトル、およびジャンルを含むすべての手動設定された
ソフトウェアで作業するときは、できるだけ多くのモジュールを追加してライブラリ操作を制御し、図書館員と学生の両方が面倒なくデータベースをナビゲートできます。 必要な本に到達するには、著者の名前とタイトルを入力するだけです。,
ビデオ命令:
物事をまとめる
あなたが気づいたかもしれないように、すべてのプロジェクトは難易度によってソートされ いまでもそのひとつ。 しかし、私は心から同じ場所に滞在しないことをお勧めします。 み盤技術の創造事業の複雑化すブラッグキャリア-土地の仕事の夢。
これらのJava練習プロジェクトが役に立つことがわかったら教えてください。 そして手もと他の考えを有したら、それらを共有すること自由に感じなさい。
Levelup gitConnectedで最初に公開されました。