HQT旅館管理
歡迎來到我們的軟件開發項目(SWP391)
視頻演示:在這裡
目錄
描述
預覽屏幕截圖
安裝並運行
技術
功能要求
有用的資源
貢獻者
了解更多
參考
許可證和版權
描述
預覽屏幕截圖
安裝並運行
必需的
- 帶有Intellij IDE的開源代碼
- 安裝了JDK Verison 11.x或更高
- 安裝了Tomcat服務器版本8.5.x或更高版本和低於版本10
- 安裝了Microsoft SQL Server Management Studio 18,並在源代碼文件夾中運行附加的項目腳本文件
- 安裝了Nodejs最新版本和SASS
安裝
- 克隆源代碼到您的計算機,並使用Intellij IDE打開源代碼
- 等待在要下載的pom.xml文件的依賴項中配置的庫
- 選擇運行/調試配置
- 選擇添加新配置
- 選擇tomcat服務器本地版本
- 在“服務器”選項卡中,在“應用程序服務器”部分中,鏈接到安裝tomcat的文件夾
- 在“服務器”選項卡中,在JRE部分中,鏈接到安裝JDK的文件夾
- 在“部署”選項卡上,單擊“添加”,選擇“偽影”,然後選擇HappyHostel:WAR
- 同樣在“部署”選項卡中,向下滾動以查看應用程序上下文項當前是“/happyhostel_war”,刪除“ _WAR”,然後單擊“應用”
- 在項目的Intellij窗口中,帶有命令提示符的打開終端
- 運行命令
sass --watch src/main/webapp/assets/scss:src/main/webapp/assets/css將scss文件構建到CSS文件中以顯示頁面的樣式
跑步
- 單擊運行以讓Intellij打開tomcat,將項目構建到.war文件中並將其部署到服務器
- Web將在選定的默認瀏覽器或鍵入“ http:// localhost:8080/happyhostel/”中自動打開。
技術
1。前端
- HTML,CSS,JavaScript,Bootstrap,jQuery
- 字體很棒
- JSP- Javaserver頁面
- JSTL- JSP標準標籤庫
- Axios-瀏覽器和node.js的基於承諾的HTTP客戶端
- ...
2。後端
- Servlets-一種用於擴展服務器功能的Java編程語言類,該服務器託管通過請求響應編程模型訪問的應用程序
- JDBC- JAVA數據庫連接 - Java API可以連接並執行數據庫
3。資料庫
- Microsoft SQL Server- Microsoft生產的關係模型數據庫服務器
4。其他技術
5。工具
- Intellij
- Java JDK 8
- Apache Tomcat 8.5.29
- Visual Studio代碼
- Microsoft SQL Server Management Studio 18
6.圓柱
功能要求
1。客人:
2。旅館所有者
3。旅館所有者
4。管理員:
有用的資源
| # | 姓名 | 描述 |
|---|
| 1 | 主要項目文件夾 | - |
| 2 | 數據庫腳本 | - |
| 3 | UI設計 | UI的原型 |
| 4 | 資源 | 文檔,圖表,必要的工具... |
貢獻者
Hoang Dang Khoa -SE150848-領導者|前端開發人員|後端開發人員| UI設計師(管理員/所有者)
nguyen tan loc -SE150877-後端開發人員|數據庫設計器
Ho Hai Nam -SE150929-後端開發人員|數據庫設計器
泰國Thanh Phat -SE150968-後端開發人員
Tran Hoai Nam -SE150921-前端開發人員| UI設計師(房客)
了解更多
參考
- websocket:https://viblo.asia/p/su-dung-java-tao-websocket-de-tao-ung----------------------gdvk2qaw5lj。
- vnpay:https://sandbox.vnpayment.vn/apis/docs/thanh-toan-pay/pay.html#code-ipn-url。
- Javamail:https://gpcoder.com/3753-huong-dan-su-dung-thu-thu-vien-vien-java-mail/。
許可證和版權
©2022 HQT團隊根據GPL-3.0許可證許可。