亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CS的消防安全管理信息系統(tǒng)總體設(shè)計(jì)

        2016-03-24 05:17:19國(guó)
        關(guān)鍵詞:需求分析數(shù)據(jù)庫(kù)

        田 富 國(guó)

        (泉州經(jīng)貿(mào)學(xué)院, 福建 泉州 362411)

        ?

        田 富 國(guó)

        (泉州經(jīng)貿(mào)學(xué)院, 福建 泉州 362411)

        摘要:針對(duì)消防安全數(shù)據(jù)信息管理系統(tǒng)化的問(wèn)題,且為了實(shí)現(xiàn)工作人員在不同工作場(chǎng)所的數(shù)據(jù)共享,將系統(tǒng)設(shè)計(jì)成客戶(hù)機(jī)服務(wù)器即CS模式。在系統(tǒng)需求分析的基礎(chǔ)上,開(kāi)展頂層數(shù)據(jù)流及客戶(hù)端、服務(wù)器端數(shù)據(jù)庫(kù)設(shè)計(jì),解決了消防安全管理信息系統(tǒng)化及信息共享的問(wèn)題。

        關(guān)鍵詞:客戶(hù)機(jī)服務(wù)器; 需求分析; 數(shù)據(jù)庫(kù); 數(shù)據(jù)流圖

        消防安全數(shù)據(jù)管理所需處理的信息量大,涉及的部門(mén)多,人工處理的方式會(huì)導(dǎo)致工作繁重、效率低下,且容易出現(xiàn)數(shù)據(jù)的錯(cuò)、漏現(xiàn)象,延長(zhǎng)溝通的反饋時(shí)間,缺乏時(shí)效性。因此建立一套計(jì)算機(jī)綜合消防安全管理信息系統(tǒng),使消防安全管理信息共享,是十分必要的。

        為實(shí)現(xiàn)工作人員能在不同工作場(chǎng)所共享數(shù)據(jù),把系統(tǒng)設(shè)計(jì)成客戶(hù)機(jī)服務(wù)器模式,即CS模式。在CS模型中,客戶(hù)機(jī)和服務(wù)器分別運(yùn)行在網(wǎng)絡(luò)中不同的計(jì)算機(jī)上,所有的數(shù)據(jù)儲(chǔ)存在服務(wù)器上。服務(wù)器負(fù)責(zé)運(yùn)行數(shù)據(jù)庫(kù)管理系統(tǒng),負(fù)責(zé)數(shù)據(jù)的集中管理;而客戶(hù)機(jī)通過(guò)SQL語(yǔ)句訪問(wèn)服務(wù)器上數(shù)據(jù)庫(kù)中的數(shù)據(jù),負(fù)責(zé)數(shù)據(jù)的輸入、顯示和分析。

        1系統(tǒng)需求分析

        該系統(tǒng)是一個(gè)可供消防安全管理部門(mén)工作人員共享的消防安全數(shù)據(jù)處理平臺(tái)。系統(tǒng)主要由以下幾部分功能組成:

        (1)消防安全信息發(fā)布平臺(tái):為消防主管提供發(fā)布相關(guān)消防文件、通知和工作指示。

        (2)消防檔案管理:提供消防安全培訓(xùn)材料、制度及規(guī)章等消防安全檔案材料的管理。

        (3)消防設(shè)施管理:登記消防設(shè)備,為消防設(shè)備建立電子檔案,統(tǒng)一存儲(chǔ)在中央服務(wù)器中,并提供到期報(bào)警功能;消防設(shè)備有效期查詢(xún)及更換登記;消防設(shè)備巡檢記錄。

        根據(jù)系統(tǒng)需求分析,繪制系統(tǒng)的頂層數(shù)據(jù)流[3-5]如圖1所示。

        圖1 系統(tǒng)頂層數(shù)據(jù)流圖

        2系統(tǒng)結(jié)構(gòu)分析

        根據(jù)系統(tǒng)需求分析,設(shè)計(jì)系統(tǒng)結(jié)構(gòu),如圖2所示。

        圖2 系統(tǒng)結(jié)構(gòu)圖

        3系統(tǒng)總體設(shè)計(jì)

        3.1客戶(hù)端功能模塊設(shè)計(jì)

        根據(jù)系統(tǒng)的需求分析,客戶(hù)端需實(shí)現(xiàn)3個(gè)功能模塊:信息發(fā)布平臺(tái)模塊,消防檔案管理模塊和消防設(shè)施管理模塊。另外,客戶(hù)端還需實(shí)現(xiàn)密碼模塊的設(shè)計(jì)。

        3.1.1信息發(fā)布平臺(tái)模塊

        消防主管登記要發(fā)布的信息類(lèi)型、內(nèi)容及時(shí)間,并與主機(jī)的數(shù)據(jù)庫(kù)服務(wù)器交互,并將信息先存入數(shù)據(jù)庫(kù)。各個(gè)客戶(hù)端應(yīng)用程序從主機(jī)的數(shù)據(jù)庫(kù)服務(wù)器提取數(shù)據(jù),并顯示近期發(fā)布的各類(lèi)型信息。該模塊的數(shù)據(jù)流如圖3所示。

        圖3 信息發(fā)布平臺(tái)模塊數(shù)據(jù)流圖

        3.1.2消防檔案管理模塊

        消防檔案管理人員將消防安全培訓(xùn)材料、制度及規(guī)章等消防安全檔案材料錄入文檔,并在數(shù)據(jù)庫(kù)中進(jìn)行登記。各個(gè)客戶(hù)端應(yīng)用程序可以對(duì)主機(jī)的數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行查詢(xún),提取需要的文檔材料數(shù)據(jù)。該模塊流程如圖4所示。

        圖4 消防檔案管理模塊流程圖

        3.1.3消防設(shè)施管理模塊

        消防設(shè)施管理人員登記消防設(shè)備信息,建立消防設(shè)備電子檔案,并將其統(tǒng)一存儲(chǔ)在服務(wù)器端數(shù)據(jù)庫(kù)中。各個(gè)客戶(hù)端應(yīng)用程序可以與主機(jī)的數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行通訊,查詢(xún)消防設(shè)備信息;消防設(shè)備到了有效期后,發(fā)出到期報(bào)警功能;消防設(shè)備到了有效期或損壞,進(jìn)行更換登記記錄;消防設(shè)施管理人員登記消防設(shè)備巡檢記錄。該模塊的數(shù)據(jù)流如圖5所示。

        3.1.4密碼模塊

        該系統(tǒng)平臺(tái)涉及5類(lèi)用戶(hù),包括系統(tǒng)管理員、消防主管、消防設(shè)施管理人員、消防檔案管理人員、一般用戶(hù)。為保證數(shù)據(jù)的安全性,為不同用戶(hù)設(shè)置了不同的權(quán)限,使得在系統(tǒng)中注冊(cè)的不同類(lèi)型的用戶(hù)只能進(jìn)入客戶(hù)端應(yīng)用程序各自相應(yīng)的模塊。

        圖5 消防設(shè)施管理模塊流程圖

        選擇Sysbase公司的Adaptive Server Anywhere 8多用戶(hù)數(shù)據(jù)庫(kù)服務(wù)器??蛻?hù)機(jī)分布在不同的地方,客戶(hù)機(jī)上的客戶(hù)端應(yīng)用程序通過(guò)SQL語(yǔ)句訪問(wèn)服務(wù)器數(shù)據(jù)庫(kù)中的數(shù)據(jù)。

        3.2.1服務(wù)器端設(shè)計(jì)

        為達(dá)到主機(jī)啟動(dòng)時(shí)自動(dòng)運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器的要求,將運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器注冊(cè)為主機(jī)的一個(gè)系統(tǒng)服務(wù),命名為“運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器”,并設(shè)置為自動(dòng)運(yùn)行。

        此外,為方便用戶(hù)對(duì)數(shù)據(jù)庫(kù)服務(wù)器的管理,設(shè)計(jì)了4個(gè)批處理文件,分別為“注冊(cè)數(shù)據(jù)庫(kù)服務(wù).bat”、“刪除數(shù)據(jù)庫(kù)服務(wù).bat”、“啟動(dòng)數(shù)據(jù)庫(kù)服務(wù).bat”和“停止數(shù)據(jù)庫(kù)服務(wù).bat”,以實(shí)現(xiàn)對(duì)消防安全數(shù)據(jù)庫(kù)服務(wù)器的注冊(cè)、刪除、啟動(dòng)和停止功能。

        (1)批處理文件“注冊(cè)數(shù)據(jù)庫(kù)服務(wù).bat”的代碼為:

        D:csfyxf注冊(cè)與刪除數(shù)據(jù)庫(kù)服務(wù)器instsrv.exe運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器

        D:csfyxfsrvsrvany.exe

        reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器parameters"

        reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器parameters"v "application"t "reg_sz"d "D:csfyxfsrvdbsrv8.exe"

        reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器parameters"v "appdirectory"t "reg_sz"d "D:csfyxfsrv"

        reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器parameters"v "appparameters"t "reg_sz"d "D:csfyxfxfxx.db -n xfxx -gm 500"

        (2)批處理文件“刪除數(shù)據(jù)庫(kù)服務(wù).bat”的代碼為:

        sc stop 運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器

        D:csfyxf注冊(cè)與刪除數(shù)據(jù)庫(kù)服務(wù)器instsrv.exe 運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器 remove

        (3)批處理文件“啟動(dòng)數(shù)據(jù)庫(kù)服務(wù).bat”的代碼為:

        sc start 運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器

        (4)批處理文件“停止數(shù)據(jù)庫(kù)服務(wù).bat”的代碼為:

        sc stop 運(yùn)行消防安全數(shù)據(jù)庫(kù)服務(wù)器

        3.2.2數(shù)據(jù)庫(kù)設(shè)計(jì)

        根據(jù)系統(tǒng)的需求分析及客戶(hù)端的3個(gè)功能模塊,設(shè)計(jì)了以下數(shù)據(jù)庫(kù)表:

        (1)信息發(fā)布表infodiffusion:content + type + diffusiontime。其中:內(nèi)容content字段類(lèi)型為text,不能為空值;信息類(lèi)型type字段類(lèi)型為char,大小為20位,不能為空值;發(fā)布時(shí)間diffusiontime字段類(lèi)型為datetime,不能為空值。

        (2)檔案表archive:name + type + setuptime + place。其中:檔案名name字段類(lèi)型為char,大小為40位,不能為空值;檔案類(lèi)型type字段類(lèi)型為char,大小為20位,不能為空值;建檔時(shí)間setuptime字段類(lèi)型為date,不能為空值;存放位置place字段類(lèi)型為char,大小為40位,不能為空值。

        (3)器材表equipment:seq + bh + mod + name + place + number + changedate + limit + respon+ remarks。其中:序號(hào)seq字段類(lèi)型為integer,自動(dòng)增量主鍵;編號(hào)bh字段類(lèi)型為char,大小為15位,不能為空值;型號(hào)mod字段類(lèi)型為char,大小為20位,不能為空值;名稱(chēng)name字段類(lèi)型為char,大小為30位,不能為空值;位置place字段類(lèi)型為char,大小為40位,不能為空值;數(shù)量number字段類(lèi)型為smallint,不能為空值;更換時(shí)間changedate字段類(lèi)型為date,不能為空值;更換年限limit字段類(lèi)型為smallint,不能為空值;消防責(zé)任人respon字段類(lèi)型為char,大小為10位,不能為空值;備注remarks字段類(lèi)型為text,可為空值。

        (4)消防平面圖表plan:place + chart。其中:地點(diǎn)place字段類(lèi)型為char,大小為30位,不能為空值;消防平面圖chart字段類(lèi)型為char,大小為30位,可為空值。

        (5)巡檢表inspection:name + place + checkdate + checkresult + treatment + inspector + remarks。其中:設(shè)備名稱(chēng)name字段類(lèi)型為char,大小為30位,不能為空值;設(shè)備位置place字段類(lèi)型為char,大小為40位,不能為空值;檢查日期checkdate字段類(lèi)型為date,不能為空值;檢查結(jié)果checkresult字段類(lèi)型為char,大小為30位,不能為空值;處理情況treatment字段類(lèi)型為char,大小為30位,可為空值;檢查人員inspector字段類(lèi)型為char,大小為10位,不能為空值;備注remarks字段類(lèi)型為text,可為空值。

        (6)用戶(hù)表usertable:username+password+authority+permission。其中:用戶(hù)名username字段類(lèi)型為char,大小為10位,不能為空值;密碼password字段類(lèi)型為char,大小為20位,不能為空值;權(quán)限authority字段類(lèi)型為tinyint,不能為空值;權(quán)限充許permission字段類(lèi)型為tinyint,不能為空值。

        設(shè)置權(quán)限authority:權(quán)限0,表示系統(tǒng)管理員;權(quán)限為1,表示消防主管;權(quán)限為2,表示消防檔案管理員;權(quán)限為3,表示消防設(shè)施管理員;權(quán)限為4,表示一般用戶(hù)。設(shè)置權(quán)限允許permission:權(quán)限允許為0,表示允許該用戶(hù)使用系統(tǒng);權(quán)限允許為其他,表示該用戶(hù)還未允許使用該系統(tǒng)。

        4結(jié)語(yǔ)

        參考文獻(xiàn)

        [1] 希爾伯莎茨.數(shù)據(jù)庫(kù)系統(tǒng)概念[M].第6版.北京:機(jī)械工業(yè)出版社,2012:430-435.

        [2] ULLMAN D J, WIDOM J.數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)教程[M].北京:清華大學(xué)出版社,1999:5-10.

        [3] 王晟.PowerBuilder數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例解析[M].北京:清華大學(xué)出版社,2005:16-27.

        [4] 王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].第4版.北京:高等教育出版社,2006:205-223.

        [5] 王亞平.數(shù)據(jù)庫(kù)系統(tǒng)工程師教程[M].北京:清華大學(xué)出版社,2004:510-523.

        Research on Overall Design of the Fire Safety Management Information System Based on CS

        TIANFuguo

        (Quanzhou Vocational College of Economics and Business, Quanzhou Fujian 362411, China)

        Abstract:This research focuses on the systematization for fire safety data information management in order to realize staff sharing data in different working places, so the system is designed as a clientserver, CS mode. On the basis of system requirement analysis, the top-level data flow, the client and the database of server were designed to realize systematization and information sharing in fire safety data management.

        Key words:clientserver; demand analysis; database; data flow chart

        文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1673-1980(2016)01-0088-04

        中圖分類(lèi)號(hào):TP311

        作者簡(jiǎn)介:田富國(guó)(1974 — ),男,福建三明人,碩士,福建省泉州經(jīng)貿(mào)學(xué)院講師,研究方向?yàn)閿?shù)據(jù)庫(kù)。

        基金項(xiàng)目:2015年福建省中青年教師教育科研項(xiàng)目“基于CS的消防安全管理信息系統(tǒng)的建設(shè)”(JA15841)

        收稿日期:2015-10-28

        猜你喜歡
        需求分析數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        研究生公共英語(yǔ)課程改革模式探索
        服裝設(shè)計(jì)智能化趨向及模式研究
        大學(xué)師生需求發(fā)展分析
        基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
        指揮信息系統(tǒng)模擬訓(xùn)練評(píng)估需求分析
        應(yīng)用型本科大學(xué)英語(yǔ)后續(xù)課程建設(shè)之必要性探討
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        久久精品99久久香蕉国产| 日韩精品首页在线观看| 亚洲处破女av一区二区| 开心五月骚婷婷综合网| 强奸乱伦影音先锋| 国产精品第一国产精品| 亚洲第一成人网站| 日本一区二区亚洲三区| 国产护士一区二区三区| 亚洲人成在线播放网站| 国产成人亚洲综合色婷婷| 欧美在线资源| 日韩av在线不卡观看| 亚洲国产综合人成综合网站| 国产裸体美女永久免费无遮挡| 国产91在线播放九色快色| 日本一区二区三区视频在线观看| 国产精品久久久国产盗摄| 国农村精品国产自线拍| 欧美亚洲国产精品久久久久| 久久精品视频日本免费| 五月色婷婷丁香无码三级| 乱人伦人妻中文字幕无码| 亚洲中文字幕无码二区在线| 国产蜜臀精品一区二区三区 | 精品亚洲一区中文字幕精品| 国产乱人无码伦av在线a| 无码精品日韩中文字幕| 色欧美与xxxxx| 国产麻豆国精精品久久毛片| 一区二区三区四区国产99| 又大又粗又爽的少妇免费视频| 亚洲AⅤ精品一区二区三区| 国产精品久久国产精品久久 | 国产精品欧美一区二区三区不卡| 国产精品无码Av在线播放小说| 国产一级一片内射在线| 日韩一区二区av极品| 亚洲av无码一区二区三区天堂古代 | 国内精品久久久久久久久蜜桃| 最新日本久久中文字幕|