下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
員工信息管理系統(tǒng)
概要設(shè)計文檔編寫時間:小組成員:版本:近年來,隨著信息化社會的到來,企業(yè)對信息化智能化的管理系統(tǒng)的需求也不斷加大,計算機科學的發(fā)展恰恰也為企業(yè)提供了更高效的管理辦法。員工信息管理系統(tǒng)是一個企業(yè)單位實現(xiàn)對員工信息高效管理必要手段,為企業(yè)的決策者和管理者帶來了更加便捷人性化的管理方式。現(xiàn)在的中國隨著經(jīng)濟的快速發(fā)展,我國企業(yè)面向大型化、大規(guī)模化方向發(fā)展,可對于企業(yè)來說,公司員工在公司的職稱,工資等信息狀態(tài)是每個員工最關(guān)心的部分,同時對信息的管理也影響到公司的長遠發(fā)展,因此,一款好的員工工資管理系統(tǒng)顯得格外重要。所以企業(yè)職員信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對員工信息系統(tǒng)進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)職員信息管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。本系統(tǒng)為員工信息管理系統(tǒng),是一個的信息管理系統(tǒng),本文檔詳細地分析了本系統(tǒng)的工作流程,通過對公司員工的科學管理進行分析與總結(jié),以便于對系統(tǒng)的整體功能的認識。本文檔指出了系統(tǒng)的目的和功能,以及管理的流程和方法,同時也為使用者提供參考并指出修改意見。二、系統(tǒng)概述員工信息管理系統(tǒng)是基于LinuxC編程,利用可靠地傳輸協(xié)議TCP協(xié)議來實現(xiàn)的支持多用戶信息管理的系統(tǒng)。它具有:功能簡單(適合項目的演練),用到TCP協(xié)議(能夠讓開發(fā)者熟悉TCP協(xié)議的實現(xiàn)過程),操作方便(能讓使用者很快掌握用法),人性化(能讓使用者根據(jù)提示就能使用)等優(yōu)點。大大提高了管理人員的管理效率。交互界面普通用戶-悌改本人信息普通用戶-悌改本人信息退出昔錄僮入用戶名涌i加用戶€>輸入用戶名.j—―僮入用戶名涌i加用戶€>輸入用戶名.j—―6-返回上一幅入修波信息輸入用戶名-二7"修改信息~~~史庖目上級e返回上觸創(chuàng)建成功輸入初始密碼—句返回上鍛-r-J'[返回上級返回上簿刪除用戶蟠■△用戶名e刪除用戶蟠■△用戶名e返回上畿退出苴錄當用戶登錄后,根據(jù)用戶名判斷用戶是否為管理員。如果為管理員,則進入管理員目錄,如果為普通員工,則進入員工目錄。在管理員目錄,可以查看任意員工的信息,還可修改員工的信息,包括工資、評級,添加或刪除用戶。在員工目錄,可以查看自己的信息,不能查看其他人的信息,可以修改自己的電話,地址等個人信息,但不能修改工資等管理員權(quán)限信息。員工信息管理系統(tǒng)員工信息錄入及修改員工信息錄入員工信息接收員工信息寫入TCP/IP員工信息管理系統(tǒng)員工信息錄入及修改員工信息錄入員工信息接收員工信息寫入TCP/IP客戶端|門口2口口標準IOI上AA服務(wù)器11Info.text員工信息查詢員工信息查詢命令接收員工信息查詢命令接收員工信息讀取員工信息管理系統(tǒng)采用TCP協(xié)議,將在客戶端采集的信息打包成結(jié)構(gòu)體MSG,將MSG傳送到服務(wù)器,服務(wù)器通過對MSG的解析,執(zhí)行相關(guān)的操作,并把客戶端請求的數(shù)據(jù)打包成結(jié)構(gòu)體MSG發(fā)送給客戶端,實現(xiàn)員工信息的管理。客戶端模塊,通過對用戶名的判斷,判斷用戶是否為管理員,從而提供不同的接口,并將用戶的請求打包為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ù)庫。員工客戶端員工和管理員通過客戶端登陸后執(zhí)行操作。不同的是在通過姓名驗證的時候,系統(tǒng)會自動判斷登陸者身份,以辨認是普通用戶還是系統(tǒng)管理員。通過不同類別用戶的登錄從而實現(xiàn)不同的操作。普通用戶有如下操作:查看和修改自身的信息。系統(tǒng)管理員有如下操作:查看所有用戶信息及對用戶信息的增,刪,改,查。用戶信息根據(jù)用戶需求設(shè)定,初步設(shè)計包含員工編號,用戶名,聯(lián)系電話,住址,年齡,工資情況,員工評級七項。其中工資情況和員工評級為只有管理員權(quán)限可修改項。客戶端環(huán)境要求如下:開發(fā)語言:c語言具有l(wèi)inux操作系統(tǒng)的PC機網(wǎng)絡(luò)連接環(huán)境服務(wù)器端服務(wù)器端是員工和管理員的數(shù)據(jù)信息存儲區(qū)。服務(wù)器負責通過判斷客戶端一系列請求,對數(shù)據(jù)做出相應(yīng)的操作。針對服務(wù)器端有以下環(huán)境要求:開發(fā)語言:c語言具有l(wèi)inux操作系統(tǒng)的PC機網(wǎng)絡(luò)連接環(huán)境總體流程圖總體流程開始務(wù)用戶登錄判斷用戶名
與密碼是否
匹配管理員普通用戶判斷是否為退出系統(tǒng)四、系統(tǒng)軟件設(shè)計服務(wù)器端說明服務(wù)器端流程圖說明如下新用戶登錄創(chuàng)建新線程<是否是管理員>丫是打開文件失?。緞?chuàng)建文件成功打開socket
監(jiān)聽網(wǎng)絡(luò)連接網(wǎng)絡(luò).?登錄信息結(jié)構(gòu)、體變化?發(fā)送結(jié)果do_close()其中包含服務(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ā)送錯誤信息給客戶端??蛻舳苏f明客戶端軟件流程圖如下:用戶級別管理員退出普通用戶用戶級別管理員退出普通用戶客戶端主要包括用戶登錄模塊、用戶權(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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川酒業(yè)茶業(yè)投資集團有限公司2026年公開選聘下屬企業(yè)高管的備考題庫附答案詳解
- 2026年漯河市城市管理局人才引進備考題庫完整參考答案詳解
- 2026年來賓市合山生態(tài)環(huán)境局招聘備考題庫含答案詳解
- 東南大學附屬中大醫(yī)院2026年招聘備考題庫及參考答案詳解
- 中共屏山縣委辦公室關(guān)于2025年第二次公開招聘編外聘用人員的備考題庫及一套答案詳解
- 會議會務(wù)籌備與場地布置制度
- 2026年浙江大學國際教育學院招聘備考題庫附答案詳解
- 大冶公安2026年招聘紀委監(jiān)委留置場所看護人員備考題庫及答案詳解1套
- 2026年黑龍江工商學院招聘備考題庫及參考答案詳解一套
- 中學學生社團活動交流合作制度
- 兩人工地合作協(xié)議書范文范本
- 英文繪本故事Brown.Bear.Brown.Bear.What.Do.You.See
- (高清版)JTGT 3371-01-2022 公路沉管隧道設(shè)計規(guī)范
- 日語假名的羅馬字打字法及其發(fā)音一覽
- 《如何給未來的自己寫一封信》小學四五年級語文習作
- NB-T 20619-2021 壓水堆核電廠放射性廢液處理系統(tǒng)設(shè)計準則
- 2023年數(shù)學競賽AMC8試卷(含答案)
- 空調(diào)銅管規(guī)格尺寸及重量計算
- 移動電源規(guī)格書
- 七年級下冊數(shù)學期末考試試卷共十套
- 餐飲部物品清單
評論
0/150
提交評論