人事管理系統(tǒng)概要設(shè)計_第1頁
人事管理系統(tǒng)概要設(shè)計_第2頁
人事管理系統(tǒng)概要設(shè)計_第3頁
人事管理系統(tǒng)概要設(shè)計_第4頁
人事管理系統(tǒng)概要設(shè)計_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

目錄1.導(dǎo)言........................................................................1目的...........................................................................2范圍...........................................................................2開發(fā)環(huán)境.......................................................................2縮寫說明.......................................................................2參照資料.......................................................................3版本更新信息...................................................................32.系統(tǒng)解析....................................................................33.界面設(shè)計....................................................................54.系統(tǒng)結(jié)構(gòu)....................................................................6系統(tǒng)結(jié)構(gòu).......................................................................6系統(tǒng)運行環(huán)境...................................................................65.數(shù)據(jù)模型....................................................................7數(shù)據(jù)庫的看法結(jié)構(gòu)模型設(shè)計.......................................................7數(shù)據(jù)庫管理物理結(jié)構(gòu)模型設(shè)計....................................................116.使用過程...................................................................13導(dǎo)言目的該文檔的目的是描述人事管理系統(tǒng)項目的大綱設(shè)計,其主要內(nèi)容包括:系統(tǒng)功能簡介系統(tǒng)結(jié)構(gòu)設(shè)計數(shù)據(jù)設(shè)計模塊設(shè)計界面設(shè)計范圍文檔詳細介紹了人事管理系統(tǒng)的需求設(shè)計,數(shù)據(jù)庫實現(xiàn)及實現(xiàn)的工具,主若是對企業(yè)人事管理的后臺管理的設(shè)計實現(xiàn)部分,詳細的代碼部分在詳細設(shè)計里面。開發(fā)環(huán)境操作系統(tǒng):MicrosoftWindowsxp、MicrosoftWindows7數(shù)據(jù)庫系統(tǒng):SQLServer2005開發(fā)工具:Visualstadio2010參照資料網(wǎng)上一些近似比較完滿的系統(tǒng),人事管理系統(tǒng),企業(yè)一些其他的系統(tǒng)的設(shè)計理念,好的報告解析。[1]鄭人杰、殷人昆、陶永雷.合用軟件工程(第二版)[M].北京:清華大學(xué)初版社.1997.張海藩.軟件工程導(dǎo)論(第四版)[M].北京:清華大學(xué)初版社.2007.《c#從入門到精曉》王小科系統(tǒng)解析設(shè)計2.1簡介本系統(tǒng)是采用C#語言開發(fā)的,VS供應(yīng)了富強的視圖編程集成環(huán)境,所以在一些基本的界面設(shè)計上使開發(fā)變得很簡單。別的經(jīng)過SqlServer這種高效的關(guān)系數(shù)據(jù)庫,他與VS還有Windows系列的操作系統(tǒng)親密集成,這種安排使SqlServer能充分利用系統(tǒng)供應(yīng)的特點。關(guān)于立刻開發(fā)的該系統(tǒng)來說,SqlServer是一個很好的選擇。而開發(fā)人員都擁有必然的編程基礎(chǔ)和系統(tǒng)開發(fā)經(jīng)驗,并且已經(jīng)熟練掌握該開發(fā)語言,完滿有能力開發(fā)出該系統(tǒng)。系統(tǒng)整體需求描述一般職工登錄系統(tǒng)能夠盤問保護自己的信息,包括閱讀自己的信息,保護個人信息,以及更正密碼和閱讀個人的考勤信息,獎懲信息和調(diào)動信息,但不同樣意查察和更正其他的信息。管理員登錄系統(tǒng)能夠盤問和保護所有職工除了其他管理員的信息,包括閱讀所有職工個人信息,保護所有職工詳細檔案,更正職工密碼,以及閱讀和保護職工考勤信息,獎懲信息和調(diào)動信息。還可以夠?qū)ο到y(tǒng)進行保護,比方說保護部門信息和職位信息。系統(tǒng)分塊需求描述:1、職工基本信息管理增添職工信息:管理員能夠增添職工的基本信息,包括職工號、姓名、身份證號、性別、籍貫、年齡、壽辰、地點、E-mail、學(xué)歷、專業(yè)、畢業(yè)時間、畢業(yè)院校、聯(lián)系方式、進入本單位時間等。更正職工信息:選擇一個職工,能夠更正這個職工的基本信息。盤問職工信息:能夠依照職工的編號、姓名也許進入單位時間進行盤問職工基本信息。并且能夠針對盤問結(jié)果進行更正和刪除操作。刪除職工信息:先找到某個職工的信息,爾后為他辦理離職手續(xù)。(職工辦理離職手續(xù)是同時刪除與該職工有關(guān)的基本薪資記錄和職位記錄以及該職工的密碼權(quán)限信息)2、職工考勤信息管理4)增添考勤信息:考勤信息主要分為:遲到,早退,礦工,請假,加班。考勤信息平時都是對應(yīng)于一個特定的職工而言的。5)盤問考勤信息:依照職工編號也許時間進行盤問,獲取所有的考勤信息,包括考勤信息里的所有信息,但是不能夠夠?qū)π畔⑦M行任何操作。3、職工調(diào)動信息管理增添調(diào)動信息:增添事業(yè)職工的原有部門、原有職務(wù)、原有薪資、新部門、新職務(wù)、新薪資等信息。盤問調(diào)動信息:盤問某個職工的調(diào)動信息也許某段時間內(nèi)事業(yè)內(nèi)部的調(diào)動情況。4、部門信息管理增添部門信息:增添一個新的部門,記錄部門的代號、名稱等更正部門信息:更正相應(yīng)的部門信息刪除部門信息:對待一些不需要的部門,可對部門進行刪除5、職位信息管理:增添職位信息:可增添某個職位,包括職位名稱、所屬部門等更正職位信息:更正相應(yīng)的職位信息刪除職位信息:贊同管理員刪除某個職位的信息6、盤問信息管理該模塊可分為:職工信息盤問,部門信息盤問,考勤信息盤問,獎懲信息盤問,人事異動盤問,薪資發(fā)放盤問。詳細的操作功能在各個模塊都已寫明,在此不再贅述。7、薪資福利管理該模塊分為薪資管理和獎懲信息:職工薪資信息:職工的一些初始薪資獎懲信息:可依照考勤記錄和業(yè)績要求對職工的獎勵,處罰。在本系統(tǒng)中關(guān)于考勤記錄對獎懲信息的影響由管理員輸入。獎懲信息主要分為大功,小功,小過,大過。2.3辦理流程盤問薪資發(fā)放記錄央求盤問薪資發(fā)放/異動記錄央求盤問異動/獎懲信息央求盤問個人考勤信息央求保護職工信息央求盤問獎懲信息央求盤問職工考勤信息央求一般用戶盤問個人信息央求人事管理系統(tǒng)盤問職工信息央求管理員保護個人信息央求職工信息個人信息異動/獎懲/考勤/薪資發(fā)放信息薪資發(fā)放/異動/考勤/獎懲記錄保護獎懲/考勤/異動/薪資發(fā)放信息央求結(jié)構(gòu)設(shè)計人事管理系統(tǒng)人人獎系考工幫事事懲統(tǒng)勤資助管異管管管管說理動理理理理明員員獎獎考考軟用工工懲懲勤勤件戶信檔信信信信說手息案息息息息明冊瀏維維查維查覽護護詢護詢員員員員部修職權(quán)工工工工工工工門改位限資資資就調(diào)離調(diào)信密信設(shè)信發(fā)信職動職動息碼息置息放息查維維維查詢護護護詢各個子模塊的功能歸納:職工信息閱讀:點擊職工閱讀按鈕時,顯示出職工的基本信息。職工檔案保護:點擊檔案保護按鈕時,彈出一個窗體來顯示出職工的職工號和姓名,點擊該職工,顯示出該職工的信息,輸入想要保護的信息,并把信息更新到數(shù)據(jù)庫中,保護職工的基本信息。職工任職:點擊職工任職按鈕時,彈出窗體顯示出職工必定填寫的信息項,填完并保存此后,點擊填寫詳細檔案,彈出窗體顯示出其他需要完滿的信息項,填寫達成后點擊保存按鈕,將信息保存到數(shù)據(jù)庫中。職工調(diào)動:點擊職工調(diào)動按鈕后,彈出一個窗體來顯示出職工的職工號和姓名,點擊該職工,彈出窗體顯示出該職工原來的部門、職位、薪金信息,并填寫新部門、新職位、新薪金,點擊保存按鈕后,將信息更新到數(shù)據(jù)庫中。職工離職:點擊職工調(diào)動按鈕后,彈出一個窗體來顯示出職工的職工號和姓名,點擊該職工,彈出窗體顯示出該職工的部門、職位、薪金信息,并填寫離職日期,點擊保存按鈕將信息更新到數(shù)據(jù)庫中,實現(xiàn)職工的離職。職工調(diào)動盤問:點擊職工調(diào)動盤問按鈕時,彈出窗體顯示出職工的調(diào)動信息。獎懲信息保護:點擊獎懲信息保護按鈕時,彈出一個窗體來顯示出職工的職工號和姓名,點擊該職工,填寫?yīng)剳头N類和獎懲日期,點擊保存按鈕將信息更新到數(shù)據(jù)庫中。獎懲信息盤問:點擊獎懲信息盤問按鈕時,彈出窗體顯示出職工的獎懲信息。部門信息保護:點擊部門設(shè)置按鈕時,顯示出已經(jīng)存在的部門的信息,點擊增添按鈕,能夠輸入新的部門信息,點擊保存按鈕此后,可將信息更新到數(shù)據(jù)庫中。點擊刪除按鈕則可刪除該部門。更正密碼:點擊更正密碼按鈕時,彈出窗體,輸入舊密碼和新密碼,舊密碼正確時點擊保存按鈕將更正信息保存到數(shù)據(jù)庫中,舊密碼錯誤則提示。職位信息保護:點擊職位設(shè)置按鈕時,顯示出已經(jīng)存在的職位的信息,點擊增添按鈕,能夠輸入新的職位信息,點擊保存按鈕此后,可將信息更新到數(shù)據(jù)庫中。點擊刪除按鈕則可刪除該職位。權(quán)限設(shè)置:點擊權(quán)限設(shè)置按鈕時,彈出窗體,輸入要更正成的權(quán)限,點擊保存按鈕將更正信息保存到數(shù)據(jù)庫中??记谛畔⒈Wo:點擊考勤信息保護按鈕時,彈出一個窗體來顯示出職工的職工號和姓名,點擊該職工,填寫遲到、早退、礦工、請假、加班次數(shù)和考勤時間,點擊保存按鈕將信息更新到數(shù)據(jù)庫中??记谛畔⒈P問:點擊考勤信息盤問按鈕時,彈出窗體顯示出職工的考勤信息。薪資信息保護:點擊薪資更新按鈕時,彈出一個窗體來顯示出職工的職工號和姓名,點擊該職工,彈出一個窗體顯示出該職工的原薪資,并填寫新薪資,點擊保存按鈕將信息更新到數(shù)據(jù)庫中。薪資發(fā)放:點擊薪資信息盤問按鈕時,給需要發(fā)下班資的職工進行薪資發(fā)放,并將發(fā)放結(jié)果保存到數(shù)據(jù)庫中。薪資信息盤問:點擊薪資信息盤問按鈕時,彈出窗體顯示出職工的薪資發(fā)放信息。軟件說明:點擊軟件說明按鈕時,彈出窗體說明一些關(guān)于該軟件的信息。用戶手冊:點擊用戶按鈕時,彈出窗體顯示對該系統(tǒng)的操作方法,指導(dǎo)新用戶對該系統(tǒng)進行系統(tǒng)結(jié)構(gòu)設(shè)計.流程邏輯在程序開始的時候會判斷進入該模塊的職工是管理員還是一般職工,權(quán)限。其流程圖以下:

爾后給他們賦以不同樣的開始可否管理員TF盤問獎懲信息

FF

獎懲信息維護

盤問獎懲信息盤問成功T顯示結(jié)果操作成功T保存顯示結(jié)果結(jié)束硬件環(huán)境本系統(tǒng)的硬件環(huán)境以下:客戶機:一般PCCPU:以上內(nèi)存:2GB以上分辨率:介紹使用1024*1024硬盤:80G以上系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)設(shè)計該系統(tǒng)使用數(shù)據(jù)庫對數(shù)據(jù)進行管理,使用的數(shù)據(jù)庫表以下:職工信息表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√身份證號char(18)姓名nvarchar(50)性別nchar(2)出壽辰期datetime√籍貫nvarchar(50√)地點nvarchar(50√)郵箱nvarchar(50√)學(xué)歷nchar(10)√專業(yè)nvarchar(50√)畢業(yè)時間datetime√畢業(yè)院校nvarchar(50√)任職時間datetime√聯(lián)系方式char(20)√照片image√部門號char(10)狀態(tài)nchar(10)備注text√其中部門號是外鍵,它參照部門信息表里的部門號。部門信息表:字段名稱數(shù)據(jù)種類主鍵贊同空部門號char(10)√名稱nvarchar(50)備注text√職位信息表:字段名稱數(shù)據(jù)種類主鍵贊同空職位名稱nvarchar(50√)部門號char(10)√其中部門號是外鍵,它參照部門信息表里的部門號。密碼權(quán)限表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√密碼char(20)權(quán)限char(1)其中職工號是外鍵,它參照職工信息表里的職工號?;拘劫Y表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√基本薪資money備注ntext√其中職工號是外鍵,它參照職工信息表里的職工號。實質(zhì)薪資表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√姓名nvarchar(50)實質(zhì)薪資money發(fā)放日期datetime其中職工號是外鍵,它參照職工信息表里的職工號。實質(zhì)薪資盤問表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√姓名nvarchar(10)實發(fā)薪資money發(fā)放日期datetime√其中職工號是外鍵,它參照職工信息表里的職工號。獎懲信息表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√姓名nvarchar(50)獎懲種類附加薪資

nvarchar(50)money獎懲日期

datetime

√其中職工號是外鍵,它參照職工信息表里的職工號。職工調(diào)動信息表:字段名稱數(shù)據(jù)種類主鍵贊同空職工號char(10)√姓名nvarchar(50)原部門號char(10)原職位名稱nvarchr(50)原薪資money新部門號char(10)新職位名稱nvarchar(50)新薪資money調(diào)動時間datetime√其中職工號是外鍵,它參照職工信息表里的職工號。職工考勤

溫馨提示

  • 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

提交評論