校友信息管理系統&SNS互動平臺之用戶需求及概要設計

前言、提綱及說明html

請移步:《校友信息管理&SNS互動平臺以前言、目錄及說明》(博客園地址:http://www.cnblogs.com/s6cn/p/3516876.html前端

項目開發的背景web

伴隨着國內高校對校友工做的日益重視和社會各領域信息化應用的普及,高校校友工做者造成了一個共識,即校友信息是校友工做的生命線,蒐集、掌握校友信息是作好校友服務工做的基礎。數據庫

特別是在建設數字化校園的總體規劃中,面對幾百萬的各種畢業生,如何進一步夯實校友工做的基礎,構建校友工做網絡服務平臺,提供實時快捷的校友信息獲取、管理和服務,進而增強與校友之間的聯絡、互動,開發校友信息管理系統及SNS互動平臺,已成爲校友工做的一項重大課題和工做目標。編程

咱們調研了部分985兄弟院校的現有校友信息管理系統、數據庫和網站建設狀況。目前存在如下幾種狀況:1、採起Excel等初級方式,單機存儲校友信息數據;2、購買專業數據庫軟件並在其基礎上研發校友信息管理系統;3、獨立開發符合本校校友工做需求的校友信息管理系統。緩存

對以上三類模式進行比較分析,第一類模式已徹底不能適應新形勢下校友工做的基本需求,特別是在校友數量龐大、校友工做活躍的高校,沒法實現校友信息更新、大範圍及時聯絡與互動功能。第二類模式,採用了專業公司的軟件,如以「學生(校友)動態數據庫+SNS校友社區」解決方案實施的模式,有着數據庫設計合理、SNS校友社區能在初期吸引部分校友登陸註冊等優勢,但同時也存在軟件並不是專門爲校友數據管理設計、校友數據被專業公司共享、孤立的SNS平臺沒法長效吸引校友、短信和郵件發送未能實現自動羣發功能、系統建成後不能獲得專業公司有效維護等缺點。安全

基於上述狀況,獨立開發符合本校校友工做需求的校友信息管理系統及SNS互動平臺(第三方平臺模式解決方案,接入新浪微博、騰訊微信等熱門社交工具,既實現了增強校友聯絡、吸引校友登錄校友會網站,又解決了校友重複註冊、不積極參與的傳統SNS運行難題),將更有利於校友工做的長遠發展。該平臺將是一個完善易管理的校友信息管理系統和一個展現母校發展動態、聚集校友資源、聚合校友合做交流的網絡平臺。微信

項目的基本要求網絡

  1. 基於B/S體系結構、組件化、平臺化的設計思想,採用「框架+組件」的分層系統架構,預留WebServer標準接口。系統兼容性和可持續擴展性強,既可整合目前已投入使用的系統,又能知足不斷變化的需求,節約成本。
  2. 除支撐系統級的安全性控制(如防火牆技術、操做系統安全控制、病毒防火牆、數據庫安控制、數據庫備份等)外,系統具有完善、細緻的功能操做權限控制,其管理粒度能夠達到指定的我的、模塊的具體操做。同時,對系統全部信息的更改和管理員的操做,系統自動記錄完整的系統日誌。
  3. 系統內置郵件和短信平臺。根據系統設置,可自動發送手機短信、電子郵件功能,解決人工大量羣發郵件、短消息帶來的繁重工做壓力和發送遺漏。系統根據設置,可自動對知足條件的用戶發送人性化、個性化的短消息、郵件問候,如生日祝福、特殊記念日祝福等。
  4. 提供可自定義各類類型的表單和報表格式,實現數據彙總分析,可靈活的調用數據庫中的數據,生成各類報表和視圖,爲領導層的科學決策提供精準的數據支撐。
  5. 校友SNS互動平臺經過接入第三方SNS平臺API接口(目前擬接入新浪微博、騰訊微博、搜狐微博、騰訊微信,之後可根據實際狀況接入更多平臺),實現即時的校友信息互通。用戶關聯受權後,無需登陸校友SNS互動平臺便可實現關注,並自動提取第三方平臺資料填充校友數據庫。
  6. 項目管理系統經過自動導入財務處有關數據,可實現捐贈項目的全過程管理,包括籤協議、立項、用款審批、經費查詢、結項等。

項目的主要功能架構

(一)校友信息管理功能

整體要求:智能化(操做方便、實用)、系統化(與SNS平臺短信平臺,郵件平臺等對接)

  • 單個校友註冊功能。註冊便捷、身份驗證、註冊帳戶審覈等。
  • 批量導入導出功能。能快速有效的批量導出導入設定複合條件的數據,顯示既定的字段,且能夠更改、更新相關字段信息。
  • 分類統計功能。根據設定的不一樣條件或複合條件,能夠實現統計、分類、提取相關信息。
  • 實時更新信息功能。可提取校友在其其餘經常使用的SNS平臺更新的信息。
  • 系統日誌及歷史記錄功能。記錄管理員、註冊校友登陸以及操做的相關信息,能夠恢復到操做之前的狀態。
  • 數據存儲備份功能。能夠按期備份相關數據,以避免誤刪或丟失相關數據。

(二)SNS互動功能

  • 註冊的用戶名和密碼與經常使用的社交網站能夠通用。
  • 在校友總會網站創建「校友互動平臺」頁面。
  • 「校友互動平臺」能夠專門設一個校友查詢頁面,頁面上顯示校友的名字,名字能夠連接到校友註冊或登記的其我的主頁、微博或其餘網絡頁面。
  • 能夠提取校友在第三方平臺發佈的信息並在「校友互動平臺」上顯示。
  • 根據校友被點擊的次數或者關注的程度,實時更新「熱點校友排行榜」。
  • 超級管理員能夠發佈、刪除「校友互動平臺」相關信息。

(三)羣發EMAIL功能

  • 實現對已有EMIAL地址的用戶羣發郵件。
  • 實現對不一樣類別屬性的、具備EMIAL地址的用戶羣發郵件。
  • 實現對有生日信息的用戶自動發送生日祝福的郵件。

(四)羣發短信功能

  • 實現對已有移動電話號碼的用戶羣發短信。
  • 實現對不一樣類別屬性的、具備移動電話號碼的用戶羣發短信。
  • 實現對有生日信息的用戶自動發送生日祝福短信。

(五)打印信封地址功能

對知足指定條件的用戶信息,列出地址、郵編、姓名就能夠用來生成信封標籤。

(六)用戶權限管理

  • 用戶的權限經過角色來控制,一個用戶能夠擁有多個角色。
  • 用戶擁有不一樣角色時,用戶每次登錄肯定並實行單一角色權限。
  • 一個角色擁有多個模塊。
  • 用戶的前臺菜單顯示根據角色所擁有的模塊所決定,不一樣的用戶在前端顯示的操做菜單是不同的。
  • 頁面中的功能按鈕根據模塊中所包含的功能所定義,經過模塊及角色所擁有的權限進行控制。
  • 可看某個模塊有哪些用戶,哪些對應角色,並對其進行特殊權限設置。
  • 能夠針對單個用戶進行特殊設置。
  • 可對用戶分學院來肯定不一樣數據權限。

(七)微信公衆平臺

  • 校內信息的推送。
  • 校友信息的查詢。
  • 校友認證、資料的修改。
  • 推薦、邀請校友。

 

系統的概要設計

該系統採用Microsoft主推的ASP.NET 4.0(MVC)做爲編程語言,MSServer數據庫做爲後臺存儲數據庫,結合動態緩存技術,使用多層分層系統架構,提供開放接口服務,可有效整合現有系統和網站,並具備良好的、可持續擴展的性能。

歡迎轉載,保留版權,本文地址: http://www.s6cn.com/archives/amis_sns_01/

                                           http://www.cnblogs.com/s6cn/p/3508453.html

相關文章
相關標籤/搜索