




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、中石化加油站控制系統(tǒng)設(shè)計(jì)報(bào)告劉倩倩 081166008摘要:隨著經(jīng)濟(jì)的發(fā)展,汽車越來越多,加油站也越來越多,位置越來越偏遠(yuǎn)。因此若要實(shí)地對(duì)加油站進(jìn)行監(jiān)控需要大量的人力物力。為了方便的通過網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控加油站,設(shè)計(jì)了本系統(tǒng)。本文將從系統(tǒng)定義,系統(tǒng)總體設(shè)計(jì)和系統(tǒng)詳細(xì)設(shè)計(jì)三個(gè)方面做陳述。關(guān)鍵詞:地理信息系統(tǒng)(GIS),加油站,監(jiān)控Abstract:Asthedevelopmentoftheeconomy,therearemoreandmorekindsofcarsontheroad.Ofcourse,moreandmoreoilstationshavebeenbuilt.Alotofoilstatio
2、nsaredistributedinremoteplaces,wherearefarfromthebranchcompany.Soitneedssomuchpeopleandmoneytosentworkerstomonitortheseoilstations.Idesignthissystemtomakeiteasiertomonitoralloilstationsthroughtheinternet.Inthisway,lessworkersandmoneyareneeded.Inthispassage,Iwilldescriptionthissysteminthreeparts:thed
3、efinition,theoveralldesignandthedetaildesign.Keywords:GeographicalInformationSystem(GIS),oilstation,monitor1系統(tǒng)定義1.1 引言1.1.1編寫目的為了科學(xué)的記錄項(xiàng)目需求分析的成果和描述系統(tǒng)的需求,為之后的項(xiàng)目設(shè)計(jì)提供文檔基礎(chǔ)和技術(shù)指導(dǎo),特編寫此規(guī)格說明書。主要面向系統(tǒng)分析員、程序員、測(cè)試員、實(shí)施員和最終用戶。本說明書是整個(gè)軟件的開發(fā)一句,它對(duì)以后階段的工程起指導(dǎo)作用。本文也是項(xiàng)目完成后系統(tǒng)驗(yàn)收的依據(jù)。1.1.2 編寫背景就目前的中石化每個(gè)地區(qū)的加油站分布狀況來講,分布非常廣泛,且很多加油
4、站均分布在公路兩旁,位置非常分散。尤其是對(duì)于像內(nèi)蒙古等地區(qū),地域非常廣泛。因此認(rèn)為的實(shí)地的監(jiān)控每個(gè)加油站需要大量人力物力,非常困難。因此本系統(tǒng)的目標(biāo)是,通過每個(gè)地區(qū)的一個(gè)總得服務(wù)器的控制,將每個(gè)加油站進(jìn)行聯(lián)網(wǎng),通過訂單需要在網(wǎng)上計(jì)價(jià)完成,信息上傳,并對(duì)加油站的儲(chǔ)油量進(jìn)行計(jì)算監(jiān)測(cè),同時(shí)加油站需要加油時(shí),需要向分公司服務(wù)器提出申請(qǐng),由分公司決定和分配儲(chǔ)油站和油罐車對(duì)加油站進(jìn)行加油,從而達(dá)到監(jiān)管每個(gè)加油站的目的。1.2 數(shù)據(jù)描述1.2.1靜態(tài)數(shù)據(jù)靜態(tài)數(shù)據(jù)是相對(duì)穩(wěn)定的,不用經(jīng)常更新的數(shù)據(jù),包括加油站位置坐標(biāo),儲(chǔ)油站位置坐標(biāo),油罐車的數(shù)量及基礎(chǔ)信息。1.2.2 動(dòng)態(tài)數(shù)據(jù)動(dòng)態(tài)數(shù)據(jù)是經(jīng)常變化的,需要經(jīng)常更新
5、的數(shù)據(jù),或者是隨機(jī)決定的,需要實(shí)時(shí)更新,否則會(huì)影響后面的決策。在本系統(tǒng)中,動(dòng)態(tài)數(shù)據(jù)有客戶的信息,油價(jià),油儲(chǔ)量等。1.2.3 GIS 數(shù)據(jù)流圖按分層的思想將GIS數(shù)據(jù)流圖劃分為頂層DFD圖1-1)、中間層DFD圖1-2)、底層DFD(圖1-3)。加油站客戶油價(jià)油罐下6瑞、區(qū)信息匯收入.賣出報(bào)告化總部加油站儲(chǔ)油站廿礎(chǔ)數(shù)共油辭名油向油運(yùn)儲(chǔ)站加站力川油站歸、入、賣出、加油鼠數(shù)據(jù)監(jiān)管系統(tǒng)數(shù)據(jù)她拜存優(yōu)祭統(tǒng)客戶站由量油價(jià)圖 1-2 中層數(shù)據(jù)流圖1.2.4 數(shù)據(jù)字典表1-1數(shù)據(jù)流數(shù)據(jù)字典數(shù)據(jù)流數(shù)據(jù)流說明數(shù)據(jù)來源數(shù)據(jù)去向組成油價(jià)各類油的價(jià)格公司決定加油站收入監(jiān)管各種油價(jià)格客戶客戶加油量和種類客戶加油加油站賣出的
6、油種類數(shù)量、 加油站剩余油量、 加油站收客戶加的油的數(shù)量+種類儲(chǔ)油站站收入數(shù)據(jù)計(jì)加油陋名加油陋名數(shù)找;更位置位置油罐車,加油站點(diǎn)加油站點(diǎn) 國(guó)各類油國(guó)各類油數(shù)數(shù)M沖無統(tǒng)讓沖無統(tǒng)讓基陽儕息置理調(diào)用油睛調(diào)用油睛 4II油油,伽油站該油類剩;余量y口加第口加第1八出油八出油站相站相對(duì)對(duì)與方便何與方便何用用多多H獷獷1內(nèi)內(nèi)除除撲撲、匯匯總總j是否需要加油池皤下加也站楮油量圖 1-3 頂層數(shù)據(jù)流圖入監(jiān)管加油站加油站油儲(chǔ)量以及位置加油站建設(shè)加油站油奧剩余量, 基礎(chǔ)信息管理加油站各種油的儲(chǔ)量、 加油站的位置儲(chǔ)油站儲(chǔ)油站位置儲(chǔ)油站建設(shè)基礎(chǔ)信息管理儲(chǔ)油站的位置坐標(biāo)油罐車油罐車數(shù)量公司已有油罐車管理油罐車的數(shù)量及車
7、牌號(hào)碼表 1-2 數(shù)據(jù)項(xiàng)數(shù)據(jù)字典數(shù)據(jù)項(xiàng)數(shù)據(jù)含義別名長(zhǎng)度取值范圍取值項(xiàng)說明含義油價(jià)每日油的字 符80.000-999.999每各類價(jià)格型油的油的單位價(jià)格價(jià)格加油加油加油字 符8加油站位站的站的型站的置經(jīng)緯位置位置度坐信息標(biāo)儲(chǔ)油加油加油字1600000000.00000000-力口油量站每站儲(chǔ)型99999999.99999999站各種油油量種油的剩類剩余量余的量?jī)?chǔ)油儲(chǔ)油儲(chǔ)油字 符8儲(chǔ)油站位站位站位型站的置置的置位置經(jīng)緯坐標(biāo)客戶客戶客戶字 符1600000000.00000000-加油加油加油型99999999.99999999的數(shù)量量量客戶客戶客戶字 符800000000-99999999加油加油
8、加油型的種種類種類類油罐油罐油罐字 符800000000-99999999可用車車可車量型油罐用數(shù)車的量Mr身1.2.5 數(shù)據(jù)庫描述該系統(tǒng)下用到三個(gè)主要數(shù)據(jù)庫,主要保存加油站信息,儲(chǔ)油站基礎(chǔ)信息,以及每一天該地區(qū)所有加油站上傳信息的保存。不僅存儲(chǔ)了屬性數(shù)據(jù),也管理的空問數(shù)據(jù)。1.2.6 數(shù)據(jù)采集本系統(tǒng)數(shù)據(jù)的采集主要通過政府部門以及該地區(qū)中石化分公司內(nèi)部信息。1.3 功能需求1.3.1 功能劃分本系統(tǒng)需要的功能如下:系統(tǒng)維護(hù)功能一一實(shí)現(xiàn)系統(tǒng)的安全管理、角色和權(quán)限設(shè)定及其他系統(tǒng)設(shè)置加油站、儲(chǔ)油站、油罐車的基礎(chǔ)信息的統(tǒng)計(jì)與保存功能對(duì)加油站的收入進(jìn)行監(jiān)管的功能對(duì)加油站儲(chǔ)油量進(jìn)行統(tǒng)計(jì)并調(diào)配油罐車、儲(chǔ)油站
9、進(jìn)行加油的功能1.3.2 功能描述一系統(tǒng)維護(hù)模塊該模塊負(fù)責(zé)系統(tǒng)的安全、角色和權(quán)限設(shè)定及其他系統(tǒng)設(shè)置。具體功能如下:角色設(shè)定功能:根據(jù)用戶需求和實(shí)際需要,為系統(tǒng)用戶設(shè)定不同種類角色,每種角色有對(duì)應(yīng)的權(quán)限和操作;權(quán)限設(shè)置功能:根據(jù)人員角色的不同,給予不同的數(shù)據(jù)訪問控制權(quán)限和功能操作,提高數(shù)據(jù)的安全性維護(hù)功能: 此功能可以保證系統(tǒng)正常穩(wěn)定運(yùn)行, 對(duì)可預(yù)見的異常有相應(yīng)的預(yù)防措施和對(duì)策,同時(shí)也包括編輯用戶信息,設(shè)置用戶組別、權(quán)限,密級(jí)設(shè)置,日志管理等功能;二基礎(chǔ)數(shù)據(jù)管理系統(tǒng)該系統(tǒng)為基礎(chǔ)信息查詢系統(tǒng),可以用于工作人員查詢關(guān)于加油站、儲(chǔ)油站、油罐車的各種信息。其具體功能有:1)提供關(guān)于加油站、儲(chǔ)油站位置的具
10、體信息2)提供關(guān)于油罐車的數(shù)量和各輛車的車牌號(hào)碼,以及可使用車輛的數(shù)量和車牌號(hào)碼。3)提供加油站中每種油的儲(chǔ)存量。三收入統(tǒng)計(jì)系統(tǒng)該系統(tǒng)用于工作人員在工作中對(duì)加油站的收入進(jìn)行統(tǒng)計(jì)。其功能如下:1)每個(gè)客戶加油時(shí),統(tǒng)計(jì)其加的油量和油的種類,以及其所需付的錢數(shù)。2)對(duì)每天的收入進(jìn)行統(tǒng)計(jì),對(duì)每天賣出的各類油的量進(jìn)行統(tǒng)計(jì)四加油站油變化監(jiān)測(cè)系統(tǒng)該系統(tǒng)主要功能是將每種油的剩余油量進(jìn)行統(tǒng)計(jì)監(jiān)測(cè),方便在油量減少到一定數(shù)量時(shí)提醒工作人員要求儲(chǔ)油站出動(dòng)油罐車進(jìn)行加油。1.4 性能需求1.4.1 數(shù)據(jù)精確度數(shù)據(jù)精確度主要取決與各分區(qū)服務(wù)器檔案的采集的準(zhǔn)確度以及各個(gè)儲(chǔ)油站、加油站、油罐車相關(guān)數(shù)據(jù)的采集的準(zhǔn)確度以及變化后
11、的及時(shí)數(shù)據(jù)更新1.4.2 時(shí)間特性由于本系統(tǒng)在100M局域網(wǎng)內(nèi)以B/S方式構(gòu)建,Web頁面響應(yīng)時(shí)間小于Internet環(huán)境下的響應(yīng)時(shí)間。響應(yīng)速度主要取決于服務(wù)端硬件條件。1.4.3 適應(yīng)性對(duì)于客戶端,使用大部分瀏覽器,如IE、Maxthon、Firefox、Opera等,推薦使用以為IE內(nèi)核的瀏覽器。對(duì)于服務(wù)端:數(shù)據(jù)庫管理系統(tǒng)可以使用SQLServer2005的其它版本,如Enterprise版等;操作系統(tǒng)最低使用Windows2000;ASP.Net2.0和.NetFramework2.0必須安裝。1.5 運(yùn)行需求1.5.1 用戶界面客戶端采用標(biāo)準(zhǔn)瀏覽器(InternetExplorer6.
12、0或兼容瀏覽器)作為圖形用戶接口。用戶輸入輸出界面:輸入以文本框和對(duì)話框?yàn)橹鳎敵鰹榫W(wǎng)頁元素(列表等);操作方式:鼠標(biāo)和鍵盤操作;界面間的轉(zhuǎn)移方式:以超鏈接為主。1.5.2 軟硬件接口軟件接口參見.NetFramework2.0相關(guān)接口,運(yùn)行于Windows98及更高版本具有WIN32API的操作系統(tǒng)之上,IE瀏覽器等。系統(tǒng)數(shù)據(jù)管理采用SQLSever2005。1.5.3 故障排除正常使用時(shí)不應(yīng)出錯(cuò), 若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤, 也必須保證數(shù)據(jù)庫完好無損。1.6 其他需求系統(tǒng)的安全性:對(duì)于系統(tǒng)的重要數(shù)據(jù)需要密碼保護(hù)。且用戶登錄時(shí)需要由公司發(fā)放的用戶名和密碼。系統(tǒng)的容錯(cuò)性:用戶輸錯(cuò)數(shù)據(jù)以及
13、確定訂單時(shí)需要由提示信息,具有較好的容錯(cuò)性能。系統(tǒng)的封閉性:用戶基本上只能向上傳輸數(shù)據(jù),而基本無法下載數(shù)據(jù)。具體調(diào)配工作由總部服務(wù)器來進(jìn)行。1.7 可行性分析可行性分析主要體現(xiàn)在以下三個(gè)方面:經(jīng)濟(jì)可行性、法律可行性和技術(shù)可行性。具體分析如下:1.7.1 理論可行性分析凡是具備空間特征的信息均可用GIS技術(shù)管理與分析,當(dāng)然通用GIS工具并不能完全滿足具體用戶的具體應(yīng)用問題。通過分析,中石化分公司加油站管理系統(tǒng)完全可以采用基于GIS的空間信息管理手段,建立空間數(shù)據(jù)與屬性數(shù)據(jù)的關(guān)聯(lián),通過互聯(lián)網(wǎng)的普及及大規(guī)模運(yùn)用, 從而實(shí)現(xiàn)空間數(shù)據(jù)與屬性數(shù)據(jù)的雙向查詢以及實(shí)現(xiàn)空間分析的功能。因此從理論上來說,完全是可
14、行的。1.7.2 技術(shù)可行性分析從現(xiàn)有的工作基礎(chǔ)和技術(shù),以及設(shè)備條件來進(jìn)行分析,現(xiàn)有的軟硬件設(shè)備和網(wǎng)絡(luò)條件完全滿足系統(tǒng)開發(fā)的需要。而從開發(fā)角度,現(xiàn)在結(jié)合GIS進(jìn)行二次開發(fā)的系統(tǒng)已經(jīng)相當(dāng)成熟,相關(guān)技術(shù)也相當(dāng)成熟和規(guī)范。因此從技術(shù)分析來說也是相當(dāng)可行的。1.7.3 經(jīng)濟(jì)可行性分析從經(jīng)濟(jì)分析上, 該系統(tǒng)的開發(fā)是公司管理的需要, 可以大大地方便公司對(duì)加油站的管理,而其費(fèi)用等完全要小于建立專門監(jiān)控小組的人為監(jiān)控的實(shí)行,因此對(duì)于公司而言是非常省時(shí)省力的。所以,在經(jīng)濟(jì)上是可行的。2系統(tǒng)總體設(shè)計(jì)3.1 引言3.1.1 編寫目的根據(jù)系統(tǒng)需求和分析階段生成的文檔,記錄系統(tǒng)總體設(shè)計(jì)階段的成果,為了詳細(xì)設(shè)計(jì)階段的更好
15、開展以及下面各階段工作的順利進(jìn)行,特編寫此文檔,作為總體設(shè)計(jì)階段的成果和以后各階段的依據(jù)。3.1.2 背景說明中石化的加油站數(shù)量眾多,分布廣泛,若要統(tǒng)一管理,則比較困難。且如果分開管理,加油站、儲(chǔ)油站之間也比較麻煩。因此通過分層管理,在某一區(qū)域的總部?jī)?nèi),通過網(wǎng)絡(luò)管理這一區(qū)域的所有加油站,通過對(duì)加油站儲(chǔ)油量、銷售和收入狀況,以及儲(chǔ)油站對(duì)加油站加油的狀況進(jìn)行管理,不僅方便掌握每個(gè)加油站的狀況,也方便數(shù)據(jù)的統(tǒng)計(jì)管理。3.2 用戶需求分析成果3.2.1 功能需求本系統(tǒng)需要實(shí)現(xiàn)以下主要功能:系統(tǒng)維護(hù)功能一一實(shí)現(xiàn)系統(tǒng)的安全管理、角色和權(quán)限設(shè)定及其他系統(tǒng)設(shè)置加油站、儲(chǔ)油站、油罐車的基礎(chǔ)信息的統(tǒng)計(jì)與保存功能對(duì)
16、加油站的收入進(jìn)行監(jiān)管的功能對(duì)加油站儲(chǔ)油量進(jìn)行統(tǒng)計(jì)并調(diào)配油罐車、儲(chǔ)油站進(jìn)行加油的功能3.2.2 性能需求數(shù)據(jù)精確度:數(shù)據(jù)精確度主要取決于單位提交檔案的精確度,同時(shí)應(yīng)滿足實(shí)際工作需求。時(shí)間特性:由于本系統(tǒng)在100MM域網(wǎng)內(nèi)以B/S方式構(gòu)建,因此要求Web頁面平均響應(yīng)速度小于0.2秒。適應(yīng)性:要求本系統(tǒng)在客戶端可由大部分瀏覽器(如IE、Maxthon、Firefox等)訪問。3.3 總體設(shè)計(jì)3.3.1 設(shè)計(jì)目標(biāo)、依據(jù)和方法項(xiàng)目的總體目標(biāo)是建設(shè)一個(gè)功能完善的能夠滿足中石化某一地區(qū)的加油站管理的系統(tǒng),以達(dá)到方便對(duì)該地區(qū)內(nèi)加油站的管理以及方便對(duì)加油站加油的系統(tǒng),以提高對(duì)加油站管理的效率。本系統(tǒng)的設(shè)計(jì)依據(jù)以
17、下方面:加油站、儲(chǔ)油站、油罐車的所有基礎(chǔ)數(shù)據(jù)對(duì)各個(gè)加油站實(shí)行會(huì)員式管理所有信息總部和會(huì)員均可看到,加油站加油通過總部調(diào)遣圖 2-1 系統(tǒng)軟件結(jié)構(gòu)體系圖軟硬件配置方案、軟件配置方案操作系統(tǒng)服務(wù)器:Windows2003ServerSP1操作系統(tǒng)??蛻舳耍篧indowsNT/2000/XP/2003等支持IE6.0的操作系統(tǒng)數(shù)據(jù)庫管理采用MicrosoftSQLServer2005、硬件配置方案硬件環(huán)境服務(wù)器:PentiumIII兼容處理器或更高速度的處理器;客戶端:PentiumIII兼容處理器或更高速度的處理器;網(wǎng)絡(luò):10M以上網(wǎng)絡(luò)接口。心人服務(wù)器數(shù)據(jù)庫服務(wù)器軟件模塊設(shè)計(jì)本系統(tǒng)模塊層次設(shè)計(jì)圖:
18、中石化加油站控制系統(tǒng)圖 2-2 系統(tǒng)模塊層次設(shè)計(jì)圖系統(tǒng)維護(hù)模塊該模塊負(fù)責(zé)系統(tǒng)的安全、角色和權(quán)限設(shè)定及其他系統(tǒng)設(shè)置。具體功能如下:角色設(shè)定功能:根據(jù)用戶需求和實(shí)際需要,為系統(tǒng)用戶設(shè)定不同種類角色,每種角色有對(duì)應(yīng)的權(quán)限和操作;權(quán)限設(shè)置功能: 根據(jù)人員角色的不同, 給予不同的數(shù)據(jù)訪問控制權(quán)限和功能操作,提高數(shù)據(jù)的安全性系統(tǒng)維護(hù)模塊收入統(tǒng)訐系統(tǒng)基礎(chǔ)信息管理系統(tǒng).山汕站汕量變化監(jiān)測(cè)系統(tǒng)用色設(shè)定權(quán)限設(shè)置系統(tǒng)維護(hù)X加油站出售油數(shù)量種加油站收入監(jiān)管油罐車信息管理加油站位置信息管理1儲(chǔ)油咕拉置信息維護(hù)功能:此功能可以保證系統(tǒng)正常穩(wěn)定運(yùn)行,對(duì)可預(yù)見的異常有相應(yīng)的預(yù)防措施和對(duì)策,同時(shí)也包括編輯用戶信息,設(shè)置用戶組別
19、、權(quán)限,密級(jí)設(shè)置,日志管理等功能;二基礎(chǔ)數(shù)據(jù)管理系統(tǒng)該系統(tǒng)為基礎(chǔ)信息查詢系統(tǒng),可以用于工作人員查詢關(guān)于加油站、儲(chǔ)油站、油罐車的各種信息。其具體功能有:1)提供關(guān)于加油站、儲(chǔ)油站位置的具體信息2)提供關(guān)于油罐車的數(shù)量和各輛車的車牌號(hào)碼,以及可使用車輛的數(shù)量和車牌號(hào)碼。3)提供加油站中每種油的儲(chǔ)存量。三收入統(tǒng)計(jì)系統(tǒng)該系統(tǒng)用于工作人員在工作中對(duì)加油站的收入進(jìn)行統(tǒng)計(jì)。其功能如下:1)每個(gè)客戶加油時(shí),統(tǒng)計(jì)其加的油量和油的種類,以及其所需付的錢數(shù)。2)對(duì)每天的收入進(jìn)行統(tǒng)計(jì),對(duì)每天賣出的各類油的量進(jìn)行統(tǒng)計(jì)四加油站油變化監(jiān)測(cè)系統(tǒng)該系統(tǒng)主要功能是將每種油的剩余油量進(jìn)行統(tǒng)計(jì)監(jiān)測(cè),方便在油量減少到一定數(shù)量時(shí)提醒工作
20、人員要求儲(chǔ)油站出動(dòng)油罐車進(jìn)行加油。2,5 界面設(shè)計(jì)客戶端采用標(biāo)準(zhǔn)瀏覽器(InternetExplorer6.0或兼容瀏覽器)作為圖形用戶接口用戶輸入輸出界面:輸入以文本框和對(duì)話框?yàn)橹鳎敵鰹榫W(wǎng)頁元素。操作方式:鼠標(biāo)和鍵盤界面間的轉(zhuǎn)移方式:以超級(jí)連接為主具體為:登陸頁:用文本框分別輸入用戶名、密碼,按鈕確認(rèn)。用戶名和密碼為建加油站時(shí)統(tǒng)一發(fā)放。會(huì)員登錄主頁:背景為中石化的標(biāo)志。頁面中主要為出售的頁面鏈接和加油站油儲(chǔ)量的頁面鏈接。打開出售頁面,主要內(nèi)容有油類的選擇,出售的質(zhì)量,點(diǎn)擊計(jì)算,可以得到該收的錢的數(shù)量。然后有打印單據(jù)的按鈕,可以打印單據(jù)。單據(jù)打印后,頁面自動(dòng)更新。加油站儲(chǔ)油量的頁面中,主要有
21、幾種油的現(xiàn)有儲(chǔ)量。如果某種油的儲(chǔ)量降到一定值,則下面有按鈕“加油申請(qǐng)”,向儲(chǔ)油站要求加油。如果登錄用戶名或密碼有問題,則彈出對(duì)話框提醒錯(cuò)誤以及是否重新輸入選擇。3系統(tǒng)詳細(xì)設(shè)計(jì)3.1引言編寫目的本”系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告”主要是對(duì)系統(tǒng)總體設(shè)計(jì)中提出的軟件模塊和數(shù)據(jù)庫進(jìn)行具體實(shí)現(xiàn)過程的詳細(xì)設(shè)計(jì),為系統(tǒng)的實(shí)現(xiàn)和維護(hù)提供說明文檔。本系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告主要面對(duì)系統(tǒng)分析員、程序員、測(cè)試員、實(shí)施員,是以后系統(tǒng)實(shí)現(xiàn)和維護(hù)的依據(jù)。編寫背景該系統(tǒng)名稱為“中國(guó)石油化工有限公司加油站管理系統(tǒng)”,假設(shè)委托單位為中國(guó)石油化工公司某一分公司,開發(fā)單位為南京大學(xué)地理與海洋科學(xué)學(xué)院,主管部門為中國(guó)石油化工公司某分公司。該系統(tǒng)的詳細(xì)設(shè)計(jì)
22、原則是采用結(jié)構(gòu)化的設(shè)計(jì)方法,采用流程圖的呈現(xiàn)方式,而不采用編程語言。自頂向下逐步求精,采用順序、選擇、循環(huán)三種基本結(jié)構(gòu),盡量降低模塊間的耦合度,提高模塊的聚合度。3.1.3 系統(tǒng)設(shè)計(jì)的依據(jù)儲(chǔ)油站該系統(tǒng)詳細(xì)設(shè)計(jì)的依據(jù)是以上系統(tǒng)總體設(shè)計(jì)3.2 模塊系統(tǒng)的組織結(jié)構(gòu)M油站油量變化監(jiān)測(cè)系統(tǒng)圖 3-1 系統(tǒng)模塊設(shè)計(jì)圖3.3 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)說明油罐車和加油站的位置坐標(biāo)信息如下表:該系統(tǒng)主要有四個(gè)模塊,分別為系統(tǒng)維護(hù)模塊,收入統(tǒng)計(jì)模塊,基礎(chǔ)信息管理模塊,加油站油量變化監(jiān)測(cè)模塊。系統(tǒng)模塊圖如下:中石化加油站控制系統(tǒng)在數(shù)據(jù)庫中,已經(jīng)明確需要建立的數(shù)據(jù)庫有加油站的位置坐標(biāo)信息、的位置坐標(biāo)信息、油罐車的信息以及每天均
23、要保存的加油站的信息更新收入統(tǒng)計(jì)系統(tǒng)基礎(chǔ)信息管理系統(tǒng)系統(tǒng)維拉模塊表 3-1 油罐車和加油站的坐標(biāo)位置信息表結(jié)構(gòu)廳 P字段名字段類型允許空默認(rèn)值1加油站位置坐標(biāo)Real否2加油站用戶名Name否3加油站密碼Password否油罐車信息:表 3-2 油罐車信息表結(jié)構(gòu)廳 P字段解釋字段名字段類型允許空默認(rèn)值1油罐車數(shù)量SumInt否2油罐車車牌numberString否3已調(diào)配油罐車車牌Number-outString否04已調(diào)配油罐車數(shù)量Sum-outInt否05剩余油罐車車牌Number-inString否06剩余油罐車數(shù)量Sum-inInt否0加油站更新信息表 3-3 加油站每日更新信息表結(jié)構(gòu)
24、廳 P字段解釋字段名字段類型允許空默認(rèn)值1油價(jià)PriceReal否02加油站序號(hào)NumberInt否3客戶買油量WeightReal是04客戶買有種類KindInt是5費(fèi)用MoneyReal是06時(shí)間TimeString是7加油站儲(chǔ)油量SurplusReal否3.4 模塊設(shè)計(jì)說明系統(tǒng)維護(hù)模塊詳細(xì)設(shè)計(jì)說明由于有很多過程不甚了解,因此在此只解釋權(quán)限設(shè)定和保護(hù)方面的設(shè)計(jì)說明。一模塊描述該模塊提供用戶登錄頁面,用戶可以選擇登陸的身份和輸入用戶名、密碼。二功能該模塊提供一個(gè)登陸頁面,用戶名在選擇身份和屬于用戶名和密碼后,判斷用戶名和密碼是否正確。三性能該模塊要求能夠正確辨認(rèn)用戶的身份,在用戶輸入錯(cuò)誤的用
25、戶名和密碼時(shí),系統(tǒng)能夠及時(shí)報(bào)錯(cuò)。四輸入項(xiàng)表 3-4 用戶名輸入項(xiàng)表廳 P數(shù)據(jù)類型標(biāo)識(shí)符后效范圍輸入方式1StringNameLandUse/Dike/SafetyArea文本方式2stringPasswordLandUse/Dike/SafetyArea文本方式五輸出項(xiàng)表 3-5 用戶名輸出項(xiàng)表數(shù)據(jù)類型標(biāo)識(shí)符后效范圍輸出方式stringFalseLandUse/Dike/SafetyArea文本方式處理過程如下流程圖所示:開始選擇用戶登陸頁血輸入用戶名輸入密碼圖 3-1 用戶權(quán)限流程圖七接口該模塊通過鍵盤和鼠標(biāo)進(jìn)行輸入,將輸入信息組成數(shù)據(jù)庫相應(yīng)記錄的形式與數(shù)據(jù)庫內(nèi)存儲(chǔ)信息進(jìn)行對(duì)比八限制條件該模
26、塊的限制條件是輸入的用戶民和密碼匹配并正確。九測(cè)試計(jì)劃輸入一組用戶名和密碼,監(jiān)測(cè)該模塊的用戶名輸入的容錯(cuò)能力。收入統(tǒng)計(jì)模塊詳細(xì)設(shè)計(jì)說明一模塊描述該模塊在提供一張收入網(wǎng)頁,需要輸入客戶的買油種類和量,輸出收入。二功能該模塊的功能是提供一張收入網(wǎng)頁,用戶輸入客戶的買油的種類和量,則可以計(jì)算得到需要的價(jià)格,并打印單據(jù),將資料上傳到總服務(wù)器。三性能該模塊要求輸入正確的種類和數(shù)量,并通過上傳存入數(shù)據(jù)庫內(nèi),作為每一天銷售記錄的存檔。四輸入項(xiàng)表 3-6 收入統(tǒng)計(jì)模塊輸入項(xiàng)廳 P數(shù)據(jù)類型標(biāo)識(shí)符后效范圍輸入方式1StringKindLandUse/Dike/SafetyArea文本輸出2Realweight0-
27、9999999.9999文本輸出五輸出項(xiàng)表 3-7 收入統(tǒng)計(jì)模塊輸出項(xiàng)數(shù): 幅類型標(biāo)識(shí)符后效范圍輸出方式RealMoney0-9999999.9999文本輸出處理過程如下圖流程圖所示圖 3-2 收入統(tǒng)計(jì)模塊流程圖七接口本模塊通過鍵盤和鼠標(biāo)輸入,并通過數(shù)據(jù)庫存儲(chǔ)的數(shù)據(jù)格式存儲(chǔ)入數(shù)據(jù)庫內(nèi),并通過文本的形式,在顯示器中顯示。八限制條件無九測(cè)試計(jì)劃選擇油類和輸入油量測(cè)試?;A(chǔ)信息管理系統(tǒng)模塊說明一模塊描述該模塊以數(shù)據(jù)庫形式存儲(chǔ)各類數(shù)據(jù)。二功能以數(shù)據(jù)庫形式存儲(chǔ)給類數(shù)據(jù),并調(diào)配油罐車從儲(chǔ)油站運(yùn)油為加油站加油。三性能該模塊要求數(shù)據(jù)庫管理?xiàng)l例分明, 并可以迅速存入或者讀取數(shù)據(jù), 數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)無誤,并需要及時(shí)更新所有實(shí)時(shí)數(shù)據(jù)。四輸入項(xiàng)表 3-8 基礎(chǔ)信息管理模塊輸入項(xiàng)廳 P數(shù)據(jù)類型標(biāo)識(shí)符后效范圍輸入方式1Realprice0-99999999.99999999文木輸入2IntSum0-99999文木輸入3StringNumberLandUse/Dike/SafetyArea文木輸入表 3-9 基礎(chǔ)信息管理模塊輸出項(xiàng)數(shù): 幅類型標(biāo)識(shí)符后效范圍輸入方式Realprice0-99999999.99999999文本輸出六處理過程處理過程見流程圖圖 3-3 基礎(chǔ)信息管理流程圖七接口本模塊輸入主要依賴鍵盤和鼠標(biāo)以及數(shù)據(jù)庫內(nèi)以存儲(chǔ)的數(shù)據(jù)的取出和存儲(chǔ), 輸出則是通過網(wǎng)絡(luò)的形式以文本的方式在網(wǎng)頁上輸出。八限
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)益生菌補(bǔ)充品市場(chǎng)供應(yīng)渠道與未來銷售渠道研究報(bào)告
- 2025至2030中國(guó)電子相冊(cè)軟件行業(yè)市場(chǎng)發(fā)展趨勢(shì)及有效策略與實(shí)施路徑評(píng)估報(bào)告
- 2025至2030中國(guó)電動(dòng)牙鉆機(jī)行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 2025至2030中國(guó)珩磨油行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 2025至2030中國(guó)特殊需要的嬰兒車行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 教育心理學(xué)學(xué)生情感教育的核心
- 遼寧省沈文新高考研究聯(lián)盟2024-2025學(xué)年高一下學(xué)期7月期末質(zhì)量監(jiān)測(cè)地理試卷(含答案)
- 華邦健康知識(shí)培訓(xùn)
- 商業(yè)培訓(xùn)中如何利用教育大數(shù)據(jù)提升教學(xué)效果
- 教育心理學(xué)與學(xué)習(xí)環(huán)境優(yōu)化
- 哇哈哈品牌管理制度
- 2025年第十屆“學(xué)憲法、講憲法”網(wǎng)絡(luò)知識(shí)競(jìng)賽題庫(含答案)
- 北師大版四年級(jí)下冊(cè)數(shù)學(xué)計(jì)算題每日一練帶答案(共30天)
- 格拉辛紙項(xiàng)目投資價(jià)值分析報(bào)告【參考模板】
- 最新四川水利工程質(zhì)量備案表格填寫范例
- 臨海市括蒼鎮(zhèn)鎮(zhèn)區(qū)控制性詳細(xì)規(guī)劃
- 《云南省建筑工程資料管理規(guī)程應(yīng)用指南)(上下冊(cè))
- 工程更改控制程序DFCPQEOMS-06
- XX集團(tuán)債權(quán)清收工作管理辦法
- 送電線路工程跨越河流架線施工專項(xiàng)方案
- 臺(tái)州市幼兒園教師考核表.
評(píng)論
0/150
提交評(píng)論