人事檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
人事檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
人事檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
人事檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
人事檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、收稿日期:2009-11-19*祝賀大慶師范學(xué)院計算機系本科生(黑龍江,大慶163712。日前,人們普遍使用計算機來提高工作效率,利用網(wǎng)絡(luò)通訊基礎(chǔ)及先進的網(wǎng)絡(luò)應(yīng)用平臺,建設(shè)一個安全、可靠、開放、高效的基于網(wǎng)絡(luò)的信息管理系統(tǒng),為管理部門提供現(xiàn)代化的信息管理服務(wù),實現(xiàn)檔案管理自動化,以提高辦公效率和管理水平,實現(xiàn)企業(yè)各部門日常業(yè)務(wù)工作的規(guī)范化、電子化與標準化。本課題就是在目前的情形下,從一些單位現(xiàn)有的實際條件出發(fā),利用所擁有的計算機硬件設(shè)備和軟件條件,從工作思維和工作方式做起,實現(xiàn)人事檔案的信息化管理。1系統(tǒng)概述1.1系統(tǒng)的開發(fā)與運行環(huán)境系統(tǒng)所采用的前臺開發(fā)平臺是微軟公司的Visual Studi

2、o.NET ,開發(fā)工具是ASP.NET ,開發(fā)語言是C#;后臺數(shù)據(jù)庫是SQL Server 2000。另外界面設(shè)計中用到了Flash MX 、Photoshop 和Dreamweaver MX 2004等工具。開發(fā)完成后的系統(tǒng)可運行于安裝了flash 播放器及安裝了IE6.0及以上瀏覽器版本的中文WINDOWS 2000(XP 操作系統(tǒng)及以上版本。1.2系統(tǒng)開發(fā)模式系統(tǒng)采用的是B/S 模式,即瀏覽器/服務(wù)器(Browser /Server 模式。是隨著Internet 技術(shù)的興起,對C/S 結(jié)構(gòu)的一種變化或者改進。其客戶端是標準的Web 瀏覽器,服務(wù)器端為標準的Web 服務(wù)器,來響應(yīng)瀏覽器的請

3、求。在這種結(jié)構(gòu)下,用戶界面完全通過Web 瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)1。2系統(tǒng)的設(shè)計與實現(xiàn)2.1數(shù)據(jù)庫的設(shè)計和實現(xiàn)通過需求分析,可確定系統(tǒng)的部分數(shù)據(jù)表及數(shù)據(jù)結(jié)構(gòu)如下:(1人事檔案表:包括編號、姓名、性別、出生年月、聯(lián)系電話、住址、籍貫、文化程度、職稱、部門、職務(wù)、基本工資、簡歷等字段信息。(2家庭成員表:包括編號、家屬姓名、與員工關(guān)系、出生年月等字段信息。(3社會關(guān)系表:包括編號、關(guān)系姓名、與員工關(guān)系、出生年月等字段信息。(4部門表:包括部門ID 、部門編號、部門名稱等字段信息。(5職務(wù)表:包括職務(wù)ID 、職務(wù)編號、職務(wù)名稱等字段信息。(6統(tǒng)計部門表:

4、包括部門、人數(shù)等字段信息。(7統(tǒng)計職務(wù)表:包括職務(wù)、人數(shù)等字段信息。(8統(tǒng)計職稱表:包括職稱、人數(shù)等字段信息。(9統(tǒng)計文化程度表:包括文化程度、人數(shù)等字段信息。2.2系統(tǒng)的功能模塊組成根據(jù)需求分析的結(jié)果,系統(tǒng)設(shè)定的功能模塊:(1用戶管理設(shè)置用戶:設(shè)置使用人事檔案信息管理系統(tǒng)的用戶及其使用權(quán)限。整個人事檔案信息管理系統(tǒng)由多個功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權(quán)限,完成其權(quán)限所對應(yīng)的功能,從而很好地管理整個系統(tǒng)。用戶登錄:用戶登錄進入人事檔案信息管理系統(tǒng)。系統(tǒng)啟動后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后

5、,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。(2輔助表管理:輔助表管理是高級管理員及中級管理員擁有的權(quán)限,功能是對數(shù)據(jù)庫進行新表的添加。主要是對“學(xué)歷”表中的字段“學(xué)歷”,“部門表”中的字段“部門”,“政治面貌”表中的字段“政治面貌”,·17·2010年2月第1期電腦學(xué)習(xí)摘要:介紹了系統(tǒng)的開發(fā)工具及運行環(huán)境,闡述了系統(tǒng)的分析及設(shè)計過程,詳細介紹了系統(tǒng)的開發(fā)實現(xiàn)過程,并對系統(tǒng)主要關(guān)鍵詞:中圖分類號:TP393文獻標識碼:A 文章編號:1002-2422(201001-0017-02Design and Implemenation of Personal File Informat

6、ion Management SystemZhu HeAn XiangmingAbstract :The paper presents the exploitation tools and running environment of personal file information management system,Keyword:功能模塊的實現(xiàn)過程做了論述,同時對于系統(tǒng)開發(fā)過程中所涉及的關(guān)鍵技術(shù)也進行了分析與研究。人事檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)xpatiates on the analysis and design course,and describes the developme

7、nt and implementation course in detail,t-祝賀*安向明ASP.NET B/S SQL Server 認證碼hen discusses the implementation course of the system's main function modules,at the same time,mostly analyzes and investigates the privotal technologies which referred in the system exploitation course.ASP.NETB /S SQL Serv

8、er Certification Code“職稱”表中的字段“職稱”,進行添加、修改、刪除操作。通過這個功能可以有效的對本單位人事部門的擴充進行及時的計算機管理。只要管理員進行簡單的數(shù)據(jù)字段添加即可。(3檔案編輯:檔案編輯模塊中有四個子模塊。分別是檔案卡片、個人簡歷、家庭成員、歷史檔案等模塊。它們的功能因管理員的權(quán)限不同所表示出的使用功能也不同,普通管理員沒有數(shù)據(jù)修改及刪除的權(quán)利。在這些功能里詳細地記錄了所有單位員工的資料。(4檔案查詢:對檔案卡片的查詢功能,包括唯一條件查詢和模糊條件查詢。該模塊的主要分為兩部分:一是完成選擇要查詢的字段、條件操作符等功能;二是用來顯示用戶進行查詢的完整條件及

9、查詢、退出按鈕。查出的記錄可按兩種形式瀏覽:只有該員工檔案卡片中的資料;綜合該員工檔案卡片、個人簡歷、家庭成員中的所有資料。查詢用戶可以按自己的需要選擇兩種瀏覽方式。(5檔案統(tǒng)計:其功能包括:綜合統(tǒng)計、單項統(tǒng)計和圖表統(tǒng)計。單項統(tǒng)計是輸入規(guī)定的要求后進行的統(tǒng)計,能較詳細直觀地統(tǒng)計出要求的結(jié)果。圖表統(tǒng)計可以詳細的按性別、政治面貌、職稱級別、學(xué)歷以直方圖和餅形圖進行表示。2.3系統(tǒng)的子系統(tǒng)組成本系統(tǒng)由檔案管理子系統(tǒng),檔案統(tǒng)計子系統(tǒng),報表生成-打印子系統(tǒng),用戶管理子系統(tǒng),附件子系統(tǒng),系統(tǒng)統(tǒng)計信息子系統(tǒng)等六個子系統(tǒng)組成。(1檔案管理子系統(tǒng):是對人事檔案的各種信息的查詢、修改、刪除等。(2檔案統(tǒng)計子系統(tǒng):

10、是對人事檔案的各種信息地統(tǒng)計。(3報表生成打印子系統(tǒng):是對人事檔案信息按照一定的規(guī)則進行打印輸出。(4用戶管理子系統(tǒng):是對使用該系統(tǒng)的用戶進行一些管理,包括修改用戶權(quán)限、增加用戶、修改用戶信息、刪除用戶等。(5附件子系統(tǒng):是為了增強本系統(tǒng)的娛樂性添加的一些實用的功能。如小游戲、萬年歷、世界時間等。(6系統(tǒng)統(tǒng)計信息子系統(tǒng):是為了更方便的讓用戶了解此系統(tǒng)而對本系統(tǒng)進行自動統(tǒng)計且顯示給用戶。3系統(tǒng)開發(fā)所涉及的關(guān)鍵技術(shù)為了保證信息系統(tǒng)的高度安全性和有效性,系統(tǒng)在設(shè)計實現(xiàn)時采用了以下的關(guān)鍵技術(shù)。3.1安全性系統(tǒng)在設(shè)計過程中,嚴格要求安全性,對每個數(shù)據(jù)的來源,每個數(shù)據(jù)的有效性都一一進行了認證和有效檢查。主

11、要采用了以下認證方法。(1COOKIES認證:COOKIES認證的基本原理:此認證模式是把信息寫入客戶端的IE緩存中的一種信息保存模式,當(dāng)需要用到某數(shù)據(jù)時,直接從客戶端讀取即可。(2Session認證:Session認證的基本原理:是把信息寫入服務(wù)器端,當(dāng)需要讀取某特定數(shù)據(jù)時,從服務(wù)器端的Session中讀取出來3。(3數(shù)據(jù)安全性:B/S模式下的數(shù)據(jù)極容易偽造等造成不安全的信息。為了解決這一問題,系統(tǒng)采用了數(shù)據(jù)認證的模式,對每一個數(shù)據(jù)都要進行嚴格的認證。系統(tǒng)使用了三層認證模式,并且在認證過程中為了防止客戶端使用偽造信息的手段,對從客戶端提交的數(shù)據(jù)進行了嚴格的數(shù)據(jù)源認證。在通過了以上認證后,對與

12、數(shù)據(jù)庫相關(guān)的數(shù)據(jù)還要進行強制轉(zhuǎn)換,強制轉(zhuǎn)換成字符型或數(shù)值型等,可以有效地保證系統(tǒng)的安全性。3.2模板技術(shù)所謂模板,即是把HTML語言與服務(wù)器語句(即ASP.NET語句分離的一種技術(shù)。系統(tǒng)對Visual Studio.NET本身的模板模式進行了優(yōu)化。如圖1所示。這一技術(shù)的原理:ASPX文件在調(diào)用時先從服務(wù)器端調(diào)用模板文件,即純HTML文件,然后從數(shù)據(jù)庫調(diào)出數(shù)據(jù),接著把數(shù)據(jù)與模板文件進行整合,整合完畢后再輸出。使用此技術(shù)后,在制作模板文件時,可以完全拋開程序代碼,即實現(xiàn)了真正意義上的程序與美工分離,二者可以并駕齊驅(qū),同時進行開發(fā),可以很好地輔助RAID的開發(fā)。3.3統(tǒng)計技術(shù)系統(tǒng)的統(tǒng)計功能包括文本統(tǒng)計和圖形統(tǒng)計。(1文本統(tǒng)計:常規(guī)的統(tǒng)計功能,按用戶某一特定的條件對數(shù)據(jù)進行統(tǒng)計,然后以表單的形式列舉出來。(2圖形統(tǒng)計:系統(tǒng)的圖形功能是為了更為直觀地將數(shù)據(jù)統(tǒng)計并表現(xiàn)出來,讓用戶更好地了解數(shù)據(jù)及其意義之所在。每個圖形都是一個獨立的ASPX文件,由程序動態(tài)生成各圖形,數(shù)據(jù)源來自用戶的統(tǒng)計條件后查詢數(shù)據(jù)庫所得。3.4認證碼本系統(tǒng)采用了認證碼技術(shù)。4結(jié)束語人事檔案信息管理系統(tǒng)是依據(jù)現(xiàn)代人事管理的發(fā)展理念而設(shè)計的B/S模式的基于ASP.NET的人事檔案信息管理系統(tǒng)。方便各種類型的單位人事部門對人事檔案信息進行管理,使其對信息的管理更加及時、高效,提高了工作人員的工作效率。參考文獻

溫馨提示

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

最新文檔

評論

0/150

提交評論