freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)人事管理系統(tǒng)的開發(fā)設(shè)計(jì)實(shí)現(xiàn)-蘇州大學(xué)本科生學(xué)位論文范文模板參考資料-資料下載頁(yè)

2024-12-07 10:20本頁(yè)面

【導(dǎo)讀】不斷增加、分工的不斷細(xì)化、各個(gè)行業(yè)間聯(lián)系的不斷密切,對(duì)人事管理的要求也不斷提高?;?、規(guī)范化、自動(dòng)化,是現(xiàn)代企業(yè)管理的首選。件工程中系統(tǒng)開發(fā)的原理和方法,詳細(xì)論述了系統(tǒng)的設(shè)計(jì)方案、系統(tǒng)的開發(fā)。MyEclipse為開發(fā)工具,以SQLServer2021為后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),以Struts為框架,實(shí)現(xiàn)了以信息檢索、培訓(xùn)管理、職稱評(píng)定、獎(jiǎng)懲管理、人員調(diào)動(dòng)為主要功能的系統(tǒng)開發(fā)?,F(xiàn)代企業(yè)對(duì)人事管理的需要,為提高企業(yè)人事管理效率提供了行之有效的手段。

  

【正文】 來(lái)說: (1) 用戶輸入量:可以使用列表框和頁(yè)面初始值等減少用戶的輸入。 (2) 系統(tǒng)輸入量:通過內(nèi)部方法為用戶完成必要的輸入。 對(duì)于有效性驗(yàn)證而言,比如系統(tǒng)登陸時(shí)需輸入用戶名和密碼,目標(biāo)系統(tǒng)應(yīng)對(duì)其進(jìn)行驗(yàn)證,對(duì)缺少用戶名和密碼或不正確者給出錯(cuò)誤提示,同時(shí)中斷系統(tǒng)進(jìn)程,直到使用者補(bǔ)充完整并驗(yàn)證成功為止。 對(duì)于輸入設(shè)備來(lái)說,目標(biāo)系統(tǒng)并無(wú)特殊要求,只需一般的家用鍵盤即可。 輸出設(shè)計(jì) 目標(biāo)系統(tǒng)的主要輸出為:添加信息、刪除信息 和修改信息。對(duì)輸出的數(shù)據(jù)庫(kù)表應(yīng)說明其內(nèi)容,對(duì)輸出的數(shù)據(jù)項(xiàng)也要給出其含義。 (1) 對(duì)于用戶信息和歷史記錄來(lái)說,輸出的信息僅供閱讀而不能被編輯;其余的信息可在一定程度上被修改,這就需要設(shè)計(jì)好數(shù)據(jù)和控件的只讀屬性。 (2) 對(duì)于操作的結(jié)果數(shù)據(jù)盡量使用表格的形式呈現(xiàn)給用戶,而對(duì)于仍要繼續(xù)參加內(nèi)部處理的中間結(jié)果數(shù)據(jù)最好使用文本控件等輸出給用戶,這樣能夠更加直觀地反應(yīng)并方便進(jìn)行內(nèi)部操作。 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 30 第五章 系統(tǒng)實(shí)現(xiàn) 界面效果 系統(tǒng)界面包含了登陸頁(yè)面、主頁(yè)面、檔案管理頁(yè)面、檔案檢索頁(yè)面、培訓(xùn)管理頁(yè)面、職稱評(píng)定 頁(yè)面、獎(jiǎng)懲管理頁(yè)面、人員調(diào)動(dòng)頁(yè)面。下面將選擇幾個(gè)頁(yè)面進(jìn)行分析。 登陸界面 該界面是一個(gè)主要的登錄窗口,通過該窗口才能進(jìn)入系統(tǒng)的主要界面,該登錄主要是系統(tǒng)管理員才有此權(quán)限。如果在登錄的過程中如果用戶名和密碼不正確的,就不能進(jìn)入該系統(tǒng),也會(huì)有相應(yīng)的提示信息。包括了系統(tǒng)管理員和普通員工的登陸,登陸后會(huì)進(jìn)入不同的頁(yè)面。如圖 51 所示: 圖 51系統(tǒng)登陸頁(yè)面 用戶在“用戶名”右邊文本框中輸入用戶名,在“密碼”右邊的文本框中輸入密碼。如果用戶沒有輸入用戶名和密碼,而單擊“登陸”按鈕,系統(tǒng)會(huì)彈出對(duì)話框提示用戶輸入用戶名 。 輸入用戶名和密碼,選擇類型后,單擊“登陸”,系統(tǒng)會(huì)判斷輸入的用戶信息。若用戶信息錯(cuò)誤,則給出提示。如果要求清楚輸入的信息,單擊“取消”。 檢索信息頁(yè)面 在檢索頁(yè)面設(shè)計(jì)中,上面是提供了多種條件來(lái)檢索員工,可以進(jìn)行全部員工查詢或者輸入部分檢索條件來(lái)查詢。下面提供了結(jié)果顯示選擇,通過這里可以選擇性地顯示用戶所需要的信息。如圖 52 所示: 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 31 圖 52 查詢?nèi)藛T檔案 輸入查詢條件后,單擊“查詢”按鈕,系統(tǒng)就會(huì)查詢數(shù)據(jù)表 employee 中滿足條件的記錄。 檢索結(jié)果頁(yè)面 在結(jié)果頁(yè)面中,初始只顯示員工部分信息。如圖 53 所示: 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 32 圖 53 查詢結(jié)果初始頁(yè) 考慮到頁(yè)面的美觀和用戶的方便,初始查詢結(jié)果頁(yè)只顯示員工部分信息,如要需要查看某條人員檔案的詳細(xì)信息,點(diǎn)擊員工編號(hào)后不僅該員工的基本資料,還分別列出員工基本信息以及培訓(xùn)經(jīng)歷、調(diào)動(dòng)經(jīng)歷、職稱評(píng)定經(jīng)歷、獎(jiǎng)懲評(píng)定經(jīng)歷。這些經(jīng)歷分別在培訓(xùn)管理模塊、人員調(diào)動(dòng)模塊、職稱評(píng)定模塊和獎(jiǎng)懲模塊中管理。在人員檔案查詢模塊中,只有顯示功能,不能添加和修改這些信息。如圖54 所示: 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 33 圖 54 查詢結(jié)果詳細(xì)頁(yè) 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 34 數(shù)據(jù)庫(kù)連接池 連接池類( DBConnectionPool)是某一數(shù)據(jù)庫(kù)所有連接的“緩沖池”,主要實(shí)現(xiàn)功能包括:從連接池獲取或創(chuàng)建可用連接;使用完畢之后,把連接返還給連接池;在系統(tǒng)關(guān)閉前,斷開所有連接并釋放連接占用的系統(tǒng)資源;原來(lái)登記為可用的連接,由于某種原因不再可用,該類能夠處理無(wú)效連接;該類能夠限制連接池中連接總數(shù)不低于某個(gè)預(yù)定值和不超過某個(gè)預(yù)定值。下面介紹連接池類的主要實(shí)現(xiàn)代碼。 class DBConnectionPool { //定義數(shù)據(jù)成員 private int userCount。//登記所有的可用連接對(duì)象 ... public DBConnectionPool(...) //構(gòu)建函數(shù) public synchronized void freeConnection(Connection con) {...}// 將不再使用的連接返回給連接池 /** *從連接池獲得一個(gè)可用連接 .如沒有空閑的連接且當(dāng)前連接數(shù)小于最大連接 數(shù) *限制 ,則創(chuàng)建新連接 .如原來(lái)登記為可用的連接不再有效 ,則從向量刪除 之 ,然 *后遞歸調(diào)用自己以嘗試新的可用連接 . */ public synchronized Connection getConnection() { Connection con = null。 if (() 0) {// 獲取向量中第一個(gè)可用連接 con = (Connection) ()。 (0)。 try { if (()) { log(從連接池 + name + 刪除一個(gè)無(wú)效連接 )。 // 遞歸調(diào)用自己 ,嘗試再次獲取可用連接 con = getConnection()。} } catch (SQLException e) { log(從連接池 + name + 刪除一個(gè)無(wú)效連接 )。 // 遞歸調(diào)用自己 ,嘗試再次獲取可用連接 con = getConnection()。 } } else if (maxConn == 0 || userCount maxConn) {con = newConnection()。} if (con != null) {userCount++。} return con。} 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 35 public synchronized Connection getConnection(long timeout) {...}//從連接池獲取可用連接 .可以指定客 戶程序能夠等待的最長(zhǎng)時(shí)間 public synchronized void release() {...} // 關(guān)閉所有連接 private Connection newConnection() {...} //創(chuàng)建新的連接 } 系統(tǒng)出錯(cuò)處理 出錯(cuò)提示信息 當(dāng)出現(xiàn)錯(cuò)誤信息時(shí),在專門的提示窗口顯示錯(cuò)誤信息,錯(cuò)誤信息以中文語(yǔ)言顯示,清楚、明了。 (1) 對(duì)一般的輸入錯(cuò)誤,系統(tǒng)會(huì)自動(dòng)給出是何種錯(cuò)誤的提示窗口,返回后,要求重新輸入。例如登陸時(shí)產(chǎn)生錯(cuò)誤:輸入的用戶名與數(shù)據(jù)庫(kù)設(shè)計(jì)中 的的用戶名不符,窗口顯示 “用戶名或密碼錯(cuò)誤!”。 (2) 對(duì) SQL 語(yǔ)句出錯(cuò),系統(tǒng)調(diào)用函數(shù)來(lái)進(jìn)行檢測(cè),如遇錯(cuò)誤給出提示并滾回上次提交之前,以免數(shù)據(jù)庫(kù)發(fā)生不一致的錯(cuò)誤。 (3) 對(duì)系統(tǒng)出錯(cuò),在應(yīng)用程序內(nèi)有檢測(cè)錯(cuò)誤的編碼。 (4) 對(duì)數(shù)據(jù)庫(kù)出錯(cuò)的情況,系統(tǒng)會(huì)給出“數(shù)據(jù)庫(kù)連接失敗”的信息并重新啟動(dòng)程序。 系統(tǒng)補(bǔ)救措施 管理信息系統(tǒng)要求絕對(duì)可靠,否則將影響公司的管理上的重大失誤,甚至可能引起公司經(jīng)營(yíng)的混亂。計(jì)算機(jī)系統(tǒng)中硬件的故障、軟件的錯(cuò)誤、操作員的失誤以及惡意的破壞會(huì)影響數(shù)據(jù)的正確性,重則破壞數(shù)據(jù)庫(kù), 使數(shù)據(jù)庫(kù)中全部或部分?jǐn)?shù)據(jù)丟失。有效的安全措施是保持系統(tǒng)穩(wěn)定性的關(guān)鍵。為此,在進(jìn)行系統(tǒng)設(shè)計(jì)過程中,可采用一系列容錯(cuò)、備份、冗余、校驗(yàn)等技術(shù),為系統(tǒng)的安全運(yùn)行提供保證。有效的錯(cuò)誤補(bǔ)救措施是保持系統(tǒng)穩(wěn)定性的關(guān)鍵。其補(bǔ)救方法有: (1) 建立日志文件。為了防止無(wú)關(guān)人員非法使用系統(tǒng)或竊取破壞數(shù)據(jù)庫(kù),對(duì)于使用人員在向該系統(tǒng)注冊(cè)時(shí),必須提供系統(tǒng)認(rèn)可的口令。并建立日志文件來(lái)記錄操作員的相關(guān)操作記錄。 (2) 轉(zhuǎn)儲(chǔ)。該方法定期地將整個(gè)數(shù)據(jù)庫(kù)復(fù)制到磁帶或另一個(gè)磁盤上保存起來(lái),當(dāng)數(shù)據(jù)庫(kù)遭到破壞后就可以利用后備副本把數(shù)據(jù)庫(kù)恢復(fù)。這 樣也有利于保證數(shù)據(jù)庫(kù)信息能夠準(zhǔn)確,以至于不會(huì)對(duì)公司的管理帶來(lái)不必要的麻煩。 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 36 第六章 總結(jié)與展望 經(jīng)過幾個(gè)月來(lái)的系統(tǒng)設(shè)計(jì)與開發(fā)工作,本系統(tǒng)完成了員工基本信息的管理、員工培訓(xùn)信息的管理、員工職稱評(píng)定的管理、員工調(diào)動(dòng)的管理以及員工獎(jiǎng)懲的管理,還有添加用戶和修改密碼等功能。系統(tǒng)功能全面、易于日后程序更新、數(shù)據(jù)庫(kù)管理容易、界面友好、操作方便、效率高。 本系統(tǒng)是一個(gè)企業(yè)人事信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)。由于對(duì)企業(yè)人事信息管理的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿足用戶的需求。同時(shí),在本次開發(fā)過程由于硬件的限制, 未能實(shí)現(xiàn)網(wǎng)絡(luò)功能,因此在以后的系統(tǒng)更新過程中可能會(huì)造成一些不必要的數(shù)據(jù)損失。如在數(shù)據(jù)庫(kù)設(shè)計(jì)這一塊中,很有可能存在數(shù)據(jù)的流失,因而在數(shù)據(jù)庫(kù)設(shè)計(jì)中還有待完善。在所有模塊中也都沒能都實(shí)現(xiàn)一些信息列表的打印工作,因而這方面也需要改進(jìn);在總體模塊的設(shè)計(jì)上也有很多的功能沒有能夠?qū)崿F(xiàn),如報(bào)表生成,對(duì)于一些大型的企事業(yè)單位還是不能夠滿足他們的對(duì)員工信息管理這方面的需求。 在本次的畢業(yè)設(shè)計(jì)中,我將掌握的專業(yè)理論知識(shí)很好地運(yùn)用到了對(duì)企業(yè)人事信息管理系統(tǒng)的開發(fā)過程中,做到了理論和實(shí)踐相結(jié)合,在實(shí)踐中加深了對(duì)專業(yè)理論知識(shí)的理解,并 提升了對(duì)理論知識(shí)的運(yùn)用能力,獲得了許多寶貴的經(jīng)驗(yàn)。 由于本人是初次開發(fā)一個(gè)比較完整的軟件系統(tǒng)開發(fā),無(wú)論是在知識(shí)、還是經(jīng)驗(yàn)方面都存在著大大的不足。通過開發(fā)這個(gè)系統(tǒng),我掌握了的項(xiàng)目過程,即開發(fā)一個(gè)管理信息系統(tǒng)需要運(yùn)用系統(tǒng)的思想,使用系統(tǒng)的方法,進(jìn)行系統(tǒng)的調(diào)查,以便完成管理信息系統(tǒng)的規(guī)劃、分析、設(shè)計(jì)、實(shí)施等步驟。在整個(gè)過程中,絕對(duì)不能脫離實(shí)際,閉門造車。同時(shí),應(yīng)該重視軟件開發(fā)中的易使用性、可操作性和可移植性等。 只有在更好地了解各個(gè)企業(yè)的文化以及它的需求后,才能做出適合這個(gè)企業(yè)的人事信息管理系統(tǒng)。從理論上講,一個(gè)好 的、完美的人事管理系統(tǒng)可以為企業(yè)做它想要做的并可以在計(jì)算機(jī)上實(shí)現(xiàn)的東西。希望在今后的軟件開發(fā)過程中,能夠?qū)⑾到y(tǒng)與實(shí)際更好地結(jié)合,并且充分考慮到用戶的使用感覺,做出更好、更完善的系統(tǒng)。 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計(jì)) 37 參考文獻(xiàn) [1] 戴志誠(chéng) 趙國(guó)峰 .JSP 信息化系統(tǒng)建設(shè)案例 .北京:人民郵電出版社, 2021 [2] 陳松 . J2EE 電子商務(wù)系統(tǒng)開發(fā)從入門到精通 .北京:清華大學(xué)出版社, 2021 [3] 趙強(qiáng) . 北京:精通 JSP 編程 .電子工業(yè)出版社, 2021 [4] 蔡劍 . Java Web 應(yīng)用開發(fā): J2EE 和 :清華大 學(xué)出版社, 2021 [5] 潘浩 李芙玲 .Java 程序設(shè)計(jì) .北京:清華大學(xué)出版社, 2021 [6] 刁成嘉 . S 面向?qū)ο蠹夹g(shù)導(dǎo)論 —— 系統(tǒng)分析與設(shè)計(jì) .北京:中國(guó)鐵道出版社,2021 [7] (美) James Holmes 著,孫燕 等譯 . Struts 程序員查詢辭典 .北京:中國(guó)鐵道出版社, 2021 [8] (美) Ted Husted 等著,黃若波 程峰 等譯 . 實(shí)戰(zhàn) :機(jī)械工業(yè)出版社, 2021
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1