學(xué)生培訓(xùn)管理系統(tǒng)_第1頁
學(xué)生培訓(xùn)管理系統(tǒng)_第2頁
學(xué)生培訓(xùn)管理系統(tǒng)_第3頁
學(xué)生培訓(xùn)管理系統(tǒng)_第4頁
學(xué)生培訓(xùn)管理系統(tǒng)_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件工程程教學(xué)實實習(xí)題 目:學(xué)生培培訓(xùn)管理理系統(tǒng)的的設(shè)計與與實現(xiàn) 院(系、部):數(shù)學(xué)與與信息科科技學(xué)院院學(xué) 生 姓 名名:曹穎穎杰陳江江爍指 導(dǎo) 教 師師: 宋宋金玲 職 稱 副副教授 20144年 12TOC o 1-3 h z u HYPERLINK l _Toc408766396 學(xué)生培訓(xùn)訓(xùn)管理系系統(tǒng) PAGEREF _Toc408766396 h 3 HYPERLINK l _Toc408766397 一、系統(tǒng)統(tǒng)開發(fā)的的背景和和意義(曹曹穎杰) PAGEREF _Toc408766397 h 3 HYPERLINK l _Toc408766398 二、可行行性分析析(曹穎穎杰) PAG

2、EREF _Toc408766398 h 33 HYPERLINK l _Toc408766399 2.1 技術(shù)可可行性分分析 PAGEREF _Toc408766399 h 3 HYPERLINK l _Toc408766400 2.2 經(jīng)濟(jì)可可行性分分析 PAGEREF _Toc408766400 h 3 HYPERLINK l _Toc408766401 三、用戶戶需求分分析(曹曹穎杰) PAGEREF _Toc408766401 h 4 HYPERLINK l _Toc408766402 3.1學(xué)學(xué)生培訓(xùn)訓(xùn)管理系系統(tǒng)的組組織結(jié)構(gòu)構(gòu)圖,各各部門的的崗位角角色表 PAGEREF _Toc4

3、08766402 h 44 HYPERLINK l _Toc408766403 3.2各各部門崗崗位角色色表 PAGEREF _Toc408766403 h 4 HYPERLINK l _Toc408766404 3.3目目標(biāo)系統(tǒng)統(tǒng)的業(yè)務(wù)務(wù)操作流流程圖 PAGEREF _Toc408766404 h 55 HYPERLINK l _Toc408766405 四、軟件件需求分分析(陳陳江爍) PAGEREF _Toc408766405 h 7 HYPERLINK l _Toc408766406 4.1系系統(tǒng)功能能需求PAGEREF _Toc408766406 h 77 HYPERLINK l _

4、Toc408766407 4.2系系統(tǒng)性能能需求 PAGEREF _Toc408766407 h 77 HYPERLINK l _Toc408766408 4.3主主要用例例圖 PAGEREF _Toc408766408 h 8 HYPERLINK l _Toc408766409 4.4主主要用例例活動圖圖 PAGEREF _Toc408766409 h 8 HYPERLINK l _Toc408766410 五、系統(tǒng)統(tǒng)詳細(xì)設(shè)設(shè)計(曹曹穎杰、陳江爍爍) PAGEREF _Toc408766410 h 100 HYPERLINK l _Toc408766411 5.1順順序圖 PAGEREF _

5、Toc408766411 h 110 HYPERLINK l _Toc408766412 5.2添添加方法法后的類類圖 PAGEREF _Toc408766412 h 133 HYPERLINK l _Toc408766413 5.3類類圖轉(zhuǎn)換換后的數(shù)數(shù)據(jù)庫表表關(guān)系圖圖 PAGEREF _Toc408766413 h 14 HYPERLINK l _Toc408766414 5.4主主要模塊塊程序輸輸入輸出出描述 PAGEREF _Toc408766414 h 114 HYPERLINK l _Toc408766415 5.5程程序接口口描述 PAGEREF _Toc408766415 h 1

6、15 HYPERLINK l _Toc408766416 六、系統(tǒng)統(tǒng)實現(xiàn)(曹曹穎杰) PAGEREF _Toc408766416 h 16 HYPERLINK l _Toc408766417 6.1登登錄模塊塊 PAGEREF _Toc408766417 h 16 HYPERLINK l _Toc408766418 6.2學(xué)學(xué)員登錄錄主界面面 PAGEREF _Toc408766418 h 19 HYPERLINK l _Toc408766419 6.3學(xué)學(xué)員登錄錄主界面面學(xué)員員個人信信息 PAGEREF _Toc408766419 h 211 HYPERLINK l _Toc40876642

7、0 6.4 學(xué)員登登錄主界界面就業(yè)明明星 PAGEREF _Toc408766420 h 266 HYPERLINK l _Toc408766421 6.5管管理員登登錄主界界面 PAGEREF _Toc408766421 h 299 HYPERLINK l _Toc408766422 6.6管管理員登登錄主界界面學(xué)員管管理 PAGEREF _Toc408766422 h 322 HYPERLINK l _Toc408766423 6.7學(xué)學(xué)員管理理添加加新生 PAGEREF _Toc408766423 h 443 HYPERLINK l _Toc408766424 6.8管管理員登登錄主界界

8、面班級管管理 PAGEREF _Toc408766424 h 455 HYPERLINK l _Toc408766425 6.9管管理員登登錄主界界面財務(wù)管管理 PAGEREF _Toc408766425 h 488 HYPERLINK l _Toc408766426 6.100財務(wù)管管理資金情情況 PAGEREF _Toc408766426 h 566 HYPERLINK l _Toc408766427 6.111管理員員登錄主主界面就業(yè)業(yè)管理 PAGEREF _Toc408766427 h 558 HYPERLINK l _Toc408766428 6.122就業(yè)管管理添加新新星 PAGE

9、REF _Toc408766428 h 677 HYPERLINK l _Toc408766429 七、測試試分析報報告(陳陳江爍) PAGEREF _Toc408766429 h 69 HYPERLINK l _Toc408766430 7.1 引言 PAGEREF _Toc408766430 h 699 HYPERLINK l _Toc408766431 7.1.1編寫寫目的 PAGEREF _Toc408766431 h 669 HYPERLINK l _Toc408766432 7.1.2背景景 PAGEREF _Toc408766432 h 69 HYPERLINK l _Toc40

10、8766433 7.1.3參考考資料 PAGEREF _Toc408766433 h 669 HYPERLINK l _Toc408766434 7.2測測試要點點 PAGEREF _Toc408766434 h 69 HYPERLINK l _Toc408766435 7.2.1系統(tǒng)統(tǒng)說明 PAGEREF _Toc408766435 h 669 HYPERLINK l _Toc408766436 7.2.2測試試內(nèi)容 PAGEREF _Toc408766436 h 770 HYPERLINK l _Toc408766437 7.2.3測試試用例 PAGEREF _Toc408766437 h

11、 775學(xué)生培訓(xùn)訓(xùn)管理系系統(tǒng)一、系統(tǒng)統(tǒng)開發(fā)的的背景和和意義隨著社會會的發(fā)展展,學(xué)生生們在大大學(xué)里學(xué)學(xué)習(xí)的知知識已經(jīng)經(jīng)遠(yuǎn)遠(yuǎn)不不能滿足足用工單單位對員員工技術(shù)術(shù)的要求求,和學(xué)學(xué)生對自自己的薪薪資期望望。學(xué)生生培訓(xùn)管管理系統(tǒng)統(tǒng)旨在平平衡用工工單位和和學(xué)生之之間的不不一致。本系統(tǒng)能能夠?qū)崿F(xiàn)現(xiàn)對學(xué)員員從如入入檔時起起至就業(yè)業(yè)工作穩(wěn)穩(wěn)定一年年之內(nèi)的的全工程程詳細(xì)記記錄。本學(xué)生培培訓(xùn)管理理系統(tǒng)能能夠?qū)崿F(xiàn)現(xiàn)增刪改改查等基基本功能能外,還還能統(tǒng)計計管理培培訓(xùn)機(jī)構(gòu)構(gòu)的財務(wù)務(wù)管理、班級信信息管理理、學(xué)員員日常管管理、就就業(yè)管理理等高級級功能。學(xué)生們們可自行行登錄該該網(wǎng)站,查查詢個人人基本信信息,以及繳繳費(fèi)信息息以及

12、密密碼設(shè)置置,就業(yè)新新星信息息;管理理員可管管理學(xué)員員的基本本信息,繳繳費(fèi)信息息,密碼碼設(shè)置,用用戶管理理,班級信信息管理理,活動動經(jīng)費(fèi)信信息管理理、就業(yè)業(yè)管理等等多項功功能。系統(tǒng)會記記錄學(xué)員員自培訓(xùn)訓(xùn)之日起起至就業(yè)業(yè)后的信信息,包包括學(xué)員員信息、所在班班級財務(wù)務(wù)信息、機(jī)構(gòu)財財務(wù)信息息、學(xué)員員日常管管理、就就業(yè)管理理(就業(yè)業(yè)城市、就業(yè)單單位、工工作崗位位、薪資資待遇、工作變變動等)多多方面功功能,方便管管理員對對系統(tǒng)的的管理與與維護(hù)。二、可行行性分析析2.1技技術(shù)可行行性分析析根據(jù)客戶戶提出的的系統(tǒng)功功能、性性能及實實現(xiàn)系統(tǒng)統(tǒng)的各項項約束條條件,根根據(jù)新系系統(tǒng)目標(biāo)標(biāo)來衡量量所需的的技術(shù)是是否具

13、備備,本系系統(tǒng)是一一個數(shù)據(jù)據(jù)庫管理理和查詢詢的系統(tǒng)統(tǒng),現(xiàn)有有的技術(shù)術(shù)已較為為成熟,硬硬件、軟軟件的性性能需求求、環(huán)境境條件等等各項條條件良好好,估計計利用現(xiàn)現(xiàn)有技術(shù)術(shù)條件應(yīng)應(yīng)完全可可以達(dá)到到該系統(tǒng)統(tǒng)的功能能目標(biāo)。同時,考考慮給予予的開發(fā)發(fā)期限也也較為充充裕,預(yù)預(yù)計系統(tǒng)統(tǒng)是可以以在規(guī)定定期限內(nèi)內(nèi)完成開開發(fā)。2.2經(jīng)經(jīng)濟(jì)可行行性分析析估算新系系統(tǒng)的成成本效益益分析,其其中包括括估計項項目開發(fā)發(fā)的成本本,開發(fā)發(fā)費(fèi)用和和今后的的運(yùn)行、維護(hù)費(fèi)費(fèi)用,估估計新系系統(tǒng)將獲獲得的效效益,估估算開發(fā)發(fā)成本是是否會高高于項目目預(yù)期的的全部經(jīng)經(jīng)費(fèi)。并并且,分分析系統(tǒng)統(tǒng)開發(fā)是是否會對對其他產(chǎn)產(chǎn)品或利利潤帶來來一定影影響

14、。(1)支支出: 硬件設(shè)設(shè)備:PPC機(jī)軟件設(shè)備備:WIINDOOWS、Miccrossoftt、iiis軟件設(shè)計計和開發(fā)發(fā)費(fèi)用經(jīng)經(jīng)常性支支出:軟軟件維護(hù)護(hù)費(fèi)用、軟件使使用費(fèi)用用。(2)效效益:系統(tǒng)的效效益可以以從經(jīng)濟(jì)濟(jì)效益和和社會效效益兩方方面考慮慮。對于于學(xué)生培培訓(xùn)管理理系統(tǒng)則則應(yīng)著重重分析其其經(jīng)濟(jì)效效益。如如:系統(tǒng)統(tǒng)投入運(yùn)運(yùn)行后可可以使學(xué)學(xué)生培訓(xùn)訓(xùn)管理實實現(xiàn)科學(xué)學(xué)化、規(guī)規(guī)范化,增增強(qiáng)了工工作人員員對管理理工作者者的管理理能力、提高了了工作效效率。三、用戶戶需求分分析3.1學(xué)學(xué)生培訓(xùn)訓(xùn)管理系系統(tǒng)的組組織結(jié)構(gòu)構(gòu)圖,各各部門的的崗位角角色表序號單位名稱稱單位職責(zé)責(zé)1校長室全校的組組織領(lǐng)導(dǎo)導(dǎo),全校

15、校信息的的查詢2招生部招生,統(tǒng)統(tǒng)計學(xué)員員基本信信息3財務(wù)部學(xué)生繳費(fèi)費(fèi)管理,全全?;顒觿淤M(fèi)用管管理4就業(yè)部學(xué)員就業(yè)業(yè)管理5服務(wù)部學(xué)員信息息管理,網(wǎng)站維護(hù),各類信息整理發(fā)布,學(xué)員上課安排3.2各各部門崗崗位角色色表崗位編號號崗位名稱稱所在部門門崗位職責(zé)責(zé)12011招生部長長招生部審核、統(tǒng)統(tǒng)計招生生信息上上交服務(wù)務(wù)部12022招生專員員招生部編制招生生信息單單,到各各高校招招收新生生并統(tǒng)計計合格的的招生信信息單上上交招生生部長13011財務(wù)主管管財務(wù)部審核、批批準(zhǔn)財務(wù)務(wù)信息,匯匯總統(tǒng)計計財務(wù)報報表上交交到校長長室13022財務(wù)專員員財務(wù)部整理學(xué)員員繳費(fèi)信信息單活活動經(jīng)費(fèi)費(fèi)單以及及財務(wù)報報表上交交到財

16、務(wù)務(wù)主管14011就業(yè)老師師就業(yè)部根據(jù)就業(yè)業(yè)學(xué)員信信息,聯(lián)聯(lián)系各地地公司招招聘職位位及人數(shù)數(shù),協(xié)商商面試時時間,帶帶領(lǐng)學(xué)員員前往意意向城市市面試就就業(yè),整整理就業(yè)業(yè)學(xué)員入入職信息息并反饋饋給校長長室15011服務(wù)部長長服務(wù)部審核活動動經(jīng)費(fèi)單單并上交交財務(wù)部部,組織織操作員員發(fā)布信信息15022操作員服務(wù)部發(fā)布各部部門反饋饋的信息息,網(wǎng)站站維護(hù)及及管理15033生活老師師服務(wù)部組織策劃劃班級活動動并將所所需經(jīng)費(fèi)費(fèi)以活動動經(jīng)費(fèi)申申請單的的形式上上報給服服務(wù)部長長,安排排學(xué)員培培訓(xùn)進(jìn)度度3.3目目標(biāo)系統(tǒng)統(tǒng)的業(yè)務(wù)務(wù)操作流流程圖根據(jù)需求求分析的的結(jié)果,確確定學(xué)生生培訓(xùn)管理理系統(tǒng)完完成的業(yè)業(yè)務(wù)功能能分為五

17、五個部分分:招生業(yè)業(yè)務(wù)、財務(wù)管管理業(yè)務(wù)務(wù)、學(xué)員員日常管管理業(yè)務(wù)務(wù)、就業(yè)業(yè)業(yè)務(wù)、班級管理理網(wǎng)上發(fā)布信息就業(yè)部財務(wù)部招生部校長學(xué)員繳費(fèi)單學(xué)員就業(yè)匯總表學(xué)員信息匯總表服務(wù)部安排學(xué)員就業(yè)編制合格活動經(jīng)費(fèi)申請單財務(wù)匯總表各企業(yè)崗位招聘信息畢業(yè)學(xué)員信息學(xué)生報名學(xué)員信息學(xué)員繳費(fèi)單學(xué)員信息單就業(yè)明星表就業(yè)學(xué)員調(diào)查表班級信息單四、軟件件需求分分析4.1系系統(tǒng)功能能需求經(jīng)過以上上分析,在在現(xiàn)行業(yè)業(yè)務(wù)流程程和數(shù)據(jù)據(jù)分析的的基礎(chǔ)上上,基本本可以確確定系統(tǒng)統(tǒng)設(shè)計必必須達(dá)到到的目標(biāo)標(biāo)。以下是學(xué)學(xué)生培訓(xùn)訓(xùn)管理系系統(tǒng)必須須具備的的功能:1.招收收學(xué)員信信息的登登記功能能:對于于新招收的的學(xué)員,系系統(tǒng)必須須具備學(xué)學(xué)員入學(xué)學(xué)所需

18、所所有信息息的錄入入功能。2.學(xué)員員信息管管理功能能:系統(tǒng)統(tǒng)主要功功能之一一,對學(xué)學(xué)生信息息進(jìn)行刪刪除、修修改、查查看以及及維護(hù)。3.財務(wù)務(wù)管理:對學(xué)員繳繳費(fèi)信息息、學(xué)員員日?;罨顒咏?jīng)費(fèi)費(fèi)進(jìn)行統(tǒng)計計,方便便管理。4.班級級管理:按班級級編號、姓名、學(xué)號查查詢管理理學(xué)員信信息。5.就業(yè)業(yè)管理:系統(tǒng)主主要功能能之一,對對各企業(yè)業(yè)招聘詳詳細(xì)信息息、畢業(yè)業(yè)學(xué)員就就業(yè)信息息統(tǒng)計,方方便管理理學(xué)員就就業(yè)6.統(tǒng)計計報表:系統(tǒng)管管理員對對學(xué)生培培訓(xùn)機(jī)構(gòu)構(gòu)的學(xué)員員信息、財務(wù)匯匯總信息息、就業(yè)業(yè)學(xué)員信信息進(jìn)行行統(tǒng)計。4.2系系統(tǒng)性能能需求一般的性性能需求求是指相相互消息息傳遞順順利,協(xié)協(xié)議分析析正確,界界面友好好

19、,運(yùn)行行時間滿滿足使用用需要,安安全性得得到完全全保證。 就就實際情情況,在在高系統(tǒng)統(tǒng)配置、高網(wǎng)絡(luò)絡(luò)帶寬很很容易得得到保證證的情況況下,最最需要考考慮的性性能需求求就是系系統(tǒng)安全全性問題題。在開開發(fā)系統(tǒng)統(tǒng)的每個個階段,均均需要考考慮彼此此間的認(rèn)認(rèn)證與授授權(quán)。尤尤其要注注意認(rèn)證證,簡單單地說就就是確定定誰是特特定用戶戶,并針針對安全全源驗證證該用戶戶的身份份。在處處理完識識別用戶戶的方法法之后,必必須開發(fā)發(fā)一種方方法以向向用戶授授權(quán),從從而能夠夠使用系系統(tǒng)的特特定功能能。也就就是說,需需要一種種方法來來決定允允許特定定用戶進(jìn)進(jìn)行什么么樣的操操作。這這些都是是進(jìn)行下下一步系系統(tǒng)設(shè)計計時需要要考慮的

20、的性能方方面內(nèi)容容。4.3主主要用例例圖管理員學(xué)員信息管理班級信息管理、統(tǒng)計就業(yè)信息管理、統(tǒng)計密碼設(shè) 置學(xué)員基本信息查詢就業(yè)新星信息查詢密碼設(shè) 置學(xué)員用戶管 理報表統(tǒng) 計財務(wù)信息管理、統(tǒng)計4.4主主要用例例活動圖圖學(xué)生填寫報名單招生專員編制、統(tǒng)計信息單招生部長審核信息單招生部長將審核不合格的信息單返回給招生專員不合格合格招生部長將合格的信息單交給服務(wù)部和各大高校財務(wù)部制定學(xué)費(fèi)繳納單學(xué)員繳納學(xué)費(fèi)交往招生部招生部交給財務(wù)專員招生部長將審核不合格的信息單返回給招生專員不合格合格財務(wù)主管將合格的繳費(fèi)單交往校長室財務(wù)專員整理學(xué)費(fèi)信息單財務(wù)主管審核學(xué)費(fèi)信息單五、系統(tǒng)統(tǒng)詳細(xì)設(shè)設(shè)計5.1順順序圖查詢結(jié)果并生成

21、報表查詢信息查看幫助管理員登錄模塊主界面系統(tǒng)配置模塊幫助查詢/統(tǒng)計模塊通過驗證進(jìn)入主界面設(shè)置顯示幫助信息管理員登登陸順序序圖生成新的繳費(fèi)單查詢信息單將新的繳費(fèi)單交給財務(wù)部點擊提交按鈕招生專員填寫繳費(fèi)單返回查詢結(jié)果點擊查詢按鈕輸入繳費(fèi)單查詢條件打開窗口財務(wù)部門招生專員判定繳費(fèi)單窗口繳費(fèi)單繳費(fèi)單5.2添添加方法法后的類類圖返回查詢結(jié)果學(xué)生點擊查詢按鈕學(xué)生輸入查詢條件學(xué)生打開窗口管理員需出具信息單學(xué)生管理員查詢信息單窗口studentdat.mdf信息單studentdat.mdf查詢信息單5.3類類圖轉(zhuǎn)換換后的數(shù)數(shù)據(jù)庫表表關(guān)系圖圖關(guān)系表學(xué)員個人信息表學(xué)生編號學(xué)生性別出生年月班級編號班級名稱聯(lián)系電話

22、家庭住址就讀院校就業(yè)意向城市關(guān)系表班級信息表班級編號班級名稱學(xué)員姓名關(guān)系表學(xué)員繳費(fèi)表學(xué)生編號班級編號學(xué)生姓名繳納費(fèi)用關(guān)系表畢業(yè)學(xué)員信息表學(xué)生編號學(xué)生姓名學(xué)生性別出生年月聯(lián)系電話資歷介紹關(guān)系表活動經(jīng)費(fèi)表活動編號活動名稱班級編號參賽人數(shù)5.4主主要模塊塊程序輸輸入輸出出描述(1)登登錄模塊塊1.輸入入項目:操作系系統(tǒng)傳遞遞至的各各種消息息以及用用戶的輸輸入數(shù)據(jù)據(jù)。2.輸出出項目:用戶界界面顯示示。(2)學(xué)學(xué)員管理理模塊1.輸入入項目:與培訓(xùn)訓(xùn)學(xué)生管管理操作作子對話話框有關(guān)關(guān)的用戶戶輸入及及系統(tǒng)消消息。2.輸出出項目:操作結(jié)結(jié)果顯示示。(3)管管理模學(xué)學(xué)員日常常管理模模塊1.輸入入項目:用戶口口令。

23、2.輸出出項目:相應(yīng)的的界面。(4)財財務(wù)管理理模塊1.輸入入項目:班級編編號、活活動名稱稱。2.輸出出項目:班級相相關(guān)財務(wù)務(wù)信息。(5)就就業(yè)管理理模塊1.輸入入項目:學(xué)員畢畢業(yè)時間間。2.輸出出項目:畢業(yè)學(xué)學(xué)員相關(guān)關(guān)信息。(6)班班級管理理模塊1.輸入入項目:學(xué)員姓姓名、班班級編號號、學(xué)員員學(xué)號。2.輸出出項目:班級所所有學(xué)員員基本信息息。5.5程程序接口口描述(1)外外部接口口按Winndowws應(yīng)用用軟件用用戶界面面的規(guī)范范來設(shè)計計,使用用以對話話框為主主的用戶戶界面,便便于用戶戶使用。(2)內(nèi)內(nèi)部接口口模塊間接接口采用用數(shù)據(jù)耦耦合方式式,通過過參數(shù)表表傳送數(shù)數(shù)據(jù),交交換信息息。六、系

24、統(tǒng)統(tǒng)實現(xiàn)6.1登登錄模塊塊Sub Entter_Cliick(Sennderr Ass Obbjecct,EE Ass EvventtArggs)Dim connn AAs NNew OleeDbCConnnecttionn(PProvvideer=MMicrrosooft.Jett.OLLEDBB.4.0;DDataa Soourcce=& SServver.Mapppatth(./ddl.mmdb)Dim cmdd1 AAS NNew OleedbCCommmandd(sseleect * ffromm sddt wwherre SSdt_namme= & usser_namme.ttex

25、tt &Annd SSdt_mimma= & paasswwordd.teext & Annd jjs= & roole.SellecttedIItemm.teext & ,coonn)Dim cmdd2 AAS NNew OleedbCCommmandd(sseleect * ffromm glly wwherre GGly_namme= & usser_namme.ttextt &Annd GGly_mimma= & paasswwordd.teext & Annd jjs= & roole.SellecttedIItemm.teext & ,coonn)connn.Oppen()Dim

26、dr11 ASS OlleDbbDattaReeadeer=ccmd11.ExxecuuteRReadder()Dim dr22 ASS OlleDbbDattaReeadeer=ccmd22.ExxecuuteRReadder()if ddr1.reaad()=trrue theenRessponnse.Reddireect(inndexx(sddt).asppx)elsee iff drr2.rreadd()=truue tthenn Ressponnse.Reddireect(inndexx(glly).asppx)End If connn.Cllosee()End SubbSub Pa

27、gge_LLoadd(Seendeer AAs OObjeect,E AAs EEvenntArrgs) SSesssionn(uuserrnamme)=usser_namme.TTexttEnd Subb 學(xué)學(xué)生培訓(xùn)訓(xùn)管理系系統(tǒng)登錄錄界面 用用戶名: 密密&nbbsp;&nbbsp;碼: 角角&nbbsp;&nbbsp;色: 管管理員 學(xué)學(xué)生 &nbssp; 6.2學(xué)學(xué)員登錄錄主界面面 Sub Pagge_LLoadd(Seendeer aas OObjeect,E aas EEvenntArrgs) DDim useer_nnamee ass Sttrinng uuserr_naame=S

28、esssioon(useernaame) mmesssagee1.ttextt=usser_namme Endd Suub a ttextt-deecorratiion:nonne; 歡迎迎您: &nbssp;&nbssp; &nnbspp; &nnbspp; &nnbspp; 6.3學(xué)學(xué)員登錄錄主界面面學(xué)員員個人信信息 Sub MyDDataaGriid_CCanccel(Sennderr Ass Obbjecct,EE Ass DaataGGriddCommmanndEvventtArggs) MyyDattaGrrid.EdiitIttemIIndeex=-1 Caall BinndDa

29、ata()End SubbSub MyDDataaGriid_UUpdaate(Sennderr Ass Obbjecct,EE Ass DaataGGriddCommmanndEvventtArggs) Dimm txxtXss_noo,txxtXss_naame,txttXs_sexx,txxtXss_nyy,txxtBjj_noo,txxtBjj_naame,txttXs_phoone,txttXs_zhuuzhii,txxtXss_yxx,txxtXss_yxxcs,txttXs_feee Ass teextbbox txttXs_no=e.IItemm.FiindCConttroll

30、(ttheXXs_nno) txttXs_namme=ee.Ittem.FinndCoontrrol(thheXss_naame) txttXs_sexx=e.Iteem.FFinddConntrool(theeXs_sexx) txttXs_ny=e.IItemm.FiindCConttroll(ttheXXs_nny) txttBj_no=e.IItemm.FiindCConttroll(ttheBBj_nno) txttBj_namme=ee.Ittem.FinndCoontrrol(thheBjj_naame) txttXs_phoone=e.IItemm.FiindCConttrol

31、l(ttheXXs_pphonne)Sub Pagge_LLoadd(Seendeer aas OObjeect,E aas EEvenntArrgs) DDim useer_nnamee ass Sttrinng uuserr_naame=Sesssioon(useernaame) mmesssagee1.ttextt=usser_namme Endd Suub a ttextt-deecorratiion:nonne; 歡迎迎您: &nbssp;&nbssp; &nnbspp; &nnbspp; &nnbspp; Sub Pagge_LLoadd(Seendeer AAs OObjeect

32、, E As EveentAArgss) Dimm usser_namme aas SStriing uuserr_naame=Sesssioon(useernaame) mmesssagee2.ttextt=usser_namme Dimm coonn=Neww OlleDbbConnnecctioon(Proovidder=Miccrossoftt.Jeet.OOLEDDB.44.0;Datta SSourrce=& Serrverr.Maappaath(./sdtt_xiinxii.mddb)Dimm ccmd AS Neww OlledbbCommmannd(sellectt * fr

33、oom xxy wwherre XXs_nno= & meessaage22.teext & ,connn)connn.Oppen()Dim dr AS OleeDbDDataaReaaderr=cmmd.EExeccuteeReaaderr()messsagee.Teext=ID姓姓名性別別出生年年月班級級編號班班級名稱稱聯(lián)系電電話家庭庭住址畢畢業(yè)院校校意向城城市所繳繳費(fèi)用Do WWhille ddr.RReadd()messsagee.Teext &= messsagee.Teext &= & dr.Iteem(Xs_no) & messsagee.Teext &= & dr.Iteem(

34、Xs_namme) & messsagee.Teext &= & dr.Iteem(Xs_sexx) & messsagee.Teext &= & dr.Iteem(Xs_ny) & messsagee.Teext &= & dr.Iteem(Bj_no) & messsagee.Teext &= & dr.Iteem(Bj_no) & messsagee.Teext &= & dr.Iteem(Xs_phoone) & messsagee.Teext &= & dr.Iteem(Xs_zhuuzhii) & messsagee.Teext &= & dr.Iteem(Xs_yx) & mes

35、ssagee.Teext &= & dr.Iteem(Xs_yxccs) & messsagee.Teext &= & dr.Iteem(Xs_feee) & Looppmesssagee.Teext+=connn.Cllosee()End Subb 您的的個人信信息 6.4 學(xué)員登登錄主界界面就業(yè)明明星 Sub Pagge_LLoadd(Seendeer aas OObjeect,E aas EEvenntArrgs) DDim useer_nnamee ass Sttrinng uuserr_naame=Sesssioon(useernaame) mmesssagee1.ttextt=us

36、ser_namme Endd Suub a ttextt-deecorratiion:nonne; 歡迎迎您: &nbssp;&nbssp; &nnbspp; &nbssp; &nnbspp; Sub Pagge_LLoadd(Seendeer AAs OObjeect, E As EveentAArgss) Dimm coonn=Neww OlleDbbConnnecctioon(Proovidder=Miccrossoftt.Jeet.OOLEDDB.44.0;Datta SSourrce=& Serrverr.Maappaath(./jiuuye.mdbb)Dimm ccmd AS Ne

37、ww OlledbbCommmannd(sellectt * froom jjy,connn)connn.Oppen()Dim dr AS OleeDbDDataaReaaderr=cmmd.EExeccuteeReaaderr()messsagee.Teext=ID姓姓名性別別就業(yè)薪薪資工作作地點所所任職務(wù)務(wù)Do WWhille ddr.RReadd()messsagee.Teext &= messsagee.Teext &= & dr.Iteem(staar_nno) & messsagee.Teext &= & dr.Iteem(staar_nnamee) & messsagee.Tee

38、xt &= & dr.Iteem(staar_ssex) & messsagee.Teext &= & dr.Iteem(staar_mmoneey) & messsagee.Teext &= & dr.Iteem(staar_pplacce) & messsagee.Teext &= & dr.Iteem(staar_zzhiwwu) & messsagee.Teext &= Looppmesssagee.Teext+=connn.Cllosee()End Subb 就業(yè)業(yè)新星 6.5管管理員登登錄主界界面 Sub Pagge_LLoadd(Seendeer aas OObjeect,E a

39、as EEvenntArrgs) DDim useer_nnamee ass Sttrinng uuserr_naame=Sesssioon(useernaame) mmesssagee1.ttextt=usser_namme Endd Suub a ttextt-deecorratiion:nonne; 歡迎迎您: &nbssp;&nbssp; &nbssp; &nbssp; &nbssp; &nnbspp; 6.6管管理員登登錄主界界面學(xué)員管管理 Sub Pagge_LLoadd(Seendeer aas OObjeect,E aas EEvenntArrgs) DDim useer_nn

40、amee ass Sttrinng uuserr_naame=Sesssioon(useernaame) mmesssagee1.ttextt=usser_namme Endd Suub a ttextt-deecorratiion:nonne; 歡迎迎您: &nbssp;&nbssp; &nbssp; &nbssp; &nbssp; &nnbspp; Dim connn AAs OOleDDbCoonneectiionSub Pagge_LLoadd(Seendeer AAs OObjeect,E AAs EEvenntArrgs)connn=Neew OOleDDbCoonneectiio

41、n(Prroviiderr=Miicroosofft.JJet.OLEEDB.4.00;Daata Souurcee=& Seerveer.MMapppathh(./sddt_xxinxxi.mmdb)If NNot IsPPosttBacck tthenn CCalll BiindDDataa()End IfEnd SubbSub MyDDataaGriid_EEditt(Seendeer AAs OObjeect,E AAs DDataaGriidCoommaandEEvenntArrgs) MyyDattaGrrid.EdiitIttemIIndeex=CCIntt(E.Iteem.II

42、temmInddex) Caall BinndDaata()End SubbSub MyDDataaGriid_CCanccel(Sennderr Ass Obbjecct,EE Ass DaataGGriddCommmanndEvventtArggs) MyyDattaGrrid.EdiitIttemIIndeex=-1 Caall BinndDaata()End SubbSub MyDDataaGriid_UUpdaate(Sennderr Ass Obbjecct,EE Ass DaataGGriddCommmanndEvventtArggs) Dimm txxtXss_noo,txxt

43、Xss_naame,txttXs_sexx,txxtXss_nyy,txxtBjj_noo,txxtBjj_naame,txttXs_phoone,txttXs_zhuuzhii,txxtXss_yxx,txxtXss_yxxcs,txttXs_feee Ass teextbbox txttXs_no=e.IItemm.FiindCConttroll(ttheXXs_nno) txttXs_namme=ee.Ittem.FinndCoontrrol(thheXss_naame) txttXs_sexx=e.Iteem.FFinddConntrool(theeXs_sexx) txttXs_ny

44、=e.IItemm.FiindCConttroll(ttheXXs_nny) txttBj_no=e.IItemm.FiindCConttroll(ttheBBj_nno) txttBj_namme=ee.Ittem.FinndCoontrrol(thheBjj_naame) txttXs_phoone=e.IItemm.FiindCConttroll(ttheXXs_pphonne) txttXs_zhuuzhii=e.Iteem.FFinddConntrool(theeXs_zhuuzhii) txttXs_yx=e.IItemm.FiindCConttroll(ttheXXs_yyx)

45、txttXs_yxccs=ee.Ittem.FinndCoontrrol(thheXss_yxxcs) txxtXss_yxxcs=e.IItemm.FiindCConttroll(ttheXXs_ffee) Dimm sttrSqql AAs SStriing sttrSqql=Upddatee xyy Seet XXs_nno=Xs_no,Xs_namme=Xs_namme,XXs_ssex=Xss_seex,XXs_nny=Xs_ny,Bj_no=Bjj_noo,Bjj_naame=Bjj_naame,Xs_phoone=Xss_phhonee,Xss_zhhuzhhi=Xs_zhuuz

46、hii,Xss_yxx=XXs_yyx,XXs_yyxcss=XXs_yyxcss,Xss_feee=Xs_feee Whheree Xss_noo=XXs_nno Dimm cmmd AAs NNew OleeDbCCommmandd(sttrSqql,cconnn) ccmd.Parrameeterrs.AAdd(Neww OlleDbbParrameeterr(Xs_no,OlleDbbTyppe.CCharr,100) cmmd.PParaametterss(Xs_no).VValuue=ttxtXXs_nno.TTextt cmmd.PParaametterss.Addd(NNew

47、OleeDbPParaametter(XXs_nnamee,OOleDDbTyype.Chaar,220) cmmd.PParaametterss(Xs_namme).Vaaluee=txxtXss_naame.Texxt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_ssex,OlleDbbTyppe.CCharr,5) cmmd.PParaametterss(Xs_sexx).Vallue=txttXs_sexx.Teext cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_

48、nny,OleeDbTTypee.Daate) cmmd.PParaametterss(Xs_ny).VValuue=ttxtXXs_nny.TTextt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(BBj_nno,OleeDbTTypee.Chhar,10) cmmd.PParaametterss(Bj_no).VValuue=ttxtBBj_nno.TTextt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(BBj_nnamee,OOleDDbTyype.Chaar,220) cmmd

49、.PParaametterss(Bj_namme).Vaaluee=txxtBjj_naame.Texxt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_pphonne,OleeDbTTypee.Chhar,15) cmmd.PParaametterss(Xs_phoone).VValuue=ttxtXXs_pphonne.TTextt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_zzhuzzhi,OlleDbbTyppe.CCharr,500) cmmd.PParaame

50、tterss(Xs_zhuuzhii).Vallue=txttXs_zhuuzhii.Teext cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_yyx,OleeDbTTypee.Chhar,30) cmmd.PParaametterss(Xs_yx).VValuue=ttxtXXs_yyx.TTextt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_yyxcss,OOleDDbTyype.Chaar,110) cmmd.PParaametterss(Xs_yxccs).Vaa

51、luee=txxtXss_yxxcs.Texxt cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_ffee,OlleDbbTyppe.CCharr,100) cmmd.PParaametterss(Xs_feee).Vallue=txttXs_feee.Teext cmmd.PParaametterss.Addd(NNew OleeDbPParaametter(XXs_nno,OleeDbTTypee.Inntegger) cmmd.PParaametterss(Xs_no).VValuue= MyDDataaGriid.DDataaK

52、eyys(CCIntt(E.Iteem.IItemmInddex) Diim EExp As Exccepttionn Trry coonn.opeen() cmmd.EExeccuteeNonnQueery() coonn.cloose() Caatchh Exxp messsagge.TTextt=發(fā)發(fā)生錯誤誤,沒有有正常更更新記錄錄End TryyMyDaataGGridd.EdditIItemmInddex=-1Calll BiindDDataa()End SubbSub MyDDataaGriid_DDeleete(Sennderr ASS Obbjecct,EE Ass Daata

53、GGriddCommmanndEvventtArggs)Dim strrSqll Ass SttrinngstrSSql=Deelette ffromm xyy Whheree Xss_noo=& MyyDattaGrrid.DattaKeeys(CInnt(EE.Ittem.IteemInndexx)Dim cmdd Ass Neew OOleDDbCoommaand(strrSqll,coonn) Dimm Exxp AAs EExceeptiion Trry coonn.opeen() cmmd.EExeccuteeNonnQueery() coonn.cloose() Caatchh

54、Exxp messsagge.TTextt=發(fā)發(fā)生錯誤誤,沒有有正常更更新記錄錄End TryyMyDaataGGridd.EdditIItemmInddex=-1Calll BiindDDataa()End SubbSub MyDDataaGriid_PPagee(Seendeer AAS OObjeect,E AAs DDataaGriidPaageCChanngeddEveentAArgss) MMyDaataGGridd.CuurreentPPageeInddex=e.NNewPPageeInddex CCalll BiindDDataa()End SubbSub MyDDataaGr

55、iid_SSortt(Seendeer AAS OObjeect,E AAs DDataaGriidSoortCCommmanddEveentAArgss) MMySoortFFielld.TTextt=E.SorrtExxpreessiion CCalll BiindDDataa()End SubbSub Entter_Cliick(Sennderr ASS Obbjecct,EE Ass EvventtArggs) CCalll BiindDDataa()End SubbSub BinndDaata() DDim strrSqll Ass Sttrinng IIf TTrimm(snno.

56、TTextt)=Annd TTrimm(snnamee.Teext)= thhen strrSqll=SSeleect * ffromm xyy EElsee strrSqll=SSeleect * ffromm xyy Whheree Xss_noo=& ssno.Texxt &AAnd Xs_namme=& snaame.Texxt & EEnd If DDim adpp Ass Neew OOleDDbDaataAAdappterr(sttrSqql,cconnn) DDim ds As Neww DaataSSet() aadp.Filll(dds,xy) dds.TTablles(x

57、yy).DeffaulltViiew.Sorrt=MMySoortFFielld.TTextt MMyDaataGGridd.DaataSSourrce=ds.Tabbless(xxy).DeefauultVVieww MMyDaataGGridd.DaataBBindd()End SubbSub Exiit_CClicck(SSendder as Objjectt,E as EveentAArgss) FoormssAutthennticcatiion.SiggnOuut() Reespoonsee.Reedirrectt(ssdt_bg.htmml)End Subb 學(xué)員員管理 a tte

58、xtt-deecorratiion:nonne; 學(xué)學(xué)號: 姓名名:&nnbspp;&nnbspp;&nnbspp;&nnbspp; aspp:HyyperrLinnk TTextt= runnat=seerveer/ assp:TTexttboxx idd=ttheXXs_nno texxt= ruunatt=sservver/ aasp:HypperLLinkk Teext= rrunaat=serrverr/ assp:TTexttboxx idd=ttheXXs_nnamee ttextt= rrunaat=serrverr/ aasp:HypperLLinkk Teext= ruun

59、att=sservver/ assp:TTexttboxx idd=ttheXXs_ssex teext= runnat=seerveer/ assp:HHypeerLiink Texxt= rrunaat=serrverr/ assp:TTexttboxx idd=ttheXXs_nny texxt= ruunatt=sservver/ assp:HHypeerLiink Texxt= rrunaat=serrverr/ assp:TTexttboxx idd=ttheBBj_nno texxt= ruunatt=sservver/ assp:HHypeerLiink Texxt= ruun

60、att=sservver/ assp:TTexttboxx idd=ttheBBj_nnamee ttextt= rrunaat=serrverr/ assp:HHypeerLiink Texxt= rrunaat=serrverr/ assp:TTexttboxx idd=ttheXXs_pphonne texxt= ruunatt=sservver/ assp:HHypeerLiink Texxt= runnat=seerveer/ assp:TTexttboxx idd=ttheXXs_zzhuzzhi teext= runnat=seerveer/ assp:HHypeerLiink

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論