小型公司人事管理系統(tǒng)設(shè)計
發(fā)布時間:2019-08-16 來源: 感恩親情 點擊:
摘 要
當(dāng)今時代,一個優(yōu)秀的公司必定會有一個適合自身特點的人員管理系統(tǒng)。實際上,許多小型公司在統(tǒng)計員工信息及計算員工工資的過程中,操作繁雜,為公司管理者帶來了不小的麻煩。本文設(shè)計了一款可以準(zhǔn)確快速統(tǒng)計員工信息并計算員工工資的應(yīng)用平臺。通過對數(shù)據(jù)處理的分析和探討,主要完成了員工信息的輸入、備份、恢復(fù)和顯示,實現(xiàn)了在文檔中進行數(shù)據(jù)的讀寫,使管理更加便捷,具有一定的實用價值。
【關(guān)鍵詞】小型公司 管理系統(tǒng) 人機交互 算法優(yōu)化
1 引言
目前我國中小企業(yè)有4000萬家,占企業(yè)總數(shù)的99%,貢獻了中國60%的GDP、50%的稅收和80%的城鎮(zhèn)就業(yè)。中小企業(yè)的蓬勃發(fā)展,極大的促進了我國社會主義市場經(jīng)濟的發(fā)展。但當(dāng)前大量中小型企業(yè)的管理仍處于人工作業(yè)階段,不但效率低下,而且在存在著許多紕漏。
自計算機、互聯(lián)網(wǎng)出現(xiàn)以來,憑借其精度高、速度快、節(jié)省人力的優(yōu)點,成為大量重復(fù)性工作的最佳選擇。信息化、電子化已成為節(jié)約成本、提高效率的首選。小型公司人員管理及工資計算系統(tǒng)在公司的管理上發(fā)揮著日益顯著的作用。管理系統(tǒng)經(jīng)過三個主要的發(fā)展階段,最終形成了三種版本。這三種版本分別稱為人工版,單機版和網(wǎng)絡(luò)版,它們主要區(qū)別于管理的細化以及功能模塊的進一步完善。現(xiàn)在廣泛使用的人員管理系統(tǒng)是采用B\S結(jié)構(gòu),基于數(shù)據(jù)庫來實現(xiàn)的。而對于小型公司,由于人員構(gòu)成簡單而且數(shù)量少,為了節(jié)約時間和空間,摒棄了復(fù)雜的數(shù)據(jù)庫處理。由此,本文設(shè)計出了一款簡單易用的小型公司人事管理系統(tǒng),以作參考和啟發(fā)。而且,它可以根據(jù)公司的特點和需求作出相應(yīng)的調(diào)整,方便靈活,更具人性化。
2 小型公司人事管理系統(tǒng)設(shè)計
2.1 系統(tǒng)結(jié)構(gòu)總體設(shè)計
對小型公司所需要管理的人員信息進行分析歸納,總結(jié)出以下6個主要功能模塊,最終形成一個結(jié)構(gòu)簡潔、功能明確的人事管理系統(tǒng),如圖1所示。
2.2 各功能模塊設(shè)計
不同員工的信息往往包含著編號、姓名、性別、年齡、職位等相同屬性以及與之對應(yīng)的下屬員工、工作時長等不同職業(yè)下的不同屬性。所以在設(shè)計過程中,可以將員工的所有屬性都封裝在同一個類中。而不是針對不同職業(yè)的員工定義相對應(yīng)的類,對算法進行優(yōu)化,使程序更為簡潔清晰,程序簡潔清晰。
2.2.1 數(shù)據(jù)輸入
該模塊主要完成員工信息的錄入,是整個系統(tǒng)中基礎(chǔ)且關(guān)鍵的操作。首先根據(jù)員工的職位確定相對應(yīng)的編號,將其作為員工信息查詢的唯一標(biāo)識,避免出現(xiàn)信息錯亂。然后繼續(xù)依次輸入其他信息。其中,每次輸入完畢,類定義的對象數(shù)組的下標(biāo)會改變,以此避免數(shù)據(jù)的覆蓋。而且,每次錄入完畢在結(jié)尾問詢是否繼續(xù)錄入更加人性化。
2.2.2 數(shù)據(jù)查詢
該模塊主要是為了顯示員工信息,尤其是對應(yīng)的工資信息,這是本系統(tǒng)核心表達的部分。對于不同職位的人,采用了不同的工資計算方法。因此,不同職位員工的工資單是分離的。通過對編號的檢測,完成了數(shù)據(jù)的提取及準(zhǔn)確顯示,提高了效率。
2.2.3 數(shù)據(jù)備份與數(shù)據(jù)恢復(fù)
該模塊主要是將控制臺界面輸入的信息保存到文件中,同樣也可從文件中讀取信息顯示在界面上。輸入的數(shù)據(jù)必須能夠得到保存,否則解放工作量的目標(biāo)根本無法完成。因為是小型公司,工作人員較少,沒必要使用數(shù)據(jù)庫,本文選擇了文件重定向,即將輸出從屏幕定向為文件,實現(xiàn)了數(shù)據(jù)的長期保存。同時,為了保證數(shù)據(jù)恢復(fù)的可行性,在數(shù)據(jù)輸入中調(diào)用地址時會直接更新,避免了繼續(xù)輸入從第一個儲存空間開始而導(dǎo)致的數(shù)據(jù)覆蓋、丟失。
2.2.4 數(shù)據(jù)修改
該模塊是在員工發(fā)生變動后對其數(shù)據(jù)做出更改,包括數(shù)據(jù)的增加、刪除以及某一屬性的變更,它是與數(shù)據(jù)輸入相照應(yīng)的。小型公司人員流動性相對較大,公司人員職位變更也較頻繁,因此這一模塊是很有必要的,需要經(jīng)常維護的。
2.2.5 退出/返回上一級
該模塊主要完成的是根據(jù)提示,實現(xiàn)“跳回上一界面繼續(xù)操作”或者“退出系統(tǒng)”。
3 小型公司人員管理系統(tǒng)實現(xiàn)
3.1 主界面
由于實現(xiàn)的功能不多,系統(tǒng)的主界面采用了單窗口設(shè)計,通過上下級菜單顯示各個功能模塊,界面簡潔。人員管理系統(tǒng)的主界面如圖2所示。
3.2 各功能模塊界面
本設(shè)計主要實現(xiàn)了數(shù)據(jù)輸入、數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)查詢以及數(shù)據(jù)修改等功能。其中,在對數(shù)據(jù)的備份與恢復(fù)中,把信息保存在文檔里,并且保留了可讀性,相比于其他設(shè)計是一大改進。另外,修改前把員工的相關(guān)信息全部展示出來,有利于工作的正常進行,即時校對以免出錯。各模塊的功能實現(xiàn)界面如圖3所示。
3.3 工資查詢界面
本設(shè)計的另一主要目的是實現(xiàn)員工工資的實時查詢。通過列表,使查詢界面脈絡(luò)清晰,更加方便查看。尤其是將所有的銷售經(jīng)理及其下屬的銷售額分開列表輸出,既方便比較,也方便記錄。實用性較強,實現(xiàn)代碼簡潔,易于修正。如圖4所示,給出了員工銷售額顯示界面。
4 結(jié)束語
本文通過設(shè)計小型公司人事管理系統(tǒng),對數(shù)據(jù)做了的簡單處理,實現(xiàn)了更親切的人事管理系統(tǒng)人機交互面板。運用程序設(shè)計,實現(xiàn)了數(shù)據(jù)的輸入、查詢、修改、備份及恢復(fù)等功能。使用了文件重定向的方法,可以將數(shù)據(jù)保存到文檔里,也可以從文檔中讀取數(shù)據(jù)進行修改簡便易讀。該設(shè)計還存在一些不足之處,功能仍需在后續(xù)實踐中繼續(xù)改進和完善。
參考文獻
[1]劉澤惠.中小微企業(yè)融資難及其解決途徑[J].財會學(xué)習(xí),2017(13).
[2]蔣星月,陳麗汀.一種單機版的會展中心綜合信息系統(tǒng)設(shè)計[J].信息通信,2016(03):124-125.
[3]張偉,葉珺,尹奇等.軍隊干部健康體檢信息管理系統(tǒng)網(wǎng)絡(luò)版設(shè)計[J].華南國防醫(yī)學(xué)雜志,2016(12):798-800.
[4]崔天慧,劉海見.基于B/S架構(gòu)的人事信息管理系統(tǒng)[J].信息通信,2017(04).
[5]楊磊,肖冬榮.中小型企業(yè)設(shè)備管理系統(tǒng)的設(shè)計[J].制造業(yè)自動化,2009,31(06):32-33.
[6]袁孝海, 董玉德,柳吉慶等.中小型制造企業(yè)的生產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 機械,2011,38(06):49-53.
[7]王姝.企業(yè)工資管理系統(tǒng)設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2014.
[8]Stanley B.Lippman,JoséeLajoie, Barbara E.Moo.C++ Permer中文版(第五版)[M].電子工業(yè)出版社,2013.
作者簡介
李明璐(2000-),男,山東省乳山市人。就讀于乳山市第二中學(xué)。主要研究方向為智能信息處理。
作者單位
乳山市第二中學(xué) 山東省威海市 264500
相關(guān)熱詞搜索:人事管理系統(tǒng) 設(shè)計 公司
熱點文章閱讀