




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件開發(fā)技術(shù)手冊(cè)VXXXX)軟件>作者:XXX版本號(hào):X.XX發(fā)布時(shí)間:200X-XX-XX文檔編號(hào)軟件名稱軟件簡介相關(guān)系統(tǒng)參與人員金安技術(shù)版權(quán)所有嚴(yán)禁在金安公司以外公開或使用版本歷史版本號(hào)作者參與者修改說明日期1.00Damy2004-06-5---27、軟件介紹1、介紹軟件名稱、實(shí)現(xiàn)主要功能。2、本軟件與整個(gè)系統(tǒng)中其它相關(guān)軟件關(guān)系介紹軟件名稱主要功能在整個(gè)系統(tǒng)中與其它軟件關(guān)系(相關(guān)協(xié)議文檔的說明)例如:軟件名稱AJ—M01GIS軟件(煤礦端)V1.0主要功能a、地圖的導(dǎo)入(mapinfo格式)b圖元添加,修改,刪除C、圖元顯示、操作、杳詢d圖層管理e、用戶管理通信處理:對(duì)因地圖操作而生成的特征向量的保存,管理,發(fā)送等。在整個(gè)系統(tǒng)中與其它軟件關(guān)系此軟件是通過安全衛(wèi)士程序,將地圖特征向量數(shù)據(jù)傳輸?shù)街行?,與安全衛(wèi)士程序有通信協(xié)議。使用時(shí)需要安全衛(wèi)士程序配合。二、軟件開發(fā)環(huán)境1、軟件開發(fā)平臺(tái):詳細(xì)說明軟件開發(fā)所用操作系統(tǒng)、數(shù)據(jù)庫等版本2、使用開發(fā)語言以及版本。
DLL等)。3DLL等)。4、軟件中引用關(guān)鍵算法說明。例如:操作系統(tǒng)名稱Win2000版本W(wǎng)in2000professional+SP4說明軟件在win2000開發(fā),可運(yùn)行于win2000\XP系統(tǒng)數(shù)據(jù)庫名稱SQLServer版本Professional2000說明--開發(fā)語言名稱Delphi版本6.0+SP2說明使用控件1名稱GISDLL.dll版本V1.0、說明GIS開發(fā)平臺(tái)使用控件2名稱REGDLL.dll版本V1.0說明軟件注冊(cè)控件引用關(guān)鍵算法名稱--版本備注三、軟件框架與流程1、軟件框架結(jié)構(gòu)描述。2、軟件主要流程圖。3、軟件使用通信協(xié)議、接口、數(shù)據(jù)庫(表)方面詳細(xì)說明例如:1、軟件框架結(jié)構(gòu)圖
Mapinfo格式地圖安全衛(wèi)士數(shù)據(jù)終端地圖數(shù)據(jù)轉(zhuǎn)入功能模塊:地圖文件1、將Mapinfo格式地圖導(dǎo)入到GIS自己格式文件中,同時(shí)將圖中對(duì)象相關(guān)的其屬性存放到本地?cái)?shù)據(jù)庫中。(煤礦地圖要嚴(yán)格按照地圖制作規(guī)范進(jìn)行繪制,同一煤礦只生產(chǎn)一個(gè)圖,每一層導(dǎo)入到該圖的相應(yīng)圖層)Mapinfo格式地圖安全衛(wèi)士數(shù)據(jù)終端地圖數(shù)據(jù)轉(zhuǎn)入功能模塊:地圖文件1、將Mapinfo格式地圖導(dǎo)入到GIS自己格式文件中,同時(shí)將圖中對(duì)象相關(guān)的其屬性存放到本地?cái)?shù)據(jù)庫中。(煤礦地圖要嚴(yán)格按照地圖制作規(guī)范進(jìn)行繪制,同一煤礦只生產(chǎn)一個(gè)圖,每一層導(dǎo)入到該圖的相應(yīng)圖層)2、生產(chǎn)自己格式的地圖文件,供程序調(diào)用。特征返回確向量包定信息用戶管理模塊:1、修改密碼2、新增用戶3、刪除用戶(信息存庫)地圖編輯、修改功能模塊(設(shè)定用戶權(quán)限):1、可對(duì)地圖中的點(diǎn)、線、面三大類對(duì)象進(jìn)行位置、屬性、節(jié)點(diǎn)進(jìn)行編輯、修改,并保存到本地地圖文件和數(shù)據(jù)庫中。2、在地圖上可增加點(diǎn)、線、面三類對(duì)象及對(duì)象屬性數(shù)據(jù),保存到本地地圖文件和數(shù)據(jù)庫中。3、對(duì)上面的編輯、修改每一個(gè)對(duì)象產(chǎn)生的相關(guān)數(shù)據(jù)生成一條特征向量,保存到特征向量文件中,供通信模塊調(diào)用。通信處理功能模塊:I-I特征向量保存在亠本地?cái)?shù)據(jù)庫中■~~地圖顯示、操作、查詢功能模塊:1、顯示全圖、地圖放大、縮小、移動(dòng)、選擇等;2、分層顯示的功能,用戶可選擇顯示/隱藏相關(guān)圖層3、各圖層對(duì)象查找功能(主要是巷道層、工作面層、傳感器層、分站層),并閃爍提示用戶。1、根據(jù)用戶提交保存地圖(煤礦端一監(jiān)控中心)操作,一次將多條特征向量進(jìn)行組包,發(fā)送給安全衛(wèi)士。2、收到正確返回后,清除特征向量待發(fā)列表中的已經(jīng)傳送過的特征向量,并將其移至歷史列表。3、通信過程中的出錯(cuò)處理功能煤礦端GIS功能模塊和數(shù)據(jù)流程圖2、主要流程圖(略)3、詳細(xì)通信協(xié)議見遠(yuǎn)程監(jiān)系統(tǒng)中總協(xié)議中煤礦端GIS與安全衛(wèi)士部分四、關(guān)鍵函數(shù)與功能說明(一)、軟件關(guān)鍵函數(shù)(自定義、系統(tǒng)、弓I用)關(guān)、窗體事件、模塊存儲(chǔ)過程等的列表鍵函數(shù)或算法請(qǐng)寫出流程圖或用偽代碼描述。編號(hào)函數(shù)名稱編號(hào)函數(shù)名稱功能描述12345參數(shù)說明返叵值備注函數(shù)1:流程或算法。函數(shù)2:流程或算法。例如:1、函數(shù)列表
序號(hào)函數(shù)名稱功能描述參數(shù)描述返回值其他1GetCoalFromDBToArray從數(shù)據(jù)庫取煤礦信息到數(shù)組中(ADOQuery:lADOQuery;varCoalArray:TCoalArray)正常返回真2GetSensorFromDBToArray從數(shù)據(jù)庫取傳感器信息到數(shù)組中(ADOQuery:TADOQuery;varSensorArray:TSensorArray)Boolean類型,正常返回真3GetSensorTypeArrayFromDB從數(shù)據(jù)庫取傳感器類型到數(shù)組中(ADOQuery:TADOQuery;VarSensorTypeArray:TSensorTypeArray)Boolean類型,正常返回真4GetMapArray從地圖文件中取地圖信息到MapArray數(shù)組無參數(shù)過程無返回值*5CheckSensorStatus根據(jù)傳感器狀態(tài)數(shù)據(jù),判斷傳感器狀態(tài)(Status:String;i:integer)過程無返回值6RefreshSensorStatus刷新傳感器狀態(tài)(CoallD:string)過程無返回值2、函數(shù)的算法描述(流程圖或偽代碼描述)函數(shù)4:GetMapArray()5打開地圖文件。10設(shè)置地圖數(shù)量變量n。15讀取地圖文件中地圖數(shù)量保存到n中。20設(shè)置MapArray數(shù)組長度為n。25再讀取地圖文件,將各地圖信息存到MapArray數(shù)組中。關(guān)閉地圖文件。30(二)、軟件主要功能列表關(guān)鍵功能的流程要寫出流程圖或用偽代碼描述。流程或算法描述功能2:流程或算法描述。
例如:2、功能列表序號(hào)功能功能描述使用函數(shù)、窗體、存儲(chǔ)過程、數(shù)據(jù)庫表、文件等備注1發(fā)送特征向量(煤礦端)煤礦端GIS向數(shù)據(jù)交換程序發(fā)送特征向量在主窗中實(shí)現(xiàn),米用TCP/IP方式。用到數(shù)據(jù)庫SenderList表,createlD,objlD,CreateTime,data字段。2取井下系統(tǒng)配置數(shù)據(jù)煤礦端GIS向數(shù)據(jù)交換程序請(qǐng)求井下監(jiān)控系統(tǒng)配置數(shù)據(jù)。在主窗中實(shí)現(xiàn),米用TCP/IP方式。用到數(shù)據(jù)庫configsensor。SensorID、SensorType、SubStationDesc、Position字段。用到ParseReceiveText函數(shù)。3配置數(shù)據(jù)處理處理井下監(jiān)控系統(tǒng)配置數(shù)據(jù)包StoreSensorCfg、AddSensorCfg功能流程:功能1:發(fā)送特征向量流程2:取井下系統(tǒng)配置數(shù)據(jù)1-■-■f--Jl冋“'「pH4Tfi'■■■/7恍電靳時(shí)轉(zhuǎn)世”?一m:譏:開始;昶祈件割s敎據(jù)1-■-■f--Jl冋“'「pH4Tfi'■■■/7恍電靳時(shí)轉(zhuǎn)世”?一m:譏:開始;昶祈件割s敎據(jù)說宣徹?fù)岜捌G新時(shí)#Ht(-.MAftlK'V流程3:配置數(shù)據(jù)處理按協(xié)i義解也
紂創(chuàng)數(shù)據(jù)彌
分
花數(shù)據(jù)祁莎宦位
-種分隔符的位世杓入IT祐”晉c令品滸偵艸析肚否磐f->——t&yjiwn據(jù)”慣訶揆損肝融舉為宇,
從數(shù)據(jù)部彷樓取開關(guān)皤竽
救抓?汕別處理模T'開關(guān)邸數(shù)抓結(jié)束四、軟件產(chǎn)品說明1、對(duì)歸檔程序說明軟件產(chǎn)品名稱,以及使用到相關(guān)配置文件參數(shù)等說明。2、軟件如何進(jìn)行安裝、參數(shù)配置、使用。需要進(jìn)行注冊(cè)或安裝數(shù)據(jù)庫等環(huán)境的要進(jìn)行詳細(xì)說明,或指出參考文檔。3、軟件項(xiàng)目文件說明:各單元文件(類)之間關(guān)系,說明各單元文件功能4、軟件開發(fā)環(huán)境配置說明。例如:1、煤礦端GIS軟件名稱如:CoalEditGIS.exe,使用到GIS.ini配置文件和GIS.UDL數(shù)據(jù)連接文件,另外使用到兩種自定義字體。2、軟件安裝、參數(shù)配置、使用請(qǐng)參考此軟件安裝使用說明手冊(cè)。3、軟件為DeIphi6.0開發(fā),工程文件在歸檔程序目錄下,名稱為CoalEditGlS.dpr,主要包含單元文件35個(gè),如下表:序號(hào)名稱主要功能備注1Main主窗體含.pas、?dfm文件2Login登陸窗體含.pas、?dfm文件3EditSensor傳感器編輯窗體含.pas、?dfm文件4EditLine線類對(duì)象編輯窗體含.pas、?dfm文件5Funproc自定義函數(shù)單元文件6structunit自定義結(jié)構(gòu)單元文件???????????????35WriteTxt記錄信息到文本4、軟件開發(fā)環(huán)境配
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 肇慶市課題申報(bào)書范文
- 5 我愛我們班(教學(xué)設(shè)計(jì))-2024-2025學(xué)年道德與法治二年級(jí)上冊(cè)統(tǒng)編版
- 江蘇省鹽城市八年級(jí)地理上冊(cè) 2.2 中國的氣候教學(xué)設(shè)計(jì)2 湘教版
- 教師課題申報(bào)書范例
- 2024秋七年級(jí)數(shù)學(xué)上冊(cè) 第3章 一次方程與方程組3.1 一元一次方程及其解法 2等式的基本性質(zhì)教學(xué)設(shè)計(jì)(新版)滬科版
- 2025至2031年中國定位扣行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年中國美容師制服市場調(diào)查研究報(bào)告
- 在職場中的投資技能提升試題及答案
- 北京教學(xué)課題申報(bào)書
- 美術(shù)課題立項(xiàng)申報(bào)書題目
- 2024版口腔癌術(shù)后口腔沖洗技術(shù)培訓(xùn)課件
- 鋼樓梯工程施工組織設(shè)計(jì)方案
- 2024年注冊(cè)安全工程師考試金屬非金屬礦山(初級(jí))安全生產(chǎn)實(shí)務(wù)試題及答案指導(dǎo)
- 五年級(jí)上冊(cè)數(shù)學(xué)培優(yōu)奧數(shù)講義-第17講 不定方程
- 2024新版英語英語3500個(gè)單詞分類大全
- 項(xiàng)目2 2.1 植物的細(xì)胞(1)(課件)-《植物生產(chǎn)與環(huán)境》(高教版第4版)同步課堂
- Unit8 Bens first trip to Beijing 教學(xué)設(shè)計(jì)-2023-2024學(xué)年教科版(廣州)英語五年級(jí)下冊(cè)
- 摔箱測試報(bào)告
- 山東省濟(jì)寧地區(qū)(SWZ)重點(diǎn)中學(xué)2024-2025學(xué)年初三中考模擬試題(一)化學(xué)試題含解析
- 根尖誘導(dǎo)完整版本
- JTG F40-2004 公路瀝青路面施工技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論