999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S架構的培訓部課程管理系統的設計與實現

2015-12-25 09:01:44胡智慧朱斐
軟件 2015年8期

胡智慧++朱斐

摘要:隨著各大學和中小學的培訓部規模的擴大,培訓部對課程的管理、師資的管理、學員的管理等都比以往有了更高的要求,傳統的課程管理方式已難以滿足培訓部人員的需求。基于現代計算機網絡技術的培訓部課程管理系統則能滿足當今培訓部對業務的處理需求。本系統采用B/S架構分別提供了課程管理、師資管理、財務管理、學員管理、合同管理等功能模塊,并用C#語言在ASP.NET框架下實現了培訓部課程管理,能較好地滿足當今培訓部的管理需求,可以提高整個培訓部的工作效率,節約培訓部的人力和物力。該系統對培訓部課程的管理具有非常重要的現實意義。

關鍵詞:ASP.NET;B/S架構;課程管理;培訓部

中圖分類號:TP393.18

文獻標識碼:A

DOI: 10.3969/j.issn.1003-6970.2015.08.017

0 引言

隨著現在各大學和中小學的培訓規模的擴大,傳統的手工課程管理方式已難以滿足培訓部人員的需求。紙上辦公方式不僅需要招收更多的管理人員,而且隨著業務流程的復雜化和業務量的增多,必然會造成出錯率的增加。為此,培訓部迫切需要一種新的課程管理方式。基于現代計算機技術的培訓部課程管理系統能夠充分利用互聯網先進性和方便性,為學校的課程工作提供一個管理平臺,只需要在系統內進行簡單的操作就能夠完成相關的課程工作,具有存儲量大,查找方便,可靠性高,成本低等優點,可以有效減少工作人員的工作量,降低出錯率,顯著提高課程管理的工作效率。

1 需求分析

傳統培訓部管理的缺陷較多,而培訓部課程管理系統具有良好的應用發展前景,使用系統對培訓課程管理的話,只要能接人因特網,就可以成為B/S系統的終端,培訓部的學員就能在線瀏覽課程信息,獲取最新的課程資料,在線報名,這些都是傳統的課程管理方式所無法滿足的。培訓部課程管理系統的目標是為各大學和中小學的培訓部提供先進課程管理手段。可以完成課程管理、師資管理、財務管理、學員管理、合同管理等功能模塊。培訓部內部劃分有不同的部門,如數學部門、外語部門、美術部門等,每個部門負責每個部門的培訓課程,培訓部的學員可以選擇自己需要的課程。這就要求開發的培訓部課程管理系統能夠滿足不同部門、不同人員隨時上網應用,并且能夠保證安全使用。

2 系統總體設計

2.1 系統結構

在認真分析系統功能與要求的基礎上,提出基于動態服務器網頁技術(ASP. NET),采用B/S結構模式的系統軟件設計方案。B/S結構在眾多的網絡系統得以應用,相比C/S結構,B/S結構的好處在于系統是部署在服務器上的,用戶不需要安裝任何軟件,只需要瀏覽器就能夠使用系統,使用人員可以在任何與Internet相連的地方登錄系統進行實時應用,在B/S結構的基礎上,本系統采用數據訪問層、業務層、表現層三層架構來開發,可以減少代碼間的耦合,增強代碼的可維護性和可讀性。

2.2 系統總體模塊圖

本系統分為九個模塊,分別為課程管理模塊、學員管理模塊、師資管理模塊、學員選課模塊、教師管理班級模塊、合同管理模塊、財務管理模塊、請假模塊,參數管理模塊。系統總體模塊圖如圖1所示。

2.3 系統開發工具

本系統采用Visual Studi0 2012為開發環境以及SQL Server 2008作為數據庫,使用C#語言在ASP.NET下開發。系統在開發中使用了三個第三方控件:AspNetPager控件、my97datepicker日期控件和ModalPopupExtender控件。由于asp.net的gridview控件自帶的分頁功能是使用PagedDataSource類包裝原始數據源提供分頁功能的,它會將所有數據從庫中取出,然后分頁,因此分頁性能和效率較低,第三方分頁控件AspNetPager可以顯著提高分頁功能與效率。要使用AspNetPager控件,首先需要在項目中導入該控件的dll編譯文件。然后在該頁面后臺代碼中給AspNetPager的RecordCount屬性賦值,代碼如下:

AspNetPagerl.RecordCount=(int)dtGetCounts.Rows [0][0];

接著將AspNetPager的StartRecordlndex和EndRecordlndex屬性傳給獲取數據的存儲過程,具體代碼如下:

DataTable

dtGetData

=

admin.GetStudents (AspNetP agerl. StartRe co rdlndex,

AspNetPagerl.EndRecordlndex, false,isQuery keyword);

由于本系統中存在要求用戶輸入日期的功能,為了減少用戶誤輸入的可能性,使用了my97datepicker日期控件。Ajax Control Toolkit中的ModalPopupExtender控件可以方便實現點擊按鈕后彈出一個對話框的功能,以供用戶選擇。而要使用Ajax Control Toolkit,同樣需要將該控件包的dll文件導人visual studio中,就可以像一般的控件一樣使用。

2.4 數據庫設計

由于本系統是為各大學和中小學的培訓部設計的網絡應用程序,要考慮廣泛適應性。而SQL SERVER2008作為微軟公司出品的專業級數據庫,可以組織管理結構化、半結構化和非結構化文檔等各類數據,并可以對數據進行查詢、搜索、同步、報告等操作。因此完全可以勝任培訓部課程管理系統的開發工作。

本系統共有11張表:Attendance(請假記錄表),Bargain(合同表),Class(班級表),CourseName(課程表),Elect(學員報名表),Finance(財務記錄表),Parameters(參數表),Student(學員表),Teacher(教師表),UploadFile(上傳文件表),Users(用戶表)。SQL Server 2008中生成的數據庫關系圖如圖2所示:endprint

3 系統界面設計

3.1 登錄界面

用戶要訪問該系統,首先訪問的是登錄界面,系統需登陸之后才可使用,不同的用戶擁有的權限不同。學員默認使用學號登錄,教師默認使用工號登錄,管理員使用管理員賬號登錄。如果賬號和密碼匹配則可進入系統,學員就能夠使用查詢課程信息、選課報名、查詢成績等功能,教師能夠使用查詢學員信息、錄入成績等功能,管理員具有所有權限。如下圖3所示:

3.2 課程管理界面

只有管理員可以進行課程管理。管理員可以對課程進行新增、修改、刪除操作。每門課程都可以設置一個課程號,課程號不能相同。如下圖4所示:

3.3 師資管理界面

如圖5所示,管理員可以新增教師。

只有管理員有權限進行師資管理,管理員可以對教師進行新增、修改、刪除操作,新增教師時需要填寫教師工號、教師姓名、教師部門等信息,教師工號不能和數據庫中已存在的相同。如下圖6所示:

3.4 學員管理界面

只有管理員有權限進行學員管理,管理員可以對學員進行新增、修改、刪除操作。管理員根據學員上交的報名表來錄入該學員的信息,添加學員時需要填寫學員學號、學員姓名、身份證號碼等信息,學員學號不能和數據庫中已存在的相同。添加成功后學員可以用自己的學號登錄系統,初始密碼為自己的學號。學員管理界面如下圖7所示:

3.5 參數管理界面

只有管理員有權限進行參數管理。參數管理提供對參數的新增和修改功能,考慮到數據整體的完整性,暫不提供對參數的刪除功能。參數管理界面如下圖8所示:

4 總結

本文分析了培訓部課程管理系統的優勢,指出了構建培訓部課程管理系統的必要性,提出了基于動態服務器網頁技術(ASP. NET),米用B/S結構模式的系統軟件設計方案,搭建了基于SQL Server 2008的數據庫,在ASP.NET框架下用三層架構下完成了培訓部課程管理系統的開發工作,培訓部可以使用本系統進行課程管理、學員管理、師資管理、合同管理和財務管理等。將培訓部課程管理系統與培訓部實際情況相結合,減少了培訓部用于管理崗位的開支,提高了培訓部的管理效率,提高了學員的實際體驗。在系統設計完成后,又對界面測試、數據庫連接測試、安全性測試以及流程測試等系統的性能進行了反復測試,出現的問題都已成功解決。endprint

主站蜘蛛池模板: 欧美一级高清片久久99| 黄色在线不卡| 91精品网站| 亚洲性网站| 亚洲男人的天堂久久香蕉网| 国产日韩精品一区在线不卡| 亚洲黄网在线| 欧美亚洲中文精品三区| 午夜福利在线观看成人| 亚洲天堂网在线视频| 中文成人在线视频| 亚洲视频色图| 欧美精品啪啪| 成人91在线| 97av视频在线观看| 欧美精品在线观看视频| 免费高清a毛片| 亚洲成aⅴ人在线观看| 狠狠色婷婷丁香综合久久韩国| 成人精品免费视频| 久久国产成人精品国产成人亚洲 | 在线无码九区| 91久久偷偷做嫩草影院电| 97成人在线观看| 成人精品亚洲| 欧美国产精品不卡在线观看| 五月天在线网站| 日韩毛片免费观看| 亚洲中文字幕久久精品无码一区| 精品少妇人妻av无码久久| 97青草最新免费精品视频| 午夜福利无码一区二区| 国产杨幂丝袜av在线播放| 美女扒开下面流白浆在线试听| 四虎国产永久在线观看| 国产成人精品男人的天堂下载| 理论片一区| 欧美区在线播放| 青青草原国产免费av观看| 日韩在线2020专区| 国产91小视频| 久久91精品牛牛| 中国毛片网| 四虎综合网| 国产精品成人AⅤ在线一二三四 | 亚洲水蜜桃久久综合网站| AV不卡在线永久免费观看| 国产精品99久久久| 97色伦色在线综合视频| 亚洲人免费视频| 亚洲欧洲日产国产无码AV| 色偷偷一区| 亚洲天堂视频网站| 欧美成人午夜在线全部免费| 婷婷综合色| 欧美国产中文| 97se综合| 亚洲AV无码乱码在线观看代蜜桃 | 色噜噜久久| 九九视频免费看| 国产三级精品三级在线观看| 亚洲国产成人在线| 综合色88| 亚洲一区毛片| 国产视频大全| 国内黄色精品| 日本久久久久久免费网络| 成年人国产视频| 91丨九色丨首页在线播放| 国产成人精品日本亚洲| 在线中文字幕网| 日本免费福利视频| 欧日韩在线不卡视频| 四虎永久免费地址| 久久a毛片| 国产女人水多毛片18| 麻豆国产精品一二三在线观看| 久久香蕉国产线| 欧美在线综合视频| 亚洲有无码中文网| 亚洲成aⅴ人在线观看| 一级毛片在线免费视频|