1. 機能実現
1. フロントエンドモジュール
- フロントの主な機能は、ユーザー登録、ユーザーログイン、マイショッピングカート、マイオーダー、商品レビュー、キャンパス情報です。
2. バックエンドモジュール
- バックエンドの主な機能には、ユーザー管理、商品管理、注文管理、コメント管理、情報管理などが含まれます。
2. 技術の選択
2.1 バックエンドテクノロジーの選択
- SpringBoot(Spring、SpringMVC)
- マイバティス
- タイムリーフ
2.2 フロントエンド技術の選択
- Layui
- jQuery
2.3 開発環境
- オペレーティングシステム: Windows 10
- プログラミング言語: Java 8
- 開発ツール: IDEA、Navicat
- プロジェクトのビルド: Maven 3.3.9
- サーバー: Tomcat 8.5
- データベース: MySQL
2.4 導入環境
- オペレーティングシステム: CentOS 7.4
- プログラミング言語: Java 8
- サーバー: Tomcat 8.5、Nginx 1.12.2
- データベース: MySQL、Redis
3. 導入手順
- プロジェクトをアイデア開発ツールにインポートする
- mysql は新しいデータベースシンガーを作成し、SQL テーブル作成ステートメントをコピーして、インポートを実行します。
- ソース コード内の \src\main\resources\jdbc.properties データベース構成ファイルを変更し、1 ~ 3 行目を変更して、ローカル データベース アドレスとして構成します。
- プロジェクトを Tomcat コンテナに入れてプロジェクトを開始します
- ブラウザのアクセス アドレス フロントエンド アクセス パス: http://localhost:8080/fore/foreIndex ログイン アカウント: Zhang Xin ログイン パスワード: 795200 バックエンド アクセス アドレス: http://localhost:8080/login ログイン アカウント: admin ログイン パスワード: 795200
4. システムデモンストレーション
管理者: 1. ログインします。
2.ホームページ
3.ユーザー管理
4. 製品一覧
5. 商品分類管理
6.コメント一覧
7. 注文リスト
8. 役割管理
9.権限管理
10.管理者リスト
11. 情報一覧
ユーザー: 1. フロントページ
2.登録
3.ログイン
4. ホームページにログインします
5.私の注文
6.マイショッピングカート
7. よくある質問
8. 製品詳細
9.キャンパス情報