- 資源介紹
caozha-CEPCS是一個基於PHP開發的新冠肺炎疫情防控系統,CEPCS(全稱:COVID-19 Epidemic Prevention and Control System),可以應用於單位、企業、學校、工業園區、村落等等。前端功能有:員工(訪客)登記與登陸、我的資料、我的二維碼(有管理權限的人登陸後掃用戶提供的二維碼可以直接查看此用戶的所有信息)、疫情上報、疫情公告等模塊,以實現對企業或園區內部進行高效的疫情管控。後端基於caozha-admin開發,功能完善,有:疫情新聞公告、會員管理、疫情上報記錄、系統設置、管理員維護、權限組管理、系統日誌等等功能。小小系統,希望能爲大家渡過疫情儘自己微薄之力。
caozha-CEPCS功能介紹
前端功能
前端功能分爲:員工(訪客)登記與登陸、我的資料、我的二維碼(有管理權限的人登陸後掃用戶提供的二維碼可以直接查看此用戶的所有信息)、疫情上報、疫情公告等模塊,以實現對企業或園區內部進行高效的疫情管控。
前端登陸是基於身份證號和密碼進行登陸驗證,所以,註冊時或者後臺添加會員時,會先驗證身份證號是否已存在系統裏,如已存在則提示不能註冊。
安全方面,系統對入庫數據做了必要的過濾;生成的二維碼也做了加密驗證處理,防止惡意用戶僞造二維碼。
後端功能
後端基於開源免費的caozha-admin架構開發,功能完善,有:疫情新聞公告、會員管理、疫情上報記錄、系統設置、管理員維護、權限組管理、系統日誌等等功能。
更多功能,自己下載體驗吧。
caozha-CEPCS安裝方法
快速安裝
1、PHP版本必須7.1及以上。
2、上傳目錄/Src/內所有源碼到服務器。
3、設置網站的根目錄指向運行目錄/public/。(此爲ThinkPHP6.0的要求)
4、將/Database/目錄裏的.sql文件導入到MYSQL數據庫。
5、修改文件/config/database.php,配置您的數據庫信息。
6、後臺訪問地址:http://您的域名/index.php/admin/index/login (賬號:caozha 密碼:123456)
7、前端訪問地址:http://您的域名/index.php (測試賬戶:450881000000000011 密碼:123456)
僞靜態設置
1、ThinkPHP框架必須在運行目錄下設置僞靜態才能正常訪問,否則會顯示404錯誤。
2、如果您使用的是Apache,僞靜態設置爲(.htaccess):
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)index.php?s=index.php?s=1 [QSA,PT,L]
3、如果您使用的是Nginx,僞靜態設置爲:
location / {
index index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }
}
4、在網站運行目錄(/public/)下,有兩個文件:.htaccess和nginx.htaccess,分別是Apache和Nginx的僞靜態文件,您可以直接拿來使用。
caozha-CEPCS開發手冊
後端:
採用開源免費的caozha-admin架構,安裝和使用方法也跟caozha-admin類似。
前端:
採用網上免費下載的模板製作,如果您不喜歡,可以另外做自己的界面。
caozha-CEPCS使用方法
理論上,本系統適用於大多數場景使用,特別適合那些人員比較多的單位、工業園區、科技園、學校、村落等等場景使用。
我們知道,一個標準的工業園區或科技園,內部可能有許多不同的小工廠或者企業,人員和訪客都比較複雜,爲疫情防控增加了困難。
下面就以工業園區爲例分別說明一下本系統各個部分的功能和使用方法。
1、登記系統
員工(或陌生訪客)進入工業園區大門之前,需要覈實身份信息,並登記。
分兩種情況:工業園區內企業員工和陌生的外來訪客。負責園區疫情防控的工作人員,可以事先樹立告示牌,提醒不同身份的訪客進入不同的檢查口排隊。
(1)園區內的企業員工
針對園區內的企業員工,爲了使得整個覈驗過程簡便快捷,避免造成擁擠和排隊過久的情況,把覈驗方式簡化爲:出示二維碼。員工事先通過手機使用自己的賬號和密碼來登陸疫情防控系統的客戶端,登陸成功後,點擊對應的“我的二維碼”功能,即可由系統自動生成一個帶有唯一標識的二維碼。負責園區覈驗的工作人員,則事先使用手機瀏覽器以“工作人員”身份的賬戶登陸系統,此時工作人員登陸驗證通過的Cookie已自動保存在手機瀏覽器端,之後直接使用此手機瀏覽器自帶的掃碼功能掃一下員工(或訪客)展示的二維碼,即可自動打開掃碼結果頁。如果二維碼信息驗證真實,則會提示覈驗成功,並且顯示該員工的完整信息,如所在公司,姓名,住址,身份證號等等。覈驗人員通過這些信息比對員工現場出示的身份證信息,確認是否一致。如果信息一致,則給其測量體溫,體溫正常則允許其進入園區,發熱則拒絕進入園區並由園區保安做後續處理。如果信息不一致,要求其按外來訪客登記。
(2)陌生的外來訪客
針對陌生的外來訪客,園區覈驗工作人員可以展示系統註冊頁面的二維碼,訪客使用手機掃描此二維碼後,會打開一個訪客註冊/登記的表單頁面。訪客填寫表單並提交完成後,會自動生成一個訪客的賬號。訪客憑賬戶和密碼登陸進入系統後,點擊“我的二維碼”,展示二維碼給工作人員。工作人員掃碼後會自動顯示該訪客填寫的信息,根據訪客現場出示的身份證和系統顯示的信息判斷是否填寫真實,真實則直接給其測量體溫,體溫正常則允許其進入園區,發熱則拒絕進入園區並由園區保安做後續處理。
2、疫情上報系統
疫情上報,是爲了加強疫情的管控,園區內的企業員工每天上報自己的體溫、是否咳嗽。這樣,可以實時準確地掌握園區內所有員工的健康情況,以便及時發現疫情。
3、疫情公告系統
在員工登陸的首頁的顯要位置上,設計了一個專門的新聞公告。可以通過此新聞公告,發佈一些疫情相關的信息,比如疫情通知,預防感染知識,等等。通過信息主動告示和宣傳,增強員工自身的防範意識,減少新冠肺炎的傳播風險。
caozha-CEPCS截圖
2. 分享目的僅供大家學習和交流,您必須在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » caozha-CEPCS(新冠肺炎疫情防控系統) v1.0.0