【畢業(yè)學(xué)位論文】(Word原稿)基于WEB的高校人事資源管理信息系統(tǒng)的設(shè)計實現(xiàn)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)基于WEB的高校人事資源管理信息系統(tǒng)的設(shè)計實現(xiàn)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)基于WEB的高校人事資源管理信息系統(tǒng)的設(shè)計實現(xiàn)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)基于WEB的高校人事資源管理信息系統(tǒng)的設(shè)計實現(xiàn)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)基于WEB的高校人事資源管理信息系統(tǒng)的設(shè)計實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩74頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

碩士學(xué)位論文 (專業(yè)學(xué)位) 二一一年三月 姓 名: 學(xué) 號: 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 校外導(dǎo)師: 二 一三年九月 基于 高校 人事 資源 管理信息 系統(tǒng) 的設(shè)計實現(xiàn) A in 2013 基 于 校 園 網(wǎng)W E 式 的 高 校 人 事 管 理 信 息 系 統(tǒng) 的 開 發(fā) 與 設(shè) 計 同 濟(jì) 大 學(xué) 學(xué)位論文版權(quán)使用授權(quán)書 本人完全了解同濟(jì)大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動。 學(xué)位 論文作者簽名: 年 月 日 同濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日 同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘要 隨著高校人事制度改革的進(jìn)一步深化,高校的人事管理工作己經(jīng)逐步向人力資源管理和開發(fā)轉(zhuǎn)化。為了適應(yīng)現(xiàn)代學(xué)校辦學(xué)規(guī)模的多樣化和擴(kuò)大化帶來高校人事管理工作的發(fā)展要求,提高高校人事管理水平和效率,實現(xiàn)高校人事管理系統(tǒng)便成為實現(xiàn)高校人力資源信息化管理的一種有效的方式,發(fā)揮系統(tǒng)管理的交互、準(zhǔn)確、高效等作用,同時實現(xiàn)與其他系統(tǒng)的協(xié)同工作,數(shù)據(jù)共享,并為決策者提 供全面、準(zhǔn)確的數(shù)據(jù)和適時分析,從而提高高校人事管理的工作效率和水平,更好地為學(xué)校長遠(yuǎn)發(fā)展而服務(wù)。 本系統(tǒng)是根據(jù)實踐中所獲得的人事系統(tǒng)開發(fā)經(jīng)驗和在高校人事管理工作中對于機構(gòu)設(shè)置、業(yè)務(wù)流程、用戶需求等方面的調(diào)研,并進(jìn)行了合理的分析和研究。在實現(xiàn)人事管理系統(tǒng)的過程中,采用 式,并結(jié)合 發(fā)技術(shù),以采用面向 設(shè)計思想對系統(tǒng)進(jìn)行分析和模塊劃分,確定合適的系統(tǒng)功能模塊并加以實現(xiàn)。本文重點論述了系統(tǒng)總體設(shè)計和具體設(shè)計的過程、數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計及建立、應(yīng)用程序中主要模塊的建立及開發(fā)中的難點與解決辦法以 及測試于維護(hù)的實施過程。本系統(tǒng)從測試結(jié)果看,系統(tǒng)在大量用戶與高訪問模擬測試下,服務(wù)器的響應(yīng)性能完全可以滿足當(dāng)前高校發(fā)展的能力。并且系統(tǒng)在擴(kuò)展方面較為靈活,可以輕松在系統(tǒng)現(xiàn)有的基礎(chǔ)上進(jìn)行再次擴(kuò)展開發(fā),以此以滿足學(xué)校教育信息化建設(shè)的要求,適應(yīng)高校長足發(fā)展的需求。 關(guān)鍵詞: 高校人事管理,管理信息系統(tǒng), 術(shù) I to of To of of of is an to so a to of of is on in to of a VC to of to to be on in of in in of at of of of s in in be on of of in to of to of of 碩士學(xué)位論文 目錄 錄 第 1章 引言 . 1 述 . 1 事資源管理系統(tǒng)的國內(nèi)外發(fā)展與現(xiàn)狀 . 2 題目的和意義 . 3 究的主要內(nèi)容 . 4 文章節(jié)結(jié)構(gòu) . 4 第 2章 關(guān)鍵技術(shù)及開發(fā)工具概述 . 6 . 6 構(gòu) . 6 . 6 型 視圖 控制 )模式 . 6 . 7 . 8 . 8 層應(yīng)用框架 . 9 特性 . 10 用程序中最常用的類 . 10 件介紹 . 11 用 優(yōu)點 . 12 術(shù)介紹 . 13 第 3章 高校人事資源管理信息系統(tǒng)需求分析 . 15 求調(diào)研原則及步驟 . 15 求調(diào)研的原則 . 15 求調(diào)研的一般步驟 . 15 行性研究調(diào)研 . 16 事管理系統(tǒng)組織機構(gòu) . 17 統(tǒng)功能需求調(diào)研 . 20 第 4章 系統(tǒng)業(yè)務(wù)與數(shù)據(jù)庫設(shè)計 . 22 統(tǒng)業(yè)務(wù)體系分析設(shè)計 . 22 統(tǒng)業(yè)務(wù)流程設(shè)計 . 23 務(wù)流程圖使用的基本符號 . 23 校人事管理信息系統(tǒng)業(yè)務(wù)流程圖 . 23 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 教職工基本信息管理業(yè)務(wù)流程圖 . 24 職工考勤信息業(yè)務(wù)流程圖 . 25 資信息管理業(yè)務(wù)流程圖 . 26 統(tǒng)數(shù)據(jù)流圖分析 . 27 校人事管理信息系統(tǒng)軟 件數(shù)據(jù)流程圖 . 27 據(jù)流圖 . 28 據(jù)字典 . 29 據(jù)庫 . 33 據(jù)庫概念結(jié)構(gòu)設(shè)計 . 33 據(jù)庫邏輯結(jié)構(gòu)設(shè)計 . 36 第 5章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) . 40 體目標(biāo) . 40 統(tǒng)功能描述 . 40 職工基本信息管理 . 40 勤信息管理 . 40 職工調(diào)配管理 . 40 資管理 . 41 核信息管理 . 41 統(tǒng)管理 . 41 戶登錄 . 41 體功能模塊 . 41 統(tǒng)流程分析 . 42 面設(shè)計與實現(xiàn) . 43 碼框架 . 43 錄窗口與主窗口的設(shè)計與實現(xiàn) . 44 職工基本信息管理窗口設(shè)計與實現(xiàn) . 46 職工考勤信息管理界面設(shè)計與實現(xiàn) . 50 職工調(diào)配信息管理界面設(shè)計與實現(xiàn) . 51 職工考核信息管理界面設(shè)計與實現(xiàn) . 51 職工工資信息管理界面設(shè)計與實現(xiàn) . 53 粒度的訪問控制 . 54 統(tǒng)維護(hù) . 55 操作員信息的維護(hù) . 56 字典庫 的維護(hù) . 56 統(tǒng)出錯處理 . 57 錯提示信息 . 57 統(tǒng)加固措施 . 57 統(tǒng)測試 . 58 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 V 試目標(biāo) . 58 統(tǒng)測試的原則 . 58 統(tǒng)測試的方案 . 59 統(tǒng)測試的過程 . 59 試結(jié)果 . 62 第 6章 總結(jié)與展望 . 63 結(jié) . 63 下一步工作的展望 . 64 致 謝 . 錯誤 !未定義書簽。 參考文獻(xiàn) . 65 個人簡歷 在讀期間發(fā)表的學(xué)術(shù)論文與研究成果 . 錯誤 !未定義書簽。第 1章 引言 1 第 1 章 引言 任何的管理首先是對人事資源的管理,這同樣 適合于 高校的 管理 。為了全面推進(jìn)素質(zhì)教育,高校經(jīng)常要對學(xué)生和教師進(jìn)行各種數(shù)據(jù)的統(tǒng)計以供分析使用,這樣的統(tǒng)計分析計算量非常大,通過人力去 登記、計算、查找,正確率無法保證,而且還會耗費大量的人力和物力;長年累月積攢起來的材料過多,不易保存,也容易丟失和損壞 1。如何找到一種好的辦法既提高準(zhǔn)確率,又可以省去大量的人力物力,而且還可以使材料積累起來供以后綜合分析, 已成為高校 人事資源 管理的當(dāng)務(wù)之急。 目前,以信息 技術(shù)為標(biāo)志的高科技飛速發(fā)展, 選用現(xiàn)代化的 信息技術(shù) 解決上述問題將是 一種有效的手段。 因此,在高校 中 建立基于信息技術(shù)的 人事資源管理信息系統(tǒng)就具有 重要的 實用 意義。 述 當(dāng)今社會 以計算機技術(shù)為 核心 的信息技術(shù)的快速發(fā)展和日趨成熟, 其 在社會生活 中 的 信息處理領(lǐng)域 已經(jīng)占有 不可取代的地位。 將 信息技術(shù)引入高校人事資源管理 領(lǐng)域, 以降低 人事 資源 管理的成本, 提高 人事 資源 管理的 效率,已 成為大勢所趨。 人事資源管理( 定義是運用現(xiàn)代化的科學(xué)方法,對于一定物力結(jié)合的人力進(jìn)行合理的組織、培訓(xùn)和調(diào)配,人力、物力經(jīng)常保持最佳比例,同時對人的思想、心理和行為進(jìn)行恰當(dāng)?shù)恼T導(dǎo)、制和協(xié)調(diào),充分發(fā)揮人的主觀能動性,使人盡其才、事得其人、人事相宜,以實現(xiàn)組織的目標(biāo) 2。 以前高校采用以傳統(tǒng)手工的方式進(jìn)行人事資源的管理,工作 量大而繁瑣,存在信息資源分段化、散化和不一致性的問題,幾乎無法及時有效地進(jìn)行各類查詢和統(tǒng)計工作,也無法為學(xué)校高層及時提供準(zhǔn)確、詳實、綜合的信息以進(jìn)行實際的決策和規(guī)劃 2。隨著 信息技術(shù)的成熟, 將 信息技術(shù)與高校人事資源管理相結(jié)合, 規(guī)劃 設(shè)計高校人事資源管理 信息 系統(tǒng) ,將是解決以往人事 資源管理系統(tǒng)所存在 問題 的有效手段。 高校人事資源管理信息化是指運用計算機技術(shù)和網(wǎng)絡(luò)硬設(shè)施,對高校 人事信息資源進(jìn)行數(shù)字化處理和應(yīng)用集成,在傳統(tǒng)校園工作模式基礎(chǔ)上構(gòu)建一個數(shù)字空間以拓展校園的時間和空間跨度,實現(xiàn)高校人事資源信息的數(shù)字信息化 3。作為校園信息化進(jìn)程中一個關(guān)鍵的組成部分,高等學(xué)校人事資源信息管理系統(tǒng)也不斷的發(fā)展。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 事 資源 管理信息 系統(tǒng)的設(shè)計實現(xiàn) 2 高校人事 資源管理 涉及 高校人事管理的 眾多 方面, 不僅 粒度細(xì),而且存在復(fù)雜的相互依存關(guān)系。 目前 ,人事管理主要包括: 教職工 的 進(jìn)出 管理、 教職工編制 和崗位的制定、 教師 資格管理、 教職工 工資 管理、教師 職稱 晉升 管理、 教師 技能訓(xùn)練 管理 、 國內(nèi)外 訪學(xué)管理、 社會 各種 福利 和保險管理、 退休 人員管理以及 教職工 的 檔案 管理 等等; 另外, 還應(yīng) 為 全校 的教職工提供 便利 的 人事 信息查詢服務(wù)。 可以 看出, 高校 的人事資源管理 具有鮮明 的特點,如 層次劃分 的多樣 化 、 數(shù)據(jù)類別清 晰 、 業(yè)務(wù)數(shù)據(jù)流程規(guī)范性 強。 同時 , 由于 人事 資源 管理的受眾面廣, 系統(tǒng)復(fù)雜 ,因此 人事資源 管理 信息 系統(tǒng) 還對 系統(tǒng)的跨平臺 性 、 升級 方式、 操作 的簡單性具有較高的要求。 事資源 管理系統(tǒng)的國內(nèi)外發(fā)展 與 現(xiàn)狀 隨著時代的發(fā)展,社會的進(jìn)步,高校的規(guī)模也越來越大,老式的人事資源管理方法出現(xiàn)了許多弊端,耗費大量人力卻仍然工作效率低下,工作出錯率增高等,逐漸被社會所淘汰。 20 世紀(jì) 60 年代末,計算機技術(shù)的發(fā)展逐步走向成熟,并且開始進(jìn)入實際應(yīng)用階段,人事資源管理系統(tǒng)也應(yīng)運而生,當(dāng)時的管理系統(tǒng)基本上采用 結(jié) 構(gòu)體系,前端程序采用 工具編寫,后端數(shù)據(jù)庫則采用 數(shù)采用 。正是當(dāng)時的技術(shù)局限,使得人事資源管理系統(tǒng)不能很好的應(yīng)對大數(shù)據(jù)量和多并發(fā)請求,情況嚴(yán)重時,甚至有系統(tǒng)癱瘓的危險。 初期的高校人事資源管理系統(tǒng)有 們有著共同的缺陷,例如功能極少,只負(fù)責(zé)管理各種教職工信息,且系統(tǒng)一旦出故障,管理維護(hù)都將是繁瑣的工程。正是這樣的原因,各個軟件公司開始相繼開發(fā)自己的人事資源管理軟件。這些軟件在以往的基礎(chǔ)上進(jìn)行了較大的改進(jìn),這些 軟件規(guī)模都很龐大,符合標(biāo)準(zhǔn)化、實用性等條件,但這些軟件一般可以應(yīng)用于任何行業(yè),許多功能對高校人事資源管理而言并無多大的用處,而且所有的這些軟件大多是單機版或是只局限于局域網(wǎng), 5。不過隨著計算機網(wǎng)絡(luò)化的推進(jìn), 一的通信協(xié)議 于 用服務(wù)、數(shù)據(jù)庫服務(wù)器組成的三層結(jié)構(gòu)三層結(jié)構(gòu) B/服了 一代的人事資源管理信息系統(tǒng)就是應(yīng)用這種 現(xiàn)異地訪問和瀏覽,極大的拓展了管理系統(tǒng)的時間性和空間性 6。 第 1章 引言 3 國外人事資源管理系統(tǒng)與國產(chǎn) 系統(tǒng) 相比,優(yōu)勢主要體現(xiàn)為:具有雄厚的實力,在技術(shù)力量的培養(yǎng)、研發(fā)、市場推廣等方面大力投入;具有一定包括硬件廠商、數(shù)據(jù)庫公司、咨詢公司在內(nèi)的合作伙伴,形成強強聯(lián)手的格局。國外人事資源管理系統(tǒng)伴隨著管理理論的發(fā)展,其設(shè)計思路蘊涵了先進(jìn)的管理理念;國外人事資源管理系統(tǒng) 起步較早,完整性和成熟度高,開發(fā)出了適用于不同行業(yè)的解決方案。西方發(fā)達(dá)國家已廣泛使用人事資源管理系統(tǒng),其他一些軟件系統(tǒng)如 作流管理 )等在開發(fā)過程中預(yù)留了與人事資源管理系統(tǒng)的接口,使得國外的人事資源管理系統(tǒng)今后的擴(kuò)展難度降低。國外人事資源管理系統(tǒng)對于基于互聯(lián)網(wǎng)技術(shù)的研究和支持不遺余力,以 最新版本是完全基于互聯(lián)網(wǎng)架構(gòu)的版本,使得其易用性大大加強 7。 在現(xiàn)階段,我國正處于轉(zhuǎn)型時期,高校人事管理也將面臨著巨大的改革,人事資源管理的方式、對象、內(nèi)容都將在這個轉(zhuǎn)型期內(nèi)發(fā)生 巨大的變化,所以雖然國外的人力資源管理系統(tǒng)雖然有著眾多的優(yōu)勢,國內(nèi)高校確并不能從中得到好的借鑒,更不能直接引進(jìn)使用。 如今網(wǎng)絡(luò)的快速發(fā)展,各種網(wǎng)絡(luò)技術(shù)的不斷完善,基于 事資源管理 系統(tǒng)將成為下一代人事 資源管理 的主流。首先,其滿足了移動辦公和分布式辦公的需求:人們不再是必須在辦公室或是必須遠(yuǎn)程登錄到指定服務(wù)器才能夠訪問所需的數(shù)據(jù)資源,而是隨時隨地只要連接上互聯(lián)網(wǎng),就可以訪問到相應(yīng)的人事數(shù)據(jù)資源 8。其次,其滿足了人事資源可以所有教職員工共享。只要是學(xué)校的正式教職工,是學(xué)院網(wǎng)站的用戶,就可以按照用戶 的權(quán)限,訪問到人事數(shù)據(jù)資源。最后,該系統(tǒng)滿足了人事管理信息系統(tǒng)發(fā)展的趨勢,具有先進(jìn) 性和科學(xué)性 。 題目的和意義 1提高高校人事資源管理工作的效率。這套系統(tǒng)的使用,使工作人員可以及時、動態(tài)的錄入、統(tǒng)計、查詢信息,將行政管理人員從冗繁的事務(wù)性工作中解脫出來,有更多的時間和精力投入到理論學(xué)習(xí)和戰(zhàn)略決策中,從而把更多的精力放在更有價值的人事資源開發(fā)工作中,提高了工作質(zhì)量。 2提高高校人事管理工作的透明度。通過系統(tǒng)平臺將師資政策、規(guī)章制度、工作動態(tài)以及與教職工相關(guān)各種統(tǒng)計數(shù)據(jù)在一定范圍內(nèi)發(fā)布,實現(xiàn)師資信息 資源的共享,提高了諸如教師工作量考核和學(xué)年統(tǒng)計、職稱評聘等人事管理工作的透明度和可信度,擴(kuò)大了廣大教職的知情權(quán),有利于發(fā)揮教師個人潛力,增強對單位的向心力,從而全面提高了師資隊伍管理水平。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 事 資源 管理信息 系統(tǒng)的設(shè)計實現(xiàn) 4 3提高學(xué)校決策的科學(xué)化水平。系統(tǒng)可以準(zhǔn)確、客觀地反映出師資隊伍的動態(tài)變化,系統(tǒng)在人才招聘、教師考核評價方面還具備一定輔助決策功能。為師資隊伍遠(yuǎn)景規(guī)劃,學(xué)校發(fā)展戰(zhàn)略等提供了有力保障。 究的主要內(nèi)容 1、研究了 高校人事資源管理系統(tǒng) 的 國內(nèi)外發(fā)展歷史和發(fā)展現(xiàn)狀, 依次 為依據(jù), 并結(jié)合當(dāng)前 信息技術(shù)的發(fā)展規(guī)律,提出設(shè)計 基于 高校 人事 資源管理系統(tǒng)。 進(jìn)而 , 遵循需求 調(diào)研的和原則和步驟,對高校的人事資源管理 需求 進(jìn)行了深入的分析, 并 對系統(tǒng)開發(fā)的可行性從 硬件設(shè)備 基礎(chǔ)、 技術(shù) 基礎(chǔ)、 經(jīng)濟(jì) 基礎(chǔ)、組織 基礎(chǔ)等方面進(jìn)行了 深入 調(diào)研,為系統(tǒng)的進(jìn)一步開發(fā)打下了堅實基礎(chǔ)。 2、基于 高校的組織結(jié)構(gòu) 對 人事資源管理的 系統(tǒng)業(yè)務(wù) 體系 、 系統(tǒng)業(yè)務(wù)流程 、系統(tǒng)數(shù)據(jù)流 程 和數(shù)據(jù)字典的構(gòu)造進(jìn)行了深入研究。其中 將 系統(tǒng)業(yè)務(wù)流程細(xì)分為高校人事資源管理信息系統(tǒng)業(yè)務(wù)流程、教職工基本信息管理業(yè)務(wù)流程、教職工考勤信息業(yè)務(wù)流程、工資信息管理業(yè)務(wù)流程等四 個部分 。 3、根據(jù) 數(shù)據(jù)庫的設(shè)計原則, 對 高校 人事資源管理數(shù)據(jù)庫進(jìn)行了 細(xì)致 的設(shè)計,并 據(jù)此 采用 行了開發(fā)。 在開發(fā)過程 中, 不僅 實現(xiàn)了系統(tǒng)的完整功能性,而且加入了身份認(rèn)證、細(xì)粒度的 基于身份 的 授權(quán) 訪問等 安全 機制 ,為 人事資源管理系統(tǒng)的信息安全 保障護(hù)航 。 另外 ,本系統(tǒng) 還設(shè)計 了系統(tǒng)維護(hù)機制, 以實現(xiàn) 對系統(tǒng)的有效管理。 文章節(jié)結(jié)構(gòu) 本文通過基于 技術(shù)對高校人事信息管理系統(tǒng)進(jìn)行設(shè)計和開發(fā)。全文共分 6章。 本章為第 1章,介紹了人事管理系統(tǒng)國內(nèi)外發(fā)展現(xiàn)狀及發(fā)展趨勢。 論文在第 2 章介紹開發(fā)高校人事管理系統(tǒng)的使用技術(shù)和開發(fā)工具,簡述了基于 的 式、以及 發(fā)技術(shù)。 第 3章著重調(diào)查了實施需求分析的原則、高校人事管理系統(tǒng)組織機構(gòu)、高校人事管理系統(tǒng)功能需求分析和系統(tǒng)可行性研究。 第 4章主要講述了高校人事管理系統(tǒng)設(shè)計的業(yè)務(wù)分析、業(yè)務(wù)流程及相關(guān)數(shù)據(jù)庫。 第 5 章則是根據(jù)第五章的設(shè)計結(jié)果利用 術(shù)進(jìn)行了具體的應(yīng)用程序設(shè)計,實現(xiàn)了系統(tǒng)各個功能模塊、系統(tǒng)出錯故障處理機制 和系統(tǒng)維護(hù)機制 。第 1章 引言 5 然后詳細(xì)闡述系統(tǒng)的測試過程及對測試結(jié)果的分析,并提出提高系統(tǒng)的性能解決方案。 第 6 章是論文總結(jié)部分,描述了論文運行后給學(xué)校人事資源管理帶來的影響 及效益,存在的不足及日后改進(jìn)的方向等。本文通過基于 技術(shù)對高校人事資源信息管理系統(tǒng)進(jìn)行設(shè)計和開發(fā)。同濟(jì)大學(xué) 碩士學(xué)位論文 基于 事 資源 管理信息 系統(tǒng)的設(shè)計實現(xiàn) 6 第 2 章 關(guān)鍵技術(shù)及開發(fā)工具概述 本章 對開發(fā)本系統(tǒng)所需的 術(shù) 、 式 以及 術(shù)等 核心技術(shù)進(jìn)行了 深入 的分析和介紹。 術(shù)簡介 體系結(jié)構(gòu) 個核心內(nèi)容 : ( 1) 即 超文本傳輸協(xié)議, 簡稱 ( 2) 即 超文本標(biāo)記語言, 簡稱 ( 3) 即 訪問 客戶端 : 瀏覽器 ; ( 4) 即提供 服務(wù)器。 術(shù)特點 (1)超鏈接性: 即 在 部署超級鏈接, 通過用戶 點擊這種超級鏈接, 可以 從一個 速跳轉(zhuǎn)到另外的 , 使得 用戶的閱讀模式 擺脫 了線性閱讀的模式。 (2)信息資源 的 分散式 部署: 即 在邏輯上 屬于 一體的 各類 資源 , 在物理部署時 , 存在于 物理 位置不同的 存儲 空間內(nèi)。 (3)信息 資源的 多媒體化 : 通過 術(shù) ,可以便捷地整合 各類 信息如 視頻 、 聲 音 、 文字 、 圖片等 , 從而給予 用戶多角度 、 多 類別 的信息展示。 (4)服務(wù) 的 協(xié)議 性: 即服務(wù)提供方 和服務(wù)使用方 必須遵循 一定的協(xié)議規(guī)范,通過交互性地 傳輸 請求 服務(wù)數(shù)據(jù)和應(yīng)答數(shù)據(jù),來實現(xiàn)服務(wù)的訪問。 (5)服務(wù) 的跨平臺性: 即 瀏覽器可以 植入 在各類系統(tǒng)之上, 通過 統(tǒng)一的協(xié)議來訪問 型 視圖 控制 )模式 模 型 - 視圖 - 控制 (結(jié) 構(gòu) , 它 由0世紀(jì) 70年代在開發(fā) 出, 目的 是 讓 章 關(guān)鍵技術(shù) 及開發(fā)工具概述 7 應(yīng)用程序 的 用戶 界面 脫離 與 據(jù) 存儲空間的綁定,從而實現(xiàn) 用戶界面 功能的模塊化 。 決 了以往用戶界面和數(shù)據(jù)的緊耦合導(dǎo)致的 無法 按需對用戶界面進(jìn)行頻繁更改的約束, 確保 了應(yīng)用程序 具有 更加靈活的 可維護(hù)性 、可擴(kuò)展性、可移植性以及可復(fù)用性。 體系結(jié)構(gòu) 用戶的輸入為基礎(chǔ), 由 模型構(gòu)建、 控制 信息 顯示、操作 控制三個獨立的部分構(gòu)成 ,如圖 (1)型 ):構(gòu)建 的 模型用于 控制 面的行為和數(shù)據(jù) , 除此之外 ,還應(yīng)具有 能夠?qū)σ晥D發(fā)起的 請求 狀態(tài)信息 的指令 和更改狀態(tài)的指令進(jìn)行 響應(yīng) 的能力。 (2)圖 ):能夠 對 模型 進(jìn)行解釋, 發(fā)送用戶 輸入給控制器,并能夠 讓視圖 自主 地選擇視圖。 (3)制器 ):能夠 定義 應(yīng)用程序 的行為, 并能夠 選擇響應(yīng)的視圖。 模 型封 裝 應(yīng) 用 程 序 狀 態(tài)響 應(yīng) 狀 態(tài) 查 詢應(yīng) 用 程 序 功 能通 知 視 圖 改 變視 圖解 釋 模 型模 型 更 新 請 求發(fā) 送 用 戶 輸 入 給 控 制 器允 許 控 制 器 選 擇 視 圖控 制 器定 義 應(yīng) 用 程 序 行 為用 戶 動 作 映 射 成 模 型 更 新選 擇 響 應(yīng) 的 視 圖狀 態(tài) 查 詢 狀 態(tài) 改 變通 知 改 變視 圖 選 擇用 戶 請 求方 法 調(diào) 用 事 件圖 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 事 資源 管理信息 系統(tǒng)的設(shè)計實現(xiàn) 8 (從 圖 以 看出,模型是 控制器 和視圖的基礎(chǔ),對 控制器 和視圖具有制約作用 ; 但 反之 , 控制器 與視圖不對模型產(chǎn)生制約作用 。 ) 式 的優(yōu)勢與劣勢 1. 優(yōu)勢: (1)層次 的獨立性: 分層結(jié)構(gòu),一個應(yīng)用 可以 在邏輯上分為獨立的 三層, 只要層 間的 接口 不變, 往往 改變一層的內(nèi)部實現(xiàn)結(jié)構(gòu)技能滿足整個應(yīng)用到 需求 。 比如 , 在 很多情況下, 僅僅 改動 模型,即可實現(xiàn)業(yè)務(wù)流程的改變。 (2)降低 了代碼的維護(hù) 工作 量。 基于 設(shè)計理念, 單訂單 模型 與 若干個視圖相配合即可滿足應(yīng)用改變的需求 , 這樣會大大降低代碼的維護(hù)量。同時 ,模型響應(yīng)的數(shù)據(jù) 無需 攜帶顯示 信息 , 這使得 模型 可 直接用于接口。 (3)職責(zé) 分離。 由于 采用了分層的獨立結(jié)構(gòu)設(shè)計, 用戶界面的 維護(hù)與數(shù)據(jù)訪問的維護(hù)相分離, 這使得負(fù)責(zé) 不同部分設(shè)計的開發(fā)人員既能夠 相互協(xié)作, 由 保證了 各自 承擔(dān)各自的 開發(fā) 責(zé)任。 (4)能夠 實現(xiàn)性能 優(yōu)化 。 基于 分層理念的優(yōu)勢, 使得 對每層進(jìn)行單獨的優(yōu)化處理 稱為 可能。 例如 ,在頁面設(shè)計中,可以采用數(shù)據(jù)緩存技術(shù), 在 頁面讀取數(shù)據(jù)時,根據(jù)相應(yīng)的算法緩存 部分 數(shù)據(jù), 從而提高 整個 系統(tǒng) 的執(zhí)行效率。 2. 劣勢: (1)簡單 應(yīng)用的 實現(xiàn) 復(fù)雜化。 雜的應(yīng)用 開發(fā) 而言,具有良好的 效果 。但是 對于 簡單的應(yīng)用開發(fā),則由于三層分離的設(shè)計理念,增加了 應(yīng)用 開發(fā)的復(fù)雜性,反而會降低系統(tǒng)的運行效率。 (2)控制器 與視圖耦合過緊。 盡管 視圖 與 控制器 在邏輯 上 是 相互獨立的兩層,但是兩者存在 關(guān)聯(lián) 密切的組件 , 這使得 兩者 的 獨立性受到了很大的制約。 (3)視圖 訪問數(shù)據(jù)效率低。 為了 獲取足夠的顯示數(shù)據(jù),視圖不得不 對 模型實施多次數(shù)據(jù)的調(diào)用,以解決 模型 接口差異的問題。 這就會 造成 視圖 頻繁訪問沒有發(fā)生變化的數(shù)據(jù),從而造成性能降低。 (4)推廣 困難。 目前 ,許多高級界面工具 和 構(gòu)造器 尚沒有對 供 技術(shù)支持,而 改造這些高級界面工具和構(gòu)造器的高昂代價 使得 推廣應(yīng)用 阻力重重 。 術(shù)應(yīng)用框架介紹 構(gòu)建可擴(kuò)展的、交互的 點最流行的語言之一。 章 關(guān)鍵技術(shù) 及開發(fā)工具概述 9 上許多訪問量巨大的 中著名的例子有 站、 己的站點 9。 是由微軟的 是微軟流行的動態(tài) 程技術(shù)活動服務(wù)器網(wǎng)頁( 最新版本,但它遠(yuǎn)不是傳統(tǒng) 時也修正了以前的 最大區(qū)別在于編程思 維的轉(zhuǎn)換, 真正面向?qū)ο螅?而不僅僅在于功能的增強。在 , 體頁由兩部分組成:視覺元素( 務(wù)器控件和靜態(tài)文本)和該頁的編程邏輯。其中每一部分都存儲在一個單獨的文件中 9。 層應(yīng)用框架 隨著系統(tǒng)的復(fù)雜度提高,開發(fā) 用也越來越復(fù)雜。在代碼重用、代碼移植等問題上提出了更高的要求。 發(fā)框架就是為從整體上減輕企業(yè)構(gòu)造 微軟開發(fā)的建立在 架公共語言運行庫上的 程框架,它可以清楚的將應(yīng)用程序邏輯與表示代碼分開,是基于 式的最經(jīng)典件、基本對象整合到一個統(tǒng)一的框架中,主要由框架類、輔助類和定制的標(biāo)記庫構(gòu)成。 從設(shè)計模式的角度看, 屬于多層框架,框架中的分層架構(gòu)實現(xiàn)了各司其職,互不干涉,所以如果一旦哪一層的需求發(fā)生了變化,就只需要更改相應(yīng)的層中的代碼而不會影響到其它層中的代碼。這樣就能更好的實現(xiàn)開發(fā)中的分工,有利于組件的重用。所以這些年關(guān)于模式 的研究有很多成果,應(yīng)用也很廣泛。一個好的模式在程序開發(fā)和后期維護(hù)中作用重大。 層架構(gòu)自底向上分為:數(shù)據(jù)訪問層,業(yè)務(wù)邏輯層、模型層、控制層、視圖層和客戶層。如圖 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 事 資源 管理信息 系統(tǒng)的設(shè)計實現(xiàn) 10 圖 特性 不在使用 文本標(biāo)記語言 )元素 10。 以用 訪問屬性、方 法以及傳遞數(shù)據(jù)庫的數(shù)據(jù) 10。 架的一部分??梢酝ㄟ^在代碼中反問幾千個 現(xiàn)執(zhí)行諸如動態(tài)創(chuàng)建圖片和將數(shù)組保存到文件這樣令人驚奇的多種功能 10。 含頁面和數(shù)據(jù)緩存機制,可以輕松而有顯著地提高 點的性能 10。 用程序中最常用的類 1、 含所有基本數(shù)據(jù)類型和其他諸如與生成隨機數(shù)、處理日期和時間相關(guān)的那些類 11。 2、 含處理諸如哈希表和數(shù)組列表等 標(biāo)準(zhǔn)集合類型的類 3、 含表示諸如鏈表和字符串集合等特定集合的類。 4、 含處理配置文件的類。 5、 含編碼、解碼和操作字符串內(nèi)容的類。 第 2章 關(guān)鍵技

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論