【正文】
添加,修改,刪除。 本軟件采用 VB 編寫(xiě),由于它和數(shù)據(jù)庫(kù)有很好的融合性,編出來(lái)的軟件速度更快,數(shù)據(jù)更安全, 大大減少了管理者的手工勞動(dòng), 提高了管理的效率, 是 光盤(pán)租借 管理的得力助手。 Visulal Basic 在數(shù)據(jù)庫(kù)方面的應(yīng)用已經(jīng)很廣泛,它提供了強(qiáng)大的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具及方法,如支持 SQL 語(yǔ)言、遠(yuǎn)程數(shù)據(jù)對(duì)象庫(kù)和遠(yuǎn)程數(shù)據(jù)控件等等??梢宰远x光盤(pán),方便添加新盤(pán)、管理光盤(pán)、管理會(huì)員。提供完善的租盤(pán)和還盤(pán)操作,完全獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)管理為您提供:光盤(pán)管理, 用戶(hù) 管理 .數(shù)據(jù)查詢(xún)?yōu)槟峁鹤饨枨闆r,光盤(pán)查詢(xún),會(huì)員查詢(xún)。 Visulal Basic 在Inter 功能上的編程也更為強(qiáng)勁,它的編程語(yǔ)言配備了大量用來(lái)編制 Web 應(yīng)用的開(kāi)發(fā)功能,如服務(wù)器 Web 服務(wù)程序、客戶(hù)端應(yīng)用等,這些功能可以在 Visulal Basic 的附加工具包中獲得,而且這些功能集成得更好也更豐富。 第 1頁(yè) 第二章 需求分析 以前大多數(shù)管理者管理光盤(pán)的時(shí)候都是使用人工的方式來(lái)管理,一開(kāi)始的時(shí)候大家都覺(jué)得沒(méi)有問(wèn)題,還都可以應(yīng)付得過(guò)來(lái)。(其中有部分信息自動(dòng)生成) 對(duì)用戶(hù)和光盤(pán)的各種信息的查詢(xún)主要包括:對(duì)用戶(hù)信息的查詢(xún)是按用戶(hù)編號(hào)查詢(xún),對(duì)光盤(pán)信息的查詢(xún)分兩種,按光盤(pán)編號(hào)查詢(xún)、按光盤(pán)名稱(chēng)查詢(xún)。 第一節(jié) 功能設(shè)計(jì) 根據(jù)第二章的需求分析將光盤(pán)出租管理系統(tǒng)功能設(shè)計(jì)分為四大模塊,其系統(tǒng)功能圖 光盤(pán)管理系統(tǒng)信息管理借還管理查詢(xún)管理退出系統(tǒng)用戶(hù)信息管理光盤(pán)信息管理借還表管理刪除刪除更改輸入更改輸入刪除用戶(hù)信息查詢(xún)借還表查詢(xún)光盤(pán)信息查詢(xún)按編號(hào)查詢(xún)按名稱(chēng)查詢(xún)按編號(hào)查詢(xún)借出信息查詢(xún)還回信息查詢(xún)借出光盤(pán)還回光盤(pán) 注釋?zhuān)汗獗P(pán)信息管理包括光盤(pán) 信息表 GP1 和光盤(pán)信息表 GP2 的管理。 光盤(pán)信息表 GP1 的刪除:可刪除光盤(pán)信息表 GP1 中對(duì)應(yīng)光盤(pán)的所有信息。 用 戶(hù)借 還光 盤(pán) 信 息G P 2姓 名押 金會(huì) 員 標(biāo) 志編 號(hào)聯(lián) 系 電 話(huà)借 出 時(shí) 間還 回 時(shí) 間套 號(hào)盤(pán) 名盤(pán) 呈順 序 號(hào)單 價(jià) 出 借 次 數(shù)nn光 盤(pán) 信 息 G P 1 所 屬所 屬 光 盤(pán) 編 號(hào)出 借 標(biāo) 記備 注編 號(hào)摘 要軟 件 名 稱(chēng)出 版 社套 價(jià)盤(pán) 數(shù)進(jìn) 貸 量n1 第 4頁(yè) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 根據(jù)以上分析將數(shù)據(jù)庫(kù)設(shè)計(jì)成以下三個(gè)基本表: ( 1) 用戶(hù)信息表 字段名 類(lèi)型 長(zhǎng)度 可否為空 主鍵 默認(rèn)值 外部鍵 編號(hào) char 10 Not null √ 姓名 char 10 Not null 聯(lián)系電話(huà) char 15 Not null 會(huì)員標(biāo)志 char 2 Not null 否 押金 int 4 null 注釋?zhuān)河脩?hù)信息表是光盤(pán)管理系統(tǒng)中用戶(hù)資料的數(shù)據(jù)來(lái)源,為了保證數(shù)據(jù)的唯一性和一致性,本系統(tǒng)中在用戶(hù)數(shù)據(jù)錄入時(shí)就唯一確定用戶(hù)的編號(hào)。 數(shù)據(jù)庫(kù)的鏈接 Visual Basic 是專(zhuān)為各種數(shù)據(jù)庫(kù)設(shè)計(jì)的客戶(hù)端的應(yīng)用 開(kāi)發(fā)工具,它可以和其它數(shù)據(jù)庫(kù)服務(wù)器構(gòu)成客戶(hù) /服務(wù)器體系結(jié)構(gòu)。這種接口的特點(diǎn)是調(diào)用直接,速度快,并充分發(fā)掘了特定數(shù)據(jù)庫(kù)的特色。用 Toolbar建立快捷方式,使用戶(hù)操作起來(lái)更簡(jiǎn)單。如果刪除成功系統(tǒng)會(huì)自動(dòng)給出提示信息,如果刪除的用戶(hù)還有末還回的光盤(pán),系統(tǒng)會(huì)給出提示。 光盤(pán)信息表 GP2 的更改: 在這個(gè)界面輸入光盤(pán)的編號(hào),點(diǎn)擊確定后,系統(tǒng)就會(huì)修改數(shù)據(jù)庫(kù)中光盤(pán)信息表GP1 中對(duì)應(yīng)編號(hào)的相應(yīng)信息。 如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出提示信息。 但是,在整個(gè)系統(tǒng)在測(cè)試過(guò)程發(fā)現(xiàn)了一些錯(cuò)誤,但在老師的指導(dǎo)下改正并完善了達(dá)到了設(shè)計(jì)要求 第六章 體會(huì) 整個(gè)程序的編寫(xiě)已經(jīng)完成,經(jīng)過(guò)這次的實(shí)踐讓我們對(duì)如何利用 VB 開(kāi)發(fā)數(shù)據(jù)庫(kù)程序有了一個(gè)更深得理解。逐漸形成好的學(xué)習(xí)習(xí)慣以利于自己的工作和學(xué)習(xí)。該系統(tǒng) 用于光盤(pán)出租 或銷(xiāo)售 店,方便租盤(pán)、還盤(pán)、查找等操作 ,是出租光盤(pán)店的最佳助手。在如今以面向?qū)ο鬄橹髁鞯目梢暬幊虝r(shí)代, Visulal Basic 占居了重要的位置,它使開(kāi)更輕松、更容易。 ,大減少了錯(cuò)誤的發(fā)生。 第三節(jié) 功能需求描述 對(duì)用戶(hù)基本信息的管理主要包括: 添加,修改,刪除。 第 2頁(yè) 第三章 總體設(shè)計(jì) 在確定了軟件需求和進(jìn)行可行性研究之后,就進(jìn)入了開(kāi)發(fā)階段。 光盤(pán)信息表 GP1 的輸入:可輸入光盤(pán)編號(hào)、軟件名稱(chēng)、出版社、摘要、進(jìn)貨量、套價(jià)、出借標(biāo)記。根據(jù)需求分析勾畫(huà)出實(shí)體 /關(guān)系圖( E/R) 。(每次有一張新的光盤(pán)登記時(shí),系統(tǒng)會(huì)自動(dòng)生成光盤(pán)盤(pán)號(hào),即每次自動(dòng)加 1)。 由于 ODBC 是通用的數(shù)據(jù)庫(kù)接口,調(diào)用層次多,因此通過(guò)這種接口操作數(shù)據(jù)庫(kù)的效率很底。下面將對(duì)這個(gè)系統(tǒng)進(jìn)行詳細(xì)描述。 用戶(hù)信息刪除界面 在這個(gè)界面輸入用戶(hù)的編號(hào),點(diǎn)擊確定后,將刪除數(shù)據(jù)庫(kù)中用戶(hù)信息表相應(yīng)編號(hào)用戶(hù)的所有信息。 光盤(pán)信息表 GP1 的刪除: 第 9頁(yè) 在這個(gè)界面中輸入光盤(pán)的編號(hào),點(diǎn)擊確定后系統(tǒng)就會(huì)對(duì)數(shù)據(jù)庫(kù)中光盤(pán)信息表 GP1中相應(yīng) 的光盤(pán)進(jìn)行刪除。 d) 按光盤(pán)的名稱(chēng)查詢(xún)界面 在這個(gè)界面中輸入光盤(pán)的編號(hào),點(diǎn)擊查詢(xún)按鈕系統(tǒng)就會(huì)在數(shù)據(jù)庫(kù)中光盤(pán)信息表 GP1和光盤(pán)信息表 GP2中按名稱(chēng)進(jìn)行檢索如果存在則顯示相對(duì)應(yīng)光盤(pán)的所有信息,如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出相應(yīng)的提示信息。主要檢驗(yàn)是否能正確實(shí)現(xiàn)每個(gè)功能, 每個(gè)功能時(shí)候按照規(guī)格說(shuō)明書(shū)的要求正常使用,數(shù)據(jù)庫(kù)里的記錄是否符合要求,用戶(hù)界面是否友好結(jié)果表明,每個(gè)功能都能按照規(guī)格說(shuō)明書(shū)里的要求正常使用且速度達(dá)到了預(yù)期的標(biāo)準(zhǔn)。在課題調(diào)研階段由于沒(méi)有重視這一問(wèn)題,只是大量地閱讀文章,沒(méi)有將一些對(duì)這次畢業(yè)設(shè)計(jì)有價(jià)值的文章進(jìn)行摘錄整理,只是憑自己的記憶進(jìn)行了一些簡(jiǎn)單的歸納,這樣當(dāng)我閱讀量達(dá)到一定程度時(shí)就沒(méi)有辦法進(jìn)行整理了,結(jié)果在論文的設(shè)計(jì)時(shí)雖然知道在哪些地方需要什么樣子的文章進(jìn)行參考,自己也記得曾看過(guò)這樣的文章,但是卻記不清楚在哪本書(shū)里的什么地方,只好重新翻書(shū)進(jìn)行查找,浪費(fèi)了許多寶貴的時(shí)間。 網(wǎng)址: e, Calvin said. Cirocco glanced at him, got a glimpse of his brown eyes before he turned back to his work. That was my thought. A real big fusion ramscoop. The machinery is in the hub, electromagic field generators to funnel the interstellar hydrogen into the center, where it gets burned. Gaby shrugged. Ma kes sense. But what about doc king? Well, leaving the thing would be easy enough. just drop out a hole in the bottom and get escape velocity for free, plus some to fool around with. But there ought to he some sort of dingus that would telescope out to the center of rotation when the engine isn39。 trouble at one of the generating piles, and they shut it _ down and it got colder and colder until everybody in the hospital wore their blankets, just like Amerinds in books, and they loc ked the switches off on the heaters in the bathrooms, and the nurses and the screen told you all the time it wasn39。t jump any higher, and it got kind of dark. It doesn39。d want three, at least. More would be better. nd gir ls39。逐漸形成好的學(xué)習(xí)習(xí)慣以利于自己的工作和學(xué)習(xí)。 但是,在整個(gè)系統(tǒng)在測(cè)試過(guò)程發(fā)現(xiàn)了一些錯(cuò)誤,但在老師的指導(dǎo)下改正并完善了達(dá)到了設(shè)計(jì)要求 第六章 體會(huì) 整個(gè)程序的編寫(xiě)已經(jīng)完成,經(jīng)過(guò)這次的實(shí)踐讓我們對(duì)如何利用 VB 開(kāi)發(fā)數(shù)據(jù)庫(kù)程序有了一個(gè)更深得理解。 如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出提示信息。 光盤(pán)信息表 GP2 的更改: 在這個(gè)界面輸入光盤(pán)的編號(hào),點(diǎn)擊確定后,系統(tǒng)就會(huì)修改數(shù)據(jù)庫(kù)中光盤(pán)信息表GP1 中對(duì)應(yīng)編號(hào)的相應(yīng)信息。如果刪除成功系統(tǒng)會(huì)自動(dòng)給出提示信息,如果刪除的用戶(hù)還有末還回的光盤(pán),系統(tǒng)會(huì)給出提示。用 Toolbar建立快捷方式,使用戶(hù)操作起來(lái)更簡(jiǎn)單。這種接口的特點(diǎn)是調(diào)用直接,速度快,并充分發(fā)掘了特定數(shù)據(jù)庫(kù)的特色。 數(shù)據(jù)庫(kù)的鏈接 Visual Basic 是專(zhuān)為各種數(shù)據(jù)庫(kù)設(shè)計(jì)的客戶(hù)端的應(yīng)用開(kāi)發(fā)工具,它可以和其它數(shù)據(jù)庫(kù)服務(wù)器構(gòu)成客戶(hù) /服務(wù)器體系結(jié)構(gòu)。 用 戶(hù)借 還光 盤(pán) 信 息G P 2姓 名押 金會(huì) 員 標(biāo) 志編 號(hào)聯(lián) 系 電 話(huà)借 出 時(shí) 間還 回 時(shí) 間套 號(hào)盤(pán) 名盤(pán) 呈順 序 號(hào)單 價(jià) 出 借 次 數(shù)nn光 盤(pán) 信 息 G P 1 所 屬所 屬 光 盤(pán) 編 號(hào)出 借 標(biāo) 記備 注編 號(hào)摘 要軟 件 名 稱(chēng)出 版 社套 價(jià)盤(pán) 數(shù)進(jìn) 貸 量n1 第 4頁(yè) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 根據(jù)以上分析將數(shù)據(jù)庫(kù)設(shè)計(jì)成以下三個(gè)基本表: ( 2) 用戶(hù)信息表 字段名 類(lèi)型 長(zhǎng)度 可否為空 主鍵 默認(rèn)值 外部鍵 編號(hào) char 10 Not null √ 姓名 char 10 Not null 聯(lián)系電話(huà) char 15 Not null 會(huì)員標(biāo)志 char 2 Not null 否 押金 int 4 null 注釋?zhuān)河脩?hù)信息表是光盤(pán)管理系統(tǒng)中用戶(hù)資料的數(shù)據(jù)來(lái)源,為了保證數(shù)據(jù)的唯一性和一致性,本系統(tǒng)中在用戶(hù)數(shù)據(jù)錄入時(shí)就唯一確定用戶(hù)的編號(hào)。 光盤(pán)信息表 GP1 的刪除:可刪除光盤(pán)信息表 GP1 中對(duì)應(yīng)光盤(pán)的所有信息。 第四節(jié) 功能設(shè)計(jì) 根據(jù)第二章的需求分析將光盤(pán)出租管理系統(tǒng)功能設(shè)計(jì)分為四大模塊,其系統(tǒng)功能圖 光盤(pán)管理系統(tǒng)信息管理借還管理查詢(xún)管理退出系統(tǒng)用戶(hù)信息管理光盤(pán)信息管理借還表管理刪除刪除更改輸入更改輸入刪除用戶(hù)信息查詢(xún)借還表查詢(xún)光盤(pán)信息查詢(xún)按編號(hào)查詢(xún)按名稱(chēng)查詢(xún)按編號(hào)查詢(xún)借出信息查詢(xún)還回信息查詢(xún)借出光盤(pán)還回光盤(pán) 注釋?zhuān)汗獗P(pán)信息管理包括光盤(pán)信息表 GP1 和光盤(pán)信息表 GP2 的管理。(其中有部分信息自動(dòng)生成) 對(duì)用戶(hù)和光盤(pán)的各種信息的查詢(xún)主要包括:對(duì)用戶(hù)信息的查詢(xún)是按用戶(hù)編號(hào)查詢(xún),對(duì)光盤(pán)信息的查詢(xún)分兩種,按光盤(pán)編號(hào)查詢(xún)、按光盤(pán)名稱(chēng)查詢(xún)。 第 1頁(yè) 第三章 需求分析 以前大多數(shù)管理者管理光盤(pán)的時(shí)候都是使用人工的方式來(lái)管理,一開(kāi)始的時(shí)候大家都覺(jué)得沒(méi)有問(wèn)題,還都可以應(yīng)付得過(guò)來(lái)。 Visulal Basic 在Inter 功能上的編程也更為強(qiáng)勁,它的編程語(yǔ)言配備了大量用來(lái)編制 Web 應(yīng)用的開(kāi)發(fā)功能,如服務(wù)器 Web 服務(wù)程序、客戶(hù)端應(yīng)用等,這些功能可以在 Visulal Basic 的附加工具包中獲得,而且這些功能集成得更好也更豐富。提供完善的租盤(pán)和還盤(pán)操作,完全獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)管理為您提供:光盤(pán)管理, 用戶(hù) 管理 .數(shù)據(jù)查詢(xún)?yōu)槟峁鹤饨枨闆r,光盤(pán)查詢(xún),會(huì)員查 詢(xún)。 總之,通過(guò)這次的鍛練,讓我從中學(xué)習(xí)到很多以前沒(méi)有學(xué)到的知識(shí),而且明白了很多的道理,在這里我要再一次的感謝金華老師,她對(duì)我的幫助和在她身上學(xué)到的知識(shí),使我對(duì)走向工作崗位充滿(mǎn)信心。在此期間我們遇到了許多困難,但經(jīng)過(guò)我們反復(fù)的查閱資料和不斷調(diào)試下,這些難題還是終究被我們一一克服了,如何訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)之類(lèi)的,在這場(chǎng)實(shí)踐中我們一起調(diào)研、開(kāi)發(fā)、調(diào)