通用工資管理體系的設(shè)計與實現(xiàn)概要_第1頁
通用工資管理體系的設(shè)計與實現(xiàn)概要_第2頁
通用工資管理體系的設(shè)計與實現(xiàn)概要_第3頁
通用工資管理體系的設(shè)計與實現(xiàn)概要_第4頁
通用工資管理體系的設(shè)計與實現(xiàn)概要_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫課程設(shè)計報告課程設(shè)計(論文)任務(wù)書軟件學院電子商務(wù)專業(yè)一、課程設(shè)計(論文)題目通用工資管理體系的設(shè)計與實現(xiàn)二、課程設(shè)計(論文)工作自2009年1月10日起至2009年1月14日止。三、課程設(shè)計(論文)地點:創(chuàng)新大樓404棟四、課程設(shè)計(論文)內(nèi)容要求:1.本課程設(shè)計的目的(1)使學生掌握DBMS的基本工作原理;(2)培養(yǎng)學生基本掌數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的基本思路和方法;(3)培養(yǎng)學生分析、解決問題的能力;(4)提高學生的科技論文寫作能力。2.課程設(shè)計的任務(wù)及要求1)基本要求:(1)分析各系統(tǒng)的需求;(2)選用DBMS和設(shè)計工具;(3)提出系統(tǒng)的設(shè)計方案;(4)對所設(shè)計的數(shù)據(jù)庫系統(tǒng)進行調(diào)試。2)創(chuàng)新要求:在基本要求達到后,可進行創(chuàng)新設(shè)計,比如對系統(tǒng)性能進行優(yōu)化。3)課程設(shè)計論文編寫要求(1)要按照書稿的規(guī)格打印謄寫畢業(yè)論文(2)論文包括目錄、緒論、正文、小結(jié)、參考文獻、謝辭、附錄等(3)裝訂按學校的統(tǒng)一要求完成數(shù)據(jù)庫課程設(shè)計報告4)答辯與評分標準:(1)完成原理分析:20分;(2)完成設(shè)計過程:40分;(3)完成調(diào)試:20分;(4)回答問題:20分。5)參考文獻:(1)薩師煊、王珊.數(shù)據(jù)庫系統(tǒng)概論[M].第三版.北京:高等教育出版社2005(2)李代平、章文.SQLServer2012數(shù)據(jù)庫應(yīng)用基礎(chǔ)教程.第一版.北京:冶金工業(yè)出版社2001(3)張海藩.軟件工程導論.第四版.北京:清華大學出版社,2004(4)劉志銘.java數(shù)據(jù)庫開發(fā)實例解析.第二版.北京:機械工業(yè)出版社20046)課程設(shè)計進度安排內(nèi)容天數(shù)地點構(gòu)思及收集資料2圖書館設(shè)計與調(diào)試5實驗室撰寫論文3圖書館、實驗室學生簽名:年月日課程設(shè)計(論文)評審意見(1)完成原理分析(20分):優(yōu)()、良()、中()、一般()、差();(2)完成設(shè)計(40分):優(yōu)()、良()、中()、一般()、差();(3)完成調(diào)試(20分):優(yōu)()、良()、中()、一般()、差();(4)回答問題(20分):優(yōu)()、良()、中()、一般()、差();(5)格式規(guī)范性及考勤是否降等級:是()、否()評閱人:職稱:講師年月日數(shù)據(jù)庫課程設(shè)計報告摘要在企業(yè)單位以往的工資錄入,計算、合計等需要通過大量的手工完成,數(shù)據(jù)量多,處理速度慢,而且極易出錯,導致工作效率低。本論文目的在于在現(xiàn)行工資管理制度的基礎(chǔ)上,建立科學的計算機工資管理系統(tǒng)數(shù)據(jù)庫,用計算機工作代替以往大量的手工重復(fù)勞動以減輕工作人員的勞動量,提高工作效率。本系統(tǒng)結(jié)合企業(yè)的實際需要,通過對JAVA開發(fā)工具、數(shù)據(jù)庫以及SQL語言的深入學習及實踐,主要完成了工資理管系統(tǒng)的需求分析、數(shù)據(jù)庫設(shè)計以及前臺程序簡單設(shè)計與開發(fā)。系統(tǒng)包括工資、部門、和人員等數(shù)據(jù)庫文件,并設(shè)有數(shù)據(jù)管理、部門管理、人員管理等功能,通過對數(shù)據(jù)庫的控制和管理,可實現(xiàn)查詢、增加、刪除、修改等功能。該設(shè)計基本合理,能夠滿足工作中的基本需要。最后還對本系統(tǒng)作了客觀評價評價,指明了系統(tǒng)的現(xiàn)實意義、缺點以及系統(tǒng)的升級方向。[關(guān)鍵詞]數(shù)據(jù)庫設(shè)計;工資管理;SQLServer;JAVA數(shù)據(jù)庫課程設(shè)計報告目錄1緒論……….22需求分析………………….32.1功能需求………………43概念結(jié)構(gòu)設(shè)計………………53.1總E-R圖……………..63.2數(shù)據(jù)字典……………..74邏輯結(jié)構(gòu)設(shè)計………………74.1系統(tǒng)結(jié)構(gòu)圖……………84.2數(shù)據(jù)模型轉(zhuǎn)換…………94.3表的建立………………95數(shù)據(jù)庫系統(tǒng)管理設(shè)計……125.1表關(guān)系實現(xiàn)…………125.2關(guān)系圖………………136附:前臺簡單設(shè)計……..107小結(jié)……………………..128謝辭………13數(shù)據(jù)庫課程設(shè)計報告9參考文獻......................................131緒論本課題將設(shè)計一個應(yīng)用與企業(yè)的工資管理系統(tǒng)。隨著國民經(jīng)濟的急速發(fā)展,企業(yè)的工資應(yīng)用體系也變的越來越復(fù)雜,企業(yè)中,部門、職務(wù)、工作效益等與工資管理有關(guān)的信息隨之急劇增加。在這種情況下單靠人工來處理員工的工資不但要消耗大量的人力和物力,而且極容易出錯。該系統(tǒng)的具體任務(wù)就是設(shè)計一個企業(yè)工資的數(shù)據(jù)庫管理系統(tǒng),由計算機來代替人工執(zhí)行一系列工作,諸如增加員工添加刪除、工資設(shè)置、修改、查詢、統(tǒng)計等操作。這樣就使財務(wù)人員可以快捷高效地完成工資管理任務(wù)。工資管理重復(fù)性、規(guī)律性、時間性,使得工資管理計算機化成為可能。計算機進行工資發(fā)放工作,不僅能夠保證工資核算正確無誤、快速輸出,而且還可以利用工資數(shù)據(jù)庫對有關(guān)工資的各種信息進行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,使會計人員從繁重的手工制作中解脫出來,提高了會計信息的及時性、正確性、全面性。大大提高了管理水平和管理效率,產(chǎn)生了巨大的經(jīng)濟效益和社會效益。信息時代計算機技術(shù)的發(fā)展給整個社會的生活、工作方式帶來了一次革命。傳統(tǒng)意義上的企事業(yè)工資管理的形式和內(nèi)涵都在發(fā)生著本質(zhì)的變化。以前那種一個會計、一個帳本的工資管理形式已經(jīng)被計算機及財務(wù)軟件所代替。計算機以及相關(guān)軟件的介入使得企事業(yè)的工資管理變的科學化、透明化、簡單化。因此,根據(jù)不同企事業(yè)的自身特點開發(fā)適合自己的工資管理軟件是非常有必要的。本文設(shè)計的指導思想是一切為用戶著想,界面簡潔,操作盡量簡單明了。數(shù)據(jù)庫課程設(shè)計報告2需求分析2.1功能需求要求設(shè)計一套企業(yè)工資管理系統(tǒng),其中應(yīng)具有一定的人事檔案管理功能。工資管理系統(tǒng)是企業(yè)進行管理的不可缺少的一部分,它是建立在人事檔案系統(tǒng)之上的,其職能部門是財務(wù)處和會計室。通過對職工建立人事檔案,根據(jù)其考勤情況以及相應(yīng)的工資級別,算出其相應(yīng)的工資。為了減少輸入帳目時的錯誤,可以根據(jù)職工的考勤、職務(wù)、部門和各種稅費自動求出工資。為了便于企業(yè)領(lǐng)導掌握本企業(yè)的工資信息,在系統(tǒng)中應(yīng)加入各種查詢功能,包括個人信息、職工工資、本企業(yè)內(nèi)某一個月或某一部門的工資情況查詢,系統(tǒng)應(yīng)能輸出各類統(tǒng)計報表。分析需求就是描述系統(tǒng)的需求,通過定義系統(tǒng)中的關(guān)鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的機制。因此,工資管理系統(tǒng)的需求分析也應(yīng)該是一個討論的過程。該系統(tǒng)應(yīng)該具備以下功能:初始化數(shù)據(jù)、人事信息管理、考勤管理、工資管理:●增減部門(主要是為了好修改員工調(diào)動時候的信息)●增減員工(包括了辭退、辭職、退休等)●考勤管理●工資統(tǒng)計和計發(fā)(包括獎金和其他)注意:員工的升降職可以看做調(diào)動的一種,但是,如果是在同一部門升降職就不好處理了,因此建議將升降職和調(diào)動分開。升降職只界定在同一部門的職務(wù)變化。其中各模塊都具有添加、修改、刪除、查詢各項信息的功能。具體分析體現(xiàn)在系統(tǒng)結(jié)構(gòu)圖中。數(shù)據(jù)庫課程設(shè)計報告3概念結(jié)構(gòu)設(shè)計3.1總的E-R圖把應(yīng)用需求抽象成為信息世界的結(jié)構(gòu),用E-R圖進行表示。E-R圖如下:數(shù)據(jù)庫課程設(shè)計報告3.2數(shù)字字典數(shù)據(jù)庫課程設(shè)計報告4邏輯結(jié)構(gòu)設(shè)計4.1系統(tǒng)結(jié)構(gòu)圖4.2數(shù)據(jù)模型轉(zhuǎn)換根據(jù)E-R圖和相關(guān)要求,進行數(shù)據(jù)模型轉(zhuǎn)換,建立了五個表:員數(shù)據(jù)庫課程設(shè)計報告工信息表、員工考勤表、員工工資表、調(diào)動信息表、用戶管理表。將E-R圖轉(zhuǎn)換成關(guān)系模型,關(guān)系的主碼用橫線標識:1:員工信息表(員工號,姓名,性別,年齡,部門,職務(wù),政治面貌)2:員工考勤表(員工號,姓名,遲到,早退,曠工,請假,加班)3:員工工資表(員工號,姓名,基本工資,扣除金額,加班工資,個人所得稅,總工資)4:調(diào)動信息表(員工號,姓名,原職務(wù),現(xiàn)任職務(wù),原部門,現(xiàn)所在部門)5:用戶管理表(用戶名,密碼)4.3表的創(chuàng)建1:員工信息表CREATETABLE員工信息表(員工號char(10)NOTNULL,姓名char(2),性別char(10)check(性別in('男','女')),年齡int,部門char(100),職務(wù)char(100),政治面貌char(100),)數(shù)據(jù)庫課程設(shè)計報告輸入表信息2:員工考勤表CREATETABLE員工考勤(員工號char(10)primarykey,姓名char(50)NOTNULL,遲到char(100),早退char(100),曠工char(100),請假char(100),加班char(100),)3:員工工資表CREATETABLE員工工資(員工號char(10)primarykey,姓名char(50)NOTNULL,基本工資float(8)NULL,扣除金額float(8)NULL,加班工資float(8)NULL,個人所得稅float(8)NULL,實發(fā)工資float(8)NULL,)4:調(diào)動信息表數(shù)據(jù)庫課程設(shè)計報告CREATETABLE調(diào)動信息表(員工號char(10)NOTNULL,原職務(wù)char(100)NULL,原部門char(100)NULL現(xiàn)任職務(wù)char(100)NULL現(xiàn)所在部門char(100)NULL)5:用戶管理表CREATETABLE用戶管理表(name(50)NOTNULL,passwordchar(10)NOTNULL)數(shù)據(jù)庫課程設(shè)計報告5數(shù)據(jù)庫系統(tǒng)管理設(shè)計5.1表內(nèi)部各列的約束主要在員工信息表中有一個性別的屬性,對于其的約束表達式如下:constraintc1check(性別in(‘男’,’女’)。5.2表關(guān)系的實現(xiàn)員工考勤表、員工工資表、調(diào)動信息表和員工信息表存在著關(guān)系數(shù)據(jù)庫課程設(shè)計報告5.3關(guān)系圖的實現(xiàn)結(jié)果如圖數(shù)據(jù)庫課程設(shè)計報告5.4觸發(fā)器設(shè)置觸發(fā)器建立createtriggerchufaqi4on員工工資表forinsert,updateasbeginifexists(select*frominsertedwhere基本工資<4000)update員工工資表set基本工資=4000where基本工資<4000enda)觸發(fā)氣可以通過數(shù)據(jù)庫中的相關(guān)表進行層疊更改。b)下面(只是一個小例子)創(chuàng)建一個修改觸發(fā)器檢測員工工資表中基本工資列的更新操作。數(shù)據(jù)庫課程設(shè)計報告5.5數(shù)據(jù)庫保護a)在數(shù)據(jù)庫SQLServer里,可以定義用戶權(quán)限和登入密碼:如下圖所示就添加了一個新用戶:chenchaoxi并可設(shè)置密碼和權(quán)限。數(shù)據(jù)庫課程設(shè)計報告6附:前臺簡單設(shè)計由于好久之前學的java編程語言,所以到現(xiàn)在對這些語言的運用有些陌生。在重溫以前所學的知識,感覺理解起來有些困難,所以做起來覺得很困難,設(shè)計起來不是很順利,其中有些功能還沒弄好,特別是與數(shù)據(jù)庫連接的這塊知識更加的缺乏,所以說只是些簡單的設(shè)計。登入界面:主菜單界面數(shù)據(jù)庫課程設(shè)計報告查詢工資界面(調(diào)試:功能好像不是很完善)HYPERLINK"/retype/zoom/be1e69050029bd64793e2c76?pn=18&x=0&y=392&raww=380&rawh=352&o=png_6_0_0_147_107_495_418_774_1092.96&type=pic&aimh=352&md5sum=acde11ef

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論