【正文】
.................................1 2 鹽城市城市消防接警處理系統(tǒng)分析 ......................................6 需求分析 ..........................................................6 系統(tǒng)特色 ..........................................................7 數(shù)據(jù)流圖 ..........................................................7 數(shù)據(jù)字典 ..........................................................9 ER圖 ............................................................10 數(shù)據(jù)庫設(shè)計 .......................................................12 3 鹽城市城市消防 接警處理系統(tǒng)的總體設(shè)計 ...............................13 系統(tǒng)的體系結(jié)構(gòu)圖 .................................................14 系統(tǒng)的用例圖 .....................................................15 系統(tǒng)的時序圖 .....................................................16 系統(tǒng)中的類 .......................................................18 4 鹽城市城市消防接警處理系統(tǒng)的詳細設(shè)計 ...............................19 系統(tǒng)登錄模塊設(shè)計 .................................................19 接警人模塊設(shè)計 ...................................................22 普通用戶模塊設(shè)計 .................................................26 5系統(tǒng)的測試與調(diào)試 ....................................................27 6 結(jié)束語 .............................................................28 參考文獻 .............................................................30 致 謝 .............................................................31 附 錄 .............................................................32 附錄 1 源程序清單 .....................................................32 附錄 系統(tǒng)登錄模塊 .................................................32 附錄 接警人模塊 ...................................................42 附錄 普通用戶模塊 .................................................60 鹽城工學院本科生畢業(yè)設(shè)計說明書( 20xx) 1 鹽城市城市消防接警處理系統(tǒng)設(shè)計 1 概 述 開發(fā)背景 隨著科學技術(shù)的不斷提高,計算機網(wǎng)絡(luò)技術(shù)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 關(guān)鍵詞 : 城市消防接警處理系統(tǒng);接警;火警 鹽城工學院本科生畢業(yè)設(shè)計說明書( 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è)計說明書 鹽城市城市消防接警處理系統(tǒng)設(shè)計 專業(yè) 計算機科學與技術(shù) 學生姓名 楊建清 班級 B 計算機 053 學號 0510640318 指導教師 吳士軍 完成日期 20xx 年 6 月 5 日 鹽城工學院本科生畢業(yè)設(shè)計說明書( 20xx) 鹽城市城市消防接警處理系統(tǒng)設(shè)計 摘 要 : 隨著科學技術(shù)的不斷發(fā)展,計算機網(wǎng)絡(luò)技術(shù)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 系統(tǒng)主要應用了 技術(shù),采用了 B/S 結(jié)構(gòu), Visual Studio 20xx 作為前臺開發(fā)工具, SQL Server 20xx 為后臺數(shù)據(jù)庫, C作為開發(fā)語言,具有開發(fā)快,效率高,易于上手等優(yōu)點。 the police arrangement is the most important part of the system, including the entire fire, vehicle distribution, anization, order of the police arrangements。 為適應當今世界信息瞬間萬變的發(fā)展形勢,提高工作效率,降低辦公成本,加快消防部隊的現(xiàn)代化建設(shè)步伐,提高消防部隊的應急能力,近年來,消防部隊投入了大量的人財物構(gòu)建網(wǎng)絡(luò)環(huán)境、制作軟件平臺,重視程度之 高、投入之大都是前所未有的。那么新的消防系統(tǒng)必將取代舊的系統(tǒng)。 本系統(tǒng)可以使接警員方便的記錄案件信息,更快捷的安排出警人員,更直接的記錄案件完成情況,可以方便的管理案件信息和警員中隊信息。 課題開發(fā)的工具及技術(shù) Visual C的優(yōu)勢及簡介 C(讀作 C sharp)是微軟開發(fā)的一種面向?qū)ο蟮木幊陶Z言,是微軟 .NET 開發(fā)環(huán)境的重要組成部分。 鹽城市城市消防接警處理系統(tǒng)設(shè)計 2 Visual 包含 Visual C,這是通過功能齊全的代碼編輯器、項目模板、設(shè)計器、代碼向?qū)А⒐δ軓姶笄乙子谑褂玫恼{(diào)試器以及其他工具實現(xiàn)的。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務邏輯在前端( Browser)實現(xiàn),但是主要事務邏輯在服務器端( Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。特別是在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、速度快、效果優(yōu)。 Visual Basic 數(shù)據(jù)庫訪問全面支持 SQL 語言。在 DDL中,提供了完整定義數(shù)據(jù)庫所需的全部內(nèi)容; DDL 還提供了數(shù)據(jù)庫生成之后的結(jié)構(gòu)修改和刪除功能等。在SQL 語言中,指定要做什么而不是要怎么做,不需要告訴 SQL 如何訪問數(shù)據(jù)庫,只要告訴 SQL 需要數(shù)據(jù)庫做什么。從而使得數(shù)據(jù)的查詢功能更加強大、靈活和快速。 Windows NT 版本。Windows 98 的膝上型電腦到運行 Microsoft Windows 20xx 的大型多處理器的服務器等多種平臺使用。此外 SQL Server 20xx 結(jié)合了分析、報表、集成和通知功能。 Visual Studio 和 SQL Server 20xx 的連接 在鹽城市城市消防接警處理系統(tǒng)中,主要使用的用于和數(shù)據(jù)庫連接的是ADO(Active Data Objects),它實際是一種提供訪問各種數(shù)據(jù)類型的連接機制。 ADO 使用 OLEDB 數(shù)據(jù)支持提供了一個面向?qū)ο蟮脑L問數(shù)據(jù)源的接口,它是 DAO 和RDO 對象模型集大成者,集合了 DAO 和 RDO 的優(yōu)點。 ADO 的另一大優(yōu)點是,它是基于 COM 接口技術(shù)的 OLEDB 的高級接口,所以,任何支持 COM 的應用程序都可以實現(xiàn) ADO。 ADO 提供了一系列的類和方法,用來與數(shù)據(jù)庫建立連接,然后對數(shù)據(jù)庫中的數(shù)據(jù)進行各種操作。應用程序通過連接對數(shù)據(jù)庫進行操作。 CursorLocation 屬性:設(shè)置或者返回游標位置。 Version 屬性:返回 ADO 的版本。 Errors 對象:數(shù)據(jù)源返回的錯誤信息。 Command 類常用的屬性與方法如下: ActiveConnection 屬性:將一個命令行對象與一個打開的連接關(guān)聯(lián)。 Execute 方法:執(zhí)行命令行返回一個數(shù)據(jù)集對象( Recordset)。 BOF、 EOF 屬性:返回記錄集中游標的當前位置是否是記錄集的頭或尾。 如果需要,開始一個事務( Transaction),不過要與結(jié)束事務對應。 通過數(shù)據(jù)集對象對數(shù)據(jù)進行各種操作,包括獲取某一字段值,以及修改、增加、刪除記錄等。 使用 SQL 語句和使用數(shù)據(jù)集對象 Recordset 都可以對數(shù)據(jù)庫中增加、刪除、修改記錄。 UML 的應用簡介 UML 的目標是以面向?qū)ο髨D的方式來描述任何類型的系統(tǒng),具有很寬的應用領(lǐng)域。在需求分析階段,可以用用例來捕獲用戶需求。在分析階段,只對問題域的對象(現(xiàn)實世界的概念)建模,而不考慮定義軟件系統(tǒng)中技術(shù)細節(jié)的類(如處理用戶接口、數(shù)據(jù)庫、通訊和并行性等問題的類)。因為在早期階段,模型僅僅是理解和分析系統(tǒng)結(jié)構(gòu)的工具,過早考慮編碼問題十分不利于建立簡單正確的模型。 總之,標準建模語言 UML 適用于以面向?qū)ο蠹夹g(shù)來描述任何類型的系統(tǒng),而且適用于系統(tǒng)開發(fā)的不同階段,從需求規(guī)格描述直至系統(tǒng)完成后的測試和維護 。 需求分析 系統(tǒng)實現(xiàn)的功能 舊有的消防接警處理系統(tǒng)往往局限于使用筆頭記錄。另外