




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、浙江體育人才庫系統的設計與實現研究 摘 要 目前計算機、網絡技術的發展和應用日益普及,大力發展人才開發事業是當前任何企事業單位的迫切需求,使得目前人才庫建設的任務日益繁重,借助于計算機網絡實現人才庫系統建設是一個重要的發展趨勢。運用計算機來實現企事業單位的管理也就是我們通常所講的 MIS,對于任何一個組織來說,進行全面的管理都可以運用計算機技術和信息技術,。能夠綜合運用計算機技術、信息技術管理技術和決策技術,與現代化的管理思想、方法和手段結合起來,輔助管理人員進行管理和決策,建立一個跨多個領域的綜合性的人機管理系統,在管理信息領域應用非常廣泛。 本文根據浙江地方政府管理部門對體育人才資源的管理
2、需求,分析了建設浙江體育人才資源數據庫系統的功能要求與需求特點,并根據系統的特點,分析了體育人才資源數據庫的實體一關系,對于重要功能模塊進行了設計與測試。 本研究建立系統前后經歷半年時間,對于系統建設中的基本目標均已實現。目前建成的系統已穩定運行半年,對同類系統建設具有較好的參考作用。【關鍵詞】:挖掘 體育 人才庫 設計 實現 【論文類型】 理論應用IABSTRACT At present, the development and application of computer and network technology is becoming more and more common an
3、d it is urgent for any enterprises to develop the talent exploitation business vigorously. So it is an important development trend to achieve the construction of talents band system with the help of computer and internet, in that the task of talents bank construction become heavier day by day. It is
4、 feasible for any organization to conduct a comprehensive management with computer technology and information technology and the system which we use to achieve the management of enterprises and institutions by computers is what we usually called MIS. Integrated use of computer technology, IT managem
5、ent technology and decision-making technique combining with modern management thinking, methods and means, to assist administrators to manage and make decision, to establish an integrated man-machine management system which including multiple domains, these are widespread in the field of management
6、informationAccording to the management needs of sports talent resources of Zhejiang local government administrative department, this thesis analyzed the functional requirements and demand characteristics of constructing Zhejiang sports talent resources database system, and also analyzed the entity-r
7、elationship of sports talent resources database system according to the characteristics of this system, then designed and tested the important function module of the systemIt took six months to build the system in this study and the basic objective of the system construction has been achieved. Now t
8、he system is stable running for half a year and it is a good reference for the construction of similar systems 【key words】Excavation; Sport; Talents bank; Design; Implementation 【The paper type】Application StudyII 目 錄 摘 要I ABSTRACT.II 第 1章 緒論.1 1.1研究背景與意義.1 1.1.1 研究背景.1 1.1.2 研究意義.1 1.2國內外研究現狀.2 1.3
9、 研究目標和內容.3 1.3.1 研究目標3 1.3.2 研究內容3 1.4 本研究的結構體系4 1.5 本章小結.5 第 2章 開發技術介紹.6 2.1 Visual C+6 2.2 SQLServer6 2.3 ADO技術.7 2.4三層C/S結構.8 2.5 本章小結.10 第 3章 人才庫管理系統需求分析.11 3.1系統總體需求分析.11 3.2技術需求分析.11 3.3系統管理需求分析.12 3.3.1精度 12 3.3.2時間特性要求 12 3.3.3安全性要求12 3.3.4靈活性. 13 3.3.5輸入輸出要求 13 3.3.6數據管理能力要求13III 3.3.7其它專門要
10、求 13 3.4用戶群體需求分析.14 3.5系統功能需求分析.14 3.6 本章小結.14 第 4章 浙江體育人才庫管理系統設計.16 4.1系統總體設計.16 4.1.1 系統總體設計原則與方案.16 4.1.2 系統總體結構和邏輯設計.17 4.1.3 系統總體設計的網絡拓撲結構.18 4.2系統總體功能設計.19 4.3系統功能詳細設計.21 4.3.1 組織管理模塊21 4.3.2體育人才注冊管理模塊.22 4.3.3人才測評管理22 4.3.4 系統設定.26 4.3.5 用戶查詢.27 4.3.6 人才檢索模塊28 4.3.7 系統維護模塊29 4.3.7 非功能功能性需求.30
11、 4.4數據庫設計.30 4.4.1 概念模型設計30 4.4.2物理模型設計34 4.5 本章小結.37 第 5章 人才庫管理系統實現38 5.1開發語言及平臺38 5.2系統數據挖掘的實現.41 5.2.1原理簡介.41 5.2.2數據挖掘的步驟.42 5.2.3 關聯規則的算法.44IV 5.2.4 挖掘結果.48 5.3部分功能的實現說明.49 5.3.1 系統登錄功能49 5.3.2 人才信息管理模塊.51 5.3.3 用戶查詢和統計模塊52 5.3.4 系統維護模塊54 5.4 本章小結.55 第 6章 系統測試與試運行.56 6.1 系統測試的軟硬件環境.56 6.2 系統測試的
12、重點.56 6.3 軟件測試運行過程.58 6.4結果反饋與問題分析.59 6.5本章小結60 第 7章 總結與展望.61 參考文獻.63 致 謝.67V浙江體育人才庫系統的設計與實現研究 第1章 緒論 1.1 研究背景與意義 1.1.1 研究背景 在 20 世紀 60 年代,數據庫技術已經被研究人員發展起來。如今,經過五十多年的逐漸發展,數據庫技術和系統技術都有了理論和實踐方面的成熟建設,已經成為了計算機軟件研究發展中的一個分支。目前,我國大部分的企事業單位已經廣泛開展了對于數據庫技術的運用,通過該技術的運用,各行各業的數據管理能力得到了很大的提升。可以預見,在未來科技時代中,數據庫技術將越
13、來越多1-3的受到關注和重視 。 人才庫建設隨著計算機網絡技術的發展和計算機應用技術的普及,被人們逐漸重視并成為人才建設的一種主流方式。針對浙江省體育人才庫管理的實際情況,本研究在運用B/S架構上采用數據庫和C語言技術,實現了浙江體育人才庫系統建設。通過該項系統建設,希望在單位內部實現體育人才搜索以及查詢的自動4化,以有效地提高人才收集和檢索工作的效率,簡化管理者的管理程序 。1.1.2 研究意義 (1)提高人才庫的管理效率 該系統數據庫的建設可以提高人才庫的管理效率,管理員使用人才庫管理系統將數據的保存、分析、計算工作交由相應的程序來處理,可以大大減少處理紙質文件的時間,同時可以大大提高人才
14、資源數據記錄工作的自動化水平。 (2)提高人才庫管理水平。 該系統數據庫的建設對于人才庫的管理水平的提高也有著很重要的價值,因為使用該管理系統,可以職能單位在管理時變的更加有計劃化,二可以令職能單5位的控制管理更加定量化 。 (3)增強人才的組織認同感。 人才庫的建設從理論高度上升到實踐高度,為同行業的信息化建設提供實踐參考,增強人才認同感。 (4)系統的推廣價值1浙江體育人才庫系統的設計與實現研究 設計和建立針對浙江體育人才的人才庫,解決浙江體育人才庫管理的實際問題,具有現實的實際意義。同時浙江省體育人才庫管理系統的建立,也可以為其他類型的人才庫管理提供借鑒意義,具有一定的理論上的普適意義。
15、1.2 國內外研究現狀 人力資源管理思想與方法起源于西方,其中人力資源管理軟件全面闡釋了管理思想向著技術化和信息化發展的趨勢。 國外的人力資源管理軟件發展起步比較早、發展比較快,所以人力資源管理6軟件企業內部應用較為普遍 。例如,目前以先進的技術和管理理念著稱的國外ERP廠商紛紛搶占國內市場,三大著名的企業應用軟件供應商SAP、Oracle、7PeopleSoft,其人力資源系統業務范圍涉及金融、通信、高科技企業 。其二,國外人力資源管理軟件技術架構充分考慮到開放性與未來可以擴展性,同時考慮到與其他系統之間的業務、流程的嚴密結合性。管理思想與信息技術結合模式將8企業人力資源管理的思想提高深一層
16、高度 ,這也是國外人力資源管理體系的精髓,同時也為我國人力資源管理信息化提供一種思考模式與借鑒意義。 近年來,國內人力資源管理軟件只有高版本才開始涉及思想,早期開發的版本就僅僅是實現了基本人事檔案信息管理。雖然目前國內人力資源軟件開發的公司增多,也初具規模,但也只是主要適用于人事管理比較寬松環境,而對于大型企業人事管理、負責人事管理環境下,比起國外軟件來說差距過于明顯。而國內9企業完全使用國外人力資源存在一下不足 :首先由于社會環境不同,導致國外人力資源系統在國內并不能啟用。主要由于國家政策、企業運行環境、企業人事管理實踐理念的差異,導致國外軟件開發的功能軟件無法在國內使用和符合國人的操作習慣
17、,所以無法完全滿足國內企業的業務需求。另外,國外軟件重新開發費用、二次開發與擴展特殊業務功能費用、后期維護費用高、售后服務質量很差,不符合企業可持續發展的戰略需求。而國內人力資源管理軟件,在符合國人操作習慣、人事法律法規方面符合國情,其開發費用、后期維護費用、及其成本都比較低。比起國外人力資源管理軟件具有價格優勢,同時國內人力資源管理軟件在國內行業中普及與推廣上也存在優勢。根據各HRMS提供商的數據顯示國內應用HRMS的企業目前有幾百家。國內人力資源管理軟件和國外人力資源管理軟件適用2浙江體育人才庫系統的設計與實現研究 性上普遍認為國外軟件由于技術先進、管理思想成熟,如:SAP、Oracle,
18、 10PeopleSoft等比較適用于跨國公司 。但是此類國外人力資源管理軟價格昂貴、實施費用高、維護困難。而國內廠商開發的軟件例如:基于.net開發等方面占據優勢的金蝶的K/3人力資源系統,人性化設計、與其它應用系統集成等方面會比較占優勢。若企業預算不太多,還可以自助開發符合本企業的人力資源系統,開發成本低,同時還可以量體裁衣、實施快捷。1.3 研究目標和內容 1.3.1 研究目標 在我國,人才管理正面臨著嚴峻形勢。一是人力資源多樣化的需求正在不斷的發展。在大型企業中,人力資源眾多,且具有多樣化特征,目前的人力資源管理軟件無法滿足企業多樣化管理的個性化需求,導致企業內部部門間人力資源管理系統
19、存在重復開發與多樣化。所以人力資源管理軟件支持多樣化、個性化需求是未來人才管理軟件的必然趨勢。其二,由于目前人才管理軟件從開發成本、維護成本以及后期擴展成本都比較大,不太適合企業職能部門實施人才庫管理信息化,所以建設新型的人才庫的管理是有著很大的必要性的。 本論文以浙江省體育人才庫管理為樣本,分析其人才管理需求特點以及需要的關鍵技術,在詳細調研其內部現有工作流程的前提下,提出了符合浙江體育人才庫管理實際的人才庫管理系統規劃方案與設計模型、為其他的人才庫管理的信息化提供一種參考。1.3.2 研究內容 (1)通過對單位人才庫管理人員進行調研,了解人才庫管理中主要工作流程以及存在的問題,針對浙江體育
20、人才庫管理的實際情況,根據人才庫管理的特點及發展方向從功能、數據等幾個方面進行需求分析并基于UML建模語言,實現浙江體育人才資源信息管理系統的功能需求的描述。 (2)制定總體設計思路實現面向浙江體育人才庫管理的人才資源信息管理系統的基本功能。在需求分析和UML系統模型的基礎上采用B/S架構、C/S架構3浙江體育人才庫系統的設計與實現研究 結合使用的方法,對系統各功能子模塊進行了分析設計;根據需求分析對系統數據庫進行了詳細的分析設計。 3以建立新一代的人才庫管理系統為出發點,分析了其建立的基礎和原理并且分析探討了系統的開發方案。其特色在于突破了傳統上的數據錄入輸出的簡單設計與運用,更多的實現了在
21、原有的基礎上對于人力資源管理的管理功能。通過對國內外人才庫管理系統的發展狀況分析和研究,對系統的安全性和技術實現作了較為詳細的論述,總結出目前廣泛使用的人才信息管理系統的優點和缺點。希望這些討論對人才庫管理系統的信息化智能化有所借鑒,闡明了本課題的研究背景和意義。1.4 本研究的結構體系 本文針對浙江省體育人才庫管理的實際,采用B/S架構模型完成了人力資源管理系統在單位內部,實現辦公自動化、有效地提高工作效率,昀終簡化了管理者的管理程序。 論文共分六章,結構如下: 第一章是全文的緒論部分,包括系統開發的背景、人力資源發展的過程和現狀進行說明。 第二章介紹系統的相關技術和開發環境。 第三章是系統
22、的需求分析,在了解用戶需求的基礎上,設計了系統的總體功能模塊,并且對其進行了非常詳細的需求分析和環境架構。 第四章是系統的設計,本文以人才數據庫建設為例展示整個系統的設計過程。 第五章為系統的實現,在說明測試的必要性的基礎上給出登陸模塊的用例,并在昀后給出了實現的功能模塊相應的界面。 第六章為測試部分 第七章總結,對作者的工作進行了總結,并指出了該系統的不足之處和有待完善的地方。4浙江體育人才庫系統的設計與實現研究 1.5 本章小結 本章內容是全文的緒論部分,包括系統開發的背景、人力資源發展的過程和現狀進行說明。在本章中,對于整個體育人才庫系統的設計與實踐進行了理論上的說明,是全文的基礎部分。
23、 5浙江體育人才庫系統的設計與實現研究 第 2 章 開發技術介紹 2.1 Visual C+ 計算機技術發展到現在,幾乎所有大型應用程序的運行都是以數據平臺作為基礎的,因此對數據庫的編程已成為程序員必備的技能之一。 Visual C+ +以其自身的靈活性、簡單性、訪問速度快、可擴展性以及能夠訪問不同種類數據源等優點,已經成為數據庫編程中的一種主流方式。其是一個強類型的語言,建立在公共語言運行時的基礎上(中間語言),是完全面向對象的語言,由C、C+派生而來,96不但保留了優越性能,而且將一些復雜特性予以省略,是直接與COM集成的程序設計語言。簡而言之,C語言的優點一方面,具備面向對象的設計特點,
24、另一方面,可以為面向組件程序設計提供支持,在依托11、12于.NET平臺的程序開發中應用較多 。 本研究中人才庫管理系統的架構中運用Visual C+ +的優點在于:由于在人才庫管理系統中數據庫的建設是一個關鍵問題,所以建立在C語言上的SQL Server能夠更好的實現面向對象程序的設計;因為人才庫管理系統昀后發展的目的就是面向網絡平臺,提供給用戶們搜索和信息發布等便利,所以其應用的主要目的就是網絡平臺的發展,在這個方面,C語言的應用性能較為廣泛,其在為面向組件程序設計提供支持,依托.NET平臺的程序開發中應用非常之多,而且操作性和實現性都較為簡單,在時間和成本上都具有較高的比較。2.2 SQ
25、LServer 13SQL Server 2005是一種比較復雜的數據庫 ,主要靠內部的映射關系的一種數據庫,這種數據庫的服務一般來說是對于復制、集成、分析、通知以及報表14等相關服務的融合,此外,Visual Studio.NET等第三方開發工具的有效結合 。 本研究之所以選擇SQL Server來進行數據建設,主要是因為首先,大多數的中小企業在日常數據的應用中都會使用Windows平臺,因為SQL Server與Windows界面風格完全一致,所以對于這些中小企業用戶來說,運用SQL Server就不會有難度。第二是有關SQL Server的資料、培訓隨處可得,所以在操作性和將來的系6浙江
26、體育人才庫系統的設計與實現研究 統建設和維護方面來說,運用SQL Server可以減少重復建設的浪費,合理的利用好資源,可以說其對于建設一個有著長遠意義的系統來說,較為可靠,而且還具有可以迅速開發新的因特網系統的功能。而且借助SQL Server 2005,可以為網頁服務開發提供便利,這樣,SQL Server使用的是HTTP技術,對于以Web服務為中心的應用程序的數據訪問得以更新。從與語言的兼容上來說,SQL Server 2003還新增了T-SQL事務語句,從而實現了可伸縮性數據庫應用的開發語言功能的拓15展 。 在數據庫語言中,作用昀大、復雜程度昀高的語句就是 SELECT 語句,其主要
27、作用在于查詢數據庫,常見語法結構為: SELECT 查詢列表 FROM 表名WHERE 查詢條件 GROUP BY 分組條件 HAVING 搜索條件 ORDER BY 排序條件 SELECT子句作用在于指定查詢返回的列; FROM子句的作用是將初始結果集返回; WHERE子句則負責將不符合要求的行排除; GROUP BY子句負責輸出行組的旋轉,當having子句涉及聚合函數,便對各組匯總值加以計算; HAVING子句主要是將不符合要求的行排除。2.3 ADO 技術 ADO是一種被用于數據源訪問的COM組件系統,在當前的技術背景下被廣泛的應用于實踐當中。其自身具有極為簡單易用的編程接口和強大的數
28、據處理工程,它使得開發人員在進行編寫數據代碼時,只需注意數據庫的連接,而無需去關心數據庫實現的原理。他是由.NET Framework提供的,專用于數據處理的一項技術,其可以保證諸如SQL Server、Oracle、ODBC、Oracle等相關數據源以及通過OLE DB、16XML公開的數據源訪問的一致性 。 ADO.NET主要包括.NET Framework及DataSet兩部分,即托管提供程序和數7浙江體育人才庫系統的設計與實現研究 據集。NET Framework 數據提供程序 DataSet 數據集 數據表集合命令對象 數據表 連接對象 行集合數據讀取對象 列集合約束集合 更新對象
29、檢索命令 插入命令 修改命令 刪除命令 表間關系集合 XML 數據庫圖 2.1 ADO.NET 組件結構.NET Framework托管提供程序主要涵蓋Connection對象、Command、DataReader對象以及DataAdapter對象等,四者分別用于數據庫連接、數據庫操作命令的具體執行、數據庫數據的讀取、DataSet數據集填充或更新等。可以將DataSet數據集視為內存中的數據源一些數據的副本,可以為斷開式數據訪問及17操作提供支持,此外還可以進行諸如數據檢索、修改、插入或者是刪除等操作 。 本研究之所以選擇 ADO技術來作為系統的主要開發技術,是因為其與我們選擇的 SQL S
30、erver 可以保持訪問的一致性,借助此技術,可以實現系統用戶開發的應用程序與相應數據源的連接,進而對數據進行刪除、檢索、添加或者是修改等。而且ADO.NET實現的功能較為多元化,可以托管提供程序和數據集,這樣可以減少數據庫開發時數據龐大的問題,節省數據庫的空間,優化人才庫系統開發的程序。2.4 三層 C/S 結構 本人才庫管理系統采用B/S結構進行架構,其分層結構較好的滿足了客戶、18用戶和數據之間的調用 。在B/S結構中,其系統可以從: “客戶層”用戶界面,8浙江體育人才庫系統的設計與實現研究 “應用層”商用邏輯,“數據層”數據庫三個層面來分析和看待。客戶端只負責和應用層處理結果的展示。應
31、用層軟件部署在服務端,與客戶端分離, 當應用端應用發生變更時,不影響客戶層和數據層。 客戶機 表示層:用于界面引導、接受用戶輸入、并向應用服務 應用服務器 業務邏輯層:執行業務邏輯,并向數據庫發出請求 數據服務器 數據儲存層:執行數據邏輯、運行 SQL 存儲過程圖 2.2 B/S結構 在圖2.2中的有關B/S結構,其中間應用服務器實現高效的鏈接,主要針對于客戶機和服務器間的連接和通訊及與數據庫間;這三層相互獨立,改變任何一層都不會對另一層產生影響。 在人才庫系統的設計中,B/S體現出了較大的方便和實用性特征,但由于客戶端維護成本高。而C/S架構和有關客戶端只需要單單需要管理服務端和備瀏覽器即可
32、,其維護成本為零,不管客戶端的用戶數量,或者增加多少客戶端,都不19會增加其維護成本,這將是數據挖掘逐步發展的主要方向 。 該體系架構在對體育人才資源管理的實際情況分析后,企業實際應用 B/S等有效的架構設計,完成相應軟件系統的設計與實施。通過分析體育人力資源的戰略規劃,來建立了人才庫建設中需要的人才體系,實現系統的各種設置和管理,建立和完善相關的人才入庫等有關條件,盡而根據人才的實際需求來制定相應的說明書。其中的人才管理模塊中人員基本信息、變動信息可以進行靈活的更新,實現體育館對于體育人才管控工作審批流程和業務流程的多層次靈活定義,實現人員信息方便快捷的統計和查詢,完成各類人員管理。 總體結
33、構特點: 物理結構與邏輯基本對應穩合。 9浙江體育人才庫系統的設計與實現研究 資源和任務可依據相關條件分布在WEB服務器和數據庫等服務器上。 WEB服務器和數據庫其服務器要求較高高、而客戶機的要求通常較低。 20 系統維護的工作相對集中且管理簡單 。2.5 本章小結 本章內容是本研究的關鍵技術部分,通過對于分層架構,數據庫類型等問題的充分說明,建構了一個完整的系統技術基礎。 10浙江體育人才庫系統的設計與實現研究 第 3 章 人才庫管理系統需求分析 3.1 系統總體需求分析 數據庫以“信息安全為基礎,以數據整合為核心”為總體目標,并且以浙江體育局、杭州市政府、各類對體育有關企事業單位為服務對象
34、來滿足全市黨政機關、企事業單位對體育人才服務的需求來構建省級高級體育人才數據庫。 該數據庫改變傳統的人才管理模式,堅持以人力資源管理的自動化實現人才信息資源的共享和信息集成,提高體育人才管理的整體水平。同時逐步使該系統逐步推向全省以及周邊省市,實現省內、省間高級體育技能人才信息的共享,加強人才信息管理區域化。該平臺實現了區域內高級體育技能人才提供注冊與認證接口、也為相關機構提供體育人才信息查詢,還按照國家學科分類標準提供各個21領域以及分支學科的體育人才檢索、隨機抽取和后續的信息發布功能 。 該系統對分布在浙江各地區的高級體育人才資源以更科學、更安全、更高效的現代化手段進行高質量的信息采集和維
35、護,確保數據庫中的人才資源信息的真實性,為廣大的優秀體育人才創建一個公平、透明的競爭舞臺,提供適當的信息22認證功能,是建立浙江體育人才庫的意義所在 。 該系統以更方便、更美觀、更合理的用戶接口面向廣大體育人員,把人性化管理和操作排在一個相當高的優先級,在注冊和維護個人信息、以及在使用系統其他功能時注重用戶體驗與便捷操作,實現引區域優秀體育人才,擴大區域體育優秀人才數量、提升浙江體育人才綜合實力的宏偉目標。 此外,在進行一些研究課題立項和論證時,系統具有作簡單、信息透明、自動選取符合條件人才的功能,此塊功能可提高市政機構對體育人才的數量和整體水平的把握程度,使人才信息管理管理與發布便捷,提高電
36、子政務能力。3.2 技術需求分析 “浙江體育人才庫系統”系統建設必須符合 J2EE 標準規范、采用 Internet網絡為基礎系統架構、使用靜態 IP 地址、域名及數據空間,互聯網用戶能正常訪問。同時在服務器硬件方面:CPU 不低于 1.5GHz,內存不低于 1G,與互聯網11浙江體育人才庫系統的設計與實現研究 連接速率不低于128Kbps,具備一個或以上的RS一232串口或USB通信接口, 操作系統:Microsoft NT系列操作系統或Linux、Unix等主流操作系統; 其他軟件環境:JDKl.6以上版本,Tomcat6.0以上版本,數據庫采用MySQL5.123以上版本。開啟遠程桌面服
37、務,以便能夠遠程配置或診斷系統的運行狀態 ; 客戶端軟件環境:支持IE7.0包括7.0以上瀏覽器,或者支持國際6>HTML標準的瀏覽器版本,如FireFox3.0、Opera9。3.3 系統管理需求分析 3.3.1 精度 1對于數值型數據精確到小數點后兩位。 2進行操作時需對用戶進行有效性驗證,用戶輸入數據并在與服務器交互信息時,保證數據的完整性和安全性。 3.3.2 時間特性要求 1響應時間:新增加記錄響應時間不超過3秒。 2更新處理時間:修改一條記錄信息不超過3秒。 3數據傳送時間:根據數據參數大小、位置信息來決定。 3.3.3 安全性要求 安全性要求有系統安全、用戶安全、管理安全。
38、 1系統安全。 分為人工、系統自動兩種備份機制。安裝并實時更新防殺病毒軟件病毒庫,提高系統的安全性,以及數據融災能力。 2 用戶安全 采用用戶賬號和密碼雙重認證,進行成員權限控制,以及登錄后的數據信息訪問以及操作活動日期記錄。 3管理安全 開啟系統操作日志,記錄用戶對系統的操作以及系統活動,建立嚴格的網絡管理制度,并不定期清理與修改具有特殊權限的管理員帳號密碼,提高安全保密性。有專職人員按日對系統運行、系統安全進行檢查,同時進行數據采集,必須12浙江體育人才庫系統的設計與實現研究 經過相關審核與驗證,且須有不同的操作員對結果進行核對。 3.3.4 靈活性 本系統具備兩個特性:一是穩定性。采用A
39、DO技術實現其跨平臺與系統兼容性。二是獨立性。數據庫使用具有平臺無關性。遠程機器上的數據能夠第一時間高效傳輸到服務器上,保證服務端與客戶端數據及時同步與更新。 3.3.5 輸入輸出要求 輸入要求:輸入數據采用統一格式,由系統自動完成中間處理過程,并實現結果數據準確傳遞。 輸出要求:及時響應用戶的請求,以及準備輸出結果到相關設備上。 3.3.6 數據管理能力要求 開源數據庫SQL2005,其體積小、速度快、總體擁有成本低。許多企業級信息管理系統都選擇了SQL作為網站數據庫的昀主要的原因使其開放源碼。所以本系統也如此。 3.3.7 其它專門要求 1 本系統采用B/S結構,可以隨時通過互聯網進行登錄
40、,以及登入后臺進行相關維護操作。 2系統符合相關標準,符合國內相關法律、法規,同時要滿足浙江體育局工作實際需求。 3具備無紙化辦公要求,實現辦公網絡化、信息化,具有多用戶同時訪問能力以及系統具有高速并行數據處理能。 4在處理錄入、更新、查詢等符合業務流程的過程中,系統界面顯示內容清晰,操作簡單、方便、快捷。 5 采用面向對象和模塊化設計方法具有良好的軟硬件接口,可根據用戶規模和經費情況對系統進行伸縮便于軟件功能的擴充和硬件設備的增加與更換。 246提供高效、智能、準確數據提取功能 。 7具有簡單快捷信息交互功能,可以實現如手機短信、電子郵箱、站內短信等多種交互方式。 8系統信息資料采用集中管理
41、、分散維護的方法。采用用戶集中管理、各客13浙江體育人才庫系統的設計與實現研究 戶端或功能模塊各類人員完成其負責內容的日常維護和管理工作。所以各承辦單25位負責對本單位承辦事件的辦理結果和值班信息進行維護 。3.4 用戶群體需求分析 根據系統的用戶需求,可將本系統劃分為:人才用戶系統、企業單位用戶系統、管理員系統三大模塊。 其中,人才用戶模塊分為注冊、登錄、更新信息、查看個人站內信息四個子功能單元;企業單位用戶模塊分為單位注冊、單位管理員登錄、更新單位信息、審核單位用戶四個子功能單元;管理員模塊則分為管理員登錄、審核用戶、審核單位、檢索數據庫信息、專家抽取、管理員設置、系統設置等7個單元。3.
42、5 系統功能需求分析 該系統根據浙江體育局日常工作特點和用戶的需求具有如下基本功能: 1系統管理員具備用戶審核功能。 2用戶方便注冊本系統。體育人才個人可以注冊隨時更新個人信息。此外,單位的管理員還可以代表整個單位在數據庫中注冊,經審核合格后單位的信息可供本單位進行真實性確認的個人用戶選擇.系統支持用戶信息的保密能力。 3相關權限的管理員可以采取自定義信息檢索信息。 4相關權限的管理員可以對系統符合條件數據抽取。抽取結果可以自動發送Email和手機短信通知對方。 5昀高權限的管理員具有添加、刪除當前管理員的能力,并可以分配管理員權限。 6整體系統具有一定的安全性,用戶界面美觀,用戶交互性強,系
43、統配置靈活。3.6 本章小結 該系統建設符合 J2EE 標準規范、采用 Internet 網絡為基礎系統架構、使用靜態 IP 地址、域名及數據空間,互聯網用戶能正常訪問。同時在服務器硬件方14浙江體育人才庫系統的設計與實現研究 面:CPU不低于1.5GHz,內存不低于1G,與互聯網連接速率不低于128Kbps,具備一個或以上的 RS 一 232 串口或 USB 通信接口。本章內容是本研究的系統需求部分,通過對于功能需求,系統需求等方面的構建,建構了一個完整的系統需求基礎。15浙江體育人才庫系統的設計與實現研究第 4 章 浙江體育人才庫管理系統設計 本章針對浙江體育人才數據庫建設的需求,分析了系
44、統功能的總體設計和功能模塊的詳細流程,并就系統的主要實體一關系進行了分析,在設計分析的基礎上建成的浙江體育人才資源數據庫,滿足了地方政府和各級與體育相關的企事業單位對高級人才資源管理的需求,系統已運行半年,達到該類系統的建設水平,對于同類單位的系統建設具有較好的參考作用。4.1 系統總體設計 4.1.1 系統總體設計原則與方案 為從充分發揮系統作為”數據庫,信息庫,思想庫”的作用,直接向體育類人才和用戶提供“快、精、準”的信息服務的需要出發,采用當今數據庫領域成熟穩定的數據倉庫、決策分析等技術,在高效的網絡平臺上為全校圖書信息工程26建設提供一個“決策數據管理與分析中心”的基本解決方案 。 1
45、系統多層體系結構的設計,對于建立開放性的數據庫系統環境有著極大的優勢,多層體系可以不斷的適應系統需要,增加業務需求等。 2結構化、層次話和模塊化的系統設計,采用了面向對象的技術,使得系統模塊分工明晰,有獨立的功能,兩個模塊之間通過接口進行規劃和定義,模塊功能既能夠統一到系統,又獨立運行,不影響整個系統的結構,系統升級和維護極為簡易。 3系統良好的平臺移植性能夠支持多種操作平臺的服務器,應用性好,能夠支持數據庫服務器、應用服務器、WEB服務器等服務器軟件系統,而且也支持在B/S和C/S模式下的開發語言開發應用程序和應用中間件,提高應用系統的平臺移植性; 4系統將統一性和多樣性進行了結合,對于面向
46、用戶的各種應用系統,統一的風格有利于用戶使用中的便捷操作,而且各個系統都能夠根據內容而別具特色。16浙江體育人才庫系統的設計與實現研究4.1.2 系統總體結構和邏輯設計 浙江體育人才庫系統的總體設計要滿足B/S架構的發展特點,設置了用戶界面,中間數據層和系統管理層,在設計邏輯方面可見下圖4.1和圖4.2所示: 用戶界面圖形展示子系統 數據導出子系統 報表處理子系統OLAP決策分析子系統 數據挖掘子系統WEB服 務 器OLAP服 務 器應用服務器指標數據加載子系統 指標數據抽取子系統ETL系 統處室源數據數據倉庫中間數據庫數據倉庫管理子系統 ETL管理子系統圖 4.1 系統邏輯結構a 數據展現圖
47、形展示子系統報表處理子系統數據導出子系統決策分析OLAP服務器數據倉庫數據挖掘應用服務器WEB服 務 器ETL工 具ETL數據抽取子系統中間數據庫ETL數據加載子系統系統管理ETL管理子系統數據倉庫管理子系統圖 4.2 系統邏輯結構b 在設計邏輯和系統結構方面可見下圖4.3所示:17浙江體育人才庫系統的設計與實現研究BrowsBrows客戶機1 客戶機nInternet應用層安全服務層網絡防護體系WEB服務器WEB服務層業務邏輯層應用服務器數據存儲層數據倉庫(DW)圖 4.3 系統層次結構整個系統在邏輯上分為三層:原始數據層,中間邏輯層(業務邏輯層、WEB服務層、安全服務層),應用層。 原始數
48、據層:以統一規范的方式存儲數據; 中間邏輯層:解析應用層的業務邏輯,使應用層和原始數據相互獨立,提高應用層系統(程序)的可擴展性、可移植性; 應用層:面向昀終用戶,提供友好、簡潔、方便的用戶界面,具有良好的業務無關性 4.1.3 系統總體設計的網絡拓撲結構 出于對系統安全性的考慮,我們在設計的開頭就確定硬件系統結構: 1系統已經擁有比較完備的內部網絡系統,此系統是全國系統的專用網絡。2)人才管理數據倉庫系統的數據、信息既能夠在系統的網絡內昀大限度的實現數據共享,又能將可以對公眾發布的信息分不同的級別向外界發布。 3盡可能在網絡設計上考慮防止黑客攻擊、病毒傳播等破壞數據的手段和方式。 基于此,我
49、們設計了一個在物理上可以隨時隔離或連接、由兩大部分組成的網絡系統結構,如下圖4.4所示:18浙江體育人才庫系統的設計與實現研究安全評估工具隱患掃描系統 Internet路由WEB服務器 OLAP服務器 應用服務器 數據倉庫服務器 防火墻入侵檢測系統 1000M交換機外部網絡防火墻內部網絡數據備份服務器 ETL服務器 WEB服務器 OLAP服務器 應用服務器 數據倉庫服務器1000M交換機工作站 工作站 工作站 工作站 工作站圖 4.4 網絡拓撲結構4.2 系統總體功能設計 根據浙江體育局日常工作特點和用戶的需求。該系統的功能設計詳細情況為:本地或是其他地區的體育人才個人用戶注冊本系統,隨時登陸
50、和更新資料; 單位管理員在系統中注冊,然后經過審核,就可以登錄系統,進行權限以內的信息查詢;系統管理員對于申請注冊的用戶進行資格認證,在審查以后進行申請的允許或是退還等操作;系統管理員還要對系統進行權限的劃分,對于每個功能的用戶權限進行管理,并且系統管理員還具備了基本的對于用戶功能的審核;得到了相關權限的管理員可以運用各種信息條目檢索數據庫中的用戶和用人單位;并且可以對數據庫中的人才進行抽取,抽取結果可以自動發送Email和手機短信通知對方,以便科學工程項目能高效開展。19浙江體育人才庫系統的設計與實現研究浙江體育人才庫系統主要功能設計如圖4.5所示。 圖 4.5 體育人才庫系統框圖按照其功能
51、模塊來進行劃分,主要分為:組織機構管理、體育人才注冊管理、人才測評管理、權限管理、用戶查詢、人才檢索模塊和系統維護等模塊。其每個模塊其主要功能如下: 組織管理:人才信息查詢、人才信息修改、人才信息添加、離開的人才信息刪除。 體育人才注冊管理:審核體育類人才是否符合要求,符合要求的允許其注冊,不符合要求的退回。 人才測評管理:對于入庫的人才進行一定的系統測評,對于評價的不同層次分不同的子目錄放置,節省查詢所需的時間。 系統設定:權限管理 用戶查詢:設置一定的一般權限的用戶,一般是對于體育人才需求較大的企事業單位和政府機關單位,以便于他們對于需要的體育人才進行信息查詢。 人才檢索模塊:可以令用戶通過關鍵詞對各類體育人才進行檢索,方便一些專業課題等的采集,比如輸入排球,就出現與排球有關的體育人才的信息。 27系統維護模塊:管理員對于系統做日常性的維護 。20浙江體育人才庫系統的設計與實現研究4.3 系統功能詳細設計4.3.1 組織管理模塊 組織管理子系統主要是進行對體育各類人才的維護。見用例圖 4.6所示: 查詢人才信息 顯示人才信息 數據添加人才信息
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO 9538:2025 EN Aerospace series - Hydraulic tubing joints and fittings - Planar flexure test
- 【正版授權】 ISO 22734-1:2025 EN Hydrogen generators using water electrolysis - Part 1: Safety
- 【正版授權】 ISO 13669:2025 EN Fasteners - Grooved pins - General requirements
- 【正版授權】 ISO 16063-1:1998/Amd 2:2025 EN Methods for the calibration of vibration and shock transducers - Part 1: Basic concepts - Amendment 2
- 2020-2025年監理工程師之監理概論過關檢測試卷A卷附答案
- 戲曲樂器直播教學課件
- 北京市教學課件獲獎
- 分數乘乘數課件教學設計
- Brand KPIs for milk:Grahams in the United Kingdom-英文培訓課件2025
- 2025年云南省建筑安全員考試題庫及答案(試題)
- 中職服裝面試題及答案
- 2025-2030中國近地軌道衛星行業市場發展趨勢與前景展望戰略研究報告
- 餃子店餐飲行業跨境出海戰略研究報告
- 2025初級會計課件
- DBJ-T 15-94-2013靜壓預制混凝土樁基礎技術規程(廣東省標準)
- 作文好詞好句講解課件
- 套色剪紙的剪刻步驟李美慧課件
- 《電力系統中的電壓電流互感器》課件
- 火箭發射場智能化-深度研究
- 混凝土臺階工程施工方案
- 成果匯報護理品管圈
評論
0/150
提交評論