版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
高校教師檔案管理系統(tǒng)四川師范大年夜學(xué)本科卒業(yè)設(shè)計(jì)高校教師檔案治理體系學(xué)生姓名學(xué)號所在系專業(yè)名稱班級指導(dǎo)教師四川師范大年夜學(xué)二○一二年蒲月高校教師檔案治理體系的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生:指導(dǎo)教師:內(nèi)容摘要:高校教師檔案治理體系是典范的信息治理體系(MIS)。此教師檔案治理系同一切從我院的實(shí)際動身,充分推敲了我院的內(nèi)部治理、信息交換、資本共享等方面的復(fù)雜需求,建立集中、同一、精確的教師檔案數(shù)據(jù)庫,實(shí)現(xiàn)了后臺數(shù)據(jù)庫的設(shè)計(jì)、建立和愛護(hù),以及前臺應(yīng)用法度榜樣的開創(chuàng)兩個(gè)方面。本體系從用戶和治理員兩個(gè)角度推敲了體系易用性和安穩(wěn)性,確信軟件體系構(gòu)造為C/S構(gòu)造。本體系的是應(yīng)用Visualstudio2005對象、C#說話和SQLServer2005數(shù)據(jù)庫開創(chuàng)的。其功能重要有查找、添加、修改、刪除、搜刮用戶全然信息以及分類顯示教師檔案的具體信息、設(shè)置較好的治理權(quán)限。關(guān)鍵詞:信息治理體系C#數(shù)據(jù)庫檔案C/S
CollegeteachersfilemanagementsystemdesignandImplementationAbstract:collegeteachersfilemanagementsystemisatypicalmanagementinformationsystem(MIS).Thefilemanagementsystemteachersallfromourreality,givefullconsiderationtothehospitalinternalmanagement,informationexchange,resourcesharingandcomplexneeds,theestablishmentofcentralized,unified,accurateteachersfiledatabase,therealizationofthebackgrounddatabasedesign,establishmentandmaintenance,aswellastheapplicationproceduredevelopmenttwoaspects.Thesystemusersandadministratorsfromtwopointofviewofthesystemusabilityandsafety,determinethesoftwaresystemstructureofC/Sstructure.ThissystemistheuseofVisualStudio2005,C#languageandSQLServer2005databasedevelopment.Itsmainfunctionistofind,add,modify,delete,searchuserbasicinformationandclassificationofarchivesinformation,teacherssetgoodmanagementauthority.Keywords:informationmanagementsystemC#databasefileC/S
目錄TOC\o"1-4"\h\z\u媒介 11開創(chuàng)背景 11.1提出問題 11.2體系開創(chuàng)的目標(biāo) 11.3體系開創(chuàng)的意義 12技巧選型 22.1MicrosoftVisualStudio.NET概述 22.2SQLServer2005概述 23體系分析與設(shè)計(jì) 33.1設(shè)計(jì)目標(biāo) 33.2體系營業(yè)流程分析 33.3體系的功能構(gòu)造 43.4數(shù)據(jù)庫設(shè)計(jì) 43.4.1數(shù)據(jù)庫E-R圖 43.4.2數(shù)據(jù)庫物理構(gòu)造 74公共模塊設(shè)計(jì) 104.1WebConfig設(shè)備 104.2公共類的設(shè)計(jì) 104.2.1DBClass類 114.2.2ManagerClass類 114.2.3PersonRecordClass類 124.2.4RandomCode類 165體系功能的實(shí)現(xiàn) 175.1體系登錄模塊 175.1.1登錄頁面的實(shí)現(xiàn) 175.1.2登錄頁面的關(guān)鍵代碼 175.2首頁設(shè)計(jì) 185.3檔案信息添加模塊 185.4檔案的修改模塊 195.5檔案信息刪除模塊 196停止語 20參考文獻(xiàn) 22高校教師檔案治理體系的設(shè)計(jì)與實(shí)現(xiàn)媒介跟著教誨行業(yè)的現(xiàn)代化成長,黌舍離不開運(yùn)算機(jī)技巧在治理范疇的應(yīng)用。近年來,黌舍表里情形的賡續(xù)成長對信息的需求量靈敏增長,大年夜量的數(shù)據(jù)的收集、分析、處理、儲備和傳輸?shù)裙ぷ鞒蔀闃O其復(fù)雜、繁重的義務(wù)。教師治理工作是黌舍治理工作的重要環(huán)節(jié),因?yàn)榇隧?xiàng)工作事務(wù)性多而復(fù)雜,涉及面廣,反復(fù)性大年夜,是以專門合有用運(yùn)算機(jī)進(jìn)行治理。1開創(chuàng)背景1.1提出問題今朝,跟著高等教誨的大年夜眾化,高校大年夜量擴(kuò)招,使得高校教師部隊(duì)越來越強(qiáng)大年夜。高校教師檔案治理體系關(guān)于黌舍的決定打算層和治理層來說都專門重要,一向以來人們應(yīng)用傳統(tǒng)的人工分散式治理文件信息,即各臺運(yùn)算機(jī)之間沒有建立任何的接洽,信息交換采取口頭通知或Word文檔、Excel表格共享,教師檔案治理體系應(yīng)當(dāng)實(shí)現(xiàn)讓用戶便利快捷的治理相干信息,供給豐富的信息資本和便利的查詢方法。1.2體系開創(chuàng)的目標(biāo)建立高校教師檔案治理體系,借助運(yùn)算機(jī)收集和數(shù)據(jù)庫技巧,采取運(yùn)算機(jī)對高校教師檔案進(jìn)行治理,能進(jìn)一步進(jìn)步現(xiàn)代化水平和辦學(xué)效益。贊助各大年夜高校進(jìn)步工作效力,實(shí)現(xiàn)高校教師檔案治理工作流程的體系化、規(guī)范化和主動化。與手工治理比擬,高校教師檔案治理體系具有專門多優(yōu)勝之處。它具有儲備量大年夜、檢索便利、機(jī)能靠得住、安穩(wěn)保密、成本低等長處。這些長處使檔案治理的效力獲得了進(jìn)步,同時(shí)也是治理科學(xué)化成長的有效門路。是以,開創(chuàng)教師檔案治理體系是社會成長的必定要求。1.3體系開創(chuàng)的意義現(xiàn)在我國高校的教師檔案治理程度廣泛不高,有的還逗留在紙質(zhì)文檔差不多上,有的還逗留在人工進(jìn)行記錄的治理方法上,這種治理手段難以知足現(xiàn)代化信息治理的要求,已不克不及適應(yīng)時(shí)代的成長,因?yàn)樗鼤踪M(fèi)專門多的人力和物力。在當(dāng)今信息時(shí)代,這些傳統(tǒng)的治理方法必定被運(yùn)算機(jī)為差不多的信息治理體系所代替。為了減輕治理人員的工作包袱,一切從高校的實(shí)際動身,充分推敲了高校的內(nèi)部情形、信息交換多方面的需求,開創(chuàng)高校教師檔案治理體系能夠或許給用戶帶來專門多的便利,能夠進(jìn)步黌舍的工作效力和高校的教授教化程度。2技巧選型高校教師檔案治理體系是基于MicrosoftVisualStudio2005開創(chuàng)平臺,體系是采取C#說話進(jìn)行開創(chuàng),選用MicrosoftSQLServer數(shù)據(jù)庫來儲備數(shù)據(jù),此數(shù)據(jù)庫體系具有精確、安穩(wěn)靠得住、運(yùn)行速度快等幾個(gè)方面的優(yōu)勢,處理的數(shù)據(jù)量比較大年夜,運(yùn)行效力高;在WindowsXP/Windows2000/WindowsServer2005等體系中都能夠應(yīng)用;應(yīng)用Microsoft.NetFrameworkSDKv2.0來設(shè)備運(yùn)行情形。2.1MicrosoftVisualStudio.NET概述VisualStudio是一套完全的用以開創(chuàng)的對象集,能夠生成XMLWebServices法度榜樣、ASP.NETWeb應(yīng)用法度榜樣、桌面應(yīng)用法度榜樣和移動應(yīng)用法度榜樣。VB、C++、C#等編譯說話都應(yīng)用雷同的開創(chuàng)情形,應(yīng)用IDE方法解決混淆說話。NET通用說話框架機(jī)制,其目標(biāo)是在同一個(gè)項(xiàng)目中支撐不合的說話所開創(chuàng)的組件。這些說話都借用了.NET框架的功能,應(yīng)用這種方法來簡化ASPWeb應(yīng)用法度榜樣和開創(chuàng)XMLWebServices的關(guān)鍵技巧。2.2SQLServer2005概述SQLServer2005具有比SQLServer2000更多的功能,能夠或許作為數(shù)據(jù)庫辦事器工作,同時(shí)還能知足客服端用戶進(jìn)行本地?cái)?shù)據(jù)的儲備。在C/S開創(chuàng)模式中采取SQLServer2005作為數(shù)據(jù)庫辦事器是專門有用的。SQLServer2005是微軟數(shù)據(jù)治理和分析解決籌劃,它為企業(yè)級應(yīng)用數(shù)據(jù)和分析法度榜樣帶來更好的穩(wěn)固性、靠得住性和安穩(wěn)性。企業(yè)級數(shù)據(jù)治理應(yīng)用了它高效的平臺,更易于進(jìn)行安排和治理。SQLServer2005數(shù)據(jù)平臺能夠或許在以下方面使組織獲益:充分應(yīng)用數(shù)據(jù)資產(chǎn):能夠應(yīng)用安穩(wěn)靠得住的線程數(shù)據(jù)分析過程,SQLServer2005數(shù)據(jù)庫還能夠應(yīng)用嵌入功能,從報(bào)表、分析等數(shù)據(jù)中挖掘更多有價(jià)值的信息。進(jìn)步臨盆力:經(jīng)由過程周全的BI功能和微軟Office體系之類的對象集成,SQLServer2005數(shù)據(jù)庫為應(yīng)用者供給了關(guān)鍵的、精確的貿(mào)易信息。SQLServer2005為了實(shí)現(xiàn)把貿(mào)易智能BI擴(kuò)大到所有效戶都能從數(shù)據(jù)庫中獲得最有價(jià)值的信息,應(yīng)用數(shù)據(jù)分析做出最佳決定打算。削減IT技巧的復(fù)雜度:SQLServer2005數(shù)據(jù)庫將開創(chuàng)、構(gòu)造、營業(yè)治理以及應(yīng)用分析等進(jìn)行了簡化,使開創(chuàng)人員擁有更為靈活的開創(chuàng)情形,為數(shù)據(jù)庫治理人員削減了工作量,進(jìn)步了工作效力。更低的總體成本:我們加倍存眷軟件的易操作性,以及對集成對象在工業(yè)上籌劃,在實(shí)際工作中的功能實(shí)現(xiàn)和設(shè)備的愛護(hù)成本等方面進(jìn)行推敲,以更低的投資成本,使投資者獲得更大年夜的效益。3體系分析與設(shè)計(jì)3.1設(shè)計(jì)目標(biāo)信息查詢便利快捷、方法靈活、數(shù)據(jù)精確,數(shù)據(jù)儲備安穩(wěn)性高、靠得住性強(qiáng)。設(shè)置強(qiáng)大年夜的搜刮功能,搜刮引擎的簡單清晰明了。顯示教師檔案的具體信息。實(shí)現(xiàn)數(shù)據(jù)庫的監(jiān)控才能。設(shè)置靈活的打印功能,實(shí)現(xiàn)紙質(zhì)文檔與電子文檔的互相轉(zhuǎn)換。關(guān)于用戶輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的檢查,盡可能幸免工資的輸入缺點(diǎn)。體系最大年夜限度地實(shí)現(xiàn)易操作性和易愛護(hù)性。體系運(yùn)行穩(wěn)固、安穩(wěn)靠得住。3.2體系營業(yè)流程分析本體系中只有兩種登錄身份,即教師和治理員。體系有開放期和封閉期兩種狀況,在體系封閉期,治理員用戶能夠上岸體系,對所有的信息進(jìn)行治理,對教師的材料進(jìn)行添加、查詢、修改和刪除等操作,擁有所有的操作權(quán)限;教師上岸體系后,則只能查看本身的材料信息,不克不及對其進(jìn)行其他操作。在體系開放期,教師上岸體系后能夠?qū)Ρ旧淼男畔⑦M(jìn)行修改。治理員對教師修改后的信息進(jìn)行檢查,確信材料修改后是否相符要求,對不相符要求的信息不予更換。治理員用戶對全部體系進(jìn)行治理,實(shí)現(xiàn)對全部體系的開放和封閉等功能,對用戶的權(quán)限進(jìn)行設(shè)置,以及對體系進(jìn)行愛護(hù)等職責(zé)。默認(rèn)情形下,只有治理員能夠或許應(yīng)用搜刮功能。因此,治理員也可認(rèn)為教師設(shè)置開放權(quán)限。圖3.2-1高校教師檔案治理體系的具體流程圖3.3體系的功能構(gòu)造圖3.3-1高校教師檔案治理體系后臺功能構(gòu)造圖高校教師檔案治理體系前臺功能構(gòu)造高校教師檔案治理體系前臺功能構(gòu)造用戶登錄全然檔案信息科研檔案信息學(xué)術(shù)檔案信息教授教化營業(yè)信息師資部隊(duì)關(guān)心功能教誨背景修改用戶信息工作簡歷揭橥論文揭橥論著獲獎(jiǎng)情形學(xué)工作材料查看信息打印功能揭橥論文揭橥論著獲獎(jiǎng)情形在研課題在研課題搜刮功能圖3.3-2高校教師檔案治理體系前臺功能構(gòu)造圖3.4數(shù)據(jù)庫設(shè)計(jì)3.4.1數(shù)據(jù)庫E-R圖高校教師檔案治理體系依照設(shè)計(jì)籌劃出的功能模塊有:用戶信息實(shí)體、學(xué)術(shù)檔案信息實(shí)體、科研檔案信息實(shí)體、全然檔案信息實(shí)體、教授教化營業(yè)信息實(shí)體。用戶信息實(shí)體圖,如圖3.4.1-1所示。圖3.4.1-1高校教師檔案治理體系用戶信息實(shí)體圖學(xué)術(shù)檔案信息實(shí)體圖,如圖3.4.1-2所示。圖3.4.1-2高校教師檔案治理體系學(xué)術(shù)檔案信息實(shí)體圖科研檔案信息實(shí)體圖,如圖3.4.1-3所示。圖3.4.1-3高校教師檔案治理體系科研檔案信息實(shí)體圖教師全然檔案信息實(shí)體圖,如圖3.4.1-4所示。圖3.4.1-4高校教師檔案治理體系全然檔案信息實(shí)體圖教師全然檔案信息實(shí)體圖,如圖3.4.1-5所示。圖3.4.1-5高校教師檔案治理體系教授教化營業(yè)信息實(shí)體圖3.4.2數(shù)據(jù)庫物理構(gòu)造體系設(shè)備表見圖3.4.2-1所示,用于儲存體系的設(shè)備信息。圖3.4.2-1體系設(shè)備表圖示學(xué)術(shù)檔案信息表見圖3.4.2-2所示,用于儲備教師在學(xué)術(shù)界取得成就的相干信息。
圖3.4.2-2學(xué)術(shù)檔案信息表圖示科研檔案信息表見圖3.4.2-3所示,用于儲備教師在科學(xué)研究方面取得成就的相干信息。圖3.4.2-3科研檔案信息表圖示全然檔案信息表見圖3.4.2-4,用于儲備教師的教誨背景和工作情形。圖3.4.2-4全然檔案信息表圖示教授教化營業(yè)信息表見圖3.4.2-5所示,儲備教師在工作崗?fù)さ娜谓糖樾?。圖3.4.2-5教授教化營業(yè)信息表圖示用戶信息表見圖3.4.2-6所示,表名table_userinfo。儲存用戶的全然信息,如姓名、年紀(jì)和性別等。圖3.4.2-6用戶信息表圖示4公共模塊設(shè)計(jì)4.1WebConfig設(shè)備為了便利操作和限制數(shù)據(jù),高校教師治理體系在Web.Config文件中設(shè)備了一些參數(shù),主假如用于連接數(shù)據(jù)庫,具體設(shè)備如下:<?xmlversion=”1.0”<configuration><connectionStrings><appSettings><addkey=”ConS”;value=””;server=(FWQ);databae=db_jiaos;Userid=gongh;password=”111”</appSettings><connectionStrings/><configuration/> 4.2公共類的設(shè)計(jì)在本體系設(shè)計(jì)中,創(chuàng)建了7個(gè)公共類:DBClass、PRecordClass、ManagerClass、SciRechClass、TSClass、SBuildClass和RandomCode類。它們的重要感化:DBClass類是治理和連接數(shù)據(jù)庫,ManagerClass類是對體系進(jìn)行治理操作的設(shè)置,TSClass類是用來治理若何操作學(xué)術(shù)檔案、SciResearchClass類用來治理科研檔案方面的操作;PersonRecordClass類是用來治理全然檔案的操作;SubjectBuildClass類用來治理教授教化營業(yè)方面的具體操作;randomCode類用來治理驗(yàn)證碼。4.2.1DBClass類DBClass類是用來治理和連接數(shù)據(jù)庫,該類中的自定義方法GetConnect()用來創(chuàng)建與數(shù)據(jù)庫的連接,重要代碼如下:publicSqlConnectGetConnect(){StringMyStr=ConfiguratManager,AppSet[“ConnectString”].Tostring();SqlConnectMC=newSqlConnect(MyStr);ReturnMC;}4.2.2ManagerClass類ManagerClass類是用來治理、操作體系的設(shè)置,其方法重要有UpdataConfig方法和GetConfigCmd方法。GetConfigCmd方法:用于獵取體系設(shè)備表(table_conf)中的信息,并返回SqlCommand對象,其重要實(shí)現(xiàn)代碼如下:publicSqlCommandGetConfigCmd(){SqlConnectMC=dbObj.GetConnect();SqlConnectMC=newSqlCommand(“Proc_GetConfig”,MC);MC.open();try{MCmd.ExecuteNonQuery();}Catch{MCmd.Dispose();MC.Close();}MCmd.Dispose();MC.Close();returnMCmd;}UpConfig方法:用來修改體系設(shè)備表的信息,關(guān)鍵代碼如下所示:publicvoidUpConfig(intUC_Int_id,boolUC_BL_isOpen,boolUC_BL_isSearch){SqlConnectMC=dbObj.GetConnect();SqlCommandMCmd=newSqlCommand("Proc_UpdateConfigInfo",MC);SqlParameterid=newSqlParameter("@id",SqlDbType.Int,4);id.Value=UC_Int_id;MCmd.Parameters.Add(id);SqlParameterisOpen=newSqlParameter("@isOpen",SqlDbType.Bit,2);isOpen.Value=UC_BL_isOpen;MCmd.Parameters.Add(isOpen);SqlParameterisSearch=newSqlParameter("@isSearch",SqlDbType.Bit,1);isSearch.Value=UC_BL_isSearch;MCmd.Parameters.Add(isSearch);MC.Open();}4.2.3PersonRecordClass類PersonRecordClass類是用來治理全然檔案方面的操作,其方法包含:GetARI方法、AddResume方法、DelResume方法。GetARI方法:用于查詢?nèi)拷處煹娜粰n案信息,并返回SqlCommand對象,重要代碼如下所示:publicSqlCommandGetARI(intGAC_Int_type){SqlConnectMC=dbObj.GetConnect();SqlCommandMCmd=newSqlCommand("Proc_GetAllResume",MC);SqlParametertype=newSqlParameter("@type",SqlDbType.Int,4);type.Value=GAC_Int_type;MCmd.Parameters.Add(type);MC.Open();try{MCmd.ExecuteNonQuery();}catch{MCmd.Dispose();MConn.Close();}MCmd.Dispose();MC.Close();returnMCmd;}AddResume方法:在table_resume中添加教師的教誨背景、工作簡歷,重要實(shí)現(xiàn)代碼如下所示:publicvoidAddResume(stringAR_Str_startendTime,stringAR_Str_workPlace,stringAR_Str_working,stringAR_Str_degree,StringAR_Str_status,intAR_Int_type,intAR_Str_owner,stringAR_Str_adder,stringAR_Str_changer,intAR_Int_year,intAR_Int_adderId){SqlConnectMC=dbObj.GetConnect();SqlCommandMCmd=newSqlCommand("Proc_AddRI",MC);SqlParameterStartendTime=newSqlParameter("@StartendTime",SqlDbType.NVarChar,30);StartendTime.Value=AR_Str_startendTime;MCmd.Parameters.Add(StartendTime);SqlParameterWorkPlace=newSqlParameter("@WorkPlace",SqlDbType.NVarChar,50);WorkPlace.Value=AR_Str_workPlace;MCmd.Parameters.Add(WorkPlace);SqlParameterworking=newSqlParameter("@working",SqlDbType.NVarChar,40);working.Value=AR_Str_working;MCmd.Parameters.Add(working);SqlParameterdegree=newSqlParameter("@degree",SqlDbType.NVarChar,44);degree.Value=AR_Str_degree;MCmd.Parameters.Add(degree);SqlParameterstatus=newSqlParameter("@status",SqlDbType.NText,18);status.Value=AR_Str_status;MCmd.Parameters.Add(status);SqlParametertype=newSqlParameter("@type",SqlDbType.Int,6);type.Value=AR_Int_type;MCmd.Parameters.Add(type);SqlParameterowner=newSqlParameter("@owner",SqlDbType.Int,4);owner.Value=AR_Str_owner;MCmd.Parameters.Add(owner);SqlParameteradder=newSqlParameter("@adder",SqlDbType.NVarChar,40);adder.Value=AR_Str_adder;MCmd.Parameters.Add(adder);SqlParameterchanger=newSqlParameter("@changer",SqlDbType.NVarChar,30);changer.Value=AR_Str_changer;MCmd.Parameters.Add(changer);SqlParameteryearInfo=newSqlParameter("@yearInfo",SqlDbType.Int,4);yearInfo.Value=AR_Int_year;MCmd.Parameters.Add(yearInfo);SqlParameteradderId=newSqlParameter("@adderId",SqlDbType.Int,4);adderId.Value=AR_Int_adderId;MCmd.Parameters.Add(adderId);MC.Open();Try{MCmd.ExecuteNonQuery();}Catch{MCmd.Dispose();MC.Close();}MCmd.Dispose();MC.Close();}DelResume方法:刪除教師的全然檔案信息,具體實(shí)現(xiàn)代碼如下所示:publicvoidDelResume(intDR_Int_id){SqlConnectMC=dbObj.GetConnect();SqlCommandMyCmd=newSqlCommand("Proc_DeleteRI",MC);SqlParameterid=newSqlParameter("@id",SqlDbType.Int,4);id.Value=DR_Int_id;MCmd.Parameters.Add(id);MC.Open();Try{MCmd.ExecuteNonQuery();}Catch{MCmd.Dispose();MC.Close();}MCmd.Dispose();MC.Close();}4.2.4RandomCode類RandomCode類中的方法RandNum(intn),主假如防止用戶應(yīng)用機(jī)械人主動注冊、登錄,它是由英文字母和數(shù)字組合成的位驗(yàn)證碼,而RandomCode類是用來治理這些驗(yàn)證碼的,其具體代碼如下:publicstringRandNum(intn){Stringstrchar="0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";string[]Sarray=strchar.Split(',');stringSnum="";inttemp=-1;RandomRandfor(inti=1;i<=n;i++){if(temp!=-1){Rand=new}intt=Rand.Next(61);if(temp!=-1&&temp==t){returnRandNum(n);}temp=t;Snum+=Sarray[t];}returnSnum;}5體系功能的實(shí)現(xiàn)5.1體系登錄模塊5.1.1登錄頁面的實(shí)現(xiàn)在進(jìn)入一個(gè)體系之前,必須對用戶進(jìn)行安穩(wěn)性進(jìn)行檢查,看其是否有權(quán)登錄,登錄頁面的功能確實(shí)是防止不法用戶進(jìn)入該體系的愛護(hù)樊籬。在該模塊中應(yīng)用了驗(yàn)證碼技巧,能夠有效的防止不法用戶應(yīng)用機(jī)械惡意登錄破壞本體系或者竊取體系中的信息。其運(yùn)行界面如圖5.1.1-1所示:圖5.1.1-1體系登錄5.1.2登錄頁面的關(guān)鍵代碼當(dāng)單擊按鈕【登錄】時(shí),急速觸發(fā)Click事宜,其重要實(shí)現(xiàn)代碼如下:privatevoidIBL_Click(objectsd,EventArgsEA){SqlConnectionuserConn=Connection.getConnect();userConn.Open();stringsql="select*fromLoginuserwhereusername='"+textBox1.Text+"'andpassword='"+textBox2.Text+"'";SqlCommandcm=newSqlCommand(sql,userConn);SqlDataReaderUuserReader;UserReader=cm.ExecuteReader();if(UserReader.Read()){MessageBox.Show("迎接進(jìn)入高校教師檔案治理體系!","提示窗口",MessageBoxButtons.OK);loginformmyLogform=newloginform();myLogform.Close();MainFormMF=newMainForm();MF.Show();}ElseMessageBox.Show("口令缺點(diǎn)","提示窗口",MessageBoxButtons.OK);}5.2首頁設(shè)計(jì)首頁為體系運(yùn)行供給了一個(gè)操作平臺,用戶的操作權(quán)限是應(yīng)用樹形構(gòu)造圖顯示在界面上,便于用戶的掃瞄、操作,使頁面看起來簡單大年夜方。首頁運(yùn)行成果如下圖5.2-1所示:圖5.2-1首頁設(shè)計(jì)5.3檔案信息添加模塊在首頁功能菜單中點(diǎn)擊教誨背景,右框架能夠彈出用戶的具體材料信息。當(dāng)體系處于開放期時(shí),教師還能夠?qū)Ρ旧斫陶d背景材料進(jìn)行添加、修改和刪除等操作。單擊【添加】按鈕后將會跳轉(zhuǎn)到小我檔案(教誨背景)的添加頁面,登錄者能夠在該頁面中添加小我教誨背景檔案材料。頁面運(yùn)行成果如圖5.3-1所示:圖5.3-1教誨背景【添加】模塊5.4檔案的修改模塊單擊按鈕【修改】,將會在右框架彈出小我簡歷——教誨背景的修改頁面,用戶能夠在該頁面中修改小我從大年夜學(xué)開端的教誨背景材料。頁面運(yùn)行成果如圖5.4-1所示:圖5.4-1【修改】模塊5.5檔案信息刪除模塊當(dāng)體系對用戶開放時(shí),單擊顯示功能頁中的按鈕【刪除】,急速觸發(fā)GridView控件的RowDeleting事宜,經(jīng)由過程該事宜頂用戶能夠刪除指定的信息,其重要實(shí)現(xiàn)代碼如下:ProtectedvoidgvList_RowDeleting(objectsd,GridViewDeleteEventArgsGVDE){IntRD_Int_id=Convert.ToInt32(gvList.DataKeys[e.RowIndex].Value);prObj.DeleteResume(DR_Int_id);gvListBind();}6停止語本體系屬于C/S構(gòu)造,用戶的操作權(quán)限采取了樹形構(gòu)造,使操作的界面專門美不雅,用戶的應(yīng)用也專門便利。由5個(gè)功能模塊構(gòu)成,他們分別是:全然檔案治理,學(xué)科扶植治理,教授教化研究治理,科學(xué)研究治理、師資部隊(duì)治理。為了防止在數(shù)據(jù)表中插入雷同的信息,本體系在插入前對所添加的信息做了確信,在數(shù)據(jù)庫中應(yīng)用關(guān)鍵字exists來確信插入語句的信息是否差不多存在。假如數(shù)據(jù)庫中差不多存在,就返回一個(gè)值1,提示用戶不克不及進(jìn)行插入;假如數(shù)據(jù)表中不存在雷同的信息,就能夠向表中插入信息。在編寫法度榜樣的時(shí)刻,要養(yǎng)成優(yōu)勝的編程適應(yīng)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 心理與行為評估新教材三級
- 信訪回復(fù)制度
- 中國華能人員制度
- 三支一扶入職培訓(xùn)課件
- 孕期胎寶發(fā)育穩(wěn)定的信號
- 2025-2030中國高純紅磷行業(yè)銷售模式與前景需求量預(yù)測研究報(bào)告
- 2025-2030中國永磁同步電機(jī)市場風(fēng)險(xiǎn)評估及投融資戰(zhàn)略規(guī)劃分析研究報(bào)告
- 2025-2030全球氚光源行業(yè)現(xiàn)狀調(diào)查與銷售渠道分析研究報(bào)告
- 2025至2030土壤修復(fù)技術(shù)應(yīng)用現(xiàn)狀與市場開發(fā)策略研究報(bào)告
- 2026年水口關(guān)出入境邊防檢查站警務(wù)輔助人員招聘備考題庫及完整答案詳解一套
- 急性心肌梗死后心律失常護(hù)理課件
- 產(chǎn)品供貨方案、售后服務(wù)方案
- 十八而志夢想以行+活動設(shè)計(jì) 高三下學(xué)期成人禮主題班會
- 2023年上海華東理工大學(xué)機(jī)械與動力工程學(xué)院教師崗位招聘筆試試題及答案
- TOC供應(yīng)鏈物流管理精益化培訓(xùn)教材PPT課件講義
- 醫(yī)院18類常用急救藥品規(guī)格清單
- 放棄公開遴選公務(wù)員面試資格聲明
- 2023-2024學(xué)年江蘇省海門市小學(xué)語文五年級期末點(diǎn)睛提升提分卷
- GB/T 1685-2008硫化橡膠或熱塑性橡膠在常溫和高溫下壓縮應(yīng)力松弛的測定
- 北京城市旅游故宮紅色中國風(fēng)PPT模板
- DB42T1319-2021綠色建筑設(shè)計(jì)與工程驗(yàn)收標(biāo)準(zhǔn)
評論
0/150
提交評論