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

        ?

        鈍感炸藥數(shù)據(jù)庫(kù)的設(shè)計(jì)*

        2010-09-27 00:49:36李永祥王建龍曹端林李志華
        爆破器材 2010年3期
        關(guān)鍵詞:窗體數(shù)據(jù)庫(kù)系統(tǒng)炸藥

        李永祥 王建龍 曹端林 李志華

        中北大學(xué)化工與環(huán)境學(xué)院(山西太原,030051) 甘肅銀光化學(xué)工業(yè)集團(tuán)有限公司(甘肅白銀,730900)

        引言

        鈍感炸藥是指由于事故(碰撞)、嚴(yán)酷環(huán)境(火災(zāi))或敵方的攻擊(沖擊波或高速破片)而發(fā)生意外反應(yīng)的敏感程度較低的一類炸藥。在鈍感炸藥工藝設(shè)計(jì)中,不僅需要大量的設(shè)計(jì)技術(shù)資料,而且由于產(chǎn)品的特殊性,大量的物性參數(shù)和工藝數(shù)據(jù)欠缺,所以開發(fā)研究一個(gè)行業(yè)專用的鈍感炸藥數(shù)據(jù)庫(kù),提供實(shí)用、先進(jìn)、高效、可靠的數(shù)據(jù),以滿足鈍感炸藥工程設(shè)計(jì)的需要。使用計(jì)算機(jī)進(jìn)行管理不僅可以降低管理工作的難度,也可以減少錯(cuò)誤和提高效率。

        該數(shù)據(jù)庫(kù)是采用SQL Server 2000作為后臺(tái)工具進(jìn)行設(shè)計(jì)的,選用Microsoft公司的Visual Basic 6.0作為前端開發(fā)工具,利用其提供的集成開發(fā)環(huán)境及各種組件,尤其是對(duì)數(shù)據(jù)庫(kù)的支持完成對(duì)數(shù)據(jù)庫(kù)的各種操作,達(dá)到對(duì)鈍感炸藥各種性能的查詢等目的。該數(shù)據(jù)庫(kù)集合了80多種鈍感炸藥[1-6]的相關(guān)參數(shù)。

        1 數(shù)據(jù)庫(kù)需求分析

        1.1 功能需求

        根據(jù)鈍感炸藥數(shù)據(jù)庫(kù)設(shè)計(jì)要求,該系統(tǒng)主要應(yīng)具有以下基本功能[7-8]:

        (1) 數(shù)據(jù)裝載功能:開發(fā)研究的鈍感炸藥工程設(shè)計(jì)數(shù)據(jù)庫(kù),預(yù)置鈍感炸藥的物性數(shù)據(jù)、合成路線等各種基礎(chǔ)數(shù)據(jù)。另外對(duì)于新的數(shù)據(jù)可以隨時(shí)導(dǎo)入數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)進(jìn)行管理。

        (2) 查詢檢索功能:該鈍感炸藥數(shù)據(jù)庫(kù)可以根據(jù)火炸藥或彈藥科研人員在實(shí)際工作中的需求,輸入相應(yīng)的查詢關(guān)鍵字,從而在查詢視圖看到所需要的鈍感炸藥的物性參數(shù)、合成路線等。

        1.2 安全保密需求

        為了滿足安全和保密的要求,增加鈍感炸藥數(shù)據(jù)庫(kù)系統(tǒng)用戶管理功能,包括系統(tǒng)用戶的數(shù)據(jù)增加、刪除和修改。對(duì)于普通用戶,只能運(yùn)行系統(tǒng)分配的功能;系統(tǒng)管理員能夠運(yùn)行系統(tǒng)所有功能,從而保證系統(tǒng)數(shù)據(jù)的安全。

        1.3 開發(fā)與運(yùn)行環(huán)境

        本設(shè)計(jì)的開發(fā)與運(yùn)行環(huán)境如下:

        開發(fā)環(huán)境:Windows XP

        開發(fā)工具[9]:Visual Basic 6.0

        數(shù)據(jù)庫(kù)管理系統(tǒng)[7]:SQL Server 2000

        運(yùn)行環(huán)境:Windows 98/ME/2000/ XP

        1.4 系統(tǒng)實(shí)現(xiàn)過程分析

        首先根據(jù)鈍感炸藥數(shù)據(jù)庫(kù)系統(tǒng)功能分析設(shè)計(jì)數(shù)據(jù)庫(kù),包括各個(gè)數(shù)據(jù)表及各表關(guān)系的詳細(xì)結(jié)構(gòu)。

        采用SQL Server 2000作為后臺(tái)工具進(jìn)行設(shè)計(jì),選用Microsoft公司的Visual Basic 6.0作為前端開發(fā)工具,利用其提供的集成開發(fā)環(huán)境及各種組件,尤其是對(duì)數(shù)據(jù)庫(kù)的支持,完成各種操作,在訪問數(shù)據(jù)庫(kù)時(shí),達(dá)到對(duì)鈍感炸藥各種性能的查詢等目的。

        2 系統(tǒng)設(shè)計(jì)

        2.1 系統(tǒng)模塊設(shè)計(jì)

        根據(jù)系統(tǒng)功能分析得到如圖1所示的系統(tǒng)功能模塊結(jié)構(gòu)圖[10]。

        2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)[11]

        根據(jù)系統(tǒng)需求,該數(shù)據(jù)庫(kù)設(shè)計(jì)了2個(gè)數(shù)據(jù)庫(kù)表:用戶信息表USERS和鈍感炸藥信息表。具體結(jié)構(gòu)如表1和表2所示[12-13]。

        圖1 系統(tǒng)功能模塊功能結(jié)構(gòu)圖

        表1 用戶信息

        表2 鈍感炸藥信息

        3 系統(tǒng)實(shí)現(xiàn)

        3.1 建立數(shù)據(jù)庫(kù)[9]

        該數(shù)據(jù)庫(kù)使用SQL Server 2000,數(shù)據(jù)庫(kù)名為鈍感炸藥。在SQL Server 2000數(shù)據(jù)庫(kù)服務(wù)器上建立數(shù)據(jù)庫(kù)以及各數(shù)據(jù)表。

        3.2 建立連接

        該數(shù)據(jù)庫(kù)使用ODBC(開放數(shù)據(jù)庫(kù)互連)連接SQL Server數(shù)據(jù)庫(kù),設(shè)置ODBC數(shù)據(jù)源名稱為“dgzy”,設(shè)置步驟如下:

        (1)添加新數(shù)據(jù)源,選擇SQL Server連接,如圖2所示。完成后,開始設(shè)置SQL Server連接,如圖3所示,輸入服務(wù)器名。

        圖2 選擇SQL Server連接

        圖3 設(shè)置SQL Server連接

        (2)單擊“下一步”按鈕,設(shè)置用戶登錄,如圖4所示,使用SQL Server驗(yàn)證,輸入用戶名、密碼后,單擊“下一步”按鈕,設(shè)置數(shù)據(jù)庫(kù)選項(xiàng),如圖5所示,默認(rèn)數(shù)據(jù)庫(kù)為“鈍感炸藥”。

        (3)單擊“下一步”按鈕,設(shè)置其它選項(xiàng),如圖6所示,將顯示所有設(shè)置信息,如圖7所示,單擊“測(cè)試數(shù)據(jù)源”可測(cè)試連接(SQL Server需要正在進(jìn)行)。

        (4)單擊“確定”按鈕后完成設(shè)置,ODBC管理器將顯示新建的“dgzy”名稱,如圖8所示。

        圖4 設(shè)置用戶登錄

        圖5 設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)

        圖6 設(shè)置其它選項(xiàng)

        圖7 顯示設(shè)置信息

        圖8 顯示新建的“dgzy”名稱

        3.3 程序設(shè)計(jì)

        3.3.1用戶登錄窗體設(shè)計(jì)

        鈍感炸藥管理系統(tǒng)啟動(dòng)時(shí),首先進(jìn)入用戶登錄界面。

        單擊“登錄”按鈕,將觸發(fā)cmdOK_Click事件,將輸入的用戶信息與SQL Server對(duì)應(yīng)的數(shù)據(jù)庫(kù)表中的用戶信息進(jìn)行比較,如果輸入的信息正確,則進(jìn)入鈍感炸藥管理系統(tǒng),如果信息錯(cuò)誤,則重新輸入。

        3.3.2鈍感炸藥管理系統(tǒng)設(shè)計(jì)

        當(dāng)系統(tǒng)運(yùn)行時(shí),首先啟動(dòng)鈍感炸藥數(shù)據(jù)庫(kù)管理界面SystemMain.Show。主界面設(shè)置如表3所示。

        表3 主界面具體設(shè)置

        3.3.3添加用戶窗體設(shè)計(jì)[14]

        單擊“添加用戶”選項(xiàng)或“系統(tǒng)用戶管理”中的“添加用戶”選項(xiàng),啟動(dòng)Frm_addUser.show,進(jìn)入“添加用戶”界面。

        3.3.4查看/修改用戶信息窗體設(shè)計(jì)

        單擊“查看/修改用戶信息”選項(xiàng)或“系統(tǒng)用戶管理”中的“查看/修改用戶信息”選項(xiàng),啟動(dòng)Frm_edit_User.Show,進(jìn)入“查看/修改用戶信息”界面。

        3.3.5鈍感炸藥信息編輯窗體設(shè)計(jì)

        單擊“編輯鈍感炸藥信息”選項(xiàng)或“鈍感炸藥信息管理”中的“編輯鈍感炸藥信息”選項(xiàng),啟動(dòng)“frm_Compile.Show”,進(jìn)入“鈍感炸藥信息編輯”。

        3.3.6鈍感炸藥信息查詢窗體設(shè)計(jì)

        單擊“查詢鈍感炸藥信息”選項(xiàng)或“鈍感炸藥信息管理”中的“查詢鈍感炸藥信息”選項(xiàng),啟動(dòng)“frm_findExplosive.Show”,進(jìn)入“查詢窗口”[15]。

        4 使用說明書

        4.1 數(shù)據(jù)庫(kù)的打開

        首先在要運(yùn)行該數(shù)據(jù)庫(kù)的電腦上安裝SQL server 2000,并把后臺(tái)數(shù)據(jù)庫(kù)——鈍感炸藥附加到數(shù)據(jù)庫(kù)系統(tǒng)中[16-17],在實(shí)現(xiàn)各個(gè)功能模塊后,將程序連接編譯生成可執(zhí)行文件 .exe,當(dāng)要打開數(shù)據(jù)庫(kù)時(shí),可雙擊該文件即可。

        4.2 數(shù)據(jù)庫(kù)的使用說明

        當(dāng)數(shù)據(jù)庫(kù)系統(tǒng)啟動(dòng)以后,可選擇主窗體上任務(wù)欄的選項(xiàng)功能實(shí)現(xiàn)所要完成的功能,也可在快捷窗口單擊相應(yīng)的選項(xiàng)來達(dá)到要實(shí)現(xiàn)的功能。

        (1)系統(tǒng)用戶管理的使用:如果是系統(tǒng)管理員登錄該數(shù)據(jù)庫(kù)系統(tǒng),才可以使用“系統(tǒng)用戶管理”功能。普通用戶則不可以使用此功能。

        (2)鈍感炸藥信息管理的使用:選擇任務(wù)欄和快捷窗口界面上“鈍感炸藥信息管理”選項(xiàng),可以選擇打開“瀏覽鈍感炸藥信息”窗口、“編輯鈍感炸藥信息”窗口或“查詢鈍感炸藥信息”窗口。

        (3)幫助菜單的使用:?jiǎn)螕糁鞑藛稳蝿?wù)欄上“幫助”按鈕,再單擊子菜單中“幫助”選項(xiàng),即可顯示幫助內(nèi)容。單擊“關(guān)于”按鈕,即可了解該數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的相關(guān)說明。

        5 小結(jié)

        (1)該數(shù)據(jù)庫(kù)采用SQL Server 2000作為后臺(tái)工具,選用Microsoft公司的Visual Basic 6.0作為前端開發(fā)工具,利用其提供的集成開發(fā)環(huán)境及各種組件,尤其是對(duì)數(shù)據(jù)庫(kù)的支持完成對(duì)數(shù)據(jù)庫(kù)的各種操作,達(dá)到對(duì)鈍感炸藥各種性能的查詢等目的。

        (2)本數(shù)據(jù)庫(kù)收錄了80多種鈍感炸藥的密度、相對(duì)分子質(zhì)量、爆壓、爆容等物理化學(xué)性能、結(jié)構(gòu)式以及制備方程式等內(nèi)容。

        (3)該數(shù)據(jù)庫(kù)具有完整性、一致性和數(shù)據(jù)安全性,且具有程序界面友好、功能完備等特點(diǎn),具有良好的開發(fā)前景。

        [1] 陸明.炸藥分子與配方設(shè)計(jì)[M].北京理工大學(xué)出版社,2004:195-199.

        [2] 雷永鵬,陽(yáng)世清,徐松林,等.鈍感高能材料N-脒基脲二硝酰胺鹽的研究進(jìn)展[J].含能材料, 2007,15(3):289-293.

        [3] 陳魯英,楊培進(jìn),張林軍,等.CL-20炸藥性能研究[J].火炸藥學(xué)報(bào),2003,26(3):65-67.

        [4] 李洪珍,黃 明,黃奕剛,等.3,3′-二氨基-4,4′-偶氮呋咱及其氧化偶氮呋咱的研究進(jìn)展[J].含能材料,2005.13(3):192-195.

        [5] 曹欣茂,李福平.奧克托今高能炸藥及其應(yīng)用[M].北京:兵器工業(yè)出版社,1993:38-53.

        [6] 張熙和,丁來欣,朱廣軍.炸藥實(shí)驗(yàn)室制備方法[M].北京:兵器工業(yè)出版社,1997:100-286.

        [7] 劉瑞新,張仁峰,齊暉,等.Visual Basic 管理信息系統(tǒng)開發(fā)畢業(yè)設(shè)計(jì)指導(dǎo)及實(shí)例[M].北京:機(jī)械工業(yè)出版社,2005:25-80.

        [8] Robert Sheldon. SQL實(shí)用教程[M].黃開枝,冉曉雯,等,譯.北京:清華大學(xué)出版社,2004:37-56.

        [9] 劉志嫵,張煥軍,馬秀麗,等. 基于VB和SQL的數(shù)據(jù)庫(kù)編程技術(shù)[M]. 北京:清華大學(xué)出版社, 2008:189-194.

        [10] 撒師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].3版.北京:高等教育出版社,2000:203-239.

        [11] (美) Ryan k.Stephens,Ronald R.Plew.數(shù)據(jù)庫(kù)設(shè)計(jì)[M].何玉潔,武欣,鄧一凡,等,譯.北京:機(jī)械工業(yè)出版社,2001:169-259.

        [12] 隆華軟件工作室.SQL Server 2000 程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2001:239-257.

        [13] 袁連海,董文,張志亮.SQL Server 2000應(yīng)用開發(fā)實(shí)例教程[M].北京:機(jī)械工業(yè)出版社,2002:19-36.

        [14] 李昆,葉煒,任剛,等.SQL server 2000 課程設(shè)計(jì)案例精編[M].北京:中國(guó)水利水電出版社,2005:83-89.

        [15] 張翼英. Visual Basic 課程設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008: 169-182.

        [16] Yauheni Veryha. Implementation of fuzzy classification in relational databases using conventional SQL querying[J]. Information and Software Technology, 2005,47(5):357-364.

        [17] 李建東,童愛紅,戴永貴.數(shù)據(jù)庫(kù)應(yīng)用教程實(shí)驗(yàn)指導(dǎo)與習(xí)題解答(Visual Basic + SQL Server)[M].北京:清華大學(xué)出版社,2008:11-19.

        猜你喜歡
        窗體數(shù)據(jù)庫(kù)系統(tǒng)炸藥
        “炸藥”驚魂
        議論火炸藥數(shù)字化制造
        試談Access 2007數(shù)據(jù)庫(kù)在林業(yè)檔案管理中的應(yīng)用
        檔案天地(2019年5期)2019-06-12 05:12:02
        數(shù)據(jù)庫(kù)系統(tǒng)shell腳本應(yīng)用
        微細(xì)銑削工藝數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與開發(fā)
        實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)安全采集方案
        核反應(yīng)堆材料數(shù)據(jù)庫(kù)系統(tǒng)及其應(yīng)用
        Al粉對(duì)炸藥爆炸加速能力的影響
        DNAN基熔鑄復(fù)合炸藥的爆轟性能
        基于LayeredWindow的異形窗體局部刷新
        中文信息(2014年2期)2014-03-06 23:49:14
        亚洲精品中文字幕一二三 | 日本二区三区在线免费| 中文人妻AV高清一区二区| 久久伊人中文字幕有码久久国产| 亚洲成人精品在线一区二区 | 国产精女同一区二区三区久| 国产精品久久国产精麻豆99网站 | 人妖一区二区三区在线| 亚洲精品tv久久久久久久久久| 久久亚洲av成人无码国产| 欧美高h视频| 成人性生交大片免费看l| 乱人伦中文视频在线| 亚洲精品国产第一区二区尤物| 中文字幕天天躁日日躁狠狠| 亚洲精品一区二在线观看| 无码人妻精品一区二区三区东京热| 亚洲成色www久久网站夜月| 亚洲一区二区久久青草| 中文字幕人妻互换激情| 男人的天堂av网站| 妇女性内射冈站hdwwwooo | 偷拍视频这里只有精品| 人人鲁人人莫人人爱精品| 在线播放亚洲第一字幕| 日韩免费小视频| 亚洲麻豆av一区二区| 国产av激情舒服刺激| 青青草97国产精品免费观看| 北岛玲中文字幕人妻系列| 白白色最新福利视频二| 无码人妻一区二区三区免费视频 | 久久香蕉国产线熟妇人妻| 欧美成人久久久| 午夜婷婷国产麻豆精品| 人妻av中文字幕久久| 欧美性xxxx狂欢老少配| 日本在线免费精品视频| 日韩肥臀人妻中文字幕一区| 女人被狂c躁到高潮视频| 亚洲中文欧美日韩在线人|