數(shù)據(jù)庫課程設(shè)計報告-人事管理系統(tǒng)_第1頁
數(shù)據(jù)庫課程設(shè)計報告-人事管理系統(tǒng)_第2頁
數(shù)據(jù)庫課程設(shè)計報告-人事管理系統(tǒng)_第3頁
數(shù)據(jù)庫課程設(shè)計報告-人事管理系統(tǒng)_第4頁
數(shù)據(jù)庫課程設(shè)計報告-人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

課程設(shè)計報報告書專業(yè)::信息息管理與與信息系系統(tǒng)課程設(shè)計名名稱:《數(shù)數(shù)據(jù)庫原原理及應(yīng)應(yīng)用》題目::人事事管理系系統(tǒng)班級::XXXXXXXXX設(shè)計計者:XXXX完成時時間間:220100-06-118一:需求分分析通過實(shí)際調(diào)調(diào)查,要要求本系系統(tǒng)具有有以下功功能:1)良好的的人機(jī)界界面2)要求實(shí)實(shí)現(xiàn)一定定的權(quán)限限管理3)方便的的數(shù)據(jù)查查詢功能能4)方便的的添加,刪刪除和修修改數(shù)據(jù)據(jù)功能二:開發(fā)工工具選擇擇本系統(tǒng)采用用SQLLSeerveer220055創(chuàng)建后后臺數(shù)據(jù)據(jù)庫,前前臺開發(fā)發(fā)工具利利用ViisuaalSStuddio20005進(jìn)行行開發(fā),同同時運(yùn)用用一定CC#語言言的輔助助三:系統(tǒng)功功能設(shè)計計要設(shè)計一個個完備的的企業(yè)人人事管理理系統(tǒng),需需涉及大大量的信信息,因因目前還還未涉及及C#語語言的學(xué)學(xué)習(xí),只只能簡化化系統(tǒng)設(shè)設(shè)計,只只選取與與企業(yè)基基本信息息緊密相相關(guān)的部部門信息息,員工工信息以以及考勤勤信息等等進(jìn)行管管理。具具體規(guī)劃劃的模塊塊如下::部門信息管管理:包包括部門門信息的的查詢,修修改,添添加,刪刪除等功功能員工信息管管理:包包括員工工基本信信息的查查詢,修修改,添添加,刪刪除等功功能考勤信息管管理:包包括考勤勤信息的的錄入,查查看等功功能四:系統(tǒng)功功能設(shè)計計根據(jù)功能的的關(guān)聯(lián)關(guān)關(guān)系,將將功能細(xì)細(xì)化為下下圖所示示的功能能結(jié)構(gòu)圖圖(圖11),其其業(yè)務(wù)流流程如圖圖(2)所所示。人事管理系統(tǒng)人事管理系統(tǒng)部門信息管理員工信息管理考勤信息管理系統(tǒng)管理添加部門信息查看部門信息修改部門信息添加員工信息查看員工信息修改員工信息錄入考勤信息查看考勤信息登錄圖(1)登錄登錄系統(tǒng)主窗體用戶角色管理員普通用戶部門信息管理員工信息管理考勤信息管理部門,員工,考勤信息的查看圖(2)五:系統(tǒng)數(shù)數(shù)據(jù)庫設(shè)設(shè)計1:實(shí)體EE-R圖圖根據(jù)人事管管理系統(tǒng)統(tǒng)的系統(tǒng)統(tǒng)分析與與功能設(shè)設(shè)計,人人事管理理系統(tǒng)中中主要包包括部門門信息實(shí)實(shí)體,員員工信息息實(shí)體,職職位信息息實(shí)體,考考勤信息息實(shí)體等等,下面面為它們們的E--R圖::p實(shí)實(shí)體E--R圖考勤信息員工編號考勤編號p考勤信息員工編號考勤編號考勤月份出差天數(shù)病假天數(shù)事假天數(shù)員工信息員工編號姓名性別出生年月政治面貌婚姻狀況職位學(xué)歷聯(lián)系電話所屬部門考勤mnxy部門編號工作部門部門編號部門信息辦公室負(fù)責(zé)人部門名稱q職位職位信息所屬部門職位名稱職位編號p2:由實(shí)體體E-RR圖得到到的關(guān)系系模式如如下:員工表(員員工編號號姓姓名性別職位位學(xué)學(xué)歷所所屬部門門聯(lián)聯(lián)系電話話出出生年月月政政治面貌貌婚婚姻狀況況)部門表(部部門編號號部部門名稱稱負(fù)負(fù)責(zé)人辦公室室)考勤表(員員工編號號考考勤編號號考勤勤月份出差差天數(shù)病假假天數(shù)事假假天數(shù))職位表(職職位編號號職職位名稱稱所屬屬部門)婚姻表(員員工編號號婚婚姻狀況況)政治面貌表表(員工工編號政治治面貌)(說明:以以上關(guān)系系模式達(dá)達(dá)到第三三范式)3數(shù)據(jù)庫庫關(guān)系圖圖:六:前臺界界面設(shè)計計1創(chuàng)建項(xiàng)項(xiàng)目啟動程序“MiccrossofttViisuaalSStuddio20005”,創(chuàng)建項(xiàng)項(xiàng)目,創(chuàng)創(chuàng)建文件件夾。2模板板頁設(shè)計計添加新項(xiàng)———選擇擇母版頁頁,命名名為MaasteerPaage..massterr,添加加一行兩兩列的ttablle,將將模板編編輯區(qū)拖拖入右邊邊單元格格中,在在左側(cè)單單元格中中添加treeeciiew控控件,建建立如圖圖所示的的目錄樹樹再創(chuàng)建一模模板頁保保存為MMastterPPagee2.mmastter,雷雷同上述述操作建建立如下下圖所示示的母版版頁:3.查看部部門信息息窗體添加一應(yīng)用用模板一一的weeb窗體體,命名名為ckkbm..asppx,在在編輯區(qū)區(qū)中輸入入相應(yīng)文文本,配配置數(shù)據(jù)據(jù)源,并并添加ggriddvieew和ddetaailssvieew控件件,建立立如下圖圖所示窗窗體,實(shí)實(shí)現(xiàn)部門門信息的的查看::4.修改部部門信息息窗體添加一應(yīng)用用模板一一的ween窗體體,命名名為xggbm..asppx,在在編輯區(qū)區(qū)內(nèi)輸入入相應(yīng)文文本,配配置數(shù)據(jù)據(jù)源,并并設(shè)置其其sellectt查詢屬屬性,添添加grridvvieww控件,再再配置數(shù)數(shù)據(jù)源,設(shè)設(shè)置其ddeleect查查詢屬性性和uppdatta查詢詢屬性,,建立如如下圖所所示的窗窗體,實(shí)實(shí)現(xiàn)管理理員對部部門信息息的編輯輯,更改改,刪除除操作::5.添加部部門信息息窗體添加一應(yīng)用用模板一一得weeb窗體體,命名名為tjjbm..asppx,在在編輯區(qū)區(qū)內(nèi)輸入入相應(yīng)文文本,配配置數(shù)據(jù)據(jù)源,添添加一十十行兩列列的taablee,分別別添加相相應(yīng)的llabeel控件件和teextbbox,,最后添添加兩個個butttonn控件,分分別將其其texxt文本本改為“確定”“取消消”,配置置數(shù)據(jù)源源,并設(shè)設(shè)置其iinseert查查詢屬性性,建立立如下圖圖所示的的窗體,實(shí)實(shí)現(xiàn)部門門信息的的錄入::以上為部門門信息管管理模塊塊部分的的窗體設(shè)設(shè)計過程程和示例例,員工工信息管管理模塊塊和考勤勤信息管管理模塊塊均與其其類似,應(yīng)應(yīng)用模板板一實(shí)現(xiàn)現(xiàn)的均是是系統(tǒng)管管理員的的權(quán)限,可可以對系系統(tǒng)內(nèi)部部信息添添加,刪刪除,修修改,查查看,下下面為應(yīng)應(yīng)用模板板二的普普通用戶戶的權(quán)限限實(shí)現(xiàn)頁頁面,實(shí)實(shí)現(xiàn)過程程與以上上頁面均均為相似似,以查查看考勤勤信息頁頁面為例例:6母版頁頁導(dǎo)航的的實(shí)現(xiàn)各個具體功功能頁面面建好之之后,回回到模板板頁,將將建好的的目錄樹樹與相應(yīng)應(yīng)的具體體共能頁頁面之間間建立聯(lián)聯(lián)系,實(shí)實(shí)現(xiàn)導(dǎo)航的功能能,使得得用戶使使用時方方便在各各個頁面面之間進(jìn)進(jìn)行轉(zhuǎn)換換。分別別應(yīng)用模模板頁建建立管理理員和普普通用戶戶登錄時時的歡迎迎界面7登錄窗窗體設(shè)計計添加新項(xiàng)———選擇擇webb窗體,命命名為ddl1..asppx,單單擊確定定。在頁頁面中輸輸入相關(guān)關(guān)文本,然然后添加加兩個hhipeerliink控控件,并并將其ttextt文本改為“管理員員”“普通通用戶”,將其其NavvigaateUUrl設(shè)設(shè)置為“glyy.asspx”“pttyh..asppx”將圖中的“管理員員”和“普通用用戶”分別與與建好的的管理員員登錄歡歡迎界面面和普通通用戶歡歡迎界面面鏈接在在一起,方方便用戶戶實(shí)現(xiàn)自自己權(quán)限限范圍內(nèi)內(nèi)的訪問和操操作。七:代碼部部分在設(shè)計過程程中運(yùn)用用到的代代碼,下下面以幾幾個頁面面源代碼碼作為示示例添加部門信信息usinggSysstemm;usinggSyysteem.DDataa;usinggSyysteem.CConffiguurattionn;usinggSyysteem.CColllecttionns;usinggSyysteem.WWeb;;usinggSyysteem.WWeb..Seccuriity;;usinggSyysteem.WWeb..UI;;usinggSyysteem.WWeb..UI..WebbConntrools;;usinggSyysteem.WWeb..UI..WebbConntrools..WebbParrts;;usinggSyysteem.WWeb..UI..HtmmlCoontrrolss;publiicpaartiialcclassstjjbm:SSysttem..Webb.UII.Paage{proteecteedvooidPagge_LLoadd(obbjecctssendder,,EvventtArggsee){{}}proteecteedvooidButttonn1_CClicck(oobjeectsennderr,EEvenntArrgse){{SqllDattaSoourcce1..Inssertt();;Labbel55.Teext=""插入成成功";}}proteecteedvooidButttonn2_CClicck(oobjeectsennderr,EEvenntArrgse){{TexxtBoox1..Texxt==""";TexxtBoox2..Texxt==""";TexxtBoox3..Texxt==""";TexxtBoox4..Texxt==""";Labbel55.Teext=""";}}}錄入考勤信信息<%@PaageLLangguagge=""C#""MassterrPaggeFiile=="~//MassterrPagge.mmastter""AuttoEvventtWirreupp="ttruee"CoodeFFilee="llrkqq.asspx..cs""Inhheriits=="lrrkq""Tittle=="UnntittleddPaage""%><asp::ConntenntIDD="CConttentt1"CConttenttPlaaceHHoldderIID=""ConntenntPllaceeHollderr1"RRunaat=""Serrverr">錄入考勤信信息<br/>><br/>><tablleboordeer=""3">><tr><tdsttylee="wwidtth:4000px;;heeighht:3500px""><tablleboordeer=""1"sstylle=""widdth::4000pxx;hheigght::3000pxx"><tr><tdsttylee="wwidtth:1000px""><asp::LabbelIID=""Labbel11"ruunatt="sservver""Texxt=""員工編編號:""><//aspp:Labbel>></ttd><tdsttylee="wwidtth:1000px""><asp::TexxtBooxIDD="TTexttBoxx1"rrunaat=""serrverr"><</assp:TexxtBoox><</tdd></tr>><tr><tdsttylee="wwidtth:1000px""><asp::LabbelIID=""Labbel22"ruunatt="sservver""Texxt=""考勤編編號:""><//aspp:Labbel>></ttd><tdsttylee="wwidtth:1000px""><asp::TexxtBooxIDD="TTexttBoxx2"rrunaat=""serrverr"><</assp:TexxtBoox><</tdd></tr>><tr><tdsttylee="wwidtth:1000px""><asp::LabbelIID=""Labbel33"ruunatt="sservver""Texxt=""考勤月月份:""><//aspp:Labbel>></ttd><tdsttylee="wwidtth:1000px""><asp::TexxtBooxIDD="TTexttBoxx3"rrunaat=""serrverr"><</assp:TexxtBoox><</tdd></tr>><tr><tdsttylee="wwidtth:1000px""><asp::LabbelIID=""Labbel44"ruunatt="sservver""Texxt=""出差天天數(shù):""><//aspp:Labbel>></ttd><tdsttylee="wwidtth:1000px""><asp::TexxtBooxIDD="TTexttBoxx4"rrunaat=""serrverr"><</assp:TexxtBoox><</tdd></tr>><tr><tdsttylee="wwidtth:1000px""><asp::LabbelIID=""Labbel55"ruunatt="sservver""Texxt=""病假天天數(shù):""><//aspp:Labbel>></ttd><tdsttylee="wwidtth:1000px""><asp::TexxtBooxIDD="TTexttBoxx5"rrunaat=""serrverr"><</assp:TexxtBoox><</tdd></tr>><tr><tdsttylee="wwidtth:1000px""><asp::LabbelIID=""Labbel66"ruunatt="sservver""Texxt=""事假天天數(shù):""><//aspp:Labbel>></ttd><tdsttylee="wwidtth:1000px""><asp::TexttBoxxID=""TexxtBoox6""runnat=="seerveer">></aasp::TexxtBoox><</tdd></tr>><tr><tdsttylee="wwidtth:1000px""><asp::ButttonnID=""Butttonn1"rrunaat=""serrverr"OnnCliick=="Buuttoon1__Cliick""Texxt=""確定"/><</tdd><tdsttylee="wwidtth:1000px""><asp::ButttonnID=""Butttonn2"rrunaat=""serrverr"OnnCliick=="Buuttoon2__Cliick""Texxt=""取消"/><</tdd></tr>></tabble>><asp::LabbelIID=""Labbel77"ruunatt="sservver""><//aspp:Labbel>></ttd></tr>></tabble>> p;&nnbspp;&nnbspp;&nnbspp;&nnbspp;<br/>><asp::SqllDattaSoourcceIDD="SSqlDDataaSouurcee1"rrunaat=""serrverr"CoonneectiionSStriing=="<%%$CConnnecttionnStrringgs:ssqlsshejjiCoonneectiionSStriing88%>>"InserrtCoommaand=="INNSERRTIINTOO考勤勤表(員工編編號,考勤編編號,考勤月月份,出差天天數(shù),病假天天數(shù),事假天天數(shù))VALLUESS(@@員工編編號,@考勤勤編號,,@考考勤月份份,@@出差天天數(shù),@病假假天數(shù),,@事事假天數(shù)數(shù))"SelecctCoommaand=="SEELECCT**FRROM[考勤勤表]""><InseertPParaametterss><asp::ConntroolPaarammeteerCoontrrolIID=""TexxtBoox1""Namme=""員工編編號"ProoperrtyNNamee="TTextt"/>><asp::ConntroolPaarammeteerCoontrrolIID=""TexxtBoox2""Namme=""考勤編編號"ProoperrtyNNamee="TTextt"/>><asp::ConntroolPaarammeteerCoontrrolIID=""TexxtBoox3""Namme=""考勤月月份"ProoperrtyNNamee="TTextt"/>><asp::ConntroolPaarammeteerCoontrrolIID=""TexxtBoox4""Namme=""出差天天數(shù)"ProoperrtyNNamee="TTextt"/>><asp::ConntroolPaarammeteerCoontrrolIID=""TexxtBoox5""Namme=""病假天天數(shù)"ProoperrtyNNamee="TTextt"/>><asp::ConntroolPaarammeteerCoontrrolIID=""TexxtBoox6""Namme=""事假天天數(shù)"ProoperrtyNNamee="TTextt"/>></InsserttParrameeterrs></aspp:SqllDattaSoourcce><br/>><asp::HypperLLinkkID=""HypperLLinkk1"rrunaat=""serrverr"NaaviggateeUrll="~~/dll1.asspx"">退出</assp:HypperLLinkk><br/>></aspp:Conntennt>(3)修改改員工信信息:<%@PaageLLangguagge=""C#""MassterrPaggeFiile=="~//MassterrPagge.mmastter""AuttoEvventtWirreupp="ttruee"CoodeFFilee="yygxgg.asspx..cs""Inhheriits=="yggxg""Tittle=="UnntittleddPaage""%><asp::ConntenntIDD="CConttentt1"CConttenttPlaaceHHoldderIID=""ConntenntPllaceeHollderr1"RRunaat=""Serrverr">修改員工信信息<br/>><br/>><asp::SqllDattaSoourcceIDD="SSqlDDataaSouurcee1"rrunaat=""serrverr"CoonneectiionSStriing=="<%%$CConnnecttionnStrringgs:ssqlsshejjiCoonneectiionSStriing220%%>"DeletteCoommaand=="DEELETTEFFROMM員工工表WWHERRE((員工編編號==@員員工編號號)"SeelecctCoommaand=="SEELECCT**FRROM[員工工表]""UpdatteCoommaand=="UPPDATTE員員工表SETT員工工編號=@@員工編編號,姓名==@姓姓名,性別==@性性別,職位==@職職位,學(xué)歷==@學(xué)學(xué)歷,所屬部部門==@所所屬部門門,出生生年月=@@出生年年月,聯(lián)系電電話==@聯(lián)聯(lián)系電話話,政治治面貌=@@政治面面貌,婚姻狀狀況==@婚婚姻狀況況WHHEREE(員員工編號號=@員工工編號))"><DeleetePParaametterss><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="員工工編號""ProoperrtyNNamee="SSeleecteedVaaluee"/>></DelleteeParrameeterrs><UpdaatePParaametterss><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="員工工編號""ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="姓名名"ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="性別別"ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="職位位"ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="學(xué)歷歷"ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="所屬屬部門""ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="出生生年月""ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="聯(lián)系系電話""ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="政治治面貌""ProoperrtyNNamee="SSeleecteedVaaluee"/>><asp::ConntroolPaarammeteerCoontrrolIID=""GriidViiew11"Naame=="婚姻姻狀況""ProoperrtyNNamee="SSeleecteedVaaluee"/>></UpddateeParrameeterrs></aspp:SqllDattaSoourcce><br/>><asp::GriidViiewIID=""GriidViiew11"ruunatt="sservver""AuttoGeenerrateeCollumnns=""Fallse""DattaKeeyNaamess="員工工編號""DataSSourrceIID=""SqllDattaSoourcce1""BacckCoolorr="WWhitte"BBordderCColoor=""Whiite""BorrderrStyyle=="Riidgee"BoordeerWiidthh="22px""CelllPaaddiing=="3""CelllSppaciing=="1""GriidLiiness="NNonee"><Coluumnss><asp::CommmanndFiielddShoowEdditBButtton=="Trrue""/><asp::BouundFFielldDaataFFielld=""員工編編號"HeaaderrTexxt=""員工編編號"ReaadOnnly=="Trrue""SorrtExxpreessiion=="員工工編號""/><asp::BouundFFielldDaataFFielld=""姓名"HeaaderrTexxt=""姓名"SorrtExxpreessiion=="姓名名"/><asp::BouundFFielldDaataFFielld=""性別"HeaaderrTexxt=""性別"SorrtExxpreessiion=="性別別"/><asp::BouundFFielldDaataFFielld=""職位"HeaaderrTexxt=""職位"SorrtExxpreessiion=="職位位"/><asp::BouundFFielldDaataFFielld=""學(xué)歷"HeaaderrTexxt=""學(xué)歷"SorrtExxpreessiion=="學(xué)歷歷"/><asp::BouundFFielldDaataFFielld=""所屬部部門"HeaaderrTexxt=""所屬部部門"SorrtExxpreessiion=="所屬屬部門""/><asp::BouundFFielldDaataFFielld=""出生年年月"HeaaderrTexxt=""出生年年月"SorrtExxpreessiion=="出生生年月""/><asp::BouundFFielldDaataFFielld=""聯(lián)系電電話"HeaaderrTexxt=""聯(lián)系電電話"SorrtExxpreessiion=="聯(lián)系系電話""/><asp::BouundFFielldDaataFFielld=""政治面面貌"HeaaderrTexxt=""政治面面貌"SorrtExxpreessiion=="政治治面貌""/><asp::BouundFFielldDaataFFielld=""婚姻狀狀況"HeaaderrTexxt=""婚姻狀狀況"SorrtExxpreessiion=="婚姻姻狀況""/><asp::CommmanndFiielddShoowDeeletteBuuttoon=""Truue"http://></Collumnns><FootterSStylleBaackCCo

溫馨提示

  • 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

提交評論