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

        ?

        VB+SQL圖書(shū)信息功能設(shè)計(jì)研究

        2014-04-29 21:18:34張億軍
        計(jì)算機(jī)時(shí)代 2014年6期
        關(guān)鍵詞:軟件開(kāi)發(fā)

        張億軍

        摘 要: VB(Visual Basic)是可以制作界面的軟件開(kāi)發(fā)工具,它擁有圖形用戶界面,并且使用很方便。SQL(SQL Server)是微軟生產(chǎn)的用于數(shù)據(jù)管理和數(shù)據(jù)分析的軟件產(chǎn)品,在Client/Server、Browser/Server的體系結(jié)構(gòu)中都可以作為后臺(tái)數(shù)據(jù)使用。圖書(shū)信息功能是圖書(shū)管理系統(tǒng)中的一個(gè)功能模塊。文章詳細(xì)介紹了VB+SQL圖書(shū)信息功能模塊的設(shè)計(jì)原理和具體的操作步驟,包括登錄界面、圖書(shū)信息輸入、圖書(shū)信息修改、圖書(shū)信息刪除和圖書(shū)信息查詢這五個(gè)具體功能點(diǎn),并在此基礎(chǔ)上對(duì)VB+SQL類開(kāi)發(fā)實(shí)踐進(jìn)行了總結(jié)。

        關(guān)鍵詞: VB; SQL; 圖書(shū)信息功能; 軟件開(kāi)發(fā)

        中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2014)06-75-03

        0 引言

        圖書(shū)管理系統(tǒng)作為一個(gè)經(jīng)典的開(kāi)發(fā)實(shí)例引用教學(xué),可以幫助學(xué)生體驗(yàn)真實(shí)的軟件開(kāi)發(fā)過(guò)程。本文詳細(xì)介紹了以VB作為界面開(kāi)發(fā)平臺(tái),以SQL作為后臺(tái)數(shù)據(jù)庫(kù)的圖書(shū)信息管理系統(tǒng)功能的設(shè)計(jì)和制作。其中主要包括登錄界面、圖書(shū)信息輸入、圖書(shū)信息修改、圖書(shū)信息刪除和圖書(shū)信息查詢這五個(gè)部分。在此基礎(chǔ)上對(duì)VB+SQL類開(kāi)發(fā)實(shí)踐進(jìn)行了總結(jié)。

        1 概述

        Visual Basic是可以制作界面的軟件開(kāi)發(fā)工具,它擁有圖形用戶界面,并且很方便使用ADO、DAO或者RDO連接數(shù)據(jù)庫(kù)[1]。在這個(gè)開(kāi)發(fā)平臺(tái)上,主要通過(guò)添加窗體并在窗體上添加相應(yīng)的控件來(lái)進(jìn)行界面設(shè)計(jì)。SQL Server是微軟生產(chǎn)的用于數(shù)據(jù)管理和數(shù)據(jù)分析的軟件產(chǎn)品,在Client/Server、Browser/Server的體系結(jié)構(gòu)中都可以作為后臺(tái)數(shù)據(jù)使用[2]。ActiveX Data Objects即ADO稱為ActiveX的數(shù)據(jù)對(duì)象,它起到一種橋的作用,能夠提供對(duì)數(shù)據(jù)庫(kù)的連接,是應(yīng)用程序面向?qū)ο蟮男陆涌凇DODC是VB控件,是對(duì)ADO的封裝,可以減少代碼的編寫(xiě)。三者之間的關(guān)系如圖1所示。

        1.1 圖書(shū)信息功能概要設(shè)計(jì)

        1.2 圖書(shū)信息功能詳細(xì)設(shè)計(jì)步驟和要點(diǎn)

        系統(tǒng)功能詳細(xì)設(shè)計(jì)主要包括登錄界面、圖書(shū)信息輸入、圖書(shū)信息修改、圖書(shū)信息查詢和圖書(shū)信息刪除設(shè)計(jì)。以下給出部分詳細(xì)設(shè)計(jì)步驟。

        1.2.1 系統(tǒng)登錄界面設(shè)計(jì)

        步驟1:界面靜態(tài)設(shè)計(jì)如圖3所示。直接在窗體上添加Label,Text和CommandButton這三個(gè)控件,并且將窗體右邊的屬性Caption即標(biāo)題更改為登錄,以及各個(gè)控件的屬性Caption也進(jìn)行相應(yīng)的更改,例如Label1的屬性Caption更改為用戶名,如圖3所示。

        步驟2:ADO控件添加和設(shè)置與數(shù)據(jù)庫(kù)連接。通過(guò)“工程”菜單下的“引用”,引入Microsoft ActiveX Data Objects 2.8 Library,再通過(guò)“工程”菜單下的“部件”,添加Microsoft ADO Data Control 6.0(OLEDB)控件,即Adodc控件,拖動(dòng)控件進(jìn)入到界面。Adodc1的Visible即可見(jiàn)屬性可以調(diào)整為False,即不可見(jiàn)狀態(tài)。設(shè)置Adodc1連接,右擊ADODC屬性,選擇使用連接字符串,選擇生成,選擇Microsoft OLEDB Provider FOR SQL Server,選擇下一步,選擇連接或輸入服務(wù)器名稱(即輸入英文點(diǎn))代表本地作為服務(wù)器,選擇輸入登錄服務(wù)器信息(選擇windows NT集成安全設(shè)置),選擇相應(yīng)數(shù)據(jù)庫(kù)userdb,選擇測(cè)試連接,連接成功后,選擇應(yīng)用和確定。到此實(shí)現(xiàn)VB登錄界面的用戶名與SQL之間的連接。

        步驟3:代碼添加。雙擊確定按鈕進(jìn)行代碼添加。

        2 結(jié)束語(yǔ)

        通過(guò)以上操作,圖書(shū)信息功能就基本完成了,能夠進(jìn)入到正常的使用,而且使用很方便。我們?cè)陂_(kāi)發(fā)過(guò)程中,體會(huì)到VB開(kāi)發(fā)軟件功能界面快捷的同時(shí),也有隱憂,正是因?yàn)榭旖荩匀鄙賹?duì)工程開(kāi)發(fā)深層面的挖掘,不能承載程序員的設(shè)計(jì),很難實(shí)現(xiàn)大型軟件的開(kāi)發(fā)。這一點(diǎn)上,值得我們思考和改善。SQL Server是常用的數(shù)據(jù)庫(kù)軟件,具備了靈活性、易用性等很多優(yōu)點(diǎn),但同時(shí)也存在開(kāi)放性有限(只能運(yùn)行在微軟的Windows平臺(tái)上)的問(wèn)題,我們期望SQL能更加開(kāi)放。

        對(duì)VB+SQL類開(kāi)發(fā)總結(jié)有以下三點(diǎn):

        ⑴ 利用VB做好前臺(tái)界面;

        ⑵ 利用SQL做好后臺(tái)數(shù)據(jù)庫(kù);

        ⑶ 上述兩者之間的連接橋梁是ADO,通過(guò)添加Adodc控件實(shí)現(xiàn)。

        參考文獻(xiàn):

        [1] 梁麗平,黃平,黃振中主編.Visual Basic程序設(shè)計(jì)(第2版)[M].北京理工大學(xué)出版社,2007.

        [2] 吳小剛主編.SQL Server 2005數(shù)據(jù)庫(kù)原理與實(shí)訓(xùn)教程[M].北京交通大學(xué)出版社,2013.

        [3] 梁穎紅主編.軟件工程[M].北京交通大學(xué)出版社,2010.

        [4] 余蘇寧主編.程序設(shè)計(jì)基礎(chǔ)[M].高等教育出版社,2012.

        [5] 朱利華,郭永洪主編.軟件開(kāi)發(fā)與項(xiàng)目管理[M].高等教育出版社,2013.

        猜你喜歡
        軟件開(kāi)發(fā)
        信息安全環(huán)境下的計(jì)算機(jī)軟件開(kāi)發(fā)研究
        建模技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用
        核電廠定期試驗(yàn)管理軟件開(kāi)發(fā)
        科技視界(2016年21期)2016-10-17 20:50:03
        FPGA軟件開(kāi)發(fā)過(guò)程中編碼規(guī)范的作用
        科技視界(2016年20期)2016-09-29 13:35:10
        小鲜肉自慰网站| 国产精品成人久久一区二区| 中文字幕有码无码av| 亚洲欧洲精品国产二码| aⅴ色综合久久天堂av色综合| 黄色av三级在线免费观看| 国产一区二区三区色区| 狼人精品剧情av在线观看| 国产成人精品无码免费看| 国产一区二区三区乱码| 又粗又硬又大又爽免费视频播放| 成人片黄网站色大片免费观看cn| 久久久久亚洲av无码专区| 美女超薄透明丝袜美腿| 国产丰满乱子伦无码专| 亚洲高清美女久久av| 日韩精品视频中文字幕播放| 久久伊人亚洲精品视频| 国产69久久精品成人看| 色欲aⅴ亚洲情无码av| av无码人妻中文字幕| 自拍偷自拍亚洲精品播放| 亚洲日本精品一区久久精品| av在线免费观看麻豆| 日韩视频在线观看| 欧美成免费a级毛片| 97人妻熟女成人免费视频| 国产在线观看精品一区二区三区 | 精品亚洲一区二区三区在线播放| 日本亲近相奷中文字幕| 国产精品99无码一区二区| 米奇777四色精品人人爽| 大肉大捧一进一出好爽视频mba| 在线亚洲+欧美+日本专区| 99国产精品欲av麻豆在线观看| 免费看黄色亚洲一区久久| 国产大屁股喷水视频在线观看| 中文字幕免费不卡二区| 国产精品久久久久孕妇| 男女上床视频在线观看| 蜜桃视频一区二区三区四|