版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
河南城建學(xué)院 《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》課程設(shè)計(jì)報(bào)告項(xiàng)目名稱:企業(yè)人事管理系統(tǒng)設(shè)計(jì)專業(yè):工程造價(jià)年級(jí):2010級(jí)工程造價(jià)一班姓名:郭亞萍學(xué)號(hào):052410103指導(dǎo)老師:王康平2011年12月系統(tǒng)概述基于Windows平臺(tái)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),以MicrosoftSQLServer為軟件平臺(tái),按照數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的基本步驟,采取了事先進(jìn)行需求分析,然后進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),最后進(jìn)行數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)的方法,完成了一個(gè)企業(yè)人事管理系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)。通過一個(gè)企業(yè)人事管理系統(tǒng),使企業(yè)的人事管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到提高企業(yè)人事管理效率的目的。需求分析階段用戶的需求具體體現(xiàn)在各種信息的提供、保存、修改和查詢方面。這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。處理對(duì)象員工基本信息:編號(hào),姓名,性別,出生年月,工作時(shí)間,職稱,部門號(hào)員工學(xué)歷信息:編號(hào),學(xué)歷,專業(yè),畢業(yè)時(shí)間,畢業(yè)學(xué)校,外語(yǔ)情況企業(yè)部門信息:部門號(hào),部門名稱,部門經(jīng)理一般用戶信息:編號(hào),登陸賬號(hào),登陸密碼管理員信息:管理員,登陸賬號(hào),登陸密碼,權(quán)限2.2處理功能及其要求員工各種信息的輸入,方便有效的進(jìn)行查詢和修改,其主要包括:?jiǎn)T工的基本信息員工學(xué)歷信息職稱員工信息的修改。對(duì)于轉(zhuǎn)出、辭職、辭退、退休員工信息的刪除。按照一定的條件,查詢、統(tǒng)計(jì)符合條件的與員工信息;包括每個(gè)員工的詳細(xì)信息的查詢,至少應(yīng)該包括按性別、專業(yè)、畢業(yè)學(xué)校等統(tǒng)計(jì)各自員工的信息。2.3企業(yè)人事管理系統(tǒng)數(shù)據(jù)流程圖頂層數(shù)據(jù)流圖:企業(yè)企業(yè)人事管理系統(tǒng)管理員員工員工信息管理員信息員工信息查詢信息(員工基本信息查詢)數(shù)據(jù)流圖檢驗(yàn)檢驗(yàn)1員工管理員F1員工基本信息表F2管理員信息表查詢2F3學(xué)歷信息表有效查詢信息無效查詢信息員工信息查詢信息管理員信息查詢信息查詢結(jié)果信息查詢數(shù)據(jù)流圖(管理員添加、刪除、修改)數(shù)據(jù)流圖更新更新權(quán)限有效新讀者信息管理員信息無權(quán)限操作管理員身份驗(yàn)證2添加員工信息3刪除員工信息4修改員工信息1F4管理員信息表F1員工信息表企業(yè)人事管理系統(tǒng)數(shù)據(jù)字典數(shù)據(jù)項(xiàng)列表數(shù)據(jù)項(xiàng)編號(hào)字段名數(shù)據(jù)類型含義說明空值情況01PER-IDChar員工編號(hào)主關(guān)鍵字02NAMEChar姓名不為空03SEXChar“男”或“女“可為空04BIRTHDAYData出生年月可為空05BEGTIMEData工作時(shí)間可為空06PARChar職稱可為空07DEGREEChar學(xué)歷不為空08PROChar專業(yè)可為空09GRATIMEData畢業(yè)時(shí)間可為空10SCHOOLChar畢業(yè)學(xué)??蔀榭?1FOREIGNChar外語(yǔ)情況可為空12DEPT-IDChar部門號(hào)主關(guān)鍵字13DEPTNAMEChar部門名稱可為空14DEPTMANAGERChar部門經(jīng)理可為空15ADMINISTRATORChar管理員不為空16LOGINChar登陸賬號(hào)可為空17PASSWORDChar登陸密碼可為空18PERMISSIONChar權(quán)限可為空概念設(shè)計(jì)階段概念設(shè)計(jì)階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。任務(wù)與目標(biāo)(1)設(shè)計(jì)分E-R圖,即各子模塊的E-R圖;(2)生成初步E-R圖,通過合并方法,做到各子系統(tǒng)實(shí)體、屬性、聯(lián)系統(tǒng)一;人事系統(tǒng)E-R圖1)員工基本信息:工作時(shí)間工作時(shí)間性別員工基本信息編號(hào)姓名出生年月職稱部門號(hào)2)學(xué)歷信息:學(xué)歷信息學(xué)歷信息編號(hào)學(xué)歷專業(yè)畢業(yè)時(shí)間學(xué)校外語(yǔ)狀況部門號(hào)3)部門信息:部門號(hào)部門經(jīng)理部門名稱部門經(jīng)理部門名稱部門信息
部門信息4)管理員:登錄密碼登錄密碼權(quán)限管理員管理員登錄賬號(hào) 邏輯設(shè)計(jì)階段邏輯設(shè)計(jì)的任務(wù)和目標(biāo)以上的概念設(shè)計(jì)階段是獨(dú)立于任何一種數(shù)據(jù)模型的,但是邏輯設(shè)計(jì)階段就與選用的DBMS產(chǎn)品發(fā)生關(guān)系了,系統(tǒng)邏輯設(shè)計(jì)的任務(wù)就是將概念設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換成關(guān)系模型、數(shù)據(jù)庫(kù)模式的定義、數(shù)據(jù)處理。將E-R圖轉(zhuǎn)換為關(guān)系模型員工基本信息(編號(hào),姓名,性別,出生年月,參加工作時(shí)間,職稱,部門號(hào))學(xué)歷信息(編號(hào),學(xué)歷,專業(yè),畢業(yè)時(shí)間,畢業(yè)學(xué)校,外語(yǔ)情況)部門信息(部門號(hào),部門名稱,部門經(jīng)理)管理員(管理員,登陸賬號(hào),登陸密碼,權(quán)限)數(shù)據(jù)庫(kù)模式定義表1員工基本信息表字段名數(shù)據(jù)類型含義說明空值情況PER-IDChar編號(hào)主關(guān)鍵字NAMEChar姓名不為空SEXChar“男”或“女“可為空BIRTHDAYData出生年月可為空BEGTIMEData工作時(shí)間可為空PARChar職稱可為空DEPT-IDchar部門號(hào)可為空表2學(xué)歷信息表字段名數(shù)據(jù)類型含義說明空值情況PER-IDChar編號(hào)主關(guān)鍵字DEGREEChar學(xué)歷不為空PROChar專業(yè)可為空GRATIMEData畢業(yè)時(shí)間可為空SCHOOLChar畢業(yè)學(xué)??蔀榭誇OREIGNChar外語(yǔ)情況可為空表3部門信息表字段名數(shù)據(jù)類型含義說明空值情況DEPT-IDChar部門號(hào)主關(guān)鍵字DEPTNAMEChar部門名稱可為空DEPTMANAGERChar部門經(jīng)理可為空表4管理員信息表字段名數(shù)據(jù)類型含義說明空值情況ADMINISTRATORChar管理員不為空LOGINChar登陸賬號(hào)可為空PASSWORDChar登陸密碼可為空PERMISSIONChar權(quán)限可為空系統(tǒng)功能模塊圖統(tǒng)計(jì)統(tǒng)計(jì)信息人事管理系統(tǒng)管理員一般用戶查詢信息修改信息瀏覽信息瀏覽信息查詢信息數(shù)據(jù)庫(kù)實(shí)施階段建立數(shù)據(jù)表員工基本信息表的建立:學(xué)歷信息表的建立(3)企業(yè)部門表的建立:(4)管理員表的建立:查詢功能按姓名查詢:姓名查詢代碼如下:確認(rèn):select*from員工基本信息表where姓名==allt(thisform.text1.value);intocursoraathisform.grid1.recordsource="aa"thisform.refresh清空:thisform.text1.value=""退出:thisform.release瀏覽功能個(gè)人信息瀏覽代碼如下:第一個(gè):gotopthisform.refresh上一個(gè):if.not.bof()skip-1thisform.refreshelsemessagebox("是第一個(gè)了")endif下一個(gè):if.not.eof()skipthisform.refreshelsemessagebox("是末一個(gè)了")endif末一個(gè):gobottomthisform.refresh添加:appendblankthisform.refresh刪除:delepackthisform.refresh退出:thisform.release修改功能修改代碼如下:第一條記錄:gotopthisform.refresh上一條記錄:if.not.bof()skip-1thisform.refreshelsemessagebox("是第一個(gè)了")endif下一條記錄:if.not.eof()skipthisform.refreshelsemessagebox("是末一個(gè)了")endif最后一條記錄:gobottomthisform.refresh統(tǒng)計(jì)功能歡迎界面6.設(shè)計(jì)心得終于到完成的階段了,這是有始以來第一次做這樣的作業(yè),剛開始看到題目的時(shí)刻完全沒發(fā)下手,幸虧老師給了例題,看了那師兄做的之后很羨慕。數(shù)據(jù)庫(kù)是一門很實(shí)用的課程,也被廣泛利用,我這次做的是人事管理設(shè)計(jì)。數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)大體分為需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、實(shí)施階段、調(diào)試測(cè)試等。比較重要的是需求分析階段,因?yàn)闊o論做一個(gè)什么軟件都有他的用途,而他的用途就是給人民帶來方便,也就是滿足人們的需求,因此要做好一個(gè)軟件首先要了解客戶對(duì)他有什么要求,然后我們才知道自己要做些什么,要實(shí)現(xiàn)什么樣的目的,當(dāng)然這過程必須是真實(shí)的,我們不能自己捏造。做完這次設(shè)計(jì)之后,我對(duì)數(shù)據(jù)庫(kù)有了更深刻的了解,特別是VisualFoxPro6.0,還有那些流程圖,數(shù)據(jù)字典,關(guān)系模型等。同時(shí)也深刻的認(rèn)識(shí)到了自己的不足,平常的時(shí)刻沒覺的什么,可到要用到知識(shí)的時(shí)刻才知道自己什么都不懂,像那些基本的窗體有的還忘記怎么做,這說明了平常的不用心,還有表之間的關(guān)系建立中的連線,老是把主表搞錯(cuò),還有對(duì)SQL語(yǔ)言的生疏,在這一次設(shè)計(jì)中我大部分用的都是VisualFoxPro6.0,因?yàn)閷?duì)SQL語(yǔ)言不懂,這也給我指出了問題所在,SQL是我學(xué)習(xí)的重點(diǎn)??傊?,通過這一次設(shè)計(jì)我學(xué)到的太多了,對(duì)數(shù)據(jù)庫(kù)也有了一個(gè)全新的認(rèn)識(shí)。577100180309001209557903682285963308257710018030900123865761373997357606965771001803090013594578077579902515512577100180309001238757716498260181805157710018030900121385721311921589183265771001803090012359579036822361076053577100180309001235657613528614379174257710018030900123555750878697046932791708810034335527410122994432583337917088100343355275101866732938832008170881003433561071015811525015005221708810034335610810100018005987173217088100343354295101074194142687017170881003433561841018786608696288021708810
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度瓷磚行業(yè)聯(lián)合采購(gòu)平臺(tái)合作協(xié)議4篇
- 二零二五年度炊事員廚房廢棄物處理合同范本4篇
- 2025年度個(gè)人貨運(yùn)保險(xiǎn)代理合同范本7篇
- 二零二五年度船舶貨運(yùn)合同履約監(jiān)管服務(wù)合同4篇
- 科技農(nóng)業(yè)的新篇章-農(nóng)業(yè)機(jī)械的智能化變革
- 2025版美容院會(huì)員積分兌換產(chǎn)品供應(yīng)合同協(xié)議4篇
- 小學(xué)英語(yǔ)聽說訓(xùn)練游戲的設(shè)計(jì)與實(shí)施匯報(bào)
- 2025年度車輛維修與保險(xiǎn)理賠服務(wù)合同4篇
- 2025版橙子種植基地生態(tài)環(huán)境保護(hù)與種植合同3篇
- 2025年智能溫室大棚租賃及技術(shù)研發(fā)合作協(xié)議4篇
- 2025年度房地產(chǎn)權(quán)證辦理委托代理合同典范3篇
- 柴油墊資合同模板
- 湖北省五市州2023-2024學(xué)年高一下學(xué)期期末聯(lián)考數(shù)學(xué)試題
- 城市作戰(zhàn)案例研究報(bào)告
- 【正版授權(quán)】 ISO 12803:1997 EN Representative sampling of plutonium nitrate solutions for determination of plutonium concentration
- 道德經(jīng)全文及注釋
- 2024中考考前地理沖刺卷及答案(含答題卡)
- 多子女贍養(yǎng)老人協(xié)議書范文
- 彩票市場(chǎng)銷售計(jì)劃書
- 支付行業(yè)反洗錢與反恐怖融資
- 基礎(chǔ)設(shè)施綠色施工技術(shù)研究
評(píng)論
0/150
提交評(píng)論