付婷婷 國榮
摘要:志愿者管理系統是專門針對志愿者招募活動而開發的系統,系統開發工具為Visual Studio 2010和SQL Server 2005,采用B/S三層架構,編寫語言為C#。系統分為志愿者、組織機構、管理員和在線論壇四個功能模塊,實現了志愿者報名、活動咨詢,組織發布志愿活動、錄取志愿者,管理員審核組織機構和維護系統等功能。
關鍵詞:系統開發;ASP.NET;B/S;SQL Server2005
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)19-4481-05
Development of Volunteer Management System Based on ASP.NET
FU Ting-ting,GUO Rong
(Education Technology Department of Tianjin Normal University,Tianjin 300387,China)
Abstract: Development of Volunteer Management System Based on ASP.NET was designed for Volunteer recruitment, the system is developed by Visual Studio 2010 and SQL Server 2005,using B/S mode and C# programming language. The system is consist of volunteers, organization, administrators, and online BBS four function modules.through it,volunteers can sign up and consult Activities, organizations can publish activities and select volunteers, meanwhile admin can review organization and maintain system.
Key words: system development;ASP.NET;B/S;SQL Server2005
志愿服務是多數大學生在校期間很有意義的活動之一,各種社會組織機構存在數量較多的志愿活動,需要招聘大規模的志愿者,目前志愿活動報名采取的方式是組織機構與學校各學院聯系,由學院下達通知到學生,進行傳統的填表報名,這種方式使信息產生了嚴重的滯后性,同時造成了資源的浪費。志愿者管理系統可以解決這一問題,使得學生獲取信息更具有時效性,同時簡化了報名招募流程,節約了資源。
1 開發技術
志愿者管理系統采用Visual Studio 2010和SQL Server 2005進行設計和開發,網站編寫語言主要為C#,其中部分功能涉及javascript語言。
系統采用當前流行的B/S結構,由數據訪問層、業務邏輯層和頁面顯示層三層體系結構構成。位于最底層的數據訪問層以ADO.NET為接口,負責對數據庫進行管理,接受web服務器對數據庫操作的請求,實現對數據的操作,并將結果返回給web服務器;業務邏輯層是用戶服務與數據服務的邏輯橋梁,它負責接受遠程或本地的用戶請求,對用戶身份和數據庫存取權限進行驗證,運用服務器腳本,借助中間件把請求發送到數據訪問層,將返回的數據處理轉換成HTML及各種腳本返回客戶端;……