已閱讀5頁(yè),還剩20頁(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)介
上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 1 內(nèi)部管理系統(tǒng)詳細(xì)設(shè)計(jì)方案 一 項(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ī)模比較大的 統(tǒng)。盡管其在組織關(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ù)器同時(shí)運(yùn)行,一個(gè)為主一個(gè)作備份,這樣可以避免服務(wù)器故障對(duì)整個(gè)系統(tǒng)的影響。又考慮到這個(gè)系統(tǒng)是為公司內(nèi)部服務(wù)的,而且數(shù)據(jù)庫(kù)設(shè)置和調(diào)試時(shí)候都必須要直接使用服務(wù)器,所以應(yīng)該將服務(wù)器設(shè)置在公司內(nèi)部。縱觀整個(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)部使用,但它畢竟很多部分還是要依靠 ,一旦服務(wù)器連接到 ,它的操作系統(tǒng)可能會(huì)被 蹤,如果不是正版軟件,將不得不面臨民事訴訟的風(fēng)險(xiǎn)。 4 目前存在的問(wèn)題: 目前我們覺(jué)得最大的問(wèn)題仍然是數(shù)據(jù)庫(kù)訪問(wèn)方式上的問(wèn)題。和一般的 統(tǒng)不同,我們面臨著更廣泛范圍內(nèi)的數(shù)據(jù)庫(kù)訪問(wèn)。這個(gè)范圍已經(jīng)不 可能用局域網(wǎng)解決了,但一旦使用 ,數(shù)據(jù)傳輸?shù)挠行院桶踩跃蜁?huì)成為嚴(yán)重的問(wèn)題。現(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è)部門,也不管其上網(wǎng)設(shè)施是如何的,總能采用這種方法的。采用這種系統(tǒng)后,如果要實(shí)現(xiàn)數(shù)據(jù)同步,必須定期將數(shù)據(jù)庫(kù)全部上傳(注意:這里應(yīng)該是上傳整個(gè)數(shù)據(jù)庫(kù),因?yàn)椴捎眠@種方式操作的系統(tǒng),它上傳的時(shí)間間隔一般是比較大的,如果記錄哪些記錄是更新的,在實(shí)際同步時(shí)候,將花費(fèi)很多時(shí)間作整個(gè) 更新記錄的比對(duì),在記錄量增大時(shí)候,這個(gè)檢測(cè)的時(shí)間也會(huì)急劇增加,反而增加了處理時(shí)間),服務(wù)器在收到整個(gè)數(shù)據(jù)庫(kù)后,在服務(wù)器端運(yùn)行一個(gè)特殊的軟件,用上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 2 于數(shù)據(jù)的同步。然后將處理后的數(shù)據(jù)庫(kù)放在一個(gè)特定的區(qū)域,客戶端可以將處理后的數(shù)據(jù)庫(kù)收下來(lái),以實(shí)現(xiàn)數(shù)據(jù)庫(kù)同步。 整個(gè)系統(tǒng)采用的傳輸示意圖如下(僅以市場(chǎng)部為例): b 采用純網(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ù)立即傳輸出去,這樣其他部門也就立即可以得知目前的業(yè)務(wù)情況。而且采用這個(gè)結(jié)構(gòu),從數(shù)據(jù)庫(kù)應(yīng)用角度來(lái)看,對(duì)網(wǎng)絡(luò)底層的傳輸情況不需要有太多的了解(這部分由 供的網(wǎng)絡(luò)傳輸協(xié)議保證)。但是就公司目前各市場(chǎng)部上網(wǎng)情況來(lái)看,由于很多市場(chǎng)部采用的仍然是 能 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)部為例): 市場(chǎng)部 部服務(wù)器 場(chǎng)部 這段傳輸可以采用任何傳輸方式,包括 部服務(wù)器上應(yīng)該運(yùn)行特定軟件用于數(shù)據(jù)同步,此過(guò)程可能需要人工干預(yù)。 場(chǎng)部 市場(chǎng)部 市場(chǎng)部 市場(chǎng)部 總部服務(wù)器 海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 3 C采用本地?cái)?shù)據(jù)庫(kù)和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)同時(shí)使用的結(jié)構(gòu) 1: 這是這個(gè)系統(tǒng)最有可能采用的數(shù)據(jù)庫(kù)結(jié)構(gòu)。它的特點(diǎn)是平時(shí)數(shù)據(jù)存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù),以天為單位,讓本地?cái)?shù)據(jù)庫(kù)和總部的一個(gè)共享數(shù)據(jù)庫(kù)進(jìn)行交互,以實(shí)現(xiàn)數(shù)據(jù)的同步。這種方式的優(yōu)點(diǎn)是數(shù)據(jù)因?yàn)樵诒镜睾途W(wǎng)絡(luò)數(shù)據(jù)庫(kù)上共存,所以可靠性是比較高的。而且就 寬帶共存的情況下使用這種結(jié)構(gòu)也是比較現(xiàn)實(shí)的。它的缺點(diǎn)是:在每日用于同步的數(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)很長(zhǎng)),而在這種系統(tǒng)結(jié)構(gòu)下,為了保持兩者數(shù)據(jù)庫(kù)的完全同步,可能要反復(fù)搜索數(shù)據(jù)庫(kù)。此段時(shí)間的開(kāi)銷是相當(dāng)大的。 除此之外,這個(gè)結(jié)構(gòu)最大的問(wèn)題是:如何保證數(shù)據(jù)的完整同步。因?yàn)橹T如 上網(wǎng)設(shè)備,其傳輸過(guò)程極易由于外界干擾或者線路傳輸速率的突變?cè)斐蓚鬏斨袛?。重傳這些數(shù)據(jù)可能 會(huì)造成數(shù)據(jù)的重復(fù)。(比如經(jīng)過(guò)檢測(cè),這次需要上傳 10 條記錄,現(xiàn)在客戶端開(kāi)始上傳,上傳一半 線了,所以實(shí)際只傳了五條??蛻舳藱z測(cè)到這一錯(cuò)誤,開(kāi)始重傳,但實(shí)際上盡管斷線仍然有五條記錄是成功傳送的,重傳全部必定造成重復(fù),但是要很準(zhǔn)確的定位具體是在那條中斷是相當(dāng)困難的。這和網(wǎng)絡(luò)傳輸協(xié)議里錯(cuò)誤檢測(cè)是類似的) 采用這個(gè)結(jié)構(gòu)的示意圖如下: 介于以上原因,我們認(rèn)為選用何種數(shù)據(jù)庫(kù)結(jié)構(gòu)需要進(jìn)行進(jìn)一步研究??梢宰?一下實(shí)驗(yàn),比如使1 這里的結(jié)構(gòu)和示意圖 a)中的結(jié)構(gòu)看上去有些相似。但其原理是完全不同的。圖 a)中,需要上傳的是完整的數(shù)據(jù)庫(kù),它依靠運(yùn)行在服務(wù)器端的程序?qū)?shù)據(jù)進(jìn)行整理以達(dá)到同步的目的。而這個(gè)結(jié)構(gòu)中,實(shí)際上并不存在一個(gè)文件上傳的過(guò)程,它是依靠數(shù)據(jù)庫(kù)訪問(wèn)接口來(lái)直接實(shí)現(xiàn)數(shù)據(jù)交互的。數(shù)據(jù)庫(kù)訪問(wèn)接口屏蔽了很多網(wǎng)絡(luò)的細(xì)節(jié)。在這個(gè)結(jié)構(gòu)中,在服務(wù)器上不需要再單獨(dú)運(yùn)行管理程序來(lái)實(shí)現(xiàn)數(shù)據(jù)同步。 市場(chǎng)部 B 市場(chǎng)部 總部服務(wù)器 接數(shù)據(jù)庫(kù)交互 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 4 用各種現(xiàn)有的上網(wǎng)設(shè)備來(lái)進(jìn)行一下數(shù)據(jù)庫(kù)連接。測(cè)試在不同的數(shù)量情況下,對(duì)性能的影響。特別要對(duì) 接 更多的實(shí)驗(yàn)。因?yàn)槠溥B接速度比較慢,必須要對(duì)數(shù)據(jù)庫(kù)連接超時(shí)時(shí)間作調(diào)整。(此值過(guò)小或者過(guò)大都會(huì)對(duì)性能造成影響。過(guò)小的值可能會(huì)使使用 機(jī)器無(wú)法連上 大的值在確實(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)展的。是整個(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)時(shí)候?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é)果,再利用一定的算法來(lái)計(jì)算業(yè)務(wù)員當(dāng)月的工資和市場(chǎng)部管理人員當(dāng)月的工資。這部分繁瑣的地方在工資結(jié)算方法和各分公司之間算法的差異上,盡管可以設(shè)置一些可選項(xiàng),但如果差異過(guò)分懸殊則可能需要為有些分 公司編寫單獨(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ù)查閱(不打?。浞菔撬?統(tǒng)都應(yīng)該具備的,盡管數(shù)據(jù)安全可靠存儲(chǔ)大部分應(yīng)該由服務(wù)器來(lái)保證,但是程序中仍然應(yīng)該具備數(shù)據(jù)備份功能,用于數(shù)據(jù)定時(shí)的導(dǎo)入導(dǎo)處。或者與其他程序交互時(shí)候可以使用。 系統(tǒng)設(shè)置模塊用于對(duì)程序進(jìn)行初始設(shè)置。這部分應(yīng)該盡量考慮到可擴(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)證。 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 5 整個(gè)市場(chǎng)部程序模塊示意圖如下:(本圖僅供參考) 注意 2 2這里一個(gè)粗的雙箭頭表示這些數(shù)據(jù)庫(kù)訪問(wèn)之間將有頻繁的交互。 市場(chǎng)部管理程序 業(yè)務(wù)管理模塊 人事管理模塊 財(cái)務(wù)管理模塊 系統(tǒng)設(shè)置模塊 系統(tǒng)登陸模 塊 事件添加模塊 事件查找編輯 事件參數(shù)設(shè)置 人事基本管理 資料票據(jù)管理 業(yè)務(wù)收入統(tǒng)計(jì) 員工工資管理 業(yè)務(wù)數(shù)據(jù)存取模塊 人事數(shù)據(jù)存取模塊 財(cái)務(wù)數(shù)據(jù)存取模塊 數(shù)據(jù)加密與備份模塊 遠(yuǎn)程數(shù)據(jù)同步模塊 注:這里的資料票據(jù)管理模塊被放在人事管理模塊下面了,主要是處于以下考慮:資料票據(jù)總是由特定的業(yè)務(wù)員領(lǐng)取的,它需要不斷的與人事數(shù)據(jù)庫(kù)交互,放在人事里面可以減少交叉訪問(wèn)帶來(lái)的開(kāi)銷。 部門參數(shù)設(shè)置 工資參數(shù)設(shè)置 事件跟蹤模塊 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 6 各模塊的功能解釋與數(shù)據(jù)表之間的對(duì)應(yīng)關(guān)系: 1 系統(tǒng)登陸模塊: a含義解釋:用于市場(chǎng)部合法身份的驗(yàn)證,使用加密密 碼驗(yàn)證方式。 b相關(guān)數(shù)據(jù)表:上層數(shù)據(jù)表( 1) c流程: d其他說(shuō)明:密碼信息應(yīng)進(jìn)行加密存貯。加密方式不用過(guò)于復(fù)雜,可以使用 移位變換的方法。 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)值,并且允許在運(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)化,并且這些調(diào)整數(shù)值應(yīng)該是要立即生效的,所以要采用直接的方式,不然如果需重啟程序甚至重啟 能生效,那么會(huì)帶來(lái)很多麻煩。 3事件添加模塊: a含義解釋:事件添加模塊是整個(gè)系統(tǒng)運(yùn)行的基礎(chǔ)。整個(gè)系統(tǒng)的業(yè)務(wù)數(shù)據(jù)都是由這里提供的。這里錄入的事件信息包含兩部分,一是業(yè)務(wù)相關(guān)客戶信息,二是業(yè)務(wù)信息本身。它同時(shí)也存在兩種可能性,一是新客戶,這樣就要同時(shí)添加客戶信息與業(yè)務(wù)信息,二是老客戶新業(yè)務(wù),此時(shí)只需要對(duì)業(yè)務(wù)信息進(jìn)行增加就可以了。但不管是何種方式,這里都提供了一個(gè)統(tǒng)計(jì)的入口從查找客戶開(kāi)始,以確定客戶信息是否存在。 遠(yuǎn)程數(shù)據(jù)庫(kù)(運(yùn)行服務(wù)器) 輸入用戶名,密碼 到公司總數(shù)據(jù)庫(kù)進(jìn)行驗(yàn)證 通過(guò)否? 顯示操作界面,進(jìn)行操作 顯示錯(cuò)誤提示 是 否 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 7 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ò)程可以用以下流程表示: 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ù)情接到一客戶某項(xiàng)業(yè)務(wù) 進(jìn)行客戶查詢 客戶資料是否存在 錄入客戶資料 是 否 顯示客戶資料 顯示客戶以前的事件資料 錄入事件資料 添加此次新事件 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 8 況,或者,查到某一業(yè)務(wù)資料后,需要列出這個(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 相關(guān)數(shù)據(jù)庫(kù):市場(chǎng)部數(shù)據(jù)表( 1)( 2)( 3)( 4)( 5)( 6)( 7)( 8)( 9) c 流程: 顯示提示,選擇查找內(nèi)容 查找客戶資料? 輸入客戶編號(hào)或姓名 進(jìn)行數(shù)據(jù)庫(kù)查找 找到否? 顯示提示 否 是 顯示客戶資料 是否進(jìn)一步顯示業(yè)務(wù)資料? 顯示業(yè)務(wù)資料 是 輸入業(yè)務(wù)編號(hào)或按內(nèi)容查找 否 進(jìn)行數(shù)據(jù)庫(kù)查找 找到否? 顯示業(yè)務(wù)資料 是否進(jìn)一步顯示客戶資料? 顯示客戶資料 顯示提示 是 是 否 否 否 是 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 9 d 其他說(shuō)明:這里的查找以及顯示流程應(yīng)該是很清楚的,但要對(duì)編輯功能做一下說(shuō)明。整個(gè)流程里面似乎沒(méi)有出 現(xiàn)編輯部分,我們的考慮是將編輯功能融合在顯示的時(shí)候,顯示的時(shí)候用戶就可以進(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)的混亂。 5事件參數(shù)設(shè)置: a 含義解釋:通過(guò)這個(gè)模塊,各市場(chǎng)部可以設(shè)置一些關(guān)于業(yè)務(wù)有關(guān)的數(shù)據(jù),包括市場(chǎng)部能提供 的業(yè)務(wù),價(jià)格,限價(jià),套餐組合等。 b 相關(guān)數(shù)據(jù)庫(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ù)所需資料是否收到,錢款是否收到,票據(jù)是否收到,贈(zèng)品是否給出,合同是否簽訂,是否制作完成等諸如此類的信息。相對(duì)于完整的事件查找而言,它更側(cè)重于服務(wù)的過(guò)程,而不是單純的讓操 作人員了解這個(gè)事件。事件查找模塊它只能進(jìn)行一個(gè)事件的查找或者編輯,它不帶有對(duì)這個(gè)事件發(fā)展過(guò)程進(jìn)行記錄的過(guò)程,而此處的記錄功能則顯得非常重要了。 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 流程: 流程結(jié)束 1 查看某一事件過(guò)程(資料,錢款收取情況) 2 記錄某一事件過(guò)程(資料,錢款收取情況) D D of nd of 海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 10 1 2 D up it B Its B 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 11 d其他說(shuō)明:總的來(lái)說(shuō),這個(gè)模塊的設(shè)置是可以讓操作人員方便的了解到一個(gè)事件整個(gè)的進(jìn)展情況(也就是說(shuō),它不僅是業(yè)務(wù)那里的進(jìn)展,也有制作的進(jìn)展,業(yè)務(wù)員可以通過(guò)這里知道是否制作完成或者申請(qǐng)成功等消息)。 7人事基本管理: 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) c 流程: 是 否 是 否 否 是 是 否 d其他說(shuō)明:這部分相關(guān)數(shù)據(jù)表里面有幾張是財(cái)務(wù)部分的,在這里引用它是因?yàn)槿绻霈F(xiàn)部門顯示提示,接收用戶操作選擇(用,調(diào),退) 用工? 調(diào)部門? 錄入員工資料 記錄員工離職原因?yàn)椤罢{(diào)部門” 重新錄入員工資料與報(bào)到日期 是否牽涉部門撤并? 重新記錄員工所屬部門 調(diào)整部門設(shè)置 資料是否都上交 同意退工 打印未上交資料 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 12 的撤并,將牽涉到計(jì)算底薪,提成時(shí)候部門見(jiàn)的差異(因 為有可能有的部門要撤銷了,那么財(cái)務(wù)提成或者底薪計(jì)算用到的數(shù)據(jù)庫(kù)就要進(jìn)行同步更新) 8部門參數(shù)設(shè)置 a 含義解釋:這個(gè)功能是比較簡(jiǎn)單的。它設(shè)置的是某個(gè)分公司的部門名稱與編號(hào)。在系統(tǒng)第一次運(yùn)行時(shí)候,會(huì)要求用戶錄入這些信息(也可能使用某些默認(rèn)值),但以后如果需要調(diào)整部門設(shè)置,可以在這里進(jìn)行,也可以在總的系統(tǒng)設(shè)置里面進(jìn)行。這個(gè)依據(jù)操作人員的習(xí)慣而定。但這里要強(qiáng)調(diào)一個(gè)問(wèn)題:部門的調(diào)整對(duì)于這個(gè)部門內(nèi)所有人員來(lái)說(shuō)都是有影響的。調(diào)整一個(gè)部門的信息,要對(duì)涉及這一調(diào)整的所有信息做更新,這點(diǎn)非常非常重要。不然很容易 出現(xiàn)系統(tǒng)的不一致。比如部門 A 被撤銷了,那么原先屬于部門 A 的所有成員信息就要作同步調(diào)整,否則在讀取員工信息的時(shí)候,他們?nèi)匀恢赶?A,這個(gè)數(shù)據(jù)顯然是無(wú)效的。同時(shí),也要注意部門調(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í)候的登記,以及為為了避免遺失而做日常定期檢查提供依據(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)( 13)( 14)( 15) c 流程描述: 因?yàn)檫@個(gè)過(guò)程很難用流程圖來(lái)做完整表述,所以,改用文字表示。 首先,資料以及所有票據(jù)的來(lái)源。市場(chǎng)部的資料,票據(jù)來(lái)源與總公司。對(duì)于實(shí)物(比如:書(shū),盤等)可以給它編號(hào),這樣便于跟蹤。對(duì)于票據(jù),其本身就帶有編號(hào),所以這里不再需要自行給它編號(hào)。然后,根據(jù)業(yè)務(wù)需要,業(yè)務(wù)員領(lǐng)取了書(shū)、盤等。這些領(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ù)員手里,要么已經(jīng)給客戶了。通過(guò)上面所述的流程,我們可以很容易的知道業(yè)務(wù)員用掉的資料或者票據(jù)。在定期檢查時(shí)候,系統(tǒng)可以自動(dòng)得出業(yè)務(wù)員用掉的資料票據(jù),這樣很容易得出應(yīng)該在手里的資料票據(jù)。只要把這一個(gè)清單和業(yè)務(wù)員手里的資料、票據(jù)相比對(duì),就可以了解是否有遺失情況。 市場(chǎng)部領(lǐng)取到的總的資料,票據(jù) 業(yè)務(wù)員實(shí)際領(lǐng)取的資料、票據(jù) 事件跟蹤模塊 業(yè)務(wù)員實(shí)際消耗掉的 資料、票據(jù) 業(yè)務(wù)員手里應(yīng)該有的資料、票據(jù) 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 13 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í)別故意隱匿單據(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)部,市場(chǎng)部的每一個(gè)部門的工資計(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),但不同部門管理費(fèi)又是不一樣的,所以在具體設(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è)務(wù) 資料錢款是否在當(dāng)月收到? 將此提成記錄在當(dāng)月 在當(dāng)月不計(jì)算提成 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 14 一般業(yè)務(wù)員的工資構(gòu)成 管理人員工資構(gòu)成 d其他說(shuō)明:更具體的計(jì)算方法可以參考最后的數(shù)據(jù)流圖。 數(shù)據(jù)加密備份模塊: 這個(gè)模塊屬于為了維護(hù)數(shù)據(jù)安 全而設(shè)置的模塊。在 面,本身就有數(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í)候,可以采用簡(jiǎn)單的加密方法,如 位等,不要太復(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)單將此業(yè)績(jī)記錄 底薪(可能沒(méi)有) 業(yè)務(wù)提成 繳納三金(可空) 其他獎(jiǎng)勵(lì)(可空) 其他罰款(可空) 底薪算法 提成算法 業(yè)務(wù)員工資 管理費(fèi) 管理費(fèi)算法 管理員工資 計(jì)算依據(jù) 工資項(xiàng)目 最后實(shí)際工資 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 15 和靈活,并提供了一定的可靠性保證。 遠(yuǎn)程數(shù)據(jù)同步模塊: 這一模塊采用何種同步方式是目前需要討論的問(wèn)題。設(shè)計(jì)這一模塊的目的是使上層操作可以與數(shù)據(jù)遠(yuǎn)程訪問(wèn)完全分離。將來(lái)如果改換了數(shù)據(jù)遠(yuǎn)程訪問(wèn)的方式,那么只需要修改此模塊,而在這一模塊之上的部分,可以不作改動(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ù)據(jù)庫(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ú)意義的。 是 否 遠(yuǎn)程數(shù)據(jù)庫(kù)(運(yùn)行服務(wù)器) 數(shù)據(jù)交互模塊 數(shù)據(jù)添加模塊 數(shù)據(jù)查找模塊 數(shù)據(jù)編輯模塊 流程控制模塊 總數(shù)據(jù)庫(kù) 接收屬于本部門信息 按客戶要求進(jìn)行設(shè)置 分配工作 設(shè)置成功? 填上時(shí)間 ,操作成功 填上時(shí)間,原因 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 16 比對(duì)上面兩張圖,其結(jié)構(gòu)是完全不同的,這是相當(dāng)自然的,因?yàn)橐粋€(gè)是模塊圖,而另外一個(gè)是業(yè) 務(wù)流程圖。每一個(gè)流程環(huán)節(jié),需要一些模塊的參與來(lái)完成的。簡(jiǎn)單的說(shuō),流程圖側(cè)重了事情的描述或者是編程時(shí)候的界面實(shí)現(xiàn),而模塊圖側(cè)重于了技術(shù)上的模塊劃分,其根本目的是代碼的重用,它只是一個(gè)技術(shù)層面的劃分。舉個(gè)例子,這里“接受本部門信息”就需要數(shù)據(jù)庫(kù)交互模塊的支持,而數(shù)據(jù)庫(kù)交互模塊將調(diào)用數(shù)據(jù)庫(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)在流程控制模塊,這是由兩個(gè)部分的業(yè)務(wù)所決定的。 制作部的大致流程如下: 對(duì)上面的流程圖的說(shuō)明: 首先它仍然是一個(gè)業(yè)務(wù)上的流程,括號(hào)里面指出了這個(gè)流程時(shí)候,對(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ù)交互模塊在功能上是有重復(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ò)誤檢記錄好工作流程 總數(shù)據(jù)庫(kù) 接收屬于本部門信息 分配工作(記錄分配) 打字(記錄這一過(guò)程) 制作(記錄這一過(guò)程) 校對(duì)(記錄這一過(guò)程) 填上時(shí)間,操作成功 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 17 數(shù)據(jù) 資料 制作資料 域名及郵箱信息 數(shù)據(jù) 制作部處理結(jié)果的反饋 網(wǎng)管部處理結(jié)果的反饋 測(cè)。 兩個(gè)部門最大的差異是在流程控制上。 四 數(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ù)庫(kù)服務(wù)器; 制作部從數(shù)據(jù)庫(kù)服務(wù)器上下載制作資料,然后開(kāi)始制作; 網(wǎng)管部也從數(shù)據(jù)庫(kù)服務(wù)器上下載資料,接下來(lái)就按照要求申請(qǐng)域名或是設(shè)置郵箱; 無(wú)論是市場(chǎng)部、制作部還是網(wǎng)管部都應(yīng)該在相應(yīng)的工作完成后將完成的結(jié)果反饋到 數(shù)據(jù)庫(kù)服務(wù)器。 具體示意圖如下: 事件發(fā)生 市場(chǎng)部文員錄入與整理 數(shù)據(jù)上傳至數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)服務(wù)器 制作部下載資料 網(wǎng)管部下載資料 制作部制作(網(wǎng)頁(yè)制作 與上傳) 網(wǎng)管部處理(申請(qǐng)域名等) 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 18 基本工資 基本工資 實(shí)際業(yè)務(wù)量 業(yè)務(wù)提成 業(yè)績(jī) 實(shí)發(fā)工資 單位:元 本部門業(yè)績(jī) 業(yè)務(wù)員業(yè)績(jī) 管理費(fèi) 提成因子 獎(jiǎng)勵(lì)比例 三金 三金算法 說(shuō)明:從軟件工程學(xué)的觀點(diǎn)來(lái)看,上圖是一個(gè)不規(guī)范的數(shù)據(jù)流圖,但是為了理解的方便,就借用了一些不規(guī)范的元素。 市場(chǎng)部工資數(shù)據(jù)流圖 市場(chǎng)部工資計(jì)算比較復(fù)雜,各分公司市場(chǎng)部的工資結(jié)算方法也不大一樣。 一、 業(yè)務(wù)員的工資由兩部分組成 第一部分 基本工資(若基本工資不存在則設(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ì)算)。 數(shù)據(jù)流圖如下: 說(shuō)明:針對(duì)上圖的說(shuō)明 ( 1) 分公司市場(chǎng)部業(yè)務(wù)員工資分配情況不盡相同,某些地區(qū)市場(chǎng)部的業(yè)務(wù)員沒(méi)有基本工資,則基本工資按零計(jì)算。 讀基本工資 計(jì)算本月實(shí)領(lǐng)工資 計(jì)算業(yè)務(wù)提成 計(jì)算管理費(fèi) 計(jì)算實(shí)際業(yè)務(wù)數(shù)量 業(yè)績(jī)考評(píng) 獲得獎(jiǎng)勵(lì)比例 計(jì)算三金 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 19 ( 2) 管理人員的業(yè)務(wù)提成設(shè)置為零。 ( 3) 對(duì)于業(yè)務(wù)員來(lái)說(shuō),未考慮到的工資部分或者某些額外獎(jiǎng)勵(lì)可以歸入業(yè)務(wù)提成;對(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)部的部門設(shè)置組織圖 4市場(chǎng)部?jī)?nèi)部各部分的具體職責(zé) 5發(fā)票樣張 6合同樣張 7發(fā)行憑證樣張 8贈(zèng)品清單 9其它所有表單(如需打?。訌?10人事檔案需要錄入的內(nèi)容 11工資結(jié)算(包括提成的具體計(jì)算算法、業(yè)績(jī)統(tǒng)計(jì)方法) 12各種票據(jù)如果丟失處理方法(如需罰款的,具體罰款數(shù)額,或票據(jù)注銷方法) 13各市場(chǎng)部、計(jì)算機(jī)及打印機(jī)配 置情況(具體操作系統(tǒng)、打印機(jī)種類(是否噴墨 /針打) 14各市場(chǎng)部上網(wǎng)設(shè)施 15各市場(chǎng)部業(yè)務(wù)上獨(dú)特的地方的清單 16市場(chǎng)部需打印報(bào)表的清單樣張 二:制作部 1 部門內(nèi)組織結(jié)構(gòu)圖 2 具體工作流程及工序 3 各統(tǒng)計(jì)報(bào)表清單及樣張 三:網(wǎng)管部 1 部門內(nèi)組織結(jié)構(gòu)圖 2 具體工作流程及工序 3 各統(tǒng)計(jì)報(bào)表清單及樣張 四:補(bǔ)丁程序 現(xiàn)有數(shù)據(jù)庫(kù)的字段定義及各字段含義 五:其它資料 現(xiàn)有各部門之間遞交表單的樣式 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 20 內(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ù)器的中央處理部件( 議使用 G(以上) 理器芯片。 2 服務(wù)器內(nèi)存必須使用服務(wù)器專用 存 3 為了保證數(shù)據(jù)存儲(chǔ)的絕對(duì)可靠,硬盤應(yīng)使用磁盤冗余陣列( 1) 4 為了防止服務(wù)器不可預(yù)測(cè)的故障,或者服務(wù)器的定期維護(hù)對(duì)公司整個(gè)業(yè)務(wù)造成的影響,所有建議使用兩臺(tái)服務(wù)器。兩臺(tái)服務(wù)器應(yīng)構(gòu)成雙機(jī)熱備份。中間使用 路。這樣的結(jié)構(gòu)可以 保證整個(gè)系統(tǒng)的長(zhǎng)時(shí)間不間斷工作,即使在服務(wù)器定期維護(hù)的時(shí)候也可以使用后備另一臺(tái)服務(wù)器工作。 5 服務(wù)器應(yīng)支持熱插拔電源 6 服務(wù)器必須配備 間斷電源)。 7 服務(wù)器應(yīng)該放在公司內(nèi)部。不然無(wú)法進(jìn)行程序調(diào)試。 8 服務(wù)器應(yīng)該必須有固定 址。 9 其他性能在經(jīng)濟(jì)條件允許的情況下,應(yīng)該盡量使用高速穩(wěn)定的配件。 二 服務(wù)器上應(yīng)該配備的軟件 1 操作系統(tǒng): 000 者 000 數(shù)據(jù)庫(kù): 000 (簡(jiǎn)體中文版 ) 3 服務(wù)器必須使用專業(yè)的防火墻和反病毒軟件。 4 除了為了運(yùn)行必須配備的程序以外,服務(wù)器上建議盡量不要安裝其他無(wú)關(guān)程序,以減少程序的混亂或者程序的意外沖突。 5 各其他分公司的操作系統(tǒng)盡量統(tǒng)一。( x 系列或者 000 系列)。這樣可以避免管理軟件在出來(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í)候再作更新。 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 21 內(nèi)部管理系統(tǒng)上層數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)表定義 1、 安全性驗(yàn)證: 屬性: 部門編號(hào)( 2) 3 密碼 主鍵:部門編號(hào) 2、 部門編號(hào) 名稱數(shù)據(jù)庫(kù) 屬性: 部門(分公司)編號(hào) ,主管人員,部門名稱,部門所在地址,聯(lián)系電話, 注 主鍵:部門編號(hào) 3、 業(yè)務(wù)員信息數(shù)據(jù)庫(kù) 屬性: 工號(hào) , 所屬部門編號(hào)( 2) ,姓名,年齡,職務(wù),報(bào)到日期,離開(kāi)日期,離職原因,日常電話,手機(jī), ,地址,郵編,備注 主鍵:工號(hào) 4、 部門 業(yè)務(wù)信息 屬性: 業(yè)務(wù)流水號(hào) , 所屬部門編號(hào)( 2) , 遞交部門編號(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) , 目前所屬部門編號(hào)( 2) ,是否完成,完成時(shí)間,備注(反饋信息) 主鍵:自動(dòng)編號(hào) 7、 公司收入條件 屬性: 部門編號(hào)( 2) ,日期 ,總收入,總支出 主鍵:部門編號(hào) ,日期 3這里的部門對(duì)于市場(chǎng)部或分公司來(lái)說(shuō)就是市場(chǎng)部或分公司編號(hào) 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 22 內(nèi)部管理系統(tǒng)市場(chǎng)部數(shù)據(jù)庫(kù)設(shè)計(jì) 一定義實(shí)體集 1 公司服務(wù) 內(nèi)容價(jià)格數(shù)據(jù)表 4 屬性: 編號(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)系郵編,備注 主鍵:客戶編號(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ào) 10 業(yè)務(wù)員實(shí)際收取資料情況 數(shù)據(jù)表 屬性: 自動(dòng)編號(hào) , 事件編號(hào)( 9) , 收到資料編號(hào)( 8) ,收到資料日期,資料是否完整,資料收到形式,經(jīng)手人編號(hào),備注 主鍵:自動(dòng)編號(hào) 11 業(yè)務(wù)員收取錢款情況數(shù)據(jù)表 屬性: 自動(dòng)編號(hào) , 事件編號(hào)( 9) ,收到錢款,收到日期,支付方式,經(jīng)手人編號(hào),備注 4 按照數(shù)據(jù)庫(kù)設(shè)計(jì)理論規(guī)范,此處不應(yīng)使用“數(shù)據(jù)表”這一名稱,實(shí)體集并不等同于數(shù)據(jù)表,但在這里為了表述的方便,仍然使用了“數(shù)據(jù)表”這個(gè)名稱 5 此處的表關(guān)聯(lián)關(guān)系需要取決于“是否為上網(wǎng)套餐字段”,如果選擇“是”,則關(guān)聯(lián)應(yīng)為 (2),否則為 (1) 上海師聯(lián)文化發(fā)展有限公司 內(nèi)部管理系統(tǒng)項(xiàng)目方案 23 主鍵:自動(dòng)編號(hào) 12
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)產(chǎn)品制式合同范本
- 如何作廢承包合同協(xié)議
- 客戶保險(xiǎn)維修合同范本
- 工程造價(jià)業(yè)務(wù)合同范本
- 微信文章發(fā)布協(xié)議合同
- 學(xué)?;@球小組合同范本
- 初中語(yǔ)文教案《詩(shī)詞五首》(2025-2026學(xué)年)
- 四年級(jí)作文童話教案
- 心電圖操作基本技能和注意事項(xiàng)培訓(xùn)教案
- 用空間向量研究直線平面的位置關(guān)系人教A版高中數(shù)學(xué)選擇性必修第一冊(cè)教案
- 2025云南昆明巫家壩城市發(fā)展建設(shè)有限公司社會(huì)招聘14人參考筆試題庫(kù)及答案解析
- 新《增值稅法實(shí)施條例》逐條解讀課件
- 汽車維修技師招聘面試問(wèn)題及答案
- 守護(hù)花蕾計(jì)劃課件
- 多維并舉:河南省周口市農(nóng)村養(yǎng)老服務(wù)體系的困境與突破
- 2025年尾礦庫(kù)年度排放計(jì)劃
- 莉芙敏片臨床應(yīng)用
- 農(nóng)田農(nóng)作物種植布局規(guī)劃方案
- 2025年10月自考03291人際關(guān)系學(xué)試題及答案
- T-JYBZ 044-2025 研學(xué)旅行基地建設(shè)評(píng)估指南
-
評(píng)論
0/150
提交評(píng)論