



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告課程設(shè)計(jì) (論文 )任務(wù)書軟件學(xué)院電子商務(wù)專業(yè) 2006-2班一、課程設(shè)計(jì) ( 論文 ) 題目通用工資管理體系的設(shè)計(jì)與實(shí)現(xiàn)二、課程設(shè)計(jì) ( 論文 ) 工作自2009 年 1月 10日起至 2009年1 月14 日止。三、課程設(shè)計(jì) ( 論文 )地點(diǎn) :創(chuàng)新大樓404 棟四、課程設(shè)計(jì)( 論文 ) 內(nèi)容要求:1本課程設(shè)計(jì)的目的( 1)使學(xué)生掌握 DBMS 的基本工作原理;( 2)培養(yǎng)學(xué)生基本掌數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的基本思路和方法;( 3)培養(yǎng)學(xué)生分析、解決問題的能力;( 4)提高學(xué)生的科技論文寫作能力。2課程設(shè)計(jì)的任務(wù)及要求1)基本要求:(1)分析各系統(tǒng)的需求;(2)選用 DBMS
2、和設(shè)計(jì)工具;(3)提出系統(tǒng)的設(shè)計(jì)方案;(4)對(duì)所設(shè)計(jì)的數(shù)據(jù)庫系統(tǒng)進(jìn)行調(diào)試。2)創(chuàng)新要求:在基本要求達(dá)到后,可進(jìn)行創(chuàng)新設(shè)計(jì),比如對(duì)系統(tǒng)性能進(jìn)行優(yōu)化。3)課程設(shè)計(jì)論文編寫要求( 1) 要按照書稿的規(guī)格打印謄寫畢業(yè)論文( 2) 論文包括目錄、緒論、正文、小結(jié)、參考文獻(xiàn)、謝辭、附錄等( 3) 裝訂按學(xué)校的統(tǒng)一要求完成數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告4)答辯與評(píng)分標(biāo)準(zhǔn):( 1)完成原理分析 : 20 分;( 2)完成設(shè)計(jì)過程: 40 分;( 3)完成調(diào)試: 20 分;( 4)回答問題: 20 分。5)參考文獻(xiàn):( 1)薩師煊、王珊.數(shù)據(jù)庫系統(tǒng)概論M. 第三版 .北京:高等教育出版社2005( 2)李代平、 章文 .S
3、QLServer2012 數(shù)據(jù)庫應(yīng)用基礎(chǔ)教程.第一版 .北京 :冶金工業(yè)出版社2001( 3)張海藩 .軟件工程導(dǎo)論 . 第四版 .北京:清華大學(xué)出版社, 2004( 4)劉志銘 .java 數(shù)據(jù)庫開發(fā)實(shí)例解析 .第二版 .北京 :機(jī)械工業(yè)出版社 20046)課程設(shè)計(jì)進(jìn)度安排內(nèi)容構(gòu)思及收集資料設(shè)計(jì)與調(diào)試天數(shù)25地點(diǎn)圖書館實(shí)驗(yàn)室撰寫論文3圖書館、實(shí)驗(yàn)室學(xué)生簽名:年 月日課程設(shè)計(jì) ( 論文 ) 評(píng)審意見( 1)完成原理分析 ( 20分):優(yōu)()、良()、中()、一般()、差();( 2)完成設(shè)計(jì)( 40分):優(yōu)()、良()、中()、一般()、差();( 3)完成調(diào)試( 20分):優(yōu)()、良()、中
4、()、一般()、差();( 4)回答問題( 20分):優(yōu)()、良()、中()、一般()、差();( 5)格式規(guī)范性及考勤是否降等級(jí):是()、否()評(píng)閱人:職稱:講師年月日數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告摘 要在企業(yè)單位以往的工資錄入,計(jì)算、合計(jì)等需要通過大量的手工完成,數(shù)據(jù)量多,處理速度慢,而且極易出錯(cuò),導(dǎo)致工作效率低。本論文目的在于在現(xiàn)行工資管理制度的基礎(chǔ)上, 建立科學(xué)的計(jì)算機(jī)工資管理系統(tǒng)數(shù)據(jù)庫, 用計(jì)算機(jī)工作代替以往大量的手工重復(fù)勞動(dòng)以減輕工作人員的勞動(dòng)量,提高工作效率。本系統(tǒng)結(jié)合企業(yè)的實(shí)際需要,通過對(duì)JAVA 開發(fā)工具、數(shù)據(jù)庫以及 SQL 語言的深入學(xué)習(xí)及實(shí)踐,主要完成了工資理管系統(tǒng)的需求分析、數(shù)據(jù)庫
5、設(shè)計(jì)以及前臺(tái)程序簡(jiǎn)單設(shè)計(jì)與開發(fā)。系統(tǒng)包括工資、部門、和人員等數(shù)據(jù)庫文件,并設(shè)有數(shù)據(jù)管理、部門管理、人員管理等功能,通過對(duì)數(shù)據(jù)庫的控制和管理,可實(shí)現(xiàn)查詢、增加、刪除、修改等功能。該設(shè)計(jì)基本合理,能夠滿足工作中的基本需要。最后還對(duì)本系統(tǒng)作了客觀評(píng)價(jià)評(píng)價(jià),指明了系統(tǒng)的現(xiàn)實(shí)意義、缺點(diǎn)以及系統(tǒng)的升級(jí)方向。 關(guān)鍵詞 數(shù)據(jù)庫設(shè)計(jì);工資管理;SQL Server;JAVA數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告目 錄1.22.32.14353.1E-R.63.27.47數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告4.184.294.395125.1125.2136.107.128139 .131 緒 論本課題將設(shè)計(jì)一個(gè)應(yīng)用與企業(yè)的工資管理系統(tǒng)。隨著國(guó)民經(jīng)濟(jì)
6、的急速發(fā)展,企業(yè)的工資應(yīng)用體系也變的越來越復(fù)雜,企業(yè)中,部門、職務(wù)、工作效益等與工資管理有關(guān)的信息隨之急劇增加。在這種情況下單靠人工來處理員工的工資不但要消耗大量的人力和物力,而且極容易出錯(cuò)。該系統(tǒng)的具體任務(wù)就是設(shè)計(jì)一個(gè)企業(yè)工資的數(shù)據(jù)庫管理系統(tǒng),由計(jì)算機(jī)來代替人工執(zhí)行一系列工作,諸如增加員工添加刪除、工資設(shè)置、修改、查詢、統(tǒng)計(jì)等操作。這樣就使財(cái)務(wù)人員可以快捷高效地完成工資管理任務(wù)。工資管理重復(fù)性、規(guī)律性、時(shí)間性,使得工資管理計(jì)算機(jī)化成為數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告可能。計(jì)算機(jī)進(jìn)行工資發(fā)放工作,不僅能夠保證工資核算正確無誤、快速輸出,而且還可以利用工資數(shù)據(jù)庫對(duì)有關(guān)工資的各種信息進(jìn)行統(tǒng)計(jì),服務(wù)于財(cái)務(wù)部門其他
7、方面的核算和財(cái)務(wù)處理,使會(huì)計(jì)人員從繁重的手工制作中解脫出來 ,提高了會(huì)計(jì)信息的及時(shí)性、正確性、全面性。大大提高了管理水平和管理效率,產(chǎn)生了巨大的經(jīng)濟(jì)效益和社會(huì)效益。信息時(shí)代計(jì)算機(jī)技術(shù)的發(fā)展給整個(gè)社會(huì)的生活、 工作方式帶來了一次革命。傳統(tǒng)意義上的企事業(yè)工資管理的形式和內(nèi)涵都在發(fā)生著本質(zhì)的變化。以前那種一個(gè)會(huì)計(jì)、一個(gè)帳本的工資管理形式已經(jīng)被計(jì)算機(jī)及財(cái)務(wù)軟件所代替。 計(jì)算機(jī)以及相關(guān)軟件的介入使得企事業(yè)的工資管理變的科學(xué)化、透明化、簡(jiǎn)單化。因此,根據(jù)不同企事業(yè)的自身特點(diǎn)開發(fā)適合自己的工資管理軟件是非常有必要的 。本文設(shè)計(jì)的指導(dǎo)思想是一切為用戶著想,界面簡(jiǎn)潔,操作盡量簡(jiǎn)單明了。2 需求分析2.1功能需求
8、要求設(shè)計(jì)一套企業(yè)工資管理系統(tǒng), 其中應(yīng)具有一定的人事檔案管理功能。工資管理系統(tǒng)是企業(yè)進(jìn)行管理的不可缺少的一部分,它是建立在人事檔案系統(tǒng)之上的,其職能部門是財(cái)務(wù)處和會(huì)計(jì)室。通過對(duì)職工建立人事檔案,根據(jù)其考勤情況以及相應(yīng)的工資級(jí)別,算出其相應(yīng)的工資。為了減少輸入帳目時(shí)的錯(cuò)誤,可以根據(jù)職工的考勤、職務(wù)、部門和各種稅費(fèi)自動(dòng)求出工資。為了便于企業(yè)領(lǐng)導(dǎo)掌握本企業(yè)的工資信息, 在系統(tǒng)中應(yīng)加入各種查詢功能,包括個(gè)人信息、職工工資、本企業(yè)內(nèi)某一個(gè)月或某一部門的工資情況查詢,系統(tǒng)應(yīng)能輸出各類統(tǒng)計(jì)報(bào)表。數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告分析需求就是描述系統(tǒng)的需求, 通過定義系統(tǒng)中的關(guān)鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出
9、需求的人之間建立一種理解和溝通的機(jī)制。因此,工資管理系統(tǒng)的需求分析也應(yīng)該是一個(gè)討論的過程。該系統(tǒng)應(yīng)該具備以下功能:初始化數(shù)據(jù)、人事信息管理、考勤管理、工資管理:增減部門(主要是為了好修改員工調(diào)動(dòng)時(shí)候的信息)增減員工(包括了辭退、辭職、退休等)考勤管理工資統(tǒng)計(jì)和計(jì)發(fā) (包括獎(jiǎng)金和其他 )注意:?jiǎn)T工的升降職可以看做調(diào)動(dòng)的一種,但是,如果是在同一部門升降職就不好處理了,因此建議將升降職和調(diào)動(dòng)分開。升降職只界定在同一部門的職務(wù)變化。其中各模塊都具有添加、修改、刪除、查詢各項(xiàng)信息的功能。具體分析體現(xiàn)在系統(tǒng)結(jié)構(gòu)圖中。3 概念結(jié)構(gòu)設(shè)計(jì)3.1總的 E-R 圖把應(yīng)用需求抽象成為信息世界的結(jié)構(gòu),用E-R 圖進(jìn)行表
10、示。E-R 圖如下:數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告企業(yè)遲到1早退工作員工號(hào)n姓名員工性別1對(duì)應(yīng)1工資包括基扣加本除班工金工資額資曠工請(qǐng)假加班年齡部門職務(wù)政治面貌個(gè)人所得稅3.2 數(shù)字字典員工信息表數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告列名數(shù)據(jù)類型是否為空描述說明員工號(hào)Char(20)否員工的編號(hào)姓名Char(40)是員工姓名性別Char(2)是員工性別年齡Int(4)是員工年齡職務(wù)Char(20)是員工的職務(wù)政治面貌Char(10)是員工的政治面貌部門Char(30)是員工所在部門員工工資表列名數(shù)據(jù)類型是否為空描述說明員工號(hào)Char(20)否員工編號(hào)。參照員工信息表中的員工號(hào)姓名Char(40)是員工姓名基本工資Float(
11、8)是員工固定工資扣除金額Float(8)是員工需扣除的金額數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告加班工資Float(8)是加班所得個(gè)人所得稅Float(8)是扣除和人所得稅員工考勤表列名數(shù)據(jù)類型是否為空描述說明員工號(hào)Char(20)否員工編號(hào)姓名Char(20)是員工的姓名遲到Char(40)是員工遲到次數(shù)早退Char(40)是員工早退情況曠工Char(40)是員工曠工情況請(qǐng)假Char(40)是員工請(qǐng)假次數(shù)加班Char(40)是員工加班情況其他幾個(gè)表如上一樣,在這不再畫出來。4 邏輯結(jié)構(gòu)設(shè)計(jì)4.1 系統(tǒng)結(jié)構(gòu)圖數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告工資管理系統(tǒng)系統(tǒng)登入初始化員工檔案考勤管理工資管理檔案輸出打印退出用增添 更刪查添 修
12、刪查計(jì) 修查員 考工戶減加 新除詢加 改除詢發(fā) 改詢工 勤資管部員 員員員考 考考考工 工員檔 信報(bào)理門工 工工工勤 勤勤勤資 資工案 息表信信信信信信信信工息息息息息息息息資查詢保存退部員姓出工名門號(hào)查查查詢?cè)兺顺鲈?.2數(shù)據(jù)模型轉(zhuǎn)換根據(jù) E-R 圖和相關(guān)要求,進(jìn)行數(shù)據(jù)模型轉(zhuǎn)換,建立了五個(gè)表:?jiǎn)T工信息表、員工考勤表、員工工資表、調(diào)動(dòng)信息表、用戶管理表。將 E-R 圖轉(zhuǎn)換成關(guān)系模型,關(guān)系的主碼用橫線標(biāo)識(shí):數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告1 :?jiǎn)T工信息表(員工號(hào),姓名,性別,年齡,部門,職務(wù),政治面貌)2 :?jiǎn)T工考勤表(員工號(hào),姓名,遲到,早退,曠工,請(qǐng)假,加班)3 :?jiǎn)T工工資表(員工號(hào),姓名,基本工資,扣除
13、金額,加班工資,個(gè)人所得稅,總工資)4 :調(diào)動(dòng)信息表(員工號(hào),姓名,原職務(wù),現(xiàn)任職務(wù),原部門,現(xiàn)所在部門)5 :用戶管理表(用戶名,密碼)4.3 表的創(chuàng)建1 :?jiǎn)T工信息表CREATE TABLE 員工信息表 (員工號(hào)char (10) NOT NULL ,姓名char (2),性別char (10) check(性別 in (' 男',' 女'),年齡int,部門char (100),數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告職務(wù)char (100) ,政治面貌char (100),)輸入表信息數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告2 :?jiǎn)T工考勤表CREATE TABLE員工考勤 (員工號(hào) char (1
14、0)primary key ,姓名 char (50)NOT NULL ,遲到char (100),早退char (100),曠工char (100) ,請(qǐng)假char (100) ,加班char (100) ,)3 :?jiǎn)T工工資表CREATE TABLE員工工資 (員工號(hào) char (10) primary key ,姓名 char (50)NOT NULL,基本工資float (8)NULL ,扣除金額float (8)NULL ,數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告加班工資float (8)NULL ,個(gè)人所得稅float (8)NULL ,實(shí)發(fā)工資float (8)NULL ,)4 :調(diào)動(dòng)信息表CREATE
15、TABLE 調(diào)動(dòng)信息表 (員工號(hào)char (10) NOT NULL ,原職務(wù)char (100) NULL ,原部門char(100) NULL現(xiàn)任職務(wù)char (100) NULL現(xiàn)所在部門char(100)NULL)5 :用戶管理表CREATETABLE 用戶管理表 (name(50) NOT NULL ,password char (10) NOT NULL)數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告5 數(shù)據(jù)庫系統(tǒng)管理設(shè)計(jì)5.1 表內(nèi)部各列的約束主要在員工信息表中有一個(gè)性別的屬性,對(duì)于其的約束表達(dá)式如下: constraint c1 check (性別 in (男,女 )。5.2 表關(guān)系的實(shí)現(xiàn)員工考勤表、員工
16、工資表、 調(diào)動(dòng)信息表和員工信息表存在著關(guān)系數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告5.3 關(guān)系圖的實(shí)現(xiàn)結(jié)果如圖數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告5.4觸發(fā)器設(shè)置數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告觸發(fā)器建立create trigger chufaqi4on員工工資表for insert,updateasbeginif exists (select * from inserted where基本工資 <4000)update員工工資表set基本工資 =4000 where基本工資 <4000enda)觸發(fā)氣可以通過數(shù)據(jù)庫中的相關(guān)表進(jìn)行層疊更改。b)下面(只是一個(gè)小例子)創(chuàng)建一個(gè)修改觸發(fā)器檢測(cè)員工工資表中基本工資列的更新操作。數(shù)據(jù)庫課程設(shè)計(jì)
17、報(bào)告5.5數(shù)據(jù)庫保護(hù)a) 在數(shù)據(jù)庫 SQLServer 里,可以定義用戶權(quán)限和登入密碼:數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告如下圖所示就添加了一個(gè)新用戶:chenchaoxi并可設(shè)置密碼和權(quán)限。數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告6 附:前臺(tái)簡(jiǎn)單設(shè)計(jì)由于好久之前學(xué)的java 編程語言,所以到現(xiàn)在對(duì)這些語言的運(yùn)用有些陌生。在重溫以前所學(xué)的知識(shí),感覺理解起來有些困難,所以做起來覺得很困難,設(shè)計(jì)起來不是很順利,其中有些功能還沒弄好,特別是與數(shù)據(jù)庫連接的這塊知識(shí)更加的缺乏,所以說只是些簡(jiǎn)單的設(shè)計(jì)。登入界面:主菜單界面數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告查詢工資界面(調(diào)試 :功能好像不是很完善)數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告7 小結(jié)在老師的悉心指導(dǎo)和同學(xué)們的熱心幫助之
18、下, 我通過一個(gè)星期的學(xué)習(xí),基本完成了本次課程設(shè)計(jì),唯一遺憾的是沒有及時(shí)答辯。這主要是因?yàn)槲覍?duì)以前所學(xué)的語言都忘記的差不多了,而且對(duì)SQL 語言了解的很少,所以在設(shè)計(jì)的過程中花了很多的時(shí)間去學(xué)習(xí)看書,耽誤了不少時(shí)間,影響到了設(shè)計(jì),不過我還是把重點(diǎn)放在了數(shù)據(jù)庫管理設(shè)計(jì)方面。由于時(shí)間、條件和個(gè)人水平的限制,設(shè)計(jì)相對(duì)較簡(jiǎn)單。但是通過這次課程設(shè)計(jì), 使我受到了一次用專業(yè)知識(shí)分析和解決問題的全面系統(tǒng)的鍛煉,使我在綜合知識(shí)的選用方面,在掌握數(shù)據(jù)庫 SQLServer 專業(yè)知識(shí)方面,在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步。綜觀本系統(tǒng)還是有很多不足之處的1 實(shí)體屬性沒有完全列出,信息不夠全面。2. 基本工資的設(shè)定太籠統(tǒng),沒有細(xì)化。數(shù)據(jù)庫課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)草坪色彩管理儀數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二五年度三方債權(quán)債務(wù)轉(zhuǎn)移與人力資源服務(wù)合同
- 2025至2030年中國(guó)聚乙烯薄膜袋數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二五年度上海國(guó)際社區(qū)商品房預(yù)售合同模板
- 2025年度沿街門面房租賃合同(含租賃雙方合作開發(fā)及共贏機(jī)制)
- 2025年度法律服務(wù)機(jī)構(gòu)律師勞動(dòng)合同
- 二零二五年度賬戶變更補(bǔ)充保密協(xié)議
- 二零二五年度企業(yè)因經(jīng)濟(jì)困難解除勞動(dòng)合同證明
- 二零二五年度股東律師合作協(xié)議書:企業(yè)知識(shí)產(chǎn)權(quán)運(yùn)營(yíng)與保護(hù)合同
- 二零二五年度員工股票期權(quán)購(gòu)買及行使協(xié)議
- T∕ACSC 01-2022 輔助生殖醫(yī)學(xué)中心建設(shè)標(biāo)準(zhǔn)(高清最新版)
- 線性空間的定義與性質(zhì)
- 化妝品批生產(chǎn)記錄
- Excel數(shù)據(jù)透視表培訓(xùn)PPT課件
- 化工車間布置原則
- 硬筆書法紙(A3)
- 【公開課課件】高三英語二輪復(fù)習(xí)polish writing
- 項(xiàng)目部安全生產(chǎn)組織機(jī)構(gòu)網(wǎng)絡(luò)圖(共3頁)
- 觀音靈簽簽詞解(1-100簽)
- 工程造價(jià)鑒定申請(qǐng)書120112
- PPAP培訓(xùn)資料(完整版)
評(píng)論
0/150
提交評(píng)論