小型的人事管理系統(tǒng)_第1頁
小型的人事管理系統(tǒng)_第2頁
小型的人事管理系統(tǒng)_第3頁
小型的人事管理系統(tǒng)_第4頁
小型的人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、小型的人事管理系統(tǒng),第一章 概述,1.本課題的來源 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢在必行。對于大中型企業(yè)來說,利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。,第二章 開發(fā)工具的選擇,1.VB介紹 在目前市

2、場上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個(gè)非常理想選擇。 Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級程序設(shè)計(jì),可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C+編程基礎(chǔ)。 Visual Basic具有強(qiáng)大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理Micros

3、oft Access格式的數(shù)據(jù)庫,并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。,第三章 系統(tǒng)調(diào)研及可行性分析,1.系統(tǒng)調(diào)研的主要工作 (1)明確用戶的要求,以根據(jù)調(diào)查結(jié)果進(jìn)行可行性分析,確認(rèn)系統(tǒng)的開發(fā)是否可行。(2)提出新系統(tǒng)的人員并不都是系統(tǒng)研究人員,有些人對于其功能和處理數(shù)據(jù)的方法沒有明確的認(rèn)識。系統(tǒng)開發(fā)人員要對此進(jìn)行詳細(xì)的調(diào)查和分析,確認(rèn)用戶的要求可以通過現(xiàn)有的計(jì)算機(jī)技術(shù)實(shí)現(xiàn),保證開發(fā)的管理信息系統(tǒng)的功能與用戶提出的要求相吻合。(3)企業(yè)的現(xiàn)行系統(tǒng)可能是手工系統(tǒng),也可能是使用和計(jì)算機(jī)的系統(tǒng),要詳細(xì)地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便設(shè)計(jì)出一個(gè)合理的、好的新系統(tǒng)邏輯模型 2 .

4、可行性分析概述 可行性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對新系統(tǒng)的開發(fā)從社會(huì)、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修改、追加投資、暫緩開發(fā)、分步實(shí)施等方案和結(jié)論,最后完成可行性分析。,33 技術(shù)可行性分析,(1)技術(shù)支持: 根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。 (2)硬件資源: 開發(fā)管理信息系統(tǒng)所需的硬件資源包含以下兩個(gè)方面:系統(tǒng)開發(fā)人員在管理信息系統(tǒng)的開發(fā)過程中所需要的計(jì)算機(jī)設(shè)備及其有關(guān)的外部設(shè)備;管理信息系統(tǒng)開發(fā)成功投入使用后,使用單位所應(yīng)具備的計(jì)算機(jī)設(shè)備及

5、其有關(guān)的外圍設(shè)備。對硬件資源進(jìn)行可行性分析時(shí)主要考慮計(jì)算機(jī)的主機(jī)內(nèi)存、類型、功能、聯(lián)網(wǎng)能力、安全保護(hù)措施以及輸入/輸出設(shè)備,外存儲(chǔ)器和聯(lián)網(wǎng)數(shù)據(jù)通信設(shè)備的配置、功能、效率等指標(biāo) (3)軟件資源 操作系統(tǒng)的選擇,編譯系統(tǒng)的選擇, 數(shù)據(jù)庫管理系統(tǒng)的選擇,高級編程語言的選擇,漢字處理系統(tǒng)的選擇,應(yīng)用軟件包的選擇。,第四章 系統(tǒng)分析,1. 系統(tǒng)需求分析 系統(tǒng)分析是開發(fā)管理信息系統(tǒng)的關(guān)鍵性階段,是一個(gè)從不斷認(rèn)識和逐步細(xì)化的過程,是下一階段的工作基礎(chǔ),是為下一階段進(jìn)行物理方案設(shè)計(jì)、解決“怎么做”提供依據(jù),基關(guān)鍵性主要體現(xiàn)在“理解需求”和“表達(dá)需求”兩方面。通過對現(xiàn)行系統(tǒng)的詳細(xì)調(diào)研,確定新系統(tǒng)的綜合要求,并提

6、出這些需求的實(shí)現(xiàn)條件以及需求應(yīng)達(dá)到的標(biāo)準(zhǔn)。 這些需求包括: (1)功能需求。確定新系統(tǒng)應(yīng)做什么,是最主要的需求。 (2)性能需求。給出所開發(fā)的新系統(tǒng)的技術(shù)性能指標(biāo),包括存儲(chǔ)容量限制、運(yùn)行時(shí)間限制、安全保密性等。 (3)環(huán)境需求。這是對系統(tǒng)運(yùn)行以及所處環(huán)境的要求。例如,在硬件方面采用什么機(jī)型等;在軟件方面,采用什么支持系統(tǒng)運(yùn)行的系統(tǒng)軟件。 (4)未來需求。這類要求是指目前不屬于系統(tǒng)開發(fā)的范圍,但將來隨著外界環(huán)境的變化以及系統(tǒng)的發(fā)展可能會(huì)提出的要求。,2. 數(shù)據(jù)流程圖,工資管理,檔案管理,員工基本信息,假條信息,管理員,會(huì)計(jì)員,人事主管,系統(tǒng)數(shù)據(jù)流圖,第五章 系統(tǒng)總體設(shè)計(jì),1.功能描述 該信息管理

7、系統(tǒng)可以在Windows 2000 Server平臺(tái)上運(yùn)行,開發(fā)工具采用Visual Basic語言開發(fā)。其工作流程為:用戶登錄通過密碼判斷,正確可以進(jìn)入系統(tǒng),進(jìn)行信息錄入、修改和刪除的操作。系統(tǒng)的主要功能特點(diǎn)有: (1)系統(tǒng)登錄表單 該表單的功能是在系統(tǒng)被訪問之前,要對進(jìn)入系統(tǒng)的用戶進(jìn)行安全性檢查,防止非法用戶進(jìn)行系統(tǒng)破壞數(shù)據(jù)及威脅系統(tǒng)安全,避免不必要的損失。只有合法的用戶在輸入正確的密碼后方可進(jìn)入系統(tǒng)。 (2)主界面 在該界面窗口中,共有文件、數(shù)據(jù)、關(guān)于等所有系統(tǒng)功能,用戶可以操作菜單的方式快捷地使用系統(tǒng)。 (3)其它相關(guān)界面: 其它一些相關(guān)界面是完成人事,工資,假條等的增加,刪除和查詢等

8、功能。,系統(tǒng)操作流程圖,系統(tǒng)登錄界面,輸入操作員及密碼,檢查,密碼正確,功能界面,數(shù)據(jù)庫,系統(tǒng)主界面,功能處理,系統(tǒng)管理,錯(cuò)誤信息,密碼錯(cuò)誤,第六章 系統(tǒng)詳細(xì)設(shè)計(jì),1.數(shù)據(jù)庫設(shè)計(jì) 職工信息數(shù)據(jù)表: 字段名 類型 寬度 字段名 類型 寬度 職工編號 數(shù)值型 11 姓名 字符型 20 身份證號 字符型 18 民族 字符型 10 性別 字符型 4 出生日期 字符型 20 畢業(yè)學(xué)校 字符型 20 學(xué)歷 字符型 20 部門 字符型 20 職稱 字符型 20 上司 字符型 20 電話 字符型 20 EMAIL 字符型 20 EDIT 數(shù)值型 11 EDITTIME 日期型 8 備注 備注型 50,請假信息

9、數(shù)據(jù)表: 字段名 類型 寬度 假條編號 字符型 6 職工編號 數(shù)值型 11 起始日期 字符型 20 中止日期 字符型 20 天數(shù) 數(shù)值型 6 原由 字符型 50 狀態(tài) 字符型 20 批準(zhǔn)人 字符型 20 EDIT 數(shù)值型 11 EDITTIME 日期型 8 備注 備注型 10,員工工資數(shù)據(jù)表: 字段名 類型 寬度 字段名 類型 寬度 工資編號 字符型 50 職工編號 數(shù)值型 11 年份 數(shù)值型 6 月份 數(shù)值型 6 基本工資 數(shù)值型 11 加班工資 數(shù)值型 11 交通補(bǔ)助 數(shù)值型 11 總工資 數(shù)值型 11 考勤扣除 數(shù)值型 11 保險(xiǎn)扣除 數(shù)值型 11 扣稅 數(shù)值型 11 總扣除 數(shù)值型 1

10、1 實(shí)際工資 數(shù)值型 11 EDIT 數(shù)值型 11 EDITTIME 日期型 8 備注 備注型 10,2 .系統(tǒng)主要界面設(shè)計(jì),第七章 系統(tǒng)測試,1.測試舉例 (1).測試用戶登陸是否成功:打開人事管理系統(tǒng), “密碼”框里輸入用戶登錄密碼。填寫完成點(diǎn)擊“確定”按鈕,將會(huì)出現(xiàn)程序主頁面,即該用戶已經(jīng)登陸成功了。如果密碼錯(cuò)誤則不能進(jìn)入系統(tǒng)。 (2).測試員工信息記錄增加是否成功:在相應(yīng)的表格中輸入要增加的員工信息,再按增加按鈕,操作完成后到后端查看員工信息表中是否增加了相應(yīng)的記錄,有則說明成功。 (3).測試員工信息刪除功能否成功:同樣找到要?jiǎng)h除的相應(yīng)記錄,按刪除按鈕,操作完成后到后端查看相應(yīng)記錄有

11、沒有被刪除掉,刪掉了該功能是成功的。 (4).測試員工信息查詢功能是否成功:在查詢員工信息表中按指定的條件查詢相關(guān)的記錄,顯示出來的是符合查詢條件的記錄則是成功的。 (5).測試工資信息表及假條信息表中的增加,刪除及查詢功能是否成功:按測試員工信息表操作三大功能相類似的方法測試工資信息表及假條信息表的增加,刪除及查詢功能,如對應(yīng)后端的記錄都能相應(yīng)的增加,刪除等,則說明是成功的. (6).測試退出功能是否成功:按菜單中的退出或窗口的關(guān)閉按鈕,能退出系統(tǒng)就說明是成功的。,測試項(xiàng)目分為 (1)單元測試:單元測試也稱模塊測試或程序測試,單元測試是對每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說明書是否一致。

12、 (2)組合測試:組合測試也稱集成測試或子系統(tǒng)測試,通常采用自頂向下測試和自底向上測試兩種測試方法。組合測試的對象是指已經(jīng)通過單元測試的模塊,不是對零散模塊進(jìn)行單個(gè)測試 (3)確認(rèn)測試:確認(rèn)測試是對通過組合測試的軟件進(jìn)行的,這些軟件已經(jīng)存于系統(tǒng)目標(biāo)設(shè)備的介質(zhì)上,確認(rèn)測試的目的是表明軟件是可以工作的,并且符合“軟件需求說明書”中規(guī)定的全部功能和性能要求。 (4)系統(tǒng)測試:系統(tǒng)測試是對整體性能的測試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達(dá)到用戶的實(shí)際要求 (5)用戶驗(yàn)收測試:在系統(tǒng)測試完成后,進(jìn)行用戶的驗(yàn)收測試,它是用戶在實(shí)際應(yīng)用環(huán)境中所進(jìn)行的真實(shí)數(shù)據(jù)測試。,致 謝 經(jīng)過四

13、個(gè)多月的構(gòu)思與設(shè)計(jì),在指導(dǎo)老師的精心指導(dǎo)和安排下,本系統(tǒng)已經(jīng)設(shè)計(jì)完畢。其使用功能基本符合實(shí)際工作的需要,具有一定的實(shí)用性。但是由于時(shí)間比較倉促,加上本人軟件設(shè)計(jì)經(jīng)驗(yàn)的不足。因此,在分析問題、解決問題時(shí)顯得不夠嚴(yán)密、完善,還需要在以后的工作中不斷地改進(jìn)和完善。 在這次的畢業(yè)設(shè)計(jì)中,讓我深深地體現(xiàn)到進(jìn)行軟件開發(fā)不是一件簡單的事情,它需要設(shè)計(jì)者具有全面的專業(yè)知識、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,而我在很多方面還有欠缺。最后,我要衷心感謝老師在我的設(shè)計(jì)過程中給予我的極大幫助,使我能夠及時(shí)、順利地完成此次的畢業(yè)設(shè)計(jì)。同時(shí),也要感謝我的老師和同學(xué)們在本系統(tǒng)的設(shè)計(jì)過程中給予我的支持和幫助。,參考文獻(xiàn),1王福成等: 清華大學(xué)出版社2002年6月 2郭振波編著: 人民郵電出版社2003年3月 3林永等編著: 人民郵電出版社2002年11月 4劉炳文等編著: 清華大學(xué)出版社 2000年7月 5(美)布朗(Steve Brown)著: 電子工業(yè)出版 1999年4月 6 沈紀(jì)新,江英等編著: 清華大學(xué)出版社 2000年11月 7 張長富,陳華等編著: 北京希望電腦公司 1999年4月 8 同志工作室編著: 人民郵電出版社2000年1號 9 張婕,王兢主編: 航空工業(yè)出版社 1999年5月,10 宋偉編著: 清華大學(xué)出版社 199

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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

提交評論