




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、課程設(shè)計報告書2009/2010學(xué)年第2學(xué)期課程名稱:PB數(shù)據(jù)庫應(yīng)用程序開發(fā)項目:人事管理系統(tǒng)學(xué)院:計算機(jī)科學(xué)與技術(shù)專業(yè):計算機(jī)網(wǎng)絡(luò)指導(dǎo)教師:班級:成員:2010年6月目錄341、軟件功能框架設(shè)計42、數(shù)據(jù)庫設(shè)計及其關(guān)系圖4(1)、數(shù)據(jù)關(guān)系圖5(2)、數(shù)據(jù)庫視圖561. w_login窗體,登錄驗證后到主界面6(1) .“登錄”按鈕代碼62. w_main窗體,顯示信息,打印,另存為等操作7(1) .“保存修改”按鈕代碼7(2) .“另存為”按鈕代碼7(3) .“打印”按鈕代碼7(4) .“刷新”按鈕代碼73. w_tianjia窗體,添加新員工8(1) .“添加”按鈕代碼84. w_shan
2、chu窗體,刪除員工9(1) .“刪除”按鈕代碼95. w_hunying窗體,查看婚姻信息10(1) .“修改”按鈕代碼106. w_xueli窗體,查看學(xué)歷信息11(1) .“保存修改”按鈕代碼11(2) .“打印”按鈕代碼11(3) .“另存為”按鈕代碼117. w_gonghao窗體,按工號查詢員工信息12(1) .“查詢”按鈕代碼128. w_xingming窗體,按姓名查詢員工信息13(1) .“查詢”按鈕代碼139. w_txueli窗體,統(tǒng)計員工學(xué)歷信息1410. w_bumen窗體,查看部信息14(1) .“添加”按鈕代碼15(2) .“刪除”按鈕代碼15(3) .“保存修改
3、”按鈕代碼1511. w_gangwei窗體,查看崗位信息15(1) .“添加”按鈕代碼16(2) .“刪除”按鈕代碼16(3) .“保存修改”按鈕代碼1612. 菜單menus16171、程序說明172、心得體會17人事管理系統(tǒng)”整體功能說明整個工資管理系統(tǒng)僅一管理員賬號,登陸后能查看員工基本信息,員工學(xué)歷信息,員工婚姻信息,添加、修改、刪除員工信息,查看、修改部門和崗位信息功能說明如下:1. 新員工的基本信息的添加2. 員工信息查看,修改3. 修改密碼4. 查詢員工的信息5. 導(dǎo)出數(shù)據(jù)到各種格式中,打印員工基本信息表6. 員工學(xué)歷統(tǒng)計圖7. 部門信息管理8. 崗位信息管理本程序制作環(huán)境:w
4、indows7,PowerBuilder9.0,MSSQL2005:、整體設(shè)計1、軟件功能框架設(shè)計人事管理系統(tǒng)管理員員工基本信息查看和修改員工信息分類查詢員工添加員工學(xué)歷統(tǒng)計員工 信息 打印和導(dǎo)出部門信息查看肉位 信息 查看2、數(shù)據(jù)庫設(shè)計及其關(guān)系圖注意:以下此數(shù)據(jù)庫圖中未包含管理員賬號、密碼表格,且為MSSQL2005中創(chuàng)建(1)、數(shù)據(jù)關(guān)系圖企業(yè)部門信息表V部門部門功能員工婚粥情況表號姓名1151酉囑g員工學(xué)歷情況表§姓髭g學(xué)歷擊業(yè)*外語水平畢業(yè)時間(2)、數(shù)據(jù)庫視圖工廝有地部門門部門中麓國員T學(xué)歷慨兄,廝.郁力一二二二國員工基本信息表K慚有列)姓名性別凱偈國企業(yè)工作fi|粒表_口而
5、有元崗位崗位工資號名歷位n話別生庭看加工姓字鹵部電性出?;榕e三、各功能簡要說明1. w_login窗體,登錄驗證后到主界面(1).“登錄”按鈕代碼stringpassword,usernameSELECTuser.admin,user.passwordINTO:username,:passwordFROMuserWHEREuser.admin=:sle_1.text;ifsle_1.text=""orsle_2.text=""thenmessagebox(錯誤!","用戶名或密碼不能為空!”,exclamation!,ok!,2)el
6、seifusername=sle_1.textandpassword=sle_2.textthenmessagebox(通過驗證!","用戶名和密碼正確,歡迎您使用本系統(tǒng)!",Information!,ok!,2)elsemessagebox(錯誤!","用戶名或密碼錯誤,請重新輸入!'exclamation!,ok!,2)endifendif2. w_main窗體,顯示信息,打印,另存為等操作(1) .“保存修改”按鈕代碼ifmessagebox('提示信息","是否保存修改?",Question
7、!,YesNo!,1)=1thendw_1.update(),messagebox(提示信息","保存完成")elsemessagebox(提示信息","保存失敗")endif(2) .“另存為”按鈕代碼dw_1.SaveAs()(3) .“打印”按鈕代碼dw_1.Print()(4) .“刷新”按鈕代碼dw_1.retrieve()3. w_tianjia窗體,添加新員工添加新員工工七J , , ' jjy Jl' ,:同公;從1001開始,:;嫡香例I:李四例,蚯珪明:服務(wù)型電話號碼:1234567890:出生日期
8、:例,19£8.06,|: 1. , 外語水平士例? 2004年未婚,已婚性別男,女配得姓古;學(xué)歷:專業(yè)例:汁臭機(jī)例:克皮郵電大學(xué)網(wǎng)二日港二級.畢讓E書斗例:張三面;大學(xué)本群卷疝工作時間I刃:200年:(1) .“添加”按鈕代碼if(sle_1.text=""orsle_2.text=""orsle_3.text=""orsle_4.text=""orsle_5.text=""orsle_6.text=""orsle_7.text=""orsle
9、_8.text=""orsle_9.text=""orsle_10.text=""orsle_11.text=""orsle_12.text=""orsle_13.text=""orsle_14.text=""orsle_15.text=""orsle_16.text="")thenmessagebox("提示信息","信息未填完整")elseifmessageboxC提示彳t
10、息","是否添加此員工?",Question!,YesNo!,1)=1theninsertinto員工基本信息表(員工基本信息表.工號,員工基本信息表.姓名,員工基本信息表.學(xué)歷,員工基本信息表.崗位,員工基本信息表.部門,員工基本信息表.電話號碼,員工基本信息表.性別,員工基本信息表.出生日期,員工基本信息表.家庭住址,員工基本信息表.婚否,員工基本信息表.參加工作時間)values(:sle_1.text,:sle_2.text,:sle_12.text,:sle_3.text,:sle_4.text,:sle_5.text,:sle_10.text,:sle
11、_6.text,:sle_8.text,:sle_9.text,:sle_7.text);insertinto員工婚姻情況表(員工婚姻情況表.姓名,員工婚姻情況表.性別,員工婚姻情況表.配偶)values(:sle_2.text,:sle_10.text,:sle_11.text);insertinto員工學(xué)歷情況表(員工學(xué)歷情況表.姓名,員工學(xué)歷情況表.學(xué)歷,員工學(xué)歷情況表.專業(yè),員工學(xué)歷情況表.學(xué)校,員工學(xué)歷情況表.外語水平,員工學(xué)歷情況表.畢業(yè)時間)values(:sle_2.text,:sle_12.text,:sle_13.text,:sle_14.text,:sle_15.text
12、,:sle_16.text);messagebox("提示信息","添加完成")elsemessagebox("提示信息","添加失敗")endifendif4. w_shanchu窗體,刪除員工(1) .“刪除”按鈕代碼if(sle_1.text=""orsle_2.text="")thenmessagebox("提示信息","請兩項都要輸入")elseifmessagebox("提示信息","刪除后無法
13、恢復(fù),是否刪除此員工所有信息?",Question!,YesNo!,1)=1thendeletefrom員工基本信息表where員工基本信息表.姓名=:sle_1.textand員工基本信息表.工號=:sle_2.text;deletefrom員工學(xué)歷情況表where員工學(xué)歷情況表.姓名=:sle_1.text;deletefrom員工婚姻情況表where員工婚姻情況表.姓名=:sle_1.text;messageboxC提示信息","刪除完成")sle_1.text=""elsemessagebox('提示信息",
14、"刪除失敗")endifendif5. w_hunying窗體,查看婚姻信息(1).“修改”按鈕代碼ifmessagebox("提示信息","是否保存修改?",Question!,YesNo!,1)=1thendw_1.update()messagebox('提示信息","保存完成")elsemessagebox('提示信息","保存失敗")endif6. w_xueli窗體,查看學(xué)歷信息員工學(xué)歷信串:;:;:;:;:;:.“,,三“,-,,-二1jn8|口了
15、曰%iiuiiaiiaiaiiiuaaiiBiBiaiaaiiBiiaiaiauiiaiiaiaiBiiiiiiiBjaiBiauiiBaBiaiaiiaBaaiiaiaiiiiiiia學(xué)歷專業(yè)WOT俁存修改二;打印二三另存退出(1) .“保存修改”按鈕代碼ifmessagebox("提示信息","是否保存修改?",Question!,YesNo!,1)=1thendw_1.update()messagebox('提示信息","保存完成")elsemessagebox('提示信息","保存
16、失敗")endif(2) .“打印”按鈕代碼dw_1.Print()(3) .“另存為”按鈕代碼dw_1.saveas()7. w_gonghao窗體,按工號查詢員工信息(1) .“查詢”按鈕代碼if(sle_6.text="")thenmessagebox("提示信息","請輸入工號")elseselect員工基本信息表.工號,員工基本信息表.姓名,員工基本信息表.學(xué)歷,員工基本信息表.崗位,員工基本信息表.部門,員工基本信息表.家庭住址into:sle_1.text,:sle_2.text,:sle_3.text,:sl
17、e_4.text,:sle_5.text,:sle_7.textfrom員工基本信息表where員工基本信息表.工號=:sle_6.text;sle_6.text=""endif8. w_xingming窗體,按姓名查詢員工信息(1) .“查詢”按鈕代碼if(sle_6.text="")thenmessagebox("提示信息","請輸入姓名")elseselect員工基本信息表.工號,員工基本信息表.姓名,員工基本信息表.學(xué)歷,員工基本信息表.崗位,員工基本信息表.部門,員工基本信息表.家庭住址into:sle_
18、1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text,:sle_7.textfrom員工基本信息表where員工基本信息表.姓名=:sle_6.text;sle_6.text=""endif9. w_txueli窗體,統(tǒng)計員工學(xué)歷信息學(xué)歷統(tǒng)計;艮中卜一.pr1Jul-LuI,*r-r,'",'r10. w_bumen窗體,查看部門信息:三部門信息:;iHaiinfebHfc-iBiniiiHfc-iB¥n部門功能添io一刪除保存修改:退出!:(1) .“添加”按鈕代碼intk1k1=
19、dw_1.InsertRow(0)dw_1.ScrollToRow(k1)(2) .“刪除”按鈕代碼dw_1.DeleteRow(0)(3) .“保存修改”按鈕代碼ifmessagebox("提示信息","是否保存修改?",Question!,YesNo!,1)=1thendw_1.update()messagebox('提示信息","保存完成")elsemessagebox('提示信息","保存失敗")endif11. w_gangwei窗體,查看崗位信息崗位信息;責(zé)位崗位工資添加于刪除:二二-;保存修改-退出(1) .“添加
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國合式放大鏡數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國PVC地毯保護(hù)地墊數(shù)據(jù)監(jiān)測研究報告
- 郵政面試筆試題及答案
- 專題5 功和簡單機(jī)械 2021年和2022年江蘇省南通市中考物理模擬試題匯編
- 2019-2025年消防設(shè)施操作員之消防設(shè)備基礎(chǔ)知識自我檢測試卷A卷附答案
- 2019-2025年軍隊文職人員招聘之軍隊文職管理學(xué)真題練習(xí)試卷A卷附答案
- 酒店合同范本(2篇)
- 2023年黑龍江公務(wù)員《行政職業(yè)能力測驗》試題真題及答案
- 環(huán)境保護(hù)與可持續(xù)發(fā)展知識點測試
- 語文課本里的經(jīng)典詩文賞析
- 【電動自行車諧振式無線充電系統(tǒng)設(shè)計(論文)10000字】
- Unit 3 On the Move單詞講解 課件高中英語外研版(2019)必修第二冊
- 2024-2030年中國房地產(chǎn)經(jīng)紀(jì)行業(yè)市場發(fā)展分析及競爭格局與投資前景研究報告
- 1shopee課程簡介認(rèn)識蝦皮
- 信息系統(tǒng)項目驗收方案
- 2024年新北師大版七年級上冊數(shù)學(xué) 問題解決策略:直觀分析 教學(xué)課件
- 2024小學(xué)數(shù)學(xué)新教材培訓(xùn):新課標(biāo)下的新教材解讀
- 10以內(nèi)連加減口算練習(xí)題完整版205
- 老年失能全周期綜合康復(fù)管理模式專家共識
- 第九單元 文人情致 課件高一音樂人音版(2019)必修 音樂鑒賞
- 全過程工程咨詢投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論