freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

光盤信息管理系統(tǒng)—畢業(yè)設(shè)計(jì)論文-文庫(kù)吧

2024-11-03 16:44 本頁(yè)面


【正文】 盤的所有信息。 光盤信息表 GP2 的刪除:可刪除光盤信息表 GP2 中對(duì)應(yīng)光盤的所有信息 借還表的刪除:可刪除借還表對(duì)應(yīng)光盤的所有信息。 2 查詢管理功能模塊: 用戶信息查詢:可查詢用戶的所有信息。 光盤信息查詢:可查詢光盤的所有信息 借還表信息查詢:可查詢光盤的出借和還回信息。 3 退出系統(tǒng)模塊 第二節(jié) 數(shù)據(jù)庫(kù)設(shè)計(jì) 光盤管理系統(tǒng)采用 SQL server2020 作為數(shù)據(jù)庫(kù)后臺(tái), SQL 語(yǔ)言功能豐富,使 用方式靈活,它的功能包括查詢、操縱、定義和控制 4 個(gè)方面。它的主要特點(diǎn)是:一體化,聯(lián)機(jī)交互使用和嵌入式有統(tǒng)一的語(yǔ)法結(jié)構(gòu),過度非過程化以及語(yǔ)言簡(jiǎn)潔。根據(jù)需求分析勾畫出實(shí)體 /關(guān)系圖( E/R) 。在概念上,( E/R)圖代表的是系統(tǒng)需要的數(shù)據(jù)及其這些數(shù)據(jù)之間的關(guān)系。 用 戶借 還光 盤 信 息G P 2姓 名押 金會(huì) 員 標(biāo) 志編 號(hào)聯(lián) 系 電 話借 出 時(shí) 間還 回 時(shí) 間套 號(hào)盤 名盤 呈順 序 號(hào)單 價(jià) 出 借 次 數(shù)nn光 盤 信 息 G P 1 所 屬所 屬 光 盤 編 號(hào)出 借 標(biāo) 記備 注編 號(hào)摘 要軟 件 名 稱出 版 社套 價(jià)盤 數(shù)進(jìn) 貸 量n1 第 4頁(yè) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 根據(jù)以上分析將數(shù)據(jù)庫(kù)設(shè)計(jì)成以下三個(gè)基本表: ( 1) 用戶信息表 字段名 類型 長(zhǎng)度 可否為空 主鍵 默認(rèn)值 外部鍵 編號(hào) char 10 Not null √ 姓名 char 10 Not null 聯(lián)系電話 char 15 Not null 會(huì)員標(biāo)志 char 2 Not null 否 押金 int 4 null 注釋:用戶信息表是光盤管理系統(tǒng)中用戶資料的數(shù)據(jù)來源,為了保證數(shù)據(jù)的唯一性和一致性,本系統(tǒng)中在用戶數(shù)據(jù)錄入時(shí)就唯一確定用戶的編號(hào)。(每次有新的用戶登記時(shí),系統(tǒng)會(huì)自動(dòng)生成用戶編號(hào),即每次自動(dòng)加 1)。在這個(gè)表中將實(shí)現(xiàn)的操作是對(duì)用戶信息的添加、更改、刪除、查詢 ( 2) 光盤信息表 GP1 注釋:光盤信息表 GP1 是光盤管理系統(tǒng)中每“種”光盤資料的數(shù)據(jù)來源,為了保證數(shù)據(jù)的唯一性和一致性,本系統(tǒng)中在每種光盤數(shù)據(jù)錄入時(shí)就唯一確定光盤的編號(hào)。(每次有一種新的光盤登記時(shí),系統(tǒng) 會(huì)自動(dòng)生成光盤編號(hào),即每次自動(dòng)加 1)。在這個(gè)表中實(shí)現(xiàn)的操作是對(duì)每種光盤信息的添加、更改、刪除、查詢 ( 3)光盤信息表 GP2 第 5頁(yè) 注釋:光盤信息表 GP2 除:盤名、順序號(hào)、套號(hào)、備注需要輸入,其余各項(xiàng)由光盤信息表 GP1 自動(dòng)生成。光盤信息表 GP2 是光盤管理系統(tǒng)中每“張”光盤資料的數(shù)據(jù)來源,為了保證數(shù)據(jù)的唯一性和一致性,本系統(tǒng)中在每種光盤數(shù)據(jù)錄入時(shí)就唯一確定光盤的盤號(hào)。(每次有一張新的光盤登記時(shí),系統(tǒng)會(huì)自動(dòng)生成光盤盤號(hào),即每次自動(dòng)加 1)。在這個(gè)表中實(shí)現(xiàn)的操作是對(duì)每張光盤信息的添加、更改、刪除、查詢 ( 4) 借還表 字段名 類型 長(zhǎng)度 可否為空 主鍵 默認(rèn)值 外部 健 編號(hào) char 10 Not null √ 軟件名稱 char 30 Not null 摘要 ntext 16 Null 出版社 char 20 Not null 套價(jià) int 4 Not null 進(jìn)貨量 int 4 Not null 盤數(shù) int 4 Not null 字段名 類型 長(zhǎng)度 可否為空 主鍵 默認(rèn)值 外部健 盤號(hào) char 10 Not null √ 所屬光盤編號(hào) char 10 Not null √ 盤名 char 10 Not null 順序號(hào) char 2 Not null 套號(hào) char 2 Not null 出借標(biāo)記 char 2 Not null 否 出借次數(shù) int 4 Not null 0 單價(jià) int 4 Not null 備注 char 10 Null 字段名 類型 長(zhǎng)度 可否為空 主鍵 默認(rèn)值 外部健 用戶編號(hào) char 10 Not null √ √ 注釋:借還表是光盤管理系統(tǒng)中每張光盤借還信息的數(shù)據(jù)來源,在這個(gè)表中實(shí)現(xiàn)的操作是對(duì)每張光盤借還信息的刪除和查詢。 數(shù)據(jù)庫(kù)的鏈接 Visual Basic 是專為各種數(shù)據(jù)庫(kù)設(shè)計(jì)的客戶端的應(yīng)用 開發(fā)工具,它可以和其它數(shù)據(jù)庫(kù)服務(wù)器構(gòu)成客戶 /服務(wù)器體系結(jié)構(gòu)。 Visual Basic 訪問像 SQLserver 這樣的數(shù)據(jù)庫(kù)有一種方法―― ODBC。ODBC 是微軟公司 WOSA 的組成部分,是微軟公司提出的開放式數(shù)據(jù)庫(kù)互連標(biāo)準(zhǔn)接口。 ODBC 接口以 SQL 作為標(biāo)準(zhǔn)查詢語(yǔ)言來存取連接到的數(shù)據(jù)源。 ODBC 允許單個(gè)應(yīng)用存取多個(gè)不同的數(shù)據(jù)庫(kù)管理系統(tǒng),這使得應(yīng)用開發(fā)者可以開發(fā),編輯和發(fā)行應(yīng)用而不管它操作的數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS)是什么。用戶可以通過加載連接到不同數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序來建立與各種數(shù)據(jù)庫(kù)的連接。 由于 ODBC 是通用的數(shù)據(jù)庫(kù)接口,調(diào)用層次多,因此通過這種接口操作數(shù)據(jù)庫(kù)的效率很底。為此, Visual Basic 還提供了到數(shù)據(jù)庫(kù)的專用接口 ADO。這種接口的特點(diǎn)是調(diào)用直接,速度快,并充分發(fā)掘了特定數(shù)據(jù)庫(kù)的特色。所以,本次光盤出租管理系統(tǒng)設(shè)計(jì)使用了此接口。 我開發(fā)的光盤管理系統(tǒng)就是用這兩種數(shù)據(jù)庫(kù)連接方法相結(jié)合來實(shí)現(xiàn)的。 第三節(jié) 總體設(shè)計(jì)小結(jié) 以上對(duì)整個(gè)系統(tǒng)有了比較完整地系統(tǒng)地認(rèn)識(shí),對(duì)各個(gè)模塊的功能作用有了初步的了解,數(shù)據(jù)庫(kù)后臺(tái)的基本表格已經(jīng)初步建立,但具體的設(shè)計(jì)將在詳細(xì)設(shè)計(jì)中作介紹。 第 6頁(yè) 第四章 詳細(xì)設(shè)計(jì) 用戶的界面是應(yīng)用程序的重要部分,是用戶應(yīng)用程序進(jìn)行信息交流的地方,一個(gè)應(yīng)用程序的實(shí)用性不僅僅取決于它的功能,在很大程度上依賴于它的界面,盤號(hào) char 10 Not null √ 借出時(shí)間 datetime 8 Not null 還回時(shí)間 datetime 8 Not null 還回標(biāo)記 char 4 Not null 因?yàn)閷?duì)用戶而 言界面就是應(yīng)用程序,用戶感覺不出幕后正在執(zhí)行的代碼。因此,我在進(jìn)行程序設(shè)計(jì)時(shí)盡量把自己當(dāng)成用戶,使界面易于操作,方便用戶。下面將對(duì)這個(gè)系統(tǒng)進(jìn)行詳細(xì)描述。 主界面: 在這個(gè)界面我使用了菜單編輯器,而且這個(gè)界面的菜單分為三級(jí)。用 Toolbar建立快捷方式,使用戶操作起來更簡(jiǎn)單。 信息管理 關(guān)于用戶信息的界面 用戶信息輸入界面: 第 7頁(yè) 在這個(gè)界面中 用戶的編號(hào)是自動(dòng)生成,每次點(diǎn)擊添加按鈕自動(dòng)加 1,點(diǎn)擊確定后把相應(yīng)的數(shù)據(jù)寫入數(shù)據(jù)庫(kù)用戶信息表中。并且用 VB 中 DataGrid 來顯示添加的信息,這樣可以使用戶更加清楚自己的操作。如果會(huì)員標(biāo)志不選系統(tǒng)將默認(rèn)為“否”。 用戶信息更改界面: 在這個(gè)界面中輸入用戶的編號(hào)點(diǎn)擊確定后,就在用戶信息表中檢索對(duì)應(yīng)編號(hào)的用戶信息就可以更改對(duì)應(yīng)輸入編號(hào)用戶的相應(yīng)信息,更改完點(diǎn)擊更改按鈕,將更改的信息寫入數(shù)據(jù)庫(kù)用戶信息表中。如果輸入的為空或不存在,系統(tǒng)會(huì)自動(dòng)給出提示信息。 用戶信息刪除界面 在這個(gè)界面輸入用戶的編號(hào),點(diǎn)擊確定 后,將刪除數(shù)據(jù)庫(kù)中用戶信息表相應(yīng)編號(hào)用戶的所有信息。如果輸入的用戶不存在或者為空,會(huì)給出相應(yīng)的信息提示。如果刪除成功系統(tǒng)會(huì)自動(dòng)給出提示信息,如果刪除的用戶還有末還回的光盤,系統(tǒng)會(huì)給出提示。 光盤信息 GP1 的輸入界面 第 8頁(yè) 在這個(gè)界面中光盤的編號(hào)是自動(dòng)生成,每次點(diǎn)擊添加按鈕自動(dòng)加 1,點(diǎn)擊確定后把相應(yīng)的數(shù)據(jù)寫入數(shù)據(jù)庫(kù)中光盤信息表 GP1 中,并且生成光盤信息表 GP2的相關(guān)信息。 注釋:光盤信息表 GP1 是儲(chǔ)存軟件的表,光盤信息表 GP2 是儲(chǔ)存軟件所有光盤信息的表(例如:某種軟件進(jìn) 5 套,每套有 2 盤,那么在 GP1 表中 只寫入一條記錄,在點(diǎn)擊確定后在 GP2 中自動(dòng)生成 5*2 條光盤記錄,當(dāng)輸入完 10 條記錄后,自動(dòng)返回光盤信息表 GP1 的輸入界面。) 光盤信息 GP2 的輸入界面 在光盤信息表 GP2,其中除盤名、順序號(hào)、套號(hào)、備注,其它信息都由光盤信息表 GP1 自動(dòng)生成。點(diǎn)擊確定后把相應(yīng)的信息寫入光盤信息表 GP2 中。 光盤信息表 GP1 的更改: 在這個(gè)界面輸入光盤的編號(hào),點(diǎn)擊確定后,系統(tǒng)就會(huì)修改數(shù)據(jù)庫(kù)中光盤信息表GP1 中對(duì)應(yīng)編號(hào)的相應(yīng)信息。 光盤信息表 GP1 的刪除: 第 9頁(yè) 在這個(gè)界面中輸入光盤的編號(hào),點(diǎn)擊確定后系統(tǒng)就會(huì)對(duì)數(shù) 據(jù)庫(kù)中光盤信息表 GP1中相應(yīng) 的光盤進(jìn)行刪除。 光盤信息表 GP2 的刪除: 在這個(gè)界面中輸入光盤的編號(hào),點(diǎn)擊確定后系統(tǒng)就會(huì)對(duì)數(shù)據(jù)庫(kù)中光盤信息表 GP2中相應(yīng) 的光盤進(jìn)行刪除。 光盤信息表 GP2 的更改: 在這個(gè)界面輸入光盤的編號(hào),點(diǎn)擊確定后,系統(tǒng)就會(huì)修改數(shù)據(jù)庫(kù)中光盤信息表GP1 中對(duì)應(yīng)編號(hào)的相應(yīng)信息。 第 10頁(yè) 借還表的刪除: 在這個(gè)界面中輸入光盤的編號(hào),點(diǎn)擊確定后系統(tǒng)就會(huì)對(duì)數(shù)據(jù)庫(kù)中借還表中相應(yīng)的光盤進(jìn)行刪除。(只可刪除還回的光盤,對(duì)末還回的光盤,只有做完還回操作才能進(jìn)行刪除。) 查詢管理 用戶查詢界面 在這個(gè)界面中輸入用戶的編號(hào),點(diǎn)擊查詢按鈕,系統(tǒng)將在數(shù)據(jù)庫(kù)中用戶信息表中檢索,如果找到相應(yīng)的用戶,就可以在旁邊的表中顯示出對(duì)應(yīng)用戶的所有信息。如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出相應(yīng)的提示信息。 開 始判 斷 輸 入 是 為空 或 輸 入 不 存 在輸 入 用 戶 編 號(hào)提 示 信 息Y根 據(jù) 輸 入 的 編 號(hào) 顯示 用 戶 的 信 息N結(jié) 束 第 11頁(yè) 光盤信息查詢分兩種查詢方式: a) 按光盤編號(hào)查詢界面 在這個(gè)界面中輸入光盤的編號(hào),點(diǎn)擊查詢按鈕系統(tǒng)就會(huì)在數(shù)據(jù)庫(kù)中光盤信息表 GP1和光盤信息表 GP2中按編號(hào)進(jìn)行檢索如果存在則顯示相對(duì)應(yīng)光盤的所有信息,如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出相應(yīng)的 提示信息。 b) 按光盤的名稱查詢界面 在這個(gè)界面中輸入光盤的編號(hào),點(diǎn)擊查詢按鈕系統(tǒng)就會(huì)在數(shù)據(jù)庫(kù)中光盤信息表 GP1和光盤信息表 GP2中按名稱進(jìn)行檢索如果存在則顯示相對(duì)應(yīng)光盤的所有信息,如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出相應(yīng)的提示信息。 借還表查詢界面 第 12頁(yè) 在這個(gè)界面中,輸入光盤的盤號(hào),就可以查詢出相應(yīng)光盤的出借和還回情況。 如果輸入不存在或者為空,系統(tǒng)會(huì)自動(dòng)給出提示信息。 第五章 測(cè)試 軟件測(cè)試在開發(fā)過程中是一個(gè)不可缺少的部分 .因?yàn)樵陂_發(fā)軟件系統(tǒng)的漫長(zhǎng)過程中 ,面對(duì)著極其錯(cuò)綜復(fù)雜的問題 ,人的 主觀認(rèn)識(shí)不可能完全符合客觀現(xiàn)實(shí) ,與工程密切相關(guān)的各類人員之間的通信和配合也不可能完美無缺 ,因此 ,在軟件生命周期的各個(gè)階段都不可避免地產(chǎn)生差錯(cuò) 。但是 ,經(jīng)驗(yàn)表明審查并不能發(fā)現(xiàn)所有差錯(cuò) ,此外在編碼過程中還不可避免地會(huì)引入新的錯(cuò)誤 .如果在軟件投入運(yùn)行之前 ,沒有發(fā)現(xiàn)并糾正軟件中的大部分差錯(cuò) ,則這些差錯(cuò)遲早會(huì)在生產(chǎn)過程中暴露出來 ,那時(shí)不僅改正這些錯(cuò)誤的代價(jià)更高 ,而且往往會(huì)造成很惡劣的后果 .測(cè)試的目的就是在軟件投入生產(chǎn)運(yùn)行 模塊測(cè)試 采用了白盒測(cè)試,即按照程序內(nèi)部的邏輯結(jié)構(gòu),檢驗(yàn)程序中的每條通路是否都按預(yù)定要求正常工作。 檢 驗(yàn)?zāi)K之間的接口,每個(gè)被調(diào)用模塊是否正確接受參數(shù),每個(gè)調(diào)用模塊是否能調(diào)用每個(gè)自己想要調(diào)用的模塊。測(cè)試結(jié)果表明,每個(gè)模塊之間的接口都吻合,即被調(diào)用模塊都能正確接受參數(shù),調(diào)用模塊能調(diào)用自己想要調(diào)用的每個(gè)模塊。 功能測(cè)試采用了黑盒測(cè)試,即檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否適當(dāng)?shù)亟邮軘?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。主要檢驗(yàn)是否能正確實(shí)現(xiàn)每個(gè)功能, 每個(gè)功能時(shí)候按照規(guī)格說明書的要求正常使用,數(shù)據(jù)庫(kù)里的記錄是否符合要求,用戶界面是否友好結(jié)果表明,每個(gè)功能都能按照規(guī)格說明書里的要求 正常使用且速度達(dá)到了預(yù)期的標(biāo)準(zhǔn)。數(shù)據(jù)庫(kù)里的記錄符合要求,用戶界面友好。 但是,在整個(gè)系統(tǒng)在測(cè)試過程發(fā)現(xiàn)了一些錯(cuò)誤,但在老師的指導(dǎo)下改正并完善了達(dá)到了設(shè)計(jì)要求 第六章 體會(huì) 整個(gè)程序的編寫已經(jīng)完成,經(jīng)過這次的實(shí)踐讓我們對(duì)如何利用 VB 開發(fā)數(shù)據(jù)庫(kù)程序有了一個(gè)更深得理解。讓我深刻體會(huì)到 Visual SQL強(qiáng)大功能。在此期間我們遇到了許多困難,但經(jīng)過我們反復(fù)的查閱資料和不斷調(diào)試下,這些難題還是終究被我們一一克服了,如何訪問數(shù)據(jù)庫(kù)之類的,在這場(chǎng)實(shí)踐中我們一起調(diào)研、開發(fā)、調(diào)試,從中我們也得到了團(tuán)隊(duì) 開發(fā)的經(jīng)驗(yàn)。在這次開發(fā)的過程中讓我深刻認(rèn)識(shí)到開發(fā)一個(gè)軟件,編寫代碼只是一個(gè)很小的部分,關(guān)鍵在設(shè)計(jì)上,包括模塊設(shè)計(jì)、數(shù)據(jù)庫(kù)表的設(shè)計(jì)等等,如果設(shè)計(jì)不好,那么在編寫程序的過程中一定會(huì)遇到很多困難,結(jié)果還得從頭再來。 在設(shè)計(jì)過程中,對(duì)于我來說,由于很多都是新知識(shí),這就迫使我到處查閱相關(guān)資料,學(xué)習(xí)新知識(shí),從而培養(yǎng)了獨(dú)立思考解決問題的能力。 我還認(rèn)識(shí)到養(yǎng)成一個(gè)良好的習(xí)慣對(duì)一個(gè) 第 13頁(yè) 人來書是非常重要的,它可以提高工作效率進(jìn)而達(dá)到事半功倍的效果。在課題調(diào)研階段
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1