HQTホステル管理
ソフトウェア開発プロジェクト(SWP391)へようこそ
ビデオデモ:こちら
目次
説明
プレビュースクリーンショット
インストールして実行します
テクノロジー
機能要件
有用なリソース
貢献者
もっと詳しく知る
参照
ライセンスと著作権
説明
プレビュースクリーンショット
インストールして実行します
必須
- Intellij IDEを使用したオープンソースコード
- JDKベリソン11.x以上をインストールしました
- インストールされているTomcatサーバーバージョン8.5.x以上バージョン10以下
- Microsoft SQL Server Management Studio 18をインストールし、ソースコードフォルダーで添付のプロジェクトスクリプトファイルを実行します
- NodeJS最新バージョンとSASSをインストールしました
インストール
- ソースコードをコンピューターにクローンし、Intellij IDEでソースコードを開きます
- pom.xmlファイルの依存関係で構成されているライブラリがダウンロードされるのを待ちます
- [実行/デバッグ構成]を選択します
- [新しい構成の追加]を選択します
- Tomcat Server Localバージョンを選択します
- [サーバー]タブで、アプリケーションサーバーセクションで、Tomcatがインストールされているフォルダーにリンクします
- [サーバー]タブのJREセクションでは、JDKがインストールされているフォルダーにリンクします
- [展開]タブで、[追加]をクリックし、[アーティファクト]を選択し、HappyHostel:Warを選択します。
- また、[展開]タブで、下にスクロールしてアプリケーションコンテキスト項目が「/happyhostel_war」であることを確認し、「_war」を削除し、[適用]をクリックします
- プロジェクトのIntellijウィンドウで、コマンドプロンプトを備えた端末を開きます
- コマンド
sass --watch src/main/webapp/assets/scss:src/main/webapp/assets/css CSSファイルに作成してページのスタイルを表示する
走る
- [実行]をクリックしてIntellijをTomcatをオンにし、プロジェクトを.warファイルにビルドしてサーバーに展開します
- Webは、選択したデフォルトブラウザで自動的にオンになります。または、「http:// localhost:8080/happyhostel/」と入力します。
テクノロジー
1。フロントエンド
- HTML、CSS、JavaScript、Bootstrap、JQuery
- フォント素晴らしい
- JSP -Javaserverページ
- JSTL -JSP Standard Tag Library
- axios-ブラウザとnode.js用の約束ベースのHTTPクライアント
- ...
2。バックエンド
- サーブレット - リクエスト応答プログラミングモデルによってアクセスされるアプリケーションをホストするサーバーの機能を拡張するために使用されるJavaプログラミング言語クラス
- JDBC -Javaデータベース接続 - データベースでクエリを接続および実行するJava API
3.データベース
- MicrosoftSQL Server -Microsoftが生成するリレーショナルモデルデータベースサーバー
4。その他のテクノロジー
5。ツール
- Intellij
- Java JDK 8
- Apache Tomcat 8.5.29
- ビジュアルスタジオコード
- Microsoft SQL Server Management Studio 18
6.LIBRARIES
機能要件
1。ゲスト:
2。ホステルの所有者
3。ホステルの所有者
4。管理者:
有用なリソース
| # | 名前 | 説明 |
|---|
| 1 | メインプロジェクトフォルダー | - |
| 2 | データベーススクリプト | - |
| 3 | UIデザイン | UIのプロトタイプ |
| 4 | リソース | ドキュメント、図、必要なツール... |
貢献者
Hoang Dang Khoa -SE150848-リーダー|フロントエンド開発者|バックエンド開発者| UIデザイナー(管理者/所有者)
Nguyen Tan Loc -SE150877-バックエンド開発者|データベースデザイナー
Ho Hai Nam -SE150929-バックエンド開発者|データベースデザイナー
Thai Thanh Phat -SE150968-バックエンド開発者
Tran Hoai Nam -SE150921-フロントエンド開発者| UIデザイナー(賃借人)
もっと詳しく知る
参照
- WebSocket:https://viblo.asia/p/su-dung-java-tao-websocket-de-tao-ung-dung-chat-gdvk2qaw5lj。
- vnpay:https://sandbox.vnpayment.vn/apis/docs/thanhtoan-pay/pay.html#code-ipn-url。
- Javamail:https://gpcoder.com/3753-huong-dan-su-dung-dung-thu-vien-java-mail/。
ライセンスと著作権
©2022 HQTチームは、GPL-3.0ライセンスに基づいてライセンスされています。