服務與支持
電子郵件 nsoft@nsoft.com.cn
專線電話 0771-3366333
0771-3366333-801
13087914100
 

時間:2021/8/24 12:05:32 來源:www.agape-lifess.com 作者:nsoft 點擊:4246次

一、 系統簡介

“空中活動報名管理系統”(以下簡稱系統) 主要用于對不同單位或企業活動進行信息技術支持所開發的產品。該系統可實現在線的網絡活動舉辦流程。

系統支持網絡在線的活動支撐全流程功能;系統流程數據智能化、信息化、規范化處理。支持在線點評視頻、文檔、音頻、希沃文件、PPT、圖片等資源文件,點評結束后還能自動生成結果排名,根據排名還能生成相應的學分證書文件。整個活動流程全部在系統內部實現,極大節省了活動舉辦的成本。

活動大致流程為:舉辦人創建活動-用戶報名參加活動-專家點評活動-公布成績排名-證書發放。

功能涵蓋用戶作品上傳、作品點評、結果自動排名等;顒影l起者可自定義配置活動時間、且可對活動參與的各個節點進行其它規則設置,如點評專家、評選規則等。

無論是活動舉辦者或參與者,或是點評的專家,都可從線上完成所有業務操作,極大地減少了傳統活動舉辦所需要的成本,數據與流程均在系統內完成,實現了活動評選的公平公正公開。

(一) 系統模塊特點

系統主要有以下幾方面特點:

1.支持全程線上擬真活動舉辦。

2.支持多種活動文件上傳、點評,活動文件支持在線查看與批閱。

3.基于先進的開發框架,系統拓展性強,操作設計科學合理。

4.強大的分析統計功能。提供了大量可視化報表,用于分析比較信息。此外,生成的數據規范,與Execl無縫隙連接,便于深度分析。

(二) 技術架構設計

活動管理系統使用VS  應用開發平臺,使用.Net FrameWork 4.5.2開發。

1. 應用框架設計

前端(View)采Layui框架、HTML+CSS,后端使用WebAPI服務,它們之間通過Jquery+AJAX+WEBAPI來實現前后端交互,前后端代碼完全分離,后端支持跨平臺訪問,實現了富客戶端的架構設計。在框架的總體設計模式上,遵循MVC架構模式,將業務邏輯(BLL)與數據庫訪問層(DAL)分離開,此種架構方式可以降低功能代碼的耦合性,提升系統的開發效率。系統主要使用ADO技術操作數據庫,數據庫使用SQL Server 2016。 

2. 前端框架(LayUI

活動管理系統使用LayUI開發系統的前端框架(即視圖層)。

layui(諧音:類UI) 是一款采用自身模塊規范編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內在,體積輕盈,組件豐盈,從核心代碼到 API 的每一處細節都經過精心雕琢,非常適合界面的快速開發。 

4. 服務端(WebAPI

WebAPI 是一種用來開發系統間接口、設備接口 API 的技術,基于 Http 協議,請求和返 回格式結果默認是 json 格式。比 WCF 更簡單、更通用,比 WebService 更節省流量、更簡潔。

為什么選擇webapi作為服務端?

1.非常適合做http的請求,前端與webapi交互特別方便

2.webapi更輕量因為使用的json數據來傳遞。

3.webapi很多時候是給前端提供數據的,因為webapi跟控制器關聯的沒那么緊密,API返回標準的JSON(簡潔和清晰的層次結構使得 JSON 成為理想的數據交換語言。 易于人閱讀和編寫,同時也易于機器解析和生成,并有效地提升網絡傳輸效率),這樣移動端app、web頁面都可以通過同一個數據源提供數據,后端數據一次開發即可提供多個平臺的客戶端訪問,實現了后端與前端的零耦合。且webapi擴展性極強,需要新的數據就編寫新的接口,接口調用的函數具有高度內聚的特性,增強了其可重用性。 

一、 功能設計

系統根據傳統活動進行擬真設計,包含傳統模式中應有的流程節點。

1.完整流程活動(上傳作品后隨即完成報名)

流程包括:創建活動->活動報名->活動結束->配置點評專家->配置點評規則->作品點評->成績產出并排名->獲獎證書發放。

一般來說,這些節點的時間區間、規則由舉辦者配置。流程結束后自動進入下一個節點。

2.活動僅報名活動

活動只包含報名流程(只有一個報名節點,后續的流程說明中與此模式無關)。

(一) 活動創建 


舉辦者需要前往活動創建頁面填寫活動基本信息。

1)填寫活動名稱(不超過50個字符)。

2)填寫活動描述(也可以叫活動要求)

3)配置活動規則

規則包括:活動時間、作品上傳時間、專家團點評時間、作品排名產生。

4)可以創建欄目對活動主題進行分類。

如參賽教師優秀作品點評活動,參賽的教師可能包含語文、數學、化學等學科。

5)文件規則配置

每一個分類都可以單獨設置規則,包括時間、文件類型、大小等。

配置作品類別: 圖片、視頻、文章等;

文件格式:PNG、JPEG、BMP、DOC、DOCX 、MP4、RAR;

流程開始與結束時間:活動時間、作品上傳時間。

(五) 活動管理

活動管理指的是對已創建活動的總體管理功能。它主要劃分為三個模塊。


1. 活動編輯

活動編輯功能可以讓用戶對已創建的活動信息進行二次修改。所有已保存信息均支持動態修改。包括活動名稱、描述、時間、類型、分類、文件規則等內容。


5. 活動內容導出

支持導出當前所有活動的列表信息,即活動名稱、時間等內容。

6. 活動報名情況

支持查看活動已報名人員的詳情信息。

包括報名人的姓名、作品名稱、作品描述、報名所屬分類、報名時間等數據,這些數據已表格的形式展現,表格支持導出到Excel。

(六) 活動報名


1. 按分類報名

用戶在上傳作品前必須選擇相應的活動分類后才可報名。

7. 個人信息與規則限制

作品名稱只能輸入不超過50個字符的中文或100個字符的英文,不允許作品名稱有特殊符號。

作品描述字符不允許填寫特殊字符,且長度不能超過200字符。

為了保證在活動舉辦過程,舉辦人能隨時聯系上活動參與人,報名頁面需填寫個人聯系方式,手機號碼支持自動校驗格式。 

8. 上傳作品宣傳圖片或封面圖片

作品允許上傳封面圖片,圖片要求格式為PNG\JPEG\BMP、分辨率為1920*1080。 

9. 上傳作品及附件

系統支持多種類型文檔的上傳及保存,它們分別是視頻、文檔、圖片、音頻、壓縮包(RAR)。

圖片文件最高支持1920*1080分辨率。

文檔作品限制作品格式為DOCDOCX格式。

為了保證作品質量,系統專門對視頻播放器進行了特殊優化,文件實現了自動校驗機制。視頻播放器支持每秒30幀的視頻播放,支持超過6000kbps碼率的超清視頻文件,系統還對視頻大小做了提交限制,可動態設置最大限制,最高限制可達5GB。 

活動作品文件支持報名期間重新上傳文件,新文件會覆蓋舊文件。已經填寫的作品描述或聯系方式的信息允許再次進行編輯。

當作品文件過大或文件數量多時,可打包成RAR格式上傳。附件與主文件分不同的位置上傳,主次分明。

10. 自動校驗提交信息

點擊提交時系統將自動上傳活動文件;自動判斷文件大小是否合適;文件名是否存在特殊符號;是否已經選擇活動分類等內容,用戶提交數據后將提示用戶修改不符合標準的數據。 

(七) 點評配置 

1. 作品點評次數

活動結束后由舉辦人根據每一個分類選取點評專家,可設置每一份作品的點評次數,如雙評、多評,最少不能低于兩次。

11. 點評與計算規則

可單獨為每一個分類配置不同的專家和點評時間,點評時間在創建活動后活動結束前任意時間點進行配置(處于點評中的分類除外)。每一個分類的專家任務均采用科學的計算方法分配,保證專家點評的公平公正性。


12. 自定義評分規則

舉辦人可在活動規則文件中編寫評定規則,評分規則可以在點評頁面中查閱?赏ㄟ^規則文件設置評分項。


(八) 活動點評

1. 點評頁內容

在點評配置中被指定為點評專家的用戶,可在此模塊對作品進行點評或評分修改。

專家可在頁面中直接預覽活動文件。當前系統支持在線預覽的作品類型包括:視頻文件、音頻文件、文檔、圖片。其它不不能直接預覽的活動文件支持下載功能,如:PPT、希沃文件、RAR等。

頁面內展示有參賽選手的作品內容(選手的主作品、附件,作品描述等),可在線觀看主作品內容,評委對其進行打分,寫評語。

(提交評分后,系統會自動跳轉到下一位需要評分的選手作品,直到評分任務完成)


13. 點評作品下載權限

一般來說點評專家不能夠下載活動作品文件,僅允許管理員和活動舉辦人下載。

(九) 結果排名

1. 結果分析

在活動點評結束后,系統自動統計和對結果數據進行分析,將活動的排名結果以列表的形式顯示在界面中;顒优琶С职瓷蚧蚪敌虻姆绞脚帕,可選擇排名列表每頁的數據量?勺詣臃治鲎髌贩謹捣讲、平均分等數值。 

排名結果和評分可以根據控件進行數據篩選操作,以點評分數為基礎數據,統計模式分為兩種,第一種是按平均分統計,另一種則是需要去除一個最高分與一個最低分后求平均分的方式。


14. 查看評語

可在結果排名出直接查看每一份點評作品的評語信息。 

15. 結果導出

活動的排名結果支持導出到Excel文件,且其附件也支持打包成RAR壓縮文件提供下載。

16. 證書授權人 

證書授權人指的是,證書在頒發前需要經過授權才能使用的授權用戶。當證書被認為需要經過授權才能發放時,就可以點擊“配置授權人員”按鈕選擇相應的授權用戶,選擇授權用戶意味整開啟授權流程。

(十) 證書管理

證書管理分為 “證書列表管理”、“抬頭管理”、“印章管理”3個模塊。 

1. 證書列表管理

“證書列表管理”主要是用于實現證書模板的增刪改操作。證書文件內容包含:證書名、正文、抬頭、印章、落款單位、頒發時間等信息。以上信息支持在線編輯與預覽操作,所有證書文件都可以自定義其內容。

17. 抬頭管理

“抬頭管理”則是用于管理證書的抬頭文件。

18. 印章管理

印章管理則是用于管理證書文件的印章圖片,印章圖片分為透明和不透明兩種,真的不同的圖片有不同的應用場景,代碼處理方式也不同。

(十一) 活動流程圖

根據節點展示活動進展情況。如活動開始時間、報名時間、點評時間、報名人員明細、作品明細等內容;顒优e辦人可配置相應節點是否顯示明細信息,如關閉明細顯示,則流程圖只顯示相應節點的時間,不顯示其它數據。

(十二) 個人中心

個人中心模塊可以設置個人的基本信息,如修改用戶名、密碼、性別、聯系方式等。 屬于該模塊的子功能有:作品展示柜、個人歷程、個人設置(基本信息設置)。 

1. 個人作品展示柜

“作品展示柜”的入口設計在個人管理模塊中。它一般用于作品的收藏,它可以對作品進行分類收藏管理,并提供預覽功能。在“作品展示柜”中,用戶可以在通過預覽看到作品展示效果,保證作品在參加活動時的完整性和高度。

在該模塊中,可以自行建立分類(類似文件夾),通過文件夾去實現作品的分類管理。 

可以在活動開始前將作品預先上傳到個人賬戶中。上傳的作品會在 “作品展示柜”展出。當活動開始時,可直接從“作品展示柜”中選擇作品參加。 

19. 個人歷程

個人歷程功能主要用于展示兩個模塊數據。一是我舉辦的活動,二是我參與過的活動。

“我舉辦的活動”可以查看活動所有的報名信息,而“我參加過的活動”可以查看我報名時上傳的文件,和我所獲得的分數。

20. 個人設置

個人設置包含兩個部分內容,它們分別是:

1)基本資料

這些個人基本信息包括個人頭像、所屬單位、角色、用戶名、性別、手機號、郵箱等。

2)修改賬戶密碼 

(十三) 系統管理

1. 輪播設置

該功能主要用于管理首頁推薦的圖片源、切換間隔、指示器設置等推薦功能的詳細配置。


21. 用戶管理

用戶管理主要用與管理系統用戶的權限角色與其賬戶所屬單位信息。


不同的角色之間所擁有的權限不同,最直接的體現就是可使用的功能菜單不一樣。普通管理員無法進入系統管理功能模塊;而編輯人員僅允許報名;審核人員對應審核證書的流程功能,主要用于審核證書文件。

賬號所屬的單位不同,能發起的活動層級也不同。目前活動層級(也可以叫范圍),共分為市級、區級、校級三個等級。

22. 日志管理

日志管理主要的服務對象是系統管理人員,它記錄了所有用戶的操作信息數據,包含了很多系統操作信息,如登錄系統、登出系統、打開頁面、關閉頁面、功能操作等。一般這些信息都記錄有操作者的姓名、設備類型、操作時間、公網IP等數據。

這些數據能夠為系統帶來很高的安全保障。

23. 單位管理

單位管理指的是對各個市級、縣區級、校級教學教育單位數據的管理功能,它作為系統的組織機構功能而存在。主要用于對各個活動機構數據的新增、修改、刪除操作。


(十四) 消息中心

消息中心主要用于管理系統的各類消息內容,在系統當前的業務流程中主要為證書審核功能服務。證書的審核申請發出后,審核賬號可以在消息中心中實現證書審批操作,審批完成后系統回執審批結果給申請發起人。申請人可直接在回執消息中將證書文件推送出去。

 



久久三级片