員工考勤系統(tǒng)論文_第1頁(yè)
員工考勤系統(tǒng)論文_第2頁(yè)
員工考勤系統(tǒng)論文_第3頁(yè)
員工考勤系統(tǒng)論文_第4頁(yè)
員工考勤系統(tǒng)論文_第5頁(yè)
已閱讀5頁(yè),還剩35頁(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è)技術(shù)學(xué)院 畢業(yè)論文 題目名稱: 企業(yè)考勤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 年 級(jí): 10 機(jī)電一體化 層次: 本科 專科 學(xué)生學(xué)號(hào): ZD10050146 指導(dǎo)教師: 付麗苑 學(xué)生姓名: 余佃愛(ài) 技術(shù)職稱: 講師 學(xué)生專業(yè): 機(jī)電一體化 所 在 系: 電子工程系 上饒職業(yè)技術(shù)學(xué)院制 畢業(yè)論文 任務(wù)書(shū) 題目名稱: 企業(yè)考勤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 題目性質(zhì) 真實(shí)題目 虛擬題目 學(xué)生學(xué)號(hào): ZD10050146 指導(dǎo)教師: 付麗苑 學(xué)生姓名: 余佃愛(ài) 專業(yè)名稱: 機(jī)電一體化 技術(shù)職稱: 講師 學(xué)生層次: 高職高專 所 在 系: 電子工程系 2012 年 12 月 15 日 畢業(yè)設(shè)計(jì)(論文) 指導(dǎo)書(shū) 題目名稱: 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 專業(yè)名稱: 機(jī)電一體化 學(xué)生層次: 高職高專 指導(dǎo)教師: 付 麗 苑 技術(shù)職 稱: 講 師 1 畢業(yè)設(shè)計(jì)(論文)內(nèi)容 1.1 設(shè)計(jì)目的 考查學(xué)生對(duì) 機(jī)電技術(shù) 知識(shí)的掌握程度,訓(xùn)練和加強(qiáng)學(xué)生綜合應(yīng)用所學(xué)課程的知識(shí),完成 機(jī)電技術(shù) 應(yīng)用系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā),掌握 機(jī)電應(yīng)用系統(tǒng)的電路設(shè)計(jì)和調(diào)試的方法 。 1.2 主要技術(shù)指標(biāo) 1.2.1 員工基本信息部分:主要完成員工基本信息的管理。 1.2.2 員工考勤信息部分:主要完成員工考勤信息的管理。 1.2.3 員工調(diào)動(dòng)信息部分:主要完成員工調(diào)動(dòng)信息的管理。 1.2.4 數(shù)據(jù)庫(kù)管理部分:主要完成數(shù)據(jù)庫(kù)的 管理與維護(hù)。 1.3 參考書(shū) 伍俊良, VB課程設(shè)計(jì)與系統(tǒng)開(kāi)發(fā)案例 M ,北京:清華大學(xué)出版社, 2002 姚巍, Visual Basic 數(shù)據(jù)庫(kù)開(kāi)發(fā)及工程實(shí)例 M ,北京:人民郵電出版社 鄺孔武,管理信息系統(tǒng)分析與設(shè)計(jì) M ,西安 :電子科技大學(xué)出版社,1995-12, 48-130 求是科技, Visual Basic 6.0 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)與工程實(shí)踐 M ,北京:人民郵電出版社, 2004 張海藩,軟件工程導(dǎo)論,北京:清華大學(xué)出版社, 117-140 龔小勇,關(guān)系數(shù)據(jù)庫(kù)與 SQL Server2000,北京:機(jī)械工業(yè)出版社, 163-178 2 畢業(yè)設(shè)計(jì)(論文)要求 2.1 整體方案比較與論證 根據(jù)設(shè)計(jì)要求給出 2 種設(shè)計(jì)方案,并進(jìn)行比較和 論證 ,確定最佳方案并進(jìn)行設(shè)計(jì)。 2.2 要求有整體設(shè)計(jì)框圖,相關(guān)設(shè)計(jì)參數(shù)的計(jì)算,電路原理圖和 元器件清單。 2.3 要求有 電路原理概述和分析。 2.4 據(jù)所確定的設(shè)計(jì)電路,利用 Protel 或 EWB 等有關(guān)工具軟件繪制電路原理圖、 PCB 板圖 。 3 畢業(yè)設(shè)計(jì)(論文)時(shí)間安排 3.1 2012 年 12月 15 日開(kāi)題。 3.2 2012 年 11 月 10 日前交一稿至指導(dǎo)老師, WORD 電子 版格式和紙質(zhì)版格式各 1份,其它要求詳見(jiàn)畢業(yè)設(shè)計(jì)管理手冊(cè)。 3.3 2012 年 11 月 30 日前指導(dǎo)老師提出修改意見(jiàn),并將畢業(yè)設(shè)計(jì)一稿返還學(xué)生進(jìn)行修改。 3.4 2012 年 12 月 10 日前交二稿至指導(dǎo)老師, 2012年 12月 20日前指導(dǎo)老師提出二次修改意見(jiàn),并將畢業(yè)設(shè)計(jì)二稿返還學(xué)生進(jìn)行修改。 3.5 2012 年 12 月 25 日前交三稿至指導(dǎo)老師, 2012年 12月 29日前指導(dǎo)老師給出學(xué)生畢業(yè)設(shè)計(jì)成績(jī),公布參加 畢業(yè)設(shè)計(jì)答辯學(xué)生名單。 3.6 2013 年 1 月 4日至 2013 年 1 月 5日進(jìn)行 畢業(yè)設(shè)計(jì)答辯。 4 畢業(yè)設(shè)計(jì)(論文) 答辯及要求 4.1 簡(jiǎn)述 畢業(yè)設(shè)計(jì)工作過(guò)程( 3 分鐘以內(nèi))。 4.2 介紹 畢業(yè)設(shè)計(jì)的內(nèi)容,提出需要完善的方面( 10 分鐘以內(nèi))。 4.3 回答老師提問(wèn) ( 7 分鐘以內(nèi)) 。 畢業(yè)論文評(píng)審表 過(guò)程評(píng)分 評(píng)閱成績(jī) 答辯成績(jī) 總成績(jī) (百分制 ) (是否評(píng)定為優(yōu)秀畢業(yè)論文 ) 1、指導(dǎo)教師評(píng)語(yǔ) 建議成績(jī) _ 指導(dǎo)教師簽字: 年 月 日 2、論文評(píng)閱教師評(píng)語(yǔ) 建議成績(jī) _ 評(píng)閱教師簽字: 年 月 日 3、畢業(yè)答辯專家組評(píng)語(yǔ) 建議成績(jī) _ 答辯組長(zhǎng)簽字: 年 月 日 4、畢業(yè)設(shè)計(jì)領(lǐng)導(dǎo)小組推優(yōu)評(píng)語(yǔ) 組長(zhǎng)簽字: 年 月 日 畢業(yè)論文評(píng)分表 畢業(yè)論文過(guò)程評(píng)分表 (40 ) 內(nèi)容 態(tài)度、紀(jì)律 ( 10%) 用所學(xué)知識(shí)分析解 決問(wèn)題的能力( 20%) 設(shè)計(jì)(論文)書(shū) 寫和水平( 10%) 考核 環(huán)節(jié) 團(tuán)結(jié)協(xié)作有鉆研精神 愛(ài)護(hù)公物 文明衛(wèi)生 遵守紀(jì)律 和制 度 獨(dú)立地、熟練地、綜 合應(yīng)用所學(xué)知識(shí)分 析解決問(wèn)題的能力 工作量難度 取得階段性成果的水平、學(xué)術(shù)價(jià)值和應(yīng)用價(jià)值 分值 3 3 4 20 5 5 評(píng)分 評(píng)分教師: 評(píng)分時(shí)間: 年 月 日 畢業(yè)論文評(píng)閱成績(jī)表 (30 ) 內(nèi)容 設(shè)計(jì)(論文)內(nèi)容 ( 10%) 設(shè)計(jì)(論文)水平 ( 10%) 設(shè)計(jì)(論文)書(shū)寫 ( 10%) 考核 環(huán)節(jié) 內(nèi)容充實(shí)、有階段性成果,即有學(xué)術(shù)或應(yīng)用價(jià)值。方案選擇、論證、設(shè)計(jì)、計(jì)算正確 如實(shí)反映設(shè)計(jì)成果,有實(shí)驗(yàn)數(shù)據(jù),又有理論分析。 中文摘要符合要求 語(yǔ)句通順?lè)线壿嬎悸非逦?圖表和曲線清晰符合規(guī)范、文字工整 分值 10 10 5 2 3 評(píng)分 評(píng)分教師: 評(píng)分時(shí)間: 年 月 日 畢業(yè)論文答辯成績(jī)表 (30 ) 內(nèi)容 設(shè)計(jì)(論文)內(nèi)容( 10%) 回答問(wèn)題( 10%) 設(shè)計(jì)(論文)質(zhì)量 ( 10%) 考核環(huán)節(jié) 內(nèi)容充實(shí)、有足夠的難度和工作量,在規(guī)定的時(shí)間內(nèi)能夠流暢地闡明報(bào)告設(shè)計(jì)(論文)內(nèi)容 能夠回答與設(shè)計(jì)(論文)相關(guān)的基本問(wèn)題和擴(kuò)展問(wèn)題 論文有數(shù)據(jù),有分析,所用數(shù)據(jù)可靠、分析正確 分值 10 10 10 評(píng)分 評(píng)分教師: 評(píng)分時(shí)間: 年 月 日 - 1 - 摘 要 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在公司管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)公司考勤管理勢(shì)在必行。本系統(tǒng)結(jié)合公司實(shí)際的人事管理制度,經(jīng)過(guò)實(shí)際的需求分析,采用功能強(qiáng)大的 Visual Basic6.0 作用為開(kāi)發(fā)工具,以 SQL Server 2000 作后臺(tái)數(shù)據(jù)庫(kù),開(kāi)發(fā)了一個(gè)單機(jī)版公司考勤管理系統(tǒng)。 本系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用、安全的要求出發(fā),完 成公司考勤管理的全過(guò)程,包括新進(jìn)員工加入時(shí)人事檔案的建立、員工的轉(zhuǎn)出、職位等的變動(dòng)引起職工信息的修改、員工信息查詢、統(tǒng)計(jì)等人事管理工作以及新進(jìn)員的新增、老員工修改等管理工作。 經(jīng)過(guò)實(shí)際使用證明,本文所設(shè)計(jì)的公司考勤管理系統(tǒng)可以滿足公司人事管理方面的需要。 關(guān)鍵詞 管理信息系統(tǒng) 公司考勤管理 數(shù)據(jù)庫(kù) - II - 目 錄 1 引 言 . 3 1.1 課題背景、目的與意義 . 1 1.2 研究設(shè)計(jì)內(nèi)容 . 1 2 系統(tǒng)分析 . 2 2.1 需求分析 . 2 2.2 可行性分析 . 3 2.2.1 開(kāi)發(fā)環(huán)境的可行性分析 . 3 2.2.2 成本可行性分析 . 3 2.3 數(shù)據(jù)流圖 . 4 2.4 系統(tǒng)所涉及到的運(yùn)行環(huán)境和技術(shù) . 4 2.4.1 SQL Server 2000 數(shù)據(jù)庫(kù) . 4 2.4.2 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) . 5 2.4.3 SQL語(yǔ)言 . 7 3 系統(tǒng)設(shè)計(jì)總體 . 8 3.1 系統(tǒng)功能性分析 . 8 3.1.1 員工基本信息 . 8 3.1.2 員工考勤信息 . 9 3.1.3 員工調(diào)動(dòng)信息 . 9 3.2 系統(tǒng)功能模塊設(shè)計(jì) . 9 4 數(shù)據(jù)庫(kù)設(shè)計(jì) . 11 4.1 概念結(jié)構(gòu)設(shè)計(jì) . 14 4.2 邏輯結(jié)構(gòu)設(shè)計(jì) . 14 5 系統(tǒng)實(shí)現(xiàn) . 17 5.1 創(chuàng)建工程項(xiàng)目 . 17 5.2 創(chuàng)建系統(tǒng)窗體 . 17 5.3 模塊流程圖 . 21 5.3.1職工信息刪除模塊 . 21 5.3.2 職工工資管理模塊 . 22 5.3.3 員工考勤管理模塊 . 23 5.3.4系統(tǒng)維護(hù)模塊 . 24 6 測(cè)試與安裝 . 25 6.1 軟件 的測(cè)試 . 25 - III - 6.2 系統(tǒng)的打包與安裝 . 26 結(jié) 論 . 28 參考文獻(xiàn) . 28 致 謝 . 31 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 1 - 1 引言 1.1 課題背景、目的與意義 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在公司管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)公司考勤管理勢(shì)在必行。對(duì)于大中型公司來(lái)說(shuō),利用計(jì)算機(jī)支持公司高效率完成 公司考勤管理的日常事務(wù),是適應(yīng)現(xiàn)代公司制度要求、推動(dòng)公司 考勤 管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無(wú)法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高 公司考勤 管理的效率 ,也是公司的科學(xué)化、正規(guī)化管理 ,與世 界接軌的重要條件。不同的公司具有不同的人事管理制度,這就決定了不同的公司需要不同的 考勤 管理系統(tǒng)。 1.2 研究設(shè)計(jì)內(nèi)容 公司考勤管理系統(tǒng)為企事業(yè)單位提供信息咨詢,信息檢索,信息存取等服務(wù) ,系統(tǒng)的前臺(tái)開(kāi)發(fā)是依照管理系統(tǒng)的理論開(kāi)發(fā)的。大量使用 Visual Basic6.0 中用戶界面設(shè)計(jì)的工具和方法,產(chǎn)生多文檔界面 (MDI)。它確保系統(tǒng)在整個(gè)程序的運(yùn)行過(guò)程中,都保持一個(gè)完整的整體效果。庫(kù)存管理的實(shí)現(xiàn)主要采用大量的 SQL語(yǔ)言,嵌入到程序中,達(dá)到系統(tǒng)高效、快捷地完成各種操作,實(shí)現(xiàn)添加、修改、刪除、查詢、打印報(bào)表等功 能。 同時(shí)為了實(shí)現(xiàn)公司考勤管理系統(tǒng)的基本功能,編寫了若干個(gè)功能模塊 ,主要包括的功能模塊有 職員信息管理、部門信息管理、考勤信息管理、工資信息管理。主要是針對(duì)職員信息的添加、修改、刪除、查看執(zhí)行有效的管理,管理員在對(duì)職員信息進(jìn)行操作的同時(shí),對(duì)職員信息進(jìn)行核對(duì),同時(shí)工資管理信息表進(jìn)行同步添加該職員的工資管理信息,相應(yīng)的刷新部門信息表里的人員信息,完全實(shí)現(xiàn)自動(dòng)化。在對(duì)考勤信息進(jìn)行添加、修改、刪除的同時(shí)對(duì)工資管理信息表里的相應(yīng)人員進(jìn)行自動(dòng)更新。為了能使管理員更有效、更方便地操作,本設(shè)計(jì)還添加了排序、查詢、報(bào)表等 一系 列 功能。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 2 - 2 系統(tǒng)分析 2.1 需求分析 目前,無(wú)論是機(jī)關(guān)單位、事業(yè)單位,還是公司單位,人力資源管理對(duì)于組織生存與長(zhǎng)遠(yuǎn)發(fā)展所具備的重要性都已經(jīng)有了明確的認(rèn)識(shí),對(duì)于加強(qiáng)組織本身人力資源管理水平的需求已經(jīng)產(chǎn)生。隨著中國(guó)公司管理水平的提高及中國(guó)加入 WTO的事實(shí),人才的爭(zhēng)奪與管理已成為中國(guó)公司乃至各級(jí)事業(yè)、機(jī)關(guān)單位所面臨的嚴(yán)重問(wèn)題。 公司考勤管理系統(tǒng)是為了滿足公司對(duì)人事信息、考勤信息和工資信息管理的方便,以電子化的模式處理事務(wù),將公司的管理思想、各部門的業(yè)務(wù)經(jīng)驗(yàn)與計(jì)算機(jī)技術(shù)相統(tǒng)一,實(shí)現(xiàn)人、財(cái)、物、信息各種 資源的處理,并使之規(guī)范化、嚴(yán)密化和智能化。要?jiǎng)?chuàng)建一個(gè)功能比較完整的管理系統(tǒng)。 ( 1)公司考勤管理系統(tǒng) 人事管理系統(tǒng) 功能:該模塊包括部門信息,員工信息,人員調(diào)動(dòng)和福利待遇四個(gè)功能模塊。部門信息主要是對(duì)公司的各個(gè)部門進(jìn)行管理,如查詢、增加、修改部門信息。員工信息主要對(duì)公司的員工基本信息進(jìn)行管理,包括對(duì)員工的基本信息進(jìn)行查詢、增加和修改。人員調(diào)動(dòng)主要是實(shí)現(xiàn)公司各部門人事調(diào)動(dòng)的管理。福利待遇主要是對(duì)公司的福利信息進(jìn)行設(shè)置。 考勤管理系統(tǒng) 功能:該模塊負(fù)責(zé)公司員工的缺勤管理、加班出差管理缺勤管理負(fù)責(zé)對(duì)員工的缺勤 情況進(jìn)行登記,包括請(qǐng)假、曠工等登記。加班出差管理負(fù)責(zé)對(duì)員工的加班管理、加班費(fèi)率設(shè)置和出差管理。 工資管理系統(tǒng) 功能:該模塊負(fù)責(zé)工資登錄管理、工資查詢。工資登錄負(fù)責(zé)對(duì)員工的工資進(jìn)行分配處理,記錄工資分配的歷史記錄,并提供工資的查詢管理。 打印系統(tǒng) 功能:該模塊包括打印員工的工資條和員工信息。實(shí)現(xiàn)報(bào)表的自動(dòng)管理。 系統(tǒng)管理 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 3 - 功能:該模塊負(fù)責(zé)對(duì)該系統(tǒng)的使用者進(jìn)行管理,包括修改個(gè)人密碼、添加用戶、刪除用戶、修改用戶等。 2.2 可行性分析 正式開(kāi)發(fā)管理信息系統(tǒng)之前進(jìn)行調(diào)研是非常必要的,其必要性主要表現(xiàn)在以下幾 個(gè)方面。 ( 1)明確用戶的要求,以根據(jù)調(diào)查結(jié)果進(jìn)行可行性分析,確認(rèn)系統(tǒng)的開(kāi)發(fā)是否可行。 ( 2)提出新系統(tǒng)的人員并不都是系統(tǒng)研究人員,有些人對(duì)于的功能和處理數(shù)據(jù)的方法沒(méi)有明確的認(rèn)識(shí)。它們只是根據(jù)自己業(yè)務(wù)工作的需要提出了要求,系統(tǒng)開(kāi)發(fā)人員要對(duì)此進(jìn)行詳細(xì)的調(diào)查和分析,確認(rèn)用戶的要求可以通過(guò)現(xiàn)有的計(jì)算機(jī)技術(shù)實(shí)現(xiàn),保證開(kāi)發(fā)的管理信息系統(tǒng)的功能與用戶提出的要求相吻合。 ( 3)公司的現(xiàn)行系統(tǒng)可能是手工系統(tǒng),也可能是使用和計(jì)算機(jī)的系統(tǒng),無(wú)論是何種情況,都要詳細(xì)地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便 設(shè)計(jì)出一個(gè)合理的、好的新系統(tǒng)邏輯模型,為新系統(tǒng)的設(shè)計(jì)工作打好基礎(chǔ),保證整個(gè)系統(tǒng)開(kāi)發(fā)的質(zhì)量。 總之,必要對(duì)現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,明確用戶需求,保證開(kāi)發(fā)的新系統(tǒng)的功能與用戶的要求相吻合,避免耗費(fèi)大量的人力、物力、財(cái)力,新系統(tǒng)的開(kāi)發(fā)卻失敗的悲劇發(fā)生。 2.2.1 開(kāi)發(fā)環(huán)境的可行性分析 由于是在安裝有 Windows2000作為操作系統(tǒng)的本地計(jì)算機(jī)上開(kāi)發(fā),而且考慮到實(shí)際的系統(tǒng)兼容性和具體的執(zhí)行操作情況,把 VB( Visual Basic 6.0)和 SQL Server2000 作為主要開(kāi)發(fā)環(huán)境。綜上所述,技術(shù)、經(jīng)濟(jì) 、操作、調(diào)度上都是可行的。 2.2.2 成本可行性分析 整個(gè)開(kāi)發(fā)過(guò)程只需要一臺(tái)裝有上述所需求的各種軟件的 PC 機(jī)就可以實(shí)現(xiàn)全部的開(kāi)發(fā)任務(wù)。因此,整個(gè)開(kāi)發(fā)成本可以說(shuō)是非常的低廉,這也為進(jìn)一步完善系統(tǒng)提供了更大的方便。 在使用成本上,用戶只需要擁有一臺(tái)計(jì)算機(jī)對(duì)計(jì)算機(jī)的硬件的需求不是很企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 4 - 高,軟件方面也沒(méi)有特殊的需求,極大了方便了廣大用的訪問(wèn)與使用。 因此,從成本可行性分析來(lái)看,這個(gè)系統(tǒng)體現(xiàn)了經(jīng)濟(jì)實(shí)惠,功能齊全的特點(diǎn)。 2.3 數(shù)據(jù)流圖 數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,通過(guò)幾個(gè)特定的符號(hào),可以綜合地反映出信息在 系統(tǒng)中的使用、加工處理、傳遞、存儲(chǔ)的整體情況。 數(shù)據(jù)流程圖是系統(tǒng)結(jié)構(gòu)化分析行之有效的工具,它抽象地描述了系統(tǒng)數(shù)據(jù)處理的情況,但卻無(wú)法表達(dá)個(gè)各處理的詳細(xì)內(nèi)容,因此還要對(duì)數(shù)據(jù)流程圖中出現(xiàn)的數(shù)據(jù)流和處理等做進(jìn)一步的補(bǔ)充說(shuō)明,這就是數(shù)據(jù)字典和變換邏輯說(shuō)明。 2.4 系統(tǒng)所涉及到的運(yùn)行環(huán)境和技術(shù) CPU:AMD Sempron(tm) 2500+; 內(nèi)存 :256 M; 操作系統(tǒng): Microsoft Windows XP 或以上版本 ; 瀏覽器: IE6.0; 數(shù)據(jù)庫(kù): SQL Server 2000. 2.4.1 SQL Server 2000 數(shù)據(jù)庫(kù) 通過(guò)詳細(xì)的系統(tǒng)調(diào)查和上面的系統(tǒng)分析,我們已經(jīng)對(duì)用戶的需求得到了大致全面的了解,這里為了得到數(shù)據(jù)庫(kù)的基本數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng),我們?cè)僖淮沃貙?duì)用戶的需求進(jìn)行詳細(xì)的分析。 SQL server 是一種本地的 32 位 windows 數(shù)據(jù)庫(kù),得益于 windows NT操作系統(tǒng)的緊密集成。對(duì)于小規(guī)模的數(shù)據(jù)庫(kù), SQL SERVER 可以運(yùn)行在只有 32MB內(nèi)存的簡(jiǎn)單的 WINDOWS 9X 系統(tǒng)上。對(duì)于高端數(shù)據(jù)庫(kù), SQL SERVER 可以利用 NT對(duì)基于 RISC的高性能系統(tǒng),例如 DEC AIPHA 以及并行多系統(tǒng)的支持。 SQL server的分布式體系結(jié)構(gòu)把數(shù)據(jù)庫(kù)訪問(wèn)應(yīng)用程序與數(shù)據(jù)引擎分離開(kāi)來(lái)。SQL server 的核心數(shù)據(jù)庫(kù)服務(wù)器運(yùn)行在 NT SERVER 系統(tǒng)上, NT SERVER 系統(tǒng)一般通過(guò)以太網(wǎng)或令牌局域網(wǎng)與多個(gè)客戶機(jī)系統(tǒng)連接。這些客戶機(jī)系統(tǒng)一般是運(yùn)行在 SQL server客戶機(jī)軟件的 PC機(jī)上, SQL server 支持下列計(jì)算機(jī)系統(tǒng)。 WINDOWS FOR WORKGROUPS WINDOWS 9X 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 5 - WINDOWS NT REMOTE ACCESS SERVER(RSA) MACINTOSH DOS IS/2 UNIX 對(duì)于無(wú)縫的桌面數(shù)據(jù)庫(kù)訪問(wèn), SQL server 使用 OLE DB 驅(qū)動(dòng)程序和 ODBC 驅(qū)動(dòng)程序,這些驅(qū)動(dòng)程序可以與任何與 ODBC或者 OLOLE DB兼容的桌面程序中訪問(wèn)SQLSERVER數(shù)據(jù)。而且 SQL server還有一個(gè)優(yōu)點(diǎn)是其與主流客戶機(jī) /服務(wù)器開(kāi)發(fā)工具和桌面應(yīng)用程序,例如, MICROSOFT WORD,ACCESS,EXCEL 的緊密集成。可以使用許多方法訪問(wèn) SQL server 數(shù)據(jù)庫(kù)。對(duì)于制定數(shù)據(jù)庫(kù)的開(kāi)發(fā), SQL server 與幾種流行開(kāi)發(fā)工 具所使用的訪問(wèn)界面兼容。也可以使用 MICROSOFT JET ENGINE和 DATA ACCESS OBJECT, REMOTE DATA OBJECTS, ACTIVEX DATA OJBECTS, OLE DB,ODBC, SQL server 內(nèi)置的 DB LIBRARY 和其他的第三方開(kāi)發(fā)工具訪問(wèn) SQL server數(shù)據(jù)庫(kù)。 2.4.2 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) 所有 C/S結(jié)構(gòu)的分布式應(yīng)用程序都以讀取和更新數(shù)據(jù)庫(kù)中的為中心任務(wù),為了允許分布式、可縮放應(yīng)用程序中實(shí)現(xiàn)數(shù)據(jù)集成,從長(zhǎng)遠(yuǎn)來(lái)看,較新的數(shù)據(jù)訪問(wèn)技術(shù)通常能夠減少開(kāi)發(fā) 時(shí)間,簡(jiǎn)化代碼并提供良好的性能。 Visual Basic6.0 提供對(duì)新一代訪問(wèn)技術(shù) ADO.NET的支持。 ADO.NET不僅僅是 ADO的新版本,更是一個(gè)全新的以 .NET框架為基礎(chǔ)的數(shù)據(jù)操作模型,是專門為 .NET平臺(tái)上的數(shù)據(jù)操作而設(shè)計(jì)的。在這里主要介紹 ADO.NET數(shù)據(jù)訪問(wèn)技術(shù),并對(duì)現(xiàn)有的主要的 Visual Basic.NET 中的數(shù)據(jù)訪問(wèn)技術(shù)進(jìn)行比較。大多數(shù)應(yīng)用程序都需要某種形式的數(shù)據(jù)訪問(wèn)。如果要?jiǎng)?chuàng)建新的應(yīng)用程序,有三種極好的數(shù)據(jù)訪問(wèn)方式可供選擇: ADO.NET、 ADO和 OLE DB。 數(shù)據(jù)操作模型介紹 ADO 對(duì)于用本機(jī)代碼編寫的應(yīng)用程序, ADO 為 OLE DB 數(shù)據(jù)接口提供基于 COM 的應(yīng)用程序級(jí)別接口。 ADO支持各種開(kāi)發(fā)需要,包括使用與關(guān)系數(shù)據(jù)庫(kù)或其他存儲(chǔ)企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 6 - 區(qū)中的數(shù)據(jù)的活連接來(lái)創(chuàng)建數(shù)據(jù)庫(kù)客戶端和中間層業(yè)務(wù)對(duì)象。而且, ADO也可構(gòu)建客戶端記錄集、使用松耦合記錄集、處理 OLE DB的數(shù)據(jù)集合。 ADO還支持一些不通過(guò) ADO.NET公開(kāi)的行為,如何滾動(dòng)的服務(wù)器端游標(biāo)。然而,因?yàn)榉?wù)器端游標(biāo)需要保存數(shù)據(jù)庫(kù)資源,所以使用它們可能會(huì)對(duì)應(yīng)用程序的性能和可縮放性產(chǎn)生極大的負(fù)面影響。為了通過(guò)防火墻傳輸 ADO記錄集,需要配置防火墻 以啟用 COM 封送請(qǐng)求,并考慮相關(guān)的安全后果。 COM封送處理還將數(shù)據(jù)類型限制為 COM標(biāo)準(zhǔn)定義的那些數(shù)據(jù)類型??蛇x擇以 XML格式保持 ADO 記錄集并傳輸 XML文本。 ADO.NET ADO.NET是一組向 .NET程序員公開(kāi)數(shù)據(jù)訪問(wèn)服務(wù)的類。 ADO.NET 為創(chuàng)建分布式數(shù)據(jù)共享應(yīng)用程序提供了一組豐富的組件。它提供了對(duì)關(guān)系數(shù)據(jù)、 XML和應(yīng)用程序數(shù)據(jù)的訪問(wèn), ADO.NET是重要的應(yīng)用程序級(jí)接口,用于在 Microsoft.NET 平臺(tái)中提供數(shù)據(jù)訪問(wèn)服務(wù),在 ADO.NET 中,可以使用新的 .NET Framework 數(shù)據(jù)提供程 序來(lái)訪問(wèn)數(shù)據(jù)源。這些數(shù)據(jù)提供程序包括: SQL Server.NET Framework 數(shù)據(jù)提供程序、 OLE DB.NET Framework 數(shù)據(jù)提供程序、 ODBC.NET Framework 數(shù)據(jù)提供程序、 Oracle.NET Framework 數(shù)據(jù)提供程序。這些數(shù)據(jù)提供程序可以滿足各種開(kāi)發(fā)要求,包括創(chuàng)建由應(yīng)用程序、工具、語(yǔ)言或 Internet 瀏覽器使用的前端數(shù)據(jù)庫(kù)客戶端和中間層業(yè)務(wù)對(duì)象(它們使用與關(guān)系數(shù)據(jù)庫(kù)和其他存儲(chǔ)區(qū)中的數(shù)據(jù)的活動(dòng)連接)。 ADO.NET是專為基于消息的 Web應(yīng)用程序而設(shè)計(jì)的,同時(shí)還能為其 他應(yīng)用程序結(jié)構(gòu)提供較好的功能。通過(guò)支持對(duì)數(shù)據(jù)的松耦合訪問(wèn), ADO.NET減少了與數(shù)據(jù)庫(kù)的活動(dòng)連接數(shù)目(即減少了多個(gè)用戶爭(zhēng)用數(shù)據(jù)庫(kù)服務(wù)器上的有限資源的可能性),從而實(shí)現(xiàn)了最大程度的數(shù)據(jù)共享。 ADO.NET有效地從數(shù)據(jù)操作中將數(shù)據(jù)訪問(wèn)分解為多個(gè)可以單獨(dú)使用或一前一后使用的不連續(xù)組件。 ADO.NET 包含用于連接到數(shù)據(jù)庫(kù)、執(zhí)行命令和檢索結(jié)果的 .NET Framework 數(shù)據(jù)提供程度。程序員可以直接處理檢索到的結(jié)果,或?qū)⑵浞湃?ADO.NET DataSet 對(duì)象,以便與來(lái)自多個(gè)源的數(shù)據(jù)或在層之間進(jìn)行遠(yuǎn)程處理的數(shù)據(jù)組合 在一起,以特殊方式向用戶公開(kāi)。 ADO.NET DataSet對(duì)象也可以獨(dú)立于 .NET Framework 數(shù)據(jù)提供程序使用,以管理應(yīng)用程序本地的數(shù)據(jù)。 ADO.NET 也可通過(guò)對(duì)分布式 ADO.NET 應(yīng)用程序的基本對(duì)象“數(shù)據(jù)集”企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 7 - ( Dataset)支持基于 XML 的持久性和傳輸格式,來(lái)實(shí)現(xiàn)最大程度的數(shù)據(jù)共享。數(shù)據(jù)集是一種關(guān)系數(shù)據(jù)結(jié)構(gòu),可使用 XML進(jìn)行讀取、寫入或序列化。 ADO.NET數(shù)據(jù)集使行生成要求應(yīng)用程序?qū)优c多個(gè) Web 站點(diǎn)之間進(jìn)行松耦合數(shù)據(jù)交換的應(yīng)用程序變得很方便。 因?yàn)閿?shù)據(jù)集被遠(yuǎn)程處理為 XML形式,所以任何兩個(gè) 組件都可共享數(shù)據(jù)并使用XML 架構(gòu)來(lái)定義數(shù)據(jù)集的關(guān)系結(jié)構(gòu)。而且,因?yàn)閿?shù)據(jù)集的序列化格式是 XML,所以 Dataset對(duì)象可輕松穿過(guò)防火墻,而不受任何限制。除了從 XML加載數(shù)據(jù)以外,數(shù)據(jù)集還可用 SQL Server 中的數(shù)據(jù)以及通過(guò) OLE DB公開(kāi)的數(shù)據(jù)源中的數(shù)據(jù)來(lái)填充,并可保存對(duì)這些數(shù)據(jù)的更改。 ADO.NET 提供了對(duì) Microsoft SQL Server 等數(shù)據(jù)源以及通過(guò) OLE DB 和 XML公開(kāi)的數(shù)據(jù)源的一致訪問(wèn)。數(shù)據(jù)共享使用者可以使用 ADO.NET來(lái)連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。 ADO.NET 類 在 System.Data.dll 中,并且與 System.Xml.dll 中的 XML 類集成。當(dāng)編譯使用 System.Data 命名空間的代碼時(shí),請(qǐng)引用 System.Data.dll 和System.Xml.dll。 ADO.NET 支持工業(yè)標(biāo)準(zhǔn),它提供了應(yīng)用程序編程接口,以便與 OLE DB 兼容的數(shù)據(jù)來(lái)源進(jìn)行溝通。通過(guò) ADO.NET 可以將應(yīng)用程序編程接口,以便與 OLE DB兼容的數(shù)據(jù)來(lái)源進(jìn)行溝通。通過(guò) ADO.NET可以將應(yīng)用程序連接到這些數(shù)據(jù)源上,然后可對(duì)數(shù)據(jù)進(jìn)行操作。 ADO.NET沿襲以前的 ADO所能操作的數(shù)據(jù)來(lái)源, 包括關(guān)聯(lián)數(shù)據(jù)和非關(guān)聯(lián)數(shù)據(jù)。只要是 ADO 能操作的數(shù)據(jù)源, ADO.NET 都能操作。但是ADO.NET比 ADO提供了更豐富的對(duì)象模型這使得編程者可以用更加直觀的方式來(lái)存取數(shù)據(jù)。 2.4.3 SQL 語(yǔ)言 SQL( Structured Query Language)是一種標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)語(yǔ)言。凡是數(shù)據(jù)庫(kù)的應(yīng)用,不論是從數(shù)據(jù)庫(kù)中選取、過(guò)濾、排序等,都可以由程序中下達(dá) SQL指令來(lái)完成,不過(guò) SQL不是完整的程序語(yǔ)言,必須搭配程序來(lái)使用。它的功能包括查詢、操縱、定義和控制四個(gè)方面。 (1) 數(shù)據(jù)查詢功能 (SELECT) SELECT FROM WHERE 條件 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 8 - GROUP BY HAVING 內(nèi)部函數(shù)表達(dá)式 ORDER BY ASC DESC (2) 數(shù)據(jù)定義功能 CREATE TABLE 表名 ;CREATE VIEW視圖名 ;CREATE INDEX索引名 DROP TABLE 表名 ;DROP VIEW 視圖名 ;DROP INDEX 索引名 ALTER TABLE 表名 ADD /MODIFY (3) 數(shù)據(jù)操縱功能 UPDATE 表名 SET 字段 =表達(dá)式 WHERE 條件 INSERT INTO 表名 (字段名 ,字段名 ) VALUES (常量 ,常量 ) DELETE FROM 表名 WHERE 條件 (4) 關(guān)系運(yùn)算符 = 等于; 小于; 大于; = 大于或等于; 或 ! 不等于; BETWEEN:定義一個(gè)數(shù)值區(qū)間范圍,配合 AND使用; LIKE:字符串匹配操作符,配合通配符 %和 _使用; IS NULL:測(cè)試屬性值是 否為空值; BETWEEN、 LIKE、 IS NULL 均可 和 NOT 操作符一同使用 7 3 系統(tǒng)設(shè)計(jì)總體 3.1 系統(tǒng)功能性分析 公司考勤管理系統(tǒng)是為了滿足公司對(duì)人事信息、考勤信息和工資信息管理的方便,以電子化的模式處理事務(wù),將公司的管理思想、各部門的業(yè)務(wù)經(jīng)驗(yàn)與計(jì)算機(jī)技術(shù)相統(tǒng)一,實(shí)現(xiàn)人、財(cái)、物、信息各種資源的處理,并使之規(guī)范化、嚴(yán)密化和智能化。要?jiǎng)?chuàng)建一個(gè)功能比較完整的管理系統(tǒng),必須包括以下幾個(gè)管理模塊: 系統(tǒng)部分:主要完成本系統(tǒng)的維護(hù)工作。 員工基本信息部分:主要完成員工基本信息的管理。 員工考勤信息部分: 主要完成員工考勤信息的管理。 員工調(diào)動(dòng)信息部分:主要完成員工調(diào)動(dòng)信息的管理。 數(shù)據(jù)庫(kù)管理部分:主要完成數(shù)據(jù)庫(kù)的管理與維護(hù)。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 9 - 3.1.1 員工基本信息 ( 1)添加員工基本信息:管理員可以添加員工的基本信息,包括姓名,性別,籍貫,年齡,生日,住址,學(xué)歷。 ( 2)修改員工信息:選擇一個(gè)員工,可以修改這個(gè)員工的基本信息。 ( 3)刪除員工信息:直接從列表中選中需要?jiǎng)h除的員工信息,然后進(jìn)行刪除操作,或者首先查詢需要?jiǎng)h除的員工信息,然后再刪除。 3.1.2 員工考勤信息 ( 1)添加考勤信息:主要分為上下班信息和其他 考勤信息。上下班信息要記錄每個(gè) 員工每天上下班的時(shí)間,而其他考勤信息包括含有請(qǐng)假,加班,出差信息。 ( 2)修改考勤信息:當(dāng)考勤信息出現(xiàn)錯(cuò)誤需要修改的時(shí)候,可以從這里修改相應(yīng)的記錄。 ( 3)查詢考勤信息:根據(jù)員工編號(hào)或者時(shí)間進(jìn)行查詢,得到所有的考勤信息,包括上下班,請(qǐng)假,加班和出差信息,但是不能夠?qū)π畔⑦M(jìn)行任何操作。 ( 4)刪除考勤信息:分為刪除上下班信息和刪除其他考勤信息。 3.1.3 員工調(diào)動(dòng)信息 ( 1)添加調(diào)動(dòng)信息:添加公司員工的原有部門,原有職務(wù),新部門,新職務(wù)等信息。 ( 2)修改調(diào)動(dòng)信息:修改相應(yīng)的 員工調(diào)動(dòng)信息。 ( 3)查詢調(diào)動(dòng)信息:查詢某個(gè)員工的調(diào)動(dòng)信息或者某段時(shí)間內(nèi)公司內(nèi)部的調(diào)動(dòng)情況。 ( 4)刪除調(diào)動(dòng)信息:刪除那些不需要的信息。 3.2 系統(tǒng)功能模塊設(shè)計(jì) 對(duì)上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,得到如圖3-1所示的系統(tǒng)功能模塊圖。企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 10 - 4 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)在系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)超市庫(kù)存管理信息系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)庫(kù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于 程序的實(shí)現(xiàn)。 公 司 考 勤 管理系統(tǒng) 打印 系統(tǒng)管理 修改密碼 刪除用戶 修改用戶 增加用戶 打印員工信息 打印工資條 工資管理 工資查詢 工資登錄 考勤管理 加班出差 出勤管理 人事管理 福利待遇 人員調(diào)動(dòng) 員工信息 部門信息 圖 3-1 公司考勤管理系統(tǒng)功能模塊圖 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 11 - 設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來(lái)可能增加的需求。根據(jù)對(duì)超市庫(kù)存管理所做的系統(tǒng)分析,該系統(tǒng)主要實(shí)現(xiàn)對(duì)貨品的基本信息進(jìn)行添加、修改、刪除和入、出庫(kù)的查詢、排序、統(tǒng)計(jì)等功能性操作,這樣就需要有一些數(shù)據(jù)庫(kù)來(lái)對(duì)超市庫(kù)存管理信息系統(tǒng)進(jìn)行維護(hù)。 4.1 概念結(jié)構(gòu)設(shè)計(jì) 針對(duì)公司考勤管理的需求,通過(guò)對(duì)公司考勤管理工作過(guò)程和數(shù)據(jù)流程分析,設(shè)計(jì)出下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): (1)員工信息,包括數(shù)據(jù)項(xiàng)有:?jiǎn)T工編號(hào)、員工姓名、部門編號(hào)、性別、生日、住址、職位、出生地、聯(lián)系電話、最 高學(xué)歷等信息。 (2)工資福利信息,包括數(shù)據(jù)項(xiàng)有:?jiǎn)T工編號(hào)、崗位工資、基本工資、伙食補(bǔ)貼、住房補(bǔ)貼、醫(yī)療保險(xiǎn)、住房公積金、養(yǎng)老保險(xiǎn)、其他補(bǔ)貼、發(fā)放時(shí)間、實(shí)發(fā)工資等信息。 (3)部門信息,包括數(shù)據(jù)項(xiàng)有:部門編號(hào)、部門名稱、部門人數(shù)、部門級(jí)別等信息。 (4)用戶信息,包括數(shù)據(jù)項(xiàng)有:用戶名、用戶密碼、用戶類型等信息。 (5)缺勤信息,包括數(shù)據(jù)項(xiàng)有:?jiǎn)T工編號(hào)、缺勤日期、缺勤時(shí)間、缺勤類型等信息。 (6)加班信息,包括數(shù)據(jù)項(xiàng)有:?jiǎn)T工編號(hào)、加班日期、加班時(shí)間、加班補(bǔ)助率等信息。 由上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程得出每 個(gè)實(shí)體的描述實(shí)體圖,如圖4-1所示,員工信息實(shí)體圖。 圖 4-1 員工信息實(shí)體圖 如圖 4-2所示,工資福利信息實(shí)體圖。 員工信息實(shí)體 員工姓 名 最高學(xué)歷 員工編號(hào) 工資福利實(shí)體 崗位工資 實(shí)發(fā)工資 員工編號(hào) 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 12 - 圖 4-2 工資福利信息實(shí)體圖 如圖 4-3所示,部門信息實(shí)體圖。 圖 4-3 部門信息實(shí)體圖 如圖 4-4所示,用戶信息實(shí)體圖。 圖 4-4 用戶信息實(shí)體圖 如圖 4-5所示,缺勤信息實(shí)體圖。 圖 4-5 缺 勤信息實(shí)體圖 如圖 4-6所示,加班信息實(shí)體圖。 圖 4-6 加班信息實(shí)體圖 概念模型描述事物、事物的特征和事物之間的聯(lián)系情況,正如現(xiàn)實(shí)世界中事用戶信息實(shí)體 用戶密碼 用戶類型 用戶名 部門信息實(shí)體 部門名稱 部門級(jí)別 部門編號(hào) 缺勤信息實(shí)體 缺勤日期 缺勤類型 員工編號(hào) 加班信息實(shí)體 加班日期 加班補(bǔ)助率 員工編號(hào) 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 13 - 物之間存在著聯(lián)系一樣,實(shí)體之間也存在聯(lián)系。實(shí)體之間的聯(lián)系有 3種類型:一對(duì)多、多對(duì)多、一對(duì)一 8。根據(jù)本系統(tǒng)實(shí)際情況,分析出這些實(shí)體間的聯(lián)系如下: (1) 職員信息與部門信息之間是一對(duì)多的關(guān)系。每名職員只能屬于一個(gè)部門,而一個(gè)部門可以存在若干名職員。 (2) 職員信息與考勤信息之間是一對(duì)多的關(guān)系。每名職員可以有多條考勤信息,而一條考勤信息只能對(duì)應(yīng)一個(gè)相 應(yīng)的職員。 (3) 考勤信息與工資管理信息一對(duì)一的關(guān)系。一條考勤信息只能對(duì)應(yīng)一次相關(guān)的工資管理 根據(jù)上面的實(shí)體聯(lián)系,得出如圖 4-7所示的 E/R圖。 圖 4-7 E-R 圖 n n 1 1 1 職員 職員編號(hào) 職員姓名 屬于 部門 部門編號(hào) 部門名稱 上班 考勤 考勤編號(hào) 職員編號(hào) n 1 工資 擁有 實(shí)際工資 影響 1 職員編號(hào) 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 14 - 4.2 邏輯結(jié)構(gòu)設(shè)計(jì) 通過(guò)上面的分析,存在多對(duì)多的聯(lián)系,那么既要考慮實(shí)體到關(guān)系表的轉(zhuǎn)換,也要合理進(jìn)行聯(lián)系到關(guān)系表的轉(zhuǎn)換?,F(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。下面是根據(jù)數(shù)據(jù)概念結(jié)構(gòu)設(shè)計(jì)出的實(shí)體圖,分析出各個(gè)實(shí)體的數(shù)據(jù)表。 (1)員工基本信息,如表 4-1所示。 表 4-1 員工信息表 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否主鍵 是否為空 員工編號(hào) Numeric 9 是 NOT NULL 員工姓名 Char 15 NOT NULL 部門編號(hào) Int 4 NULL 性別 Char 2 NULL 生日 Char 10 NULL 住址 Char 30 NULL 職位 Vachar 20 NULL 出生地 Char 10 NULL 聯(lián)系電話 Char 20 NULL 最高學(xué)歷 Char 20 NULL (2)工資福利基本信息,如表 4-2 所示。 表 4-2 工資福利信息表 字段名稱 類型 長(zhǎng)度 是否主鍵 是否為空 員工編號(hào) Numeric 9 是 NOT NULL 崗位工資 Numeric 9 NULL 基本工資 Numeric 9 NULL 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 15 - 伙食補(bǔ)貼 Numeric 9 NULL 住房補(bǔ)貼 Numeric 9 NULL 醫(yī)療保險(xiǎn) Numeric 9 NULL 住房公積金 Numeric 9 NULL 養(yǎng)老保險(xiǎn) Numeric 9 NULL 其他補(bǔ)貼 Numeric 9 NULL 發(fā)放時(shí)間 Numeric 9 NOT NULL 實(shí)發(fā)工資 Numeric 9 NULL (3)部門信息,如圖 4-3 所示。 表 4-3 部門信息表 字段名稱 類型 長(zhǎng)度 是否主鍵 是否為空 部門編號(hào) int 4 是 NOT NULL 部門名稱 char 20 NULL 部門人數(shù) int 4 NULL 部門級(jí)別 char 10 NULL (4)用戶信息,如圖 4-4 所示。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 16 - 表 4-4 用戶信息表 字段名稱 類型 長(zhǎng)度 是否主鍵 是否為空 用戶名 Char 10 是 NOT NULL 用戶密碼 Char 20 NOT NULL 用戶類型 Char 4 NOT NULL (5)缺勤信息 ,如圖 4-5 所示。 表 4-5 缺勤信息表 字段名稱 類型 長(zhǎng)度 是否主鍵 是否為空 員工編號(hào) Numeric 9 是 NOT NULL 考勤編號(hào) Numeric 9 NOT NULL 缺勤日期 Char 10 NULL 缺勤時(shí)間 Char 10 NULL 缺勤類型 Int 4 NULL (6)加班信息,如圖表 4-6 所示 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 17 - 表 4-6 加班信息表 5 系統(tǒng)實(shí)現(xiàn) 5.1 創(chuàng)建工程項(xiàng)目 創(chuàng)建一個(gè) Visual Basic6.0 的 Windows 應(yīng)用程序項(xiàng)目,操作步驟如下: (1)啟動(dòng) Visual Basic.NET 開(kāi)發(fā)環(huán)境后,選擇【文件】【新建】【項(xiàng)目】命令。 (2)在“新建項(xiàng)目”對(duì)話框的左側(cè)“項(xiàng)目類型”窗口中選取“ Visual Basic項(xiàng)目”。在右側(cè)的“模板”窗口中單擊“ Windows 應(yīng)用程序”圖 標(biāo)。在“位置”文本框中鍵入 Windows 應(yīng)用程序的位置,將工程命名為“公司考勤管理系統(tǒng)”。單擊【確定】按鈕。 5.2 創(chuàng)建系統(tǒng)窗體 (1)在“公司考勤管理信息系統(tǒng)”中,一共設(shè)計(jì)了十一個(gè)界面。在進(jìn)入系統(tǒng)的界面中為了系統(tǒng)的安全和保密性,系統(tǒng)使用了口令庫(kù),只有那些有資格操作系統(tǒng)的管理人員才能進(jìn)入系統(tǒng)。口令修改為了保證不被別人隨意修改,所以系統(tǒng)在修改口令時(shí),設(shè)置了要輸入原始口令,這樣只有知道原始口令的人才能夠修改密碼。密碼被修改完成后,進(jìn)入系統(tǒng)時(shí)的口令就為新口令。由于這些口令是在較高的管理層次下建立的,其他人無(wú)法進(jìn) 入系統(tǒng)修改口令。如果用戶要進(jìn)入系統(tǒng),需要輸入用戶名和密碼進(jìn)入,這樣可以保障系統(tǒng)的安全。在功能管理界面中分別可以進(jìn)入公司員工基本信息管理,員工考勤管理,員工工資信息管理四種管理的中。字段名稱 類型 長(zhǎng)度 是否主鍵 是否為空 員工編號(hào) Numeric 9 是 NOT NULL 加班日期 Char 10 NULL 加班時(shí)間 Int 4 NULL 加班補(bǔ)助率 Int 4 NULL 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 18 - 同時(shí),也可以對(duì)四種記錄進(jìn)行查詢,由于此系統(tǒng)主要針對(duì)條形碼進(jìn)新行識(shí)別,所以查詢時(shí)以編號(hào)為主進(jìn)行查詢。圖 5-1為公司用戶管理界面。如果不是此用戶,或密碼錯(cuò)誤,系統(tǒng)會(huì)給你重試的提示。 圖 5-1 用戶界面顯示 (2)主界面:本系統(tǒng)的主界面中采用標(biāo)準(zhǔn)的菜單、工具欄、 Picture 界面設(shè)計(jì)方法,使用戶能夠很容易地看清楚整個(gè)系統(tǒng)結(jié)構(gòu),可以很 方便地從下面各個(gè)小項(xiàng)功能模塊以及菜單欄很快地進(jìn)入各個(gè)模塊。 (3)員工信息模塊:輸入用戶名和密碼后,進(jìn)入系統(tǒng)。另外,可以修改密碼,添加用戶等。選擇“人事管理 |設(shè)置員工信息”菜單,出現(xiàn)如圖 5-2 所示的窗口,輸入員工的基本信息的各項(xiàng)內(nèi)容。 圖 5-2 添加員工信息 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 19 - (4)福利待遇模塊:該模塊負(fù)責(zé)福利待遇的管理,主要是對(duì)公司的福利信息進(jìn)行設(shè)置。如圖 5-3所示。 圖 5-3 福利待遇信息 (5)出勤管理模塊:該模塊負(fù)責(zé)公司員工的缺勤管理。缺勤管理負(fù)責(zé)對(duì)員工的缺勤情況進(jìn)行登記,包括請(qǐng)假、曠工等登記。 如圖 5-4所示。 圖 5-4 出勤管理信息 (6)工資查詢窗體:用于查詢各個(gè)部門員工工資 ,及各福利項(xiàng)目 ,如圖 5-5 所示。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 20 - 圖 5-5 工資查詢信息 (7)報(bào)表打印模塊:該模塊負(fù)責(zé)打印員工信息,實(shí)現(xiàn)報(bào)表的自動(dòng)管理,如圖5-6所示。 圖 5-6 報(bào)表打印信息 (8)人員調(diào)動(dòng)模塊 :該模塊主要用于員工部門的調(diào)動(dòng),如圖 5-7 所示。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 21 - 圖 5-7 人員調(diào)動(dòng)模塊 5.3 模塊流程圖 5.3.1 職工信息刪除模塊 數(shù)據(jù)庫(kù)基本表與其它表之間的主鍵的特點(diǎn),不方便使用外鍵來(lái)保持?jǐn)?shù)據(jù)的一致性問(wèn)題,所以要用手工操作的方法進(jìn) 行數(shù)據(jù)一致性的維護(hù),主要應(yīng)用在以下幾個(gè)方面,職工工資表中加入和刪除職工信息,職工考勤表中加入和刪除職工信息,履歷表中刪除職工信息。 在職工工資表中和在職工考勤表中加入職工信息時(shí),用戶不能任意的輸入職工姓名,而是由系統(tǒng)提供專有的添加職工窗口,用于顯示該單位花名冊(cè)已有的職工名,而在職工工資表或職工考勤表中沒(méi)有的職工名供用戶選擇,從而要求用戶 不能任意輸入花名冊(cè)以外的職工信息了,要加入新的職工信息必須先加入到花名冊(cè)中去。這樣就既保證數(shù)據(jù)庫(kù)的數(shù)據(jù)的一致性,又防止了數(shù)據(jù)的冗余。 在職工工資表中和在職工考勤表中 刪除職工信息時(shí),為保持?jǐn)?shù)據(jù)的一致性,就需要立刻重新計(jì)算統(tǒng)計(jì)量。最后說(shuō)明的是在花名冊(cè)中刪除一條記錄的處理過(guò)程。其流程框如圖 5-8所示。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 22 - 圖 5-8 員工刪除流程圖 5.3.2 職工工資管理模塊 該模塊是完成對(duì)員工的工資信息的輸入、查詢、并以此進(jìn)行統(tǒng)計(jì)生成“商場(chǎng)職工工資總額構(gòu)成情況表”和“商廈職工工資總額季度匯總表”。 此模塊主要包括三個(gè)窗口,工資錄入窗口、商場(chǎng)職工工資總額統(tǒng)計(jì)構(gòu)成和商廈職工工資總額統(tǒng)計(jì)窗口,后來(lái)兩者均可通過(guò)第一個(gè)窗口的菜單項(xiàng)選擇而 進(jìn)入。工資錄入窗口的框圖如圖 5-9所示。 選擇刪除功能 是否選中刪除對(duì)象 ? 刪除員工基本表中對(duì)應(yīng)的該記錄,刪除該員工工資記錄,刪除該員工考勤記錄,對(duì)員工工資統(tǒng)計(jì)表進(jìn)行更新,對(duì)員工考勤統(tǒng)計(jì)表進(jìn)行更新 工資統(tǒng)計(jì)表該單位人數(shù)是否 0 考勤統(tǒng)計(jì)表中該單位人數(shù)是否為 0 返回成功消息 刪除統(tǒng)計(jì)表中該條記錄 刪除統(tǒng)計(jì)表中該條記錄 是 否 否 否 是 用戶登錄 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 23 - 5.3.3 員工考勤管理模塊 該模塊完成對(duì)職工考勤信息的輸入和查詢。并以此數(shù)據(jù)為基礎(chǔ)生成“商場(chǎng)職工月考勤統(tǒng)計(jì)表”和“公司職工月考勤統(tǒng)計(jì)匯總表”。 此模塊主要包括三個(gè)窗口,考勤登記窗口、公司職工月考勤,公司職工考勤統(tǒng)計(jì)窗口,后兩者均可通過(guò)第一個(gè)窗口的菜單項(xiàng)選擇而訪問(wèn)到。由于在模塊中使用的方法和程序框圖與職工工資管理模塊大致相同,所以這里也就不一一列舉了。 返 回 提示錯(cuò)誤重輸入 保存當(dāng)前修改進(jìn)入數(shù)據(jù)庫(kù)同時(shí)修改更新數(shù)據(jù)庫(kù)中統(tǒng)計(jì)報(bào)表的統(tǒng)計(jì)量 打開(kāi)該窗口 檢查檢索條件 檢查出數(shù)據(jù) 添加輸入 刪除 打開(kāi)添加窗口顯示該單位未加入職工名 確認(rèn) 選中 添加記錄到工資記錄窗口 保存 用戶登錄 是 否 輸入錯(cuò)誤 否 是 否 是 圖 5-9 員工工資管理流程圖 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 24 - 5.3.4 系統(tǒng)維護(hù)模塊 此模塊除完成數(shù)據(jù)的一般性維護(hù)如數(shù)據(jù)的恢復(fù)與備份 、數(shù)據(jù)的定期刪除 ,還提供了本系統(tǒng)的部分維護(hù)功能,如系統(tǒng)的初始化,(該項(xiàng)功能將刪除數(shù)據(jù)庫(kù)中所有數(shù)據(jù),所以僅在系統(tǒng)初始生成時(shí)使用)另外還有密碼的修改和單位編碼。 下面就數(shù)據(jù)維護(hù)和單位編碼分別進(jìn)行一下討論。 盡管系統(tǒng)中采取各種保護(hù)措施來(lái)防止數(shù)據(jù)的安全性和完整性的破壞,但由于計(jì)算機(jī)系統(tǒng)中硬件的故障、軟件的錯(cuò)誤、操作員的失誤以及故意的破壞,問(wèn)題仍然是不可避免的,而且這些故障輕則造成運(yùn)行事務(wù)非正常中斷,影響數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性,重則破壞數(shù)據(jù)庫(kù),使數(shù)據(jù)庫(kù)中全部或部分?jǐn)?shù)據(jù)丟失。因此作為一個(gè)完整的管理信息系統(tǒng),數(shù)據(jù)的備份和恢 復(fù)當(dāng)然是少不了的,在這里我們使用數(shù)據(jù)窗口提供的 SAVEAS()函數(shù)和 IMPORT()函數(shù)分別作為數(shù)據(jù)的備份和恢復(fù),要聲明的是在這個(gè)過(guò)程中我們把指定的文件名設(shè)為 NULL。以便使系統(tǒng)彈出公共對(duì)話框由用戶選擇文件名和保存路徑以及保存格式,這給用戶提供了更大的自由度,當(dāng)然,也帶來(lái)了一些問(wèn)題。例如,如果用戶選擇的保存格式為 TEXT WITH HEADERS時(shí)(即含表頭的文件格式),在恢復(fù)過(guò)程中就會(huì)報(bào)錯(cuò),所以這點(diǎn)在幫助的文檔中特別加以注明。 至于單位編碼問(wèn)題,主要是為了減少數(shù)據(jù)庫(kù)冗余,因?yàn)楦鶕?jù)用戶需求職工編碼的前三位就 唯一標(biāo)識(shí)單位,所以就在系統(tǒng)維護(hù)中特別添加此項(xiàng)。在開(kāi)發(fā)此過(guò)程中遇到不少困難,例如在用戶修改編碼時(shí),如果不保存原有的編碼就無(wú)法更新職工編碼,就造成數(shù)據(jù)丟失,為解決這一問(wèn)題就做了以下的工作:首先在修改后保存前先把數(shù)據(jù)庫(kù)編碼(待改編碼)保存起來(lái),然后把修改后的編碼(還未保存編碼)從數(shù)據(jù)緩沖區(qū)中取出,然后以待改編碼為檢索條件。檢索出職工編碼,修改成新的編碼,最后保存起來(lái)。 在這一節(jié)中,我們主要討論了兩個(gè)問(wèn)題,一個(gè)是系統(tǒng)的聯(lián)機(jī)文檔,另一個(gè)是系統(tǒng)的測(cè)試,下面我們分別加以說(shuō)明。 作為一個(gè)完整的系統(tǒng),聯(lián)機(jī)文檔是其中不可缺少的 部分也是相當(dāng)重要的部分。好的文檔能夠使用戶快速了解并準(zhǔn)確的使用系統(tǒng)的各項(xiàng)功能。減少誤操作,減少錯(cuò)誤產(chǎn)生的可能,這對(duì)用戶和開(kāi)發(fā)人員都有很多的好處。所以在開(kāi)發(fā)本系統(tǒng)中,也加入了不少的文檔,除了對(duì)于四大模塊的詳細(xì)說(shuō)明外,對(duì)于易出錯(cuò)和不易企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 25 - 操作的地方(如多條件查詢部分)又作了詳細(xì)的說(shuō)明。 由于程序員本身能力的局限性,所以做編寫的代碼,即使經(jīng)過(guò)反復(fù)檢查也難免出錯(cuò)所以在本階段力求使用有限的時(shí)間找出盡可能多的錯(cuò)誤,力求系統(tǒng)盡量正確。我們?cè)诒鞠到y(tǒng)的測(cè)試中使用了黑盒法(即不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu),而是根據(jù)程序的功能來(lái)設(shè)計(jì)是檢測(cè) )請(qǐng)一位不熟悉本系統(tǒng)的人來(lái)進(jìn)行隨意性的操作,打破習(xí)慣的操作順序,從中發(fā)現(xiàn)錯(cuò)誤,在此階段系統(tǒng)的大量錯(cuò)誤得到了改正。 6 測(cè)試與安裝 6.1 軟件的測(cè)試 完成了公司考勤信息管理系統(tǒng),一個(gè)系統(tǒng)不可能不進(jìn)行調(diào)試就直接拿來(lái)使用,正相反,一個(gè)系統(tǒng)要經(jīng)過(guò)無(wú)數(shù)次的調(diào)試才有可能順利運(yùn)行。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。目前軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。在開(kāi)發(fā)大型軟件系統(tǒng)的過(guò)程中,需要面對(duì)錯(cuò)綜復(fù)雜的問(wèn)題,因此,在軟件生存周期的每個(gè)階段都不可 避免地會(huì)產(chǎn)生錯(cuò)誤。我們力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。一般情況下,系統(tǒng)的調(diào)試可以按照整體和部分的原則來(lái)劃分,分為單元調(diào)試(模塊調(diào)試)與綜合調(diào)試(整體調(diào)試)。而且單元調(diào)試是在綜合調(diào)試之前進(jìn)行的,也就是說(shuō),只有進(jìn)行完單元調(diào)試,才能進(jìn)行綜合調(diào)試。本系統(tǒng)的調(diào)試就是按照這個(gè)步驟進(jìn)行的。 與開(kāi)發(fā)過(guò)程類似,測(cè)試過(guò)程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟地繼續(xù)。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由許多模塊組成。因此,軟件系統(tǒng)的測(cè)試基本上有下述幾個(gè)步驟組成: 在單元 調(diào)試進(jìn)行完之后,就是相對(duì)復(fù)雜的綜合調(diào)試了。在進(jìn)行這個(gè)階段的調(diào)試時(shí),也發(fā)現(xiàn)了不少錯(cuò)誤,但是經(jīng)過(guò)多次檢查程序,問(wèn)題也被一一排除了。 模塊測(cè)試:在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤。 子系統(tǒng)測(cè)試:這個(gè)步驟著重測(cè)試模塊的接口。 系統(tǒng)測(cè)試:在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說(shuō)明中的錯(cuò)誤。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 26 - 驗(yàn)收測(cè)試:在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說(shuō)明書(shū)中的錯(cuò)誤。 調(diào)試:使同適應(yīng)性新開(kāi)發(fā)出來(lái)的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新、舊兩個(gè)系統(tǒng)的處理結(jié)果。 6.2 系統(tǒng)的打包與安裝 完成了公司考 勤管理信息系統(tǒng)的編程和調(diào)試工作,最后一步就是該系統(tǒng)的編譯和打包。這涉及到工程項(xiàng)目屬性的設(shè)置、可執(zhí)行應(yīng)用程序的生成。 (1)系統(tǒng)的打包 首先在新建項(xiàng)目對(duì)話框中,選擇項(xiàng)目類型窗格中的“安裝和部署項(xiàng)目”,然后選擇“安裝向?qū)А薄T凇懊Q”輸入框中輸入“多文檔應(yīng)用程序”。單擊確定按鈕,“安裝向?qū)А眴?dòng)。單擊下一步,第二步選擇創(chuàng)建安裝程序類型。在這里,我們選擇“創(chuàng)建用于 Windows 應(yīng)用程序安裝程序”。第三步:選擇要包括的(打包)文件。 選擇后單擊下一步,顯示打包文件信息,單擊完成按鈕。在設(shè)計(jì)環(huán)境中,執(zhí)行生成 |生成多文 檔應(yīng)用程序命令。則應(yīng)用程序被打包了。 (2)系統(tǒng)的安裝 在打包程序目錄的二級(jí)目錄下包含有打包和安裝應(yīng)用程序的文件,雙擊其中的安裝程序 Setup.exe 或“多文檔應(yīng)用程序”軟件包,就可以安裝應(yīng)用程序了。 企業(yè)考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) - 27 - 結(jié) 論 本系統(tǒng)在項(xiàng)目功能和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)上嚴(yán)格要求 ,盡量切實(shí)體現(xiàn)實(shí)用 ,并兼顧到普通需求和特殊需求 ;在程序設(shè)計(jì)上界面友好 ,操作簡(jiǎn)便 , 節(jié)省了大量的工作量 ,加強(qiáng)了檔案記錄的安全性和完整性,提高工作了效率 公司考勤 系統(tǒng)就是把分散的企事業(yè)單位的職工信息實(shí)行統(tǒng)一,集中,規(guī)范的收集管理,建立分類編號(hào)管理,電腦存儲(chǔ)查詢以及防火,防潮,防蛀,防盜等現(xiàn)代化,專業(yè)化的管理系統(tǒng),為企事業(yè)單位和職工解除后顧之憂。 經(jīng)過(guò)長(zhǎng)時(shí)間的開(kāi)發(fā)研究本系統(tǒng)成功實(shí)現(xiàn)了以下功能: 人事管理系統(tǒng) 功能:該模塊包括部門信息,員工信息,人員調(diào)動(dòng)和福利待遇四個(gè)

溫馨提示

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