【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE港口員工排班系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE港口員工排班系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE港口員工排班系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE港口員工排班系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE港口員工排班系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘 要 I 摘 要 隨著計(jì)算機(jī)技術(shù)發(fā)展,越來越多的行業(yè)開始引進(jìn)計(jì)算機(jī)系統(tǒng)來管理員工,港口員工的排班是一項(xiàng)非常重壓的工作,在整個(gè)排班系統(tǒng)中要體現(xiàn)公平、公正,效率的原則,這三個(gè)原則缺一不可,缺少了其中的一個(gè)就會(huì)使得系統(tǒng)排班顯得無用,所以在系統(tǒng)的設(shè)計(jì) 時(shí)需 要考慮好這三個(gè)問題。使用計(jì)算機(jī)系統(tǒng)進(jìn)行排班可以更好的體現(xiàn)公平、公正,以及效率的原則,使得人力資源能夠最大化的得到發(fā)揮,在排班的過程中減少了 人工的參與,保證了工作的效率以及人工成本的節(jié)約。 本文 是 基于 計(jì)了一個(gè)港口員工排班系統(tǒng) ,系統(tǒng)采用 層 架構(gòu)模式設(shè)計(jì) , 后 臺(tái)數(shù)據(jù)庫采用 本系統(tǒng)可以提供多種功能,對(duì)員工排班可以是自動(dòng)排班,也可以進(jìn)行手動(dòng)的 調(diào)整 , 系統(tǒng)設(shè)計(jì)了 系統(tǒng)排班管理模塊、排班信息管理模塊、員工信息管理模塊、系統(tǒng)后臺(tái)管理模塊等四個(gè)主要模塊 ,這四 大模塊可以很好的對(duì)員工的排班以及值班等工作進(jìn)行安排,實(shí)現(xiàn)了系統(tǒng)化和智能化的管理,大大的提高了人員的管理效率,提高了港口的經(jīng)濟(jì)效益 , 系統(tǒng) 實(shí)現(xiàn)了對(duì)排班系統(tǒng)的自動(dòng)化和信息化,達(dá)到了系統(tǒng)設(shè)計(jì)的目的和要求。 本文設(shè)計(jì)的員工排班管理系統(tǒng)性能可靠,可以進(jìn)行科學(xué)的排班計(jì)劃,系統(tǒng)有著很大的實(shí)用性和推廣性,對(duì)減少了港 口排班的人工干涉,節(jié)約了人力成本,從而減少了總體經(jīng)濟(jì)成本,具有很好的實(shí)用性和推廣性。 關(guān)鍵 詞 : 排班 管理 , 模塊化設(shè)計(jì) , 信息自動(dòng)化I of to to is a of of of is so of to be a to a of so be to to in in of to of A is in is 2EE VC we be of in of be 錄 錄 第一章 緒論 . 1 第 一節(jié) 課題研究背景及意義 . 1 第二節(jié) 國內(nèi)外研究現(xiàn)狀 . 2 第三節(jié) 論文主要內(nèi)容 . 2 第四節(jié) 論文組織結(jié)構(gòu) . 3 第二章 相關(guān)技術(shù) . 4 第一節(jié) 軟件開發(fā)模型 . 4 第二節(jié) B/S 結(jié)構(gòu)介紹 . 5 第三節(jié) 005 介紹 . 7 第四節(jié) 計(jì)模型 . 9 第五節(jié) 本章小結(jié) . 11 第三章 系統(tǒng)需求分析 . 12 第一節(jié) 系統(tǒng)設(shè)計(jì)目標(biāo) . 12 統(tǒng)設(shè)計(jì)的要求 . 12 統(tǒng)設(shè)計(jì)目標(biāo)到達(dá)的結(jié)構(gòu) . 錯(cuò)誤 !未定義書簽。 第二節(jié) 系統(tǒng)功能性需求 . 12 統(tǒng)業(yè)務(wù)概述 . 12 統(tǒng)排班管理子系統(tǒng) . 12 工信息管理子系統(tǒng) . 15 班信息管理子系統(tǒng) . 17 統(tǒng)后臺(tái)管理子系統(tǒng) . 19 第三節(jié) 系統(tǒng)非功能性需求 . 21 第四節(jié) 本章小結(jié) . 21 第四章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) . 22 第一節(jié) 系統(tǒng)總體設(shè)計(jì) . 22 第二節(jié) 模塊詳細(xì)設(shè)計(jì) . 23 目 錄 系統(tǒng)排班管理模塊 . 23 工信息管理模塊 . 28 班信息管理模塊 . 32 統(tǒng)后臺(tái)管理模塊 . 36 第三節(jié) 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) . 40 第四節(jié) 本章小結(jié) . 45 第五章 系統(tǒng)實(shí)現(xiàn) . 46 第一節(jié) 系統(tǒng)測(cè)試 . 46 試環(huán)境 . 46 試用例 . 46 試結(jié)果 . 50 第二節(jié) 本章小結(jié) . 50 第六章 總結(jié)與展望 . 51 第一節(jié) 論文總結(jié) . 51 第二節(jié) 下一步工作展望 . 52 參考文獻(xiàn) . 53 致謝 . 錯(cuò)誤 !未定義書簽。 第一章 緒論 1 第 一 章 緒論 第一節(jié) 課題研究背景及意義 在當(dāng)前的社會(huì)工作中,人力資源管理人員經(jīng)常遇到對(duì)員工的工作排班問題 。無論是市民自發(fā)組織的人員安排,或是政府、企業(yè)單位對(duì)于人員的分配,都存在著員工排班的相關(guān)問題。在管理學(xué)的范疇中,對(duì)員工的排班,即根據(jù)員工的具體崗位和職責(zé),以及工作時(shí)間,將這些員工按照合適的方法進(jìn)行分配。 在港口集團(tuán)需要 24 小時(shí)值班的特殊企業(yè),排班問題就顯得更加重要。結(jié)合當(dāng)前港口集團(tuán)的實(shí)際情況,在進(jìn)行排班時(shí), 管理者在處理此項(xiàng)問題時(shí),一定要從以下三個(gè)方面進(jìn)行考慮,才能做到全面管理 ,提高工作效率 。 首先,要保證在人員排班中 具有公平性,管理人員 在排班設(shè)計(jì)時(shí),要杜絕出現(xiàn)員工分布不均的情況,并且要保證每位員工有事可做,不 出現(xiàn)空閑崗位。 其次,在排班時(shí),要講究工作效率 。合理的員工排班不但可以凸顯出崗位的績(jī)效,也可以在整體上幫助港口集團(tuán) 有效運(yùn)營(yíng)。 最后,要注意保證排班的合理。管理人員在用人、排班時(shí),要做到知人善任,員工要有勝任崗位的能力,不出現(xiàn) 員工無法勝任工作或越俎代庖的情況。 一般情 況下,將人員排班類型分為大眾運(yùn)輸人員的排班、港口等特殊企業(yè)人員的排班 和一般人員的排班這三種情況。 ( 1)大眾運(yùn)輸人員的排班 在現(xiàn)實(shí)工作中,對(duì)于員工的排班需要考慮多方面的問題,例如員工的工作時(shí)間、午休時(shí)間、福利等,因此,一般將多種輪班制度總結(jié)組成為 多組的工作班。 ( 2) 港口等特殊企業(yè)人員 排班 港口等特殊企業(yè) 一般將排班分為兩 部分, 一種是班次的組合,一種是輪班表的安排。 一般情況下,公司對(duì)人員的排班都會(huì)首先構(gòu)建最初的小成本班次,其次才會(huì)組合出符合 港口等特殊企業(yè) 工作的人員排班時(shí)刻表, 在兩次的排班表都合理的情況下,才可以設(shè)置出長(zhǎng)久的人員排班管理表。 ( 3)一般人員排班 除了上述兩種人員排班情況以外,還有一般人員排班,如 警察人員的工作排班、護(hù)理人員的工作排班和作業(yè)人員的工作排班等。 第一章 緒論 2 第二節(jié) 國內(nèi)外研究現(xiàn)狀 1995 年,由史丹佛大學(xué)計(jì)算機(jī)科學(xué)與數(shù)學(xué)研究人員在美國硅 谷對(duì)客服中心的人力資源作了最優(yōu)化的安排,他們研究出的安排系統(tǒng)是解決國外排班系統(tǒng)的最常用的方法。這一整套方案主要涉及到計(jì)劃階段、執(zhí)行階段以及考核階段這三個(gè)部分。自從 1997 年, 班軟件開始發(fā)行,隨著第一批排班軟件的發(fā)行,這就使得 陸續(xù)被研發(fā)出來,從而使得排班系統(tǒng)迅速的成長(zhǎng)起來。 從國外的研究情況可以清楚的顯示出,在占客服中心日常營(yíng)運(yùn)成本中,人事支出占 60%到 80%的比例。為了能夠使得客服人員、客戶、企業(yè)三 方都能夠獲益,這就要排定一個(gè)最適當(dāng)?shù)妮喼当?,從而可以讓最適合的人,在最適合的時(shí)間,提供最適合的服務(wù)。 由于中國是發(fā)展中國家,這就使得國內(nèi)排班系統(tǒng)有些人事排班的系統(tǒng)軟件的規(guī)模不是很大。雖然國內(nèi)的排班系統(tǒng)軟件規(guī)模不大,但是對(duì)付日常安排是夠了。由于中國的特殊國情,這就使得在特殊行業(yè)中,排班系統(tǒng)軟件不能得到廣泛的應(yīng)用。由于在中國的一些地方還沒有使得計(jì)算機(jī)排班的應(yīng)用得到普及。雖然排班系統(tǒng)在我國受到了一定的限制,但是在金融服務(wù)業(yè)務(wù)、信息服務(wù)、醫(yī)療相關(guān)行業(yè)、交通運(yùn)輸業(yè)等這些特殊行業(yè)中都有了很好的人員排班系統(tǒng)。 國內(nèi)外產(chǎn)品 主要使用 C、 c+和 技術(shù)來編寫系統(tǒng)軟件,從而有利于國內(nèi)外產(chǎn)品的實(shí)現(xiàn)。隨著科學(xué)計(jì)算機(jī)技術(shù)的快速發(fā)展,這就使得在系統(tǒng)中大多數(shù)窗體的系統(tǒng)界面設(shè)計(jì)中計(jì)算機(jī)就是服務(wù)器,從而使得該系統(tǒng)不能夠得到普及和應(yīng)用。隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,這就使得在人員的排班系統(tǒng)的開發(fā)上逐漸向統(tǒng)項(xiàng)目的開發(fā)轉(zhuǎn)變。一般情況下,我國的計(jì)算機(jī)應(yīng)用系統(tǒng)結(jié)構(gòu)多采用瀏覽器 /服務(wù)器 結(jié)構(gòu),但是隨著 術(shù)的廣泛應(yīng)用,目前流行的基于 B/S 結(jié)構(gòu)應(yīng)用的主要開發(fā)工具是指 而, 僅作為在服務(wù)器端編譯執(zhí)行的 計(jì)語言,而且它也是一 種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 要將 為其腳本語言。除此之外,隨著 術(shù)的發(fā)展,這就使得在創(chuàng)建 用中, 種便于掌握和實(shí)現(xiàn)快速開發(fā)的技術(shù)成為一個(gè)主流的技術(shù)。 第三節(jié) 論文主要內(nèi)容 本文主要針對(duì)新加坡港務(wù)集團(tuán)港 口 員工排班管理的網(wǎng)絡(luò)應(yīng)用系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā)。然而本文的主要內(nèi)容來源于大連博涵咨詢服務(wù)有限公司。本人所做的工作: 第一章 緒論 3 (1)對(duì)用戶界面的設(shè)計(jì)主要是根據(jù)新加坡港務(wù)集團(tuán)對(duì)港口員 工 排班管理的實(shí)際需要而設(shè)計(jì)的,這樣的設(shè)計(jì)理念可以使得操作界面比以前更為清晰,并且對(duì)系統(tǒng)用例進(jìn)行了詳細(xì)的分析。 (2)對(duì)港 口員工排班管理系統(tǒng)中 排班管理模塊、排班信息管理模塊、員工信息管理模塊、系統(tǒng)后臺(tái)管理模塊等四個(gè)主要模塊負(fù)責(zé)其 開發(fā)實(shí)現(xiàn) 工作 。 (3)用英文編寫用戶界面說明書,對(duì)文檔進(jìn)行系統(tǒng)詳細(xì)的,除此之外還制作了用戶手冊(cè)。 (4)對(duì)系統(tǒng)進(jìn)行了調(diào)試、測(cè)試,從而編寫了測(cè)試用例說明書。通過在一個(gè)真實(shí)環(huán)境下試運(yùn)行,這樣可以使得港口員工排班管理的信息化得以實(shí)現(xiàn)。 第四節(jié) 論文組織結(jié)構(gòu) 本論文章節(jié)安排如下: 引言部分主要對(duì)本文的研究背景和意義進(jìn)行了介紹,課題的來源,以及本人所做的工作。 本文首先介紹了實(shí)現(xiàn)港口員工排班管理系統(tǒng)的主要的技術(shù); 其次介紹了解決本課題系統(tǒng)方案的主要特點(diǎn);最后,對(duì)港口員工排班系統(tǒng)的需求分析進(jìn)行了具體的介紹,主要包括 系統(tǒng) 排班 管理 模塊、排班 信息 管理 模塊 、員工信息 管理模塊 、系統(tǒng)后臺(tái)管理模塊等四 個(gè)主要模塊。本文主要圍繞這 四 大主題進(jìn)行論述,從而對(duì)整個(gè)系統(tǒng)有了一個(gè)詳細(xì)的介紹。在港口員工排班系統(tǒng)的總體設(shè)計(jì)方案,主要包括系統(tǒng)總體架構(gòu)、模塊設(shè)計(jì)、總體功能用例圖、總體數(shù)據(jù)庫設(shè)計(jì)以及系統(tǒng)異常處理設(shè)計(jì)這五個(gè)部分,通過一個(gè)詳細(xì)的系統(tǒng)設(shè)計(jì),從而使得人們對(duì)系統(tǒng)設(shè)計(jì)有一個(gè)更加準(zhǔn)確的認(rèn)識(shí)。 在系統(tǒng)實(shí)現(xiàn)部分,對(duì) 排班管理模塊、排班信息管理模塊、員工信息管理 模塊、系統(tǒng)后臺(tái)管理模塊等四個(gè)主要模塊 的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了詳細(xì)的論述。 并 對(duì)港口員工排班系統(tǒng)的調(diào)試以及測(cè)試情況進(jìn)行了詳細(xì)的介紹。 最后,總結(jié)了全文的工作,并且對(duì)對(duì)港口人員排班系統(tǒng)的未來的發(fā)展趨勢(shì)有了一個(gè)明確的規(guī)劃。為了能夠很好的管理員工,從而提出了許多人性化的管理思想,引進(jìn)各種新技術(shù)手段,從而使得該系統(tǒng)更加完善、更加趨向合理。 第二章 相關(guān)技術(shù) 4 第 二 章 相關(guān)技術(shù) 第一節(jié) 軟件開發(fā)模型 軟件開發(fā)模型主要描述面向的對(duì)象是設(shè)計(jì)的模式,一個(gè)設(shè)計(jì)模式的命名確定了一個(gè)設(shè)計(jì)的結(jié)構(gòu)方向,這中設(shè)計(jì)結(jié)構(gòu)能夠被重復(fù)的使用。簡(jiǎn)單說來,設(shè)計(jì)模式這個(gè)理論說 的是對(duì)象軟件設(shè)計(jì)中的一些工作實(shí)踐經(jīng)驗(yàn)的總結(jié)和完善,他對(duì)于軟件開發(fā)的整個(gè)領(lǐng)域具有普遍適應(yīng)性,因此這些實(shí)踐經(jīng)驗(yàn)可以知道網(wǎng)頁應(yīng)用程序的開發(fā)上,讓系統(tǒng)構(gòu)架變得靈活多樣,在軟件需要發(fā)生改變時(shí),以便開發(fā)者可以做出改變和調(diào)整,用最小的話費(fèi)更行系統(tǒng),創(chuàng)造更大的價(jià)值。在進(jìn)行軟件編程時(shí),工作人員應(yīng)該注意回收使用過的能重復(fù)使用的代碼。設(shè)計(jì)模式就好像復(fù)印紙一樣可以能夠復(fù)制成功的模型,可以是剛開始設(shè)計(jì)的開發(fā)人員更加容易的了解其他人模型設(shè)計(jì)思路和設(shè)計(jì)流程。設(shè)計(jì)模式在很大程度上為設(shè)計(jì)者能夠更加輕松了解軟件程序結(jié)構(gòu),使軟件的編程人員和開發(fā) 人員在進(jìn)行原件開發(fā)時(shí)更具彈性和通用性。軟件設(shè)計(jì)模式的總的要求是不關(guān)心設(shè)計(jì)模式的具體實(shí)現(xiàn)而是注重接口編程,這樣一個(gè)礦建的搭建還需要其他工作將這個(gè)框架填滿,將系統(tǒng)完成。使用了合適設(shè)計(jì)模式可以提高編程速度。提高工作效率,減少新代碼的使用次數(shù),增強(qiáng)擴(kuò)展性。 ( 1) 型 型簡(jiǎn)稱 型 控制器。它是 種設(shè)計(jì)模式至今仍被廣泛應(yīng)用,被多家設(shè)計(jì)公司作為 臺(tái)設(shè)計(jì)的模版,越來越收到廣大設(shè)計(jì)開發(fā)者的喜愛。 型是由三個(gè)部分組成,分別是模型、視圖、控制器。在進(jìn)行設(shè)計(jì)是各個(gè)對(duì)象之間的取得高層接口,方便設(shè)計(jì)好的程序能夠?qū)⑤斎胼敵龇珠_,同時(shí)在不同的程序之間進(jìn)行重復(fù)往返的使用。 模型主管程序的運(yùn)行,不要表示的是業(yè)務(wù)邏輯和業(yè)務(wù)規(guī)則,是所有操作的前提都進(jìn)過這步驟,提供應(yīng)用邏輯數(shù)據(jù),在這三個(gè)組成部分中,模型承擔(dān)的任務(wù)最多,可以用于 技術(shù)的數(shù)據(jù)庫處理訪問。模型的特點(diǎn)是能夠提供可視圖像數(shù)據(jù)和代碼的一次 使用多次利用,減少了代碼的重復(fù)使用。 視圖說的是模型進(jìn)行操作后在屏幕上顯示的圖象,將結(jié)果一圖像的形式顯示出來,可以讓設(shè)計(jì)者和用戶看到交互的界面。對(duì)于傳統(tǒng)的應(yīng)用程序來說,試圖就是將 素做成界面,而在行的應(yīng)用程序中依然扮演著重要的角色,但在新技術(shù)不斷發(fā)展的今天,一些新的語言技術(shù)例如 ,怎樣讓這第二章 相關(guān)技術(shù) 5 些新的技術(shù)能夠融入到現(xiàn)有設(shè)備中已經(jīng)顯得有尤為重要。視圖能夠處理好多應(yīng)用程序的視圖。其實(shí)該模型進(jìn)行圖像處理時(shí)并沒有真正的處理發(fā)生,只是將應(yīng)用程序的語言作為一種導(dǎo)出數(shù)據(jù)顯示在圖像上供使用者操作處理 。 控制器用于管理使用者與視圖部分的交互,只要用戶相對(duì)模型進(jìn)行調(diào)整時(shí),控制器就會(huì)通過內(nèi)部的控制器從視圖中選取相應(yīng)的值傳遞給模型部分處理,通過接受使用者傳入的信息并通過視圖將處理的不同結(jié)果傳遞給相應(yīng)的模型。當(dāng)用戶網(wǎng)上點(diǎn)擊 面中的鏈接和發(fā)送 ,控制器只是決定由那個(gè)模型去解決處理,而后在進(jìn)一步的確定那一個(gè)視圖進(jìn)行返回處理,數(shù)據(jù)模型通過連接不同的視圖和模型來完成用戶不同要求情況的處理。 通過上述的論述,我們可以看出, 型處理信息的過程:第一步是控制器接受使用者反饋的信息請(qǐng)求;第二部模型將用戶傳遞 過來的信息通過模型的業(yè)務(wù)邏輯將請(qǐng)求信息反悔;第三部是控制器將處理的結(jié)果以圖像的形式展現(xiàn)在視圖部分,視圖再將信息通過控制器反饋使用者,這種模型進(jìn)行軟件開發(fā)的好處是:首先是設(shè)計(jì)思路清新,模型其中的復(fù)制功能能夠使設(shè)計(jì)者在數(shù)據(jù)的處理和設(shè)計(jì)的狀態(tài)上更加的簡(jiǎn)便快捷,當(dāng)設(shè)計(jì)者設(shè)計(jì)完一個(gè)應(yīng)用程序時(shí),運(yùn)用這中功能能使得程序在執(zhí)行上更容易操作和執(zhí)行。其次設(shè)計(jì)的有效模塊性,按照設(shè)計(jì)者的要求,在視圖、控制器、和模型三個(gè)部分內(nèi)的任何組件都可以互相交換,程序的改變不會(huì)影響應(yīng)用程序的其他方面的運(yùn)行。再次方便擴(kuò)展, 型中的控制器和視圖可以根據(jù)程序的擴(kuò)展進(jìn)行相應(yīng)的程序擴(kuò)展。在這個(gè)過程中,由于數(shù)據(jù)不斷反悔沒有被格式化,所以同樣的組件能被不同的界面應(yīng)用。 型各部分間的是相互分離的,所以改變應(yīng)用程序的數(shù)據(jù)和業(yè)務(wù)邏輯是十分方便的,只把數(shù)據(jù)更換到另一個(gè)數(shù)據(jù)庫是,在改變了模型部分時(shí),視圖部分仍然能夠正常的工作。最后,用戶界面十分強(qiáng)大,將用戶的界面與模型連接起來,把數(shù)據(jù)信息發(fā)送給模型部分,都是用戶按照自己的主觀能動(dòng)性進(jìn)行的。 第二節(jié) B/S 結(jié)構(gòu)介紹 B/S 架構(gòu),簡(jiǎn)單說來就是我們平時(shí) 上網(wǎng),瀏覽網(wǎng)頁用的瀏覽器或者稱之為服務(wù)器架構(gòu),這種架構(gòu)最顯著的特 點(diǎn)就是網(wǎng)民上網(wǎng)是方便客戶界在界面上的操作,這種構(gòu)架的設(shè)計(jì)就是按照用戶的上網(wǎng)習(xí)慣進(jìn)行開發(fā)設(shè)計(jì)。 B/S 架構(gòu)工作的流程主要包括以下幾個(gè)方面,用戶的電腦客戶端連接著應(yīng)用服務(wù)器和數(shù)據(jù)處理的服務(wù)器,當(dāng)用戶上網(wǎng)時(shí),客戶端通過客戶瀏覽的界面、訪問的服務(wù)器以及與服務(wù)器相連接的后臺(tái)處理數(shù)據(jù)的數(shù)據(jù)路發(fā)出請(qǐng)求,此時(shí)的應(yīng)用服務(wù)器向后臺(tái)的處理數(shù)據(jù)的數(shù)據(jù)庫獲取數(shù)據(jù)并進(jìn)行計(jì)算,最終將計(jì)算結(jié)果顯示在用戶瀏覽的瀏覽器上,完成第二章 相關(guān)技術(shù) 6 用戶上網(wǎng)過程中瀏覽網(wǎng)頁的整個(gè)操作過程。 B/S 結(jié)構(gòu)的優(yōu)點(diǎn) : 客戶端操作不需要安裝任何的應(yīng)用軟件,有瀏覽器就就可以進(jìn)行, 避免了客戶端開發(fā)收費(fèi)的現(xiàn)象。 客戶端管理方面,因?yàn)闆]有任何的軟件,所以管理起來十分的便捷,能夠?qū)崿F(xiàn)零管理,節(jié)省了人力物力財(cái)力。 在產(chǎn)品開發(fā)方面能夠縮短研發(fā)的周期,大大提高了工作效率。 操作便捷,使用簡(jiǎn)單,沒有復(fù)雜的技術(shù)限制,只要會(huì)上網(wǎng)就能操作這個(gè)軟件系統(tǒng),使用性能優(yōu)良。 瀏覽器 /服務(wù)器 (B/S)結(jié)構(gòu) B/S(瀏覽器 /服務(wù)器 )結(jié)構(gòu)是隨著 術(shù)的興起,對(duì) C/S 體系結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 B/S 體系結(jié)構(gòu)主要是利用不斷成熟的 覽器技術(shù),結(jié)合瀏覽器的多種腳本語言,用通用瀏覽器就實(shí)現(xiàn)了 原來需要復(fù)雜的專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件體系結(jié)構(gòu) 29。 B/S 體系結(jié)構(gòu)與 C/S 結(jié)構(gòu)相比,有以下優(yōu)點(diǎn): 1) 優(yōu)化資源。在 B/S 結(jié)構(gòu)中,用戶在使用軟件系統(tǒng)時(shí),僅僅需要一個(gè)瀏覽器就可運(yùn)行全部的模塊,真正達(dá)到了 “零客戶端 ”的功能,很容易在運(yùn)行時(shí)自動(dòng)升級(jí); 2) 提高效率。在 B/S 結(jié)構(gòu)中,客戶端應(yīng)用程序和應(yīng)用服務(wù)器之間的鏈接實(shí)際上只是一些簡(jiǎn)單的通信協(xié)議,而和數(shù)據(jù)庫服務(wù)器打交道所需的設(shè)置或驅(qū)動(dòng)程序均由應(yīng)用服務(wù)器來承擔(dān),這既減輕了客戶端的負(fù)擔(dān),也降低了數(shù)據(jù)庫服務(wù)器的連接代價(jià); 3) 良好的開放性。在 B/S 結(jié)構(gòu)中,客戶端程序和功能層部件可用 及其它各種支持 術(shù)的開發(fā)工具開發(fā)。由于采用 術(shù),每個(gè)功能層部件都有標(biāo)準(zhǔn)的接口,這樣就可以將系統(tǒng)中的一些部件接口,提供給客戶進(jìn)行二次開發(fā),客戶可以重寫自己的客戶端程序和自己的瀏覽器程序,也可重寫滿足特殊需要的功能層部件,此外還可添加新的部件; 4) 安全性加強(qiáng)。在 B/S 結(jié)構(gòu)中,對(duì)應(yīng)用和數(shù)據(jù)的存取權(quán)限可以按層次進(jìn)行設(shè)定。即使外部的入侵者突破了表示層的安全防線,若在功能層和數(shù)據(jù)層中備有另外的安全機(jī)構(gòu),系統(tǒng) 也可以阻止入侵者進(jìn)入其他部分; 5) 易于維護(hù)?;?B/S 體系結(jié)構(gòu)的軟件,系統(tǒng)安裝、修改和維護(hù)全在服務(wù)器端解決。因此,提高了可維護(hù)性,也加強(qiáng)了數(shù)據(jù)的一致性。 第二章 相關(guān)技術(shù) 7 第三節(jié) 005 介紹 ( 1) 005 介紹 一個(gè)關(guān)于關(guān)系數(shù)據(jù)庫管理系統(tǒng),而 005 是微軟的新進(jìn)開發(fā)的新一代數(shù)據(jù)處 理、管理、分析、解決互相關(guān)系的大型數(shù)據(jù)庫處理系統(tǒng)。這個(gè)軟件能為 大中型企業(yè)和公司的數(shù)據(jù)分析和處理帶來更高的安全性、穩(wěn)定性和可靠性,能夠讓企業(yè)和公司剛好更快 捷的進(jìn)行數(shù)據(jù)庫的創(chuàng)建、數(shù)據(jù)處理和數(shù)據(jù)的部署等。 005 能幫助企業(yè)和公司在很大程度上做出快速、高效、可靠的分析和決策,能提高研發(fā)團(tuán)隊(duì)的工作效率和生產(chǎn)力,在節(jié)約資金的前提下,滿足不同企業(yè)的不同需求。因此, 005 不單單只是一個(gè)大型全面的關(guān)系型分析數(shù)據(jù)庫服務(wù)產(chǎn)品,它還是微軟面向企業(yè)進(jìn)行相關(guān)數(shù)據(jù)分析決策的企業(yè)進(jìn)數(shù)據(jù)處理分析的應(yīng)用平臺(tái)。 ( 2) 005 的幾個(gè)特點(diǎn) (1) 數(shù)據(jù)庫增強(qiáng) 005 引進(jìn)了數(shù)據(jù)庫和服務(wù)器增強(qiáng)功能以及其它一 些新的特性。 1) 展標(biāo)示語言支持 關(guān)系數(shù)據(jù)庫引擎可以返回 檔數(shù)據(jù), 據(jù)可以用于插入刪除和更新數(shù)據(jù)。 擴(kuò)展標(biāo)示語言 英文縮寫, 言可用于描述一個(gè)數(shù)據(jù)集的內(nèi)容以及數(shù)據(jù)如何在 中顯示或輸出到某個(gè)設(shè)備。 文本鏈接標(biāo)示語言都源自 準(zhǔn)通用標(biāo)示語言 一個(gè)非常復(fù)雜龐大的語言,在網(wǎng)絡(luò)上發(fā)布數(shù)據(jù)時(shí)很難完全使用它。 單得多,而且更專業(yè)化,但 作用的數(shù)據(jù)有一定的數(shù)量限制。 于 間,它比 單,但比 功能強(qiáng)大得多。因此 為 絡(luò)或公司內(nèi)部網(wǎng)絡(luò)進(jìn)行電子數(shù)據(jù)交換日益重要的語言 23。 005 對(duì) 支持表現(xiàn)在以下幾個(gè)方面: 一資源定位訪問 式。 據(jù)。 005 B 增加了對(duì) 檔的支持。 2) 新數(shù)據(jù)類型 005 中增加了 3 種數(shù)據(jù)類型, 3) 數(shù)據(jù)行中的 005 中可以將 型的數(shù)據(jù)直接存放到表的數(shù)據(jù)行中,而不是存放到不同的數(shù)據(jù)頁中,這就減少了用于存儲(chǔ) 型的空間,并相應(yīng) 減少了磁盤處理這類數(shù)據(jù)的第二章 相關(guān)技術(shù) 8 I/O 數(shù)量。 4) 用戶自定義函數(shù) 005 擴(kuò)展了言的可編程性,用戶可以創(chuàng)建自己的 數(shù)。用戶自定義函數(shù)可以返回一個(gè)數(shù)量值或表。 5) 索引 強(qiáng) 可以在計(jì)算列上創(chuàng)建索引這是一個(gè)很大的改進(jìn)。 6) 全文檢索 強(qiáng) 全文檢索中增加了改變跟蹤和圖形過濾的功能。其中圖形過濾功能允許對(duì)存儲(chǔ)在 型列中的文檔數(shù)據(jù)進(jìn)行查詢和創(chuàng) 建索引。 7) 索引化視圖 引化視圖允許在視圖上創(chuàng)建索引,這就大大提高了需要頻繁進(jìn)行連接查詢的程序的性能。 8) 分布式查詢 強(qiáng) 005 引入了一個(gè)名為函數(shù),它可以指定在分布式查詢中的一個(gè)特定的連接信息,分布式查詢優(yōu)化器的功能有了進(jìn)一步的提高,授予了 B 數(shù)據(jù)源更多的 9) 觸發(fā)器類型 F 創(chuàng)建觸發(fā)器時(shí)可以通過句來指定觸 發(fā)器類型為 F 型或 ,不同類型的觸發(fā)器執(zhí)行的時(shí)機(jī)不同。 10) 級(jí)聯(lián)參考完整性約束 級(jí)聯(lián)參考完整性約束可以控制在刪除或更新有外鍵約束的數(shù)據(jù)時(shí)所采取的操作,這種控制是通過在 句中加入 句來實(shí)現(xiàn)的。 11) 進(jìn) 005 用 替代 005 比以前的版本提供了更多對(duì) 支持,并引入了一個(gè)基于 新的 合,可以指定數(shù)據(jù)庫級(jí)或列級(jí)的 第二章 相關(guān)技術(shù) 9 圖 據(jù)訪問技術(shù)的示意圖 第四節(jié) 計(jì)模型 計(jì)模型是目前使用較為廣泛的一種軟件設(shè)計(jì)模式,它的提出是在 20世紀(jì) 80 年代中后期一篇發(fā)表的論文中由 出來的。 型是一種架構(gòu)模式,這個(gè)系統(tǒng)的正常運(yùn)行需要其他系統(tǒng)模式幫助協(xié)同 完成。在上文論述的 常采用的是 to 模式實(shí)現(xiàn)的,而 to 式是由派遣器模型和 式和集中控制器構(gòu)成的。 型工作的整個(gè)流程是:源代碼( 現(xiàn)了 型三個(gè)組成部分的視圖和控制兩個(gè)部分,模型的執(zhí)行需要軟件開發(fā)者自行開發(fā)。源代碼向 型提供了抽象行為,促使開發(fā)人員將自行研發(fā)的模型應(yīng)用到源代碼框架結(jié)構(gòu)中。換言之,就是將需要開發(fā)的應(yīng)用程序的數(shù)據(jù),各種抽象的行為邏輯和商務(wù)邏輯以可見的形式呈現(xiàn)出來。系統(tǒng)對(duì) 數(shù)據(jù)的處理上,是將數(shù)據(jù)劃分到不同的實(shí)體當(dāng)中,也就是劃分到 計(jì)模型的模型、視圖、控制器是那個(gè)部分當(dāng)中。各種事件的發(fā)生使得控制器改變了模型或者視圖,也有將兩個(gè)部分同時(shí)改變。這里所說的改變是指 計(jì)模型的控制器只要改變了模型的數(shù)據(jù)或者其他屬性,視圖中的各種圖像和數(shù)據(jù)都會(huì)相應(yīng)的進(jìn)行更新。同理,要是控制器改變了視圖的數(shù)據(jù)和屬性,那么,模型就會(huì)從視圖中獲取的數(shù)據(jù)來更新自己。 計(jì)模型在軟件研發(fā)中尤其自身的獨(dú)特優(yōu)點(diǎn),但同時(shí)也有其相對(duì)應(yīng)的缺點(diǎn),因此,使用者在套用這個(gè)模型設(shè)計(jì)相關(guān)應(yīng)用程序時(shí),應(yīng)該注意避免相關(guān)系統(tǒng) 缺點(diǎn),為使用者盡量的提供方便。 計(jì)模型的優(yōu)點(diǎn) 一個(gè)模型運(yùn)行時(shí)可以同時(shí)運(yùn)行和建立其他多個(gè)視圖。例如我們我們平常在第二章 相關(guān)技術(shù) 10 網(wǎng)上進(jìn)行購物時(shí)都會(huì)涉及到支付貨款,這種支付模式可以是我們通過網(wǎng)上支付寶支付,也可以通過手機(jī)支付,更可以通過銀行卡信用卡支付,雖然說支付的方式各不相同,但是對(duì)于貨款的支付處理都是相同的。按照 計(jì)模型的模式,一個(gè)網(wǎng)上購物支付模型和多個(gè)視圖就可以解決貨款的不同支付方式。這種模型減少了源代碼的使用,將相同的代碼進(jìn)行復(fù)制重復(fù)使用,減少了代碼的維護(hù)次數(shù)并且一旦模型發(fā)生改變,也方便進(jìn)行控制。 由于 計(jì)模型數(shù)據(jù)返回時(shí)不帶有任何的格式顯示,所以,模型還可以作為客戶端等終端的接口。 計(jì)模型三個(gè)部門的模型、視圖、控制器之間是互相獨(dú)立的三個(gè)部分,因此,在進(jìn)行不同模型設(shè)計(jì)時(shí)可以根據(jù)對(duì)模型的需要更換不同視圖和控制器的對(duì)象。還可以根據(jù)設(shè)計(jì)的需求在各部分系統(tǒng)運(yùn)行時(shí)對(duì)對(duì)象進(jìn)行更換。 模型的可移植性。上述也介紹了該系統(tǒng)各部分之間是相對(duì)獨(dú)立的,可以根據(jù)需要隨時(shí)更換對(duì)象。因此,可以把一個(gè)模型獨(dú)立的移植到另一個(gè)平臺(tái)參與工作,要做到這個(gè)過程的要求是在運(yùn)行新的平臺(tái)上將視圖和控制器中的相關(guān)數(shù)據(jù)進(jìn)行更改。 可復(fù) 制性,根據(jù) 計(jì)模型的特點(diǎn)可以直接設(shè)計(jì)和建立應(yīng)用程序的框架結(jié)構(gòu)。 耦合性,由于視圖部分和業(yè)務(wù)層分離,所以可以隨時(shí)更改視圖層的源代碼而不需要對(duì)模型和控制器重新編碼。同理,一個(gè)應(yīng)用的流程的改變只需要對(duì) 較低的成本, 計(jì)模型的可重復(fù)利用復(fù)制的特點(diǎn)使得降低開發(fā)成本和維護(hù)費(fèi)用成為了可能。 有利于軟件開發(fā)工程的管理, 計(jì)模型的不同部分由不同的系統(tǒng)進(jìn)行控制,各司其職,每一層不同的應(yīng)用程序尤其相同的地方,這樣就有利于通過工程化工具化實(shí)施管理。 可維護(hù)性,將應(yīng)用程序 劃分為視圖層和業(yè)務(wù)邏輯層使得 用更容易進(jìn)行維護(hù)、更新、修改。 計(jì)模型的缺點(diǎn) 增加了新系統(tǒng)結(jié)構(gòu)的產(chǎn)生和設(shè)計(jì)實(shí)現(xiàn)的復(fù)雜性,設(shè)計(jì)者設(shè)計(jì)時(shí),對(duì)于一個(gè)簡(jiǎn)單的界面,如果一味嚴(yán)格的遵守 計(jì)模型的操作流程,將模型視圖、控制器分離,會(huì)增加系統(tǒng)的復(fù)雜性,并有可能產(chǎn)生更多新的更新操作,降低了模型運(yùn)行的效率。 忽略了視圖與控制器的獨(dú)立性,視圖與控制器是相互分離的,但是一旦通過某種方式連接起來就會(huì)降低各部分之間的獨(dú)立性。 第二章 相關(guān)技術(shù) 11 視圖對(duì)模型的訪問率降低,當(dāng)模型操作接口不相同是,視圖就需要經(jīng)過多次的數(shù)據(jù)搜集才能搜集 足夠的顯示數(shù)據(jù),這過程中,視圖會(huì)對(duì)沒有變化的數(shù)據(jù)不進(jìn)行處理,不進(jìn)行必要的訪問,久而久之就會(huì)損害系統(tǒng)的操作性能。 根據(jù)有關(guān)人士介紹,多數(shù)的從事軟件開發(fā)的企業(yè)都會(huì)使用較高級(jí)的界面工具和構(gòu)造器,這些工具都不支持 型這種模式,如果將這些工具進(jìn)行改造,適合 計(jì)模型的需要就要付出巨額的代價(jià)。 第五節(jié) 本章小結(jié) 本章著重介紹了港口員工排班管理主要應(yīng)用的系統(tǒng)和相關(guān)技術(shù)介紹,首先介紹了軟件開發(fā)的模型,這一部分主要介紹了 型的相關(guān)技術(shù),包括這個(gè)系統(tǒng)的組成部分,這幾個(gè)部分之間有什么關(guān)系;其次是簡(jiǎn)單論述了 B/S 結(jié)構(gòu)的相關(guān)知識(shí)已經(jīng)在進(jìn)行軟件開發(fā)時(shí)所具有的特點(diǎn);再次介紹了 005 系統(tǒng)的相關(guān)技術(shù)以及在企業(yè)進(jìn)行管理分析上所具有的幾個(gè)特點(diǎn);最后介紹了 相關(guān)技術(shù),這個(gè)部分為兩個(gè)小部分依次論述,先是簡(jiǎn)單介紹了 相關(guān)知識(shí)和 術(shù)人才的缺乏,最后論述了 計(jì)模型,對(duì)這個(gè)系統(tǒng)的工作的整體流程,優(yōu)缺點(diǎn)進(jìn)行了介紹,旨在熟悉港口員工排班管理系統(tǒng)的設(shè)計(jì)所涉及到的各個(gè)技術(shù)環(huán)節(jié),方便以后系統(tǒng)的健身和維護(hù)。自對(duì)應(yīng)的該系統(tǒng)的數(shù)據(jù)庫、通過個(gè)來源。在 通過數(shù)據(jù)庫控件調(diào) 用數(shù)據(jù)庫。以上的設(shè)計(jì)都是基于 司的 集成開發(fā)環(huán)境。 第三章 系統(tǒng)需 求分析 12 第 三 章 系統(tǒng)需求分析 第一節(jié) 系統(tǒng)設(shè)計(jì)目標(biāo) 統(tǒng)設(shè)計(jì)的要求 本文系統(tǒng)的設(shè)計(jì)要求有: 分析和設(shè)計(jì)基本排班模塊和管理模塊 以及 分析設(shè)計(jì)排班的詳細(xì)資料模塊和資料數(shù)據(jù)的查詢模塊 。 在上述要求的基礎(chǔ)上,本文需要 實(shí)現(xiàn)審計(jì)模塊的功能性需求 , 通過模塊設(shè)計(jì),系統(tǒng)需求分析,使系統(tǒng)能夠在 第二節(jié) 系統(tǒng)功能性需求 統(tǒng)業(yè)務(wù)概述 該系統(tǒng)的應(yīng)用方向主要是面向類似于曹妃甸、黃驊港等大型的港口碼頭,面向的潛在客戶 主要是這些大型港務(wù)集團(tuán)中港口碼頭的各個(gè)部門的工作人員以及人力資源管理部門。對(duì)于這些部門的排班工作,如果采用傳統(tǒng)的人工排班方法很容易出現(xiàn)錯(cuò)誤,并且因?yàn)槿藛T較多,工作復(fù)雜,傳統(tǒng)的人工排班系統(tǒng)在操作上有很多缺陷,表現(xiàn)最明顯的就是準(zhǔn)確性不高。還會(huì)對(duì)企業(yè)年終工作評(píng)定和總結(jié)增加任務(wù)量。由于港口的排班方式與傳統(tǒng)企業(yè)的排班方式有這鮮明的差異性,港口工作需要二十四小時(shí)有專人看守,還對(duì)員工日班和夜班安排的合理性要求很高。因此,為港口人員排班開發(fā)一套專屬的排版系統(tǒng)是很有必要的。鑒于此中形式的發(fā)展,開發(fā)公司開始致力于港口員工排班系 統(tǒng)的研究,并且開發(fā)出了 統(tǒng),為港口人員的快速調(diào)度、工作的合理,港口人事管理的提供了便捷。 T 代表的含義是集裝箱碼頭,英文全拼是 義是指值勤人員表,也就是員工的花名冊(cè),合起來的意思可以理解為所屬港口集裝箱碼頭的部門人員的值勤表 。 統(tǒng) 排班 管理子系統(tǒng) 當(dāng) 港務(wù)集團(tuán)建立了員工排班管理系統(tǒng)后,管理人員可以通過這個(gè)系統(tǒng)查詢到員工的基本信息以及系統(tǒng)給這位員工編排好的早中晚版班的值班信息,管理者隨時(shí)可以對(duì)編排不合理的員工值班信息進(jìn) 行修改。港務(wù)集團(tuán)的管理人員在進(jìn)行員工第三章 系統(tǒng)需 求分析 13 排班時(shí),為了提高排班工作的效率和員工值班的合理性需要系統(tǒng)有一個(gè)能夠應(yīng)對(duì)不同員工值班情況的排班模版。 同時(shí),系統(tǒng)維護(hù)人員要時(shí)對(duì)排版系統(tǒng)進(jìn)行管理和維護(hù)。當(dāng)員工的工作值班與生活發(fā)生沖突時(shí),企業(yè)應(yīng)該從人性化角度考慮,將員工的值班時(shí)間通過系統(tǒng)的模版對(duì)排好班人員進(jìn)行人性化的訂正??偨Y(jié)起來劃分為四個(gè)部分:首先,管理人員要時(shí)時(shí)管理和維護(hù)系統(tǒng)信息;其次,管理人員要管理排班的模版信息;再次,維護(hù)排班的更改自定義模版信息;最后,排班系統(tǒng)根據(jù)用戶的意愿可以時(shí)時(shí)查詢和合理更改排版情況。 本文系統(tǒng)的 排班策略是先通過向系統(tǒng)導(dǎo)入一定的排班規(guī)則,系統(tǒng)更加排班規(guī)則、值班人員信息以及排班信息進(jìn)行自動(dòng)排班,然后通過人為的對(duì)自動(dòng)排班的結(jié)果進(jìn)行微調(diào)處理。如下圖所示,是本文系統(tǒng)的自動(dòng)排班管理用例圖。 圖 統(tǒng)自動(dòng)排班管理用例圖 系統(tǒng)的排班規(guī)則設(shè)置包括如下幾個(gè)方面:擬定排班規(guī)則、排班規(guī)則審核、排班規(guī)則評(píng)估以及確定排班規(guī)則,系統(tǒng)排班規(guī)則用例圖如下圖所示。 第三章 系統(tǒng)需 求分析 14 圖 統(tǒng)排班規(guī)則用例圖 系統(tǒng)自動(dòng)排班管理包括排班規(guī)則導(dǎo)入、排班信息導(dǎo)入、人員信息導(dǎo)入、自動(dòng)排班實(shí)施以及排班結(jié)果返回等,系統(tǒng) 自動(dòng)排班管理用例圖如下圖所 示。 圖 統(tǒng)自動(dòng)排班管理用例圖 通過系統(tǒng)自動(dòng)排班之后。我們需要人為的對(duì)自動(dòng)排班的結(jié)果進(jìn)行微調(diào)處理,手動(dòng)微調(diào)排班包括審核自動(dòng)排班以及排班信息調(diào)整,手動(dòng)微調(diào)排班詳細(xì)的用例圖如下圖所示。 圖 動(dòng)微調(diào)排班用例圖 我們的排班結(jié)果有可能會(huì)需要臨時(shí)的調(diào)整,如值班人員有緊急事情需要處理的情況下,我們需要對(duì)排班結(jié)果進(jìn)行臨時(shí)調(diào)整。對(duì)排班結(jié)果進(jìn)行臨時(shí)調(diào)整包括臨時(shí)調(diào)班申請(qǐng)、臨時(shí)調(diào)班審核以及臨時(shí)調(diào)班通知。詳細(xì)的用例圖如下圖所示。 第三章 系統(tǒng)需 求分析 15 圖 次臨時(shí)調(diào)整用例圖 值班信息記錄是指對(duì)人工的值班基本信息進(jìn)行登記, 包括值班信息登記,值班信息審核以及值班信息管理。值班信息記錄用例圖如下圖所示。 圖 班信息記錄用例圖 工信息管理子系統(tǒng) 員工信息 管理 主要對(duì)排班的員工信息進(jìn)行管理與維護(hù),包括 查看港口員工的基本信息情況、可以有權(quán)限修改跟該模塊相關(guān)的數(shù)據(jù)和計(jì)算該員工的假期詳細(xì)情況。在計(jì)算該員工的假期詳細(xì)情況模塊中用戶可以計(jì)算自己所擁有的假期情況:是不是還有多余的假期,或假期沒了要努力工作了。在查看港口員工的基本信息情況的需求有: 顯示員工基本信息;例如:?jiǎn)T工 工姓名、上崗日期、飲食習(xí)慣、當(dāng)前所在 的部門、辦公電話、宅電、移動(dòng)電話、緊急電話、住址等信息。 顯示該員工所使用的排班的模板信息;所使用的工作小時(shí)制 時(shí)工作帶 d/12 小時(shí)工作制 )、排班模板的類型編號(hào)、是否服兵役了。 顯示該員工部門問調(diào)動(dòng)信息;例如該員工在何時(shí)從何部門調(diào)動(dòng)到何部門去的信息情況。 員工級(jí)別的升遷或降職情況;包括何時(shí)從什么職位到什么職位變化。 在本文系統(tǒng)的員工信息管理中,主要是針對(duì)排班人員信息的管理,如下圖 為第三章 系統(tǒng)需 求分析 16 員工信息管理用例圖中,員工信息管理包括員工基本信息管理,信息安全管理以及員工權(quán)限管理。 圖 工信息管理用例 圖 對(duì)員工的基本信息管理是本文系統(tǒng)提供的基本功能需求,員工信息基本管理主要是包括員工信息入了,員工信息審核,員工信息查詢以及員工信息修改等操作,員工信息基本管理用例圖如下圖所示。 圖 工信息基本管理用例圖 信息安全管理是指對(duì)系統(tǒng)員工信息的安全進(jìn)行管理,主要包括員工信息加密管理以及員工信息備份管理。員工信息安全管理用例圖如下圖所示。 第三章 系統(tǒng)需 求分析 17 圖 工信息安全管理用例圖 本文系統(tǒng)需要擁有良好的權(quán)限管理功能,如下圖所示是本文系統(tǒng)的權(quán)限管理用例圖,主要包括權(quán)限授予,權(quán)限修改以及權(quán)限取消等。 圖 限管理用例圖 班信息管理子系統(tǒng) 在上述介紹的系統(tǒng)中,管理者可以根據(jù)員工的多方面的信

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論