公司內(nèi)部管理系統(tǒng)概述_第1頁
公司內(nèi)部管理系統(tǒng)概述_第2頁
公司內(nèi)部管理系統(tǒng)概述_第3頁
公司內(nèi)部管理系統(tǒng)概述_第4頁
公司內(nèi)部管理系統(tǒng)概述_第5頁
已閱讀5頁,還剩51頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Evaluation Warning: The document was created with Spire.Doc for .NET. 內(nèi)部管理系系統(tǒng)詳細(xì)細(xì)設(shè)計方方案 二二年年七月二二十七日日設(shè)計方案簡簡介本設(shè)計方案案是為內(nèi)內(nèi)部管理理程序開開發(fā)而編編寫的,它它包括了了系統(tǒng)可可行性研研究,系系統(tǒng)模塊塊設(shè)計,模模塊的具具體流程程設(shè)計,一一些需要要進(jìn)一步步討論或或者研究究的問題題,需要要的資料料與硬件件,數(shù)據(jù)據(jù)表的定定義等。但但它沒有有包含關(guān)關(guān)于編碼碼的更多多主題。例例如編碼碼的約定定,注解解的格式式等。盡盡管這些些問題對對于實現(xiàn)現(xiàn)這個系系統(tǒng)都是是非常重重要的,但但因為是是設(shè)計方方案它沒沒有被包

2、包括在其其中。整個設(shè)計方方案的大大致目錄錄如下:內(nèi)部管理系系統(tǒng)項目目方案(第第2頁第200頁)項目開發(fā)背背景 (第第2頁)項目可行性性研究 (第22頁第第6頁)系統(tǒng)的大致致模塊劃劃分 (第第6頁第188頁) 31 市市場部 (第66頁第第17頁頁)3111 系統(tǒng)統(tǒng)登陸模模塊 (第88頁)3122 系統(tǒng)統(tǒng)設(shè)置模模塊 (第88頁)3133 事件件添加模模塊 (第88頁第第9頁)3144 事件件查找編編輯 (第99頁第第11頁頁)3155 事件件參數(shù)設(shè)設(shè)置 (第111頁)3166 事件件跟蹤模模塊 (第111頁第133頁)3177 人事事基本管管理 (第113頁)3188 部門門參數(shù)設(shè)設(shè)置 (第11

3、4頁)3199 資料料票據(jù)管管理 (第114頁第155頁)31110 業(yè)業(yè)務(wù)收入入統(tǒng)計 (第115頁)31111 工工資參數(shù)數(shù)設(shè)置 (第115頁)31112 員員工工資資管理 (第115頁第166頁)31113 數(shù)數(shù)據(jù)加密密備份模模塊 (第第16頁頁)31114 數(shù)數(shù)據(jù)庫管管理模塊塊 (第第16頁頁第117頁) 32 網(wǎng)網(wǎng)管部 (第117頁)33 制制作部 (第117頁第188頁)數(shù)據(jù)流圖 (第119頁第200頁)41 市市場部業(yè)業(yè)務(wù)數(shù)據(jù)據(jù)流圖 (第119頁)42 市市場部工工資數(shù)據(jù)據(jù)流圖 (第220頁)內(nèi)部管理系系統(tǒng)所需需資料 (第221頁)內(nèi)部管理系系統(tǒng)所需需硬件 (第222頁)數(shù)據(jù)庫設(shè)計

4、計 (第第23頁頁第225頁)上層數(shù)據(jù)庫庫設(shè)計 (第223頁)市場部數(shù)據(jù)據(jù)庫設(shè)計計 (第第24頁第255頁) 五五項目目工作量量估算 (第226頁)內(nèi)部管理系系統(tǒng)項目目方案項目開發(fā)背背景為了提高公公司內(nèi)部部管理的的效率,所所以需要要編制一一套完整整的用于于公司內(nèi)內(nèi)部管理理的系統(tǒng)統(tǒng)。這樣樣一個系系統(tǒng)可以以在整個個公司范范圍內(nèi)使使用,做做到了公公司資源源的整合合與共享享。項目的可行行性研究究技術(shù)方面:整個系統(tǒng)屬屬于一個個規(guī)模比比較大的的MISS系統(tǒng)。盡盡管其在在組織關(guān)關(guān)系上存存在著很很大的復(fù)復(fù)雜性,繁繁瑣性,不不確定性性,但是是就整個個系統(tǒng)的的技術(shù)構(gòu)構(gòu)成上來來看,它它還是屬屬于一個個數(shù)據(jù)庫庫應(yīng)用類

5、類的系統(tǒng)統(tǒng)。其基基本操作作還是對對存在數(shù)數(shù)據(jù)庫進(jìn)進(jìn)行添加加、刪除除、查找找、編輯輯等。所所以就單單純的數(shù)數(shù)據(jù)庫應(yīng)應(yīng)用來看看,暫不不存在太太大的技技術(shù)問題題。經(jīng)濟(jì)方面:由于系統(tǒng)對對公司的的正常運運行的影影響是相相當(dāng)大的的,所以以必須要要設(shè)置單單獨的服服務(wù)器來來運行這這個系統(tǒng)統(tǒng)。又考考慮到所所有計算算機(jī)硬件件軟件都都是存在在出錯可可能的(具具體到這這個系統(tǒng)統(tǒng),由于于其需要要不間斷斷的運行行,所以以其出錯錯的可能能就會變變得更大大),因因此整個個系統(tǒng)應(yīng)應(yīng)該考慮慮使用雙雙機(jī)熱備備份技術(shù)術(shù)。使用用兩臺服服務(wù)器同同時運行行,一個個為主一一個作備備份,這這樣可以以避免服服務(wù)器故故障對整整個系統(tǒng)統(tǒng)的影響響。又

6、考考慮到這這個系統(tǒng)統(tǒng)是為公公司內(nèi)部部服務(wù)的的,而且且數(shù)據(jù)庫庫設(shè)置和和調(diào)試時時候都必必須要直直接使用用服務(wù)器器,所以以應(yīng)該將將服務(wù)器器設(shè)置在在公司內(nèi)內(nèi)部。縱縱觀整個個系統(tǒng)需需要的硬硬件,我我們認(rèn)為為整個項項目的投投資將可可能是比比較巨大大的。這這方面,提提請公司司再作詳詳細(xì)討論論。法律方面:整個系統(tǒng)由由于是自自行開發(fā)發(fā),自行行使用,所所以系統(tǒng)統(tǒng)本身不不存在法法律上的的版權(quán)爭爭議。在在服務(wù)器器軟件方方面,應(yīng)應(yīng)該使用用正版軟軟件,因因為整個個系統(tǒng)盡盡管是開開發(fā)給內(nèi)內(nèi)部使用用,但它它畢竟很很多部分分還是要要依靠IInteerneet的,一一旦服務(wù)務(wù)器連接接到Innterrnett上,它它的操作作系統(tǒng)可

7、可能會被被Miccrossoftt跟蹤,如如果不是是正版軟軟件,將將不得不不面臨民民事訴訟訟的風(fēng)險險。目前存在的的問題:目前我們覺覺得最大大的問題題仍然是是數(shù)據(jù)庫庫訪問方方式上的的問題。和和一般的的MISS系統(tǒng)不不同,我我們面臨臨著更廣廣泛范圍圍內(nèi)的數(shù)數(shù)據(jù)庫訪訪問。這這個范圍圍已經(jīng)不不可能用用局域網(wǎng)網(wǎng)解決了了,但一一旦使用用Intternnet網(wǎng)網(wǎng),數(shù)據(jù)據(jù)傳輸?shù)牡挠行孕院桶踩跃蜁蔀閲?yán)嚴(yán)重的問問題。現(xiàn)現(xiàn)在將三三種可能能數(shù)據(jù)訪訪問的方方式列舉舉如下,并并逐一作作分析:使用純單機(jī)機(jī)版的數(shù)數(shù)據(jù)庫系系統(tǒng)這是最簡單單的數(shù)據(jù)據(jù)庫訪問問方式。采采用這種種方式不不涉及網(wǎng)網(wǎng)絡(luò)傳輸輸,所以以無論在在哪個部

8、部門,也也不管其其上網(wǎng)設(shè)設(shè)施是如如何的,總總能采用用這種方方法的。采采用這種種系統(tǒng)后后,如果果要實現(xiàn)現(xiàn)數(shù)據(jù)同同步,必必須定期期將數(shù)據(jù)據(jù)庫全部部上傳(注注意:這這里應(yīng)該該是上傳傳整個數(shù)數(shù)據(jù)庫,因因為采用用這種方方式操作作的系統(tǒng)統(tǒng),它上上傳的時時間間隔隔一般是是比較大大的,如如果記錄錄哪些記記錄是更更新的,在在實際同同步時候候,將花花費很多多時間作作整個更更新記錄錄的比對對,在記記錄量增增大時候候,這個個檢測的的時間也也會急劇劇增加,反反而增加加了處理理時間),服服務(wù)器在在收到整整個數(shù)據(jù)據(jù)庫后,在在服務(wù)器器端運行行一個特特殊的軟軟件,用用于數(shù)據(jù)據(jù)的同步步。然后后將處理理后的數(shù)數(shù)據(jù)庫放放在一個個特定

9、的的區(qū)域,客客戶端可可以將處處理后的的數(shù)據(jù)庫庫收下來來,以實實現(xiàn)數(shù)據(jù)據(jù)庫同步步。整個系統(tǒng)采采用的傳傳輸示意意圖如下下(僅以以市場部部為例):總部服務(wù)器市場部DBDBDB市場部總部服務(wù)器上應(yīng)該運行特定軟件用于數(shù)據(jù)同步,此過程可能需要人工干預(yù)。這段傳輸可以采用任何傳輸方式,包括FTP,Email EMBED Imaging.Document 總部服務(wù)器市場部DBDBDB市場部總部服務(wù)器上應(yīng)該運行特定軟件用于數(shù)據(jù)同步,此過程可能需要人工干預(yù)。這段傳輸可以采用任何傳輸方式,包括FTP,Email采用純網(wǎng)絡(luò)絡(luò)數(shù)據(jù)庫庫的結(jié)構(gòu)構(gòu):采用這個結(jié)結(jié)構(gòu)從理理想的角角度來看看,是最最適合這這個系統(tǒng)統(tǒng)的。因因為它具具有

10、最好好的實時時性,可可以將當(dāng)當(dāng)前獲得得的數(shù)據(jù)據(jù)立即傳傳輸出去去,這樣樣其他部部門也就就立即可可以得知知目前的的業(yè)務(wù)情情況。而而且采用用這個結(jié)結(jié)構(gòu),從從數(shù)據(jù)庫庫應(yīng)用角角度來看看,對網(wǎng)網(wǎng)絡(luò)底層層的傳輸輸情況不不需要有有太多的的了解(這這部分由由SQLLSerrverr提供的的網(wǎng)絡(luò)傳傳輸協(xié)議議保證)。但但是就公公司目前前各市場場部上網(wǎng)網(wǎng)情況來來看,由由于很多多市場部部采用的的仍然是是Moddem和和ISDDN,不不能244小時在在線,因因此再不不對目前前各市場場部上網(wǎng)網(wǎng)設(shè)備改改造的情情況下,很很難使用用這種結(jié)結(jié)構(gòu)。這這種結(jié)構(gòu)構(gòu)還有一一個問題題是它很很大程度度上依賴賴于中心心數(shù)據(jù)庫庫,對中中心數(shù)據(jù)據(jù)庫

11、可靠靠性和穩(wěn)穩(wěn)定性的的要求相相當(dāng)高。這種結(jié)構(gòu)的的示意圖圖如下(以以市場部部為例):總部服務(wù)器DB市場部市場部市場部市場部總部服務(wù)器DB市場部市場部市場部市場部C采用本本地數(shù)據(jù)據(jù)庫和網(wǎng)網(wǎng)絡(luò)數(shù)據(jù)據(jù)庫同時時使用的的結(jié)構(gòu) 這里的結(jié)構(gòu)和示意圖a)中的結(jié)構(gòu)看上去有些相似。但其原理是完全不同的。圖a)中,需要上傳的是完整的數(shù)據(jù)庫,它依靠運行在服務(wù)器端的程序?qū)?shù)據(jù)進(jìn)行整理以達(dá)到同步的目的。而這個結(jié)構(gòu)中,實際上并不存在一個文件上傳的過程,它是依靠數(shù)據(jù)庫訪問接口來直接實現(xiàn)數(shù)據(jù)交互的。數(shù)據(jù)庫訪問接口屏蔽了很多網(wǎng)絡(luò)的細(xì)節(jié)。在這個結(jié)構(gòu)中,在服務(wù)器上不需要再單獨運行管理程序來實現(xiàn)數(shù)據(jù)同步。: 這里的結(jié)構(gòu)和示意圖a)中的結(jié)

12、構(gòu)看上去有些相似。但其原理是完全不同的。圖a)中,需要上傳的是完整的數(shù)據(jù)庫,它依靠運行在服務(wù)器端的程序?qū)?shù)據(jù)進(jìn)行整理以達(dá)到同步的目的。而這個結(jié)構(gòu)中,實際上并不存在一個文件上傳的過程,它是依靠數(shù)據(jù)庫訪問接口來直接實現(xiàn)數(shù)據(jù)交互的。數(shù)據(jù)庫訪問接口屏蔽了很多網(wǎng)絡(luò)的細(xì)節(jié)。在這個結(jié)構(gòu)中,在服務(wù)器上不需要再單獨運行管理程序來實現(xiàn)數(shù)據(jù)同步。 這是是這個系系統(tǒng)最有有可能采采用的數(shù)數(shù)據(jù)庫結(jié)結(jié)構(gòu)。它它的特點點是平時時數(shù)據(jù)存存儲在本本地數(shù)據(jù)據(jù)庫,以以天為單單位,讓讓本地數(shù)數(shù)據(jù)庫和和總部的的一個共共享數(shù)據(jù)據(jù)庫進(jìn)行行交互,以以實現(xiàn)數(shù)數(shù)據(jù)的同同步。這這種方式式的優(yōu)點點是數(shù)據(jù)據(jù)因為在在本地和和網(wǎng)絡(luò)數(shù)數(shù)據(jù)庫上上共存,所所以可靠

13、靠性是比比較高的的。而且且就Moodemm,ISSDN和和寬帶共共存的情情況下使使用這種種結(jié)構(gòu)也也是比較較現(xiàn)實的的。它的的缺點是是:在每每日用于于同步的的數(shù)據(jù)量量大的情情況下是是無法使使用的,另另外,即即使每天天用于同同步的數(shù)數(shù)據(jù)量并并不是很很大,但但是本地地數(shù)據(jù)庫庫或者網(wǎng)網(wǎng)絡(luò)共享享數(shù)據(jù)庫庫的存儲儲量已經(jīng)經(jīng)很大,這這樣再搜搜索用于于需要同同步的數(shù)數(shù)據(jù)的時時間也將將成倍增增加。系系統(tǒng)在剛剛投入使使用時候候可能速速度比較較快,但但是存儲儲量達(dá)到到一定程程序后,系系統(tǒng)運行行速度將將會急劇劇減慢。(根根據(jù)實驗驗,當(dāng)數(shù)數(shù)據(jù)記錄錄條數(shù)達(dá)達(dá)到5萬萬條以上上時,完完整的數(shù)數(shù)據(jù)庫搜搜索花費費的時間間會很長長很長

14、),而而在這種種系統(tǒng)結(jié)結(jié)構(gòu)下,為為了保持持兩者數(shù)數(shù)據(jù)庫的的完全同同步,可可能要反反復(fù)搜索索數(shù)據(jù)庫庫。此段段時間的的開銷是是相當(dāng)大大的。除此之外,這這個結(jié)構(gòu)構(gòu)最大的的問題是是:如何何保證數(shù)數(shù)據(jù)的完完整同步步。因為為諸如MModeem等上上網(wǎng)設(shè)備備,其傳傳輸過程程極易由由于外界界干擾或或者線路路傳輸速速率的突突變造成成傳輸中中斷。重重傳這些些數(shù)據(jù)可可能會造造成數(shù)據(jù)據(jù)的重復(fù)復(fù)。(比比如經(jīng)過過檢測,這這次需要要上傳110條記記錄,現(xiàn)現(xiàn)在客戶戶端開始始上傳,上上傳一半半Moddem斷斷線了,所所以實際際只傳了了五條??涂蛻舳藱z檢測到這這一錯誤誤,開始始重傳,但但實際上上盡管斷斷線仍然然有五條條記錄是是成

15、功傳傳送的,重重傳全部部必定造造成重復(fù)復(fù),但是是要很準(zhǔn)準(zhǔn)確的定定位具體體是在那那條中斷斷是相當(dāng)當(dāng)困難的的。這和和網(wǎng)絡(luò)傳傳輸協(xié)議議里錯誤誤檢測是是類似的的)采用這個結(jié)結(jié)構(gòu)的示示意圖如如下:直接數(shù)據(jù)庫交互總部服務(wù)器DB市場部DBDB市場部直接數(shù)據(jù)庫交互總部服務(wù)器DB市場部DBDB市場部 介介于以上上原因,我我們認(rèn)為為選用何何種數(shù)據(jù)據(jù)庫結(jié)構(gòu)構(gòu)需要進(jìn)進(jìn)行進(jìn)一一步研究究。可以以作一下下實驗,比比如使用用各種現(xiàn)現(xiàn)有的上上網(wǎng)設(shè)備備來進(jìn)行行一下數(shù)數(shù)據(jù)庫連連接。測測試在不不同的數(shù)數(shù)量情況況下,對對性能的的影響。特特別要對對Moddem連連接SQQLSeerveer作更更多的實實驗。因因為其連連接速度度比較慢慢,

16、必須須要對數(shù)數(shù)據(jù)庫連連接超時時時間作作調(diào)整。(此此值過小小或者過過大都會會對性能能造成影影響。過過小的值值可能會會使使用用Moddem的的機(jī)器無無法連上上SQLLSerrverr,過大大的值在在確實發(fā)發(fā)生錯誤誤時候,需需過很多多時間才才能檢測測到此錯錯誤)系統(tǒng)的大致致模塊劃劃分由于整個系系統(tǒng)最后后使用的的結(jié)構(gòu)還還沒有最最后確定定,所以以這里的的模塊劃劃分只是是一個大大致的劃劃分。在在經(jīng)過實實驗,確確定使用用哪種數(shù)數(shù)據(jù)庫結(jié)結(jié)構(gòu)后,需需要對此此部分進(jìn)進(jìn)行進(jìn)一一步修正正。市場部從最大的方方面市場場部管理理系統(tǒng)可可以劃分分成業(yè)務(wù)務(wù)管理、人人事管理理、財務(wù)務(wù)管理、數(shù)數(shù)據(jù)統(tǒng)計計與備份份、系統(tǒng)統(tǒng)設(shè)置等等模塊

17、。其中業(yè)務(wù)管管理模塊塊包括事事件記錄錄添加、事事件記錄錄修改,事事件記錄錄刪除、事事件提醒醒等功能能。這部部分側(cè)重重的是對對客戶服服務(wù)的,它它是以客客戶為中中心開展展的。是是整個系系統(tǒng)數(shù)據(jù)據(jù)的入口口處。在在人事管管理和財財務(wù)管理理等模塊塊中,有有很多數(shù)數(shù)據(jù)是要要依靠業(yè)業(yè)務(wù)管理理模塊的的。人事管理模模塊指對對分公司司內(nèi)部人人員的管管理,包包括用工工、退工工、員工工平時所所領(lǐng)取資資料、合合同等其其他憑證證的管理理與查詢詢。這里里要注意意各種憑憑證領(lǐng)取取時候的的記錄;在憑證證丟失時時候的處處理。這這些憑證證都是由由業(yè)務(wù)產(chǎn)產(chǎn)生的,所所以其與與業(yè)務(wù)管管理模塊塊之間存存在很多多相互訪訪問的情情況。由由于存

18、在在這個特特性,所所以必須須要做好好數(shù)據(jù)保保護(hù),以以防止數(shù)數(shù)據(jù)交叉叉訪問時時候?qū)υ葦?shù)據(jù)據(jù)的破壞壞。財務(wù)管理模模塊是用用于市場場部內(nèi)部部工資結(jié)結(jié)算的。由由于市場場部工資資很大部部分是有有業(yè)務(wù)員員的業(yè)績績決定的的,所以以其在很很大程度度上也是是依賴于于業(yè)務(wù)管管理模塊塊的。它它就是根根據(jù)業(yè)務(wù)務(wù)管理模模塊的統(tǒng)統(tǒng)計結(jié)果果,再利利用一定定的算法法來計算算業(yè)務(wù)員員當(dāng)月的的工資和和市場部部管理人人員當(dāng)月月的工資資。這部部分繁瑣瑣的地方方在工資資結(jié)算方方法和各各分公司司之間算算法的差差異上,盡盡管可以以設(shè)置一一些可選選項,但但如果差差異過分分懸殊則則可能需需要為有有些分公公司編寫寫單獨的的處理模模塊。數(shù)據(jù)統(tǒng)

19、計功功能依賴賴于業(yè)務(wù)務(wù)管理模模塊和財財務(wù)管理理模塊,它它按照一一定的時時限生成成各種業(yè)業(yè)務(wù)報表表供公司司內(nèi)部留留存、上上交等。除除了打印印出來的的報告外外,程序序應(yīng)該提提供一定定的界面面供數(shù)據(jù)據(jù)查閱(不不打?。?。備備份是所所有MIIS系統(tǒng)統(tǒng)都應(yīng)該該具備的的,盡管管數(shù)據(jù)安安全可靠靠存儲大大部分應(yīng)應(yīng)該由服服務(wù)器來來保證,但但是程序序中仍然然應(yīng)該具具備數(shù)據(jù)據(jù)備份功功能,用用于數(shù)據(jù)據(jù)定時的的導(dǎo)入導(dǎo)導(dǎo)處?;蚧蛘吲c其其他程序序交互時時候可以以使用。系統(tǒng)設(shè)置模模塊用于于對程序序進(jìn)行初初始設(shè)置置。這部部分應(yīng)該該盡量考考慮到可可擴(kuò)展性性。對于于能夠進(jìn)進(jìn)行設(shè)置置的部分分在此處處應(yīng)盡量量設(shè)置設(shè)設(shè)置選項項。當(dāng)然然,調(diào)

20、整整只能在在一定范范圍內(nèi)進(jìn)進(jìn)行,一一般是數(shù)數(shù)值上或或者選項項組合上上的。由由于系統(tǒng)統(tǒng)設(shè)置對對于系統(tǒng)統(tǒng)的運行行是起全全局影響響的,所所以再調(diào)調(diào)整前要要進(jìn)行安安全性驗驗證。整個市場部部程序模模塊示意意圖如下下:(本本圖僅供供參考)市場部管理程序市場部管理程序系統(tǒng)設(shè)置模塊系統(tǒng)登陸模塊系統(tǒng)設(shè)置模塊系統(tǒng)登陸模塊業(yè)務(wù)管理模塊財務(wù)管理模塊人事管理模塊業(yè)務(wù)管理模塊財務(wù)管理模塊人事管理模塊事件跟蹤模塊員工工資管理工資參數(shù)設(shè)置資料票據(jù)管理部門參數(shù)設(shè)置事件添加模塊事件查找編輯業(yè)務(wù)收入統(tǒng)計人事基本管理事件參數(shù)設(shè)置事件跟蹤模塊員工工資管理工資參數(shù)設(shè)置資料票據(jù)管理部門參數(shù)設(shè)置事件添加模塊事件查找編輯業(yè)務(wù)收入統(tǒng)計人事基本管

21、理事件參數(shù)設(shè)置注意這里一個粗的雙箭頭表示這些數(shù)據(jù)庫訪問之間將有頻繁的交互。這里一個粗的雙箭頭表示這些數(shù)據(jù)庫訪問之間將有頻繁的交互。財務(wù)數(shù)據(jù)存取模塊業(yè)務(wù)數(shù)據(jù)存取模塊人事數(shù)據(jù)存取模塊財務(wù)數(shù)據(jù)存取模塊業(yè)務(wù)數(shù)據(jù)存取模塊人事數(shù)據(jù)存取模塊數(shù)據(jù)加密與備份模塊數(shù)據(jù)加密與備份模塊注:這里的資料票據(jù)管理模塊被放在人事管理模塊下面了,主要是處于以下考慮:資料票據(jù)總是由特定的業(yè)務(wù)員領(lǐng)取的,它需要不斷的與人事數(shù)據(jù)庫交互,放在人事里面可以減少交叉訪問帶來的開銷。注:這里的資料票據(jù)管理模塊被放在人事管理模塊下面了,主要是處于以下考慮:資料票據(jù)總是由特定的業(yè)務(wù)員領(lǐng)取的,它需要不斷的與人事數(shù)據(jù)庫交互,放在人事里面可以減少交叉訪

22、問帶來的開銷。遠(yuǎn)程數(shù)據(jù)同步模塊遠(yuǎn)程數(shù)據(jù)同步模塊遠(yuǎn)程數(shù)據(jù)庫(運行SQLServer的服務(wù)器)遠(yuǎn)程數(shù)據(jù)庫(運行SQLServer的服務(wù)器)各模塊的功功能解釋釋與數(shù)據(jù)據(jù)表之間間的對應(yīng)應(yīng)關(guān)系:系統(tǒng)登陸模模塊: a含義解解釋:用用于市場場部合法法身份的的驗證,使使用加密密密碼驗驗證方式式。b相關(guān)數(shù)數(shù)據(jù)表:上層數(shù)數(shù)據(jù)表(11)c流程:輸入用戶名,密碼輸入用戶名,密碼顯示錯誤提示到公司總數(shù)據(jù)庫進(jìn)行驗證顯示錯誤提示到公司總數(shù)據(jù)庫進(jìn)行驗證通過否?通過否?否否是是顯示操作界面,進(jìn)行操作顯示操作界面,進(jìn)行操作 d其他說說明:密密碼信息息應(yīng)進(jìn)行行加密存存貯。加加密方式式不用過過于復(fù)雜雜,可以以使用AASCIII碼移移

23、位變換換的方法法。系統(tǒng)設(shè)置模模塊:a含義解解釋:系系統(tǒng)設(shè)置置模塊是是對系統(tǒng)統(tǒng)的一些些運行參參數(shù)進(jìn)行行調(diào)整。它它可以分分為兩部部分,一一是為了了適應(yīng)不不同的網(wǎng)網(wǎng)絡(luò)傳輸輸而進(jìn)行行的機(jī)器器系統(tǒng)參參數(shù)設(shè)置置,二是是對本市市場部的的一些個個性化經(jīng)經(jīng)營方式式進(jìn)行的的設(shè)置,它它偏向于于業(yè)務(wù)。比比如說套套餐價格格,限價價等。這這些數(shù)值值都會有有默認(rèn)值值,并且且允許在在運行時時候,通通過其他他部分,比比如財務(wù)務(wù)管理,人人事管理理,業(yè)務(wù)務(wù)管理等等操作界界面里進(jìn)進(jìn)行分別別設(shè)置。但但由于其其代碼的的重用性性,這里里保留了了一個入入口,可可以對這這些參數(shù)數(shù)進(jìn)行全全面的調(diào)調(diào)整,這這樣不用用分別進(jìn)進(jìn)入每一一個界面面調(diào)整了了

24、。這種種調(diào)整方方式通常常只在程程序第一一次運行行時候才才需要。b相關(guān)數(shù)數(shù)據(jù)表:市場部部數(shù)據(jù)表表(1)(22)(33)(116)(117)(119)(220)(221)c其他說說明:在在具體設(shè)設(shè)計時候候,對有有邏輯聯(lián)聯(lián)系的部部分應(yīng)結(jié)結(jié)合在一一起,使使界面做做到直觀觀,簡化化,并且且這些調(diào)調(diào)整數(shù)值值應(yīng)該是是要立即即生效的的,所以以要采用用直接的的方式,不不然如果果需重啟啟程序甚甚至重啟啟winndowws才能能生效,那那么會帶帶來很多多麻煩。 3事件添添加模塊塊: a含義解解釋:事事件添加加模塊是是整個系系統(tǒng)運行行的基礎(chǔ)礎(chǔ)。整個個系統(tǒng)的的業(yè)務(wù)數(shù)數(shù)據(jù)都是是由這里里提供的的。這里里錄入的的事件信信息包

25、含含兩部分分,一是是業(yè)務(wù)相相關(guān)客戶戶信息,二二是業(yè)務(wù)務(wù)信息本本身。它它同時也也存在兩兩種可能能性,一一是新客客戶,這這樣就要要同時添添加客戶戶信息與與業(yè)務(wù)信信息,二二是老客客戶新業(yè)業(yè)務(wù),此此時只需需要對業(yè)業(yè)務(wù)信息息進(jìn)行增增加就可可以了。但但不管是是何種方方式,這這里都提提供了一一個統(tǒng)計計的入口口從查查找客戶戶開始,以以確定客客戶信息息是否存存在。 b相關(guān)數(shù)數(shù)據(jù)表:市場部部數(shù)據(jù)表表(1)(22)(33)(44)(55)(66)(77)(88)(99)c流程:事件添加應(yīng)應(yīng)該以客客戶查詢詢作為整整個事件件添加的的開始。以以查詢結(jié)結(jié)果作為為添加或或者編輯輯的依據(jù)據(jù)。整個個過程可可以用以以下流程程表示:

26、 接到一客戶某項業(yè)務(wù) 接到一客戶某項業(yè)務(wù)進(jìn)行客戶查詢進(jìn)行客戶查詢是客戶資料是否存在是客戶資料是否存在否否顯示客戶資料顯示客戶資料錄入客戶資料錄入客戶資料顯示客戶以前的事件資料顯示客戶以前的事件資料錄入事件資料添加此次新事件錄入事件資料添加此次新事件 d其其他說明明:按照照這個流流程,對對于第一一次在我我們這里里開辦業(yè)業(yè)務(wù)的客客戶,需需要同時時錄入客客戶資料料以及事事件(業(yè)業(yè)務(wù))資資料,而而對于老老客戶來來說,其其客戶資資料已經(jīng)經(jīng)存在,所所以只要要錄入事事件(業(yè)業(yè)務(wù))資資料就可可以了,但但在錄入入前應(yīng)該該將原先先資料顯顯示一遍遍,這樣樣比較符符合軟件件設(shè)計慣慣例與用用戶操作作習(xí)慣。4事件查查找編

27、輯輯:含義解釋:這一模模塊實現(xiàn)現(xiàn)了對現(xiàn)現(xiàn)有事件件的查找找和對輸輸入有錯錯并且已已經(jīng)添加加的資料料的編輯輯。查找找分為兩兩種信息息的查找找,一是是客戶資資料的查查找,二二是業(yè)務(wù)務(wù)資料的的查找。當(dāng)當(dāng)然這兩兩種查找找模式會會有交叉叉,比如如,查到到某一客客戶后,希希望查看看這個客客戶的所所有我們們對其開開展的業(yè)業(yè)務(wù)情況況,或者者,查到到某一業(yè)業(yè)務(wù)資料料后,需需要列出出這個業(yè)業(yè)務(wù)所對對應(yīng)的客客戶資料料,因此此在設(shè)計計時候,要要考慮到到這些方方面,在在代碼重重用和靈靈活性上上要作好好調(diào)整。另另外此處處的編輯輯是出于于這樣一一種考慮慮的,在在有些數(shù)數(shù)據(jù)輸入入時候有有錯,但但并沒有有立即發(fā)發(fā)現(xiàn),隔隔了一段段

28、時間后后,通過過查找或或者突然然記起發(fā)發(fā)現(xiàn)了這這個錯誤誤,那么么這里就就要提供供一個功功能,允允許用戶戶修改原原先的客客戶資料料或者業(yè)業(yè)務(wù)資料料。相關(guān)數(shù)據(jù)庫庫:市場場部數(shù)據(jù)據(jù)表(11)(22)(33)(44)(55)(66)(77)(88)(99)流程: 顯示提示,選擇查找內(nèi)容 顯示提示,選擇查找內(nèi)容查找客戶資料?查找客戶資料?否是否是輸入業(yè)務(wù)編號或按內(nèi)容查找輸入客戶編號或姓名輸入業(yè)務(wù)編號或按內(nèi)容查找輸入客戶編號或姓名進(jìn)行數(shù)據(jù)庫查找顯示提示顯示提示進(jìn)行數(shù)據(jù)庫查找進(jìn)行數(shù)據(jù)庫查找顯示提示顯示提示進(jìn)行數(shù)據(jù)庫查找否否否否找到否?找到否?找到否?找到否?是是 是是顯示業(yè)務(wù)資料顯示客戶資料顯示業(yè)務(wù)資料顯示

29、客戶資料否否否是否進(jìn)一步顯示客戶資料?是否進(jìn)一步顯示業(yè)務(wù)資料?否是否進(jìn)一步顯示客戶資料?是否進(jìn)一步顯示業(yè)務(wù)資料?是是是是顯示客戶資料顯示業(yè)務(wù)資料顯示客戶資料顯示業(yè)務(wù)資料流程結(jié)束流程結(jié)束其他說明:這里的的查找以以及顯示示流程應(yīng)應(yīng)該是很很清楚的的,但要要對編輯輯功能做做一下說說明。整整個流程程里面似似乎沒有有出現(xiàn)編編輯部分分,我們們的考慮慮是將編編輯功能能融合在在顯示的的時候,顯顯示的時時候用戶戶就可以以進(jìn)行編編輯,顯顯示界面面下面有有一個修修改確認(rèn)認(rèn)按鈕,這這樣用戶戶按下這這個按鈕鈕時候,編編輯過程程就完成成了,這這樣一個個操作方方式在其其他工程程里面已已經(jīng)被普普遍采用用了,經(jīng)經(jīng)過幾個個項目的的

30、考察與與用戶那那里得到到的反饋饋來看,這這一操作作方式被被認(rèn)為是是最符合合修改這這一功能能操作習(xí)習(xí)慣的,而而且也是是最直觀觀的。對對于程序序設(shè)計人人員來看看,它由由于將顯顯示與編編輯界面面復(fù)用了了,有效效的控制制了由于于界面過過多而帶帶來的混混亂。5事件參參數(shù)設(shè)置置:含義解釋:通過這這個模塊塊,各市市場部可可以設(shè)置置一些關(guān)關(guān)于業(yè)務(wù)務(wù)有關(guān)的的數(shù)據(jù),包包括市場場部能提提供的業(yè)業(yè)務(wù),價價格,限限價,套套餐組合合等。相關(guān)數(shù)據(jù)庫庫:市場場部數(shù)據(jù)據(jù)庫(11)(22)(33)其他說明:這個功功能是整整個系統(tǒng)統(tǒng)設(shè)置功功能的一一部分。操操作人員員可以在在這里調(diào)調(diào)整業(yè)務(wù)務(wù)有關(guān)的的參數(shù),也也可以在在一個總總的設(shè)置置

31、里面調(diào)調(diào)整這些些數(shù)據(jù),具具體使用用哪種方方式,則則由操作作人員根根據(jù)自己己的習(xí)慣慣決定。6事件跟跟蹤模塊塊含義解釋:這個模模塊主要要用來跟跟蹤一筆筆業(yè)務(wù)的的服務(wù)過過程。我我們可以以用它來來檢查業(yè)業(yè)務(wù)所需需資料是是否收到到,錢款款是否收收到,票票據(jù)是否否收到,贈贈品是否否給出,合合同是否否簽訂,是是否制作作完成等等諸如此此類的信信息。相相對于完完整的事事件查找找而言,它它更側(cè)重重于服務(wù)務(wù)的過程程,而不不是單純純的讓操操作人員員了解這這個事件件。事件件查找模模塊它只只能進(jìn)行行一個事事件的查查找或者者編輯,它它不帶有有對這個個事件發(fā)發(fā)展過程程進(jìn)行記記錄的過過程,而而此處的的記錄功功能則顯顯得非常常重

32、要了了。相關(guān)數(shù)據(jù)表表:市場場部數(shù)據(jù)據(jù)表(11)(22)(33)(44)(55)(66)(77)(88)(99)(99)(110)(111)上上層數(shù)據(jù)據(jù)表(22)(44)(66)流程:End of processingDB Search OperatingInput Client IDEnd of processingDB Search OperatingInput Client IDDisplay Event Info.Display Event Info.查看某一事件過程(資料,錢款收取情況)記錄某一事件過程(資料,錢款收取情況)查看某一事件過程(資料,錢款收取情況)記錄某一事件過程(資料,

33、錢款收取情況)Mark Rece. Data.Mark Rece. Data.Refresh the disp.Display Event Info.Refresh the disp.Display Event Info.End of processingDB Search OperatingInput Client IDEnd of processingDB Search OperatingInput Client IDSome moddulee deetaiils:DB Search Operating1DB Search Operating Input Client ID Input C

34、lient IDDisp Error Msg.Look up it in DBDisp Error Msg.Look up it in DBFound?Found?Disp. Info.Disp. Info.ItIts the entire process of DB Searchinclude2includeDisplay Event Info.Display Event Info.includeDisp event process.Disp client info.includeDisp event process.Disp client info.Finished?Data info.M

35、oney infoProcess describeFinished?Data info.Money infoProcess describe d其他說說明:總總的來說說,這個個模塊的的設(shè)置是是可以讓讓操作人人員方便便的了解解到一個個事件整整個的進(jìn)進(jìn)展情況況(也就就是說,它它不僅是是業(yè)務(wù)那那里的進(jìn)進(jìn)展,也也有制作作的進(jìn)展展,業(yè)務(wù)務(wù)員可以以通過這這里知道道是否制制作完成成或者申申請成功功等消息息)。7人事基基本管理理:含義解釋:人事基基本管理理模塊包包含了人人事管理理的一些些常規(guī)操操作,包包括用工工,調(diào)動動,退工工。其中中用工,調(diào)調(diào)動和一一般的人人事管理理系統(tǒng)很很類似,但但是退工工部分,由由于要處

36、處理資料料票據(jù)的的上交,所所以有相相當(dāng)?shù)膹?fù)復(fù)雜性。相關(guān)數(shù)據(jù)表表:市場場部數(shù)據(jù)據(jù)表(112)(113)(114)(115)(116)(117)(118)(119)(220)(221)流程: 顯示提示,接收用戶操作選擇(用,調(diào),退)顯示提示,接收用戶操作選擇(用,調(diào),退)用工?用工?是否否調(diào)部門?調(diào)部門? 是否記錄員工離職原因為“記錄員工離職原因為“調(diào)部門”錄入員工資料資料是否都上交否資料是否都上交重新錄入員工資料與報到日期是重新錄入員工資料與報到日期同意退工同意退工是否牽涉部門撤并?是否牽涉部門撤并?是調(diào)整部門設(shè)置 否調(diào)整部門設(shè)置重新記錄員工所屬部門重新記錄員工所屬部門打印未上交資料打印未上交資

37、料 d其他說說明:這這部分相相關(guān)數(shù)據(jù)據(jù)表里面面有幾張張是財務(wù)務(wù)部分的的,在這這里引用用它是因因為如果果出現(xiàn)部部門的撤撤并,將將牽涉到到計算底底薪,提提成時候候部門見見的差異異(因為為有可能能有的部部門要撤撤銷了,那那么財務(wù)務(wù)提成或或者底薪薪計算用用到的數(shù)數(shù)據(jù)庫就就要進(jìn)行行同步更更新) 8部門參參數(shù)設(shè)置置含義解釋:這個功功能是比比較簡單單的。它它設(shè)置的的是某個個分公司司的部門門名稱與與編號。在在系統(tǒng)第第一次運運行時候候,會要要求用戶戶錄入這這些信息息(也可可能使用用某些默默認(rèn)值),但但以后如如果需要要調(diào)整部部門設(shè)置置,可以以在這里里進(jìn)行,也也可以在在總的系系統(tǒng)設(shè)置置里面進(jìn)進(jìn)行。這這個依據(jù)據(jù)操作人

38、人員的習(xí)習(xí)慣而定定。但這這里要強(qiáng)強(qiáng)調(diào)一個個問題:部門的的調(diào)整對對于這個個部門內(nèi)內(nèi)所有人人員來說說都是有有影響的的。調(diào)整整一個部部門的信信息,要要對涉及及這一調(diào)調(diào)整的所所有信息息做更新新,這點點非常非非常重要要。不然然很容易易出現(xiàn)系系統(tǒng)的不不一致。比比如部門門A被撤撤銷了,那那么原先先屬于部部門A的的所有成成員信息息就要作作同步調(diào)調(diào)整,否否則在讀讀取員工工信息的的時候,他他們?nèi)匀蝗恢赶駻A,這個個數(shù)據(jù)顯顯然是無無效的。同同時,也也要注意意部門調(diào)調(diào)整對計計算工資資部分?jǐn)?shù)數(shù)據(jù)的調(diào)調(diào)整。相關(guān)數(shù)據(jù)表表:市場場部數(shù)據(jù)據(jù)表(112)(113)(114)(115)(116)(117)(118)(119)(22

39、0)(221) 9資資料票據(jù)據(jù)管理含義解釋:這里在在資料票票據(jù)管理理指業(yè)務(wù)務(wù)員領(lǐng)取取資料,發(fā)發(fā)票,合合同時候候的登記記,以及及為為了了避免遺遺失而做做日常定定期檢查查提供依依據(jù)(它它可以指指出哪個個業(yè)務(wù)員員何時領(lǐng)領(lǐng)取了何何種物品品票據(jù),是是否用掉掉,如果果用掉是是用到哪哪里去了了)相關(guān)數(shù)據(jù)庫庫:市場場部數(shù)據(jù)據(jù)表(55)(66)(77)(99)(110)(111)(12)(133)(114)(115)流程描述:因為這個過過程很難難用流程程圖來做做完整表表述,所所以,改改用文字字表示。首先,資料料以及所所有票據(jù)據(jù)的來源源。市場場部的資資料,票票據(jù)來源源與總公公司。對對于實物物(比如如:書,盤盤等)

40、可可以給它它編號,這這樣便于于跟蹤。對對于票據(jù)據(jù),其本本身就帶帶有編號號,所以以這里不不再需要要自行給給它編號號。然后后,根據(jù)據(jù)業(yè)務(wù)需需要,業(yè)業(yè)務(wù)員領(lǐng)領(lǐng)取了書書、盤等等。這些些領(lǐng)取的的東西都都必須要要登記下下來,并并且記錄錄領(lǐng)取人人的姓名名(實際際內(nèi)部操操作的是是編號)。下下面的部部分,要要與業(yè)務(wù)務(wù)管理模模塊互操操作了。在在業(yè)務(wù)管管理那部部分里面面,有一一個事件件跟蹤模模塊,它它會記錄錄業(yè)務(wù)員員使用這這些票據(jù)據(jù)、資料料的情況況。無論論票據(jù)還還是其他他實物資資料,一一旦業(yè)務(wù)務(wù)員領(lǐng)取取后,那那些資料料要么在在業(yè)務(wù)員員手里,要要么已經(jīng)經(jīng)給客戶戶了。通通過上面面所述的的流程,我我們可以以很容易易的知道

41、道業(yè)務(wù)員員用掉的的資料或或者票據(jù)據(jù)。在定定期檢查查時候,系系統(tǒng)可以以自動得得出業(yè)務(wù)務(wù)員用掉掉的資料料票據(jù),這這樣很容容易得出出應(yīng)該在在手里的的資料票票據(jù)。只只要把這這一個清清單和業(yè)業(yè)務(wù)員手手里的資資料、票票據(jù)相比比對,就就可以了了解是否否有遺失失情況。業(yè)務(wù)員實際領(lǐng)取的資料、票據(jù)市場部領(lǐng)取到的總的資料,票據(jù)業(yè)務(wù)員實際領(lǐng)取的資料、票據(jù)市場部領(lǐng)取到的總的資料,票據(jù)業(yè)務(wù)員手里應(yīng)該有的資料、票據(jù)業(yè)務(wù)員手里應(yīng)該有的資料、票據(jù)業(yè)務(wù)員實際消耗掉的資料、票據(jù)業(yè)務(wù)員實際消耗掉的資料、票據(jù)事件跟蹤模塊事件跟蹤模塊其他說明:這里提提供了一一種可以以跟票據(jù)據(jù)、資料料的方法法,但這這里只是是一種方方法,它它并不能能解決所

42、所有的問問題。這這里很大大部分依依賴了事事件跟蹤蹤模塊對對數(shù)據(jù)庫庫操作的的結(jié)果。但但是如何何判別業(yè)業(yè)務(wù)員是是否真的的如他申申明的那那樣把憑憑證交給給客戶了了呢?程程序只能能按照他他所申明明的那樣樣做記錄錄(換句句話說,程程序總是是認(rèn)為這這個申明明是真實實的)。所所以通過過這個系系統(tǒng)只能能識別非非故意的的單據(jù)實實物丟失失,而識識別故意意隱匿單單據(jù)則是是管理學(xué)學(xué)和法學(xué)學(xué)的范疇疇,并不不是計算算機(jī)科學(xué)學(xué)的范疇疇了。另外,這里里的票據(jù)據(jù)是指發(fā)發(fā)票、合合同、發(fā)發(fā)行憑證證、贈品品、其他他表單等等。對每每一種票票據(jù)的處處理方式式可以是是類似的的。都包包含查詢詢與錄入入修改等等。 100業(yè)務(wù)務(wù)收入統(tǒng)統(tǒng)計:含義

43、解釋:這里統(tǒng)統(tǒng)計的是是每一個個市場部部業(yè)務(wù)上上面的凈凈收入,支支出等。這這些數(shù)據(jù)據(jù)是通過過業(yè)務(wù)管管理模塊塊和財務(wù)務(wù)部分的的工資管管理模塊塊得到的的。相關(guān)數(shù)據(jù)表表:市場場部數(shù)據(jù)據(jù)表(111)(99)(222),上上層數(shù)據(jù)據(jù)表(77)其他說明:這部分分需要提提供給我我們更多多的資料料,比如如現(xiàn)在公公司需要要統(tǒng)計些些什么,統(tǒng)統(tǒng)計表的的樣式是是怎樣的的,如果果某些統(tǒng)統(tǒng)計方法法不是顯顯而易見見的,則則需要給給出算法法。11工資資參數(shù)設(shè)設(shè)置:含義解釋:由于每每一個市市場部,市市場部的的每一個個部門的的工資計計算方法法都不一一樣,所所以需要要對一些些數(shù)據(jù)進(jìn)進(jìn)行設(shè)置置。這些些設(shè)置將將影響到到工資計計算。和和其

44、他設(shè)設(shè)置相比比,這里里的設(shè)置置可能進(jìn)進(jìn)行的更更頻繁一一些。所所以要對對它的效效率做一一個準(zhǔn)確確的考慮慮。和其其他所有有的設(shè)置置一樣,這這里的所所有數(shù)值值都會有有一個初初始值。相關(guān)數(shù)據(jù)庫庫:市場場部數(shù)據(jù)據(jù)表(119)(220)(221)(116)12員工工工資管管理:含義解釋:市場部部的工資資計算方方法比較較特殊,所所以在這這一塊里里面是有有一定麻麻煩的。對對于一般般業(yè)務(wù)員員需要考考慮的是是有沒有有底薪,有有沒有提提成,需需不需要要繳納三三金,與與之相關(guān)關(guān)的還有有底薪計計算方法法,提成成計算方方法等;管理人人員除了了這些基基本工資資外,還還有管理理費,但但不同部部門管理理費又是是不一樣樣的,所所

45、以在具具體設(shè)計計時候要要把這些些問題都都考慮進(jìn)進(jìn)去。相關(guān)數(shù)據(jù)表表:市場場部數(shù)據(jù)據(jù)表(77)(99)(111)(116)(222)流程: 這部部分因為為要涉及及提成,所所以計算算方法比比較復(fù)雜雜。以下下是提成成的計算算方法:業(yè)務(wù)員接到一筆業(yè)務(wù)業(yè)務(wù)員接到一筆業(yè)務(wù)資料錢款是否在當(dāng)月收到?資料錢款是否在當(dāng)月收到?在當(dāng)月不計算提成將此提成記錄在當(dāng)月在當(dāng)月不計算提成將此提成記錄在當(dāng)月將此業(yè)績記錄將此業(yè)績記錄底薪(可能沒有)底薪(可能沒有)底薪算法底薪算法業(yè)務(wù)提成 一般業(yè)業(yè)務(wù)員的的工資構(gòu)構(gòu)成業(yè)務(wù)提成繳納三金(可空) 繳納三金(可空)業(yè)務(wù)員工資提成算法業(yè)務(wù)員工資提成算法其他獎勵(可空)其他獎勵(可空)其他罰款

46、(可空)其他罰款(可空)管理費算法管理費算法管理員工資管理費管理員工資管理費管理人員員工資構(gòu)構(gòu)成最后實際工資工資項目計算依據(jù)最后實際工資工資項目計算依據(jù) d其其他說明明:更具具體的計計算方法法可以參參考最后后的數(shù)據(jù)據(jù)流圖。數(shù)據(jù)加密備備份模塊塊: 這這個模塊塊屬于為為了維護(hù)護(hù)數(shù)據(jù)安安全而設(shè)設(shè)置的模模塊。在在SQLLSerrverr里面,本本身就有有數(shù)據(jù)加加密傳輸輸功能。這這里只對對一些敏敏感的重重要的數(shù)數(shù)據(jù)進(jìn)行行再次的的加密,使使其在數(shù)數(shù)據(jù)庫里里面就是是加密以以后的狀狀態(tài)(既既即使不不通過網(wǎng)網(wǎng)絡(luò)傳輸輸,也無無法直接接解讀這這些數(shù)據(jù)據(jù))。當(dāng)當(dāng)然實際際應(yīng)用時時候,可可以采用用簡單的的加密方方法,如如

47、ASCCII移移位等,不不要太復(fù)復(fù)雜。而而且只對對重要的的數(shù)據(jù),比比如財務(wù)務(wù)數(shù)據(jù)和和業(yè)務(wù)數(shù)數(shù)據(jù)進(jìn)行行保護(hù)。數(shù)數(shù)據(jù)備份份可以按按照按日日,按月月對數(shù)據(jù)據(jù)進(jìn)行備備份,以以防止數(shù)數(shù)據(jù)庫的的意外破破壞。數(shù)據(jù)庫管理理模塊:數(shù)據(jù)庫管理理模塊完完成常規(guī)規(guī)的數(shù)據(jù)據(jù)庫錄入入查找等等功能。它它除了數(shù)數(shù)據(jù)庫常常規(guī)操作作以外要要進(jìn)行錯錯誤檢測測和可恢恢復(fù)錯誤誤的處理理。將其其單獨成成為幾個個模塊是是為了是是上層模模塊對數(shù)數(shù)據(jù)庫的的操作更更為簡單單和靈活活,并提提供了一一定的可可靠性保保證。 遠(yuǎn)程數(shù)數(shù)據(jù)同步步模塊: 這一一模塊采采用何種種同步方方式是目目前需要要討論的的問題。設(shè)設(shè)計這一一模塊的的目的是是使上層層操作可可

48、以與數(shù)數(shù)據(jù)遠(yuǎn)程程訪問完完全分離離。將來來如果改改換了數(shù)數(shù)據(jù)遠(yuǎn)程程訪問的的方式,那那么只需需要修改改此模塊塊,而在在這一模模塊之上上的部分分,可以以不作改改動。網(wǎng)管部網(wǎng)管部程序序主要是是用來記記錄和查查詢申請請的域名名信箱等等的情況況。相對對于市場場部程序序來說,網(wǎng)網(wǎng)管部程程序功能能上比較較簡單與與單一,需需要統(tǒng)計計的數(shù)據(jù)據(jù)較少。需需要完成成的功能能是從共共享數(shù)據(jù)據(jù)庫中獲獲取消息息,按照照消息內(nèi)內(nèi)容進(jìn)行行處理(如如進(jìn)行空空間設(shè)置置,設(shè)置置郵箱等等),將將處理結(jié)結(jié)果返回回共享數(shù)數(shù)據(jù)庫。輔輔助功能能如查詢詢等??偪偟哪K塊示意圖圖如下:流程控制模塊數(shù)據(jù)查找模塊數(shù)據(jù)編輯模塊遠(yuǎn)程數(shù)據(jù)庫(運行SQLSer

49、ver的服務(wù)器)數(shù)據(jù)添加模塊數(shù)據(jù)交互模塊流程控制模塊數(shù)據(jù)查找模塊數(shù)據(jù)編輯模塊遠(yuǎn)程數(shù)據(jù)庫(運行SQLServer的服務(wù)器)數(shù)據(jù)添加模塊數(shù)據(jù)交互模塊再對這一流流程進(jìn)行行一下解解釋,網(wǎng)網(wǎng)管部的的數(shù)據(jù)都都來自于于市場部部,它是是一個被被動的執(zhí)執(zhí)行機(jī)構(gòu)構(gòu),但它它執(zhí)行的的結(jié)果又又是必須須要返回回給市場場部的,不不然是毫毫無意義義的??倲?shù)據(jù)庫總數(shù)據(jù)庫填上時間,原因填上時間,操作成功接收屬于本部門信息填上時間,原因填上時間,操作成功接收屬于本部門信息是設(shè)置成功?分配工作否設(shè)置成功?分配工作按客戶要求進(jìn)行設(shè)置按客戶要求進(jìn)行設(shè)置記錄好工作流程記錄好工作流程比對上面兩兩張圖,其其結(jié)構(gòu)是是完全不不同的,這這是相當(dāng)當(dāng)自

50、然的的,因為為一個是是模塊圖圖,而另另外一個個是業(yè)務(wù)務(wù)流程圖圖。每一一個流程程環(huán)節(jié),需需要一些些模塊的的參與來來完成的的。簡單單的說,流流程圖側(cè)側(cè)重了事事情的描描述或者者是編程程時候的的界面實實現(xiàn),而而模塊圖圖側(cè)重于于了技術(shù)術(shù)上的模模塊劃分分,其根根本目的的是代碼碼的重用用,它只只是一個個技術(shù)層層面的劃劃分。舉舉個例子子,這里里“接受本本部門信信息”就需要要數(shù)據(jù)庫庫交互模模塊的支支持,而而數(shù)據(jù)庫庫交互模模塊將調(diào)調(diào)用數(shù)據(jù)據(jù)庫查找找模塊來來具體實實現(xiàn)這件件事情。而而在整個個流程結(jié)結(jié)束需要要上傳這這條數(shù)據(jù)據(jù)的時候候,仍然然需要數(shù)數(shù)據(jù)交互互模塊,此此時交互互模塊調(diào)調(diào)用數(shù)據(jù)據(jù)查找模模塊來定定位數(shù)據(jù)據(jù),用

51、數(shù)數(shù)據(jù)編輯輯模塊來來將完成成情況添添加上去去。制作部制作部的程程序和網(wǎng)網(wǎng)管部類類似,整整個模塊塊結(jié)構(gòu)也也可以參參考網(wǎng)管管部的,在在這里就就不再重重復(fù)。兩兩者主要要的區(qū)別別體現(xiàn)在在流程控控制模塊塊,這是是由兩個個部分的的業(yè)務(wù)所所決定的的。制作部的大大致流程程如下:總數(shù)據(jù)庫總數(shù)據(jù)庫填上時間,操作成功接收屬于本部門信息填上時間,操作成功接收屬于本部門信息校對(記錄這一過程)分配工作(記錄分配)校對(記錄這一過程)分配工作(記錄分配)制作(記錄這一過程)打字(記錄這一過程)制作(記錄這一過程)打字(記錄這一過程) 對上面的流流程圖的的說明:首先它仍然然是一個個業(yè)務(wù)上上的流程程,括號號里面指指出了這這個

52、流程程時候,對對于整個個系統(tǒng)所所進(jìn)行的的操作。省省略號地地方省略略了制作作時候的的具體步步驟(這這部分是是需要制制作部提提供資料料的)對上面的模模塊圖(不是流程圖)作一個說明: 由由于制作作部和網(wǎng)網(wǎng)管部操操作都具具有被動動性和很很多確定定性,所所以這一一部分的的管理程程序是相相對比較較簡單的的。其數(shù)數(shù)據(jù)庫操操作也是是比較簡簡單的,只只要能記記錄流程程、操作作人員和和完成的的具體工工作就可可以了。需需要說明明的是這這里的數(shù)數(shù)據(jù)添加加模塊和和數(shù)據(jù)交交互模塊塊在功能能上是有有重復(fù)的的,設(shè)計計這樣一一個結(jié)構(gòu)構(gòu)是從性性能考慮慮上出發(fā)發(fā)的。數(shù)數(shù)據(jù)添加加功能側(cè)側(cè)重對大大批量的的直接添添加,它它側(cè)重速速度,只

53、只提供有有限的錯錯誤控制制。數(shù)據(jù)據(jù)交互模模塊則進(jìn)進(jìn)行更完完整的數(shù)數(shù)據(jù)庫操操作,它它側(cè)重應(yīng)應(yīng)用功能能,應(yīng)該該提供更更多的可可以供上上層調(diào)用用的函數(shù)數(shù)和錯誤誤檢測。 兩個個部門最最大的差差異是在在流程控控制上。數(shù)據(jù)流圖市場部業(yè)務(wù)務(wù)數(shù)據(jù)流流圖業(yè)務(wù)員在談?wù)劤梢还P筆業(yè)務(wù)、接接收到一一份資料料或接收收到一筆筆款項等等可以產(chǎn)產(chǎn)生單據(jù)據(jù)或可記記錄或可可對原先先記錄進(jìn)進(jìn)行修改改的事情情后,會會自動觸觸發(fā)一個個事件,接接下來就就會觸發(fā)發(fā)一連串串的動作作。業(yè)務(wù)員將資資料交給給市場部部的文員員,文員員將此事事件資料料整理并并錄入數(shù)數(shù)據(jù)庫后后,上傳傳至數(shù)據(jù)據(jù)庫服務(wù)務(wù)器;制作部從數(shù)數(shù)據(jù)庫服服務(wù)器上上下載制制作資料料,然后

54、后開始制制作;網(wǎng)管部也從從數(shù)據(jù)庫庫服務(wù)器器上下載載資料,接接下來就就按照要要求申請請域名或或是設(shè)置置郵箱;無論是市場場部、制制作部還還是網(wǎng)管管部都應(yīng)應(yīng)該在相相應(yīng)的工工作完成成后將完完成的結(jié)結(jié)果反饋饋到數(shù)據(jù)庫服務(wù)務(wù)器。具體示意圖圖如下:事件發(fā)生事件發(fā)生資料資料市場部文員錄入與整理市場部文員錄入與整理數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)上傳至數(shù)據(jù)庫數(shù)據(jù)上傳至數(shù)據(jù)庫數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫服務(wù)器網(wǎng)管部處理結(jié)果的反饋制作部處理結(jié)果的反饋網(wǎng)管部處理結(jié)果的反饋制作部處理結(jié)果的反饋域名及郵箱信息制作資料域名及郵箱信息制作資料網(wǎng)管部下載資料制作部下載資料網(wǎng)管部下載資料制作部下載資料網(wǎng)管部處理(申請域名等)制作部制作(網(wǎng)頁制作與上傳

55、)網(wǎng)管部處理(申請域名等)制作部制作(網(wǎng)頁制作與上傳)說明:從軟軟件工程程學(xué)的觀觀點來看看,上圖圖是一個個不規(guī)范范的數(shù)據(jù)據(jù)流圖,但但是為了了理解的的方便,就就借用了了一些不不規(guī)范的的元素。市場部工資資數(shù)據(jù)流流圖市場部工資資計算比比較復(fù)雜雜,各分分公司市市場部的的工資結(jié)結(jié)算方法法也不大大一樣。業(yè)務(wù)員的工工資由兩兩部分組組成第一部分 基本本工資(若若基本工工資不存存在則設(shè)設(shè)置為零零)第二部分 業(yè)務(wù)務(wù)提成(根根據(jù)業(yè)務(wù)務(wù)員當(dāng)月月業(yè)績來來計算)第三部分 三金金的繳納納情況(若若三金可可以不交交則設(shè)置置為零)管理人員的的工資分分為三部部分第一部分 基本本工資(若若基本工工資不存存在則設(shè)設(shè)置為零零)第二部分

56、 業(yè)務(wù)務(wù)提成(如如果仍兼兼做業(yè)務(wù)務(wù)員的話話)第三部分 三金金的繳納納情況(若若三金可可以不交交則設(shè)置置為零)第四部分 管理理費(按按當(dāng)月業(yè)業(yè)績來計計算)。數(shù)據(jù)流圖如如下:PAGEPAGE # 頁:# 本部門業(yè)績本部門業(yè)績業(yè)績考評基本工資業(yè)績考評基本工資業(yè)務(wù)員業(yè)績業(yè)務(wù)員業(yè)績業(yè)績讀基本工資業(yè)績讀基本工資計算實際業(yè)務(wù)數(shù)量計算實際業(yè)務(wù)數(shù)量獲得獎勵比例獲得獎勵比例三金算法基本工資實際業(yè)務(wù)量三金算法基本工資實際業(yè)務(wù)量獎勵比例獎勵比例提成因子提成因子計算三金計算管理費計算業(yè)務(wù)提成計算三金計算管理費計算業(yè)務(wù)提成管理費業(yè)務(wù)提成管理費業(yè)務(wù)提成三金三金計算本月實領(lǐng)工資計算本月實領(lǐng)工資實發(fā)工資實發(fā)工資單位:元說明:針

57、對對上圖的的說明分公司市場場部業(yè)務(wù)務(wù)員工資資分配情情況不盡盡相同,某某些地區(qū)區(qū)市場部部的業(yè)務(wù)務(wù)員沒有有基本工工資,則則基本工工資按零零計算。管理人員的的業(yè)務(wù)提提成設(shè)置置為零。對于業(yè)務(wù)員員來說,未未考慮到到的工資資部分或或者某些些額外獎獎勵可以以歸入業(yè)業(yè)務(wù)提成成;對于于管理人人員來說說,未考考慮到的的工資部部分或者者某些額額外獎勵勵可以歸歸入管理理費。內(nèi)部管理系系統(tǒng)所需需資料一:市場部部1公司的的網(wǎng)站套套餐清單單及價目目表2套餐清清單中,每每一種套套餐具體體服務(wù)項項目及價價目,公公司可選選服務(wù)項項目清單單及價目目3市場部部內(nèi)部的的部門設(shè)設(shè)置組織織圖4市場部部內(nèi)部各各部分的的具體職職責(zé)5發(fā)票樣樣張

58、6合同樣樣張7發(fā)行憑憑證樣張張8贈品清清單9其它所所有表單單(如需需打?。訕訌?0人事事檔案需需要錄入入的內(nèi)容容11工資資結(jié)算(包包括提成成的具體體計算算算法、業(yè)業(yè)績統(tǒng)計計方法)12各種種票據(jù)如如果丟失失處理方方法(如如需罰款款的,具具體罰款款數(shù)額,或或票據(jù)注注銷方法法)13各市市場部、計計算機(jī)及及打印機(jī)機(jī)配置情情況(具具體操作作系統(tǒng)、打打印機(jī)種種類(是是否噴墨墨/針打打)14各市市場部上上網(wǎng)設(shè)施施15各市市場部業(yè)業(yè)務(wù)上獨獨特的地地方的清清單16市場場部需打打印報表表的清單單樣張二:制作部部部門內(nèi)組織織結(jié)構(gòu)圖圖具體工作流流程及工工序各統(tǒng)計報表表清單及及樣張三:網(wǎng)管部部部門內(nèi)組織織結(jié)構(gòu)圖圖具體

59、工作流流程及工工序各統(tǒng)計報表表清單及及樣張四:補(bǔ)丁程程序現(xiàn)有數(shù)據(jù)庫庫的字段段定義及及各字段段含義五:其它資資料現(xiàn)有各部門門之間遞遞交表單單的樣式式內(nèi)部管理系系統(tǒng)硬件件需求 為了保保證內(nèi)部部管理系系統(tǒng)的穩(wěn)穩(wěn)定高速速運行,必必須要增增加硬件件并對現(xiàn)現(xiàn)有的硬硬件進(jìn)行行改造,特特提出以以下硬件件需求。(注注:這里里的硬件件指一個個完整的的硬件系系統(tǒng),其其部分的的包含了了對軟件件的需求求,這些些軟件是是為了正正常運行行管理系系統(tǒng)所必必須配備備的)對服務(wù)器的的要求服務(wù)器的中中央處理理部件(CCPU)建建議使用用PIIII 11G(以以上) Xeoon處理理器芯片片。服務(wù)器內(nèi)存存必須使使用服務(wù)務(wù)器專用用EC

60、CC內(nèi)存為了保證數(shù)數(shù)據(jù)存儲儲的絕對對可靠,硬硬盤應(yīng)使使用磁盤盤冗余陣陣列(RRAIDD 011)為了防止服服務(wù)器不不可預(yù)測測的故障障,或者者服務(wù)器器的定期期維護(hù)對對公司整整個業(yè)務(wù)務(wù)造成的的影響,所所有建議議使用兩兩臺服務(wù)務(wù)器。兩兩臺服務(wù)務(wù)器應(yīng)構(gòu)構(gòu)成雙機(jī)機(jī)熱備份份。中間間使用WWatcchDoog電路路。這樣樣的結(jié)構(gòu)構(gòu)可以保保證整個個系統(tǒng)的的長時間間不間斷斷工作,即即使在服服務(wù)器定定期維護(hù)護(hù)的時候候也可以以使用后后備另一一臺服務(wù)務(wù)器工作作。服務(wù)器應(yīng)支支持熱插插拔電源源服務(wù)器必須須配備UUPS(不不間斷電電源)。服務(wù)器應(yīng)該該放在公公司內(nèi)部部。不然然無法進(jìn)進(jìn)行程序序調(diào)試。服務(wù)器應(yīng)該該必須有有固定II

溫馨提示

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

最新文檔

評論

0/150

提交評論