工資管理系統(tǒng)的設(shè)計(jì)和開發(fā)_第1頁
工資管理系統(tǒng)的設(shè)計(jì)和開發(fā)_第2頁
工資管理系統(tǒng)的設(shè)計(jì)和開發(fā)_第3頁
工資管理系統(tǒng)的設(shè)計(jì)和開發(fā)_第4頁
工資管理系統(tǒng)的設(shè)計(jì)和開發(fā)_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

摘要工資治理系統(tǒng)確實(shí)是為了實(shí)現(xiàn)對職職員資表的查詢以及編輯、統(tǒng)計(jì)、預(yù)覽、打印等功能,在設(shè)計(jì)工程中,要緊是實(shí)現(xiàn)四個(gè)查詢,(部門匯總查詢、部門查詢、初始化查詢、工資總表查詢),八個(gè)窗體(開始登陸窗體、選擇窗體、總體查詢窗體、部門查詢窗體、統(tǒng)計(jì)窗體、查詢選擇窗體、姓名查詢窗體、編輯記錄窗體),一個(gè)工資總報(bào)表,十四個(gè)宏,宏確實(shí)是為了實(shí)現(xiàn)各窗體之間的轉(zhuǎn)換。(openform、openquery、close、quit、autoexec)。關(guān)鍵字:表、查詢、窗體、報(bào)表、頁、宏、模塊、關(guān)閉窗體、打印報(bào)表、預(yù)覽報(bào)表、最大化窗口AbstractThewagesmanagementsystembeforthesakeoftherealizationistothesearchandeditorsofemployee'swagessheet,statistics,preview,printetc.function,indesignengineering,mainlyistocarryoutfoursearches,(thesectiongathersthesearch,sectionsearch,beginningtostarttoturnthetotalformofsearch,wagessearch),eightwindowbody(startlandthewindowbody,thechoicewindowbody,totalsearchwindowbody,sectionsearchwindowbody,statisticsthewindowbody,searchchoicewindowbody,namesearchwindowbodyandedittorecordthewindowbody),astatementwithtotalwages,14great,greatbeforcarryingouttheconversionbetweeneachwindowbody。(openform、openquery、close、quit、autoexec)。keywords:Table、Query、Form、Report、Page、Macro、Module、Quit、OpenReport、Maximize、openform、openquery、close、quit、autoexec目錄第1章差不多概念 31.1選題背景及意義: 31.2數(shù)據(jù)庫治理系統(tǒng) 31.3Access的簡單介紹 3第2章設(shè)計(jì)思想 32.1工資治理系統(tǒng)開發(fā)的必要性 32.2設(shè)計(jì)思想 32.3設(shè)計(jì)方法 3第3章開發(fā)步驟: 33.1創(chuàng)建工資表 33.2查詢 33.2.1工資總表查詢 33.2.2部門匯總查詢 33.2.3部門查詢 33.2.4初始化查詢: 33.3窗體 33.3.1開始登陸窗體 33.3.2選擇窗體 33.3.3查詢選擇窗體 33.3.4部門查詢窗體 33.3.5姓名查詢窗體 33.3.6總體查詢窗體 33.3.7編輯記錄窗體 33.3.8統(tǒng)計(jì)窗體 33.4報(bào)表 33.5頁 33.6宏 33.7模塊 3第4章系統(tǒng)運(yùn)行測試 3結(jié)束語 3致謝 3參考文獻(xiàn) 3《工資治理系統(tǒng)的設(shè)計(jì)與開發(fā)》第1章差不多概念1.1選題背景及意義:隨著社會的進(jìn)步和計(jì)算機(jī)技術(shù)的進(jìn)展,特不是微型計(jì)算機(jī)的大范圍普及,計(jì)算機(jī)的應(yīng)用逐漸由科學(xué)計(jì)算、實(shí)時(shí)操縱等方面向非數(shù)值處理的各個(gè)領(lǐng)域中滲透。尤其是以微型計(jì)算機(jī)為處理核心,以數(shù)據(jù)庫治理系統(tǒng)為開發(fā)環(huán)境的治理系統(tǒng)在辦公室自動化以及商業(yè)信息治理等方面的應(yīng)用,日益受到人們的關(guān)注。

隨著社會信息量的迅速增長,計(jì)算機(jī)處理的數(shù)據(jù)量不斷增加。文件治理系統(tǒng)采納的一次最多存取一個(gè)記錄的訪問方式,以及在不同文件之間缺乏相互聯(lián)系的結(jié)構(gòu),越來越不能適應(yīng)治理大量數(shù)據(jù)的需要,因此數(shù)據(jù)庫治理系統(tǒng)便應(yīng)運(yùn)而生。數(shù)據(jù)庫治理系統(tǒng)是用來操縱建立數(shù)據(jù)庫中的數(shù)據(jù)、數(shù)據(jù)的存取,并維護(hù)數(shù)據(jù)庫的數(shù)據(jù)。從文件治理到數(shù)據(jù)庫治理,代表了兩代不同的數(shù)據(jù)治理技術(shù)。今天,數(shù)據(jù)庫治理已成為計(jì)算機(jī)信息治理的要緊方式。數(shù)據(jù)庫的應(yīng)用特不廣泛,可應(yīng)用于各行各業(yè)。尤其目前電腦進(jìn)展神速,運(yùn)用廣泛,甚至每個(gè)公司、每戶都有電腦,只要是稍復(fù)雜的數(shù)據(jù),都可制作成數(shù)據(jù)庫,交由電腦來治理。用電腦治理數(shù)據(jù),可免除人為的疏忽,同時(shí)運(yùn)算速度快,可靠性提高。

在我國,治理信息系統(tǒng)是計(jì)算機(jī)應(yīng)用最廣泛的領(lǐng)域之一。隨著我國經(jīng)濟(jì)建設(shè)突飛猛進(jìn),治理科學(xué)化與治理手段的現(xiàn)代化差不多提到特不重要的地位。企、事業(yè)單位為了提高自身的治理水平和競爭能力,紛紛投入人力物力,開發(fā)適合本單位需求的治理信息系統(tǒng)。中小企業(yè)與行政事業(yè)單位建立的治理信息系統(tǒng)尤如雨后春筍,一個(gè)新的開發(fā)和治理信息系統(tǒng)的熱潮正在掀起,為此我打算設(shè)計(jì):**公司工資治理系統(tǒng)。它能夠大大減少人力,使人們擺脫了原有系統(tǒng)的局限性,只要在電腦上輕輕地點(diǎn)幾下就能夠完成查詢、輸入、修改、輸出等功能。非計(jì)算機(jī)專業(yè)的人員也能夠熟練地進(jìn)行操作?!豆べY治理系統(tǒng)》的統(tǒng)計(jì)功能能夠?qū)崿F(xiàn)對單位的工資支出項(xiàng)目進(jìn)行詳盡的統(tǒng)計(jì)分析,依照比較分析為企業(yè)領(lǐng)導(dǎo)提供職工收入的依據(jù),單位領(lǐng)導(dǎo)做出決策推斷,有目的的向一些關(guān)鍵崗位和對企業(yè)進(jìn)展貢獻(xiàn)大的崗位進(jìn)行傾斜,調(diào)動職工的積極性,保持企業(yè)的良性進(jìn)展。讓職工的工資收入和付出的勞動成正比,依照對企業(yè)的進(jìn)展貢獻(xiàn)大小與職工的工資收入掛鉤。依照工資治理系統(tǒng)的統(tǒng)計(jì)分析功能,比較年收入為領(lǐng)導(dǎo)在決策以后市場進(jìn)展方向中,提供具有較大參考價(jià)值的依據(jù)。為公司的可持續(xù)性快速進(jìn)展提供重要的價(jià)值。1.2數(shù)據(jù)庫治理系統(tǒng)數(shù)據(jù)庫治理系統(tǒng)(DatabaseManagementSystem)是一種操縱和治理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護(hù)數(shù)據(jù)庫,簡稱DBMS。它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的治理和操縱,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過DBMS訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫治理員也通過DBMS進(jìn)行數(shù)據(jù)庫的維護(hù)工作。它提供多種功能,可使多個(gè)應(yīng)用程序和用戶用不同的方法在同時(shí)或不同時(shí)刻去建立,修改和詢問數(shù)據(jù)庫。數(shù)據(jù)與數(shù)據(jù)處理:數(shù)據(jù)是指存儲在某一介質(zhì)上能夠識不的物理符號。數(shù)據(jù)的概念包括兩個(gè)方面:其一是描述事物特征的數(shù)據(jù)內(nèi)容,其二是存儲在某一介質(zhì)上的數(shù)據(jù)形式。數(shù)據(jù)的形式是多種多樣的。計(jì)算機(jī)數(shù)據(jù)治理關(guān)于數(shù)據(jù)庫來講,要緊解決以下3個(gè)問題:1)有效地組織數(shù)據(jù)。要緊是對數(shù)據(jù)進(jìn)行合理設(shè)計(jì),以便計(jì)算機(jī)存放。2)將數(shù)據(jù)方便地輸入到計(jì)算機(jī)中。3)依照用戶的要求將數(shù)據(jù)從計(jì)算機(jī)中抽取出來。如此便達(dá)到了人們處理數(shù)據(jù)的最終目的。數(shù)據(jù)庫也是以文件方式存儲數(shù)據(jù)的,但它是數(shù)據(jù)的一種高級處理方式。在應(yīng)用程序和數(shù)據(jù)庫之間有一個(gè)新的數(shù)據(jù)治理軟件(DBMS),即數(shù)據(jù)庫治理系統(tǒng)。數(shù)據(jù)庫治理系統(tǒng)對數(shù)據(jù)的處理方式和文件系統(tǒng)不同,它把所有應(yīng)用程序中使用的數(shù)據(jù)匯合在一起,并以記錄為單位存儲起來,便于應(yīng)用程序查詢和使用,如圖所示:應(yīng)用程序1應(yīng)用程序1數(shù)據(jù)庫數(shù)據(jù)庫治理系統(tǒng)應(yīng)用程序2數(shù)據(jù)庫數(shù)據(jù)庫治理系統(tǒng)應(yīng)用程序2應(yīng)用程序n應(yīng)用程序n面向?qū)ο髷?shù)據(jù)庫系統(tǒng)工資治理系統(tǒng)是針對企業(yè)的工資治理業(yè)務(wù)進(jìn)行計(jì)算機(jī)處理而開發(fā)的應(yīng)用軟件。該系統(tǒng)由系統(tǒng)維護(hù)、輸入、查詢、修改、輸出、統(tǒng)計(jì)等子模塊組成,功能差不多涵蓋一般企業(yè)的工資治理業(yè)務(wù)范圍。企業(yè)應(yīng)用本系統(tǒng)后,能夠有效的提高工資治理水平。數(shù)據(jù)庫是為了實(shí)現(xiàn)一定的目的,按某種規(guī)則組織起來的數(shù)據(jù)的集合。在辦公軟件Office套件中,最為寬敞用戶熟悉的是Word和Excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,更因?yàn)樗鼈儾粌H可用于辦公,還可用于個(gè)人寫作和家庭記帳理財(cái)?shù)?。同為Office套件中一部分的Access,盡管有著同樣強(qiáng)大的功能,但使用的人卻相對少些,不像Word和Excel那樣廣泛。事實(shí)上,真正用過Access的用戶,對其強(qiáng)大功能和靈活應(yīng)用均贊揚(yáng)有加。Access數(shù)據(jù)庫治理系統(tǒng)是MicrosoftOffice套件的重要組成部分,適用于小型商務(wù)活動,用以存貯和治理商務(wù)活動所需要的數(shù)據(jù)。Access不僅是一個(gè)數(shù)據(jù)庫,而且它具有強(qiáng)大的數(shù)據(jù)治理功能,它能夠方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。

數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)能夠是文字、圖象、聲音等。1.3Access的簡單介紹Access是一種關(guān)系型的桌面數(shù)據(jù)庫治理系統(tǒng),是MicrosoftOffice套件產(chǎn)品之一。從20世紀(jì)90年代初期Access2003都得到了廣泛使用,1996年被評為全美最流行的黃金軟件。Access歷經(jīng)多次升級改版,其功能越來越強(qiáng)大,但操作更加簡單。尤其是Access與Office的高級集成,熟悉且風(fēng)格統(tǒng)一的操作界面使得許多初學(xué)者專門容易掌握。Access的要緊特點(diǎn)和功能易學(xué)易用、快速開發(fā),簡化用戶的開發(fā)工作。Access是一個(gè)典型的開放式的數(shù)據(jù)庫系統(tǒng),是當(dāng)今世界上最流行的數(shù)據(jù)庫治理軟件之一。Access是微軟公司在Office系統(tǒng)軟件中所力推的“辦公室數(shù)據(jù)庫”在一般辦公室的局域網(wǎng)絡(luò)中,盡管可能有全公司的數(shù)據(jù)庫系統(tǒng),然而在每一個(gè)部門或特定的組不中,可能更需要一個(gè)單純的數(shù)據(jù)庫系統(tǒng),或是幾十個(gè)人的小型公司也可能只需要小型數(shù)據(jù)庫系統(tǒng),因此Access是最符合經(jīng)濟(jì)效益的數(shù)據(jù)庫系統(tǒng),因?yàn)樗鼰o需其他投資,也無需大型數(shù)據(jù)庫的專業(yè)維護(hù)人員。具有強(qiáng)大的靈活性。Access數(shù)據(jù)庫由七種對象組成,它們是表、查詢、窗體、報(bào)表、頁、宏和模塊。表(Table)——表是數(shù)據(jù)庫的差不多對象,是創(chuàng)建其他5種對象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。

查詢(Query)——查詢能夠按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。

窗體(Form)——窗體提供了一種方便的掃瞄、輸入及更改數(shù)據(jù)的窗口。還能夠創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。

報(bào)表(Report)——報(bào)表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。頁(Page)——Access公布的Web頁包含與數(shù)據(jù)庫的連接。在數(shù)據(jù)訪問頁中,能夠查看、添加、編輯以及操作數(shù)據(jù)庫中存儲的數(shù)據(jù)。這種頁也能夠包含來在其他源的數(shù)據(jù)。

宏(Macro)——宏相當(dāng)于DOS中的批處理,用來自動執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。

模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶能夠依照自己的需要編寫程序。模塊使用VisualBasic編程。第2章設(shè)計(jì)思想2.1工資治理系統(tǒng)開發(fā)的必要性1、可擴(kuò)充性:

原有系統(tǒng)是其他公司研究開發(fā),存在知識產(chǎn)權(quán)問題,在實(shí)際使用過程中,存在維護(hù)的困難。為適應(yīng)公司治理的要求,需要修改工資治理系統(tǒng)界面、增加或修改功能等方面,在操作的時(shí)候存在費(fèi)用和時(shí)刻等問題,不能及時(shí)達(dá)到單位的要求。假如自主開發(fā)軟件,在使用維護(hù)方面,能夠及時(shí)、高效的完成軟件的更新提高,滿足單位的專門需求。如單位工資改革要求加入安全工資、電話費(fèi)和目標(biāo)工資,在企業(yè)和個(gè)人的安全生產(chǎn)達(dá)到要求是累計(jì)增加安全工資,在經(jīng)營收入指標(biāo)完成的個(gè)人增加目標(biāo)工資,達(dá)到工資收入和個(gè)人付出相掛鉤,達(dá)到多勞多得,保持公司的進(jìn)展動力。

2、整個(gè)程序在操作上具有以下優(yōu)點(diǎn):

界面友好,操作方便:全中文界面,而且操作的交互方式多采納鍵盤操作以提高操作的速度。

功能的集中使用:以往的系統(tǒng),往往功能分散,相關(guān)的功能不能集中進(jìn)行使用,這給用戶的實(shí)際使用帶來了專門大的不便。為此,在設(shè)計(jì)中應(yīng)盡可能地將一項(xiàng)工作中可能涉及的相關(guān)操作和可能查看的相關(guān)數(shù)據(jù)安排在同一的操作界面中,如此,用戶便不需要反復(fù)地切換操作界面來修改哪怕是最微不足道的相關(guān)數(shù)據(jù),這在一定程度上也簡化了操作的流程,同時(shí)使操作更加靈活。

操作的簡便易用:不管什么水平的操作人員,簡便的操作方法是一致性要求,因此,最大限度地簡化操作,尤其是提供足夠系統(tǒng)輔助功能以減少手工數(shù)據(jù)錄入的工作量便成為系統(tǒng)的設(shè)計(jì)目標(biāo)之一,同時(shí)在系統(tǒng)操作的界面的設(shè)計(jì)中也應(yīng)盡可能地把常用子模塊添加至主系統(tǒng)窗口中,實(shí)現(xiàn)“一觸即開”窗口。

3、適應(yīng)性:應(yīng)該明確的是,實(shí)際操作人員對計(jì)算機(jī)的了解程度和實(shí)際的操作能力各不相同,因此軟件應(yīng)具有一定的適應(yīng)能力。一方面要保證計(jì)算機(jī)的初級操作人員在通過短期的培訓(xùn)之后能夠?qū)iT好的勝任差不多的操作要求,另一方面還要能夠滿足計(jì)算機(jī)的熟練人員對操作的靈活性方面的較高層次上的要求。

4、透明性:在系統(tǒng)設(shè)計(jì)中,應(yīng)充分利用計(jì)算機(jī)在處理數(shù)據(jù)方面的能力,從而盡可能減輕操作人員的工作,實(shí)現(xiàn)一定意義上的透明操作,即用戶無須明白模塊功能實(shí)現(xiàn)的具體過程,只需要設(shè)置一定的操作選項(xiàng),計(jì)算機(jī)即可按照用戶的要求得到所需要的處理結(jié)果,具體的操作細(xì)節(jié)對用戶是“透明”的。采納如此的設(shè)計(jì)一方面可減輕使用者的操作復(fù)雜性,另一方面還可使操作折兌數(shù)據(jù)處理的針對性更強(qiáng),從而提高了工作的效率。

點(diǎn)面結(jié)合:再數(shù)據(jù)處理方面,一方面應(yīng)強(qiáng)調(diào)數(shù)據(jù)的成批處理能力,以盡可能簡化操作人員的處理工作,另一方面也應(yīng)十分重視對單獨(dú)數(shù)據(jù)的處理能力,這要緊是因?yàn)樵趯?shí)際的處理中,往往會涉及對單個(gè)人員數(shù)據(jù)的修改和操作,假如僅僅修改少數(shù)人的數(shù)據(jù)還要使用較為復(fù)雜成批處理功能,那將會給操作帶來極大的不便,因此,“點(diǎn)面結(jié)合”的系統(tǒng)才能真正滿足實(shí)際的需要。2.2設(shè)計(jì)思想工資治理系統(tǒng)的結(jié)構(gòu)圖:開始登陸窗體開始登陸窗體密碼驗(yàn)證密碼驗(yàn)證選擇窗體選擇窗體初始化查詢編輯記錄統(tǒng)計(jì)報(bào)表預(yù)覽報(bào)表打印報(bào)表關(guān)閉窗體按部門查詢按姓名查詢按總體查詢

本系統(tǒng)設(shè)計(jì)是在windows環(huán)境的支持下運(yùn)行的,采納窗口式執(zhí)行文件,操作有用、簡易、方便、直觀。本著高效、全面、安全的設(shè)計(jì)思想,單位的辦公環(huán)境差不多具備辦公自動化系統(tǒng),往常的工資治理差不多是微機(jī)化治理,在此基礎(chǔ)上只是設(shè)計(jì)軟件環(huán)境,就能滿足單位工資治理的需要。1、為了方便用戶操作,該系統(tǒng)提供了部分提示窗口!,使用戶能夠按照提示語句完成各項(xiàng)操作。

2、本系統(tǒng)的查詢功能能夠按照姓名、部門、總體查詢、工資總表查詢等項(xiàng)目進(jìn)行查詢,也能夠按照各個(gè)字段組合進(jìn)行查詢。

3、本系統(tǒng)的修改功能提供了逐條察看的方式修改刪除和以姓名方式進(jìn)行查詢修改和刪除的功能,而且本著直觀、方便的原則進(jìn)行設(shè)計(jì)窗口。

4、報(bào)表打印功能能夠打印所有報(bào)表中擁有的信息,而且還要實(shí)現(xiàn)設(shè)置打印機(jī)的屬性,使用特不方便。

5、本系統(tǒng)的統(tǒng)計(jì)功能能夠按照實(shí)發(fā)工資和養(yǎng)老金等各種組合進(jìn)行查詢,達(dá)到公司對工資情況的具體分析,對公司領(lǐng)導(dǎo)的決策起到關(guān)心作用。

本系統(tǒng)包含“數(shù)據(jù)輸入”、“數(shù)據(jù)查詢”、“數(shù)據(jù)修改刪除”、“數(shù)據(jù)輸出”、“統(tǒng)計(jì)功能”“返回”等功能。這些功能是以命令按鈕的形式要求用戶選擇相應(yīng)的操作。2.3設(shè)計(jì)方法在實(shí)際使用Access新建組成數(shù)據(jù)庫的窗體和其他對象之前,花時(shí)刻設(shè)計(jì)數(shù)據(jù)庫是專門重要的。合理的設(shè)計(jì)是新建一個(gè)能夠有效、準(zhǔn)確、及時(shí)地完成所需功能的數(shù)據(jù)庫的基礎(chǔ)。設(shè)計(jì)數(shù)據(jù)庫的差不多步驟能夠概括為:1、確定新建數(shù)據(jù)庫的目的1、確定新建數(shù)據(jù)庫的目的2、確定該數(shù)據(jù)庫中所需要的表2、確定該數(shù)據(jù)庫中所需要的表3、明確表中需要的字段3、明確表中需要的字段4、明確有惟一的字段4、明確有惟一的字段5、優(yōu)化設(shè)計(jì)5、優(yōu)化設(shè)計(jì)6、確定表之間的關(guān)系6、確定表之間的關(guān)系設(shè)計(jì)數(shù)據(jù)庫的實(shí)例:1)、明確設(shè)計(jì)任務(wù)工資治理系統(tǒng)確實(shí)是為了實(shí)現(xiàn)對職職員資表的查詢以及編輯、統(tǒng)計(jì)、預(yù)覽、打印等功能,在設(shè)計(jì)工程中,要緊是實(shí)現(xiàn)四個(gè)查詢,(部門匯總查詢、部門查詢、初始化查詢、工資總表查詢),八個(gè)窗體(開始登陸窗體、選擇窗體、總體查詢窗體、部門查詢窗體、統(tǒng)計(jì)窗體、查詢選擇窗體、姓名查詢窗體、編輯記錄窗體),一個(gè)工資總報(bào)表,十四個(gè)宏,宏確實(shí)是為了實(shí)現(xiàn)各窗體之間的轉(zhuǎn)換。2)、確定數(shù)據(jù)庫中的表將數(shù)據(jù)按不同的主題單獨(dú)成表。本例只有一個(gè)工資表。3)、確定表中的字段工資表:編號、日期、姓名、部門、職務(wù)工資、托補(bǔ)、工齡工資、住房資金、養(yǎng)老金、會費(fèi)、失業(yè)保險(xiǎn)、稅款。4)、確定表的主關(guān)鍵字表都有一個(gè)關(guān)鍵字。若表中沒有能做主關(guān)鍵字的字段,能夠增加一個(gè)序列號字段,來標(biāo)識不同的記錄。本例中工資表的主關(guān)鍵字是:編號。5)、優(yōu)化設(shè)計(jì)6)、確定表間關(guān)系關(guān)系字段在兩個(gè)表中差不多上主關(guān)鍵字,就講明這兩個(gè)表之間是一對一的關(guān)系。關(guān)系字段在一方中是主關(guān)鍵字,在另一方中不是主關(guān)鍵詞,就講明這兩個(gè)表之間是一對多的關(guān)系。第3章開發(fā)步驟:3.1創(chuàng)建工資表工資治理系統(tǒng)的字段名有:編號、日期、姓名、部門、職務(wù)工資、托補(bǔ)、工齡工資、住房資金、養(yǎng)老金、會費(fèi)、失業(yè)保險(xiǎn)、稅款。定義字段名以及字段類型:部門字段所用的“查閱向?qū)А薄N以诖伺e例了15條記錄,如工資表所示:表:工資表3.2查詢3.2.1工資總表查詢添加(3個(gè)計(jì)算字段)應(yīng)發(fā)工資:[職務(wù)工資]+[托補(bǔ)]+[工齡工資]扣款合計(jì):[住房資金]+[養(yǎng)老金]+[會費(fèi)]+[失業(yè)保險(xiǎn)]+[稅費(fèi)]實(shí)發(fā)工資:[應(yīng)發(fā)工資]-[扣款合計(jì)]查詢也能夠作為來源(除表外)使用設(shè)計(jì)視圖制作,窗體視圖為下圖:窗體視圖為:3.2.2部門匯總查詢1、使用設(shè)計(jì)器編輯:選擇“部門”字段、兩個(gè)應(yīng)發(fā)工資、兩個(gè)稅款、兩個(gè)扣款合計(jì)、兩個(gè)實(shí)發(fā)工資。視圖總計(jì)。2、分組:總計(jì)、平均值、總計(jì)、平均值。3、保存:“部門匯總查詢”3.2.3部門查詢1、部門條件下:[請輸入查詢部門]2、來源:工資總表查詢。3、保存3.2.4初始化查詢:1、生成表查詢2、來源:工資總表3、新建-設(shè)計(jì)視圖-查詢-生成表查詢(命名上月工資表)4、填加全部字段5、保存“初始化查詢”3.3窗體3.3.1開始登陸窗體窗體中需要5個(gè)標(biāo)簽,1個(gè)文本框,2個(gè)命令按鈕。窗體下“新建”——“設(shè)計(jì)視圖”(不需要來源表)1)、右擊文本框-單擊屬性-數(shù)據(jù)-“輸入掩碼“中選擇-密碼。2)、右擊標(biāo)簽-單擊屬性-格式-可見性-否。3)、“進(jìn)入下一頁“右擊屬性-可見性-否。4)、選中文本框-右擊-屬性-事件下-更新后-代碼生成器添加代碼:PrivateSubText8_AfterUpdate()IfText8="5814"Then‘ifthen語句Command13.Visible=TrueLabel10.Visible=FalseElseCommand13.Visible=FalseLabel10.Visible=TrueEndIfEndSub5)、右擊空白處-選擇“屬性”-“窗體”-“導(dǎo)航按鈕”-否6)、創(chuàng)建宏:關(guān)閉窗體—在設(shè)計(jì)視圖中,添加close,保存為“開始窗體”。7)、關(guān)閉窗體:右擊-屬性-事件-關(guān)閉開始窗體的宏,保存為“關(guān)閉開始窗體”。8)、輸入正確的密碼后:窗體如圖所示:3.3.2選擇窗體1)、新建-設(shè)計(jì)視圖,有3個(gè)標(biāo)簽、7個(gè)命令按鈕。2)、右擊空白處-屬性-窗體格式-導(dǎo)航按鈕-否。(撤消導(dǎo)航按鈕)3)、將窗體保存為“選擇窗體“4)、設(shè)計(jì)宏-單擊“下一頁“,進(jìn)入”選擇窗體“(openForm,名稱:選擇窗體)-保存為”進(jìn)入下一頁“。5)、右擊“下一頁“-屬性-事件-單擊-進(jìn)入下一頁。6)、把打開的窗體的宏設(shè)為“autoexec“,就會自動彈出窗體。7)、宏-新建宏-openForm-開始窗體-另存為“autoexec“.8)、初始化9)、創(chuàng)建宏OpenQuery-初始化查詢-保存“初始化“10)、右擊“初始化“-屬性-事件-單擊-初始化(初始化按鈕的單擊事件)查詢(按姓名、部門、總體查詢)11)、打印報(bào)表創(chuàng)建宏:新建宏-openreport-工資總報(bào)表-視圖(打?。?保存“打印報(bào)表”,右擊“打印報(bào)表”按鈕-屬性-事件-單擊-打印12)、關(guān)閉窗體創(chuàng)建宏:新建宏-quit-全部保存-保存“關(guān)閉窗體”,右擊“關(guān)閉窗體”按鈕-屬性-事件-單擊-關(guān)閉窗體3.3.3查詢選擇窗體如上圖所示:查詢選擇窗體(1個(gè)標(biāo)簽,4個(gè)命令按鈕)1)、新建-設(shè)計(jì)視圖2)、右擊空白處-屬性-窗體格式-導(dǎo)航按鈕-否。(撤消導(dǎo)航按鈕)3)、“查詢“按鈕的單擊事件:創(chuàng)建宏-openform-查詢選擇窗體。3)、右擊-屬性-事件-單擊-查詢3.3.4部門查詢窗體1)、新建-自動創(chuàng)建窗體表格式-來源(部門查詢)2)、設(shè)計(jì)視圖中-窗體頁眉-添加文本框(移動字段,標(biāo)簽刪除)3)、文本框?qū)傩?數(shù)據(jù)-控件來源-部門4)、創(chuàng)建宏-openform-部門查詢窗體5)、保存“部門查詢“6)、“按部門查詢“的單擊事件(右擊-屬性-事件-單擊-按部門查詢)3.3.5姓名查詢窗體1)、新建-自動創(chuàng)建窗體縱欄式-來源(工資總表查詢)2)、設(shè)計(jì)視圖-加標(biāo)簽(工資治理系統(tǒng))3)、組合框(用控件向?qū)В?先單擊“控件向?qū)А霸趩螕簟苯M合框“4)、選“第三個(gè)“-基于組合框-姓名-下一步5)、保存“姓名查詢窗體“6)、創(chuàng)建宏-openform-姓名查詢窗體-編輯-保存“姓名查詢“7)、按姓名查詢的單擊事件-右擊-屬性-事件-單擊-“姓名查詢“3.3.6總體查詢窗體1)、新建-自動創(chuàng)建窗體表格式-來源(工資總表查詢)2)、設(shè)計(jì)視圖:在頁眉中加一個(gè)標(biāo)簽“工資治理系統(tǒng)“3)、保存“總體查詢窗體“4)、創(chuàng)建宏-openform-總體查詢窗體-編輯-保存“總體查詢“5)、按總體查詢的單擊事件:右擊-屬性-事件-單擊-總體查詢6)、返回7)、為“返回“創(chuàng)建宏-close-查詢選擇窗體-保存“返回”8)、“返回”的單擊事件-單擊中選“返回”9)、進(jìn)入下一頁的宏中,加入close“開始窗體”-保存為“關(guān)閉開始窗體”3.3.7編輯記錄窗體1)、創(chuàng)建窗體:自動創(chuàng)建窗體縱欄式-來源(工資總表查詢)2)、插入標(biāo)簽(工資治理系統(tǒng))--窗體頁眉中3)、添加命令按鈕(控件向?qū)В┨砑拥谝粋€(gè)命令按鈕“轉(zhuǎn)至第一條記錄?!碧砑拥诙€(gè)命令按鈕“轉(zhuǎn)至前一條記錄?!碧砑拥谌齻€(gè)命令按鈕“轉(zhuǎn)至下一條記錄?!碧砑拥谒膫€(gè)命令按鈕“轉(zhuǎn)至最后一條記錄?!碧砑拥谖鍌€(gè)命令按鈕,類不:記錄操作-添加新記錄。添加第六個(gè)命令按鈕,記錄操作-刪除記錄。添加第七個(gè)命令按鈕,記錄操作-保存記錄。保存“編輯記錄窗體”、創(chuàng)建宏:打開編輯記錄窗體新建-openform-編輯記錄窗體-編輯-保存“編輯記錄”、設(shè)計(jì)視圖右擊-“編輯記錄“按鈕-屬性-事件-單擊-編輯記錄3.3.8統(tǒng)計(jì)窗體1)、創(chuàng)建窗體-自動創(chuàng)建窗體縱攔式-來源(部門匯總查詢)-添加標(biāo)簽-工資治理系統(tǒng)-保存“統(tǒng)計(jì)窗體”2)、創(chuàng)建宏-新建-openform-統(tǒng)計(jì)窗體-保存“統(tǒng)計(jì)”3)、設(shè)計(jì)視圖-右擊統(tǒng)計(jì)按鈕-屬性-事件-單擊-統(tǒng)計(jì)3.4報(bào)表工資總報(bào)表:1)、創(chuàng)建窗體:自動創(chuàng)建窗體表格式-來源(工資總表查詢)-標(biāo)題改為“本月職職員資表單”-插入日期(頁眉左)-插入標(biāo)簽:制作人(頁眉右)-保存“工資總報(bào)表”、創(chuàng)建宏:新建openreport、maximize、工資總報(bào)表、視圖:打印預(yù)覽-保存“預(yù)覽報(bào)表”、設(shè)計(jì)視圖:右擊“預(yù)覽報(bào)表”按鈕-屬性-事件-單擊-預(yù)覽報(bào)表3.5頁本論文中沒有用到頁的使用。使用頁有三個(gè)制作方法:通過設(shè)計(jì)器、向?qū)А⒕庉嫭F(xiàn)有Web頁。3.6宏宏是用來自動完成某些特定任務(wù)的操作或操作集,就像一個(gè)批處理文件。宏的使用差不多在前面的制作過程中認(rèn)確實(shí)介紹過。具體的制作方法在開發(fā)步驟中有。3.7模塊模塊是將VisualBasicforApplicatio

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論