




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、沈陽化工大學科亞學院管理信息系統(tǒng)課程設(shè)計報告(2015-2016學年第二學期)題目:企業(yè)人事薪酬管理信息系統(tǒng)設(shè)計院系:工商管理班級:1302組號:01組長:龔玥珅組員:隋越陳爽李旭指導教師:王嘉冰設(shè)計周數(shù):. 土周個人姓名:龔玥珅個人成績:日期:2016年6月14日目錄1.項目背景及系統(tǒng)目標i項目背景.。OOOOOOOOOOOOOOOOO系統(tǒng)目標2系統(tǒng)分析業(yè)務(wù)流程分析數(shù)據(jù)流程分析3系統(tǒng)設(shè)計代碼設(shè)計(包括代碼的設(shè)計和代碼校驗位的計算)I/O 設(shè)計(設(shè)計部分輸入報表和輸出報表)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫文件名規(guī)范字段名規(guī)范數(shù)據(jù)表結(jié)構(gòu)設(shè)計系統(tǒng)功能結(jié)構(gòu)圖4. 系統(tǒng)實施程序流程圖源程序系統(tǒng)測試系統(tǒng)使用說明書軟硬件
2、環(huán)境使用說明5. 收獲和體會 241、項目背景及系統(tǒng)目標項目背景隨著科學技術(shù)的發(fā)展和整個社會的進步, 計算機技術(shù)也得到了很大的提 高,特別是微型計算機的大范圍普及, 使計算機的應(yīng)用逐漸由科學計算、 實 時控制等方面向非數(shù)值處理的各個領(lǐng)域中滲透并發(fā)揮著越來越重要的作用。 尤其是以微型計算機為處理核心, 以數(shù)據(jù)庫管理系統(tǒng)為開發(fā)環(huán)境的管理系統(tǒng) 在辦公室自動化以及商業(yè)信息管理等方面的應(yīng)用,日益受到人們的關(guān)注。 系統(tǒng)目標人事工資管理是企業(yè)內(nèi)部很重要的一個管理事項, 其管理方式和工具對 企業(yè)的決策者和管理者來說至關(guān)重要。 但一直以來大多數(shù)企業(yè)內(nèi)部人事和工 資的管理基本上都是傳統(tǒng)的手工操作, 這種人工管理的
3、方式效率低, 保密性 差,而且很難滿足及時記錄、 隨時查詢的需要, 為信息的管理者帶來諸多不 便。利用計算機進行信息控制和數(shù)據(jù)處理, 不僅從整體上大大提高了工作效 率和安全性,而且具有存儲量大 ,壽命長,成本低等優(yōu)點 ,這些更是手工管理 所無法比擬的。 用計算機支持完成人事管理的日常事務(wù), 能夠使人事管理自 動化和科學化,提高了信息處理的速度和準確性;工資管理更是一項瑣碎、 復雜而又十分細致的工作, 如果實行手工操作, 會浪費工作人員很多時間和 精力,且失誤在所難免, 而使用計算機進行工資計算和發(fā)放, 不僅能夠保證 工資核算準確無誤, 而且能對相關(guān)信息進行統(tǒng)計, 使企業(yè)內(nèi)部管理體制更加 科學有
4、效??傊?, 為了很好的實現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計、 更新等功能 , 以達到使企業(yè)人事工資信息管理科學化、系統(tǒng)化、規(guī)范化和自 動化的目的 , 建立人事工資管理系統(tǒng)是十分必要的。一個基于網(wǎng)絡(luò)的人事工 資管理系統(tǒng),能在網(wǎng)絡(luò)環(huán)境下實現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計、 更新等功能。 將工資管理作為一個獨立的模塊與人事管理相聯(lián)系, 同時關(guān)聯(lián) 員工單位福利等管理, 來生成每個員工的基本工資, 能夠?qū)崿F(xiàn)人事信息和工 資管理的科學化、系統(tǒng)化、規(guī)范化和自動化。2、系統(tǒng)分析業(yè)務(wù)流程分析當薪酬業(yè)務(wù)發(fā)生時, 企業(yè)的人力資源部門需要新建業(yè)務(wù), 整理原始文檔, 同時將新建的業(yè)務(wù)歸并到原始文檔里,同時要登陸
5、系統(tǒng)處理由 A 新建的任 務(wù),將新建的業(yè)務(wù)和登錄系統(tǒng)同時進行判斷, 之后進行處理, 并由系統(tǒng)保存 處理結(jié)果,下面系統(tǒng)將會進行邏輯核對, 業(yè)務(wù)過程存檔, 之后將崗位中的基 本工資數(shù)據(jù),績效工資數(shù)據(jù),保險業(yè)務(wù)數(shù)據(jù),外聘工資津貼數(shù)據(jù)進行匯總,人事部門會生成費類匯總數(shù)據(jù),最后由財務(wù)部門發(fā)放,并定期反饋發(fā)放報表。 數(shù)據(jù)流程分析數(shù)據(jù)流程分析是把數(shù)據(jù)在組織內(nèi)部的流動情況抽象地獨立出來,舍去了具體的組織機構(gòu)等,以發(fā)現(xiàn)和解決數(shù)據(jù)流中的問題。員工通過員工號可以 查詢到員工信息以及員工個人工資,得到員工基本信息表、員工基本工資表、 員工崗位工資表、員工工齡工資表。通過這4個表進行工資匯總處理,最終 得出工資報表。最
6、后將工資報表上交人事部門以及財務(wù)部門。薪酬業(yè)務(wù)發(fā)生判斷判斷A新建業(yè)務(wù),整 寺統(tǒng)原進行邏輯核對B登錄系統(tǒng)處處理,并由系統(tǒng)崗位進行匯總處理,并由系統(tǒng)基本工資務(wù)處理H績效工資保、聘工資津門生成分定期反饋發(fā)放報業(yè)務(wù)流程圖代碼設(shè)計任何信息都是通過一定的編碼方式、以代碼的形式輸入并存儲到計算機中的,一個信息系統(tǒng)如果有比較科學的、 嚴謹?shù)拇a系統(tǒng), 將大大提高系統(tǒng) 的質(zhì)量。編寫代碼要遵循唯一性、 規(guī)范性、系統(tǒng)性、簡單性、適用性的原則。 我們將員工按性別都進行了分類,分別將男設(shè)置為 01,女設(shè)置為 02。而且 還按員工進入公司的日期進行了員工號排序, 這樣就能區(qū)分不同的員工, 而 且就今后招聘員工進行排序也提
7、供了依舊和方便。I/O 設(shè)計(1)輸入設(shè)計輸入內(nèi)容:用戶名、密碼,登錄成功即可進入。輸入設(shè)計要遵循控制人工輸入量、 減少輸入延遲、 減少輸入錯誤、 避免額外 步驟、簡化輸入過程的原則, 以便提高效率和減少錯誤。 企業(yè)人事薪酬管理 信息系統(tǒng)能夠完成員工基本信息的錄入以及查詢各種詳細信息, 根據(jù)人事部 的提交情況完成輸入。 在輸入界面中, 可以通過選擇、 填寫等方式來完成輸 入,數(shù)據(jù)庫文件由手工寫入的教材信息組成, 可完成以后的數(shù)據(jù)保存、 編輯 等工作。(2)輸出設(shè)計輸出內(nèi)容:1、在我們的企業(yè)人事薪酬管理信息系統(tǒng)中登陸成功, 用戶將直接進入系 統(tǒng)進行操作。2、正常操作下輸出用戶所查詢等操作顯示內(nèi)容
8、,包括輸出項目、位數(shù)、 數(shù)據(jù)形式(文字、數(shù)字)。3、若這個用戶或密碼錯誤,將會跳出對話框顯示出現(xiàn)錯誤;4 、當輸入內(nèi)容出現(xiàn)格式錯誤或其他錯誤,則不能進行正常錄入。在這個企業(yè)人事薪酬管理信息系統(tǒng)可以通過條件查詢,滿足一定的需求,生成上報的表格和統(tǒng)計表格,使用顯示器來顯示這些數(shù)據(jù),實現(xiàn)數(shù)據(jù)的 輸出。信息系統(tǒng)的輸出采用最為廣泛的輸出方式之一的屏幕顯示。 在功能選 擇、查詢、檢索信息時采用的是屏幕輸出方式。字段名規(guī)范(1) 數(shù)據(jù)庫表字段應(yīng)是有意義而且易于理解的,最好是能夠表達字段含義的 英文字母。在企業(yè)薪酬管理系統(tǒng)中,員工為employee,薪酬為remuneration。(2) 僅用于標識唯一性和程
9、序內(nèi)部用到的標識性字段,字段名稱建議取為ID,采用類型為整型或長整型.(3) 系統(tǒng)中屬于是業(yè)務(wù)內(nèi)的編號字段,代表一定業(yè)務(wù)信息,建議字段命名為code ,如員工信息查詢編號 D1_code .(4) 不要在數(shù)據(jù)庫表字段名中包含數(shù)據(jù)類型,如:datetime(5) 不要在數(shù)據(jù)庫表字段命名時重復表名,可以使用表名首字母(不包含數(shù)據(jù)庫表名前綴)數(shù)據(jù)表結(jié)構(gòu)設(shè)計1、員工信息表:字段字段名類型寬度說明1員工號字符型3數(shù)字2員工姓名字符型10小于等于5個漢字3員工性別字符型2“男”或“女”4崗位名稱字符型14小于等于7個漢字5工齡數(shù)值型21-99之間6工資等級數(shù)值型21-99之間2、基礎(chǔ)工資設(shè)置表:字段字段名
10、類型寬度說明1工資等級數(shù)值型21 99之間2工資標準數(shù)值型41 9999之間3、崗位工資設(shè)置表:字段字段號類型寬度說明1崗位名稱字符型14小于等于7個漢字2工資標準數(shù)值型41 9999之間4、工齡工資設(shè)置表:字段字段名類型寬度說明1工資等級數(shù)值型21 99之間2工資標準數(shù)值型41 9999之間5、用戶注冊表:字段字段名類型寬度說明1注冊名字符型10任意字符2口令字符型10英文字母貨數(shù)字系統(tǒng)功能結(jié)構(gòu)圖企業(yè)人事薪酬管理信息系統(tǒng)功能結(jié)構(gòu)圖如圖所示:程序流程圖 企業(yè)人事薪酬管理信息系統(tǒng)程序流程圖如圖:開始登陸源程序其主要驗證代碼如下:user name)操作完 否合法用1.員工工資查詢登錄界面設(shè)計;”
11、dimuser,password,selstorageuser=password二request(password)sql二select*fromuserwhereusername=&user & a ndpassword二&password&sql,c onn ,32ifa ndthe nvSCRIPTIa nguage二JavaScriptalert錯誤的用戶名或密碼,請重新輸入!);javascript:(-1)v/SCRIPTelsers(isonli ne)=Truers(login_time)二now(退出登rs(ip)=(REMOTE_HOST) sessi on (userlo
12、g in )=true sessi on (storage)二seistorage session (username)二 user 員工工資查詢主界面設(shè)計 其主要驗證代碼如下: 員工基本信息的 click 事件: doformsalaryformpersonne1工資基本設(shè)定的 click 事件: doformsalaryformdataformat 工資匯總的 click 事件: doformsalaryform個人工資查詢的 click 事件: doformsalaryform退出的 click 事件:timer1 事件:ifi=0i=1elsei=0endi員工基本信息界面設(shè)計1、員工
13、基本信息增刪改功能具體編碼如下:(1)“增加新記錄”按鈕控件源代碼:ifappendblankelsegifempty(getid)orempty(getname)orempty(getsex)orempty(getjob)orempty(ge tindate)orempty(getrank)messagebox( 資料不足 ,48, 錯誤 )else tableupdate(.t.)endifendif(2) “修改這條記錄”按鈕控件源代碼:elsetableupdate(.t.)endif2、員工信息查詢功能具體編碼如下:“查詢”按鈕控件源代碼:fifflag1=0andflag2=0me
14、ssagebox( 請輸入查詢條件 ,48, 錯誤 ) endififflag1=1andflag2=0setordertopidseekgetpidiffound()messagebox( 查到記錄 ,48, 注意 )select*frompersonnelwherepid=getpidintocursorling else messagebox( 沒有這條記錄 ,48, 注意 )endifendififflag1=0andflag2=1setordertopnameseekgetpnameiffound()messagebox( 查到記錄 ,48, 注意 )select*fromperso
15、nnelwherepname=getpnameintocursorlingelsemessagebox( 沒有這條記錄 ,48, 注意 )endifendififflag1=1andflag2=1setordertopidseekgetpidif=getpnamemessagebox( 查到記錄 ,48, 注意 )select*frompersonnelwherepid=getpidandpname=getpnameintocursorling elsemessagebox( 沒有這條記錄 ,48, 注意 )endif endif工資基本設(shè)定界面設(shè)計其主要驗證代碼如下:基本工資的click事件
16、:Doformsalaryformjcgz崗位工資的click事件:Doformsalaryformgwgz工齡工資的click事件:Doformsalaryformglgz設(shè)定結(jié)束的click事件:相應(yīng)的代碼設(shè)計如下: 修改的 click 事件: 修改確認的 click 事件: 添加的 click 事件: AppendblankGobottom 刪除的 click 事件:Userankexclusive Deletefromrankwherername=getid rank 退出的 click 事件:Deletefromrankwherername=getid rank 退出的 click
17、事件: 相應(yīng)的代碼設(shè)計如下:修改的 click 事件: 修改確認的 click 事件: 添加的 click 事件: AppendblankGobottom 刪除的 click 事件:UserankexclusiveDeletefromrankwherername=getid rank 退出的 click 事件: 系統(tǒng)測試軟件測試是系統(tǒng)質(zhì)量保證的主要活動之一,測試雖然不是質(zhì)量保證的 “安全網(wǎng)”,但它是不可缺少的,而且是重要的環(huán)節(jié)。因為,在系統(tǒng)開發(fā)的 過程中,涉及一系列的活動,而在這個活動過程中,人們可能犯很多錯誤, 錯誤可能發(fā)生在設(shè)計階段,也可能發(fā)生在整個過程的開始階段。 測試方法與過程 系統(tǒng)測
18、試的目標是:1)測試是一個程序的執(zhí)行過程,其目標在于發(fā)現(xiàn)錯誤。2)2)一個好的測試用例能夠發(fā)現(xiàn)至今尚未察覺的錯誤。3)3)一個成功的測試則是發(fā)現(xiàn)至今尚未察覺的錯誤的測試。4)總之,測試是發(fā)現(xiàn)錯誤,這不只是從技術(shù)角度測試下定義。 測試用例為了發(fā)現(xiàn)程序中的錯誤, 應(yīng)竭力設(shè)計能暴露錯誤的測試用例。 一個好的 測試用例是極有可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試用例; 一個成功的 測試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤的測試。 測試除采用正常的數(shù)據(jù)外, 還編 制了一些異常的和錯誤的數(shù)據(jù),用來考察程序的正確性和容錯能力。1. 用正常數(shù)據(jù)進行測試 例如:用正確的用戶名進入系統(tǒng),測試能否進入系統(tǒng)。2. 用異常數(shù)據(jù)進行
19、測試例如:要查詢編號為 002002 的員工信息,卻忘了在查詢條件中輸入員工號, 則系統(tǒng)操作界面會出現(xiàn)錯誤信息提示框 “請輸入查詢條件” ,并要求用戶輸 入缺少的部分。3. 用錯誤數(shù)據(jù)進行測試 例如:在查詢時輸入錯誤的員工號, 系統(tǒng)會提示“無此員工, 該員工不存在” 使用說明書建議使用的硬件環(huán)境:處理器: Inter Pentium 4 或更高內(nèi)存:256M以上硬盤空間:20GB以上顯卡:SVGA顯示適配器建議使用的軟件環(huán)境:操作系統(tǒng): w7數(shù)據(jù)庫: SQL Server 2005 Express1、首先打開軟件安裝包,在電腦上安裝軟件完畢后打開該軟件。2、運行本軟件,出現(xiàn)系統(tǒng)登錄窗口3 、輸
20、入正確的用戶名和密碼登錄本系統(tǒng)后,就進入本系統(tǒng)的操作主界面, 用戶可以根據(jù)自己的操作需要選擇功能菜單。如點擊 “工資查詢” “基本工 資查詢” ,可以進行按部門代碼、 職工號進行查詢員工的勞務(wù)獎金查詢,單 擊“打印”則會對勞務(wù)獎金進行報表打印, “退出”按扭則是退出本錄入界 面,回到操作主界面。4、如點擊“計算數(shù)據(jù)”下的“計算基本工資”,“上一個、下一個”按鈕 可以查詢其他員工的工資計算結(jié)果,該表還可以對員工工資變動進行修改, 修改后單擊“保存”按鈕即可。 “退出”按扭則是退出本錄入界面,回到操 作主界面。5、對于其他的功能,因其操作方法與上述操作類似,不再重復敘述。6、單擊“推出系統(tǒng)”,則會
21、退出企業(yè)工資管理系統(tǒng)。關(guān)閉主表單。5. 收獲與體會這學期新學了管理信息系統(tǒng) ,覺得受益匪淺。它在實際運用中是極 為重要的一門專業(yè)的學科, 管理信息系統(tǒng)是為了適應(yīng)現(xiàn)代化管理的需要 ,融 匯了管理、信息技術(shù)等多門學科的相關(guān)知識。 在科技不斷發(fā)展、 信息技術(shù)日 新月異的科技時代, 我們只有在大學里密切結(jié)合社會實踐, 關(guān)注新科技知識, 掌握技能,我們才能在以后畢業(yè)后迅速融入社會, 被社會所接受。 學習中老 師讓我們接觸了一些以前從來沒有用過的軟件, 臨近結(jié)課時老師布置了分組 完成課程設(shè)計報告的作業(yè), 以檢驗大家本學期的學習成果, 在實踐的過程中 進行熟悉和掌握,達到學以致用的教學目的。我們的課題是企業(yè)
22、人事薪酬管理信息系統(tǒng), 由 4 個人完成,需要完成企 業(yè)人力資源管理系統(tǒng)子系統(tǒng)的開發(fā)、 調(diào)試與運行, 此外還要撰寫課程設(shè)計報 告。我的工作主要是課程設(shè)計報告的整理兼撰寫。 但實際上每個文檔之間都 有著聯(lián)系, 僅僅做自己分配到的部分是不夠的, 系統(tǒng)分為哪些模塊以及各模 塊的功能都需要大家一起討論確定, 統(tǒng)一思路, 否則文檔無法銜接, 課程設(shè) 計無法完成。我們在分工編寫文檔前先在一起討論確定了系統(tǒng)的主要模塊和每個模 塊的功能,統(tǒng)一它們的名稱,然后各自編寫文檔, 發(fā)現(xiàn)應(yīng)該添加新功能或原 先的設(shè)計有問題時再一起討論, 統(tǒng)一修改, 防止文檔出現(xiàn)偏差。 通過大家的 討論,發(fā)現(xiàn)很多問題和沒有想到的細節(jié),在不
23、斷發(fā)現(xiàn)問題,不斷改正錯誤、 不斷完善系統(tǒng)設(shè)計的過程中, 我們對人力資源系統(tǒng)的理解和研究也越來越深 入,也使我們認識到團隊的力量。課程設(shè)計需要使用很多建模和作圖工具軟件,例如 Visio 、rose ,以及 網(wǎng)頁制作、圖像處理軟件, 同時需要查閱資料和做一些必要的調(diào)研。 雖然平 時上課這些軟件的使用老師都講過, 考試也能通過, 但當用這些軟件和課本 上的知識來獨立地設(shè)計一個實際的系統(tǒng)時, 很多問題就暴露出來了, 比如什 么時候要用 E-R 圖、什么時候要用流程圖,雖然這些圖我們每個人都會畫, 但是這些圖是用來描述什么的、 作用是什么、 什么時候需要使用這些圖我們 卻不是很清楚。課程設(shè)計是培養(yǎng)學生綜合運用所學知識 , 發(fā)現(xiàn)、提出、分析和解決實際 問題, 鍛煉實踐能力的重要環(huán)節(jié),這次課程設(shè)計雖然很累,但我學到了不少 東西,對軟件的設(shè)計過程和方法有了更深入的了解, 培養(yǎng)了我們的團隊精神, 鍛煉了我們的溝通和表達能力。 通過這次課程設(shè)計使我懂得了理論與實際相 結(jié)合是很重要的, 只有理論知識是遠遠不夠的, 只有把所學的理論知識與實 踐
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國PP-R環(huán)保健康飲水管數(shù)據(jù)監(jiān)測研究報告
- 2025年中國鋼筋混凝土單扇防護密閉門市場調(diào)查研究報告
- 2025年中國轉(zhuǎn)子銅排滾擠機市場調(diào)查研究報告
- 第七章第三節(jié)-乙酸乙酯制備實驗的改進設(shè)計 教學設(shè)計 2023-2024學年高一下學期化學人教版(2019)必修第二冊
- 人教版七年級歷史與社會下冊7.1.1規(guī)則之源教學設(shè)計
- 第二單元第二節(jié)水分子的變化教學設(shè)計-2023-2024學年九年級化學魯教版上冊
- 2024-2025學年新教材高中地理課時素養(yǎng)評價十三交通運輸與區(qū)域發(fā)展含解析魯教版必修第二冊
- 2024-2025學年高中數(shù)學第三章函數(shù)的應(yīng)用3.2.1幾類不同增長的函數(shù)模型課時作業(yè)含解析新人教A版必修1
- 2024-2025學年新教材高中歷史第二單元三國兩晉南北朝的民族交融與隋唐統(tǒng)一多民族封建國家的發(fā)展第8課三國至隋唐的文化課后課時作業(yè)新人教版必修中外歷史綱要上
- 第4課 《3 積極防病》(教學設(shè)計)-2023-2024學年四年級下冊綜合實踐活動安徽大學版
- 高壓氧科工作總結(jié)高壓氧科個人年終總結(jié).doc
- 電子電路基礎(chǔ)習題解答
- 《政治學概論》教學大綱
- 食品生物化學習題謝達平(動態(tài))
- 保安員工入職登記表
- 斷路器控制回路超詳細講解
- 簽證戶口本完整翻譯模板
- 睿達RDCAM激光雕刻切割軟件V5.0操作說明書
- 變電設(shè)備運行與維護培訓課件(共102頁).ppt
- 機械設(shè)計基礎(chǔ)平面連桿機構(gòu)課件
- 寒假學習計劃表-
評論
0/150
提交評論