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

基于B/S架構(gòu)的培訓(xùn)部課程管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

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

胡智慧++朱斐

摘要:隨著各大學(xué)和中小學(xué)的培訓(xùn)部規(guī)模的擴(kuò)大,培訓(xùn)部對(duì)課程的管理、師資的管理、學(xué)員的管理等都比以往有了更高的要求,傳統(tǒng)的課程管理方式已難以滿足培訓(xùn)部人員的需求。基于現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的培訓(xùn)部課程管理系統(tǒng)則能滿足當(dāng)今培訓(xùn)部對(duì)業(yè)務(wù)的處理需求。本系統(tǒng)采用B/S架構(gòu)分別提供了課程管理、師資管理、財(cái)務(wù)管理、學(xué)員管理、合同管理等功能模塊,并用C#語言在ASP.NET框架下實(shí)現(xiàn)了培訓(xùn)部課程管理,能較好地滿足當(dāng)今培訓(xùn)部的管理需求,可以提高整個(gè)培訓(xùn)部的工作效率,節(jié)約培訓(xùn)部的人力和物力。該系統(tǒng)對(duì)培訓(xùn)部課程的管理具有非常重要的現(xiàn)實(shí)意義。

關(guān)鍵詞:ASP.NET;B/S架構(gòu);課程管理;培訓(xùn)部

中圖分類號(hào):TP393.18

文獻(xiàn)標(biāo)識(shí)碼:A

DOI: 10.3969/j.issn.1003-6970.2015.08.017

0 引言

隨著現(xiàn)在各大學(xué)和中小學(xué)的培訓(xùn)規(guī)模的擴(kuò)大,傳統(tǒng)的手工課程管理方式已難以滿足培訓(xùn)部人員的需求。紙上辦公方式不僅需要招收更多的管理人員,而且隨著業(yè)務(wù)流程的復(fù)雜化和業(yè)務(wù)量的增多,必然會(huì)造成出錯(cuò)率的增加。為此,培訓(xùn)部迫切需要一種新的課程管理方式。基于現(xiàn)代計(jì)算機(jī)技術(shù)的培訓(xùn)部課程管理系統(tǒng)能夠充分利用互聯(lián)網(wǎng)先進(jìn)性和方便性,為學(xué)校的課程工作提供一個(gè)管理平臺(tái),只需要在系統(tǒng)內(nèi)進(jìn)行簡單的操作就能夠完成相關(guān)的課程工作,具有存儲(chǔ)量大,查找方便,可靠性高,成本低等優(yōu)點(diǎn),可以有效減少工作人員的工作量,降低出錯(cuò)率,顯著提高課程管理的工作效率。

1 需求分析

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

2 系統(tǒng)總體設(shè)計(jì)

2.1 系統(tǒng)結(jié)構(gòu)

在認(rèn)真分析系統(tǒng)功能與要求的基礎(chǔ)上,提出基于動(dòng)態(tài)服務(wù)器網(wǎng)頁技術(shù)(ASP. NET),采用B/S結(jié)構(gòu)模式的系統(tǒng)軟件設(shè)計(jì)方案。B/S結(jié)構(gòu)在眾多的網(wǎng)絡(luò)系統(tǒng)得以應(yīng)用,相比C/S結(jié)構(gòu),B/S結(jié)構(gòu)的好處在于系統(tǒng)是部署在服務(wù)器上的,用戶不需要安裝任何軟件,只需要瀏覽器就能夠使用系統(tǒng),使用人員可以在任何與Internet相連的地方登錄系統(tǒng)進(jìn)行實(shí)時(shí)應(yīng)用,在B/S結(jié)構(gòu)的基礎(chǔ)上,本系統(tǒng)采用數(shù)據(jù)訪問層、業(yè)務(wù)層、表現(xiàn)層三層架構(gòu)來開發(fā),可以減少代碼間的耦合,增強(qiáng)代碼的可維護(hù)性和可讀性。

2.2 系統(tǒng)總體模塊圖

本系統(tǒng)分為九個(gè)模塊,分別為課程管理模塊、學(xué)員管理模塊、師資管理模塊、學(xué)員選課模塊、教師管理班級(jí)模塊、合同管理模塊、財(cái)務(wù)管理模塊、請(qǐng)假模塊,參數(shù)管理模塊。系統(tǒng)總體模塊圖如圖1所示。

2.3 系統(tǒng)開發(fā)工具

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

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

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

DataTable

dtGetData

=

admin.GetStudents (AspNetP agerl. StartRe co rdlndex,

AspNetPagerl.EndRecordlndex, false,isQuery keyword);

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

2.4 數(shù)據(jù)庫設(shè)計(jì)

由于本系統(tǒng)是為各大學(xué)和中小學(xué)的培訓(xùn)部設(shè)計(jì)的網(wǎng)絡(luò)應(yīng)用程序,要考慮廣泛適應(yīng)性。而SQL SERVER2008作為微軟公司出品的專業(yè)級(jí)數(shù)據(jù)庫,可以組織管理結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔等各類數(shù)據(jù),并可以對(duì)數(shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告等操作。因此完全可以勝任培訓(xùn)部課程管理系統(tǒng)的開發(fā)工作。

本系統(tǒng)共有11張表:Attendance(請(qǐng)假記錄表),Bargain(合同表),Class(班級(jí)表),CourseName(課程表),Elect(學(xué)員報(bào)名表),F(xiàn)inance(財(cái)務(wù)記錄表),Parameters(參數(shù)表),Student(學(xué)員表),Teacher(教師表),UploadFile(上傳文件表),Users(用戶表)。SQL Server 2008中生成的數(shù)據(jù)庫關(guān)系圖如圖2所示:endprint

3 系統(tǒng)界面設(shè)計(jì)

3.1 登錄界面

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

3.2 課程管理界面

只有管理員可以進(jìn)行課程管理。管理員可以對(duì)課程進(jìn)行新增、修改、刪除操作。每門課程都可以設(shè)置一個(gè)課程號(hào),課程號(hào)不能相同。如下圖4所示:

3.3 師資管理界面

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

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

3.4 學(xué)員管理界面

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

3.5 參數(shù)管理界面

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

4 總結(jié)

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

主站蜘蛛池模板: 5555国产在线观看| 亚洲欧美在线看片AI| 九九线精品视频在线观看| 日韩免费视频播播| 色综合五月| 国产精品任我爽爆在线播放6080| 久久人妻系列无码一区| 毛片最新网址| 国产最爽的乱婬视频国语对白| 爆乳熟妇一区二区三区| 久久国产V一级毛多内射| 久久久久国色AV免费观看性色| 色欲不卡无码一区二区| 欧美在线视频不卡第一页| 亚洲免费毛片| 999福利激情视频| 夜夜爽免费视频| 国产美女无遮挡免费视频| 免费jizz在线播放| 华人在线亚洲欧美精品| 国产精品乱偷免费视频| 国产黄色免费看| 色视频久久| 午夜视频免费一区二区在线看| 欧美国产日本高清不卡| 色综合久久无码网| 国产伦精品一区二区三区视频优播 | 国产丝袜91| 国产成人一区二区| 无套av在线| 国产精品美女自慰喷水| 久久精品人人做人人爽电影蜜月 | 精品少妇人妻av无码久久| 思思热精品在线8| 996免费视频国产在线播放| 一本无码在线观看| 99福利视频导航| 五月天综合网亚洲综合天堂网| 专干老肥熟女视频网站| 中文字幕免费视频| 久草视频中文| 日韩欧美色综合| 无码AV高清毛片中国一级毛片| h视频在线观看网站| 久久久久亚洲Av片无码观看| 国产69精品久久久久孕妇大杂乱 | 亚洲精品中文字幕午夜| 久无码久无码av无码| 国产成人91精品| 视频一本大道香蕉久在线播放| 日韩欧美中文字幕在线精品| 国产本道久久一区二区三区| 日韩黄色在线| 美女无遮挡被啪啪到高潮免费| 欧美在线一二区| 欧美亚洲日韩不卡在线在线观看| 国产一级特黄aa级特黄裸毛片 | 中文字幕乱妇无码AV在线| 国产精品伦视频观看免费| 亚洲国产日韩一区| 无码免费视频| 女人18毛片一级毛片在线| 久久黄色小视频| 91福利在线观看视频| 日本免费新一区视频| 视频在线观看一区二区| 欧美一区精品| 欧美激情二区三区| 中字无码精油按摩中出视频| 中美日韩在线网免费毛片视频 | 久久精品女人天堂aaa| 伊人久久大香线蕉aⅴ色| 亚洲欧洲美色一区二区三区| 亚洲h视频在线| 亚洲天堂区| 一本久道久久综合多人| 久久特级毛片| 国产精品一区不卡| 九九久久99精品| 毛片一级在线| 日韩 欧美 小说 综合网 另类| 亚洲三级电影在线播放|