999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2014-04-29 21:18:34張億軍
計算機(jī)時代 2014年6期

張億軍

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

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

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

0 引言

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

1 概述

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

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

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

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

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

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

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

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

2 結(jié)束語

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

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

⑴ 利用VB做好前臺界面;

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

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

參考文獻(xiàn):

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

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

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

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

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

主站蜘蛛池模板: 久久久成年黄色视频| 成人欧美在线观看| 无码精品一区二区久久久| 亚洲综合激情另类专区| V一区无码内射国产| 欧美色图久久| 国产一级毛片高清完整视频版| 国产成人高清亚洲一区久久| www.91在线播放| 五月天丁香婷婷综合久久| 午夜视频免费一区二区在线看| 欧美日韩成人在线观看| 9久久伊人精品综合| 亚洲精品在线影院| 久久精品亚洲专区| 国产精品手机视频一区二区| www.狠狠| 99精品国产高清一区二区| 激情亚洲天堂| 日本少妇又色又爽又高潮| 好紧太爽了视频免费无码| 国产人人乐人人爱| 91视频首页| 在线一级毛片| аⅴ资源中文在线天堂| 久久精品66| 欧美精品高清| 国产极品美女在线| 国产91成人| 欧美成人一区午夜福利在线| 色综合天天综合| 日韩精品毛片| 久久亚洲天堂| 国产喷水视频| 99久久精品免费观看国产| 成人在线亚洲| 亚洲无码久久久久| 国产交换配偶在线视频| 美女被狂躁www在线观看| 精品伊人久久久香线蕉| 欧美激情第一区| 日韩最新中文字幕| 久久窝窝国产精品午夜看片| 丝袜无码一区二区三区| 日韩视频免费| 无码高潮喷水专区久久| 亚洲无线视频| 狼友视频一区二区三区| 丁香婷婷久久| 日本伊人色综合网| 国产免费高清无需播放器| 制服丝袜一区| 亚洲日韩久久综合中文字幕| 野花国产精品入口| 国产美女视频黄a视频全免费网站| 亚洲成A人V欧美综合天堂| 久久精品无码中文字幕| 免费一级毛片完整版在线看| 日本成人在线不卡视频| 久久综合色88| 亚洲第一极品精品无码| 漂亮人妻被中出中文字幕久久| 日韩免费无码人妻系列| 欧美色综合久久| 久久婷婷五月综合97色| AV不卡在线永久免费观看| 国产福利免费观看| 波多野结衣在线se| 日韩高清中文字幕| 欧美不卡二区| 欧美亚洲另类在线观看| 国产一级无码不卡视频| 狠狠亚洲五月天| 人妻一本久道久久综合久久鬼色| 5555国产在线观看| 成人午夜久久| 免费看a毛片| 青青热久麻豆精品视频在线观看| 中文字幕亚洲综久久2021| 日本伊人色综合网| 国产精品亚洲va在线观看| 国产91线观看|