freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)人事檔案管理系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)(參考版)

2024-12-05 20:29本頁(yè)面
  

【正文】 ,question!,yesno!) if login=1 then close(W_chang。,39。 then messagebox(無(wú)法連接數(shù)據(jù)庫(kù) ,) return else login=messagebox(39。 if =0 and password39。and = then update acc_pass set =:password where =:account。,question!,yesno!,1) else () end if if reinput=1 then = = () elseif reinput=2 then () end if ( 5)“密碼修改”窗口中 cb_1 的 clicked()事件的確定功能代碼如下: int login string password,account password=trim() account=trim() if password39。,39。 () return 0 elseif reinput=2 then () end if end if ( 4)“密碼修改”窗口中“確認(rèn)新密碼” sle_4 的 losefocus 事件代碼如下: (代碼功能:確認(rèn)兩次新密碼輸入的一致性 ) int reinput if trim()trim()then reinput=messagebox(39。,question!,yesno!) if reinput=1 then =39。,39。then reinput=messagebox(39。 return 0 elseif reinput=2 then () end if end if ( 3)“密碼修改”窗口中“新密碼” sle_2 的 getfocus 事件代碼如下: (代碼功能:確認(rèn)必須輸入舊密碼 ) string password3 int reinput password3=trim() if password3=39。,question!,yesno!) if reinput=1 then () =39。,39。 if password1=trim()then () 56 else reinput=messagebox(39。 () end if ( 2)“密碼修改”窗口中“舊密碼” sle_3 的 losefocus 事件代碼如下: (代碼功能:確認(rèn)賬號(hào)和密碼的一致性 ) string password1,account int reinput account=trim()。) =39。,39。then messagebox(39。 if password1=39。) () end if 55 end if ( 3) cb_2 對(duì)象的 clicked()事件的取消功能代碼如下: open(w_login) close(w_accounts) [密碼修改代碼實(shí)現(xiàn) ] ( 1)“密碼修改”窗口中“舊密碼” sle_3 的 getfocus 事件代碼如下: (代碼功能: 確認(rèn)所輸入的賬號(hào)在數(shù)據(jù)庫(kù)表中必須存在) string password1,account int reinput account=trim()。,39。 if password=trim()then open(w_zg) close(w_accounts) else messagebox(39。管理員的密碼為空值,請(qǐng)重新輸入! 39。密碼錯(cuò)誤! 39。39。39。此賬號(hào)不存在,請(qǐng)重新輸入 39。賬號(hào)錯(cuò)誤 39。39。 在此,我衷心的向宋曄老師以及幫助過(guò)我的同學(xué)們和老師們表示感謝! 53 附錄 :(源代碼) [管理員登錄代碼實(shí)現(xiàn) ] ( 1) rb_1 對(duì)象的 clicked()管理員登錄功能代碼如下: open(w_accounts) close(w_login) ( 2) rb_2 對(duì)象的 clicked()一般用戶登錄功能代碼如下: open(w_zg) =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false close(w_login) [帳號(hào)確認(rèn)代碼實(shí)現(xiàn) ] ( 1) sle_2 對(duì)象的 getfocus()確認(rèn)輸入賬號(hào)功能代碼如下: 54 string password2,account int m account=trim() selectacc_pass.password into:password2 from acc_pass where acc_pass.account=:account。特別是宋曄老師在畢業(yè)設(shè)計(jì)中提出了許多寶貴意見(jiàn),使我的畢業(yè)設(shè)計(jì)任務(wù)順利完成。 52 結(jié)束語(yǔ) 經(jīng)過(guò)兩個(gè)多月的畢業(yè)設(shè)計(jì),到今天已告一個(gè)段落。計(jì)算表達(dá)式則需做如下修改: 把 Sum=Sum(Sum for all)修改為 Sum=字段 1+字段 2+字段 3+字段 4+ ┄。 即: Sum=Sum(Sum for all)。所以在對(duì)工資信息進(jìn)行處理時(shí),在填入基本工資、崗位工資、職務(wù)工資、崗位津貼、職務(wù)津貼、其它津貼、水電費(fèi)、養(yǎng)老保險(xiǎn)、醫(yī)療保險(xiǎn)、失業(yè)保險(xiǎn)、個(gè)人所得稅后,工資總額將自動(dòng)顯示在工資信息窗口的下方,直接填入工資總額處即可。 open(w_zg) =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false =false close(w_login) 51 7. 3 工資總額的計(jì)算問(wèn)題 設(shè)計(jì)工資總額 =基本工資 +崗位工資 +職務(wù)工資 +崗位津貼 +職務(wù)津貼 +其它津貼 水電費(fèi) 養(yǎng)老保險(xiǎn) 醫(yī)療保險(xiǎn) 失業(yè)保險(xiǎn) 個(gè)人所得稅。若為一般用戶,則關(guān)閉窗口及菜單上的“ 窗口切換”、“插入”、“刪除”、“保存”和“密碼修改”。 圖 圖 50 7. 2 一般用戶和管理員操作權(quán)限問(wèn)題 只有管理人員才能對(duì)人事信息進(jìn)行管理,一般工作人員只有對(duì)人事信息查詢的權(quán)限。另一方面,為了保證使用的方便性,排序和組合查詢控件組又各不相同。 6. 7 研究成果 《人事信息管理系統(tǒng)》的主要研究成果是可以實(shí)現(xiàn)對(duì)人事檔案信息的錄入、更新、刪除、查詢及報(bào)表的打印 ,從而提高了工作效率及正確性。若執(zhí)行不成功,則應(yīng)用程序會(huì)提示找不到哪個(gè)動(dòng)態(tài)連接庫(kù)從而不能運(yùn)行的信息。方法如下:將動(dòng)態(tài)鏈接庫(kù)、數(shù)據(jù)庫(kù)、應(yīng)用程序存放在同一目錄下。 4. 單擊工具條上的 Build 圖標(biāo)。 2. 在出現(xiàn)的 project 對(duì)話框中輸入應(yīng)用程序名,資源文件名(若有)。如果用 PBR,則必須確認(rèn)它已經(jīng)創(chuàng)建。除了標(biāo)準(zhǔn)的 PowerBuiler 對(duì)象外,應(yīng)用程序還可能使用其他資源,這些資源需要在分發(fā)應(yīng)用程序時(shí),與那些標(biāo)準(zhǔn)的 PowerBuilder 對(duì)象一起分發(fā)給用戶。 PBD 文件的作用與 DLL 文件相似,它們都圖 48 是在運(yùn)行時(shí)才鏈接到應(yīng)用程序上 的??蓤?zhí)行文件所需要的文件有: 1. 可執(zhí)行文件 要生成獨(dú)立運(yùn)行的版本,可以采納兩種不同的方式:一種是用一個(gè)可執(zhí)行文件將所有對(duì)象包含在內(nèi);另一種是用一個(gè)可執(zhí)行文件和一個(gè)或多個(gè)動(dòng)態(tài)連接庫(kù),在運(yùn)行時(shí)進(jìn)行連接。 6. 5 可執(zhí)行文件的生成及測(cè)試 在完成數(shù)據(jù)庫(kù)的設(shè)計(jì)之后,有必要生成可脫離 PowerBuilder 開(kāi)發(fā)環(huán)境獨(dú)立運(yùn)行的可執(zhí)行文件并分發(fā)給用戶。 輸入相應(yīng)數(shù)據(jù)后,點(diǎn)擊“保存”按鈕,即可把輸入的記錄保存到數(shù)據(jù)庫(kù)中。用戶登錄后相應(yīng)的功能模塊窗口立即被打開(kāi),如下圖: 圖 圖 43 這時(shí)就可以對(duì)相關(guān)功能進(jìn)行操作了。而管理人員在對(duì)人事信息進(jìn)行相應(yīng)維護(hù)時(shí),必須輸入賬號(hào)和密碼。 6. 4 人事檔案信息管理系統(tǒng)模塊測(cè)試 6. 4. 1系統(tǒng)模塊測(cè)試 系統(tǒng)登錄管理模塊的功能是對(duì)用戶管理權(quán)限的管理,在此人事檔案信息管理系統(tǒng)中用戶有兩種:管理人員和一般操作人員。但是,我們的目的是要通過(guò)測(cè)試保證程序的可靠性。因?yàn)椴豢赡芨F盡測(cè)試,所以軟件測(cè)試中不可能發(fā)現(xiàn)程序中的所有錯(cuò)誤。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試。與黑盒測(cè)試法相反,白盒測(cè)試法的前提是可以把程序看成裝在一個(gè)透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過(guò)程。它只檢查程序功能是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能接受輸入數(shù)據(jù)產(chǎn)生正確的輸出信息,并且保證外部數(shù)據(jù)(數(shù)據(jù)庫(kù)和文件)的完整性。 對(duì)于軟件測(cè)試而言,黑盒測(cè)試法把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。 6. 3 應(yīng)用軟件測(cè)試的方法(黑盒測(cè)試和白盒測(cè)試) 測(cè)試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品的內(nèi)部工作過(guò)程,可 41 以通過(guò)測(cè)試來(lái)檢驗(yàn)內(nèi)部是否每個(gè)功能都能正常使用;如果知道了產(chǎn)品的內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢驗(yàn)內(nèi)部動(dòng)作是否按 照規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行。對(duì)軟件測(cè)試的結(jié)果也是分析軟件的重要依據(jù)。因此,通過(guò) 測(cè)試軟件發(fā)現(xiàn)的錯(cuò)誤必須診斷并改正錯(cuò)誤,這就是調(diào)試的目的。但是,發(fā)現(xiàn)錯(cuò)誤并不是我們的最終目的。實(shí)際上,大約還有同樣多的工作量需要完成。 大量統(tǒng)計(jì)資料表明,軟件測(cè)試的工作量往往占軟件開(kāi)發(fā)工作量的 40%以上,在極端情況時(shí),測(cè)試那種關(guān)系人的生命安全的軟件所花費(fèi)的成本,可能相當(dāng)于軟件工程其它步驟總成本的三到五倍。通常在編寫出每個(gè)模塊之后就對(duì)它作必要的測(cè)試(稱為單元測(cè)試),模塊的編寫者和測(cè)試者是同一個(gè)人,編碼和單元測(cè)試屬于軟件生命周期的同一階段。目前軟件測(cè)試仍然是保證質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件的規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。如 果在軟件投入運(yùn)行之前,沒(méi)有發(fā)現(xiàn)并糾正軟件中的大部分差錯(cuò),則這些差錯(cuò)會(huì)遲早在生產(chǎn)過(guò)程中暴露出來(lái),那時(shí)不僅改正這些錯(cuò)誤的代價(jià)更高,而且會(huì)造成更惡劣的后果。我們力求在每個(gè)階段借助通過(guò)嚴(yán)格的技術(shù)審查,盡可能地發(fā)現(xiàn)并糾正錯(cuò)誤。在開(kāi)發(fā)大型的軟件過(guò)程中,面對(duì)著極其錯(cuò)綜復(fù)雜的問(wèn)題,人的通訊和配合也不可能完美無(wú)缺。 圖 圖 39 11) w_bb_gz 窗口 實(shí)現(xiàn)工資報(bào)表的瀏覽和打印功能。 圖 圖 38 9) w_bb_bm 窗口 實(shí)現(xiàn)部門報(bào)表的瀏覽和打印功能。 圖 圖 37 7) w_gz2 窗口 控件和代碼與 w_zg 窗口基本相同,顯示和處理工資信息。 圖 圖 35 圖 4) w_zg 窗口 管理員登錄窗口界面 一般用戶登錄窗口界面 圖 36 5) w_bm2 窗口 控件和代碼與 w_zg 窗口基本相同,顯示和處理部門信息。要求所輸入的管理員帳號(hào)和舊密碼在數(shù)據(jù)庫(kù)表中必須存在并且一致。 圖 34 2) w_accounts 窗口 若為管理員登錄,則要求輸入賬號(hào)和密碼,輸入正確的管理員賬號(hào)和密碼后,將擁有管理員登錄權(quán)限。若選擇管理員登錄,則有修改數(shù)據(jù)庫(kù)的權(quán)限。 5. 2 人事信息管理系統(tǒng)代碼設(shè)計(jì)與實(shí)現(xiàn) 5. 2. 1總體菜單功能設(shè)計(jì) 圖 31 5. 2. 2數(shù)據(jù)庫(kù)表關(guān)聯(lián)定義 圖 32 5. 2. 3對(duì)象與庫(kù)表的 關(guān)聯(lián)性 窗 口 窗口名稱 數(shù)據(jù) 窗口 數(shù)據(jù)窗口 對(duì)象 數(shù)據(jù) 源 庫(kù)表名 列字段 W_login 登錄 無(wú) 無(wú) 無(wú) 無(wú) 無(wú) W_accounts 輸 入 賬 號(hào)和密碼 無(wú) 無(wú) 無(wú) 無(wú) 無(wú) W_change_ passwork 密碼修改 無(wú) 無(wú) 無(wú) 無(wú) 無(wú) W_zg 數(shù)據(jù)操作 Dw_1 Dw_2 D_zg D_zg1 Q_zg Work *ygno,name,xb, csrq,nl,jg,mz,xx, sfzh,hyzk,jkzk, zzmm,jrsj,cjgzsj, gl,jtzz,lxtel,mail, zcdj,xzzw,bmno*f, gwno*f,xl,zy,bysj, byyx,wylb,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1