1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 個人信息管理論文簡述

        時間:2024-10-31 08:36:44 管理畢業論文 我要投稿
        • 相關推薦

        個人信息管理論文簡述

          [摘要]探討了利用PB9.0和ASA8.0技術開發網絡版人才信息管理系統的方法和技巧,系統采用C/S模式,實現了局域網內的數據共享,并實現了人才信息管理從單機處理向網絡化處理的轉化,提高了工作效率。

        個人信息管理論文簡述

          [關鍵詞]PBASA人才信息管理局域網

          一、引言

          隨著社會的發展,社會對人才的需求越來越多,人才信息的管理成為企事業單位管理中最重要的組成部分。傳統的人才信息管理的運作需要大量的人力、物力、財力,數據種類繁多、數據量龐大,出錯率較高,給企事業單位的管理帶來很大的不便。建立高效、實用、科學的人才管理系統成為企事業單位走向高效、科學化管理的一個重要環節。人才信息管理系統是一個以人為主導,利用計算機硬件、軟件、網絡通信設備,以及其他辦公設備,進行信息的收集、運輸、加工、儲存、更新和維護,支持組織高層決策、中層控制、基層運作的集成化的人機系統。近年來,隨著計算機軟件開發工具和數據庫技術的發展,單機版的人才信息管理系統在企事業單位的管理中發揮了越來越重要的作用。隨著網絡扶持技術的發展,利用網絡進行人才信息管理的需要越來越多,本文將探討一種基于PowerBuilder9.0(簡稱PB9.0)和SybaseAdaptiveServerAnywhere8.0(簡稱ASA8.0)數據庫的網絡版人才信息管理系統的設計方法。

          二、系統設計

          本系統開發時考慮到盡量利用管理部門現有的軟硬件環境,采用先進的管理系統開發方案,從而達到充分利用管理部門現有資源,提高信息利用率的目的。

          1.理論基礎

          系統采用C/S體系結構。如圖1所示:

          C/S,即服務器/客戶機網,Client/Server。在客戶機/服務器網絡中,服務器是網絡的核心,而客戶機是網絡的基礎,客戶機依靠服務器獲得所需要的網絡資源,而服務器為客戶機提供網絡必須的資源?蛻舳素撠熖峁┍磉_邏輯,顯示用戶界面信息,訪問數據庫服務器;服務器端根據客戶端的請求進行應答,提供數據服務。

          通過C/S可以充分利用兩端硬件環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。

          2.開發工具

          本系統采用PowerBuilder9.0和SybaseAdaptiveServerAnywhere8.0數據庫進行開發。

          PowerBuilder(簡稱PB)是著名的數據庫開發工具廠商Sybase公司推出的產品,它完全按照客戶機/服務器體系結構研制設計,可以集中數據的存儲和管理,實現資源共享,降低維護的難度,集中實施企業規則,實現企業信息的標準化;采用了面向對象和可視化技術,在界面設計上減少了代碼,使系統的調試和維護更容易,縮短了開發時間;而且提供了一種高級的結構化編程語言PowerScript,包含豐富的數據類型和眾多函數,并提供了一套完整的嵌入式SQL語句,使數據庫編程變得非常方便快捷。

          SybaseAdaptiveServerAnywhere8.0是一個面向聯機處理、具有高性能、高可靠性的功能強大的關系型數據庫管理系統。它的多庫、多設備、多用戶、多線程等特點極大地豐富和增強了數據庫功能,它的可靠性、強大性、安全性和高性能可以很好地滿足企業業務中關鍵任務的需要。

          3.模塊結構

          系統的主要功能是:實現對人才信息的錄入、修改、刪除、查詢、瀏覽;對人才信息的分類別、分系統、分字段、分模塊統計形成統計表和統計圖并進行打印。

          本系統主要分為黨政干部人才管理、企業管理人才管理、專業技術人才、農村實用人才管理和昌黎縣籍在外人才管理五大部分,如圖2所示。其中,在5個人才信息管理中均可實現如下功能:信息輸入、信息修改、信息瀏覽、信息查詢、信息統計和報表打印的功能。數據管理模塊中還可實現數據導出和數據庫備份恢復功能。另外還提供了系統幫助和在客戶端系統更新的功能。

          4.數據庫設計

          系統在數據庫設計上,采用了分布式的處理方式,在整個系統的設計上運用了C/S模式,使得系統在處理數據時,更高效、快捷。在對數據庫的維護上也省去了很多不必要的麻煩,使數據庫更易維護、操作和管理。

          在需要分析的基礎上,對各個實體進行分析和設計,確定它們之間的關系,得到人才實體的E-R圖,如圖3所示。

          數據庫中的主要表有:用戶信息表、縣籍人才的基本信息表、縣籍在外人才信息表、社會任職表、獎勵信息表、人才類別表、其他信息表、備注表等。為了實現各表之間信息共享的目標,利用主外鍵將互相聯系的表連接起來。互聯的字段是“iperson_number”,即身份證號。另外,在數據庫中創建多個視圖和存儲過程,方便用戶進行數據查詢和數據處理。

          三、系統實現

          根據調查研究中用戶的要求,在系統設計時充分考慮了界面的友好性、操作的方便性、數據處理的高速度等因素。

          1.數據管理

          在各瀏覽界面上,根據用戶的分類而分別設計不同的按鈕,實現不同的功能。在客戶端,主要用于瀏覽信息,比服務器的界面減少了添加、存儲、刪除三個功能按鈕,限制了客戶端的用戶權限,保證了數據的安全。在服務器端,進行數據刪除時,可能發生級聯刪除的情況,提示用戶是否刪除,保證了數據的一致性。在添加信息時,根據表的設計結構,只有當設為主鍵的身份證號填充正確后,照片的添加按鈕才變成可用狀態;若身份證號填寫錯誤,將無法保存用戶信息,保證的數據的正確性。在選擇民族、政治面貌等情況時,采用了下拉列表,方便用戶使用。

          系統提供了數據導出向導,可使用戶方便地按照向導所提示,將動態生成的數據,按照一定的輸出格式(Excel、Web)導出到文件。

          在打印模塊,為了方便對信息的量化處理,系統設置了三種打印附表,可以使打印出來的報表格式統一,方便管理者對數據的管理。在黨政人才子系統,設有打印干部任免審批表,方便管理者對審批表的格式做統一設置,也方便了存檔。用戶在打印時可以設置打印一條信息,或多條信息,使用起來更加方便。

          2.數據備份和恢復

          在服務器端,管理員對信息的管理過程中,經常會遇到一些無法預測的情況,這種情況可能導致系統的破壞和數據的丟失。針對這種情況,系統提供了數據庫備份和恢復處理功能。數據備份是通過程序直接調用PowerBuilder9.0自身的數據庫備份程序dbbackup.exe對系統的數據庫進行備份。數據恢復采用了批處理方式,管理員在單擊數據庫恢復按鈕時,程序斷開數據庫連接,然后調用cmd.exe程序,運行主目錄下的huifu.bat批處理程序,成功時返回恢復成功的消息。

          批處理程序如下:

          Attrib-rqy_db.db

          Attrib-rqy_db.log

          delqy_db.db

          delqy_db.log

          copybackupqy_db.dbqy_db.db/y

          copybackupqy_db.logqy_db.log/y

          Attrib+rqy_db.db

          Attrib+rqy_db.log

          3.客戶端系統更新

          C/S體系結構有一個很大特點:客戶端必須安裝應用程序。有時客戶端不能快速反映服務器端的更新,為了彌補這個缺陷,系統在客戶端提供了自動升級程序,可以在局域網內部實現服務器端和客戶端的版本同步,因此在系統糾正BUG或是系統升級時,免除了重新安裝客戶端的麻煩。

          實現方法是在服務器和客戶端分別建立一個INI配置文件,內容如下:

          [Option]

          Version=1.0//版本號

          Server=10.16.0.1子//服務器IP

          Folder=image//服務器保存更新文件的共享

          Notes=//本次更新內容

          使用窗口自定義函數Wf_getfilename,來實現自動升級。當客戶端運行時,系統自動檢測是當前版本是否是最新版,若系統已經是最新的版本,系統彈出對話框提示;若服務器端已經升級到高版本,客戶端就會很快自動地檢測到,并提示用戶是否更新系統。若用戶在更新時選擇了否,系統將自動退出,當用戶下一次進入系統時仍然會提示用戶要更新系統;若用戶選擇了是,則進入系統更新狀態。當系統更新完畢后進入新版本下的登陸狀態。

          客戶端運行時,如果服務器端對數據進行了更改操作,客戶端不能及時反映出結果。為了解決這一問題,在用戶登陸客戶端系統時,為數據的刷新時間設置了一個默認時間,長度為65秒;用戶也可以根據自己的操作習慣自行設置刷新時間,設置的范圍是0-65秒;用戶將這個時間設置為0時,系統將不更新。另外,還提供了手動刷新的功能。

          四、結語

          對系統進行了針對性的全面測試,包括白盒測試、黑盒測試、單項測試和數據跟蹤測試,證明此系統與現行工作方式相比,處理速度和能力有明顯的提高,并改善了單機系統對數據操作的不便,而且實現了了并發控制,大大提高了辦公效率,有利于實現網絡辦公化及信息的網絡化處理。

          使用PB開發工具開發的系統,操作簡單、運行可靠、安全性高,并能實現信息管理的網絡化,實現局域網內的數據共享,使系統脫離單機的工作環境,成功實現由單機系統向C/S體系結構的轉化,提高工作效率。

          參考文獻:

          [1]柯建勛張濤邵亮:PowerBuilder9.0進階開發篇[M].北京:清華大學出版社,2003

          [2]楊昭:PowerBuilder9.0對象與控件技術詳解[M].北京:中國水利水電出版社,2003

          [4]張長富李勻:PowerBuilder9.0開發人員指南[M].北京:希望電子出版社,2003

          [5]段興:PowerBuilder8.0實用程序設計100例[M].北京:人民郵電出版社,2003

          [6]劉志銘張振坤馮文萃:PowerBuilder數據庫開發關鍵技術與實例應用[M].北京:人民郵電出版社,2004

          [7]求是科技.PowerBuilder9.0程序設計與開發技術大全[M].北京:人民郵電出版社,2004

          [8]張長富李勻:PowerBuilder9.0參考手冊[M].北京:希望電子出版社,2004

        【個人信息管理論文簡述】相關文章:

        信息管理系統論文11-22

        信息管理畢業論文12-10

        信息管理系統論文07-30

        關于畢業論文答辯的簡述03-20

        設備信息管理系統論文11-14

        信息管理系統論文通用02-14

        采供血信息管理論文12-04

        學生信息管理論文03-28

        企業銷售信息管理分析的論文11-09

        信息管理系統論文(集合)08-01

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>