基于Python+Django+MySQL+Vue的人力資源管理系統(tǒng)(python與人力資源管理)
Django MySQL Vue
基于Python Django MySQL Vue的人力資源管理系統(tǒng)
- 項目采用前后端分離技術(shù),項目包含完整的前端,經(jīng)過打包后與Django構(gòu)成完整的前后端分離系統(tǒng)
- Element-UI
- 支持兩種角色登錄,用戶登錄查看個人信息,管理員登錄查看全部信息,用戶登錄查看投訴相關(guān)的信息,可以注冊用戶信息
簡介
基于Django MySQL Vue人力資源管理系統(tǒng),采用Element-UI構(gòu)建前端頁面,采用前后端分離技術(shù),通過PyMySQL連接數(shù)據(jù)庫獲取并讀取數(shù)據(jù)。UI框架采用Element-UI組件庫,安裝需要基礎(chǔ)的前端知識數(shù)據(jù)庫知識以及python知識。
主體
基于Django MySQL Vue人力資源管理系統(tǒng),采用Vue構(gòu)建前端頁面,采用前后端分離技術(shù),通過PyMySQL連接數(shù)據(jù)庫獲取并讀取數(shù)據(jù)。UI框架采用Element-UI組件庫,安裝需要基礎(chǔ)的前端知識數(shù)據(jù)庫知識以及python知識。
- Vue是一款用于構(gòu)建用戶界面的 JavaScript 框架。它基于標準 HTML、CSS 和 JavaScript 構(gòu)建,并提供了一套聲明式的、組件化的編程模型,幫助你高效地開發(fā)用戶界面。
用戶前臺登錄
打開用戶登錄頁面地址http://localhost:8080/front/index.html輸入對應(yīng)的賬號密碼后選擇正確的角色登錄
登錄
部門信息展示,可以查看到各個部門的風(fēng)采圖片
招聘信息查看頁面,可以獲取招聘的崗位類型和崗位名稱等相關(guān)信息,也可以通過點擊搜索按鍵,搜索想要查找的崗位信息
公告信息查看頁面,進入該頁面可以查看公司相關(guān)的新聞動態(tài),快速地掌握相關(guān)信息
留言板查看頁面,進入留言板頁面后,可以根據(jù)個人的需要,在留言板輸入留言,或上傳所需圖片,點擊立即提交按鈕,即可發(fā)布個人留言,如果輸入信息有誤或需要重新輸入及上傳,點擊重置按鍵即可輕松完成
用戶后臺登錄
人力資源管理系統(tǒng)頁面,進入系統(tǒng)頁面后,可以見下圖所示,如果需要退出,點擊退出登錄按鍵
個人中心頁面,該頁面如下圖所示,輸入原始密碼和新密碼,然后再次確認新密碼,點擊確定即可
個人信息頁面,如下圖所示,在用戶名一欄輸入想要修改的用戶名,點擊修改即可
部門信息管理頁面,在該頁面可以查看各個部門的相關(guān)詳情,點擊修改可以對內(nèi)容進行修改,點擊刪除即可刪除相應(yīng)的內(nèi)容,如果想要更加直接快速地查詢想要的部門,可以輸入部門名稱,點擊查詢
部門信息輸入頁面,在下圖所示的頁面中,填寫需要增加或修改的部門,上傳部門封面,并填寫對應(yīng)的人數(shù),增加部門介紹和人員架構(gòu),即可完成內(nèi)容修改,點擊返回,可以返回上級菜單
員工信息管理頁面,在該頁面可以新增或刪除員工個人信息,如果需要快速查詢某個員工信息,可以輸入員工工號、姓名、部門、崗位即可查詢
員工個人信息修改頁面,在該頁面填入員工工號、姓名、工資月份、部門、出勤天數(shù)、基本工資、績效工資等相關(guān)信息,點擊提交即可完成
員工個人信息修改頁面,在該頁面填入員工工號、姓名、聯(lián)系電話、郵箱、部門、崗位和入職時間等相關(guān)信息,點擊返回即可完成
員工打卡信息頁面,在該頁面可以查看員工的上班打卡情況,如果想要快速查詢,可以輸入員工工號、部門、打卡類型進行查詢
員工加班申請查看頁面,在該頁面可以查看具體的加班申請信息,以及申請狀態(tài),如果想要快速查詢,需要輸入員工工號和部門
員工請假信息查看頁面,在該頁面可以查看員工的請假類型和相關(guān)證明,以及請假申請的審核狀態(tài)
員工工資查看頁面,可以查看員工遲到、請假、出勤天數(shù)、加班工資、獎金等相關(guān)的信息,也可以輸入員工工號、姓名、工資月份來進行快速查詢
員工工資導(dǎo)出/打印頁面,在該頁面可以對員工的工資信息進行刪除、導(dǎo)出、打印等操作
崗位類型查看頁面,可以查看崗位類型詳情信息,或?qū)ζ溥M行修改、刪除、查詢
招聘信息修改頁面,在該頁面可以對崗位招聘信息進行新增、修改、刪除、查看評論、查詢等操作
留言板管理頁面,在該頁面可以查看留言內(nèi)容,也可以對留言進行回復(fù),修改或刪除相應(yīng)的內(nèi)容
安裝與使用
本項目在python3.7下通過測試,具體可以查看requirements中的環(huán)境要求,在這里出一個簡單的項目使用教程,一般項目中的requirements.txt中包含了項目的python依賴環(huán)境,在安裝好python的前提下只需要在cmd窗口中pip install -r requirements.txt 有時候因為路徑問題會提示requirements這個文件不存在,可以改為完整的路徑,比如c:requirements.txt,對于本項目只需要運行python manage.py runserver,在pycharm的配置更為方便,可以不用每次都在終端輸入命令使用。
獲取方式
有需要的小伙伴可以通過后臺聯(lián)系方式獲取,如果加不上可以后臺留言留下聯(lián)系方式,不經(jīng)常看后臺,但是看到了會回復(fù)的~,源碼獲取只收取很少的錢錢,除非是標記了For Free的。