數(shù)據(jù)庫(kù)原理與應(yīng)用-工資管理系統(tǒng)-VFP論文_第1頁(yè)
數(shù)據(jù)庫(kù)原理與應(yīng)用-工資管理系統(tǒng)-VFP論文_第2頁(yè)
數(shù)據(jù)庫(kù)原理與應(yīng)用-工資管理系統(tǒng)-VFP論文_第3頁(yè)
數(shù)據(jù)庫(kù)原理與應(yīng)用-工資管理系統(tǒng)-VFP論文_第4頁(yè)
數(shù)據(jù)庫(kù)原理與應(yīng)用-工資管理系統(tǒng)-VFP論文_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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)介

廣東工業(yè)大學(xué)華立學(xué)院課程設(shè)計(jì)(論文)課程名稱數(shù)據(jù)庫(kù)原理與應(yīng)用題目名稱工資管理系統(tǒng)學(xué)生學(xué)部(系)專(zhuān)業(yè)班級(jí)學(xué)

號(hào)學(xué)生姓名指導(dǎo)教師20年月日廣東工業(yè)大學(xué)華立學(xué)院課程設(shè)計(jì)(論文)任務(wù)書(shū)題目名稱工資管理系統(tǒng)學(xué)生學(xué)部(系)專(zhuān)業(yè)班級(jí)姓名學(xué)號(hào)一、課程設(shè)計(jì)(論文)的內(nèi)容設(shè)計(jì)并實(shí)現(xiàn)一個(gè)工資管理系統(tǒng),能夠方便對(duì)企業(yè)員工工資的信息管理等操作的管理,主要包括信息查詢、員工工資信息錄入、考勤情況的查詢、打印報(bào)表等功能模塊;要了解VFP開(kāi)發(fā)技術(shù)的基本操作,學(xué)習(xí)相關(guān)開(kāi)發(fā)工具和應(yīng)用軟件,熟悉系統(tǒng)建設(shè)過(guò)程。二、課程設(shè)計(jì)(論文)的要求與數(shù)據(jù)(1)按時(shí)按量完成課程設(shè)計(jì)分配的任務(wù);(2)參照論文格式規(guī)范寫(xiě)出論文,參考文獻(xiàn)應(yīng)有5篇;(3)模塊代碼能正常運(yùn)行(4)提供合理的測(cè)試數(shù)據(jù)三、課程設(shè)計(jì)(論文)應(yīng)完成的工作(1)根據(jù)上述要求完成一個(gè)功能完善工資管理系統(tǒng);(2)對(duì)干部信息的查詢修改主要是通過(guò)VF系統(tǒng)作為操作界面;(3)對(duì)系統(tǒng)進(jìn)行初步的錯(cuò)誤和漏洞檢測(cè);(4)根據(jù)論文規(guī)范撰寫(xiě)論文并按時(shí)提交四、課程設(shè)計(jì)(論文)進(jìn)程安排序號(hào)設(shè)計(jì)(論文)各階段內(nèi)容地點(diǎn)起止日期1搜集資料圖書(shū)館2009.12.10-12.132需求分析圖書(shū)館12.13-12.153系統(tǒng)分析與設(shè)計(jì)圖書(shū)館12.15-12.204功能模塊的實(shí)現(xiàn)綜505機(jī)房12.20-12.285系統(tǒng)測(cè)試,運(yùn)行綜505機(jī)房12.28-12.306完成課程設(shè)計(jì)(論文)綜505機(jī)房09.12.31-2010.1.8五、應(yīng)收集的資料及主要參考文獻(xiàn)[1]楊國(guó)清.中文VisualFoxPro9.0數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)教程.北京:研究出版社,2008.[2]秦衛(wèi)平數(shù)據(jù)庫(kù)應(yīng)用VisualFoxPro8.0應(yīng)用與開(kāi)發(fā)技術(shù).重慶:重慶大學(xué)出版社,2006[3]王行言等.數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第二版).北京:高等教育出版社,2004年[4]薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第三版).北京:高等教育出版社,2005年發(fā)出任務(wù)書(shū)日期:年月日指導(dǎo)教師簽名:計(jì)劃完成日期:2011年4月20日摘要工資管理系統(tǒng)是針對(duì)企業(yè)的工資管理業(yè)務(wù)進(jìn)行計(jì)算機(jī)處理而開(kāi)發(fā)的應(yīng)用軟件。該系統(tǒng)由系統(tǒng)維護(hù)、輸入、查詢、修改、輸出、統(tǒng)計(jì)等子模塊組成,功能基本涵蓋普通企業(yè)的工資管理業(yè)務(wù)范圍。企業(yè)應(yīng)用本系統(tǒng)后,可以有效的提高工資管理水平。本文從市場(chǎng)調(diào)查、需求分析、開(kāi)發(fā)平臺(tái)選擇、系統(tǒng)模塊建立、數(shù)據(jù)庫(kù)設(shè)計(jì)、功能模塊編程實(shí)現(xiàn)及軟件測(cè)試等方面闡述了本應(yīng)用系統(tǒng)的設(shè)計(jì)過(guò)程。為便于說(shuō)明,文中繪制了程序結(jié)構(gòu)框圖、數(shù)據(jù)流程圖和部分界面圖。最后附有主要的源程序代碼清單。針對(duì)以上功能,干部檔案管理系統(tǒng)的特點(diǎn)具有:1、操作人性化。2、輸入簡(jiǎn)單3、界面顯示信息完整。本課程設(shè)計(jì)以MicrosoftVisualFoxPro作為系統(tǒng)開(kāi)發(fā)平臺(tái)?!娟P(guān)鍵詞】:數(shù)據(jù)庫(kù),干部管理事務(wù),表單設(shè)計(jì)目錄1序言 12系統(tǒng)分析與設(shè)計(jì) 12.1系統(tǒng)需求分析 12.2系統(tǒng)功能分析 12.2.1功能描述 12.2.2功能模塊設(shè)計(jì) 13數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 23.1數(shù)據(jù)庫(kù)需求設(shè)計(jì) 23.2數(shù)據(jù)庫(kù)表的設(shè)計(jì) 23.2.1員工信息表 24系統(tǒng)的實(shí)現(xiàn) 34.1查詢界面設(shè)計(jì) 34.2添加數(shù)據(jù)環(huán)境 44.3關(guān)鍵代碼 45系統(tǒng)測(cè)試結(jié)果 4總結(jié) 5參考文獻(xiàn)…………………….51序言 現(xiàn)代的社會(huì)經(jīng)濟(jì)高速發(fā)展,信息化程度也不斷的深入,企業(yè)的傳統(tǒng)全力己愈來(lái)愈不能滿足總經(jīng)理的需要?,F(xiàn)今,人們的人才需要意識(shí)、科技意識(shí)己經(jīng)有了很大的提高,對(duì)于用紙張來(lái)記錄檔案已經(jīng)顯得很麻煩;此外,各種經(jīng)營(yíng)單位為了提高企業(yè)的管理、同時(shí)減輕自己日趨繁重的工作量,紛紛進(jìn)行用電腦系統(tǒng)來(lái)記錄檔案。隨著科技發(fā)展和社會(huì)進(jìn)步,尤其是計(jì)算機(jī)大范圍的普及,計(jì)算機(jī)應(yīng)用逐漸由大規(guī)模科學(xué)計(jì)算的海量數(shù)據(jù)處理轉(zhuǎn)向大規(guī)模的事務(wù)處理和對(duì)工作流的管理,這就產(chǎn)生了以臺(tái)式計(jì)算機(jī)為核心,以數(shù)據(jù)庫(kù)管理系統(tǒng)為開(kāi)發(fā)環(huán)境的管理信息系統(tǒng)在大規(guī)模的事務(wù)處理和對(duì)工作流的管理等方面的應(yīng)用。而這次課程設(shè)計(jì)的內(nèi)容就是設(shè)計(jì)一個(gè)干部檔案管理系統(tǒng),模擬企業(yè)的管理工作。數(shù)據(jù)庫(kù)原理已成為軟件工程和計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的一門(mén)重要的必修專(zhuān)業(yè)課程,也是現(xiàn)代計(jì)算機(jī)軟件技術(shù)人員所必須掌握的基本理論和技術(shù)。本課程著重介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本原理和設(shè)計(jì)方法,特別使目前應(yīng)用最為廣泛的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的原理和相關(guān)技術(shù),使學(xué)員在掌握數(shù)據(jù)庫(kù)基本原理的基礎(chǔ)上,學(xué)會(huì)關(guān)系數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)技術(shù),培養(yǎng)應(yīng)用數(shù)據(jù)庫(kù)技術(shù)解決計(jì)算機(jī)應(yīng)用中實(shí)際問(wèn)題的能力,并為今后從事數(shù)據(jù)庫(kù)理論教學(xué)和應(yīng)用系統(tǒng)的開(kāi)發(fā)工作打下良好的基礎(chǔ)。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)工資的數(shù)據(jù)庫(kù)管理勢(shì)在必行.人員方面:可隨時(shí)通過(guò)工資管理員根據(jù)本人需要查閱工資情況,每月可以領(lǐng)取相應(yīng)的工資報(bào)表,以進(jìn)行檢查和核實(shí).財(cái)務(wù)人員方面:實(shí)現(xiàn)工資數(shù)據(jù)輸入,查詢,修改和打印的計(jì)算機(jī)化管理,減輕工作量,使工資管理更加的規(guī)范化.單位方面:實(shí)現(xiàn)財(cái)務(wù)管理系統(tǒng)的統(tǒng)一,開(kāi)發(fā)完本系統(tǒng)后,可使財(cái)務(wù)管理更具有統(tǒng)一性,提高管理效率,增強(qiáng)單位凝聚力。2系統(tǒng)分析與設(shè)計(jì)2.1系統(tǒng)需求分析本項(xiàng)目的名稱是工作管理系統(tǒng),設(shè)計(jì)的對(duì)象是企業(yè)管理方,主要用戶是上層管理者,幾乎所有功能操作以及對(duì)系統(tǒng)的維護(hù)工作都是面向他們的。因此設(shè)計(jì)項(xiàng)目的時(shí)候以上層管理者的立場(chǎng)、工作重心和工作需求出發(fā),系統(tǒng)的外觀界面也是針對(duì)管理者而設(shè)計(jì)。根據(jù)要求,主要功能包括錄入新的員工、瀏覽查詢、報(bào)表打印、基本消息更改功能。系統(tǒng)的輸入設(shè)備由一般的輸入設(shè)備(即鍵盤(pán)、鼠標(biāo))組成,主要是從系統(tǒng)的彈出對(duì)話框輸入帳戶的數(shù)據(jù)信息。系統(tǒng)的輸出主要以對(duì)話框、編輯框以及列表顯示于屏幕。2.2系統(tǒng)功能分析2.2.1功能描述工資管理系統(tǒng)包括錄入、瀏覽查詢、報(bào)表打印、員工基本信息更改,詳細(xì)的功能描述如下:(1)信息查詢功能主要包括對(duì)員工信息的查詢、工資現(xiàn)狀信息的查詢。為了對(duì)員工了解,這時(shí),我們可以使用瀏覽查詢功能,對(duì)已存在的員工進(jìn)行查詢,并講其詳細(xì)信息顯示在系統(tǒng)的界面。為了對(duì)系統(tǒng)的設(shè)計(jì)和后面的維護(hù)工作能夠順利進(jìn)行并且方便進(jìn)行數(shù)據(jù)、功能的測(cè)試,員工信息查詢這個(gè)模塊的實(shí)現(xiàn)尤為重要,是整個(gè)系統(tǒng)開(kāi)發(fā)項(xiàng)目的首要任務(wù)。(2)新員工錄入功能是對(duì)新增的員工信息錄入,然后能跟上人事的變動(dòng)情況。并對(duì)整個(gè)工資管理操作進(jìn)行更新新的信息。(3)基本信息更改功能就是對(duì)系統(tǒng)的某個(gè)員工工資、考勤等相關(guān)情況進(jìn)行更改。2.2.2功能模塊設(shè)計(jì)根據(jù)功能描述,干部檔案管理系統(tǒng)可以分為5個(gè)模塊,每一個(gè)模塊有提供了更具體的功能。干部檔案管理系統(tǒng)的功能模塊圖如圖2-1所示。工資管理工資管理新信息錄入瀏覽信息查詢信息基本信息更改近期照片變更資料的更新了解員工的情況專(zhuān)長(zhǎng)、考勤情況的查詢圖2-1系統(tǒng)功能模塊圖3數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)3.1數(shù)據(jù)庫(kù)需求設(shè)計(jì)通過(guò)對(duì)系統(tǒng)功能的分析可知,工資管理系統(tǒng)需要包含以下數(shù)據(jù)庫(kù)信息:企業(yè)員工基本信息(編號(hào),姓名,性別,聘用日期,是否全勤,工資,備注,照片) 3.2數(shù)據(jù)庫(kù)表的設(shè)計(jì)員工信息表員工信息表包括員工的基本信息。表的結(jié)構(gòu)如表3-1所示。表3-1員工信息表員工信息表字段名稱數(shù)據(jù)類(lèi)型可否為空說(shuō)明工作編號(hào)char(7)notnull員工編號(hào)姓名chat(8)notnull員工姓名性別char(2)notnull性別聘用日期datenotnull員工的聘用日期工資現(xiàn)狀Number(10,2)notnull員工的工資現(xiàn)狀照片generalnotnull員工的照片4系統(tǒng)的實(shí)現(xiàn)4.1查詢界面設(shè)計(jì)根據(jù)設(shè)計(jì)目的要求,先設(shè)計(jì)表單界面,在form表單界面添加標(biāo)簽、文本框、按鈕、表格等控件,最終界面效果如圖4-1所示:圖4-1查詢頁(yè)面控件的關(guān)鍵屬性設(shè)置如表4-1所示:表4-1控件屬性列表對(duì)象名稱屬性名稱屬性值Formmaxbotton.f.Label1caption請(qǐng)輸入姓名Lalel2captiom工作編號(hào)Label3captiom姓名Label4caption性別Label5caption聘用日期Label6caption工資現(xiàn)狀4.2添加數(shù)據(jù)環(huán)境為表單添加數(shù)據(jù)環(huán)境,當(dāng)前所用數(shù)據(jù)表如圖4-2所示。圖4-2表數(shù)據(jù)4.3關(guān)鍵代碼查詢按鈕command1的click事件代碼如下:select*from表1where姓名=alltrim(thisform.text3.value)intocursorweifreccount()<>0thisform.text7.value=we.工作編號(hào)thisform.text3.value=we.姓名thisform.text4.value=we.性別thisform.text5.value=we.聘用日期thisform.text6.value=we.工資現(xiàn)狀else=messagebox("沒(méi)有這個(gè)人")endif退出按鈕command2的click事件代碼如下:thisform.release5系統(tǒng)測(cè)試結(jié)果以瀏覽為例,首先在主對(duì)話框點(diǎn)擊“瀏覽查詢”按鈕,在彈出的創(chuàng)建對(duì)話框中填寫(xiě)條件,如圖5-1所示。圖5-1信息瀏覽點(diǎn)擊確定之后,主對(duì)話框自動(dòng)顯示某個(gè)干部的主要信息總結(jié) 本次課程設(shè)計(jì)大體的流程是運(yùn)用已學(xué)的知識(shí),先對(duì)整個(gè)開(kāi)發(fā)項(xiàng)目進(jìn)行系統(tǒng)需求分析;然后對(duì)數(shù)據(jù)庫(kù)的關(guān)系模型實(shí)體進(jìn)行設(shè)計(jì);在基本完成系統(tǒng)所有必須的功能后,進(jìn)行數(shù)據(jù)測(cè)試,校正差錯(cuò);最后就是對(duì)系統(tǒng)程序進(jìn)行大概的漏洞和錯(cuò)誤檢測(cè)。本系統(tǒng)的目的和意義計(jì)算機(jī)的應(yīng)用和普及,使我們可以應(yīng)用計(jì)算機(jī)來(lái)進(jìn)行管理,這樣,面對(duì)大量的管理信息。我們不必再需要人為地管理,我們開(kāi)發(fā)出工資管理軟件就可以很輕松的進(jìn)行管理。工資管理系統(tǒng)是一個(gè)協(xié)助各單位科學(xué)、全面、高效地進(jìn)行工資管理的系統(tǒng),在任何一個(gè)單位,工資管理是一件非常重要的財(cái)務(wù)工作,開(kāi)發(fā)工資管理系統(tǒng)是一個(gè)通用的管理系統(tǒng),它是辦公自動(dòng)化系統(tǒng)的基礎(chǔ),是應(yīng)用計(jì)算機(jī)進(jìn)行管理的一種方法。 在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)整個(gè)系統(tǒng)原理比最初想象的都要復(fù)雜,不過(guò)也沒(méi)有太大的技術(shù)難點(diǎn),經(jīng)過(guò)不斷的試驗(yàn)研究,參考了不少資料,花了差不多兩個(gè)星期才把系統(tǒng)完成。設(shè)計(jì)出的系統(tǒng)基本具備需要的所有功能,實(shí)現(xiàn)證明數(shù)據(jù)也沒(méi)有出錯(cuò)。熟練掌握了表單設(shè)計(jì)的過(guò)程,并了解了表單在軟件系統(tǒng)設(shè)計(jì)中的功能,為系統(tǒng)開(kāi)發(fā)打下了基礎(chǔ)。 由于時(shí)間倉(cāng)促,并沒(méi)有對(duì)系統(tǒng)做進(jìn)一步的完善,還存在不少欠缺和需要改善的地方,例如系統(tǒng)的干部錄入模塊、數(shù)據(jù)庫(kù)數(shù)據(jù)信息總覽功能塊、主界面顯示當(dāng)前日期時(shí)間等功能。參考文獻(xiàn)[1]楊國(guó)清.中文VisualFoxPro9.0數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)教程.北京:研究出版社,2008.[2]秦衛(wèi)平數(shù)據(jù)庫(kù)應(yīng)用VisualFoxPro8.0應(yīng)用與開(kāi)發(fā)技術(shù).重慶:重慶大學(xué)出版社,2006[3]王行言等.數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第二版).北京:高等教育出版社,2004年[4]薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第三版).北京:高等教育出版社,2005年心得體會(huì)通過(guò)這段時(shí)間的數(shù)據(jù)庫(kù)課程設(shè)計(jì),使我熟悉了MicrosoftVisualStudio.NET2003和SQLserver2000的使用和操作。學(xué)會(huì)了使用NET的某些控件進(jìn)行設(shè)計(jì),并連接了數(shù)據(jù)庫(kù)。也學(xué)會(huì)了SQLServer中表的操作與管理。把書(shū)本上學(xué)習(xí)到的SQL語(yǔ)言應(yīng)用到實(shí)際中去了,很好的鍛煉了我編寫(xiě)SQL語(yǔ)言的能力。由于是第一次開(kāi)發(fā)自己的系統(tǒng),所以很多都不是十分熟練。很多只是都像一盤(pán)散沙,自己根本不能一下子使用。所以在設(shè)計(jì)中也碰到很多麻煩。通過(guò)上網(wǎng)查找以及看書(shū),讓我從中學(xué)到了很多沒(méi)學(xué)過(guò)的知識(shí)。比如說(shuō),在連接問(wèn)題上,可能由于某些細(xì)小的問(wèn)題我沒(méi)有注意到,而導(dǎo)致可能連接失敗,但我通過(guò)不斷的上網(wǎng)查找錯(cuò)誤,最終解決了。雖然在設(shè)計(jì)上沒(méi)有什么特別的地方,知識(shí)根據(jù)書(shū)上的系統(tǒng)做了下來(lái),但通過(guò)對(duì)這個(gè)系統(tǒng)的開(kāi)發(fā)設(shè)計(jì),是我對(duì)開(kāi)發(fā)系統(tǒng)的整個(gè)流程有了初步的了解,也把自己以前學(xué)到的內(nèi)容有了系統(tǒng)的了解。像SQL語(yǔ)言,在剛學(xué)這些的時(shí)候,自己的腦子里是沒(méi)有什么概念的,痛過(guò)這次課程設(shè)計(jì),已經(jīng)有了深刻的了解。因?yàn)檫@次的課程設(shè)計(jì),一方面讓我深刻的認(rèn)識(shí)的認(rèn)識(shí)SQL語(yǔ)言的運(yùn)用,另一方面讓我初步的掌握了PowerBuilder開(kāi)發(fā)工具的使用方法,熟悉了窗口、菜單以及一些可視化控件的使用方法。通過(guò)使用還了解了窗口對(duì)象、數(shù)據(jù)窗口對(duì)象、各類(lèi)控件的屬性與方

溫馨提示

  • 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)論