[經(jīng)營(yíng)管理]內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案_第1頁(yè)
[經(jīng)營(yíng)管理]內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案_第2頁(yè)
[經(jīng)營(yíng)管理]內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案_第3頁(yè)
[經(jīng)營(yíng)管理]內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案_第4頁(yè)
[經(jīng)營(yíng)管理]內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案二oo二年七月二十七日設(shè)計(jì)方案簡(jiǎn)介本設(shè)計(jì)方案是為內(nèi)部管理程序開(kāi)發(fā)而編寫(xiě)的,它包括了系統(tǒng)可行性研究,系統(tǒng)模塊設(shè)計(jì),模塊 的具體流程設(shè)計(jì),一些需要進(jìn)一步討論或者研究的問(wèn)題,需要的資料與駛件,數(shù)據(jù)表的定義等。但 它沒(méi)有包含關(guān)于編碼的更多主題。例如編碼的約定,注解的格式等。盡管這些問(wèn)題對(duì)于實(shí)現(xiàn)這個(gè)系 統(tǒng)都是非常重要的,但因?yàn)槭窃O(shè)計(jì)方案它沒(méi)有被包括在其中。整個(gè)設(shè)計(jì)方案的犬致目錄如下:內(nèi)部管理系統(tǒng)項(xiàng)口方案(第2頁(yè)一第20頁(yè))1. 項(xiàng)目開(kāi)發(fā)背景(第2頁(yè))2. 項(xiàng)目可行性研究(第2頁(yè)一第6頁(yè))3. 系統(tǒng)的大致模塊劃分(第6頁(yè)一第18頁(yè))31市場(chǎng)部(第6頁(yè)一第17頁(yè))3. 1.1系統(tǒng)登陸

2、模塊3. 1.2系統(tǒng)設(shè)置模塊3. 1.3事件添加模塊3. 1.4事件杳找編輯3. 1.5事件參數(shù)設(shè)置3. 1.6事件跟蹤模塊3. 1.7人事基本管理3. 1.8部門(mén)參數(shù)設(shè)置3. 1.9資料票據(jù)管理3. 1.10業(yè)務(wù)收入統(tǒng)計(jì)3. 1.11工資參數(shù)設(shè)置3. 1.12員工工資管理(第8頁(yè))(第8頁(yè))(第8頁(yè)一第9頁(yè))(第9頁(yè)一第11頁(yè))(第11頁(yè))(第11頁(yè)一第13頁(yè))(第13頁(yè))(第14頁(yè))(第14頁(yè)一第15頁(yè))(第15頁(yè))(第15頁(yè))(第15頁(yè)一第16頁(yè))3. 1. 13數(shù)據(jù)加密備份模塊(第16頁(yè)) 3. 1. 14數(shù)據(jù)庫(kù)管理模塊(第16頁(yè)一第17頁(yè))3. 2網(wǎng)管部(第17頁(yè))3. 3制作部(第

3、17頁(yè)一第18頁(yè))二.三.四..2.數(shù)據(jù)流圖(第19頁(yè)一第20頁(yè))1市場(chǎng)部業(yè)務(wù)數(shù)據(jù)流圖2市場(chǎng)部工資數(shù)據(jù)流圖內(nèi)部管理系統(tǒng)所需資料內(nèi)部管理系統(tǒng)所需破件(第19頁(yè))(第20頁(yè))(第21頁(yè))(第22頁(yè))數(shù)據(jù)庫(kù)設(shè)計(jì)(第23頁(yè)一第25頁(yè))上層數(shù)據(jù)庫(kù)設(shè)計(jì)(第23頁(yè))山場(chǎng)部數(shù)據(jù)庫(kù)設(shè)計(jì)(第24頁(yè)一第25頁(yè))五.項(xiàng)目工作量估算(第26頁(yè))內(nèi)部管理系統(tǒng)項(xiàng)目方案一. 項(xiàng)目開(kāi)發(fā)背景為了提高公司內(nèi)部管理的效率,所以需要編制一套完整的用于公司內(nèi)部管理的系統(tǒng)。這樣 一個(gè)系統(tǒng)可以在整個(gè)公司范圍內(nèi)使用,做到了公司資源的整合與共享。二. 項(xiàng)目的可行性研究1. 技術(shù)方面:整個(gè)系統(tǒng)屈于一個(gè)規(guī)模比較大的mis系統(tǒng)。盡管其在

4、組織關(guān)系上存在著很大的復(fù)雜 性,繁瑣性,不確定性,但是就整個(gè)系統(tǒng)的技術(shù)構(gòu)成上來(lái)看,它還是屈于一個(gè)數(shù)據(jù)庫(kù)應(yīng)用 類的系統(tǒng)。其基本操作還是對(duì)存在數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、查找、編輯等。所以就單純的 數(shù)據(jù)庫(kù)應(yīng)用來(lái)看,暫不存在太大的技術(shù)問(wèn)題。2. 經(jīng)濟(jì)方面:由于系統(tǒng)對(duì)公司的正常運(yùn)行的影響是相當(dāng)大的,所以必須要設(shè)置單獨(dú)的服務(wù)器來(lái)運(yùn)行 這個(gè)系統(tǒng)。又考慮到所有計(jì)算機(jī)硬件軟件都是存在出錯(cuò)可能的(具體到這個(gè)系統(tǒng),由于其 需要不間斷的運(yùn)行,所以其出錯(cuò)的可能就會(huì)變得更大),因此整個(gè)系統(tǒng)應(yīng)該考慮使用雙機(jī) 熱備份技術(shù)。使用兩臺(tái)服務(wù)器同吋運(yùn)行,一個(gè)為主一個(gè)作備份,這樣可以避免服務(wù)器故障 對(duì)整個(gè)系統(tǒng)的影響。乂考慮到這個(gè)系統(tǒng)是為公

5、司內(nèi)部服務(wù)的,而且數(shù)據(jù)庫(kù)設(shè)置和調(diào)試時(shí)候 都必須耍直接使用服務(wù)器,所以應(yīng)該將服務(wù)器設(shè)置在公司內(nèi)部??v觀整個(gè)系統(tǒng)需要的碩件, 我們認(rèn)為整個(gè)項(xiàng)目的投資將可能是比較巨大的。這方面,提請(qǐng)公司再作詳細(xì)討論。3. 法律方面:整個(gè)系統(tǒng)由于是自行開(kāi)發(fā),自行使用,所以系統(tǒng)木身不存在法律上的版權(quán)爭(zhēng)議。在服 務(wù)器軟件方面,應(yīng)該使用正版軟件,因?yàn)檎麄€(gè)系統(tǒng)盡管是開(kāi)發(fā)給內(nèi)部使用,但它畢競(jìng)很多 部分述是耍依靠internet的,一旦服務(wù)器連接到internet ±,它的操作系統(tǒng)可能會(huì)被microsoft 跟蹤,如果不是止版軟件,將不得不面臨民事訴訟的風(fēng)險(xiǎn)。4. 目前存在的問(wèn)題:口前我們覺(jué)得最大的問(wèn)題仍然是數(shù)據(jù)庫(kù)訪問(wèn)

6、方式上的問(wèn)題。和一般的mis系統(tǒng)不同, 我們面臨著更廣泛范圍內(nèi)的數(shù)據(jù)庫(kù)訪問(wèn)。這個(gè)范圍己經(jīng)不可能用局域網(wǎng)解決了,但一旦使 用internet網(wǎng),數(shù)據(jù)傳輸?shù)膬有院桶踩跃蜁?huì)成為嚴(yán)重的問(wèn)題?,F(xiàn)在將三種可能數(shù)據(jù)訪 問(wèn)的方式列舉如下,并逐一作分析:a.使用純單機(jī)版的數(shù)據(jù)庫(kù)系統(tǒng)這是最簡(jiǎn)單的數(shù)據(jù)庫(kù)訪問(wèn)方式。采用這種方式不涉及網(wǎng)絡(luò)傳輸,所以無(wú)論在哪個(gè) 部門(mén),也不管其上網(wǎng)設(shè)施是如何的,總能采用這種方法的。采用這種系統(tǒng)后,如果要 實(shí)現(xiàn)數(shù)據(jù)同步,必須定期將數(shù)據(jù)庫(kù)全部上傳(注意:這里應(yīng)該是上傳整個(gè)數(shù)據(jù)庫(kù),因 為采用這種方式操作的系統(tǒng),它上傳的時(shí)間間隔一般是比較大的,如杲記錄哪些記錄 是更新的,在實(shí)際同步時(shí)候,將花費(fèi)

7、很多時(shí)間作整個(gè)更新記錄的比對(duì),在記錄量增大 吋候,這個(gè)檢測(cè)的吋間也會(huì)急劇增加,反而增加了處理時(shí)間),服務(wù)器在收到整個(gè)數(shù) 據(jù)庫(kù)后,在服務(wù)器端運(yùn)行一個(gè)特殊的軟件,用于數(shù)據(jù)的同步。然后將處理后的數(shù)據(jù)庫(kù) 放在一個(gè)特定的區(qū)域,客戶端可以將處理后的數(shù)據(jù)庫(kù)收下來(lái),以實(shí)現(xiàn)數(shù)據(jù)庫(kù)同步。整個(gè)系統(tǒng)采用的傳輸示意圖如下(僅以市場(chǎng)部為例):市場(chǎng)部總部服務(wù)a總部服務(wù)器上應(yīng)該運(yùn)行特定軟 件用于數(shù)據(jù)同步,此過(guò)程可能 需要人工干預(yù)。這段傳輸叮以采用任何傳輸方式,包括ftp, emailb.采用純網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的結(jié)構(gòu):采用這個(gè)結(jié)構(gòu)從理想的角度來(lái)看,是最適合這個(gè)系統(tǒng)的。因?yàn)樗邇幼詈玫膶?shí)時(shí) 性,可以將當(dāng)而獲得的數(shù)據(jù)立即傳輸出去,這樣其

8、他部門(mén)也就立即可以得知ft前的業(yè) 務(wù)情況。而且采用這個(gè)結(jié)構(gòu),從數(shù)據(jù)庫(kù)應(yīng)用角度來(lái)看,對(duì)網(wǎng)絡(luò)底層的傳輸情況不需要 有太多的了解(這部分由sqlserver提供的網(wǎng)絡(luò)傳輸協(xié)議保證)。但是就公司口前各 由場(chǎng)部上網(wǎng)情況來(lái)看,由于很多市場(chǎng)部采用的仍然是modem和isdn,不能24小時(shí) 在線,因此再不對(duì)目前各市場(chǎng)部上網(wǎng)設(shè)備改造的情況下,很難使用這種結(jié)構(gòu)。這種結(jié) 構(gòu)還有一個(gè)問(wèn)題是它很大程度上依賴于中心數(shù)據(jù)庫(kù),對(duì)中心數(shù)據(jù)庫(kù)可靠性和穩(wěn)定性的 要求相當(dāng)高。這種結(jié)構(gòu)的示意圖如下(以市場(chǎng)部為例):c.采用本地?cái)?shù)據(jù)庫(kù)和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)同時(shí)使用的結(jié)構(gòu)i:這是這個(gè)系統(tǒng)最有可能采用的數(shù)據(jù)庫(kù)結(jié)構(gòu)。它的特點(diǎn)是平吋數(shù)據(jù)存儲(chǔ)在木地 數(shù)據(jù)庫(kù)

9、,以天為單位,讓本地?cái)?shù)據(jù)庫(kù)和總部的一個(gè)共享數(shù)據(jù)庫(kù)進(jìn)行交互,以實(shí)現(xiàn)數(shù)拯的 同步。這種方式的優(yōu)點(diǎn)是數(shù)據(jù)因?yàn)樵诒镜睾途W(wǎng)絡(luò)數(shù)據(jù)庫(kù)上共存,所以可靠性是比較高的。 而且就modem, isdn和寬帶共存的情況下使用這種結(jié)構(gòu)也是比較現(xiàn)實(shí)的。它的缺點(diǎn)是: 在每f1用于同步的數(shù)據(jù)量大的情況下是無(wú)法使用的,另外,即使每天用于同步的數(shù)據(jù)量 并不是很大,但是木地?cái)?shù)據(jù)庫(kù)或者網(wǎng)絡(luò)共享數(shù)據(jù)庫(kù)的存儲(chǔ)量已經(jīng)很大,這樣再搜索用于 需要同步的數(shù)據(jù)的時(shí)間也將成倍增加。系統(tǒng)在剛投入使用時(shí)候可能速度比較快,但是存 儲(chǔ)量達(dá)到一定程序后,系統(tǒng)運(yùn)行速度將會(huì)急劇減慢。(根據(jù)實(shí)驗(yàn),當(dāng)數(shù)據(jù)記錄條數(shù)達(dá)到 5萬(wàn)條以上時(shí),完整的數(shù)據(jù)庫(kù)搜索花費(fèi)的時(shí)間會(huì)很長(zhǎng)

10、很長(zhǎng)),而在這種系統(tǒng)結(jié)構(gòu)廠為 了保持兩者數(shù)據(jù)庫(kù)的完全同步,口j能要反復(fù)搜索數(shù)據(jù)庫(kù)。此段時(shí)間的開(kāi)銷是相當(dāng)人的。除此之外,這個(gè)結(jié)構(gòu)最大的問(wèn)題是:如何保證數(shù)據(jù)的完整同步。因?yàn)橹T如modem 等上網(wǎng)設(shè)備,其傳輸過(guò)程極易由于外界干擾或者線路傳輸速率的突變?cè)斐蓚鬏斨袛唷?重傳這些數(shù)據(jù)可能會(huì)造成數(shù)據(jù)的重復(fù)。(比如經(jīng)過(guò)檢測(cè),這次需要上傳10條記錄, 現(xiàn)在客戶端開(kāi)始上傳,上傳一半modem斷線了,所以實(shí)際只傳了五條??蛻舳藱z測(cè) 到這一錯(cuò)誤,開(kāi)始重傳,但實(shí)際上盡管斷線仍然有五條記錄是成功傳送的,重傳全部 必定造成重復(fù),但是要很準(zhǔn)確的定位具體是在那條屮斷是相當(dāng)困難的。這和網(wǎng)絡(luò)傳輸 協(xié)議里錯(cuò)誤檢測(cè)是類似的)傳的是完整

11、的數(shù)據(jù)庫(kù),它依靠運(yùn) 牛上傳的過(guò)程,它是依靠數(shù)據(jù)庫(kù)訪 特上不需要再單獨(dú)運(yùn)行管理程序來(lái)采用這個(gè)結(jié)構(gòu)的示意圖如下:總部服務(wù)'這里的結(jié)構(gòu)和示意圖a)中的傘構(gòu)看上去冇些和似。但其原理是完全不同的。 行在服務(wù)器端的程序?qū)?shù)據(jù)進(jìn)彳悝理以達(dá)到同步的目的。而這個(gè)結(jié)構(gòu)中,實(shí)際 問(wèn)接口來(lái)直接實(shí)現(xiàn)數(shù)擁交互i 訪問(wèn)接口屏蔽了很多網(wǎng)絡(luò)的細(xì)節(jié)。在這 實(shí)現(xiàn)數(shù)據(jù)同步。db介于以上原因,我們認(rèn)為選用何種數(shù)據(jù)庫(kù)結(jié)構(gòu)需要進(jìn)行進(jìn)一步研究。可以作一下實(shí) 驗(yàn),比如使用各種現(xiàn)冇的上網(wǎng)設(shè)備來(lái)進(jìn)行一下數(shù)據(jù)庫(kù)連接。測(cè)試在不同的數(shù)量情況下,對(duì)性 能的影響。特別要對(duì)modem連接sqlserver作更多的實(shí)驗(yàn)。因?yàn)槠溥B接速度比較慢,必須 要對(duì)

12、數(shù)據(jù)庫(kù)連接超時(shí)時(shí)間作調(diào)整。(此值過(guò)小或者過(guò)大都會(huì)對(duì)性能造成影響。過(guò)小的值可能 會(huì)使使用modem的機(jī)器無(wú)法連上sqlserver,過(guò)大的值在確實(shí)發(fā)生錯(cuò)誤時(shí)候,需過(guò)很多時(shí) 間才能檢測(cè)到此錯(cuò)謀)三. 系統(tǒng)的大致模塊劃分曲于整個(gè)系統(tǒng)最后使用的結(jié)構(gòu)還沒(méi)冇最后確定,所以這里的模塊劃分只是一個(gè)大致的劃 分。在經(jīng)過(guò)實(shí)驗(yàn),確定使用哪種數(shù)據(jù)庫(kù)結(jié)構(gòu)后,需要對(duì)此部分進(jìn)行進(jìn)一步修正。1. 市場(chǎng)部從最大的方而市場(chǎng)部管理系統(tǒng)可以劃分成業(yè)務(wù)管理、人事管理、財(cái)務(wù)管理、數(shù)據(jù)統(tǒng)計(jì) 與備份、系統(tǒng)設(shè)置等模塊。其中業(yè)務(wù)管理模塊包括事件記錄添加、事件記錄修改,事件記錄刪除、事件提醒等功 能。這部分側(cè)重的是對(duì)客戶服務(wù)的,它是以客戶為屮心開(kāi)

13、展的。是整個(gè)系統(tǒng)數(shù)據(jù)的入口處。 在人事管理和財(cái)務(wù)管理等模塊中,有很多數(shù)據(jù)是要依靠業(yè)務(wù)管理模塊的。人事管理模塊指對(duì)分公司內(nèi)部人員的管理,包括用工、退工、員工平時(shí)所領(lǐng)取資料、 合同等其他憑證的管理與杳詢。這里要注意各種憑證領(lǐng)取時(shí)候的記錄;在憑證丟失時(shí)候的 處理。這些憑證都是曲業(yè)務(wù)產(chǎn)生的,所以其與業(yè)務(wù)管理模塊之間存在很多相互訪問(wèn)的情況。 由于存在這個(gè)特性,所以必須要做好數(shù)據(jù)保護(hù),以防止數(shù)據(jù)交叉訪問(wèn)吋候?qū)υ葦?shù)據(jù)的破 壞。財(cái)務(wù)管理模塊是用于市場(chǎng)部?jī)?nèi)部工資結(jié)算的。由于市場(chǎng)部工資很大部分是冇業(yè)務(wù)員的 業(yè)績(jī)決定的,所以其在很大程度上也是依賴于業(yè)務(wù)管理模塊的。它就是根據(jù)業(yè)務(wù)管理模塊 的統(tǒng)計(jì)結(jié)果,再利用一定的算

14、法來(lái)計(jì)算業(yè)務(wù)員當(dāng)月的工資和市場(chǎng)部管理人員當(dāng)月的工資。 這部分繁瑣的地方在工資結(jié)算方法和各分公司之間算法的差異上,盡管可以設(shè)置一些可選 項(xiàng),但如果差異過(guò)分懸殊則可能需要為有些分公司編寫(xiě)單獨(dú)的處理模塊。數(shù)據(jù)統(tǒng)計(jì)功能依賴丁業(yè)務(wù)管理模塊和財(cái)務(wù)管理模塊,它按照一定的時(shí)限生成各種業(yè)務(wù) 報(bào)表供公司內(nèi)部留存、上交等。除了打印出來(lái)的報(bào)告外,程序應(yīng)該提供一定的界面供數(shù)據(jù) 查閱(不打印)。備份是所冇mis系統(tǒng)都應(yīng)該具備的,盡管數(shù)據(jù)安全可靠存儲(chǔ)人部分應(yīng)該 由服務(wù)器來(lái)保證,但是程序屮仍然應(yīng)該具備數(shù)據(jù)備份功能,用于數(shù)據(jù)定吋的導(dǎo)入導(dǎo)處?;?者與其他程序交互時(shí)候可以使用。系統(tǒng)設(shè)置模塊用丁對(duì)程序進(jìn)行初始設(shè)置。這部分應(yīng)該盡量考慮

15、到可擴(kuò)展性。對(duì)于能夠 進(jìn)行設(shè)置的部分在此處應(yīng)盡量設(shè)置設(shè)置選項(xiàng)。當(dāng)然,調(diào)整只能在一定范圍內(nèi)進(jìn)行,一般是 數(shù)值上或者選項(xiàng)組合上的。曲于系統(tǒng)設(shè)置對(duì)于系統(tǒng)的運(yùn)行是起全局影響的,所以再調(diào)整前 要進(jìn)行安全性驗(yàn)證。整個(gè)市場(chǎng)部程序模塊示意圖如下:(本圖僅供參考)市場(chǎng)部管理程序系統(tǒng)登陸模系統(tǒng)設(shè)置模塊1業(yè)務(wù)管理模塊人事管理模塊財(cái)務(wù)管理模塊注意2業(yè)務(wù)數(shù)據(jù)存取模塊人事數(shù)據(jù)存取模塊財(cái)務(wù)數(shù)據(jù)存取模塊數(shù)據(jù)加密與備份模2這里一個(gè)粗的雙箭頭表示這些數(shù)據(jù)庫(kù)訪問(wèn)z間將冇頻繁的交互。注:這里的資料票 據(jù)管理模塊被放 在人事管理模塊 下而了,主要是處 于以下考慮:資料 票據(jù)總是由特定 的業(yè)務(wù)員領(lǐng)取的, 心至tut木|怖砧匕遠(yuǎn)程數(shù)據(jù)同步

16、模塊v v遠(yuǎn)程數(shù)據(jù)庫(kù)(運(yùn)行sqlserver的服務(wù)各模塊的功能解釋與數(shù)據(jù)表z間的對(duì)應(yīng)關(guān)系:1.系統(tǒng)登陸模塊:a. 含義解釋:用于市場(chǎng)部合法身份的驗(yàn)證,使用加密密碼驗(yàn)證方式。b. 相關(guān)數(shù)據(jù)表:上層數(shù)據(jù)表(1)c. 流程:顯示操作界面,進(jìn)行操作d其他說(shuō)明:密碼信息應(yīng)進(jìn)行加密存貯。加密方式不用過(guò)于復(fù)雜,可以使用ascii 碼移位變換的方法。2. 系統(tǒng)設(shè)置模塊:a. 含義解釋:系統(tǒng)設(shè)置模塊是對(duì)系統(tǒng)的一-些運(yùn)行參數(shù)進(jìn)行調(diào)整。它可以分為兩部 分,一是為了適應(yīng)不同的網(wǎng)絡(luò)傳輸而進(jìn)行的機(jī)器系統(tǒng)參數(shù)設(shè)置,二是對(duì)本市場(chǎng)部的一 些個(gè)性化經(jīng)營(yíng)方式進(jìn)行的設(shè)置,它偏向丁業(yè)務(wù)。比如說(shuō)套餐價(jià)格,限價(jià)等。這些數(shù)值 都會(huì)有默認(rèn)值,

17、并且允許在運(yùn)行時(shí)候,通過(guò)其他部分,比如財(cái)務(wù)管理,人事管理,業(yè) 務(wù)管理等操作界面里進(jìn)行分別設(shè)置。但曲于其代碼的重用性,這里保留了一個(gè)入口, 可以對(duì)這些參數(shù)進(jìn)行全面的調(diào)整,這樣不用分別進(jìn)入每-個(gè)界面調(diào)整了。這種調(diào)整方 式通常只在程序第一次運(yùn)行時(shí)候才需要。b. 相關(guān)數(shù)據(jù)表:市場(chǎng)部數(shù)據(jù)表(1) (2) (3) (16) (17) (19) (20) (21)c. 其他說(shuō)明:在具體設(shè)計(jì)時(shí)候,對(duì)有邏輯聯(lián)系的部分應(yīng)結(jié)合在一起,使界面做到 直觀,簡(jiǎn)化,并11這些調(diào)整數(shù)值應(yīng)該是要立即生效的,所以要采用直接的方式,不然如 果需重啟程序甚至重啟windows才能生效,那么會(huì)帶來(lái)很多麻煩。3. 事件添加模塊:a. 含

18、義解釋:事件添加模塊是整個(gè)系統(tǒng)運(yùn)行的基礎(chǔ)。整個(gè)系統(tǒng)的業(yè)務(wù)數(shù)據(jù)都是由 這里提供的。這里錄入的事件信息包含兩部分,一是業(yè)務(wù)相關(guān)客戶信息,二是業(yè)務(wù)信息本 身。它同吋也存在兩種可能性,一是新客戶,這樣就要同吋添加客戶信息與業(yè)務(wù)信息,二 是老客戶新業(yè)務(wù),此時(shí)只需要對(duì)業(yè)務(wù)信息進(jìn)行增加就可以了。但不管是何種方式,這里都 捉供了一個(gè)統(tǒng)計(jì)的入口一一從查找客戶開(kāi)始,以確定客戶信息是否存在。b. 相關(guān)數(shù)據(jù)表:市場(chǎng)部數(shù)據(jù)表(1) (2) (3) (4) (5) (6) (7) (8) (9)c.流程:事件添加應(yīng)該以客戶查詢作為整個(gè)事件添加的開(kāi)始。以查詢結(jié)果作為添加或者編輯的依據(jù)。整個(gè)過(guò)程可以用以下流程表示:接到一客戶

19、某項(xiàng)業(yè)務(wù)進(jìn)行客戶查詢錄入事件資料添加此次新克件d. 其他說(shuō)明:按照這個(gè)流程,對(duì)于第一次在我們這里開(kāi)辦業(yè)務(wù)的 客戶,需要同時(shí)錄入客戶資料以及事件(業(yè)務(wù))資料,而對(duì)丁老客戶來(lái)說(shuō),其客戶 資料已經(jīng)存在,所以只耍錄入事件(業(yè)務(wù))資料就可以了,但在錄入麗應(yīng)該將原先 資料顯示一遍,這樣比較符合軟件設(shè)計(jì)慣例與用戶操作習(xí)慣。4. 事件查找編輯:a. 含義解釋:這一模塊實(shí)現(xiàn)了對(duì)現(xiàn)冇事件的查找和對(duì)輸入冇錯(cuò)并冃已經(jīng)添加 的資料的編輯。杳找分為兩種信息的杳找,一是客戶資料的查找,二是業(yè)務(wù)資料的查 找。當(dāng)然這兩種查找模式會(huì)冇交叉,比如,查到某一客戶后,希槊查看這個(gè)客戶的所 有我們對(duì)其開(kāi)展的業(yè)務(wù)情況,或者,查到某一業(yè)務(wù)資

20、料后,需要列出這個(gè)業(yè)務(wù)所對(duì)應(yīng) 的客戶資料,因此在設(shè)計(jì)時(shí)候,要考慮到這些方面,在代碼重用和靈活性上要作好調(diào) 整。另外此處的編輯是出于這樣一種考慮的,在有些數(shù)據(jù)輸入時(shí)候有錯(cuò),但并沒(méi)冇立 即發(fā)現(xiàn),隔了一段時(shí)間后,通過(guò)查找或者突然記起發(fā)現(xiàn)了這個(gè)錯(cuò)誤,那么這里就要提 供一個(gè)功能,允許用戶修改原先的客戶資料或者業(yè)務(wù)資料。b.(9)相關(guān)數(shù)據(jù)庫(kù):市場(chǎng)部數(shù)據(jù)表(1)(2) (3) (4) (5) (6) (7) (8)c.流程:/顯示提示,選/ 擇查找內(nèi)容/找到否?找到否?顯示提/進(jìn)行數(shù)據(jù)庫(kù)查找進(jìn)行數(shù)據(jù)庫(kù)查找/顯示提 /-/ : /流程結(jié)束d. 其他說(shuō)明:這里的杳找以及顯示流程應(yīng)該是很清楚的,但要對(duì)編輯功能做

21、一下說(shuō)明。整個(gè)流程里面似乎沒(méi)冇出現(xiàn)編輯部分,我們的考慮是將編輯功能融合在顯 示的吋候,顯示的吋候用戶就可以進(jìn)行編輯,顯示界面下面有一個(gè)修改確認(rèn)按鈕,這 樣用戶按下這個(gè)按鈕時(shí)候,編輯過(guò)程就完成了,這樣一個(gè)操作方式在其他工程里面已 經(jīng)被普遍采用了,經(jīng)過(guò)幾個(gè)項(xiàng)目的考察與用戶那里得到的反饋來(lái)看,這一操作方式被 認(rèn)為是最符合修改這一功能操作習(xí)慣的,而且也是最直觀的。對(duì)于程序設(shè)計(jì)人員來(lái)看, 它曲于將顯示與編輯界面復(fù)用了,冇效的控制了由于界面過(guò)多而帶來(lái)的混亂。a.5. 事件參數(shù)設(shè)置:含義解釋:通過(guò)這個(gè)模塊,各市場(chǎng)部可以設(shè)置一些關(guān)于業(yè)務(wù)冇關(guān)的數(shù)據(jù),包括市場(chǎng)部能捉供的業(yè)務(wù),價(jià)格,限價(jià),套餐組合等。b. 相關(guān)數(shù)據(jù)

22、庫(kù):市場(chǎng)部數(shù)據(jù)庫(kù)(1) (2) (3)c. 其他說(shuō)明:這個(gè)功能是整個(gè)系統(tǒng)設(shè)置功能的一部分。操作人員可以在這里 調(diào)整業(yè)務(wù)有關(guān)的參數(shù),也可以在一個(gè)總的設(shè)置里面調(diào)整這些數(shù)據(jù),具體使用哪種方式, 則由操作人員根據(jù)自己的習(xí)慣決定。6. 事件跟蹤模塊a. 含義解釋:這個(gè)模塊主要用來(lái)跟蹤一筆業(yè)務(wù)的服務(wù)過(guò)程。我們可以用它來(lái) 檢查業(yè)務(wù)所需資料是否收到,錢(qián)款是否收到,票據(jù)是否收到,贈(zèng)品是否給出,合同是 否簽訂,是否制作完成等諸如此類的信息。相對(duì)于完整的事件查找而言,它更側(cè)重于 服務(wù)的過(guò)程,而不是單純的讓操作人員了解這個(gè)事件。事件查找模塊它只能進(jìn)行一個(gè) 事件的杳找或者編輯,它不帶有對(duì)這個(gè)事件發(fā)展過(guò)程進(jìn)行記錄的過(guò)程,

23、而此處的記錄 功能則顯得非常重要了。b. 相關(guān)數(shù)據(jù)表:市場(chǎng)部數(shù)據(jù)表(1) (2) (3) (4) (5) (6) (7) (8) (9) (9) (10) (11)上層數(shù)據(jù)表(2) (4) (6)c流程:display event info. refresh the disp.input clienttkz 、db search! end ofsome module details:1 db searchoperatingit5s the entire process of dbsearch2.includevv色?d. 其他說(shuō)明:總的來(lái)說(shuō),這個(gè)模塊的設(shè)置是可以讓操作人員方便的了解到一個(gè)事 件

24、整個(gè)的進(jìn)展情況(也就是說(shuō),它不僅是業(yè)務(wù)那里的進(jìn)展,也有制作的進(jìn)展,業(yè)務(wù)員可以 通過(guò)這里知道是否制作完成或者中請(qǐng)成功等消息)07. 人事基本管理:a. 含義解釋:人事基本管理模塊包含了人事管理的一些常規(guī)操作,包括用工, 調(diào)動(dòng),退工。其中用工,調(diào)動(dòng)和一般的人事管理系統(tǒng)很類似,但是退工部分,曲于要 處理資料票據(jù)的上交,所以有相當(dāng)?shù)膹?fù)雜性。b. 相關(guān)數(shù)據(jù)表:帀場(chǎng)部數(shù)據(jù)表(12) (13) (14) (15) (16) (17) (18) (19) (20) (21)流程:顯示提示,接收用戶操 作選擇(用,調(diào),退)d.其他說(shuō)明:這部分相關(guān)數(shù)據(jù)表里面有幾張是財(cái)務(wù)部分的,在這里引 用它是因?yàn)槿绻霈F(xiàn)部門(mén)的撤

25、并,將牽涉到計(jì)算底薪,提成時(shí)候部門(mén)見(jiàn)的差異(因?yàn)?有可能有的部門(mén)要撤銷了,那么財(cái)務(wù)提成或者底薪計(jì)算用到的數(shù)據(jù)庫(kù)就要進(jìn)行同步更 新)8. 部門(mén)參數(shù)設(shè)置a. 含義解釋:這個(gè)功能是比較簡(jiǎn)單的。它設(shè)置的是某個(gè)分公司的部門(mén)名稱與 編號(hào)。在系統(tǒng)第一次運(yùn)行時(shí)候,會(huì)要求用戶錄入這些信息(也可能使用某些默認(rèn)值), 但以后如果需耍調(diào)整部門(mén)設(shè)置,可以在這里進(jìn)行,也可以在總的系統(tǒng)設(shè)置里而進(jìn)行。 這個(gè)依據(jù)操作人員的習(xí)慣而定。但這里要強(qiáng)調(diào)一個(gè)問(wèn)題:部門(mén)的調(diào)整對(duì)于這個(gè)部門(mén)內(nèi) 所冇人員來(lái)說(shuō)都是有影響的。調(diào)整一個(gè)部門(mén)的信息,要對(duì)涉及這一調(diào)整的所冇信息做 更新,這點(diǎn)非常非常重要。不然很容易出現(xiàn)系統(tǒng)的不一致。比如部門(mén)a被撤銷了,那

26、 么原先屬于部門(mén)a的所有成員信息就要作同步調(diào)整,否則在讀取員工信息的時(shí)候,他 們?nèi)匀恢赶騛,這個(gè)數(shù)據(jù)顯然是無(wú)效的。同時(shí),也要注意部門(mén)調(diào)整對(duì)計(jì)算工資部分?jǐn)?shù) 據(jù)的調(diào)整。b. 相關(guān)數(shù)據(jù)表:市場(chǎng)部數(shù)據(jù)表(12) (13) (14) (15) (16) (17) (18) (19) (20) (21)9. 資料票據(jù)管理a. 含義解釋:這里在資料票據(jù)管理指業(yè)務(wù)員領(lǐng)取資料,發(fā)票,合同時(shí)候的登 記,以及為為了避免遺失而做f1常定期檢查提供依據(jù)(它可以指出哪個(gè)業(yè)務(wù)員何時(shí)領(lǐng) 取了何種物品票據(jù),是否用掉,如果用掉是用到哪里去了)b. 相關(guān)數(shù)據(jù)庫(kù):市場(chǎng)部數(shù)據(jù)表(5) (6) (7) (9) (10) (11) (12

27、) (13) (14) (15)c. 流程描述:因?yàn)檫@個(gè)過(guò)程很難用流程圖來(lái)做完整表述,所以,改用文字表示。首先,資料以及所有票據(jù)的來(lái)源。市場(chǎng)部的資料,票據(jù)來(lái)源與總公司。對(duì)于實(shí)物 (比如:書(shū),盤(pán)等)可以給它編號(hào),這樣便于跟蹤。對(duì)于票據(jù),其本身就帶有編號(hào), 所以這里不再需要自行給它編號(hào)。然后,根據(jù)業(yè)務(wù)需要,業(yè)務(wù)員領(lǐng)取了書(shū)、盤(pán)等。這 些領(lǐng)取的東西都必須要登記下來(lái),并月記錄領(lǐng)取人的姓名(實(shí)際內(nèi)部操作的是編號(hào))。 卜面的部分,要與業(yè)務(wù)管理模塊互操作了。在業(yè)務(wù)管理那部分里面,有一個(gè)事件跟蹤 模塊,它會(huì)記錄業(yè)務(wù)員使用這些票據(jù)、資料的情況。無(wú)論票據(jù)還是其他實(shí)物資料,一 旦業(yè)務(wù)員領(lǐng)取后,那些資料要么在業(yè)務(wù)員手里

28、,要么已經(jīng)給客戶了。通過(guò)上面所述的 流程,我們可以很容易的知道業(yè)務(wù)員用掉的資料或者票據(jù)。在定期檢查時(shí)候,系統(tǒng)可 以自動(dòng)得出業(yè)務(wù)員用掉的資料票據(jù),這樣很容易得出應(yīng)該在手里的資料票據(jù)。只要把 這一個(gè)清單和業(yè)務(wù)員手里的資料、票據(jù)相比對(duì),就可以了解是否有遺失情況。d. 其他說(shuō)明:這里提供了一種可以跟票據(jù)、資料的方法,但這里只是一種方 法,它并不能解決所冇的問(wèn)題。這里很大部分依賴了事件跟蹤模塊對(duì)數(shù)據(jù)庫(kù)操作的結(jié) 果。但是如何判別業(yè)務(wù)員是否真的如他屮明的那樣把憑證交給客戶了呢?程序只能按 照他所申明的那樣做記錄(換句話說(shuō),程序總是認(rèn)為這個(gè)申明是真實(shí)的)。所以通過(guò) 這個(gè)系統(tǒng)只能識(shí)別非故意的單據(jù)實(shí)物丟失,而識(shí)別

29、故意隱匿單據(jù)則是管理學(xué)和法學(xué)的 范疇,并不是計(jì)算機(jī)科學(xué)的范疇了。另外,這里的票據(jù)是指發(fā)票、合同、發(fā)行憑證、贈(zèng)品、其他表單等。對(duì)每一種票據(jù)的處理方式可以是類似的。都包含杳詢與錄入修改等。10業(yè)務(wù)收入統(tǒng)計(jì):a. 含義解釋:這里統(tǒng)計(jì)的是每一個(gè)市場(chǎng)部業(yè)務(wù)上面的凈收入,支出等。這些 數(shù)據(jù)是通過(guò)業(yè)務(wù)管理模塊和財(cái)務(wù)部分的工資管理模塊得到的。b. 相關(guān)數(shù)據(jù)表:市場(chǎng)部數(shù)據(jù)表(11) (9) (22),上層數(shù)據(jù)表(7)c. 其他說(shuō)明:這部分需要提供給我們更多的資料,比如現(xiàn)在公司需要統(tǒng)計(jì)些 什么,統(tǒng)計(jì)表的樣式是怎樣的,如果某些統(tǒng)計(jì)方法不是顯而易見(jiàn)的,則需要給出算法。11工資參數(shù)設(shè)置:a. 含義解釋:由于每一個(gè)市場(chǎng)部

30、,市場(chǎng)部的每一個(gè)部門(mén)的工資計(jì)算方法都不 一樣,所以需要對(duì)一些數(shù)據(jù)進(jìn)行設(shè)置。這些設(shè)置將影響到工資計(jì)算。和其他設(shè)置相比, 這里的設(shè)置可能進(jìn)行的更頻繁一些。所以要對(duì)它的效率做一個(gè)準(zhǔn)確的考慮。和其他所 有的設(shè)置一樣,這里的所有數(shù)值都會(huì)有一個(gè)初始值。b. 相關(guān)數(shù)據(jù)庫(kù):市場(chǎng)部數(shù)據(jù)表(19) (20) (21) (16)12 員工工資管理:a. 含義解釋:市場(chǎng)部的工資計(jì)算方法比較特殊,所以在這一塊里面是有一定 麻煩的。對(duì)于一般業(yè)務(wù)員需要考慮的是有沒(méi)有底薪,冇沒(méi)有提成,需不需要繳納三金, 與之相關(guān)的述有底薪計(jì)算方法,提成計(jì)算方法等;管理人員除了這些基本工資外,還 有管理費(fèi),但不同部門(mén)管理費(fèi)乂是不一樣的,所以在

31、具體設(shè)計(jì)時(shí)候要把這些問(wèn)題都考 慮進(jìn)去。b. 相關(guān)數(shù)據(jù)表:市場(chǎng)部數(shù)據(jù)表(7) (9) (11) (16) 一 (22)c. 流程:這部分因?yàn)橐婕疤岢?,所以?jì)算方法比較復(fù)雜。以下是提成的計(jì)算方法:業(yè)務(wù)員接到一筆業(yè)將此提成記錄在當(dāng)p1在當(dāng)川不計(jì)算提將此業(yè)績(jī)記錄計(jì)算依據(jù)工資項(xiàng)口最后實(shí)際工d其他說(shuō)明:更具體的計(jì)算方法可以參考最后的數(shù)據(jù)流圖。數(shù)據(jù)加密備份模塊:這個(gè)模塊屬于為了維護(hù)數(shù)據(jù)安全而設(shè)置的模塊。在sqlserver 面,本身就有數(shù) 據(jù)加密傳輸功能。這里只對(duì)一些敏感的重要的數(shù)據(jù)進(jìn)行再次的加密,使英在數(shù)據(jù)庫(kù)里而就 是加密以后的狀態(tài)(既即使不通過(guò)網(wǎng)絡(luò)傳輸,也無(wú)法直接解讀這些數(shù)據(jù))。當(dāng)然實(shí)際應(yīng)用 時(shí)候,可

32、以采用簡(jiǎn)單的加密方法,如ascii移位等,不要太復(fù)雜。而且只對(duì)重要的數(shù)據(jù), 比如財(cái)務(wù)數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù)進(jìn)行保護(hù)。數(shù)據(jù)備份可以按照按日,按月對(duì)數(shù)據(jù)進(jìn)行備份,以防 止數(shù)據(jù)庫(kù)的意外破壞。數(shù)據(jù)庫(kù)管理模塊:數(shù)據(jù)庫(kù)管理模塊完成常規(guī)的數(shù)據(jù)庫(kù)錄入查找等功能。它除了數(shù)據(jù)庫(kù)常規(guī)操作以外要進(jìn) 行錯(cuò)誤檢測(cè)和可恢復(fù)錯(cuò)誤的處理。將其單獨(dú)成為兒個(gè)模塊是為了是上層模塊對(duì)數(shù)據(jù)庫(kù)的操 作更為簡(jiǎn)單和靈活,并捉供了一定的可靠性保證。遠(yuǎn)程數(shù)據(jù)同步模塊:這一模塊采用何種同步方式是目前需要討論的問(wèn)題。設(shè)計(jì)這一模塊的目 的是使上層操作可以與數(shù)據(jù)遠(yuǎn)程訪問(wèn)完全分離。將來(lái)如果改換了數(shù)據(jù)遠(yuǎn)程訪問(wèn)的方式,那 么只需要修改此模塊,而在這一模塊之上的部分,可

33、以不作改動(dòng)。2.網(wǎng)管部網(wǎng)管部程序主要是用來(lái)記錄和查詢申請(qǐng)的域名信箱等的情況。相對(duì)于市場(chǎng)部程序來(lái) 說(shuō),網(wǎng)管部程序功能上比較簡(jiǎn)單與單一,需要統(tǒng)計(jì)的數(shù)據(jù)較少。需要完成的功能是從共享 數(shù)拯庫(kù)中獲取消息,按照消息內(nèi)容進(jìn)行處理(如進(jìn)行空間設(shè)置,設(shè)置郵箱等),將處理結(jié) 果返回共享數(shù)據(jù)庫(kù)。輔助功能如查詢等??偟哪K示意圖如下:再對(duì)這一流程進(jìn)行一下解釋,網(wǎng)管部的數(shù)據(jù)都來(lái)自于市場(chǎng)部,它是一個(gè)被動(dòng)的執(zhí)行機(jī)構(gòu), 但它執(zhí)行的結(jié)果乂是必須要返冋給市場(chǎng)部的,不然是毫無(wú)意義的。填上時(shí)間,原因接收屬于本部門(mén)信填上時(shí)間,操作成分配工作按客戶要求進(jìn)行設(shè)記錄好工作流程比對(duì)上而兩張圖,其結(jié)構(gòu)是完全不同的,這是相當(dāng)自然的,因?yàn)橐粋€(gè)是模塊

34、圖,而另外一 個(gè)是業(yè)務(wù)流程圖。每一個(gè)流程環(huán)節(jié),需要一些模塊的參與來(lái)完成的。簡(jiǎn)單的說(shuō),流程圖側(cè)重了 事情的描述或者是編程時(shí)候的界面實(shí)現(xiàn),而模塊圖側(cè)重于了技術(shù)上的模塊劃分,其根本目的是 代碼的重用,它只是一個(gè)技術(shù)層面的劃分。舉個(gè)例子,這里“接受木部門(mén)信息”就需要數(shù)據(jù)庫(kù) 交互模塊的支持,而數(shù)拯庫(kù)交互模塊將調(diào)用數(shù)拯庫(kù)查找模塊來(lái)具體實(shí)現(xiàn)這件事情。而在整個(gè)流 程結(jié)束需要上傳這條數(shù)據(jù)的時(shí)候,仍然需要數(shù)據(jù)交互模塊,此時(shí)交互模塊調(diào)用數(shù)據(jù)査找模塊來(lái) 定位數(shù)據(jù),用數(shù)據(jù)編輯模塊來(lái)將完成情況添加上去。3.制作部制作部的程序和網(wǎng)管部類似,整個(gè)模塊結(jié)構(gòu)也可以參考網(wǎng)管部的,在這里就不再重復(fù)。 兩者主耍的區(qū)別體現(xiàn)在流程控制模塊

35、,這是由兩個(gè)部分的業(yè)務(wù)所決定的。制作部的大致流程如門(mén)總數(shù)據(jù)庫(kù)接收屬于本部門(mén)信分配工作(記錄分打字(記錄這一過(guò)填上時(shí)間,操作成k校對(duì)(記錄這一過(guò)k制作(記錄這一過(guò)a對(duì)上面的流程圖的說(shuō)明:首先它仍然是一個(gè)業(yè)務(wù)上的流程,括號(hào)里面指出了這個(gè)流程吋候,對(duì)于整個(gè)系統(tǒng)所進(jìn)行的操作。省略號(hào)地方省略了制作時(shí)候的具體步驟(這部分是需要制作部提供資料的)對(duì)上面的模塊圖(不是流程圖)作一個(gè)說(shuō)明:由于制作部和網(wǎng)管部操作都具有被動(dòng)性和很多確定性,所以這一部分的管理程序是相 對(duì)比較簡(jiǎn)單的。其數(shù)據(jù)庫(kù)操作也是比較簡(jiǎn)單的,只要能記錄流程、操作人員和完成的具體工作 就可以了。需要說(shuō)明的是這里的數(shù)據(jù)添加模塊和數(shù)據(jù)交互模塊在功能上是冇

36、重復(fù)的,設(shè)計(jì)這樣 一個(gè)結(jié)構(gòu)是從性能考慮上出發(fā)的。數(shù)據(jù)添加功能側(cè)重對(duì)大批量的直接添加,它側(cè)重速度,只提 供有限的錯(cuò)誤控制。數(shù)據(jù)交互模塊則進(jìn)行更完整的數(shù)據(jù)庫(kù)操作,它側(cè)重應(yīng)用功能,應(yīng)該提供更 多的可以供上層調(diào)用的函數(shù)和錯(cuò)誤檢測(cè)。兩個(gè)部門(mén)最大的差異是在流程控制上。四.數(shù)據(jù)流圖市場(chǎng)部業(yè)務(wù)數(shù)據(jù)流圖業(yè)務(wù)員在談成一筆業(yè)務(wù)、接收到一份資料或接收到一筆款項(xiàng)等可以產(chǎn)生單據(jù)或可記錄或可對(duì)原 先記錄進(jìn)行修改的事情后,會(huì)自動(dòng)觸發(fā)一個(gè)事件,接下來(lái)就會(huì)觸發(fā)一連串的動(dòng)作。業(yè)務(wù)員將資料交給市場(chǎng)部的文員,文員將此事件資料整理并錄入數(shù)據(jù)庫(kù)后,上傳至 數(shù)據(jù)丿車服務(wù)器;制作部從數(shù)據(jù)庫(kù)服務(wù)器上下載制作資料,然后開(kāi)始制作;網(wǎng)管部也從數(shù)據(jù)庫(kù)服

37、務(wù)器上卜載資料,接卜來(lái)就按照要求屮請(qǐng)域名或是設(shè)置郵箱;無(wú)論是市場(chǎng)部、制作部還是網(wǎng)管部都應(yīng)該在相應(yīng)的工作完成后將完成的結(jié)果反饋到 數(shù)據(jù)庫(kù)服務(wù)器。具體示意圖如下:事件發(fā)生市場(chǎng)部文員錄入與整11+1數(shù)據(jù)上傳至數(shù)據(jù)庫(kù)制作部處理結(jié)果的反 饋數(shù)據(jù)庫(kù)服務(wù)器網(wǎng)管部處理結(jié)果的反饋制作資料域名及郵箱信 息制作部下載資料網(wǎng)管部下載資料制作部制作(網(wǎng)頁(yè)制作與網(wǎng)管部處理(巾請(qǐng)域名等)說(shuō)明:從軟件工程學(xué)的觀點(diǎn)來(lái)看,上圖是一個(gè)不規(guī)范的數(shù)拯流圖,但是為了理解的方便,就借用了一些不規(guī)范的元素。市場(chǎng)部工資數(shù)據(jù)流圖市場(chǎng)部工資計(jì)算比較復(fù)雜,各分公司市場(chǎng)部的工資結(jié)算方法也不大一樣。-、 業(yè)務(wù)員的工資由兩部分組成第一部分基本工資(若基本

38、工資不存在則設(shè)置為零)第二部分 業(yè)務(wù)提成(根據(jù)業(yè)務(wù)員當(dāng)月業(yè)績(jī)來(lái)計(jì)算)第三部分三金的繳納情況(若三金可以不交則設(shè)置為零)第一部分基本工資(若基本工資不存在則設(shè)置為零)第二部分業(yè)務(wù)捉成(如果仍兼做業(yè)務(wù)員的話)第三部分三金的繳納情況(若三金可以不交則設(shè)置為零)第四部分管理費(fèi)(按當(dāng)月業(yè)績(jī)來(lái)計(jì)算)。二、管理人員的工資分為三部分?jǐn)?shù)據(jù)流圖如下:業(yè)務(wù)員業(yè)計(jì)算實(shí)際業(yè)務(wù)實(shí)發(fā)工資單位:元說(shuō)明:針對(duì)上圖的說(shuō)明(1)分公司市場(chǎng)部業(yè)務(wù)員工資分配情況不盡相同,某些地區(qū)市場(chǎng)部的業(yè)務(wù)員沒(méi)有基 本工資,則基本工資按零計(jì)算。(2)管理人員的業(yè)務(wù)提成設(shè)置為零。(3)對(duì)于業(yè)務(wù)員來(lái)說(shuō),未考慮到的工資部分或者某些額外獎(jiǎng)勵(lì)可以歸入業(yè)務(wù)提成;

39、 對(duì)于管理人員來(lái)說(shuō),未考慮到的工資部分或者某些額外獎(jiǎng)勵(lì)可以歸入管理費(fèi)。內(nèi)部管理系統(tǒng)所需資料一:市場(chǎng)部1. 公司的網(wǎng)站套餐清單及價(jià)目表2. 套餐清單屮,每一種套餐具體服務(wù)項(xiàng)目及價(jià)目,公司可選服務(wù)項(xiàng)目清單及價(jià)目3. 市場(chǎng)部?jī)?nèi)部的部門(mén)設(shè)置組織圖4. 市場(chǎng)部?jī)?nèi)部各部分的具體職責(zé)5. 發(fā)票樣張6. 合同樣張7. 發(fā)行憑證樣張8. 贈(zèng)品清單9. 其它所有表單(如需打?。訌?0. 人事檔案需要錄入的內(nèi)容11工資結(jié)算(包括提成的具體計(jì)算算法、業(yè)績(jī)統(tǒng)計(jì)方法)12各種票據(jù)如果丟失處理方法(如需罰款的,具體罰款數(shù)額,或票據(jù)注銷方法)13. 各市場(chǎng)部、計(jì)算機(jī)及打印機(jī)配置情況(具體操作系統(tǒng)、打印機(jī)種類(是否噴墨/針打

40、)14. 各市場(chǎng)部上網(wǎng)設(shè)施15. 各市場(chǎng)部業(yè)務(wù)上獨(dú)特的地方的清單16. 市場(chǎng)部需打印報(bào)表的清單樣張-:制作部1. 部門(mén)內(nèi)組織結(jié)構(gòu)圖2. 具體工作流程及工序3 各統(tǒng)計(jì)報(bào)表清單及樣張三:網(wǎng)管部1. 部門(mén)內(nèi)組織結(jié)構(gòu)圖2. 具體工作流程及工序3 各統(tǒng)計(jì)報(bào)表清單及樣張四:補(bǔ)丁程序現(xiàn)有數(shù)據(jù)庫(kù)的字段定義及各字段含義五:其它資料現(xiàn)有各部門(mén)之間遞交表單的樣式內(nèi)部管理系統(tǒng)硬件需求為了保證內(nèi)部管理系統(tǒng)的穩(wěn)定高速運(yùn)行,必須要增加硬件并對(duì)現(xiàn)冇的駛件進(jìn)行改造,特提出 以下硬件需求。(注:這里的硬件指一個(gè)完整的硬件系統(tǒng),其部分的包含了對(duì)軟件的需求,這些軟 件是為了正常運(yùn)行管理系統(tǒng)所必須配備的)一.對(duì)服務(wù)器的要求1服務(wù)器的中

41、央處理部件(cpu)建議使用phi 1g (以上)xeon處理器芯片。2服務(wù)器內(nèi)存必須使用服務(wù)器專用ecc內(nèi)存3. 為了保證數(shù)據(jù)存儲(chǔ)的絕對(duì)可靠,碩盤(pán)應(yīng)使用磁盤(pán)兀余陣列(raid 01)4. 為了防止服務(wù)器不可預(yù)測(cè)的故障,或者服務(wù)器的定期維護(hù)對(duì)公司整個(gè)業(yè)務(wù)造成的影 響,所有建議使用兩臺(tái)服務(wù)器。兩臺(tái)服務(wù)器應(yīng)構(gòu)成雙機(jī)熱備份。中間使用watchdog電路。 這樣的結(jié)構(gòu)可以保證整個(gè)系統(tǒng)的長(zhǎng)時(shí)間不間斷工作,即使在服務(wù)器定期維護(hù)的時(shí)候也可以 使用后備另一臺(tái)服務(wù)器工作。5. 服務(wù)器應(yīng)支持熱插拔電源6. 服務(wù)器必須配備ups (不間斷電源)。7. 服務(wù)器應(yīng)該放在公司內(nèi)部。不然無(wú)法進(jìn)行程序調(diào)試。8. 服務(wù)器應(yīng)該必

42、須冇固定ip地址。9. 其他性能在經(jīng)濟(jì)條件允許的情況下,應(yīng)該盡量使用高速穩(wěn)定的配件。二.服務(wù)器上應(yīng)該配備的軟件1 操作系統(tǒng):microsoft windows 2000 server 或者 microsoft windows 2000 advanced server2數(shù)據(jù)庫(kù):microsoft sql server 2000 (簡(jiǎn)體屮文版)3. 服務(wù)器必須使用專業(yè)的防火墻和反病毒軟件。4. 除了為了運(yùn)行必須配備的程序以外,服務(wù)器上建議盡量不要安裝其他無(wú)關(guān)程序,以 減少程序的混亂或者程序的意外沖突。5各其他分公司的操作系統(tǒng)盡量統(tǒng)一。(windows 9x系列或者windows 2000系列)。這

43、樣可以避免管理軟件在出來(lái)因?yàn)椴僮飨到y(tǒng)版本不一致造成的過(guò)多的開(kāi)銷。6. 各分公司的機(jī)器必須也安裝反病毒軟件和防火墻。以防止網(wǎng)絡(luò)上的蠕蟲(chóng)病毒在整個(gè)網(wǎng)絡(luò)范圍內(nèi)的蔓延。7. 如果要打印涉及字段比較多的報(bào)表,應(yīng)該配備針式打印機(jī)。注:建議首先把服務(wù)器定下來(lái),不然無(wú)法進(jìn)行數(shù)據(jù)庫(kù)定義了。其他內(nèi)容可以在編制過(guò)程屮慢慢 配上。如杲實(shí)在不行,可以先用臨時(shí)的代替一卜,在止式使用時(shí)候再作更新。內(nèi)部管理系統(tǒng)上層數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)表定義1、安全性驗(yàn)證:屬性:部門(mén)編號(hào)(2)彳密碼主鍵:部門(mén)編號(hào)2、部門(mén)編號(hào)一名稱數(shù)據(jù)庫(kù)屈性:部門(mén)(分公司)編號(hào),主管人員,部門(mén)名稱,部門(mén)所在地址,聯(lián)系電話,email,備 注主鍵:部門(mén)編號(hào)3、業(yè)務(wù)員信

44、息數(shù)據(jù)庫(kù)屈性:空,所屬部門(mén)編號(hào)(2),姓名,年齡,職務(wù),報(bào)到日期,離開(kāi)日期,離職原因, 日常電話,手機(jī),bp機(jī),地址,郵編,備注主鍵:工號(hào)4、部門(mén)一業(yè)務(wù)信息屈性:業(yè)務(wù)流水號(hào),所屈部門(mén)編號(hào)(2),遞交部門(mén)編號(hào)(2),業(yè)務(wù)員姓名,業(yè)務(wù)類型, 業(yè)務(wù)送達(dá)時(shí)間,業(yè)務(wù)應(yīng)完成時(shí)間,備注主鍵:業(yè)務(wù)流水號(hào)5、業(yè)務(wù)一資料信息屬性:口動(dòng)編號(hào),業(yè)務(wù)流水號(hào)(4),資料名稱,送達(dá)時(shí)間,遞交人,接收人,是否收到, 備注主鍵:自動(dòng)編號(hào)6、業(yè)務(wù)進(jìn)程信息屬性:口動(dòng)編號(hào),業(yè)務(wù)流水號(hào)(4),冃而所屈部門(mén)編號(hào)(2),是否完成,完成時(shí)間,備 注(反饋信息)主鍵:自動(dòng)編號(hào)7、公司收入條件屈性:部門(mén)編號(hào)(2),日期,總收入,總支出主鍵:部門(mén)

45、編號(hào),f1期內(nèi)部管理系統(tǒng)市場(chǎng)部數(shù)據(jù)庫(kù)設(shè)計(jì)一.定義實(shí)體集1. 公司服務(wù)內(nèi)容一價(jià)格數(shù)據(jù)表°屈性:纏號(hào),業(yè)務(wù)名稱,業(yè)務(wù)簡(jiǎn)介,價(jià)格,最低限價(jià),備注主鍵:編號(hào)2. 上網(wǎng)套餐套餐名一所含內(nèi)容數(shù)據(jù)表屬性:自動(dòng)編號(hào),套餐名,套餐編號(hào),服務(wù)編號(hào)(1),備注主鍵:自動(dòng)編號(hào)3. 上網(wǎng)套餐最低價(jià)格數(shù)據(jù)表屈性:套餐編號(hào)(2),常規(guī)價(jià)格,最低限價(jià),備注主鍵:套餐編號(hào)4. 客戶信息數(shù)據(jù)表屬性:客戶編號(hào),客戶名稱,聯(lián)系人名稱,聯(lián)系地址,聯(lián)系電話,聯(lián)系郵編,備注按照數(shù)據(jù)庫(kù)設(shè)計(jì)理論規(guī)范,此處不應(yīng)使用“數(shù)據(jù)表”這一名稱,實(shí)體集并不等同于數(shù)據(jù)表,但在這里為了表述的方便,仍然使用 了 “數(shù)據(jù)表”這個(gè)名稱主鍵:客戶編號(hào)5. 客戶一事件數(shù)據(jù)表屬性:自動(dòng)編號(hào),客戶編號(hào)(4),事件編號(hào)(9),備注主鍵:自動(dòng)編號(hào)6. 事件一服務(wù)數(shù)據(jù)表屈性:自動(dòng)編號(hào),事件編號(hào)(9),服務(wù)編號(hào)(1) (2) 5,是否為上網(wǎng)套餐,備注 主鍵:白動(dòng)編號(hào)7. 事件一業(yè)務(wù)員數(shù)據(jù)表屬性:自動(dòng)編號(hào),事件編號(hào)(9),業(yè)務(wù)員編號(hào)(18),備注主鍵:自動(dòng)編號(hào)8. 事件一應(yīng)收資料數(shù)據(jù)表屈性名:資料編號(hào),事件編號(hào)(9),資料名稱,資料預(yù)備提交方式(文字,照片等), 資料類型,備注主鍵:資料編號(hào)9. 事件信息數(shù)據(jù)表:屈性:事件編號(hào),事件簡(jiǎn)介,合同價(jià)格,合同起始日期,合同終止h期,備注主鍵:事件編號(hào)10. 業(yè)務(wù)員實(shí)際收取資料情況數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論