天天看點

Java搭建實戰springboot基于ruoyi項目工時統計成本核算管理源碼

作者:web測評

大家好啊,我是測評君,歡迎來到web測評。

本期給大家帶來一套基于ruoyi開發的springboot項目工時統計成本核算管理源碼,該系統是前後端分離的架構,前端使用Vue2,後端使用SpringBoot2。

技術架構

  • 技術架構:SpringBoot2.0.0 + Mybatis1.3.2 + Shiro + swagger-ui + jpa + lombok + Vue2 + Mysql5.7
  • 運作環境:jdk8 + IntelliJ IDEA + maven + 寶塔面闆

本地搭建教程(參考視訊教程搭建)

  1. 下載下傳源碼,小皮面闆建立一個資料庫,導入jx_project_dev.sql檔案至資料庫。
  2. 使用IDEA打開wyproject-api目錄,修改資料庫配置、檔案上傳路徑配置等資訊,配置修改路徑如下:
/wyproject-api/oaker-admin-web/src/main/resources/application-dev.yml           
  1. java依賴安裝完成後,點選編輯器裡的Run->AdminApplication子產品,如果找不到入口子產品,可以手動打開以下路徑運作檔案中的函數:
/wyproject-api/oaker-admin-web/src/main/java/com/oaker/AdminApplication.java           
  1. 後端啟動成功後,通路後端服務API位址,能正常通路就代表啟動成功:
http://127.0.0.1:8080           
  1. 使用vscode編輯器打開studentweb前端目錄,可以根據視訊教程啟動:
## npm安裝依賴
npm install --registry=https://registry.npm.taobao.org
## 本地運作
npm run dev
## 部署上線打包
npm run build:prod           
  1. 背景管理者賬号密碼:admin 12345678

寶塔部署教程(參考視訊教程部署)

  1. 回到IDEA,點選編輯器右側maven圖示,執行package,完成後就會在根目錄裡生成一個target目錄,在裡面會打包出一個jar檔案。
  2. 回到vscode,執行 npm run build:prod 打包,即在前端目錄下生成一個dist檔案夾,在寶塔建立一個資料庫,導入本地的資料庫檔案。
  3. 解析兩個域名,一個前端,一個後端,回到寶塔,建立一個後端目錄,把打包出來的jar檔案上傳,在寶塔建立一個java項目,項目類型選擇SpringBoot,端口号填8080,勾選開機自動自動,填入後端域名,點選送出即可部署完成。注意伺服器防火牆的一定要放行8080端口。
  4. 建立一個前端純靜态站點,把打包好的前端dist目錄上傳,再添加以下nginx配置,前端即可部署完成:
location /api/ {
     proxy_pass http://127.0.0.1:8080/api/;
     proxy_set_header Host $host:$server_port;
    }
location / {
      index  index.html index.htm;
      try_files $uri $uri/ /index.html;
    }           
  1. 背景管理者賬号密碼:admin 123456

系統與功能介紹

  • 這是一款輕量級工時記錄和管理工具系統,基于若依開發,目前包括項目管理,工時上報,工時日報,工時統計等功能。
  • 工時:工時統計可通過員工工時上報的方式,來記錄項目所花費的工時,幫助企業進行項目工時統計、核算人工成本。實時、動态、真實的展示項目投入。
  • 我的工時:送出工時、檢視詳情、修改工時。
  • 工時統計:統計詳情、按月模式、填報詳情。
  • 項目統計:項目投入進度、項目工時總計、昨天上報、今日上報、上報記錄、工時明細、項目詳情等。
  • 總體統計:人員上報記錄、人員上報詳情。
  • 項目管理:建立項目、添加人員、工時設定、狀态管理、删除項目。
  • 組織管理:使用者管理、角色管理、重置密碼、批量删除。
  • 職位管理:包括篩選、新增、修改、删除、批量删除等功能。
  • 成本管理:成本開關、崗位成本設定、人員成本設定。

系統實測截圖

Java搭建實戰springboot基于ruoyi項目工時統計成本核算管理源碼
Java搭建實戰springboot基于ruoyi項目工時統計成本核算管理源碼
Java搭建實戰springboot基于ruoyi項目工時統計成本核算管理源碼
Java搭建實戰springboot基于ruoyi項目工時統計成本核算管理源碼

視訊教程

Java搭建實戰springboot基于ruoyi項目工時統計成本核算管理源碼

繼續閱讀