オンラインショッピングモール-java基本的なトレーニングプログラム - Razerのモールをモデルに

免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/qq_28817739/article/details/88082236庚サブブログ:-QQ1164014750-マイクロチャンネル公衆数

ウェブショップのJavaの基本的なトレーニングプログラム - Razerのモールをモデルに

       javaweb基部、商品、ビュー製品、ショッピングカート、ビューの受注、改ページを閲覧し、基本的には、フレームワークを必要としません。
これは、完全なセット、運動のデモなどとして使用することができます
。これは、運動中の学校の前のデモで、友人がアップロードさが出ている必要があり参照してください。その他のリソースの懸念:庚サブブログ

出典:https://github.com/gengzi/webshop

 

  1. プロジェクト

ユーザーログイン:登録を通じて顧客は、Ruoyiは、登録された配送先住所を記入し、商品を購入するショッピングカートの詳細を表示し、購入する]をクリックし、お好みのマウスやキーボードやコンピュータの付属品を購入するために、マウスとキーボードモールの販売に直接ログイン注文が正常に送信された後、その他の個人情報は、あなたが配信をサポートしていない正常な配信、非支払いを支払うために、個々のセンターを表示することができます。

管理者のログイン:ログイン後、あなたは、注文を表示して処理するために、トランザクション管理を表示商品管理、すべての商品を見るために、インベントリを表示、項目を追加または削除することができます。

  1. 技術導入の開発

JSP:JSP Javaサーバページは略称であり、Sun Microsystems社によって提唱されたが、多くの企業が参加し、1999年に、動的なWeb技術標準を立ち上げました。JSPは、JavaサーブレットのWeb開発技術と全体のJavaシステムに基づいており、安全で、クロスプラットフォームを確立することができ、この技術の使用は、動的なWebサイトを進めました。

JavaBeanの:JavaBeanのアーキテクチャは、最初の包括的な標準モデルの構成要素の一つに基づいています。JavaBeanの最大の利点は、一度書き込みを何度も使用して、Java仮想マシンが実行することができますどこにでも実行できる能力である。また、そのコードも書くことが比較的容易です。

  サーブレットは:JSPの技術基盤--servlet Javaサーブレット、JSP技術が基本である、JSP自体がサーブレットに事前にコンパイルされ、その後、実行、および大規模なWebアプリケーションのJavaサーブレットとJSPの開発ニーズが完了するのをサポートします。

JDBC:、安全で堅牢で、使いやすく、言語はJava言語とデータベースの相互接続されているJavaの機能を拡張する.JDBCデータベースアプリケーションの開発のための良い基盤を提供し、ウェブプログラミング言語からダウンロードできるようにJava言語インタフェースのJava APIのSQL文を実行します。それは、Java言語のクラスとインタフェースのシリーズで構成されています。

システム全体の解析と設計3

3.1  システム要件分析

一般的なデータベース管理システムでは、特に、オンラインモールトラフィックなどのデータは、NMSで特に重く、使いやすく、柔軟な運用及びその他の設計要件を満たす必要があります。ターゲットオンラインストアシステムは次のとおりです。

  1. コンピュータの愛好家の大半を満たすために、ゲーマーは、コンピュータとその付属品のために必要です。
  2. このサイトのインタフェースは、若者の関心に沿って、シンプルでスタイリッシュな、クールです。
  3.  ホームページでは、製品だけでなく、様々な製品の分類を推奨しています。
  4. 利用者から提出された注文、状況に応じて治療の段階。
  5. 、注文の支払い状況を判断し、出荷を払って、出荷されていないを支払うことができません。
  6. 管理者情報、ウェブサイトの情報及び保守管理のための情報掲示板をリンクします。
  7. 管理者は、顧客の注文や注文の管理が進行を照会することができます。製品管理を編集および削除することができながらあなたは、データベースへの製品情報を追加することができます。

3.2  システムの機能説明

       コンテンツは、分析システム、システムの主要な機能と、以下の機能の一部を必要とします。

  1. 製品情報の問い合わせ:あなたがモールを入力すると、あなたは商品ブースのホームページから最新の製品情報を表示することができ、あなたは、マウス、キーボード、ノートパソコン、推奨品などをクリックすることで、異なる列に対応した製品情報を表示することができますすることができます。
  2. 注文管理:ユーザーが個人的なセンターを選択した後、 あなたは、対応する注文レコードを表示することができ 、ユーザーはまた、いつでも注文管理ページ、その順序情報に関連付けられたクエリに入力することができますが。また、ユーザーは自分の注文を管理する削除することができます。
  3. ショッピングカートの管理:ユーザーが製品を購入することを選択した場合は、ショッピングカートに対応した製品情報を記録することができるはず、およびその他の製品情報の問い合わせページに戻し、商品を選択し続けます。ショッピングカートに新製品を追加し、商品や空のショッピングカートの操作の購入を取り除きます。
  4. ユーザー情報管理:商品の購入を可能にするために、ユーザーが登録し、正常にログインする必要があり、また、データを変更することができます
  5. ページの上部では、ユーザは、システムを終了公式サイトからの撤退をクリックすることができます。
  6. カテゴリ管理:商品の分類を通じてアイテムを表示するには、管理者は、削除、追加、クエリクラスの商品を変更することができます。
  7. 商品の基本的な情報管理:管理者は、このモジュールを追加、削除、照会することができる 商品を。
  8. 注文処理:クエリ支払い情報、注文情報に基づいて、その後の出荷処理により、モジュール内の管理者のクエリ注文情報。

3.3  機能モジュール

電子フロントモールの特性の分析によれば、前景に分割することができる4つの。モジュール、次のように分割します:

  1. 製品に関するお問い合わせ:製品情報照会のための公式ウェブサイトのホームページのメッセージ警告による。
  2. ショッピングカート:カートにアイテムを追加し、ビューカートは 、編集した操作を削除してカートに修正することができます
  3. 個々のセンターは:私の注文、注文の詳細、配送先住所、個人情報を操作することができます。
  4. このページからの撤退をスキップします。

 

電子商店街背景の特性の分析によれば、背景は以下のように分割され、4つのモジュールに分割することができます。

  1. 表示順序:顧客の注文の問い合わせ、注文の詳細を照会することができます。
  2. 受注処理:あなたは出荷がどうか有料に基づいているかどうかを判断することができます。
  3. 商品の詳細:データベースを介して詳細な製品情報を照会することができます。
  4. アイテムの追加:商品の分類をアップロードすることができます。
  5. 出口の背景

3.5データベース設計

システムが使用するMySQLをバックエンドの開発ツールとして、および大学院プロジェクトの選択システムデータベースの確立は、テーブルを含め、その強力なデータベース管理機能を使用して:ユーザーテーブル、商品情報、注文フォーム、注文の詳細テーブルのテーブル。

1 ユーザ・テーブル

2 商品情報テーブル

 

3 注文テーブル

 

4 受注明細テーブル

4オンラインストアシステム

 フロントページ

11前のページJSPページ組成物があり、次のとおりです。

1.公式サイトのウェルカムページ(index.jspの):

2.登録ページ(register.jsp):

3.ログイン画面(login.jspを):

4.公式サイトのホームページは:

 

5.右のページ:

6 ..キーボードのページ:

 

7。ノートブック:

 

  1. 個人センター---私の注文à:

9.マイカート:

 

10.確認注文情報(注文を送信):

 

11.注文詳細

    1. 背景ページ

次のように背景7つのメイン管理者ページJSPページは、があります。

1.管理者のメインページ:

2.表示順序:

3.注文の詳細:

 

4.受注処理:

5.製品の情報を確認してください。

6。編集製品情報:

 

7.製品情報を追加します。

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------

 より多くの資源、注意:

å¨è¿éæå¥å¾çæè¿°

おすすめ

転載: blog.csdn.net/qq_28817739/article/details/88082236