MM1314午夜免费视频

                    24小時論文定制熱線

                    咨詢電話

                    熱門畢設:土木工程工程造價橋梁工程計算機javaasp機械機械手夾具單片機工廠供電采礦工程
                    您當前的位置:論文定制 > 畢業設計論文 >
                    快速導航
                    畢業論文定制
                    關于我們
                    我們是一家專業提供高質量代做畢業設計的網站。2002年成立至今為眾多客戶提供大量畢業設計、論文定制等服務,贏得眾多客戶好評,因為專注,所以專業。寫作老師大部分由全國211/958等高校的博士及碩士生設計,執筆,目前已為5000余位客戶解決了論文寫作的難題。 秉承以用戶為中心,為用戶創造價值的理念,我站擁有無縫對接的售后服務體系,代做畢業設計完成后有專業的老師進行一對一修改與完善,對有答辯需求的同學進行一對一的輔導,為你順利畢業保駕護航
                    代做畢業設計
                    常見問題

                    ASP.NET MVC框架下大學志愿服務管理系統開發

                    添加時間:2018/06/26 來源:未知 作者:admin
                    高校志愿服務工作是高校文明單位創建的重要指標, 又是高校開展思想政治教育的有力抓手。近年來, 志愿服務活動在高等院校蓬勃開展, 青年學生參與志愿服務活動的熱情空前高漲。
                    以下為本篇論文正文:
                      摘 要:系統根據高校志愿服務工作的實際需要設計、開發, 集信息管理、信息發布、志愿者服務三大功能于一體。采用ASP.NET MVC框架進行系統設計、開發, 具有結構清晰、易維護和可擴展性強等特點。用戶可以使用PC端或手機端使用本系統。
                      
                      關鍵詞:志愿服務信息系統; ASP.NET MVC框架; 微信公眾平臺;
                      


                     
                      高校志愿服務工作是高校文明單位創建的重要指標, 又是高校開展思想政治教育的有力抓手。近年來, 志愿服務活動在高等院校蓬勃開展, 青年學生參與志愿服務活動的熱情空前高漲。然而, 盡管有全國的志愿者管理系統、地區的志愿者管理系統, 但是其功能遠不能滿足各個高校具體、個性化的管理需求。對于這樣一支龐大的志愿者隊伍, 頻繁密集的志愿服務活動, 很多高校還停留在電子表格、人工統計、群發信息的階段, 志愿者認證、志愿活動信息發布、分級表彰都不及時, 極大的影響了志愿者參與活動的熱情, 影響了志愿活動開展的效率。高等院校需要一個有效的信息化平臺, 它既能對志愿者、志愿活動全程進行全方位、高效的管理, 又能及時推送活動動態、表彰先進榜樣、分享志愿服務經驗、解答志愿者疑問, 使志愿者在這個信息化平臺上聚集, 形成志愿服務文化, 促進志愿服務工作健康、長效發展。
                      
                      1. 系統分析
                      
                      1.1、 業務流程分析
                      
                      高校志愿服務工作主要按以下流程進行:
                      
                     。1) 志愿者注冊。高校學生或教職工, 填寫志愿者申請表, 申請加入志愿組織。
                     。2) 志愿項目信息發布。志愿活動組織方申請開展志愿活動, 待審核通過后, 發布志愿者招募信息。
                     。3) 志愿者、志愿項目審核。班級、院系、學校志愿組織負責人根據各自審核權限審批志愿者申請和志愿活動申請。
                     。4) 志愿者培訓。為志愿者提供個別咨詢及相關培訓。
                     。5) 信息統計。志愿組織負責人統計志愿活動開展情況, 統計志愿者參加活動時數。
                     。6) 評先評優。根據志愿者參加活動的時數進行等級認證, 評選先進個人。對各班級、院系、各志愿服務隊開展活動情況進行排名、表彰、評選優秀團隊。
                     。7) 志愿動態信息發布。及時發布志愿活動動態信息、評先評優結果等。
                     。8) 志愿文化培育。利用網站、手機APP客戶端形成虛擬社區, 志愿者在此分享經驗、交流心得, 營造濃厚的志愿文化氛圍。
                      
                      本信息管理系統主要操作主體有系統管理員、各級志愿者組織負責人、網站負責人、微信負責人、團委負責人和志愿者等。系統操作對象有志愿者檔案、活動記錄等。
                      
                      1.2、 功能需求分析
                      
                      信息系統不同的操作主體對系統有不同的功能需求, 詳細分析如下。
                      
                     。1) 志愿者需求。志愿者提交申請加入的申請表;輸入、修改、查詢本人信息, 包括所在班級、所在志愿服務隊、電話號碼、特長等等;查詢本人參加志愿活動記錄;查詢志愿活動項目;申請參加志愿活動等。
                     。2) 志愿者組織負責人。審批志愿者申請;審批志愿活動申請;增加、刪除、修改、查詢志愿者信息;增加、刪除、修改、查詢志愿活動信息;增加、刪除、修改下一級志愿者組織信息;統計班級、院系志愿活動情況;統計志愿者志愿活動時數并進行星級認證;打印志愿活動情況表等。
                     。3) 志愿活動組織者。填寫活動申請表、提交審核材料, 申請開展活動;發布、查詢志愿者招募信息。
                     。4) 網站、手機客戶端負責人。收集志愿服務動態信息、發布信息、解答志愿者疑問等。
                     。5) 系統管理員。負責系統的管理與維護, 包括數據備份與恢復、人員管理、權限的設置等。
                      
                      1.3、 客戶端需求分析
                      
                      傳統的信息管理系統多是以PC機為服務客戶端, 采用B/S模式或C/S模式。當今移動網絡技術飛速發展, 智能手機迅速普及, 手機成為高校學生必備工具。隨時隨地上網, 充分利用碎片化時間獲取信息、處理事務, 是很多高校學生的習慣。調查顯示, 大學生中每天都會使用手機網絡的人占樣本量的69.7%, 近半數的學生每天的手機網絡使用時間在2~4小時之間, 10%的學生超過5小時。這表明手機網絡在大學生學習、生活中占據了重要位置[1].為了適應大學生使用習慣的變換, 必須在傳統PC客戶端的基礎上進行擴展, 讓用戶能方便的使用手機客戶端接入高校志愿服務工作管理系統。
                      
                      2. 系統設計
                      
                      2.1、 系統設計模式
                      
                      根據用戶的需求, 把PC機和智能手機都作為本管理系統的客戶端。服務器/PC客戶端采用B/S模式, 用戶無需安裝客戶端軟件, 使用瀏覽器就可以訪問系統。對于智能手機端, 也不采用自建APP方式, 因為自建APP在推廣上存在一定的困難。許多高校都把微信作為思想政治工作的新陣地予以大力推廣, 絕大部分高校學生都有微信賬號, 都有使用微信的習慣。因此, 系統直接利用了騰訊微信公眾號, 并對騰訊微信公眾平臺進行應用開發。
                      
                      本系統使用Visual Studio 2012為開發工具, ASP.NET MVC4為程序框架, C#為開發語言, 采用Microsoft SQL Server 2008作為后臺數據庫。ASP.NET+Microsoft SQL Server 2008是當前動態網站建設的主流技術方案。
                      
                      騰訊微信公眾平臺的應用開發可以用PHP、C#、Java等語言, 本系統采用ASP.NET MVC框架進行二次開發。
                      
                      為了提高開發效率, 使系統達到“高內聚, 低耦合”, 系統采用三層架構, 即表現層 (UI) 、業務邏輯層 (BLL) 、數據訪問層 (DAL) .在Web應用開發中采用了MVC模式, 把應用的輸入、處理、輸出分開, 提高了系統的易維護性和可擴展性。
                      
                      2.2、 系統功能模塊設計
                      
                      高校志愿服務管理系統根據用戶需求分為信息管理模塊與信息采集、發布模塊。信息管理模塊采用B/S模式, 信息采集、發布模塊在傳統B/S模式的基礎上, 把PC機的瀏覽器和智能手機的微信平臺都作為信息采集與發布的客戶端。
                      
                      信息管理模塊只向各級管理員開放。有志愿者管理、項目管理、班級管理、用戶管理、綜合查詢、報表輸出等6個功能模塊。
                      
                      信息采集、發布模塊向所有用戶開放, 有志愿者網站、志愿者微信兩部分組成。用戶可以選擇使用電腦或手機使用系統。管理員不再只是消極的等待用戶訪問網站, 而是通過微信平臺主動向用戶推送信息, 使信息的傳播更主動、更及時、普及面更廣。
                      
                      3. 系統實現的關鍵技術
                      
                      3.1、 ASP.NET MVC框架
                      
                      MVC (Model View Controller) 即把一個Web應用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離。MVC開發模式把輸入邏輯、業務邏輯和顯示邏輯進行分離, 使得多個視圖能共享一個模型, 模型返回的數據沒有進行格式化, 同樣的構件能被不同界面使用;由于三個部件是相互獨立的, 改變其中一個不會影響另外兩個, 便于構造良好的松耦合的構件。
                      
                      ASP.NET MVC是微軟官方提供的以MVC模式為基礎的ASP.NET Web應用程序框架。ASP.NET有三種開發模式, 分別為Web Forms、Web Pages和MVC.ASP.NET MVC框架提供了一個可以代替ASP.NET Web窗體的基于MVC設計模式的應用, ASP.NET MVC 4內置于Visual Studio2012中。ASP.NET MVC框架是一個可擴展的簡便的框架, 具有良好的移植和定制功能, 它也是一個輕量級的、高度可測試的框架, 并且支持現有ASP.NET特性等。
                      
                      3.2、 微信公眾平臺二次開發
                      
                      騰訊微信公眾平臺是騰訊公司在微信的基礎上新增的功能模塊, 通過這一平臺, 用戶可以打造一個微信公眾賬號 (簡稱公眾號) , 實現與特定群體的文字、圖片及語音的全方位溝通與互動[2].微信公眾平臺具有開發模式和編輯模式, 兩種模式是互斥的。編輯模式面向普通用戶, 不需學習代碼知識, 但功能有限、無法開發API、無法處理海量信息, 客戶體驗不佳。開發模式面向高級用戶, 能充分應用微信公眾平臺的各種功能, 能使用豐富的API, 與數據庫完美對接, 可以使用自定義菜單, 更方便用戶操作等。只要是支持動態Web開發的編程語言, 例如。NET、PHP、Ruby、Java和ASP等, 都能夠用于公眾平臺開發[2].
                      
                      4. 詳細設計
                      
                      4.1、 數據庫設計
                      
                      本系統采用統一的數據庫存儲志愿者信息管理平臺、志愿者網站以及微信公眾平臺的數據, 名稱為db_volunteer.其中包括用戶角色、用戶信息、微信用戶、微信用戶分組等用戶管理類表;院系部門、班級、志愿者、志愿服務隊、志愿服務項目、志愿服務記錄等志愿服務信息類表;微信作為跟用戶交互的主要平臺, 設計了7張表, 分別為微信文章表、微信文章分類表、關鍵字表、關鍵字返回內容表、自定義菜單表、用戶消息記錄表、消息回復表。
                      
                      4.2、 控制器設計
                      
                      控制器是連接模型和視圖的橋梁。系統設計了六個主要的控制器。
                      
                     。1) Account Controller:系統個人賬戶的管理, 包括:設置個人基本信息、修改系統登錄密碼、找回系統登錄密碼、查看登錄日志、導出個人信息。
                     。2) Sys Admin Controller:系統管理員角色所能進行的管理, 完成系統的設置。包括:數據備份與恢復、網站信息設置、院系設置、學期設置。查看各個院系、班級、服務隊的信息, 含人員、項目信息。評選優秀院系、班級、服務隊和志愿者。統計服務隊、項目、人員的情況, 以圖形表格顯示。導入、導出功能。
                     。3) Dept Admin Controller:院系管理員角色所能進行的管理。完成本院系的班級、服務隊、項目、人員的管理。進行評選優秀班級、服務隊和志愿者的操作。統計班級、服務隊、項目、人員的情況, 以圖形表格顯示。導入、導出功能。
                     。4) Class Admin Controller:班級管理員角色所能進行的管理。完成本班級的項目、人員的管理。評選班級優秀志愿者。統計班級的相關情況。導入、導出功能。
                     。5) Team Admin Controller:服務隊管理員角色所能進行的管理。完成本服務隊的項目、人員的管理。統計本服務隊的相關情況。導入、導出功能。
                     。6) We Chat Admin Controller:微信公眾號管理員角色所能進行的管理。管理微信自定義菜單、文章分類、關鍵字。查看微信用戶、文章瀏覽量、用戶消息等信息。統計用戶、文章、消息的情況。導入、導出功能。
                     。7) Volunteer Controller:志愿者角色所能進行的管理。管理個人相關的服務隊、項目、榮譽等情況。
                      
                      5. 界面示例
                      
                      部分界面如圖1、圖2所示:
                      
                      圖1 PC端用戶角色管理頁
                      
                      
                      
                      圖2 手機微信端志愿項目報名頁
                      
                      
                      
                      6. 結束語
                      
                      本系統采用ASP.NET MVC框架進行系統設計、開發, 盡管增加了一些時間成本, 但整個系統更健壯、更穩定, 同時也有利于后期的功能擴展。在實際使用中, 微信客戶端在信息的收集、發布及用戶的溝通上發揮了重要作用, 例如志愿者注冊這項功能, 系統運行的一年中, 68%的用戶是采用手機微信客戶端進行注冊, 32%的用戶是使用PC瀏覽器進行注冊。因此, 采用雙客戶平臺, 極大方便了用戶使用本系統, 使得系統更好的為高校志愿服務工作提供高效的服務。
                      
                      參考文獻:
                      
                      [1]趙希。大學生手機網絡使用現狀的調查與分析[J].電化教育研究, 2014, 252 (4) :43-47.
                      [2]金琦;谖⑿殴娖脚_的學校教育互動實踐[J].中國信息技術教育, 2015, 5.
                      [3]韓立峰;贏SP.NET Web API框架的校園一卡通手機客戶端研究[J].計算機與現代化, 2014, 229 (9) :128-131.
                      [4]郭群;贛VC模式的社區志愿者管理信息系統設計與實現[J].電子商務, 2013, 9:57-58.
                    相關內容
                    相關標簽:
                    好優論文定制中心主要為您提供代做畢業設計及各專業畢業論文寫作輔導服務。 網站地圖
                    所有論文、資料均源于網上的共享資源以及一些期刊雜志,所有論文僅免費供網友間相互學習交流之用,請特別注意勿做其他非法用途。
                    如有侵犯您的版權或其他有損您利益的行為,請聯系指出,論文定制中心會立即進行改正或刪除有關內容!

                    將微信二維碼保存到相冊

                    打開微信掃一掃從相冊識別

                    1.點擊下面按鈕復制QQ號

                    3008637063

                    2.打開QQ→添加好友/群

                    粘貼QQ號,加我為好友

                    MM1314午夜免费视频