【正文】
術(shù)迅速暴漲。關(guān)系數(shù)據(jù)庫技術(shù)依然是主角。目前,數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合,使得能夠在內(nèi)部聯(lián)網(wǎng)。關(guān)系數(shù)據(jù)庫管理信息系統(tǒng)是誕生在1979年由AshtonTate公司開發(fā)的dBaseⅡ軟件產(chǎn)品,數(shù)據(jù)庫技術(shù)此后被移植到了個(gè)人PC。20世紀(jì)60年代中期,當(dāng)時(shí)薄弱的數(shù)據(jù)庫處理技術(shù),不能實(shí)現(xiàn)應(yīng)用正常提交,而文件系統(tǒng)處理出現(xiàn)問題的方法主要依靠數(shù)據(jù)庫技術(shù)來解決。數(shù)據(jù)模型是DB技術(shù)的中心和根本,在以數(shù)據(jù)模型的發(fā)展演化作為重要依據(jù)的前提下,網(wǎng)狀和層次數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫系統(tǒng)、以面向?qū)ο髷?shù)據(jù)模型為主要特征的數(shù)據(jù)庫系統(tǒng)是信息數(shù)據(jù)模型發(fā)展演變的3個(gè)階段。人事數(shù)據(jù)系統(tǒng)的運(yùn)用,可以使管理工作的質(zhì)量得到了提升,特別是職工管理、工資管理、表格匯總等方面。隨著Internet時(shí)代來臨,怎樣運(yùn)用信息技術(shù)整合企業(yè)數(shù)據(jù)資料,提高企業(yè)數(shù)據(jù)管理的信息化程度,時(shí)間緊迫。在市場經(jīng)濟(jì)的大潮中,愈來愈多的人漸漸認(rèn)識(shí)到計(jì)算機(jī)數(shù)據(jù)庫技術(shù)進(jìn)行分類管理的重要性,使得相互之間交流方便快捷。數(shù)據(jù)庫是與應(yīng)用彼此互不干擾、按一定的組織方式存儲(chǔ)在一塊、它們之間相互聯(lián)系、具備較少數(shù)據(jù)溢出、使得多個(gè)用戶能數(shù)據(jù)共享的集合。目前已滲透到人們生活的幾乎所有方面,從銀行業(yè)務(wù)管理、公司管理到檔案管理、情報(bào)檢索、統(tǒng)計(jì)、普查都離不開數(shù)據(jù)庫管理。現(xiàn)在,國際的網(wǎng)絡(luò)信息技術(shù)飛速發(fā)展。在其中負(fù)責(zé)系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)和部分表項(xiàng)的建立,以及前端界面的部分的設(shè)計(jì),還涉及到相應(yīng)模塊之間接口的銜接,使系統(tǒng)達(dá)到整體設(shè)計(jì)的要求,進(jìn)行規(guī)范整合、實(shí)現(xiàn)數(shù)據(jù)完整性和有效性的約束。本項(xiàng)目背景屬于商業(yè)企業(yè)人事數(shù)據(jù)庫系統(tǒng),是配合賽特公司企業(yè)管理所籌建的一個(gè)項(xiàng)目,屬于應(yīng)用型項(xiàng)目。數(shù)據(jù)庫結(jié)構(gòu)在滿足數(shù)據(jù)第三范式基礎(chǔ)上,達(dá)到數(shù)據(jù)沒有冗余。做到既滿足個(gè)體的查詢需要,又能滿足企業(yè)的管理需要;系統(tǒng)還從管理的角度出發(fā),提供了較為豐富的查詢分析功能,提供大量管理和決策信息。 此論文項(xiàng)目是基于SQL Server的人事數(shù)據(jù)庫管理系統(tǒng)解決方案,前臺(tái)部分應(yīng)用Delphi技術(shù)完成。1.1課題研究背景 trigger。 Information Management。 develop evaluation plan for staff cyclical assessment, evaluation, selection, evaluation and assessment of the object rules。 was able to quickly and easily locate the data from a certain number of employees, providing flexible and convenient location query function。 關(guān)鍵詞:數(shù)據(jù)庫開發(fā);信息管理;數(shù)據(jù)查詢;觸發(fā)器;SQLAbstractCurrently, the worldwide information technology revolution is developing rapidly. The development of database technology, database management on a new level, almost all of the information management systems are the core of the database, the database system in the puter field has been widely applied, the database system itself is also more sophisticated. With the development of puter applications, database systems are constantly updated, developed and refined. Database and application independent of each other to be stored together in a certain tissue, associated with each other, with less redundancy, and can be shared by multiple users data set. In a market economy environment, more and more e to realize that understanding the data using puter technology to name class management, munication convenience. One of the most practical application is a mercial enterprise personnel puter file management. With the popularization and development of network technology, how to use puter technology to integrate enterprise information system data, improve data resource management level and efficiency imminent. Database resource integration, unification has bee an inevitable trend of development. Database system applications that can make the management of efficiency has been greatly improved, especially in personnel management, payroll management, reports, statistics and so on. Enterprises can use the database to the data from different perspectives daily updates, maintenance, greatly improving the timeliness of data updates and accuracy. 本人通過對(duì)商業(yè)企業(yè)人事數(shù)據(jù)庫系統(tǒng)流程的全面剖析,從工作安排的基礎(chǔ)上分析,可對(duì)企業(yè)設(shè)定的職位進(jìn)行全面的管理和調(diào)整:建立員工檔案庫,錄入人員數(shù)據(jù),記錄所有員工的基本信息,并可輸出跟人資料,建立全面的信息資料卡,減少重復(fù)錄入,便于查詢檢索:可查看員工在企業(yè)工作期間的所有信息。數(shù)據(jù)庫系統(tǒng)的應(yīng)用,可以使管理工作的效率的得到很大的提高,特別是人員管理、工資管理、報(bào)表統(tǒng)計(jì)等方面。隨著網(wǎng)絡(luò)技術(shù)的普及和發(fā)展,如何利用計(jì)算機(jī)技術(shù)整合企業(yè)信息系統(tǒng)數(shù)據(jù)資料,提高數(shù)據(jù)資源的管理水平和效率迫在眉睫。在市場經(jīng)濟(jì)的大環(huán)境中,越來越多的認(rèn)識(shí)逐漸認(rèn)識(shí)到用計(jì)算機(jī)數(shù)據(jù)技術(shù)進(jìn)行名類管理、交流的便捷。隨著計(jì)算機(jī)應(yīng)用的發(fā)展,數(shù)據(jù)庫系統(tǒng)也在不斷更新、發(fā)展和完善。63 / 67中文摘要當(dāng)前,世界范圍內(nèi)的信息技術(shù)革命發(fā)展迅速。數(shù)據(jù)庫技術(shù)的發(fā)展使數(shù)據(jù)庫管理上了新的臺(tái)階,幾乎所有的信息管理系統(tǒng)都以數(shù)據(jù)庫為核心,數(shù)據(jù)庫系統(tǒng)在計(jì)算機(jī)領(lǐng)域的應(yīng)用越來越廣泛,數(shù)據(jù)庫系統(tǒng)本身也越來越完善。數(shù)據(jù)庫與應(yīng)用彼此獨(dú)立、以一定的組織方式存儲(chǔ)在一起、彼此互相關(guān)聯(lián)、具有較少冗余、能被多個(gè)用戶共享的數(shù)據(jù)集合。其中最實(shí)際的應(yīng)用是商業(yè)企業(yè)的人事計(jì)算機(jī)檔案管理。數(shù)據(jù)庫資源的整合、統(tǒng)一已經(jīng)成為發(fā)展的必然趨勢。企業(yè)可以通過數(shù)據(jù)庫從不同的角度對(duì)數(shù)據(jù)進(jìn)行日常更新、維護(hù),極大提高了數(shù)據(jù)更新的及時(shí)性和準(zhǔn)確性。跟蹤所有員工從進(jìn)入企業(yè)到離職全過程的歷史記錄,包括薪資變動(dòng)、職位變動(dòng)、獎(jiǎng)懲情況等;為能快速方便的從眾多數(shù)據(jù)中定位某一個(gè)員工,提供靈活便捷的定位查詢功能;統(tǒng)計(jì)每位員工的月出勤結(jié)果并提供給薪資系統(tǒng)進(jìn)行結(jié)算;制定評(píng)估計(jì)劃,對(duì)員工進(jìn)行周期性考核、評(píng)估,選擇評(píng)估對(duì)象與評(píng)估規(guī)則;記錄員工在生產(chǎn)中的業(yè)績?cè)u(píng)估情況,分析員工的業(yè)績改善情況。I passed the personnel database system for mercial enterprises a prehensive analysis of the process from analysis on the basis of the organization of work, you can set the position of the enterprise to conduct a prehensive management and adjustment: Create archives staff, data entry staff to record basic information about all employees , and output information with people, to establish a prehensive information card, reduce duplication of entry, ease of retrieval queries: employees in the enterprise can view all of the information during the work. Track all employees from entering businesses to leave the whole process of historical records, including payroll changes, job changes, incentives, etc.。 statistics each results of monthly attendance of employees and provided to the payroll system for settlement。 records of employee performance appraisal in the production, analysis of employee performance improvement.Key words: Database development。 data query。SQL目錄中文摘要 IIABSTRACT III第一章 緒論 3 課題研究背景 3 研究領(lǐng)域的現(xiàn)狀 3 研究領(lǐng)域目前存在的問題 5 研究領(lǐng)域技術(shù)發(fā)展或趨勢 6 主要研究內(nèi)容 8第二章 系統(tǒng)需求分析 9 數(shù)據(jù)庫系統(tǒng)分析步驟 9 用戶用例分析 10 功能層次劃分 10 功能結(jié)構(gòu)劃分 11 相關(guān)模塊功能需求 12 職能管理 12 出勤管理 12 薪資管理 12 績效管理 13 自助服務(wù) 13 數(shù)據(jù)流程圖 14 性能需求 18 靈活性 18 正確性 19 安全性 19 健壯性 19 適應(yīng)性 19 適用性 19第三章 系統(tǒng)設(shè)計(jì) 20 開發(fā)環(huán)境 20 后臺(tái)開發(fā)工具 20 前臺(tái)開發(fā)工具 23 開發(fā)語言 26 數(shù)據(jù)庫系統(tǒng)訪問技術(shù) 26 數(shù)據(jù)庫管理系統(tǒng)開發(fā)方法 27 系統(tǒng)功能描述 28 系統(tǒng)結(jié)構(gòu)方案 30 C/S模式和B/S模式比較 31 應(yīng)用模式確定 32 數(shù)據(jù)庫設(shè)計(jì)理論依據(jù) 33 信息實(shí)體的概念 33 信息實(shí)體的聯(lián)系 34 主要數(shù)據(jù)庫表 35 ER模型分析 37 實(shí)體及屬性 37 實(shí)體間關(guān)系 39 ER模型 40 數(shù)據(jù)庫關(guān)鍵問題 40 數(shù)據(jù)庫冗余控制 40 用觸發(fā)器強(qiáng)制執(zhí)行業(yè)務(wù)規(guī)則 42 數(shù)據(jù)庫備份和恢復(fù) 44 數(shù)據(jù)完整性、有效性約束 46第四章 系統(tǒng)數(shù)據(jù)庫的建立 49 數(shù)據(jù)庫和數(shù)據(jù)表 49 建立數(shù)據(jù)庫 49 建立數(shù)據(jù)表 49 前臺(tái)的功能 50 數(shù)據(jù)瀏覽 50 數(shù)據(jù)添加、刪除、修改 51 前臺(tái)模塊建立 53第五章 測試及應(yīng)用效果分析 55 測試規(guī)劃 55 測試方法分析 55 測試方案選擇 56 運(yùn)行結(jié)果 56 員工信息模塊測試 57 考核管理模塊測試 58 應(yīng)用現(xiàn)狀 59 運(yùn)行中的不足 60第六章 結(jié)論 61參考文獻(xiàn) 62 第1章 緒論企業(yè)人力資源數(shù)據(jù)庫系統(tǒng)是依據(jù)部分企業(yè)的特點(diǎn)和需求進(jìn)行開發(fā)的MIS系統(tǒng),本系統(tǒng)充分考慮了不同層次的管理要求和多種多樣的使用者,多年完全手工式管理方法造成不同管理分隔、信息度量不規(guī)范等局限性,為用戶提供前臺(tái)友好的界面,其可通過交互的操作來實(shí)現(xiàn)對(duì)人事信息的基本操作,實(shí)現(xiàn)全方位的信息資源共享。后臺(tái)數(shù)據(jù)庫的結(jié)構(gòu)要合理化、安全化,能滿足企業(yè)的發(fā)展要求,以及數(shù)據(jù)是否安全性。本系統(tǒng)可應(yīng)用于企業(yè)局域網(wǎng)絡(luò),對(duì)于后臺(tái)數(shù)據(jù)庫可以放置在一臺(tái)比較穩(wěn)定的服務(wù)器上,而前臺(tái)則在每一臺(tái)機(jī)器上都可以運(yùn)行,通過身份驗(yàn)證,就可以對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的操作,所以對(duì)于流動(dòng)性比較頻繁的企業(yè)來說這是很方便的。此系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)對(duì)企業(yè)的人事信息的管理,可以對(duì)數(shù)據(jù)進(jìn)行添加、刪除、修改、查詢、統(tǒng)計(jì)、輸出、轉(zhuǎn)換,并且可以通過本系