![員工信息管理系統(tǒng)概要設(shè)計_第1頁](http://file4.renrendoc.com/view/1275d0a4024867d508f7fc8f2ca0f7ac/1275d0a4024867d508f7fc8f2ca0f7ac1.gif)
![員工信息管理系統(tǒng)概要設(shè)計_第2頁](http://file4.renrendoc.com/view/1275d0a4024867d508f7fc8f2ca0f7ac/1275d0a4024867d508f7fc8f2ca0f7ac2.gif)
![員工信息管理系統(tǒng)概要設(shè)計_第3頁](http://file4.renrendoc.com/view/1275d0a4024867d508f7fc8f2ca0f7ac/1275d0a4024867d508f7fc8f2ca0f7ac3.gif)
![員工信息管理系統(tǒng)概要設(shè)計_第4頁](http://file4.renrendoc.com/view/1275d0a4024867d508f7fc8f2ca0f7ac/1275d0a4024867d508f7fc8f2ca0f7ac4.gif)
![員工信息管理系統(tǒng)概要設(shè)計_第5頁](http://file4.renrendoc.com/view/1275d0a4024867d508f7fc8f2ca0f7ac/1275d0a4024867d508f7fc8f2ca0f7ac5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
員工信息管理系統(tǒng)
概要設(shè)計文檔編寫時間:小組成員:版本:華清遠見項目小組華清遠見項目小組#一、前言近年來,隨著信息化社會的到來,企業(yè)對信息化智能化的管理系統(tǒng)的需求也不斷加大,計算機科學(xué)的發(fā)展恰恰也為企業(yè)提供了更高效的管理辦法。員工信息管理系統(tǒng)是一個企業(yè)單位實現(xiàn)對員工信息高效管理必要手段,為企業(yè)的決策者和管理者帶來了更加便捷人性化的管理方式?,F(xiàn)在的中國隨著經(jīng)濟的快速發(fā)展,我國企業(yè)面向大型化、大規(guī)?;较虬l(fā)展,可對于企業(yè)來說,公司員工在公司的職稱,工資等信息狀態(tài)是每個員工最關(guān)心的部分,同時對信息的管理也影響到公司的長遠發(fā)展,因此,一款好的員工工資管理系統(tǒng)顯得格外重要。所以企業(yè)職員信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對員工信息系統(tǒng)進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)職員信息管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。本系統(tǒng)為員工信息管理系統(tǒng),是一個的信息管理系統(tǒng),本文檔詳細地分析了本系統(tǒng)的工作流程,通過對公司員工的科學(xué)管理進行分析與總結(jié),以便于對系統(tǒng)的整體功能的認識。本文檔指出了系統(tǒng)的目的和功能,以及管理的流程和方法,同時也為使用者提供參考并指出修改意見。員工信息管理系統(tǒng)是基于LinuxC編程,利用可靠地傳輸協(xié)議TCP協(xié)議來實現(xiàn)的支持多用戶信息管理的系統(tǒng)。它具有:功能簡單(適合項目的演練),用到TCP協(xié)議(能夠讓開發(fā)者熟悉TCP協(xié)議的實現(xiàn)過程),操作方便(能讓使用者很快掌握用法),人性化(能讓使用者根據(jù)提示就能使用)等優(yōu)點。大大提高了管理人員的管理效率。交互界面査詢本人佶慝逋出嘗錄列出信逋出嘗錄列出信當用戶登錄后,根據(jù)用戶名判斷用戶是否為管理員。如果為管理員,則進入管理員目錄,如果為普通員工,則進入員工目錄。在管理員目錄,可以查看任意員工的信息,還可修改員工的信息,包括工資、評級,添加或刪除用戶。在員工目錄,可以查看自己的信息,不能查看其他人的信息,可以修改自己的電話,地址等個人信息,但不能修改工資等管理員權(quán)限信息。
?員工信息管理系統(tǒng)員工信息錄入及修改員工信息錄入員工信息接收員工信息錄入員工信息接收員工信息寫入員工信息查詢客戶端TCP/IP服務(wù)器客戶端TCP/IP服務(wù)器標準IOInfotextTCP/IP員工信息接收員工信息接收標準IO員工信息查詢命令接收員工信息讀取客戶端I服務(wù)器r員工信息管理系統(tǒng)采用TCP協(xié)議,將在客戶端采集的信息打包成結(jié)構(gòu)體MSG,將MSG傳送到服務(wù)器,服務(wù)器通過對MSG的解析,執(zhí)行相關(guān)的操作,并把客戶端請求的數(shù)據(jù)打包成結(jié)構(gòu)體MSG發(fā)送給客戶端,實現(xiàn)員工信息的管理??蛻舳四K,通過對用戶名的判斷,判斷用戶是否為管理員,從而提供不同的接口,并將用戶的請求打包為MSG結(jié)構(gòu)體,發(fā)送給服務(wù)器。采用統(tǒng)一的結(jié)構(gòu)體MSG在服務(wù)器與客戶端進行信息交流,可以統(tǒng)一接口,方便信息分析。服務(wù)器模塊,通過對結(jié)構(gòu)體MSG的分析,對客戶端的請求新建子進程來處理客戶端的請求,實現(xiàn)多用戶。三、環(huán)境系統(tǒng)說明:本系統(tǒng)由服務(wù)器端和客戶端構(gòu)成,客戶端可以運行在多個不同的主機上連接服務(wù)器,服務(wù)器對員工信息的操作結(jié)果通過“員工信息文件”來保存,即:“員工信息”存放在后臺的文件中,相當于數(shù)據(jù)庫。3.1員工客戶端員工和管理員通過客戶端登陸后執(zhí)行操作。不同的是在通過姓名驗證的時候,系統(tǒng)會自動判斷登陸者身份,以辨認是普通用戶還是系統(tǒng)管理員。通過不同類別用戶的登錄從而實現(xiàn)不同的操作。普通用戶有如下操作:查看和修改自身的信息。系統(tǒng)管理員有如下操作:查看所有用戶信息及對用戶信息的增,刪,改,查。用戶信息根據(jù)用戶需求設(shè)定,初步設(shè)計包含員工編號,用戶名,聯(lián)系電話,住址,年齡,工資情況,員工評級七項。其中工資情況和員工評級為只有管理員權(quán)限可修改項??蛻舳谁h(huán)境要求如下:開發(fā)語言:C語言具有l(wèi)inux操作系統(tǒng)的PC機網(wǎng)絡(luò)連接環(huán)境3.2服務(wù)器端服務(wù)器端是員工和管理員的數(shù)據(jù)信息存儲區(qū)。服務(wù)器負責(zé)通過判斷客戶端一系列請求,對數(shù)據(jù)做出相應(yīng)的操作。針對服務(wù)器端有以下環(huán)境要求:開發(fā)語言:C語言具有l(wèi)inux操作系統(tǒng)的PC機網(wǎng)絡(luò)連接環(huán)境總體流程圖
總體流程否開始普通用戶+是管理員判斷是否為管理員修改密碼總體流程否開始普通用戶+是管理員判斷是否為管理員修改密碼增加用戶刪除用戶修改用戶查詢用戶退出系統(tǒng)查詢用戶退出系統(tǒng)用戶登錄判斷用戶名與密碼是否匹配四、系統(tǒng)軟件設(shè)計4.1服務(wù)器端說明服務(wù)器端流程圖說明如下開始打開文件“失敗創(chuàng)建文件J成功打開socket4監(jiān)聽網(wǎng)絡(luò)新用戶登錄4是登錄信息結(jié)構(gòu)體變化?創(chuàng)建新線程是刪除員工修改員工添加員工其中包含服務(wù)器通訊模塊、服務(wù)器數(shù)據(jù)庫處理模塊。服務(wù)器端功能描述如下:打開服務(wù)器:打開服務(wù)器時,打開數(shù)據(jù)文件和網(wǎng)絡(luò)通訊,并對網(wǎng)絡(luò)進行監(jiān)聽。收到客戶端數(shù)據(jù):從服務(wù)器接受到數(shù)據(jù)后先判斷登陸結(jié)構(gòu)體是否有變化,如果有變化,表示有新用戶登陸,則創(chuàng)建一個子進程,如果沒有變化則表示無用戶登陸或收到數(shù)據(jù)為已登錄用戶的數(shù)據(jù)。如果是用戶登陸,則判斷是否是管理員賬戶。通過接受客戶端請求操作數(shù)據(jù)文件,完成后將結(jié)果發(fā)送給客戶端,并返回等待下次的數(shù)據(jù)到來,如果出現(xiàn)錯誤,則發(fā)送錯誤信息給客戶端。
4.2客戶端說明客戶端軟件流程圖如下:否用戶名密碼是否正確用戶級別結(jié)束哽連接服務(wù)器端開始發(fā)送給服務(wù)器驗證用戶登錄■*刪除用戶退出管理員退出普通用戶查詢用戶信息否用戶名密碼是否正確用戶級別結(jié)束哽連接服務(wù)器端開始發(fā)送給服務(wù)器驗證用戶登錄■*刪除用戶退出管理員退出普通用戶查詢用戶信息客戶端主要包括用戶登錄模塊、用戶權(quán)限選擇模塊、用戶信息的操作請求模塊和退出程序幾部分。登錄模塊:連接上服務(wù)器之后進入登錄模塊,提示用戶輸入用戶名和密碼。如果用戶名和密碼正確則登錄成功進入相應(yīng)的界面,否則返回登錄界面。用戶權(quán)限選擇模塊:用戶登錄成功之后,經(jīng)過服務(wù)器端判斷決定用戶進入對應(yīng)權(quán)限的界面。用戶信息操作模塊:如果進入的是管理員界面則管理員過姓名選擇相應(yīng)的員工信息后,具有添加用戶、刪除用戶、修改用戶信息、查詢用戶信息四項權(quán)限。如果進入的時普通用戶界面則該用戶僅具有修改個人信息(包含修改密碼)、查詢用戶信息兩項權(quán)限。向服務(wù)器發(fā)送相應(yīng)的請求,實現(xiàn)功能。退出程序:當用戶操作結(jié)束之后退出程序,也可返回上一層目錄。附錄:定義的結(jié)構(gòu)體typedefstruct{inttype;//權(quán)限標志位charname[N];//姓
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級生物下冊 4.4.2血流的管道-血管說課稿 (新版)新人教版
- 現(xiàn)代口腔醫(yī)療器械的商業(yè)價值分析
- 校園紅色故事教育與青少年心理成長
- 生態(tài)文明教育在職業(yè)培訓(xùn)中的重要性
- 現(xiàn)代企業(yè)團隊建設(shè)與組織結(jié)構(gòu)的融合之道
- 活動策劃中的報告編寫與演講技巧
- 現(xiàn)代家居設(shè)計中的可持續(xù)發(fā)展理念與實踐
- 現(xiàn)代商業(yè)空間設(shè)計與施工新技術(shù)探討
- 環(huán)??萍荚谵r(nóng)業(yè)可持續(xù)發(fā)展中的作用
- 《第三單元 網(wǎng)絡(luò)生活:第11課 學(xué)會上網(wǎng)》說課稿-2024-2025學(xué)年浙江攝影版(2020)三年級下冊001
- 人員招收、招聘來源及人員穩(wěn)定性保障措施
- 振動標線設(shè)計規(guī)范
- 生育保險待遇申請表
- 中國農(nóng)業(yè)大學(xué)土地資源管理-土地經(jīng)濟學(xué)課件
- XX區(qū)XXX灌區(qū)水資源論證報告書
- 新教材教科版五年級下冊科學(xué)全冊課時練(課后作業(yè)設(shè)計)(含答案)
- 電廠鋼結(jié)構(gòu)施工方案(53頁)
- 7.5正態(tài)分布課件(共26張PPT)
- 水體國產(chǎn)載體固化微生物
- 七年級語文課外閱讀理解練習(xí)
- MIL-STD-1916 抽樣技術(shù) (C=0 零不良)
評論
0/150
提交評論