版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、課 程 設設 計 報 告 書專 業(yè): 信息息管理與與信息系系統(tǒng)課程設計名名稱: 數據據庫原理理及應用用題 目: 人事事管理系系統(tǒng)班 級: XXXXXXXXX設 計計 者: XXXX完 成 時時 間間: 220100-06-一一八一:需求分分析通過實際調調查,要要求本系系統(tǒng)具有有以下功功能:1)良好的的人機界界面2)要求實實現一定定的權限限管理3)方便的的數據查查詢功能能4)方便的的添加,刪刪除和修修改數據據功能二:開發(fā)工工具選擇擇本系統(tǒng)采用用SQLL Seerveer 220055創(chuàng)建后后臺數據據庫,前前臺開發(fā)發(fā)工具利利用Viisuaal SStuddio 20005進行行開發(fā),同同時運用用一
2、定CC#語言言的輔助助三:系統(tǒng)功功能設計計要設計一個個完備的的企業(yè)人人事管理理系統(tǒng),需需涉及大大量的信信息,因因目前還還未涉及及C#語語言的學學習,只只能簡化化系統(tǒng)設設計,只只選取與與企業(yè)基基本信息息緊密相相關的部部門信息息,員工工信息以以及考勤勤信息等等進行管管理。具具體規(guī)劃劃的模塊塊如下:部門信息管管理:包包括部門門信息的的查詢,修修改,添添加,刪刪除等功功能員工信息管管理:包包括員工工基本信信息的查查詢,修修改,添添加,刪刪除等功功能考勤信息管管理:包包括考勤勤信息的的錄入,查查看等功功能四:系統(tǒng)功功能設計計根據功能的的關聯關關系,將將功能細細化為下下圖所示示的功能能結構圖圖(圖11),
3、其其業(yè)務流流程如圖圖(2)所所示。人事管理系統(tǒng)人事管理系統(tǒng)部門信息管理員工信息管理考勤信息管理系統(tǒng)管理添加部門信息查看部門信息修改部門信息添加員工信息查看員工信息修改員工信息錄入考勤信息查看考勤信息登錄圖(1)登 錄登 錄系統(tǒng)主窗體用戶角色管理員普通用戶部門信息管理員工信息管理考勤信息管理部門,員工,考勤信息的查看圖(2)五:系統(tǒng)數數據庫設設計1:實體EE-R圖圖根據人事管管理系統(tǒng)統(tǒng)的系統(tǒng)統(tǒng)分析與與功能設設計,人人事管理理系統(tǒng)中中主要包包括部門門信息實實體,員員工信息息實體,職職位信息息實體,考考勤信息息實體等等,下面面為它們們的E-R圖:p 實實體E-R圖考勤信息員工編號考勤編號p考勤信息員
4、工編號考勤編號考勤月份出差天數病假天數事假天數員工信息員工編號姓名 性別出生年月政治面貌婚姻狀況職位學歷x所屬部門考勤mn xy部門編號工作部門部門編號部門信息辦公室負責人部門名稱q 職位職位信息所屬部門職位名稱職位編號p2:由實體體E-RR圖得到到的關系系模式如如下:員工表(員員工編號號 姓姓名 性別 職位位 學學歷 所所屬部門門 xx 出出生年月月 政政治面貌貌 婚婚姻狀況況)部門表(部部門編號號 部部門名稱稱 負負責人 辦公室室)考勤表(員員工編號號 考考勤編號號 考勤勤月份 出差差天數 病假假天數 事假假天數)職位表(職職位編號號 職職位名稱稱 所屬屬部門)婚姻表(員員工編號號 婚婚姻
5、狀況況)政治面貌表表(員工工編號 政治治面貌)(說明:以以上關系系模式達達到第三三范式)3 數據庫庫關系圖圖:六:前臺界界面設計計1 創(chuàng)建項項目啟動程序“Miccrossoftt Viisuaal SStuddio 20005”,創(chuàng)建項項目,創(chuàng)創(chuàng)建文件件夾。2 模板板頁設計計添加新項選擇擇母版頁頁,命名名為MaasteerPaage.massterr,添加加一行兩兩列的ttablle,將將模板編編輯區(qū)拖拖入右邊邊單元格格中,在在左側單單元格中中添加treeeciiew控控件,建建立如圖圖所示的的目錄樹樹再創(chuàng)建一模模板頁保保存為MMastterPPagee2.mmastter,雷雷同上述述操作建
6、建立如下下圖所示示的母版版頁:3.查看部部門信息息窗體添加一應用用模板一一的weeb窗體體,命名名為ckkbm.asppx,在在編輯區(qū)區(qū)中輸入入相應文文本,配配置數據據源,并并添加ggriddvieew和ddetaailssvieew控件件,建立立如下圖圖所示窗窗體,實實現部門門信息的的查看:4.修改部部門信息息窗體添加一應用用模板一一的ween窗體體,命名名為xggbm.asppx,在在編輯區(qū)區(qū)內輸入入相應文文本,配配置數據據源,并并設置其其sellectt查詢屬屬性,添添加grridvvieww控件,再再配置數數據源,設設置其ddeleect查查詢屬性性和uppdatta查詢詢屬性,建立如
7、如下圖所所示的窗窗體,實實現管理理員對部部門信息息的編輯輯,更改改,刪除除操作:5添加部部門信息息窗體添加一應用用模板一一得weeb窗體體,命名名為tjjbm.asppx,在在編輯區(qū)區(qū)內輸入入相應文文本,配配置數據據源,添添加一十十行兩列列的taablee,分別別添加相相應的llabeel控件件和teextbbox,最后添添加兩個個butttonn控件,分分別將其其texxt文本本改為“確定”“取消消”,配置置數據源源,并設設置其iinseert查查詢屬性性,建立立如下圖圖所示的的窗體,實實現部門門信息的的錄入:以上為部門門信息管管理模塊塊部分的的窗體設設計過程程和示例例,員工工信息管管理模塊
8、塊和考勤勤信息管管理模塊塊均與其其類似,應應用模板板一實現現的均是是系統(tǒng)管管理員的的權限,可可以對系系統(tǒng)內部部信息添添加,刪刪除,修修改,查查看,下下面為應應用模板板二的普普通用戶戶的權限限實現頁頁面,實實現過程程與以上上頁面均均為相似似,以查查看考勤勤信息頁頁面為例例:6 母版頁頁導航的的實現各個具體功功能頁面面建好之之后,回回到模板板頁,將將建好的的目錄樹樹與相應應的具體體共能頁頁面之間間建立聯聯系,實實現導航的功能能,使得得用戶使使用時方方便在各各個頁面面之間進進行轉換換。分別別應用模模板頁建建立管理理員和普普通用戶戶登錄時時的歡迎迎界面7 登錄窗窗體設計計添加新項選擇擇webb窗體,命
9、命名為ddl1.asppx,單單擊確定定。在頁頁面中輸輸入相關關文本,然然后添加加兩個hhipeerliink控控件,并并將其ttextt文本改為“管理員員”“普通通用戶”,將其其NavvigaateUUrl設設置為“glyy.asspx”“pttyh.asppx” 將圖中的“管理員員”和“普通用用戶”分別與與建好的的管理員員登錄歡歡迎界面面和普通通用戶歡歡迎界面面鏈接在在一起,方方便用戶戶實現自自己權限限范圍內內的訪問和操操作。七:代碼部部分在設計過程程中運用用到的代代碼,下下面以幾幾個頁面面源代碼碼作為示示例添加部門信信息usingg Sysstemm;usingg Syysteem.DD
10、ataa;usingg Syysteem.CConffiguurattionn;usingg Syysteem.CColllecttionns;usingg Syysteem.WWeb;usingg Syysteem.WWeb.Seccuriity;usingg Syysteem.WWeb.UI;usingg Syysteem.WWeb.UI.WebbConntrools;usingg Syysteem.WWeb.UI.WebbConntrools.WebbParrts;usingg Syysteem.WWeb.UI.HtmmlCoontrrolss;publiic parrtiaal cla
11、ass tjbbm : Syysteem.WWeb.UI.Pagge pprottectted voiid PPagee_Looad(objjectt seendeer, EveentAArgss e) pprottectted voiid BButtton11_Cllickk(obbjecct ssendder, EvventtArggs ee) SqllDattaSoourcce1.Inssertt(); Labbel55.Teext = 插入成成功; pprottectted voiid BButtton22_Cllickk(obbjecct ssendder, EvventtArggs
12、 ee) TexxtBoox1.Texxt = ; TexxtBoox2.Texxt = ; TexxtBoox3.Texxt = ; TexxtBoox4.Texxt = ; Labbel55.Teext = ; 錄入考勤信信息 錄錄入考勤勤信息 &nbssp; &nbbsp; &nbbsp; &nbbsp; &nbbsp; aspp:SqllDattaSoourcce ID=SqllDattaSoourcce1 runnat=seerveer ConnnecctioonSttrinng= InsserttCommmannd=INSSERTT INNTO 考勤表表(員工編編號, 考勤編編號,
13、 考勤月月份, 出差天天數, 病假天天數, 事假天天數) VALLUESS (xx員工編編號, x考勤勤編號, x考考勤月份份, xx出差天天數, x病假假天數, x事事假天數數) SellecttCommmannd=SELLECTT * FROOM 考勤表表 退 出 (3)修改改員工信信息: 修修改員工工信息 aspp:SqllDattaSoourcce ID=SqllDattaSoourcce1 runnat=seerveer ConnnecctioonSttrinng= DelleteeCommmannd=DELLETEE FRROM 員工表表 WHHEREE (員員工編號號 = x員工
14、工編號) SellecttCommmannd=SELLECTT * FROOM 員工表表 UpddateeCommmannd=UPDDATEE 員工工表 SSET 員工編編號 = x員員工編號號, 姓名名 = x姓名名, 性別別 = x性別別, 職位位 = x職位位, 學歷歷 = x學歷歷, 所屬屬部門 = xx所屬部部門, 出生年年月 = x出出生年月月, x = xx, 政治治面貌 = xx政治面面貌, 婚姻狀狀況 = x婚婚姻狀況況 WHHEREE (員員工編號號 = x員工工編號) 退 出八:心得體體會在此次為期期一周的的數據庫庫課程設設計過程程中,我我感受到到了合作作的重要要性,感感
15、覺整個個系統(tǒng)的的設計過過程就是是一個逐逐步完善善的過程程,必須須要不停停地思考考不停地地探索。剛剛開始的的兩天其其實基本本上毫無無頭緒,去圖書館去網上都差了資料,在腦海中先形成大致模塊和思路,建立數據庫的過程看似簡單,實則不然。要考慮到實體間的邏輯關系和數據關系模式的完整性問題,努力使之達到第三范式;然后就是前臺界面的設計了,其中,數據源屬性配置的過程中出現的問題是最多的,可能是平時學的知識不夠牢固,在對數據源的select,update,delect,查詢屬性進行配置的過程中,反反復復,不能確定,最后,只得靜下心來,一步一步一點一點的配置,修改,最后終于全部成功,在這個反復的過程當中已將這些今本知識印于腦海之中,鞏固了平時所學,頓時覺得有了成就感,也感受到了數據庫知識的強大功能和作
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026海南儋州市市場監(jiān)督管理局招聘公益性崗位人員1人考試備考試題及答案解析
- 2026福建南平市公路應急保障中心招聘1人考試參考題庫及答案解析
- 2026云南省煙草專賣局(公司)畢業(yè)生招聘65人(第一批)考試備考試題及答案解析
- 2026年南陽淅川縣重點企業(yè)引進人才10名筆試備考題庫及答案解析
- 2026廣東梅州市梅縣區(qū)融媒體中心招聘見習人員考試參考題庫及答案解析
- 2026年甘肅隴南西和縣城鎮(zhèn)公益性崗位招聘96人筆試參考題庫及答案解析
- 2026河南漯河經濟技術開發(fā)區(qū)公益性崗位招聘11人考試參考題庫及答案解析
- 2026廣西百色城市產業(yè)發(fā)展集團有限公司招聘19人考試參考題庫及答案解析
- 2026南平武夷礦產資源發(fā)展有限公司加油站勞務派遣員工二次社會招聘13人考試參考試題及答案解析
- 2026湖南郴州市宜章縣城區(qū)、玉溪鎮(zhèn)幼兒園與宜章縣中等職業(yè)技術學校教師選聘25人考試備考題庫及答案解析
- 膀胱鏡檢查室的工作制度
- 2023-2024學年湖北省武漢市東西湖區(qū)五年級(上)期末數學試卷(含答案)
- 懷化市2024-2025學年高一上學期期末地理試題(含答案解析)
- 全國班主任比賽一等獎《班主任經驗交流》課件
- 偽裝防護基礎知識
- 四川省成都市2024年七年級上學期期末數學模擬試卷6套【附參考答案】
- 消化內科危重患者護理
- 小學二年級上冊期中考試數學試卷含答案(共3套-人教版)
- 《04S519小型排水構筑物(含隔油池)圖集》
- 無人機禁飛區(qū)飛行解禁如何申請
- JTG D30-2015 公路路基設計規(guī)范
評論
0/150
提交評論