【正文】
.................................1 2 鹽城市城市消防接警處理系統(tǒng)分析 ......................................6 需求分析 ..........................................................6 系統(tǒng)特色 ..........................................................7 數(shù)據(jù)流圖 ..........................................................7 數(shù)據(jù)字典 ..........................................................9 ER圖 ............................................................10 數(shù)據(jù)庫(kù)設(shè)計(jì) .......................................................12 3 鹽城市城市消防 接警處理系統(tǒng)的總體設(shè)計(jì) ...............................13 系統(tǒng)的體系結(jié)構(gòu)圖 .................................................14 系統(tǒng)的用例圖 .....................................................15 系統(tǒng)的時(shí)序圖 .....................................................16 系統(tǒng)中的類 .......................................................18 4 鹽城市城市消防接警處理系統(tǒng)的詳細(xì)設(shè)計(jì) ...............................19 系統(tǒng)登錄模塊設(shè)計(jì) .................................................19 接警人模塊設(shè)計(jì) ...................................................22 普通用戶模塊設(shè)計(jì) .................................................26 5系統(tǒng)的測(cè)試與調(diào)試 ....................................................27 6 結(jié)束語(yǔ) .............................................................28 參考文獻(xiàn) .............................................................30 致 謝 .............................................................31 附 錄 .............................................................32 附錄 1 源程序清單 .....................................................32 附錄 系統(tǒng)登錄模塊 .................................................32 附錄 接警人模塊 ...................................................42 附錄 普通用戶模塊 .................................................60 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 1 鹽城市城市消防接警處理系統(tǒng)設(shè)計(jì) 1 概 述 開發(fā)背景 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 關(guān)鍵詞 : 城市消防接警處理系統(tǒng);接警;火警 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) Design On The Processing System Of Receiving Yancheng City Fire Alarm Abstract: With the continuous development of science and technology, puter work technology bees more and more mature. People have already had a profound understanding of its powerful features .It has accessed to all areas of human society and played an increasingly important role. The old system gradually exposed many deficiencies in the practical application of fire. For example it is still using artificial methods to deal with phone records for fire alarm, which is low efficient, hard to look up. And it needs manual effort to deal with fire and to find relevant data and information. All these result in slow response, delayed planes and so on. Fire receiving system which use puter processing can be avoided the abovementioned shortings. What’s more, it focuses on records with low information redundancy and has high efficiency. In addition, it greatly saves manpower and material resources. The system is mainly applied to technology, using b/s structure, taking Visual Studio 20xx development tools as a front, SQL Server 20xx as the background database, C as development language. The advantages of it are fast to development, efficient, easy to fly and so on. The system is mainly posed of the following modules: Module fire receiving records, the police arranged modules, and module summary cases. Module fire receiving records includes fire receiving record on the merits of the initial records, the location, time, etc。此外,它還大大節(jié)省了人力和物力資源。 畢業(yè)設(shè)計(jì)說明書 鹽城市城市消防接警處理系統(tǒng)設(shè)計(jì) 專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名 楊建清 班級(jí) B 計(jì)算機(jī) 053 學(xué)號(hào) 0510640318 指導(dǎo)教師 吳士軍 完成日期 20xx 年 6 月 5 日 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 鹽城市城市消防接警處理系統(tǒng)設(shè)計(jì) 摘 要 : 隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 系統(tǒng)主要應(yīng)用了 技術(shù),采用了 B/S 結(jié)構(gòu), Visual Studio 20xx 作為前臺(tái)開發(fā)工具, SQL Server 20xx 為后臺(tái)數(shù)據(jù)庫(kù), C作為開發(fā)語(yǔ)言,具有開發(fā)快,效率高,易于上手等優(yōu)點(diǎn)。 the police arrangement is the most important part of the system, including the entire fire, vehicle distribution, anization, order of the police arrangements。 為適應(yīng)當(dāng)今世界信息瞬間萬變的發(fā)展形勢(shì),提高工作效率,降低辦公成本,加快消防部隊(duì)的現(xiàn)代化建設(shè)步伐,提高消防部隊(duì)的應(yīng)急能力,近年來,消防部隊(duì)投入了大量的人財(cái)物構(gòu)建網(wǎng)絡(luò)環(huán)境、制作軟件平臺(tái),重視程度之 高、投入之大都是前所未有的。那么新的消防系統(tǒng)必將取代舊的系統(tǒng)。 本系統(tǒng)可以使接警員方便的記錄案件信息,更快捷的安排出警人員,更直接的記錄案件完成情況,可以方便的管理案件信息和警員中隊(duì)信息。 課題開發(fā)的工具及技術(shù) Visual C的優(yōu)勢(shì)及簡(jiǎn)介 C(讀作 C sharp)是微軟開發(fā)的一種面向?qū)ο蟮木幊陶Z(yǔ)言,是微軟 .NET 開發(fā)環(huán)境的重要組成部分。 鹽城市城市消防接警處理系統(tǒng)設(shè)計(jì) 2 Visual 包含 Visual C,這是通過功能齊全的代碼編輯器、項(xiàng)目模板、設(shè)計(jì)器、代碼向?qū)А⒐δ軓?qiáng)大且易于使用的調(diào)試器以及其他工具實(shí)現(xiàn)的。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。特別是在 JAVA 這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、速度快、效果優(yōu)。 Visual Basic 數(shù)據(jù)庫(kù)訪問全面支持 SQL 語(yǔ)言。在 DDL中,提供了完整定義數(shù)據(jù)庫(kù)所需的全部?jī)?nèi)容; DDL 還提供了數(shù)據(jù)庫(kù)生成之后的結(jié)構(gòu)修改和刪除功能等。在SQL 語(yǔ)言中,指定要做什么而不是要怎么做,不需要告訴 SQL 如何訪問數(shù)據(jù)庫(kù),只要告訴 SQL 需要數(shù)據(jù)庫(kù)做什么。從而使得數(shù)據(jù)的查詢功能更加強(qiáng)大、靈活和快速。 Windows NT 版本。Windows 98 的膝上型電腦到運(yùn)行 Microsoft Windows 20xx 的大型多處理器的服務(wù)器等多種平臺(tái)使用。此外 SQL Server 20xx 結(jié)合了分析、報(bào)表、集成和通知功能。 Visual Studio 和 SQL Server 20xx 的連接 在鹽城市城市消防接警處理系統(tǒng)中,主要使用的用于和數(shù)據(jù)庫(kù)連接的是ADO(Active Data Objects),它實(shí)際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。 ADO 使用 OLEDB 數(shù)據(jù)支持提供了一個(gè)面向?qū)ο蟮脑L問數(shù)據(jù)源的接口,它是 DAO 和RDO 對(duì)象模型集大成者,集合了 DAO 和 RDO 的優(yōu)點(diǎn)。 ADO 的另一大優(yōu)點(diǎn)是,它是基于 COM 接口技術(shù)的 OLEDB 的高級(jí)接口,所以,任何支持 COM 的應(yīng)用程序都可以實(shí)現(xiàn) ADO。 ADO 提供了一系列的類和方法,用來與數(shù)據(jù)庫(kù)建立連接,然后對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行各種操作。應(yīng)用程序通過連接對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。 CursorLocation 屬性:設(shè)置或者返回游標(biāo)位置。 Version 屬性:返回 ADO 的版本。 Errors 對(duì)象:數(shù)據(jù)源返回的錯(cuò)誤信息。 Command 類常用的屬性與方法如下: ActiveConnection 屬性:將一個(gè)命令行對(duì)象與一個(gè)打開的連接關(guān)聯(lián)。 Execute 方法:執(zhí)行命令行返回一個(gè)數(shù)據(jù)集對(duì)象( Recordset)。 BOF、 EOF 屬性:返回記錄集中游標(biāo)的當(dāng)前位置是否是記錄集的頭或尾。 如果需要,開始一個(gè)事務(wù)( Transaction),不過要與結(jié)束事務(wù)對(duì)應(yīng)。 通過數(shù)據(jù)集對(duì)象對(duì)數(shù)據(jù)進(jìn)行各種操作,包括獲取某一字段值,以及修改、增加、刪除記錄等。 使用 SQL 語(yǔ)句和使用數(shù)據(jù)集對(duì)象 Recordset 都可以對(duì)數(shù)據(jù)庫(kù)中增加、刪除、修改記錄。 UML 的應(yīng)用簡(jiǎn)介 UML 的目標(biāo)是以面向?qū)ο髨D的方式來描述任何類型的系統(tǒng),具有很寬的應(yīng)用領(lǐng)域。在需求分析階段,可以用用例來捕獲用戶需求。在分析階段,只對(duì)問題域的對(duì)象(現(xiàn)實(shí)世界的概念)建模,而不考慮定義軟件系統(tǒng)中技術(shù)細(xì)節(jié)的類(如處理用戶接口、數(shù)據(jù)庫(kù)、通訊和并行性等問題的類)。因?yàn)樵谠缙陔A段,模型僅僅是理解和分析系統(tǒng)結(jié)構(gòu)的工具,過早考慮編碼問題十分不利于建立簡(jiǎn)單正確的模型。 總之,標(biāo)準(zhǔn)建模語(yǔ)言 UML 適用于以面向?qū)ο蠹夹g(shù)來描述任何類型的系統(tǒng),而且適用于系統(tǒng)開發(fā)的不同階段,從需求規(guī)格描述直至系統(tǒng)完成后的測(cè)試和維護(hù) 。 需求分析 系統(tǒng)實(shí)現(xiàn)的功能 舊有的消防接警處理系統(tǒng)往往局限于使用筆頭記錄。另外