999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

微服務架構SaaS多租戶校園管理平臺

2021-06-29 06:56:42南京工業大學浦江學院計算機與通信工程學院馬文藝徐文欣
電子世界 2021年10期
關鍵詞:校園信息化用戶

南京工業大學浦江學院計算機與通信工程學院 馬文藝 徐文欣

現代社會已經成為信息化的社會,目前大多數高校的校園信息化管理系統還處于發展階段,通常一個學校包含了多個信息化系統,存在著信息不統一,維護成本高,性能低等一系列問題。本文將設計一個以SaaS(軟件即服務)模式與微服務架構為基礎的校園管理平臺。將傳統的Saas模式與微服務技術結合碰撞,設計出統一的、高性能的、高擴展性的校園管理平臺。對于高校:免去系統開發與維護的成本,以租賃的方式按需定制;對于教師:以數字化的方式辦公、教學,隨時掌握學生學習動態,高效率的對信息進行統計與收集;對于學生:提供了統一的信息檢索服務及其它學習生活服務,大學生活更加快捷、方便,讓學生擁有更多的時間專注于學習和興趣的培養。

隨著互聯網的飛速發展,現代社會已經成為一個信息化時代。目前,不光是公司、政府等一些地方實行了信息化管理,許多學校也依托校園網,將學校的教學、管理和通知發布等項目組成了一個信息化管理系統。但這些校園信息化管理系統發展并不成熟,它們主要存在以下的缺點:

(1)一個高校的校園管理系統往往有多個,不統一;

(2)高校的校園管理系統幾乎都存在著性能問題;

(3)功能不全,還需要引入外來應用。

舉個例子,就拿這次的2020年初至今的“新冠肺炎”來說,這是疫情高校需要收集師生的健康信息,大多數高校還是引入了“今日校園”、“企業微信”、“騰訊文檔”等一系列的外來應用進行信息統計。如果各大高校能擁有完善的信息化管理系統,是否就可以進行更加高效與統一的信息的管理與收集呢?

本系統的誕生就是為了解決這個問題,它引入了SaaS軟件服務模式及微服務軟件架構。依靠SaaS的多重租賃、服務、可擴展的特性結合微服務的服務獨立部署、獨立擴展的優點,可以自由靈活的為高校提供定制化的服務,為高校解決數據安全、系統性能、服務不統一、軟件維護等一系列問題。

1 開發技術與工具

1.1 服務端框架及技術

(1)Java

Java是面向對象編程的一門語言,它很好的運用了C++的各種優點,摒棄了C++中難以理解的指針等等概念,所以Java也是一門簡單易用、跨平臺、功能強大的語言。Java是面向對象編程的靜態語言代表,讓開發者能夠用優雅的思維實現復雜的業務邏輯。Java多用于Web服務編程。

(2)Spring Boot

為快速啟動且最小化配置的Spring應用而設計,簡化了傳統Spring應用的開發。簡化了繁瑣的配置項目、提供了內置的Http服務器、簡化了Maven的依賴配置。有助于開發者快速構建架構,進行開發。幫助開發者專注于需求業務的開發。

(3)Spring Security oAuth2

Spring家族一員,它是Spring所開發的一款安全框架,與Spring家族產品完美兼容。

(4)Spring Cloud Alibaba

Alibaba基于Spring Cloud編程模型的微服務生態。

(5)Apache ShardingSphere Apache ShardingSphere分庫分表解決方案。

1.2 前端框架及技術

(1)Vue

Vue端主流框架之一,采用了MVVM,即模型、視圖、視圖與模型。它擁有獨特的語法,以及提供了數據綁定功能,降低了使用者的門檻,適用于中小型項目。

(2)Axios

前端HTTP框架,使開發者方便的調用服務端提供的API。

1.3 數據存儲技術

(1)MySQL

關系型數據庫,通過與Apache ShardingSphere的配合完成本系統的租戶的數據獨立。

(2)Redis

Key-Value型數據庫,用于本系統部分數據的緩存。

2 需求分析

2.1 系統功能需求描述

(1)游客功能

注冊:游客可以進入本系統網站,在登錄頁面使用手機驗證或郵箱驗證進行賬號注冊。

一頁通:站內資源搜索功能,過濾各種廣告。

(2)普通用戶功能

日程中心:一頁通所提供的免費的在校日程管理服務。

投稿中心:一頁通通過用戶的投稿進行網站的收集與分類。

服務大廳:用戶可以查看本系統所提供的可租賃的服務并且可以申請成為租戶。申請成為租戶需要提供相關的可以證明資質的材料,本系統內的租戶通常是指高校。

(3)租戶下用戶功能

除普通用戶的功能外,還可享受相關聯租戶所租賃的服務,具體功能與權限由租戶管理。

(4)租戶功能

基本功能:包含用戶、游客的所有功能。

服務中心:登錄管理端,對可租賃服務的續費與訂閱。

組織管理:管理租戶下由相關聯用戶組成的組織,及相關角色、權限的管理。

(5)系統管理功能

對本系統的服務、租戶、用戶進行管理。

2.2 系統功能用例圖

普通用戶的用例圖如圖1所示。

圖1 普通用戶用例圖

圖2 租戶下用戶用例圖

圖3 租戶用例圖

圖4 系統管理員用例圖

租戶下用戶用例圖如圖2所示。

租戶用例圖如圖3所示。

系統管理用例圖如圖4所示。

3 系統模塊設計

本平臺的系統功能如圖5所示。

圖5 系統總體功能框圖

結語:系統的每個模塊都按照高內聚,低耦合的思想,使系統擁有高度可擴展性,只需要花費很小的代價就可以對功能進行擴展,很好的應對復雜的校園信息管理。隨著互聯網的發展,相信未來的校園信息管理系統必將是統一的,高性能,高擴展的,在未來甚至可以實現跨校信息處理。

猜你喜歡
校園信息化用戶
月“睹”教育信息化
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
開心校園
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
信息化是醫改的重要支撐
中國衛生(2014年1期)2014-11-12 13:16:34
主站蜘蛛池模板: 欧美a在线看| 精品欧美一区二区三区在线| 91国语视频| 超清人妻系列无码专区| 久久精品中文字幕免费| 亚欧成人无码AV在线播放| 狠狠色综合网| 无码电影在线观看| 8090午夜无码专区| 免费看美女自慰的网站| 91丝袜乱伦| 欧美日本视频在线观看| 制服丝袜 91视频| 日韩av无码精品专区| 波多野吉衣一区二区三区av| AV天堂资源福利在线观看| 亚洲大学生视频在线播放| 制服丝袜 91视频| 国内丰满少妇猛烈精品播 | 久久公开视频| 亚洲国产午夜精华无码福利| 三上悠亚在线精品二区| 视频国产精品丝袜第一页| 成人免费一区二区三区| 亚洲精品国产首次亮相| 自慰网址在线观看| 在线观看av永久| 91欧美在线| 99er这里只有精品| 中文字幕色站| 亚洲成人免费在线| 91成人在线免费观看| 一本大道无码高清| 日韩免费毛片| 欧美特黄一级大黄录像| 538精品在线观看| 亚洲天堂伊人| 日本人又色又爽的视频| 亚洲Aⅴ无码专区在线观看q| 亚洲天堂精品视频| 99er精品视频| 亚洲日本中文字幕天堂网| 无码精品福利一区二区三区| 国产亚洲视频中文字幕视频| 巨熟乳波霸若妻中文观看免费| 97青青青国产在线播放| 日本不卡免费高清视频| 成人国产三级在线播放| 欧美激情成人网| 欧美日韩一区二区在线免费观看| 色综合成人| 九色视频在线免费观看| 日日拍夜夜操| 国产亚洲精品精品精品| 又猛又黄又爽无遮挡的视频网站| 日韩高清欧美| 国产资源免费观看| 99精品福利视频| 亚洲欧美h| 99国产精品免费观看视频| 丰满人妻久久中文字幕| 18禁黄无遮挡网站| 青青操国产视频| 国产精品不卡片视频免费观看| 国产欧美在线观看精品一区污| 久久精品波多野结衣| 国产美女叼嘿视频免费看| 国产精品浪潮Av| 国产精品成人久久| 国产福利观看| 欧洲熟妇精品视频| 亚洲性视频网站| 国产精品视频999| 国产精品视频观看裸模| 欧美在线一二区| 国产精品原创不卡在线| 亚洲系列无码专区偷窥无码| 丝袜无码一区二区三区| 亚洲色图欧美在线| 成人午夜免费观看| 国产一区二区网站| 欧美日韩精品在线播放|