【畢業(yè)學位論文】(Word原稿)南陽市人才管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)南陽市人才管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)南陽市人才管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)南陽市人才管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)南陽市人才管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

碩士學位論文 (專業(yè)學位) 南陽市人才管理系統(tǒng)的設計 與 實現(xiàn) 姓 名: 學 號: 所在院系:軟件學院 職業(yè)類型: 專業(yè)領域:軟件工程 指導教師: 副 指導教師 : 二 一三 年 三 月 in 2013 南陽市人才管理 系 統(tǒng) 的 設 計 與 實 現(xiàn) 同濟大學 位論文版權使用授權書 本人完全了解同濟 大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學校 可以 適當復制論文的部分或全部內容用于學術活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的 學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日 同濟大學 碩士學位論文 摘要 I 摘要 當今我國社會經(jīng)濟高速發(fā)展,人才資源已成為 促進社會經(jīng)濟 發(fā)展的重要因素, 因此必須從戰(zhàn)略的高度 加強 對各級各類 人才資源的有效管理和運作 。而 人才管理工作業(yè)務復雜,時 效性 高 、原則性強、工作量大、統(tǒng)計數(shù)據(jù)多 、 保管難 ,并且 方方面面都關系到 每個人 的切身利益。為此,我們迫切需要 利用現(xiàn)代化的管理信息系統(tǒng)實現(xiàn)對人才的信息化、規(guī)范化、自動化管理。 本文是以南陽市人才管理的需求為背景,通過深入調研,針對當前人才的管理現(xiàn)狀,特點以及需求,以軟件工程的思想作為指導,設計和開發(fā)了基于 C/而實現(xiàn)對南陽市人才的信息化管理。系統(tǒng)運用 術作為開發(fā)平臺,以 C#作為系統(tǒng)的開發(fā)語言,以 為系統(tǒng)的后臺數(shù) 據(jù)庫,并結合兩層架構的設計思想對系統(tǒng)加以實現(xiàn)。 本文首先介紹了人才管理信息系統(tǒng)的國內外研究現(xiàn)狀以及未來的發(fā)展方向,確定了系統(tǒng)開發(fā)的目的。然后介紹了系統(tǒng)開發(fā)所涉及的相關技術,接著對系統(tǒng)進行了需求分析和詳細設計,最后介紹了系統(tǒng)各功能模塊的具體實現(xiàn)。本系統(tǒng)實現(xiàn)了管理員登錄,人才信息的管理,權限管理,用戶管理,人才數(shù)據(jù)統(tǒng)計等功能。其中人才信息的管理包括了對人才信息的增添、修改和刪除,還允許批量的導出與導入所需信息;人才數(shù)據(jù)統(tǒng)計則是做到了定向的分類數(shù)據(jù)顯示;權限設定和用戶管理則是對系統(tǒng)操作員的管理,它們是系統(tǒng)安全運行 的有效屏障。 系統(tǒng)的運行 保障 了 南陽市 各級 組織 部門 對人才 的 有效管理。 關鍵字 : 管理信息系統(tǒng); C/S 模式 ;數(shù)據(jù)庫; I n s of an to of so we of of at is to s To we to of as in of of as a to , so as to of as a c # as as is to of of of on of to a of of to do to of is of is an to of of at of C/S 同濟大學 碩士學位論文 目錄 錄 第 1 章 引言 . 1 題背景 . 1 內外研究現(xiàn)狀 . 1 課題的目的和意義 . 3 題研究內容 . 3 文的組織結構 . 4 第 2 章 相關技術 . 5 #技術 . 5 005 簡介 . 7 紹 . 8 008 簡介 . 8 統(tǒng)開發(fā)與運行環(huán)境 . 9 統(tǒng)開發(fā)環(huán)境 . 9 統(tǒng)運行環(huán)境 . 9 章小結 . 9 第 3 章 系統(tǒng)需求分析 . 11 能性需求分析 . 11 功能性需求分析 . 12 用性 . 13 效性 . 13 定性 . 13 全性 . 13 維護性 . 14 統(tǒng)流程圖 . 14 統(tǒng)用例分析 . 14 統(tǒng)總用例圖 . 15 限管理模塊用例分析圖 . 15 才信息管理模塊用例分析圖 . 16 戶管理模塊用例分析圖 . 16 同濟大學 碩士學位論文 目錄 章小結 . 17 第 4 章 系統(tǒng)設計 . 18 統(tǒng)的整體架構 . 18 要功能模塊的設計 . 19 統(tǒng)登錄模塊 . 19 限管理模塊 . 20 才信息管理模塊 . 21 據(jù)統(tǒng)計模塊 . 22 戶管理模塊 . 23 統(tǒng)角色設計 . 23 統(tǒng)權限設計 . 23 據(jù)庫的設計 . 24 念結構設計 . 24 輯結構設計 . 28 理結構設計(數(shù)據(jù)庫表設計) . 29 統(tǒng)出錯處理設計 . 34 錯信息 . 35 救措施 . 36 章小結 . 36 第 5 章 系統(tǒng)實現(xiàn) . 37 統(tǒng)登錄模塊的實現(xiàn) . 37 戶管理模塊的實現(xiàn) . 42 限管理模塊的實現(xiàn) . 47 才信息管理模塊的實現(xiàn) . 49 才信息的增加、刪除和修改 . 49 才信息的查詢與導入導出 . 54 據(jù)統(tǒng)計模塊的實現(xiàn) . 62 論 . 64 第 6 章 總結與展望 . 65 論 . 65 一步的工作方向 . 65 章小結 . 66 致謝 . 67 參考文獻 . 68 同濟大學 碩士學位論文 目錄 V 附錄 A 插圖清單 . 70 附錄 B 表格清單 . 72 個人簡歷 在讀期間發(fā)表的學術論文與研究成果 . 73 第 1 章 引言 1 第 1 章 引言 題背景 當今我國社會經(jīng)濟高速發(fā)展,人才資源已成為 促進社會經(jīng)濟 發(fā)展的重要因素, 因此必須從戰(zhàn)略的高度 加強 對各級各類 人才資源的有效管理和運作 。而 人才 管理工作業(yè)務復雜,時效性、原則性強、工作量大、統(tǒng)計數(shù)據(jù)多,保管難、方方面面都關系到 每個人 的切身利益。為此,我們迫切需要以先進、成熟的計算機和 網(wǎng)絡 技術為主要手段,根據(jù) 人才管理 部門信息管理建設的需要,開發(fā)具有 人才管理 部門自身特點,符合當前國家人才管理相關規(guī)定和人才管理工作實際,能覆蓋各級 人事 組織部門日常業(yè)務的方便實用、安全可靠的人才管理信息系統(tǒng) , 從而實現(xiàn) 對各級各類人才信息的電子化、智能化、 網(wǎng)絡化 、規(guī)范化 管理,并為 地方各級企事業(yè) 單位提供組織人才信息管理 和人才 的雙向交流 服務 。 通過人才管理信息系統(tǒng)的建立,能夠及時準 確掌握各類人才的基礎信息,為各種業(yè)務處理提供信息服務,為領導查詢決策提供支持。同時減輕組織部門的工作強度,提高辦事效率。這樣,便可以從整體上大幅提高組織部門人才管理工作的信息化水平,真正形成組織人才信息化、現(xiàn)代化的組織形式、管理和運用方式,提高人才管理的質量。 本課題主要遵循國家人才管理新規(guī)定和人才統(tǒng)計指標體系, 旨在利用計算機等現(xiàn)代化技術來進行人才交流管理工作,真正做到人盡其才,才盡其用。 內外研究現(xiàn)狀 國外人才管理系統(tǒng)伴隨著管理理論的發(fā)展,其設計思路蘊涵了先進的管理理念;國外人才管理系統(tǒng)起步較早 ,完整性和成熟度高,開發(fā)出了適用于不同行業(yè)的解決方案。西方發(fā)達國家已廣泛使用人才管理系統(tǒng),其他一些軟件系統(tǒng)如 業(yè)資源計劃 )、 作流管理 )等在開發(fā)過程中預留了與人才管理系統(tǒng)的接口,使得國外的人才管理系統(tǒng)今后的擴展難度降低。國外人才管理系統(tǒng)對于基于互聯(lián)網(wǎng)技術的研究和支持不遺余力,以 例,其最新版本同濟大學 碩士學位論文 南陽市人才管理系統(tǒng) 的設計與實現(xiàn) 2 是完全基于互聯(lián)網(wǎng)架構的版本,使得其易用性大大加強。 從某種意義上來說,國外雖然有著較為成熟的產品,在成熟度、先進性上都要優(yōu)于大多數(shù)的國內產品,但在我國大多數(shù)企事業(yè)單位人才管理制度并不 規(guī)范,這就導致了國外的產品實用性、有效性大打折扣,而且其價格過于昂貴,讓國內單位使用者難以接受。另一方面來說,我國企業(yè)受中華民族源遠流長的文化影響,人才管理上比西方企業(yè)更強調人性化,而非制度化。這也是的國外軟件開發(fā)商很難開發(fā)出符合中國企業(yè)需要的產品。 目前,中國的人才管理系統(tǒng)的情況是:中國的軟件系統(tǒng)大多源自管理信息系統(tǒng) (從部門業(yè)務需求的角度出發(fā)設計。從管理理論抽象出理想化的業(yè)務管理模式,在基于該業(yè)務模式的基礎上實現(xiàn)低層次的數(shù)據(jù)處理或業(yè)務流程電子化。管理信息系統(tǒng)的設計,是根據(jù)中小型企業(yè)業(yè)務單元的需求 來編寫的,一般無法滿足多體制、多元化、多重組織結構的各級各類組織部門數(shù)據(jù)處理的需求。 與國外同類應用系統(tǒng)及解決方案相比較,目前中國的人才管理軟件還有一些缺憾:第一,很多是從管理信息系統(tǒng)演變而來,從單一的人事行政管理或人力資源管理的業(yè)務需求角度出發(fā)設計;第二,雖然目前國內人力資源管理軟件已將模塊功能擴展至企業(yè)人力資源管理或人才資本管理相的整個業(yè)務領域,但系統(tǒng)在整體性、前瞻性和集成性方面仍有欠缺。 當前, 我國 現(xiàn)行人才管理系統(tǒng)存在的主要問題歸納起來有 : 才 管理系統(tǒng)中信息的使用者大大增加,原有 的單機單用戶系統(tǒng)已遠遠不能滿足需要。同時,原有的數(shù)據(jù)庫也不支持多用戶的網(wǎng)絡運行環(huán)境。 有系統(tǒng)一般都是使用數(shù)據(jù)庫提供的開發(fā)工具編寫的程序,因此受數(shù)據(jù)庫的制約比較大,編寫出來的程序性能也不好。特別是無法支持如 新的數(shù)據(jù)庫。 于不是一個完整的編程語言,故無法做到代碼的模塊化,給功能的擴展帶來了巨大的不便。 鑒于以上問題,應該開發(fā)一個功能完備、采用面向對象技術開發(fā)并能能夠適應 計算機網(wǎng)絡技術發(fā)展趨勢,運行在 境下,界面友好操作方便 的人才管理系 統(tǒng)。 第 1 章 引言 3 課題的目的和意義 本課題主要遵循國家人才管理新規(guī)定和人才統(tǒng)計指標體系, 設計 實現(xiàn) 適應南陽市委組織部門工作需要的人才管理系統(tǒng) 。 實現(xiàn)了人才信息的管理,權限管理,用戶管理,人才數(shù)據(jù) 的查詢、 統(tǒng)計等功能。 該系統(tǒng) 可以在網(wǎng)絡環(huán)境中以 C/可以在單機上運行。 通過人才管理信息系統(tǒng)的建立,能夠及時準確掌握各類人才的基礎信息,為各種業(yè)務處理提供信息服務,為領導查詢決策提供支持。同時減輕組織部門的工作強度,提高辦事效率。這樣,便可以從整體上大幅提高組織部門人才管理工作的信息化水平,真正形成組織人才信息化 、現(xiàn)代化的組織形式、管理和運用方式,提高人才管理的質量。 題研究內容 本課題是 采用 C/S 結構, 運用 術作為開發(fā)平臺,以 C#作為系統(tǒng)的開發(fā)語言,以 為系統(tǒng)的后臺數(shù)據(jù)庫,并結合兩層架構的設計思想對系統(tǒng)加以實現(xiàn)。 在設計的過程中, 使用 一建模語言和面向對象設計思想建立開發(fā)模型,制定出可行的開發(fā)方案,同時運用先進的迭代開發(fā)工程理論指導系統(tǒng)的開發(fā)過程 , 遵循軟件工程的思想,嚴格按照系統(tǒng)調查、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)的順序 進行系統(tǒng)開發(fā)。 具體的研究內容包括: 1. 對各級組織人才管理進行深入調查 , 搞清楚其 人才管理 的 業(yè)務 流程、業(yè)務內容、 業(yè)務相關數(shù)據(jù) 、對管理信息系統(tǒng)要求等情況,并對獲得的資料進行必要的整理。 2. 對整理好的資料進行進一步分析,確定系統(tǒng)功能需求、應用開發(fā)環(huán)境需求等。 3. 對 人才 管理系統(tǒng)進行總體的結構設計和功能設計。 4. 對 人才 管理系統(tǒng)進行詳細設計和開發(fā),實現(xiàn)各模塊的功能,然后集成各模塊,并對系統(tǒng)進行調試。 最后,對整個開發(fā)工作進行全面總結。 同濟大學 碩士學位論文 南陽市人才管理系統(tǒng) 的設計與實現(xiàn) 4 文的組織結構 本文是以 南陽市人才 管理系統(tǒng)為例,介紹了基于 C/S 模式和 兩層 架構的開發(fā) 模型,并以 C#技術為基礎的 人才管理 系統(tǒng)的設計與實現(xiàn)的過程。本文的組織結構如下: 第 1 章 引言,主要介紹了課題的背景,意義和目的,以及 藥店銷售管理系統(tǒng) 的 國內外 發(fā)展現(xiàn)狀和本課題的研究 內容 。 第 2 章 相關技術,主要介紹了 設計和開發(fā) 藥品銷售 管理系統(tǒng)所涉及的相關技術。重點介紹了 C#技術、 據(jù)庫技術、 術 、 C/這些技術為系統(tǒng)的后續(xù)開發(fā)提供了理論依據(jù)和技術基礎。 第 3 章 系統(tǒng)的需求分析, 本章主要是對系統(tǒng)進行功能性和非功能性的分析,在功能性分析中, 將 人才 系統(tǒng) 進行 功能 分析 。而在非功能性分析中,我們 則 分析系統(tǒng)的性能, 可用性、高效性、可 擴展性 、可維護性等 。 在本章節(jié)的 最后 ,我們 通過 運用用例圖將需求分析可視化,進而使系統(tǒng)的擁有者,開發(fā)者以及測試人員對系統(tǒng)有一個直觀上的認識。 第 4 章 系統(tǒng)的設計,在本章中, 運用時序圖 對系統(tǒng)的各個子功能進行了詳細的分析 和 設計,同時利用數(shù)據(jù)庫 設計原則第 三范式設計出了系統(tǒng)的數(shù)據(jù)庫。 第 5 章 系統(tǒng)的實現(xiàn),主要是 對 人才管理 系統(tǒng)的 主要 功能 模塊進行了實現(xiàn) 。 第 6 章 總結與展望,主要是對系統(tǒng)的設計與實現(xiàn)進行總結,并提出下一步的 努力方向 。 第 2 章 相關技術 5 第 2 章 相關技術 ,除對等網(wǎng)外 ,還有另一種形式的網(wǎng)絡,即客戶機 /服務器網(wǎng), 客戶機 /服務器網(wǎng)絡中,服務器是網(wǎng)絡的核心,而客戶機是網(wǎng)絡的基礎,客戶機依靠服務器獲得所需要的 網(wǎng)絡資源 ,而服務器為客戶機提供網(wǎng)絡必須的資源。 這里客戶和服務器都是指通信中所涉及的兩個應用進程( 軟件 )。使用計算機的人是計算機的 “ 用戶 ” ( 不是 “ 客戶 ” ( 但在許多國外文獻中,也經(jīng)常把運行客戶程序的機器稱為 種情況下也可把 客戶機 ” ),把運行服務器程序的機器稱為 以有時要根據(jù)上下文判斷 指 軟件 還是硬件。 它是軟件 系統(tǒng)體系結構 ,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到 和 來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù) 應用軟件 系統(tǒng)都是 式的兩層結構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的 用發(fā)展, 用都可以進行同樣的業(yè)務處理,應用不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng),通過現(xiàn)有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。 C/S 結構的優(yōu)點是能充分發(fā)揮 客戶端 處理能力,很多工作可以在客戶端處理后再提交給服務器 ,減輕了服務器端的負載, 具有訪問速度快 , 運行穩(wěn)定 , 安全性能 好等優(yōu)點 , 較其他架構模式更能滿足本系統(tǒng)的快速響應及 信息共享 要求 。系統(tǒng)不 依賴企業(yè)外網(wǎng)環(huán)境 ,既可以運行于局域網(wǎng)中,也可以單機運行。 #技術 C#語言是在 C、 C+和 言的基礎上重新構造的,其語法與 C+和 一種基于 全面向對象的、類型安全的同濟大學 碩士學位論文 南陽市人才管理系統(tǒng)的設計與實現(xiàn) 6 編程語言,也是 首選編程語言。從開發(fā)效率上講, C#為應用程序開發(fā)人員提供了快速開發(fā)手段,并且保有 C+語言的特點和優(yōu)點。從繼承性上講 , C#在更高層次上重新實現(xiàn)了 C 和 C+語言。從語法形式和易用性上講, C#語言幾乎綜合了目前流行的所有高級語言的優(yōu)點,提供了一種語法簡潔、功能完善而又容易使用的外在表現(xiàn)形式。 C#語言主要用于開發(fā)可以在 臺上運行的應用程序。 C#的語言體系都構建在 架上,它能夠與 架完美結合, C#語言幾乎綜合了目前所有高級語言的優(yōu)點,它具有以下幾個主要特點。 C#和 言一樣,使用了統(tǒng)一的操作符,拋棄了 C+語言中一些不明晰的表示符和偽關鍵字 (如指針 ),使用最簡單、最常用的形式進行描 述。 2 徹底的面向對象設計 C#語言是完全按照面向對象的思想來設計的,因此它具有面向對象所應用的一切特性 :封裝、繼承和多態(tài)性等。不過 C#語言中只允許單繼承,即一個類不會有多個基類,從而避免了類型定義的混亂。在 C#語言中,每種類型都是一個對象,因此不存在全局函數(shù)、全局變量和全局常數(shù)等概念,所有常量、變量、屬性、方法、索引和事件等都必須封裝在類中,從而使代碼具有更好的可讀性,也減少了發(fā)生命名沖突的可能性。 密結合 C#支持絕大多數(shù)的 準,如 。在 C#語言中,對于復 雜的 程和其他網(wǎng)絡編程更像是對本地對象進行操作,從而簡化了大規(guī)模、深層次的分布式開發(fā)。用 C#語言構建的組件能夠方便地為 務并可以通過 運行在任何操作系統(tǒng)上的任何語言所調用。 C#語言可以消除許多軟件開發(fā)中的常見錯誤,如不能使用未初始化的變量、不支持不安全的指向、不能將整數(shù)指向引用類型等。 C#語言還提供了包括類型安全在內的完整的安全性能。 供的垃圾回收器能夠幫助開發(fā)者有效地管理內存資源。 因為 C#遵循 公共語言規(guī)范( 從而保證能夠與其他語言開發(fā)的組件兼容。 第 2 章 相關技術 7 因為 C#語言本身內置了版本控制功能,使開發(fā)人員更加容易開發(fā)和維護。 常處理機制 C#提供了完美的錯誤和異常處理機制,使程序在交付應用時能夠更加健壯。 005 簡介 一個關系 數(shù)據(jù)庫管理系統(tǒng) 。它最初是由 家公司共同開發(fā)的,于 1988 年推出了第一個 版本 。在T 推出后, 開發(fā)上就 分道揚鑣了, 植 到 T 系統(tǒng) 上,專注于 開發(fā) 推廣 T 版本。 較專注于 作系統(tǒng)上的應用。 000 是 司推出的 據(jù)庫管理系統(tǒng) ,該版本繼承了 本的優(yōu)點,同時又比它增加了許多更先進的功能。具有使用 方便 可伸縮性好與相關 軟件 集成 程度 高等 優(yōu)點 ,可跨越從 運行膝上型 電腦 到運行 000 的大型多處理器的服務器等多種平臺使用。 005 是一 個全面的數(shù)據(jù)庫平臺,使用 集成 的 商業(yè) 智能 (具 提供了企業(yè)級的數(shù)據(jù)管理。 005 數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和 結構 化數(shù)據(jù)提供了更安全 可靠 的 存儲 功能,使您可以 構建 和管理用于 業(yè)務 的高可用和高 性能 的數(shù)據(jù) 應用程序 。 005 數(shù)據(jù) 引擎 是該企業(yè)數(shù)據(jù)管理解決 方案 的 核心 。此外 005 結合了分析、 報表 、集成和通知功能。這使您的企業(yè)可以構建和部署經(jīng)濟有效的 決 方案 ,幫助您的團隊通過記分卡、移動設備將數(shù)據(jù)應用推向業(yè)務的各個 領域 。 與 及新的開發(fā)工具包(包括 緊密集成使 005 與眾不同。無論您是開發(fā)人員、 數(shù)據(jù)庫管理員 、信息工作者 還是決策者, 005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。 同濟大學 碩士學位論文 南陽市人才管理系統(tǒng)的設計與實現(xiàn) 8 005 是用于大規(guī)模聯(lián)機事務處理 (數(shù)據(jù)倉庫和電子商務應用的數(shù)據(jù)庫平臺;也是用于數(shù)據(jù)集成、分析和報表解決方案的商業(yè)智能平臺。 紹 發(fā)的面向對象的數(shù)據(jù)訪問庫 ,, 后續(xù)技術,提供對 數(shù)據(jù)源的一致訪問。數(shù)據(jù)使用者可以通過 連接到這些數(shù)據(jù)源( B 等),并檢索、操作和更新數(shù)據(jù)。 構的核心組建, 包括一個或多個 象的集合,這些對象由數(shù)據(jù)行和數(shù)據(jù)列以及主鍵、外鍵、約束和有關 象中數(shù)據(jù)的關系信息組成。 另外一個核心元素是 據(jù)提供程序,能夠實現(xiàn)數(shù)據(jù)操作和對數(shù)據(jù)的快速訪問。其中, 象提供與數(shù)據(jù)源的連接;象使你能夠訪問用于返回數(shù)據(jù)、修改數(shù)據(jù)、運行存儲過程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫命令; 象從數(shù)據(jù)源中提 供高性能的數(shù)據(jù)流;象提供連接 象和數(shù)據(jù)源的橋梁。 008 簡介 本系統(tǒng)前臺采用的開發(fā) 平臺 軟件是 008。 微軟公司推出的開發(fā)環(huán)境 , 是目前最流行 、最新 的 臺應用程序開發(fā)環(huán)境 版本 。 自微軟發(fā)布 來,經(jīng)歷了 版本; 2003 年,微軟對 002 進行了部分修 訂,以 003 的名義發(fā)布(內部版本號為 為使用統(tǒng)一建模語言( 構應用程序框架的程序被引入,同時被引入的還包括移動設備支持和企業(yè)模版。 架也升級到了 + 都被擴展為支持托管代碼機制的開發(fā)環(huán)境, 是從 胎換骨,徹底支持面向對象的編程機制 。 架機制的運用,使得 建立在 C+和 礎上 第 2 章 相關技術 9 的現(xiàn)代語言 C#非常成熟 ,是編 寫 架 很好 的語言。 008 版本的發(fā)布,更是對程序設計提供了關鍵的改進。 為了幫助開發(fā)人員迅速創(chuàng)建先進的軟件, 008 提供了改進的語言和數(shù)據(jù)功能,例如語言集成的查詢 (各個編程人員可以利用這些功能更輕松地構建解決方案以分析和處理信息 ,開發(fā)人員還可以 從同一 個開發(fā)環(huán)境內創(chuàng)建面向多個 本的應用程序。開發(fā)人員能夠構建面向 應用 程序,意味他們可以在同一環(huán)境中支持各種各樣的項目 ;新版本還被允許聯(lián)系新工具在平臺上使用,使得用戶有更好的 驗。 夠快速構造具有出色的最終用戶體驗的緊密聯(lián)系的應用程序 , 在 型業(yè)務流程上有效構建的緊密聯(lián)系的應用程序有利于在異類環(huán)境中實現(xiàn)系統(tǒng)集成。 結合使用減少了對公用管道代碼的需要,從而縮短了開發(fā)時間并使開發(fā)人員能夠集中精力解決業(yè)務問題。 統(tǒng) 開發(fā) 與運行 環(huán)境 統(tǒng)開 發(fā)環(huán)境 操作系統(tǒng): P 數(shù)據(jù)庫服務器: 008 前臺開發(fā)語言: C#語言 開發(fā) 平臺 : 008。 統(tǒng) 運行 環(huán)境 該系統(tǒng)可以在網(wǎng)絡環(huán)境下運行,也可以在單機情況下運行。只需安裝p 或更高版本的操作系統(tǒng)的 個人臺式電腦 和 筆記本電腦均適用; 章小結 同濟大學 碩士學位論文 南陽市人才管理系統(tǒng)的設計與實現(xiàn) 10 本節(jié)主要 介紹了 設計和開發(fā) 人才 管理系統(tǒng)所涉及的相關技術。重點介紹了C/S 架構技術、 C#技術、 據(jù)庫技術、 術 、 008 平臺技術以及系統(tǒng)開發(fā)與運行環(huán)境 。這些技術為系統(tǒng)的后續(xù)開發(fā)提供了理論依據(jù)和技術基礎。 第 3 章 系統(tǒng)需求分析 11 第 3 章 系統(tǒng) 需求分析 能性需求分析 根據(jù)南陽市人才管理的需求,將系統(tǒng)功能需求分析如下: 現(xiàn)有人才分為黨政人才、 企業(yè)經(jīng)管 人才、專業(yè)技術才、城鎮(zhèn)技能人才、農村實用人才、留學歸國人才、社會工作 人才 等七類人才。人才管理信息系統(tǒng)能夠實現(xiàn)七類人才基本信息管理。能實現(xiàn)以 件方式實現(xiàn)人才基本信息的批量導入、導出 , 同時支持單個人才信息的添加。 2 能夠實現(xiàn) 人才基本信息的管理。主要實現(xiàn)人才基本信息的 增加、 刪除、修改 等功能 。 3能夠實現(xiàn) 人才基本信息的查詢 統(tǒng)計,顯示定向的數(shù)據(jù)分類 統(tǒng)計 黨政人才數(shù)據(jù)統(tǒng)計 按照年齡段、最高學歷和職務級別來統(tǒng)計 ;企業(yè)經(jīng)管人才數(shù)據(jù)統(tǒng)計 按照年齡段,最高學歷和職稱級別來統(tǒng)計 ;專業(yè)技術人才數(shù)據(jù)統(tǒng)計按照年齡段,最高學歷和職稱來 統(tǒng)計;農村實用人才數(shù)據(jù)統(tǒng)計按照年齡段,文化程度和專長來統(tǒng)計 ;城鎮(zhèn)技能人才數(shù)據(jù) 統(tǒng)計按照年齡段,文化程度和專長來統(tǒng)計;社會工作人員數(shù)據(jù)統(tǒng)計 按照年齡段和最高 學歷來統(tǒng)計;留學歸國人才數(shù)據(jù)統(tǒng)計按照年齡段和取得學位統(tǒng)計。 系統(tǒng)的一切權限,可以對普通用戶進行權限設置,普通用戶可以修改自己的密碼。 據(jù)系統(tǒng)的要求與實現(xiàn)操作,系統(tǒng)應該有九個數(shù)據(jù)庫表來完成所需,它們分別是:黨政人才信息表,企業(yè)經(jīng)管人才信息表,專業(yè)技術人才信息表,城鎮(zhèn)技能人才信息表,農村實用人才信息表,留學歸國人才信息表,社會工作人才信息表以及用戶表和權限管理表。 根據(jù) 以上 需求,將 人才 管理系統(tǒng)分為 5 個子模塊, 系統(tǒng)功能模塊圖 設計 如圖 示 。通過系統(tǒng)主要的功能模塊圖能夠更好的讓我們了解這個系統(tǒng)的整體功能結構,讓人有一目了然的感覺。 同濟大學 碩士學位論文 南陽市人才管理系統(tǒng)的設計與實現(xiàn) 12 圖 統(tǒng)功 能模塊圖 其中各個模塊功能介紹如下: 模塊功能是實現(xiàn)系統(tǒng)用戶的登陸,對登錄用戶進行身份驗證功能 ,即當 用戶 登錄系統(tǒng)時,需要 驗證 個人詳細信息, 只有系統(tǒng)注冊用戶才能登錄到系統(tǒng)中,并根據(jù)用戶身份效的管理次系統(tǒng)的正常操作運行。 模塊功能是管理員 管理系統(tǒng)用戶的相關權限 ,可以對新的用戶進行權限分配。 模塊是整個系統(tǒng)的主模塊,主要有對各類人才信息的添加、修改和刪除,當然可以進行批量信息的導入和導出,其中還包含有查詢操作,可以通過模糊查詢來進行對特定人才信息的瀏覽, 減少不必要的麻煩。 模塊主要是實現(xiàn)按照特定條件像年齡、文化程度等來進行對各類人才信息數(shù)據(jù)的統(tǒng)計、顯示,以此來更清楚明白的顯示各類人才的現(xiàn)狀,對于人才的利用和人才現(xiàn)狀能夠有效的得知,對某些決策有非常最要的幫助。 模塊主要是對用戶信息的進行管理,如添加用戶、刪除用戶、用戶信息編輯、瀏覽等。 功能性需求分析 第 3 章 系統(tǒng)需求分析 13 所謂非功能性需求,是指軟件產品為滿足用戶業(yè)務需求而必須具有且除功能需求以外的特性。軟件產品的非功能性需求包括系統(tǒng)的性能、可靠性、可維護性、可擴充性和對技術和對 業(yè)務的適應性等。下面對其中的某些指標 需求 加以說明。 用性 系統(tǒng)將來要面向多用戶使用,必須考慮系統(tǒng)的易用性。系統(tǒng) 界面設計 要友好,要有良好的交互,充分利用菜單、窗口界面等,使用戶操作簡便 。 效性 系統(tǒng)運行過程中,客戶端與服務器端會頻繁的進行交互,因此服務器硬件配置要比較高,對服務器的操作系統(tǒng)和數(shù)據(jù)庫系統(tǒng)進行優(yōu)化 , 減輕服務器的負載,提高系統(tǒng)的整體性能。使 系統(tǒng) 運行效率高:系統(tǒng)反應迅速, 對 系統(tǒng)輸入輸出 的 結果能夠 立即在 客戶端 顯示出來 ,執(zhí)行效率高。 定 性 針對 系統(tǒng)穩(wěn)定性 要求,在硬 件的可靠性方面增加保障設備投入,服務器 通常采 用雙機熱備或者雙機雙工系統(tǒng),使用高性能的 用冗余磁盤陣列(使 系統(tǒng)在運行中不發(fā)生或極少發(fā)生故障 ,從而 保證 系統(tǒng) 長期有效地運行 。 管理功能 能夠 準確地實現(xiàn) ; 在軟件可靠性方面, 系統(tǒng) 能處理大量的 病歷 數(shù)據(jù) , 并通過 遵循數(shù)據(jù)完整性規(guī)則 來 保證數(shù)據(jù)實際有效 , 使用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論