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
主站蜘蛛池模板: 国产精品福利在线观看无码卡| 高清欧美性猛交XXXX黑人猛交 | 亚洲 日韩 激情 无码 中出| 天天婬欲婬香婬色婬视频播放| 直接黄91麻豆网站| a毛片在线播放| 免费欧美一级| 国产二级毛片| 毛片网站免费在线观看| 一本久道久久综合多人| 天堂中文在线资源| 国产青青草视频| 热re99久久精品国99热| 中文字幕第4页| 少妇露出福利视频| 国产日韩精品欧美一区喷| 亚洲开心婷婷中文字幕| 26uuu国产精品视频| 久久综合久久鬼| 91无码视频在线观看| 她的性爱视频| 国产凹凸视频在线观看| 精品一區二區久久久久久久網站| 久久国语对白| 国产主播喷水| 午夜一区二区三区| 天天综合网色| 亚洲精品你懂的| 91福利国产成人精品导航| 免费无遮挡AV| 午夜日本永久乱码免费播放片| 亚洲午夜综合网| 制服无码网站| 日本五区在线不卡精品| 在线无码私拍| www.精品视频| 色综合日本| 亚洲AV无码一区二区三区牲色| 欧美成人第一页| 人妻无码中文字幕第一区| 夜色爽爽影院18禁妓女影院| a毛片在线播放| 波多野结衣久久高清免费| 五月丁香伊人啪啪手机免费观看| 亚洲欧美日韩成人在线| 国产制服丝袜91在线| www.狠狠| 成人韩免费网站| 久久综合伊人 六十路| 精品综合久久久久久97| 国产免费高清无需播放器| 狠狠色综合网| 亚洲成人福利网站| 狼友视频一区二区三区| 人妻无码中文字幕一区二区三区| 国产亚洲视频中文字幕视频 | 久草热视频在线| 自拍亚洲欧美精品| 国产日本欧美亚洲精品视| 亚洲中文字幕无码mv| 激情网址在线观看| 一级毛片基地| 国产男人天堂| 国产va欧美va在线观看| 高清乱码精品福利在线视频| a毛片免费观看| 欧美 国产 人人视频| 在线无码九区| 亚洲精品波多野结衣| 色综合日本| 亚洲午夜国产精品无卡| 欧美成人第一页| 国产国模一区二区三区四区| 久久精品国产精品青草app| 欧美区一区| 亚洲AⅤ永久无码精品毛片| 呦系列视频一区二区三区| 日本免费a视频| 高清无码不卡视频| 五月婷婷激情四射| 国产免费怡红院视频| 高清无码不卡视频|