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
主站蜘蛛池模板: 国产精品亚洲一区二区三区z| 亚洲人精品亚洲人成在线| 国产另类视频| 国产人成午夜免费看| 国产在线视频欧美亚综合| 免费不卡在线观看av| 色欲综合久久中文字幕网| 国产麻豆精品久久一二三| 一级看片免费视频| 国产成a人片在线播放| 久久黄色小视频| 999精品视频在线| 国产精品美女在线| 国产精品无码制服丝袜| 欧美精品1区| 国产综合亚洲欧洲区精品无码| 亚洲人成人伊人成综合网无码| 国产区人妖精品人妖精品视频| 久久久国产精品免费视频| 久久亚洲综合伊人| av在线人妻熟妇| 污网站在线观看视频| 国产黄网永久免费| 日韩精品亚洲一区中文字幕| 国产乱子伦手机在线| 拍国产真实乱人偷精品| 久久99这里精品8国产| 色网站免费在线观看| 国产丝袜无码精品| 狼友av永久网站免费观看| 亚洲一区二区精品无码久久久| 亚洲成人在线网| 在线毛片免费| 国产在线视频欧美亚综合| 日本一区二区不卡视频| 55夜色66夜色国产精品视频| 成年人久久黄色网站| 欧洲日本亚洲中文字幕| 国产成人h在线观看网站站| 久久久久久午夜精品| 国产在线自在拍91精品黑人| 亚洲欧美日韩中文字幕一区二区三区| 原味小视频在线www国产| 毛片网站在线看| 亚洲视频免费播放| 色香蕉影院| 一级香蕉视频在线观看| 国产成人乱码一区二区三区在线| 99久久精品免费视频| 成人福利视频网| 国产精品部在线观看| 2020国产在线视精品在| 伊人91在线| 日本影院一区| 91久久偷偷做嫩草影院| www欧美在线观看| 欧洲熟妇精品视频| 最新国产成人剧情在线播放| 污视频日本| 57pao国产成视频免费播放| 综合社区亚洲熟妇p| 亚洲第一视频网| 色偷偷一区二区三区| 欧美另类精品一区二区三区| 成人一区在线| 亚洲无线视频| 久久这里只精品国产99热8| 日韩专区欧美| 在线观看91精品国产剧情免费| 国产欧美亚洲精品第3页在线| 国产精品亚洲综合久久小说| 91网站国产| 色婷婷在线影院| 91青青草视频| 欧美国产另类| 一区二区三区在线不卡免费| 四虎影视永久在线精品| 无码高清专区| 国产精品真实对白精彩久久| 91精品国产91久久久久久三级| 激情国产精品一区| 高清欧美性猛交XXXX黑人猛交|