日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php校园开源,基于 Laravel 5.5 开发的开源校园管理系统 —— Unifiedtransform

發布時間:2025/3/19 php 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php校园开源,基于 Laravel 5.5 开发的开源校园管理系统 —— Unifiedtransform 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基于 Laravel 5.5 開發的開源校園管理系統 —— Unifiedtransform

由 學院君 創建于1年前, 最后更新于 1年前

版本號 #1

9405 views

3 likes

1 collects

簡介

Unifiedtransform 是一個基于 Laravel 5.5 + Bootstrap 3.3.7 開發的開源校園管理系統,主要提供一下功能:

用戶及角色管理:管理員、老師、學生、圖書管理員、會計等

后勤、值班

成績

注冊

通知公告、教學大綱

圖書館

考試管理

年級、班級

財務、費用

消息、事件

快速上手

安裝配置

首先,從 Github 將項目克隆到本地并進入項目目錄:

git clone https://github.com/changeweb/Unifiedtransform.git

cd Unifiedtransform

如果是在開發環境,使用下面這個命令安裝項目依賴的第三方擴展包:

composer install

如果是在生產環境,則使用如下命令安裝依賴(不安裝開發環境依賴的擴展包):

composer install --no-dev

接下來設置環境文件,賦值一份 .env.example 并將其重命名為 .env:

cp .env.example .env

運行如下 Artisan 命令生成應用密鑰:

php artisan key:generate

在本地數據庫中創建一個 school 數據庫,在 .env 中配置本地數據庫環境,然后運行遷移命令創建數據表并通過 Unifiedtransform 提供的填充器初始化數據庫數據:

php artisan migrate

php artisan db:seed

Unifiedtransform 基于 Laravel Passport 提供 API 認證支持,你可以通過 php artisan passport:keys 自動生成 Passport 的密鑰信息,生成的密鑰文件存放在 storage 目錄下。

這樣,我們就完成了 Unifiedtransform 項目的安裝配置和初始化工作。

創建學校和管理員

如果你是用 Valet 作為開發環境的話,現在就可以直接在瀏覽器中通過 Unifiedtransform.test 訪問項目了。

如果使用的是其他開發環境,需要配置一個虛擬域名指向項目目錄下的 public 目錄,這里我們將虛擬域名配置為 school.test,在瀏覽器中訪問 http://school.test/home,頁面會跳轉到登錄頁:

我們使用填充器中提供的初始化 master 賬戶進行登錄,對應的郵箱/密碼是 hasib@unifiedtransform.com/secret(只有 master 類型用戶才能創建學校和管理員)。

登錄成功后,頁面就會跳轉到 http://school.test/home,我們可以在這個頁面上對學校進行管理:

點擊「Manage Schools」進入學校管理頁面,此時,列表里已經有一個默認的初始化數據了:

不過我們可以通過「Creare School」按鈕新增學校:

創建成功后,我們可以點擊「Create Admin」按鈕為學校創建管理員:

保存成功后,在學校管理頁面就可以通過「View Admin」按鈕看到剛剛創建的管理員了。

學校管理系統

master 級別賬戶僅限于管理學校和管理員,具體某個學校的系統管理需要通過學校的管理員來操作,我們退出剛剛登錄的賬戶,使用新創建的管理員「學院君」對應賬號信息重新登錄系統,就可以進入新建學校「Laravel學院」的管理面板了:

在這里,我們可以對「Laravel學院」進行各種管理,比如用戶、班級、考試、成績、通知、圖書館、財務等。具體細節我就不一一演示了,如果有需要的話,你可以自己下載并初始化這個項目進行測試和探索。

注:新增部門、班級、學生、教師、會計圖書館等信息在「Academic Settings」頁面完成。

總結

以上是生活随笔為你收集整理的php校园开源,基于 Laravel 5.5 开发的开源校园管理系统 —— Unifiedtransform的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。