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

正文內(nèi)容

企業(yè)人事管理系統(tǒng)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)-文庫(kù)吧

2024-11-09 05:46 本頁(yè)面


【正文】 當(dāng)合法用戶輸入了正確的用戶名和口令后便可進(jìn)入主界面,便可實(shí)現(xiàn)具體的功能。 圖( 4— 2)用戶驗(yàn)證 ( 2)當(dāng)用戶輸入正確的用戶和口令后進(jìn)入圖 (43)所示的主界 圖( 4— 3)主界面 在此主界面上選擇各功能按鈕,便可實(shí)現(xiàn) 各具體的功能。各功能按鈕是由該按鈕的 click事件來(lái)實(shí)現(xiàn)各功能的。如:“瀏覽”按鈕的 click 事件是: do form ln 圖( 4— 4)查詢功能界面 圖( 45)統(tǒng)計(jì)功能界面 編輯模塊提供了對(duì)檔案進(jìn)行更改,刪除和新增的界面。用戶能夠向數(shù)據(jù)庫(kù)中通過(guò)直觀、方便的形式添加記錄,刪除不需要的記錄和改正錯(cuò)誤記錄。 表單編輯( bj)中 click 中的代碼: “第一個(gè)”按鈕中, click 代碼為: go top amp。amp。跳到最前面 wait39。也到開頭 39。window nowait =.f. amp。amp。表單中按鈕 1 為假 =.f. amp。amp。表單中按鈕 2 為假 =.t. amp。amp。表單中按鈕 3 為真 =.t. amp。amp。表單中按鈕 4 為真 “前一個(gè)”按鈕中, click 代碼為: skip1 amp。amp。向前跳 1 if bof() amp。amp。如果是文件頭 wait39。也到開頭 39。window nowait go top amp。amp。跳到最前面 =.f. amp。amp。表單中按鈕 1 為假 =.f. amp。amp。表單中按鈕 2 為假 else amp。amp。否則 =.t. amp。amp。表單中按鈕 1 為真 =.t. amp。amp。表單中按鈕 2 為真 endif =.t. amp。amp。表單中按鈕 3 為真 =.t. amp。amp。表單中按鈕 4 為真 “后一個(gè)”按鈕中, click 代碼為: skip amp。amp。向后跳 =.t. amp。amp。表單中按鈕 1 為真 =.t. amp。amp。表單中按鈕 2 為真 if eof() amp。amp。如果是文件尾 wait39。也到結(jié)尾 39。window nowait go bottom amp。amp。到文件尾 =.f. amp。amp。表單中按鈕 3 為假 =.f. amp。amp。表單中按鈕 4 為假 else amp。amp。否則 =.t. amp。amp。表單中按鈕 3 為真 =.t. amp。amp。表單中按鈕 4 為真 endif “最后一個(gè)”按鈕中, click 代碼為: go bottom amp。amp。到文件尾 wait39。也到結(jié)尾 39。window nowait =.t. amp。amp。表單中按鈕 1 為真 =.t. amp。amp。表單中按鈕 2 為真 =.f. amp。amp。表單中按鈕 3 為假 =.f. amp。amp。表單中按鈕 4 為假 “新增記錄”按鈕中, click 代碼為: append blank amp。amp。添加空白記錄 “退出”按鈕中, click 代碼為: 查詢( cx)表單 click 代碼: select 人事檔案表 amp。amp。選擇人事檔案表工作區(qū) go top if =1 locat for 編號(hào) =trim () else locat for 姓名 =trim () endif ( ) amp。amp。如果沒(méi)有找到 wait window 39。沒(méi)有找到所要的記錄 !按任意鍵或鼠標(biāo)鍵繼續(xù) ...39。 endif “編輯”按鈕的 click 事件是: do form bj 其它的也類似在此就不一一舉例了。 (1) 當(dāng)用戶分別選擇了“編輯”和“統(tǒng)計(jì)”按鈕后,通過(guò) click 代碼調(diào)出如圖 (44)和圖 (45)所示的界面圖。 進(jìn)入“編輯”后就可以進(jìn)行記錄的增、刪、改等。進(jìn)入“統(tǒng)計(jì)”后就可以統(tǒng)計(jì)出人事檔案中涉及到的部門、職務(wù)、職稱、和文化程度。如統(tǒng)計(jì)職務(wù)的結(jié)果如圖 (46) “編輯” 中各按鈕的 click 代碼見附件?!敖y(tǒng)計(jì)”中各按鈕的 click 代碼也是用 do form調(diào)用的。就不再一一列出了。 圖( 4— 6)統(tǒng)計(jì)職務(wù)界面 在此便可以清楚的看到 ,各個(gè)部門的人數(shù) ,以合理的分配和利用好各部門的人力資源。以達(dá)到有效管理好人員的目的。 其它功能界面也與上面的類似了,在此就不一一介紹。 七 . 系統(tǒng)的開發(fā)環(huán)境 該系統(tǒng)是在 Visual FoxPro(簡(jiǎn)稱 VFP)的環(huán)境下開發(fā)出來(lái)的。 VISUAL FOXPRO 是Microsoft公司推出的全新 PC平臺(tái)關(guān)系型數(shù)據(jù)管理系統(tǒng),它具有強(qiáng)大的性能 無(wú)與匹敵的速度、完整而豐富的工具、極其友好的圖形用戶界面、簡(jiǎn)單的數(shù)據(jù)存取方式、良好的兼容性、獨(dú)一無(wú)二的跨平臺(tái)特性及真正的可編譯性,使系統(tǒng)成為目前最快、最完美的數(shù)據(jù)庫(kù)系統(tǒng)。 VFP是一個(gè) 32 位的數(shù)據(jù)庫(kù)開發(fā)系統(tǒng),可以運(yùn)行于 WINDOWS95 或 WINDOWSNT 操作系統(tǒng),是一個(gè)革命性的軟件產(chǎn)品。引用了可視編程和對(duì)象的概念。國(guó)內(nèi)大量的 MIS 生成器在 VFP 面前都黯然失色,強(qiáng)大的功能,使人產(chǎn)生相見恨晚的感覺(jué)。 VFP 還新增了一些向?qū)Ш蜕善?,以便用戶?gòu)造應(yīng)用程序,創(chuàng)建數(shù)據(jù)庫(kù)。 VFP 特別適合于中小數(shù)據(jù)庫(kù)的開發(fā)和維護(hù),無(wú)論是組 織數(shù)據(jù)、運(yùn)行查詢、創(chuàng)造集成的關(guān)系庫(kù)系統(tǒng),還是為最終用戶編寫功能齊全的應(yīng)用程序,VFP 都可以提供管理數(shù)據(jù)所需的工具。 八 .系統(tǒng)的調(diào)試 在創(chuàng)建應(yīng)用程序的過(guò)程中,難免會(huì)發(fā)生一些語(yǔ)法或者邏輯錯(cuò)誤,進(jìn)行程序測(cè)試發(fā)現(xiàn)程序代碼中的錯(cuò)誤;找到每個(gè)問(wèn)題然后逐一解決,在程序開發(fā)周期中是不可少的階段,系統(tǒng)調(diào)試分:程序調(diào)試、分調(diào)、總調(diào)。 1. 程序調(diào)試 ( 1)用正常數(shù)據(jù)調(diào)試。 ( 2)用異常數(shù)據(jù)調(diào)試。例如用空數(shù)據(jù)文件去參加測(cè)試,檢查程序是否正常運(yùn)行。 ( 3)用錯(cuò)誤數(shù)據(jù)調(diào)試,試驗(yàn)程序?qū)﹀e(cuò)誤的處理能力,包括 :出和發(fā)出出錯(cuò)信息并容許修改, 。 作錯(cuò)誤時(shí)能否及時(shí)檢出并容許改正。 (4)在命令窗口允許開發(fā)者在開發(fā)環(huán)境中對(duì)單獨(dú)的代碼進(jìn)行調(diào)試。在命令窗口中鍵入命令后,可查看到結(jié)果。但不同的命令會(huì)產(chǎn)生不同的效果,某些命令(如 wait windows) 可以立即看到結(jié)果;而有些命令僅返回值(如打印命令)等,如果一個(gè)命令沒(méi)有可視結(jié)果,可以組合使用命令窗口和調(diào)試窗口來(lái)查看程序執(zhí)行的結(jié)果。 ( 5)動(dòng)測(cè)試和調(diào)試某個(gè)命令和用戶自定義的代碼時(shí),可能需要知道某些變量和函數(shù)的值。若要使用命 令窗口來(lái)測(cè)試命令,則必須使用開發(fā)環(huán)境。如果要在開發(fā)環(huán)境或運(yùn)行環(huán)境中查看動(dòng)態(tài)值可使用跟蹤窗口和查看窗口,而在監(jiān)視窗口能觀察到代碼表達(dá)式及它們的當(dāng)前值,并能夠在表達(dá)式上設(shè)置斷點(diǎn)。 ( 6)跟蹤程序和表單 程序在執(zhí)行時(shí)是非常快的,要測(cè)試中間結(jié)果,比較難運(yùn)行時(shí)可用跟蹤窗上來(lái),觀察到這些代碼的執(zhí)行。通過(guò)跟蹤窗口可調(diào)節(jié)程序和方法的執(zhí)行速度,一步一步地的執(zhí)行命令或跳過(guò)已檢驗(yàn)的代碼并設(shè)置斷,可以控制用戶自定義代碼的執(zhí)行速度,也可跟蹤表單設(shè)置事件碼斷點(diǎn)。 ( 7)添加測(cè)試代碼 在程序執(zhí)行過(guò)程中顯示階段性結(jié)果也是一種有效的測(cè)試代碼 方法,因此可在代碼中添加測(cè)試行來(lái)顯示變量、函數(shù)和表達(dá)式的值。 Wait命令 message box()函數(shù)常常用來(lái)顯示測(cè)試信息和掛起程序,等待開發(fā)都按下一個(gè)鍵或單擊某一個(gè)鍵,然后程序繼續(xù)執(zhí)行。 ( 8)系統(tǒng)的編譯 將各個(gè)分散的功能設(shè)計(jì)完畢后,剩下來(lái)的就是通過(guò)項(xiàng)目管理器提供的“連編”選項(xiàng)將項(xiàng)目連編成應(yīng)用程序或可執(zhí)行程序。 ( 9)系統(tǒng)的容錯(cuò)性 在數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)中有一個(gè)需要注意的問(wèn)題,那就是系統(tǒng)的容錯(cuò)功能。一個(gè)好的系統(tǒng)要有準(zhǔn)備應(yīng)付不同的用戶。因?yàn)橛脩粼谑褂弥惺遣豢赡芡耆凑赵O(shè)計(jì)者的思路來(lái)進(jìn)行操作的,刻板地要求用戶按照 設(shè)計(jì)者的思路來(lái)進(jìn)行操作是不現(xiàn)實(shí)的。設(shè)計(jì)的系統(tǒng)要考慮適應(yīng)不同的使用者,能夠在用戶錯(cuò)誤操作時(shí)給以提示。在本次設(shè)計(jì)中容錯(cuò)能力較好的是員工信息模塊查詢的設(shè)計(jì),因?yàn)檫@個(gè)表單里的數(shù)據(jù)輸入,修改等涉及到了大量的需要容錯(cuò)處理的地方,其他表單的容錯(cuò)性相比而言要差一些,因?yàn)榍闆r不同,不需要進(jìn)行特殊的容錯(cuò)處理設(shè)計(jì)。 容錯(cuò)處理技術(shù)可歸納為兩類: 在可以預(yù)見錯(cuò)誤出現(xiàn)的地方編制代碼,用語(yǔ)言控制程序流程,當(dāng)錯(cuò)誤出現(xiàn)時(shí),把它引導(dǎo)到處理錯(cuò)誤的地方。如在用戶輸入密碼時(shí),很有可能誤輸入,這時(shí)可通過(guò)編輯提醒用戶密碼有誤,并詢問(wèn)其是否要重新輸入。 當(dāng)錯(cuò)誤不可在代碼中預(yù)見,就將錯(cuò)誤放入一個(gè)對(duì)象的 error 事件代碼中進(jìn)行管理。在方法代碼中出現(xiàn)一個(gè)錯(cuò)誤時(shí),系統(tǒng)查找與此對(duì)象 error 事件代碼,系統(tǒng)就查找一個(gè) on erron例程,如果在 on erron 例程中也沒(méi)有找到處理代碼,則顯示默認(rèn)的錯(cuò)誤信息。對(duì)本系統(tǒng)中的密碼驗(yàn)證設(shè)置而言,可能遇到以下錯(cuò)誤: 用戶登錄時(shí),輸入錯(cuò)誤的密碼。解決方式是:使用如下代碼,當(dāng)檢測(cè)到用戶輸入的密碼與表中對(duì)應(yīng)的密碼字段不符時(shí),顯示一條錯(cuò)誤信息。 2. 分調(diào) 將一個(gè)功能內(nèi)所有程序按次序串聯(lián)起來(lái)調(diào)試,保證內(nèi)部控制關(guān)系正確和數(shù)據(jù)內(nèi)容正確 ,同時(shí)測(cè)試模塊的運(yùn)轉(zhuǎn)效率。 3. 總調(diào) 。調(diào)試所有控制程序與各功能模塊相連的接口調(diào)試的目的 是處理結(jié)果的正確性,而是控制往來(lái)通路和參數(shù)傳送的正確性,以及發(fā)現(xiàn)并解決資源調(diào)度中的問(wèn)題。 :進(jìn)行系統(tǒng)程序調(diào)試時(shí),沒(méi)有必要按完全真實(shí)情況下的數(shù)據(jù)量進(jìn)行,而采用“系統(tǒng)模型 ” 法來(lái)解決如何編造最少量輸入數(shù)據(jù)達(dá)到較全面檢查軟件的目的。,數(shù)據(jù)量較少,不僅可以使處理工作量大為減少而且也更容易發(fā)現(xiàn)錯(cuò)誤和確定范圍。但系統(tǒng)中的數(shù)據(jù)庫(kù)或文件是真實(shí)的,調(diào)試中要嚴(yán)格校對(duì)計(jì)算機(jī)和人工兩種處理的結(jié)果。 九 . 系統(tǒng)運(yùn)行環(huán)境 1. Windows95/98, windowsme, windows2020 2. 建議使用帶有 INTER PENTIUM100 以上的處理器或 IBM 兼容機(jī)。 3. Microsoft 兼容鼠標(biāo)/標(biāo)準(zhǔn)鍵盤。 4. 至少 16MB 內(nèi)存,建議使用 64MB 以上的內(nèi)存。 5. 至少 200MB 空余硬盤空間。 6. 推薦使用 VGA 或更高分辨率的監(jiān)視器。 十.附錄 表單 代碼如下: set default to a:\人事系統(tǒng) \data use 統(tǒng)計(jì)文化程度表 in 1 amp。amp。打開統(tǒng)計(jì)文化程度表,選擇 1 工作區(qū) select 統(tǒng)計(jì)文化程度表 zap use 人事檔案表 in 2 select 人事檔案表 set order to 文化程度 go top do () amp。amp。當(dāng)不是文件頭的時(shí)候開始執(zhí)行 whcd=文化程度 count while 文化程度 =whcd to rs select 統(tǒng)計(jì)文化程度表 append blank replace 文化程度 with whcd,人數(shù) with rs select 人事檔案表 enddo amp。amp。循環(huán)結(jié)束 do form a:\人事系統(tǒng) \form\ select 人事檔案表 set order to 編號(hào) amp。amp。按編號(hào)排序 return 表單 代碼如下: set default to a:\人事系統(tǒng) \data use 統(tǒng)計(jì)部門表 in 1 amp。amp
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1