數(shù)據(jù)庫(kù)課程設(shè)計(jì)(員工薪資管理系統(tǒng)).doc_第1頁(yè)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)(員工薪資管理系統(tǒng)).doc_第2頁(yè)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)(員工薪資管理系統(tǒng)).doc_第3頁(yè)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)(員工薪資管理系統(tǒng)).doc_第4頁(yè)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)(員工薪資管理系統(tǒng)).doc_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、hunan city university數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)設(shè)計(jì)題目:?jiǎn)T工薪資管理姓 名:學(xué) 號(hào):專 業(yè):信息與計(jì)算科學(xué)指導(dǎo)教師: 2011 年 12 月 21 日目 錄一 課題組與課題選取3l 課題組構(gòu)成3l 課題組項(xiàng)目分工3l 課題選取背景及意義3二 員工薪資管理系統(tǒng)概述4l 現(xiàn)狀分析4l 系統(tǒng)目標(biāo)4l 系統(tǒng)特點(diǎn)5三 員工薪資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)6l 需求分析6l 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)分析7l 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)8l 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)11l 數(shù)據(jù)詞典13l 問(wèn)題及解決方法15四 總結(jié)16l 體會(huì)16l 參考文獻(xiàn)17一 課題組與課題選取1、課題組構(gòu)成 指導(dǎo)老師: 組長(zhǎng):組員: 2、課題組項(xiàng)目分工課

2、程設(shè)計(jì)報(bào)告的撰寫需求分析數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)字典3、課題選取背景及意義 背景:隨著經(jīng)濟(jì)的發(fā)展,各個(gè)公司的規(guī)模也越來(lái)越大,為了更好的、更方便地管理企業(yè)中各個(gè)成員的工資發(fā)放情況,我們必須要有一個(gè)完善的、合理的、便捷的員工薪資管理系統(tǒng)來(lái)管理公司員工工資的發(fā)放情況。該員工薪資管理系統(tǒng)主要用于員工的工資發(fā)放管理,管理員可以通過(guò)此員工薪資管理系統(tǒng)保證職員薪資信息的準(zhǔn)確性。此系統(tǒng)的建立和使用有利于管理者和職員更好的了解自己的薪資信息,提高公司員工薪資發(fā)放工作的效率。 意義:(1) 本系統(tǒng)提供了基本的人員信息管理,同時(shí)對(duì)員工的基本工資、浮動(dòng)工資和工資發(fā)放進(jìn)行系統(tǒng)管理,同時(shí)

3、配以查詢功能,以便能真正適用于各類中小企業(yè)及失業(yè)單位。(2) 經(jīng)過(guò)自己認(rèn)真的思考和同學(xué)的討論使我對(duì)該類管理系統(tǒng)有了進(jìn)一步的認(rèn)識(shí),同時(shí)也可以應(yīng)用平時(shí)學(xué)習(xí)中所學(xué)到的東西。二 員工薪資管理系統(tǒng)概述1、現(xiàn)狀分析 隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來(lái)越復(fù)雜。早期的工資統(tǒng)計(jì)和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費(fèi)財(cái)務(wù)人員大量的時(shí)間且不易保存,往往由于個(gè)人的因素抄寫不慎或計(jì)算疏忽,出現(xiàn)工資發(fā)放錯(cuò)誤的現(xiàn)象。早期工資管理多采取紙質(zhì)材料和具有較強(qiáng)的時(shí)間限制。隨著我國(guó)國(guó)民經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展和具有中國(guó)特色的社會(huì)主義市場(chǎng)經(jīng)濟(jì)體制的迅速完善,各個(gè)行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效

4、率,這些都在很大程度上給企業(yè)提出越來(lái)越嚴(yán)峻的挑戰(zhàn),對(duì)企業(yè)體系無(wú)論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。建設(shè)一個(gè)科學(xué)高效的信息管理系統(tǒng)是解決這一問(wèn)題的必由之路。企業(yè)內(nèi)部財(cái)務(wù)管理是該企業(yè)運(yùn)用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟(jì)效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財(cái)務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實(shí)際情況也不盡相同,各項(xiàng)工資條款的發(fā)放,如果沒(méi)有一個(gè)完整的管理系統(tǒng)對(duì)企業(yè)和員工的工作都帶來(lái)許多的不便?;谝陨显?,企業(yè)工資管理系統(tǒng)使用電腦安全保存、快速計(jì)算、全面統(tǒng)計(jì),實(shí)現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。2、系統(tǒng)目標(biāo) 員工薪資管理系統(tǒng)的主要目的是利用計(jì)算機(jī)對(duì)員

5、工的各種工資信息進(jìn)行日常的管理,如查詢、修改、添加、刪除以及存儲(chǔ)等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計(jì)計(jì)算和匯總工作,針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能: 對(duì)單位人員的變動(dòng)進(jìn)行處理。一個(gè)單位的職工不會(huì)是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動(dòng)。因此,設(shè)計(jì)系統(tǒng)是應(yīng)考慮到這些情況。 對(duì)職工的工資進(jìn)行計(jì)算、修改??梢詫?duì)職工的工資檔案進(jìn)行個(gè)別、部分和批量修改,同時(shí),能對(duì)各職工的工資進(jìn)行計(jì)算,即計(jì)算基本工資、崗位工資、水電費(fèi)及實(shí)發(fā)金額等。 查詢統(tǒng)計(jì)功能。要求即可以單項(xiàng)查詢,比如查看某個(gè)職工的工資情況等;也可以多項(xiàng)查詢,比如某

6、個(gè)部門所有的員工的工資信息。(4)對(duì)用戶管理功能。一個(gè)系統(tǒng)的應(yīng)用有管理員和普通用戶,他們對(duì)系統(tǒng)的權(quán)限受到限制。3、系統(tǒng)特點(diǎn)1本系統(tǒng)使工資管理基本實(shí)現(xiàn)了信息化,系統(tǒng)設(shè)計(jì)的各種查詢要求代替了原來(lái)了人工查詢,即節(jié)省了人力,又減輕了員工的工作量,最重要的是由計(jì)算機(jī)操作,可以提高數(shù)據(jù)的準(zhǔn)確性,避免人為的錯(cuò)誤,方便管理。2本系統(tǒng)設(shè)置了系統(tǒng)數(shù)據(jù)備份功能,定期的系統(tǒng)備份可以在數(shù)據(jù)庫(kù)受到意外的或有意的破壞的情況下,系統(tǒng)得以恢復(fù),減少損失。3本系統(tǒng)的界面設(shè)計(jì)簡(jiǎn)潔明了,采用了流行的菜單設(shè)計(jì),對(duì)于不是計(jì)算機(jī)專業(yè)的管理人員,只需閱讀操作說(shuō)明書,就能方便的使用本系統(tǒng)。三 員工薪資管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1、 需求分析 本系統(tǒng)定

7、位于中小型單位,暫時(shí)考慮單機(jī)環(huán)境下的實(shí)現(xiàn); 本系統(tǒng)采用會(huì)員式管理,每個(gè)屬于該單位的職工都有一個(gè)屬于自己的用戶名和密碼,通過(guò)該用戶名和密碼就可以登陸系統(tǒng)執(zhí)行基于自己權(quán)限范圍內(nèi)的操作,系統(tǒng)功能應(yīng)包括員工基本信息的輸入輸出與修改、各部門的基本信息輸入修改、員工工資的基本情況、總工資的計(jì)算、統(tǒng)計(jì)分析。員工可以通過(guò)此系統(tǒng)查詢自己本月的基本工資,福利,獎(jiǎng)金以及出去失業(yè)保險(xiǎn)可住房公積金后的工資。系統(tǒng)界面盡量做到簡(jiǎn)潔友好易用,在實(shí)現(xiàn)基本功能的基礎(chǔ)上使其新穎美觀。該工資管理系統(tǒng)主要是由基本資料、工資登記、工資查詢、系統(tǒng)管理幾個(gè)部分組成的,主要用于單位工資發(fā)放管理。(1)基本資料包括員工基本資料和部門的基本資料:

8、員工基本資料:可以輸入該員工的編號(hào)、姓名、性別、出生日期、位于哪個(gè)部門、所處的職業(yè)。部門基本資料:可以輸入部門的編號(hào)、名稱和員工人數(shù)。(2)工資登記包括工資登記和清數(shù)據(jù):可以錄入員工本月的基本工資、獎(jiǎng)金、福利、失業(yè)保險(xiǎn)和住房公積金,可以清除以前的數(shù)據(jù)。(3)工資查詢包括員工工資匯總查詢。(4)分類查詢包括按部門查詢和按日期查詢。(5)系統(tǒng)管理包括用戶登錄、數(shù)據(jù)備份、數(shù)據(jù)初始化。2、數(shù)據(jù)庫(kù)物理結(jié)構(gòu)分析2.1 設(shè)計(jì)策略 由于該系統(tǒng)主要用于員工的工資管理,其中工資的錄入、計(jì)算、扣除與查詢,人員的增刪減是主要功能,所以應(yīng)用程序主要就是實(shí)現(xiàn)這幾個(gè)功能。2.2 系統(tǒng)總體結(jié)構(gòu)圖員工工資管理系統(tǒng)員工信息錄入部

9、門信息錄入員工工資查詢員工總工資計(jì)算系統(tǒng)管理員工子系統(tǒng)登錄驗(yàn)證部門信息修改工資統(tǒng)計(jì)個(gè)人資料工資查詢2.3系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明 員工基本信息表yuangong的創(chuàng)建; 部門基本信息表的創(chuàng)建; 員工工資基本信息表的創(chuàng)建; 用戶名密碼表的創(chuàng)建:(這個(gè)表保存?zhèn)€用戶的用戶名和密碼,便于登陸時(shí)核對(duì)) 3、 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)概念設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。根據(jù)用戶需求設(shè)計(jì)數(shù)據(jù)庫(kù)的概念,數(shù)據(jù)模型。我們首先要將現(xiàn)實(shí)世界中的客觀對(duì)象首先抽象為不依賴任何具體機(jī)器的信息結(jié)構(gòu),這種信息結(jié)構(gòu)不是dbms支持的數(shù)據(jù)模型,而是概念級(jí)模型。然后再把概念模型轉(zhuǎn)換為具體機(jī)器上dbms支持的數(shù)據(jù)模型。概念模型是對(duì)現(xiàn)實(shí)世界的抽象和

10、概括。它真實(shí),充分地反映了現(xiàn)實(shí)世界中的事物和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。由于其簡(jiǎn)潔、明晰、獨(dú)立于機(jī)器,很容易理解,因此可以用概念模型和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn),使用戶能積極參與數(shù)據(jù)庫(kù)的設(shè)計(jì)工作。概念模型易于變動(dòng),還很容易向各種數(shù)據(jù)模型轉(zhuǎn)換。概念模型的基本概念涉及的主要有7個(gè),分別為實(shí)體、屬性、碼、域、實(shí)體型、實(shí)體集、聯(lián)系。er圖是概念模型最常用的表示方法,在er圖中:1)用長(zhǎng)方形表示實(shí)體型,在框內(nèi)寫上實(shí)體名。2)用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連,在無(wú)向邊旁標(biāo)上聯(lián)系的類型。若實(shí)體間的聯(lián)系也具有屬性,則把屬性和菱形也用無(wú)向邊連上。 員工

11、實(shí)體關(guān)系圖(圖1)員工員工號(hào)姓 名性 別職 業(yè)所屬部門年齡 部門實(shí)體關(guān)系圖(圖2)部 門部門編號(hào)名 稱 工資實(shí)體關(guān)系圖(圖3)獎(jiǎng)勵(lì)工資住房公積金福利補(bǔ)貼失業(yè)保險(xiǎn)基本工資工資日期 部門員工實(shí)體關(guān)系圖(圖4)部 門部門員工員 工 員工工資實(shí)體關(guān)系圖(圖5)員工員工工資工資 4、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 4.1 根據(jù)上述概念模型設(shè)計(jì)得出的er圖,我們可以得出系統(tǒng)中涉及的主要實(shí)體有3個(gè),其結(jié)構(gòu)如下: 1、員工(職工號(hào),姓名、性別、年齡、單位和職業(yè)) 2、部門(部門編號(hào),部門名稱) 3、工資(職工號(hào),日期,基本工資,獎(jiǎng)勵(lì)工資,福利補(bǔ)貼,住房公積金,失業(yè)保險(xiǎn)) 4.2 實(shí)體間的聯(lián)系工資管理系統(tǒng)中實(shí)體之間有6個(gè)聯(lián)

12、系,其關(guān)系如下: 1、具有1關(guān)系:?jiǎn)T工和獎(jiǎng)金的關(guān)系是1:n,n個(gè)職位相同的員工具有相同的獎(jiǎng)金基數(shù)。 2、工薪關(guān)系:?jiǎn)T工和工資單的關(guān)系是1:n,每個(gè)員工每個(gè)月都有一張工資單。 3、屬于關(guān)系:?jiǎn)T工和部門的關(guān)系是n:1,一個(gè)部門可以有多個(gè)員工。 4、聘用關(guān)系:?jiǎn)T工和職務(wù)的關(guān)系是n:1,一個(gè)職務(wù)可以聘用多個(gè)員工。 5、設(shè)置關(guān)系:部門和職務(wù)的關(guān)系是m:n,一個(gè)部門可以設(shè)置多個(gè)職務(wù),相同的職務(wù)也可以設(shè)置在多個(gè)部門。 根據(jù)以上邏輯結(jié)構(gòu)分析我們可以知道:一個(gè)部門有多個(gè)員工,每個(gè)員工都有工資,工資又由基本工資等組成,其關(guān)系模式為:?jiǎn)T工編號(hào)(主碼)姓名性別年齡部門號(hào)(主碼)職業(yè)部門號(hào)(主碼)部門名稱日期(主碼)員

13、工號(hào)基本工資福利補(bǔ)貼獎(jiǎng)勵(lì)工資失業(yè)保險(xiǎn)住房公積金表、視圖匯總視圖/表名類型說(shuō)明員工基本表集中保存員工的基本信息科室基本表集中存放單位各部門的信息工資基本表存放員工工資的基本信息4.3 完整性約束:基本表員工字段類型長(zhǎng)度格式約束員工編號(hào)文本250主碼姓名文本250性別文本250年齡文本250所屬部門號(hào)文本250外碼職業(yè)文本250基本表科室字段類型長(zhǎng)度格式約束部門編號(hào)文本250主碼部門名稱文本250基本表工資字段類型長(zhǎng)度格式約束日期文本250主碼員工編號(hào)文本250外碼基本工資數(shù)字(整型)福利補(bǔ)貼數(shù)字(整型)獎(jiǎng)金工資數(shù)字(整型)失業(yè)保險(xiǎn)數(shù)字(整型)住房公積金數(shù)字(整型)5、數(shù)據(jù)字典繪制數(shù)據(jù)流圖以后,只

14、是對(duì)數(shù)據(jù)處理和彼此之間的聯(lián)系進(jìn)行了說(shuō)明,為了進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過(guò)程,應(yīng)將數(shù)據(jù)流圖中的各元素作出詳細(xì)的定義和說(shuō)明,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。數(shù)據(jù)字典描述的主要內(nèi)容有:數(shù)據(jù)項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)處理、外部實(shí)體。數(shù)據(jù)流程圖配以數(shù)據(jù)詞典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行描述,從而形成一個(gè)完整的說(shuō)明。在系統(tǒng)分析中會(huì)產(chǎn)生大量的數(shù)據(jù)詞典,以下將以圖表形式分別列出系統(tǒng)中代表性的數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)和外部實(shí)體以及所有的加工處理。員工薪資管理系統(tǒng)數(shù)據(jù)字典條目名稱編號(hào)說(shuō)明來(lái)源去向組成存取方式數(shù)據(jù)項(xiàng)職工號(hào)f1每位員工一個(gè)編號(hào)d1d5部門編號(hào)、順序號(hào)鍵入數(shù)據(jù)流員工和變動(dòng)信息f1員

15、工都有詳細(xì)的資料“人事部”外部實(shí)體p1職工號(hào),姓名,性別,職位,學(xué)歷,聯(lián)系電話,身份證號(hào)碼,入職時(shí)間,離職時(shí)間鍵入數(shù)據(jù)存儲(chǔ)勞務(wù)獎(jiǎng)金表d4存儲(chǔ)每個(gè)員工的獎(jiǎng)金p3p4職工號(hào) 月份 獎(jiǎng)金(近似長(zhǎng)度分別為:6 、 4、12(字節(jié))) 主關(guān)鍵字:職工號(hào)輔關(guān)鍵字:月份自動(dòng)存儲(chǔ)組織:二維表數(shù)據(jù)處理員工資料管理p1對(duì)員工資料進(jìn)行管理f1員工和變動(dòng)信息d1d6職工號(hào),姓名,性別,鍵入數(shù)據(jù)處理基本工資管理p2生成員工基本工資表f2d2職工號(hào),在職時(shí)間,基本工資自動(dòng)數(shù)據(jù)處理員工考勤管理p3生成考勤匯總表f3d3職工號(hào),遲到,曠工,請(qǐng)假鍵入數(shù)據(jù)處理獎(jiǎng)金管理p4生成員工勞務(wù)獎(jiǎng)金表f4、d3d4職工號(hào),獎(jiǎng)勵(lì)項(xiàng)目,金額,月

16、份鍵入數(shù)據(jù)處理工資匯總p5計(jì)算員工工資。是最重要的部分d1 、d2、d3、d4f5f6實(shí)發(fā)工資,匯總表,工資單自動(dòng)外部實(shí)體員工工資匯總后,生成工資單給員工f5職工號(hào),月份,工資單號(hào)鍵入外部實(shí)體人事部錄入改變員工的基本信息及員工的考核情況d1、d3p5p4p1部門編號(hào),員工號(hào),考核鍵入外部實(shí)體財(cái)務(wù)部計(jì)算發(fā)放員工的工資p5f5f7員工號(hào),各工資自動(dòng)6、 問(wèn)題及解決方法6.1問(wèn)題及其解決方案:1、 在概念結(jié)構(gòu)設(shè)計(jì)中遇到了結(jié)構(gòu)沖突,導(dǎo)致系統(tǒng)錯(cuò)誤。在經(jīng)過(guò)根據(jù)應(yīng)用的語(yǔ)義對(duì)實(shí)體聯(lián)系的類型進(jìn)行綜合、調(diào)整后得以解決。2、 在邏輯結(jié)構(gòu)設(shè)計(jì)中,由于沒(méi)有理清概念結(jié)構(gòu)設(shè)計(jì)中的各實(shí)體間的相互聯(lián)系導(dǎo)致邏輯結(jié)構(gòu)一度無(wú)法建立。

17、在經(jīng)過(guò)趙老師的指點(diǎn)后,終于找到了問(wèn)題的所在。順利的完成了邏輯結(jié)構(gòu)設(shè)計(jì)。3、查詢嵌套的實(shí)現(xiàn)和計(jì)算工資這個(gè)環(huán)節(jié)也遇到了很大的困難,這一切都源自對(duì)操作環(huán)境的不熟悉,所以我們盡量使我們的應(yīng)用程序簡(jiǎn)單化,重點(diǎn)放在基本功能的實(shí)現(xiàn)上,沒(méi)有追求一些高難度的應(yīng)用編寫。 6.2系統(tǒng)中中可以改進(jìn)的地方說(shuō)明:功能不是很全面,可是適當(dāng)添加一些功能使程序更加完善. 例如可添加員工參加工作的時(shí)間,工齡等使員工信息更加系統(tǒng)全面。5、系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明 5.1 創(chuàng)建數(shù)據(jù)庫(kù) 本次設(shè)計(jì)中的表一律是通過(guò)手工自己創(chuàng)建。 員工基本信息表yuangong的創(chuàng)建; 部門基本信息表的創(chuàng)建; 員工工資基本信息表的創(chuàng)建; 用戶名密碼表的創(chuàng)建:(這個(gè)

18、表保存?zhèn)€用戶的用戶名和密碼,便于登陸時(shí)核對(duì)); 5.2用戶界面設(shè)計(jì)及其對(duì)應(yīng)的代碼 采用標(biāo)準(zhǔn)windows界面,界面設(shè)計(jì)原則是簡(jiǎn)單易用、簡(jiǎn)潔明了、兼容性好、標(biāo)準(zhǔn)、規(guī)范。 5.2.1 登錄窗口設(shè)計(jì) 登錄窗口是系統(tǒng)運(yùn)行后遇到的第一個(gè)窗口,用戶首先填入事先設(shè)定的用戶名和密碼,點(diǎn)擊“確定”登陸主界面,這樣有利系統(tǒng)的安全,防止他人在沒(méi)有經(jīng)過(guò)授權(quán)的情況下進(jìn)入系統(tǒng),擅自修改數(shù)據(jù),造成單位資源的損失,登錄界面如下:該窗口中有四個(gè)靜態(tài)文本框static text和兩個(gè)編輯框,一個(gè)供用戶輸入(sle_1),另一個(gè)輸入該用戶名對(duì)應(yīng)的密碼(sle_2),放置了一個(gè)按鈕控件(cb1),用來(lái)確定輸入,其代碼如下:selec

19、t user.userid , user.userpassword into : ls_user1 , : ls_passwd from user where user.userid =:ls_userusing sqlca;if ls_user1 = thenmessagebox(警告!,你沒(méi)有權(quán)限使用本系統(tǒng)!)sle_2.setfocus()returnend ifls_password =sle_3.textif isnull(ls_passwd) then ls_passwd = end ifif ls_password ls_passwd thenmessagebox(登錄錯(cuò)誤,輸入

20、有誤,請(qǐng)重新輸入!)sle_3.text = sle_3.setfocus()returnend ifopen(w_main)close(parent)5.2.2 主界面的設(shè)計(jì)用戶登錄以后就進(jìn)入主界面如圖1,在主界面中迎面而來(lái)的是歡迎詞和文件菜單,從文件菜單執(zhí)行退出主界面操作,瀏覽菜單執(zhí)行員工基本資料,部門基本資料,還有員工工資情況的瀏覽,查詢菜單項(xiàng)執(zhí)行員工基本資料,部門基本資料,還有員工工資情況查詢操作。 圖1 主界面 登錄界面主要是一個(gè)菜單,其中文件菜單中只有一個(gè)菜單“退出”,功能是退出本系統(tǒng),其代碼是:close(w_main),瀏覽菜單下有三個(gè)子菜單“員工工資基本信息”,“員工基本信息

21、”和“部門信息”,點(diǎn)擊“員工工資和基本信息”會(huì)彈出如圖2所示的窗口,該窗口中有三個(gè)按鈕控件和一個(gè)datawindow controy控件,顯示所有員工工資的基本信息: 圖2 員工工資情況一覽表 datawindow controy 控件是與一個(gè)datawindow相連的控件,里面的數(shù)據(jù)是與datawindow相連的數(shù)據(jù)庫(kù)中表gongzhi一致的. 點(diǎn)擊“分類統(tǒng)計(jì)”菜單下的“部門分類統(tǒng)計(jì)”子菜單會(huì)彈出如圖3所示的窗口,該窗口的作用是顯示該單位總共應(yīng)發(fā)放的工資總數(shù)和單位的總?cè)藬?shù)。 圖3點(diǎn)擊“分類統(tǒng)計(jì)”菜單下的“職業(yè)分類統(tǒng)計(jì)”子菜單會(huì)彈出如圖4所示的窗口,該窗口的作用是顯示該單位總共應(yīng)發(fā)放的工資總數(shù)和單位的總?cè)藬?shù)。圖4“工資”菜單下“工資發(fā)放”按鈕,就會(huì)出現(xiàn)如下界面:輸入員工號(hào)和日期后,即可查得實(shí)發(fā)工資,如上圖。另外,在“查詢”菜單中,有“按部門查詢”和“按日期查詢”,從而實(shí)現(xiàn)分類查詢。選中“按部門查詢”,即可查得該部門所有員工的信息。如下圖所示:選中“按日期查詢”,即可查得該日期所有員工的信息。如下圖所示:在主菜單中,有一個(gè)“幫助”,其中有一個(gè)“關(guān)于”子菜單,是關(guān)于產(chǎn)品說(shuō)明的,運(yùn)行后結(jié)果如下:四 總結(jié)1、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論