【正文】
t dangerous, they werejust rationing power to keep from blacking out the important stuff that was still running. A nd then it rained, just like on Earth. They said it got so cold the water condensed in the air, and it was like the whole hospital was right under a shower bath. Everybody on the top floor had to e down because it rained right on their beds, and for two nights I had a man in my room with me that had his arm cut off in a machine. But we couldn39。t running, to pic k up scout ships. The main engine has to he there. The only other way would be to space engines around the rim. I39?,F(xiàn)在我正努力的培養(yǎng)良好 的學(xué)習(xí)習(xí)慣,不斷地改正自己不良習(xí)慣。數(shù)據(jù)庫里的記錄符合要求,用戶界面友好。 借還表查詢界面 第 12頁 在這個界面中,輸入光盤的盤號,就可以查詢出相 應(yīng)光盤的出借和還回情況。 光盤信息表 GP2 的刪除: 在這個界面中輸入光盤的編號,點擊確定后系統(tǒng)就會對數(shù)據(jù)庫中光盤信息表 GP2中相應(yīng) 的光盤進行刪除。如果輸入的用戶不存在或者為空,會給出相應(yīng)的信息提示。 主界 面: 在這個界面我使用了菜單編輯器,而且這個界面的菜單分為三級。為此, Visual Basic 還提供了到數(shù)據(jù)庫的專用接口 ADO。在這個表中實現(xiàn)的操作是對每張光盤信息的添加、更改、刪除、查詢 ( 4) 借還表 字段名 類型 長度 可否為空 主鍵 默認值 外部健 編號 char 10 Not null √ 軟件名稱 char 30 Not null 摘要 ntext 16 Null 出版社 char 20 Not null 套價 int 4 Not null 進貨量 int 4 Not null 盤數(shù) int 4 Not null 字段名 類型 長度 可否為空 主鍵 默認值 外部健 盤號 char 10 Not null √ 所屬光盤編號 char 10 Not null √ 盤名 char 10 Not null 順序號 char 2 Not null 套號 char 2 Not null 出借標記 char 2 Not null 否 出借次數(shù) int 4 Not null 0 單價 int 4 Not null 備注 char 10 Null 字段名 類型 長度 可否為空 主鍵 默認值 外部健 用戶編號 char 10 Not null √ √ 注釋:借還表是光盤管理系統(tǒng)中每張光盤借還信息的數(shù)據(jù)來源,在這個表中實現(xiàn)的操作是對每張光盤借還信息的刪除和查詢。在概念上,( E/R)圖代表的是系統(tǒng)需要的數(shù)據(jù)及其這些數(shù)據(jù)之間的關(guān)系。 光盤信息表 GP1 的更改:可更改除光盤編號以外的所有光盤信息。系統(tǒng)的主要功能與性能指標有了明確的標準,下面 將分為兩 部分介紹總體設(shè)計。(其中有部分信息自動生成) 對光盤基本信息的管理主要包括: 添加,修改,刪除。 本軟件采用 VB 編寫,由于它和數(shù)據(jù)庫有很好的融合性,編出來的軟件速度更快,數(shù)據(jù)更安全, 大大減少了管理者的手工勞動, 提高了管理的效率, 是 光盤租借 管理的得力助手。 Visulal Basic 在數(shù)據(jù)庫方面的應(yīng)用已經(jīng)很廣泛,它提供了強大的數(shù)據(jù)庫開發(fā)工具及方法,如支持 SQL 語言、遠程數(shù)據(jù)對象庫和遠程數(shù)據(jù)控件等等。可以自定義光盤,方便添加新盤、管理光盤、管理會員。 雖然該系統(tǒng)還并不是很完美,有些功能因條件和自身能力的關(guān)系沒有設(shè)計出來,所以使得我們今后要不斷學(xué)習(xí)更多的東西來完善它,使其 真正成為功能完備的光盤管理系統(tǒng)。讓我深刻體會到 Visual SQL強大功能。 第五章 測試 軟件測試在開發(fā)過程中是一個不可缺少的部分 .因為在開發(fā)軟件系統(tǒng)的漫長過程中 ,面對著極其錯綜復(fù)雜的問題 ,人的 主觀認識不可能完全符合客觀現(xiàn)實 ,與工程密切相關(guān)的各類人員之間的通信和配合也不可能完美無缺 ,因此 ,在軟件生命周期的各個階段都不可避免地產(chǎn)生差錯 。 第 10頁 借還表的刪除: 在這個界面中輸入光盤的編號,點擊確定后系統(tǒng)就會對數(shù)據(jù)庫中借還表中相應(yīng)的光盤進行刪除。 光盤信息 GP1 的輸入界面 第 8頁 在這個界面中光盤的編號是自動生成,每次點擊添加按鈕自動加 1,點擊確定后把相應(yīng)的數(shù)據(jù)寫入數(shù)據(jù)庫中光盤信息表 GP1 中,并且生成光盤信息表 GP2的相關(guān)信息。 信息管理 關(guān)于用戶信息的界面 用戶信息輸入界面: 第 7頁 在這個界面中 用戶的編號是自動生成,每次點擊添加按鈕自動加 1,點擊確定后把相應(yīng)的數(shù)據(jù)寫入數(shù)據(jù)庫用戶信息表中。所以,本次光盤出租管理系統(tǒng)設(shè)計使用了此接口。 Visual Basic 訪問像 SQLserver 這樣的數(shù)據(jù)庫有一種方法―― ODBC。(每次有新的用戶登記時,系統(tǒng)會自動生成用戶編號,即每次自動加 1)。 光盤信息表 GP2 的刪除:可刪除光盤信息表 GP2 中對應(yīng)光盤的所有信息 借還表的刪除:可刪除借還表對應(yīng)光盤的所有信息。 對整個系統(tǒng)動能有了總體上的認識之后,應(yīng)對每一個模塊的任務(wù)有一個清晰的認 識,以下是對每一個模塊總體認識。 對常用的功能設(shè)定快捷方式。可是隨著光盤的增多,經(jīng)營業(yè)務(wù)也不斷得增加,便使得經(jīng)營者不得不雇越來越多的店員來管理這些事務(wù),這樣作得代價毫無疑問是成本的增加,這也是經(jīng)營者最不愿意看到的情況。 Visulal Basic 具有較強的數(shù)據(jù)庫處理功能,能對多種數(shù)據(jù)庫進行讀寫操作。 在我的論文中詳細列出了該系統(tǒng)的設(shè)計開發(fā)過程包括可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、測試報告和關(guān)鍵技術(shù)分析等幾個部分,并附有流程圖、層次圖和數(shù)據(jù)流圖。該系統(tǒng) 用于光盤出租 或銷售 店,方便租盤、還盤、查找等操 作 ,是出租光盤店的最佳助手。在如今以面向?qū)ο鬄橹髁鞯目梢暬幊虝r代, Visulal Basic 占居了重要的位置,它使開更輕松、更容易。 ,大減少了錯誤的發(fā)生。 第二節(jié) 功能需求描述 對用戶基本信息的管理主要包括: 添加,修改,刪除。 第 2頁 第三章 總體設(shè)計 在確定了軟件需求和進行可行性研究之后,就進入了開發(fā)階段。 光盤信息表 GP1 的輸入:可輸入光盤編號、軟件名稱、出版社、摘要、進貨量、套價、出借標 記。根據(jù)需求分析勾畫出實體 /關(guān)系圖( E/R) 。(每次有一張新的光盤登記時,系統(tǒng)會自動生成光盤盤號,即每次自動加 1)。 由于 ODBC 是通用的數(shù)據(jù)庫接口,調(diào)用層次多,因此通過這種接口操作數(shù)據(jù)庫的效率很底。下面將對這個系統(tǒng)進行詳細描述。 用戶信息刪除界面 在這個界面輸入用戶的編號,點擊確定 后,將刪除數(shù)據(jù)庫中用戶信息表相應(yīng)編號用戶的所有信息。 光盤信息表 GP1 的刪除: 第 9頁 在這個界面中輸入光盤的編號,點擊確定后系統(tǒng)就會對數(shù) 據(jù)庫中光盤信息表 GP1中相應(yīng) 的光盤進行刪除。 b) 按光盤的名稱查詢界面 在這個界面中輸入光盤的編號,點擊查詢按鈕系統(tǒng)就會在數(shù)據(jù)庫中光盤信息表 GP1和光盤信息表 GP2中按名稱進行檢索如果存在則顯示相對應(yīng)光盤的所有信息,如果輸入不存在或者為空,系統(tǒng)會自動給出相應(yīng)的提示信息。主要檢驗是否能正確實現(xiàn)每個功能, 每個功能時候按照規(guī)格說明書的要求正常使用,數(shù)據(jù)庫里的記錄是否符合要求,用戶界面是否友好結(jié)果表明,每個功能都能按照規(guī)格說明書里的要求 正常使用且速度達到了預(yù)期的標準。在課題調(diào)研階段由于沒有重視這一問題,只是大量地閱讀文章,沒有將一些對這次畢業(yè) 設(shè)計有價值的文章進行摘錄整理,只是憑自己的記憶進行了一些簡單的歸納,這樣當(dāng)我閱讀量達到一定程度時就沒有辦法進行整理了,結(jié)果在論文的設(shè)計時雖然知道在哪些地方需要什么樣子的文章進行參考,自己也記得曾看過這樣的文章,但是卻記不清楚在哪本書里的什么地方,只好重新翻書進行查找,浪費了許多寶貴的時間。 網(wǎng)址: 畢業(yè)論文 光盤信息管理系統(tǒng) 摘 要 我的畢業(yè)設(shè)計課題為“光盤管理系統(tǒng)”,該系統(tǒng)完成光盤相關(guān)信息的輸入、保 存和維護、是按照方便用戶、容易操作、確保數(shù)據(jù)一致完整的原則進行設(shè)計。 Visulal Basic 是微軟公司在原有 Visulal Basic 基礎(chǔ)上推出的功能更強的開發(fā)工具。其具體優(yōu)點如下: 、修改、刪除、查詢。 第二節(jié) 任務(wù)概述 目標 將人工操作的光盤管理工作,轉(zhuǎn)為計算機系統(tǒng)自動操作完成,提高光盤管理效率,降低人員工作強度。 b)記錄每張光盤的信息表“光盤信息表 GP2”包括,盤號、所屬光盤編號、盤名、順序號、套號、 出借標記、出借次數(shù)、單價、備注。 用戶信息表的更改:可以更改除用戶編號以外的所有用戶信息。 3 退出系統(tǒng)模塊 第五節(jié) 數(shù)據(jù)庫設(shè)計 光盤管理系統(tǒng)采用 SQL server2020 作為數(shù)據(jù)庫后臺, SQL 語言功能豐富,使用方式靈活,它的功能包括查詢、操縱、定義和控制 4 個方面。在這個表中實現(xiàn)的操作是對每種光盤信息的添加、更改、刪除、查詢 ( 3)光盤信息表 GP2 第 5頁 注釋:光盤信息表 GP2 除:盤名、順序號、套號、備注需要輸入,其余各項由光盤信息表 GP1 自動生成。 ODBC 允許單個應(yīng) 用存取多個不同的數(shù)據(jù)庫管理系統(tǒng),這使得應(yīng)用開發(fā)者可以開發(fā),編輯和發(fā)行應(yīng)用而不管它操作的數(shù)據(jù)庫管理系統(tǒng)( DBMS)是什么。 第 6頁 第四章 詳細設(shè)計 用戶的界面是應(yīng)用程序的重要部分,是用戶應(yīng)用程序進行信息交流的地方,一個應(yīng)用程序的實用性不僅僅取決于它的功能,在很大程度上依賴于它的界面,盤號 char 10 Not null √ 借出時間 datetime 8 Not null 還回時間 datetime 8 Not null 還回標記 char 4 Not null 因為對用戶而 言界面就是應(yīng)用程序,用戶感覺不出幕后正在執(zhí)行的代碼。 用戶信息更改界面: 在這個界面中輸入用戶的編號點擊確定后,就在用戶信息表中檢索對應(yīng)編號的用戶信息 就可以更改對應(yīng)輸入編號用戶的相應(yīng)信息,更改完點擊更改按鈕,將更改的信息寫入數(shù)據(jù)庫用戶信息表中。點擊確定后把相應(yīng)的信息寫入光盤信息表 GP2 中。如果輸入不存在或者為空,系統(tǒng)會自動給出相應(yīng)的提示信息。測試結(jié)果表明,每個模塊之間的接口都吻合,即被調(diào)用模塊都能正確接受參數(shù),調(diào)用模塊能調(diào)用自己想要調(diào)用的每個模塊。 在設(shè)計過程中,對于我來說,由于很多都是新知識,這就迫使我到處查閱相關(guān)資料,學(xué)習(xí)新知識,從而培養(yǎng)了獨立思考 解決問題的能力。 網(wǎng)址: 4. William (美 ) 編著,<< Visula Basic 和 SQL Server 編程指南>>第五版。m going home, she told him. It was psychodrama, and he was her brother, younger than she, and she was already at home。 and just w hen he had made up his mind to leave his w if e she left him and went off with a miniaturepainter. As he had been thinking for months about leaving his wife and had not done it because it would be too cruel to deprive her of himself, her departure was a very healthful shock. The divorce was arranged and Robert Cohn went out to the Coast. In California he fell among literary people and, as he still had a little of the fifty thousand left, in a sh。s rooms, her skin