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

正文內(nèi)容

vb_超市管理系統(tǒng)畢業(yè)設(shè)計論文(文件)

2024-12-23 11:27 上一頁面

下一頁面
 

【正文】 連接( ODBC)等技術(shù),可以高效、快 速地開發(fā) Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。數(shù)據(jù)環(huán)境和新的報表功能也讓數(shù)據(jù)開發(fā)有了全新的體驗。新的字符串函數(shù) Split 和 Replace 等也給 Visual Basic 的程序員帶來很大方便。數(shù)據(jù)庫的應(yīng)用已越來越廣泛,從小型的單項事務(wù)處理系統(tǒng)到大型的信息系統(tǒng),在都用先進的數(shù)據(jù)庫技術(shù)來保持系統(tǒng)數(shù)據(jù)的整體性、完整性和共享性。設(shè)計數(shù)據(jù)庫就是將大量信息經(jīng)過分析和歸納,分儲互多個表中,確定表之間的相互關(guān)系,使表內(nèi)的信息完整的反映主題。下面將對 Microsoft SQL Server 2020 的特點和性能進行介紹: Microsoft SQL Server 2020 是下一代的數(shù)據(jù)庫和數(shù)據(jù)分離系統(tǒng),可以幫助用遼寧科技大學(xué)畢業(yè)設(shè)計 (論文 ) 第 3 頁 戶建立他們的 Inter 商務(wù)體系。 Microsoft SQL Server 2020 在許多工業(yè)基準(zhǔn)測試中的性能都創(chuàng)立了新的世界紀(jì)錄,包括事務(wù)處理性能委員會的 TPCC 基準(zhǔn),它擊敗了運行于任何硬件或操作系統(tǒng)環(huán)境下的同類數(shù)據(jù)庫產(chǎn)品。 Microsoft SQL Server 2020 引入了一個新的特性,被稱為分布式數(shù)據(jù)庫分區(qū)視圖( Distributed Partitioned Views)它可以把工作負荷劃分到多個獨立的SQL Server 服務(wù)器上去,從而為實施電子商務(wù)的客 戶提供了無限制的可擴展性。 Microsoft SQL Server 2020 可以進行最快速的應(yīng)用程序開發(fā)。這種技術(shù)使客戶可以集中精力處理商業(yè)戰(zhàn)略上的問題,而不是去細微調(diào)整數(shù)據(jù)庫服務(wù)器的各項參數(shù)。 經(jīng)濟可行性 超市管理系統(tǒng),其前期的投入比較小,主要是系統(tǒng)的設(shè)計費用:其中包括軟件開發(fā)費用、管理和維護費等。(5)F4/③K=6PYzRBTwkCNHU4 入的開發(fā)費用,相信會有十分可觀的 前景。不但能快速的完成很多費時費力的工作,還很少的出問題,將它和原先的人力管理相結(jié)合,會取得很好的效果。 需求分析是介于系統(tǒng)分析和軟件設(shè)計階段之間的重要橋梁。 需求提出主要集中于描述系統(tǒng)目的。 在問題分析階段分析人員的主要任務(wù)是:對用戶的需求進行鑒別、綜合和建模,清除用戶需求的模糊性、歧義性和不一致性,分析系統(tǒng)的數(shù)據(jù)要求,為原始問題及目標(biāo)軟件建立邏輯模型。 馳銳超市管理系統(tǒng)需要滿足幾個方面的需求,一是商品銷售結(jié)算的需求,這 prova mitjnes,④ud39。三是入庫和管理庫存的需求。系統(tǒng)流程圖表達的是數(shù)據(jù)在系統(tǒng)各部件之間流動的情況。D0~2X。此外設(shè)計數(shù)據(jù)流圖紙需要考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實現(xiàn)這些功能。D0~2X。(5)F4/③K=6PYzRBTwkCNHU12 圖 前臺數(shù)據(jù)流圖 數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素定義的集合。 由于元素太多我們只對其中主要的元素定義說明。因為列出了使用一個給定的數(shù)據(jù)元素所有程序,很 容易估計改變一個元素將產(chǎn)生的影響,并且能對所有受影響的程序或模塊做出相應(yīng)改變。 以下是數(shù)據(jù)流圖中主要元素的數(shù)據(jù)字典卡片: 供應(yīng)商信息 商品信息 商品分類信息 名稱:供應(yīng)商信息 別名: 描述:記錄供應(yīng)商的具體的信息,方便管理員和倉庫管理員與之聯(lián)系。 定義:管理員信息 =管理員帳號 +密碼 +等級 +生日 位置:系統(tǒng)數(shù)據(jù)庫 prova mitjnes,④ud39。 定義:入庫信息 =入庫商品名稱 +入庫商品代碼 +入庫商品數(shù)量 +庫存數(shù)量 +入庫價錢 位置:系 統(tǒng)數(shù)據(jù)庫 遼寧科技大學(xué)畢業(yè)設(shè)計 (論文 ) 第 15 頁 第 4章 系統(tǒng) 設(shè)計 總體設(shè)計 總體設(shè)計就是決定 ―怎么做 ‖的時候。系統(tǒng)前臺采用 VB 語言來設(shè)計,訪問數(shù)據(jù)庫服務(wù)器;后臺采用 Microsoft 公司的 SQL Server 2020。系統(tǒng)的每一個功能模塊都包含了多個功能。管理員在權(quán)限管理模塊中可以制定其他人的權(quán)限。D0~2X。 ⑥ .權(quán)限管理模塊:該模塊是任何一個系統(tǒng)所必須的。D0~2X。:1ISyqG233。 表 商品信息表 (ProdStocks) 注釋: ProdDes(商品分類 )、 ProdCode(商品代碼 )、 GenericName(商品名稱 )、 CatCode(商品分類碼 )、 Quan(商品庫存 )、 Reorder(商品銷售 )、 SellingPrice(商品售價 )、 UnitCost(商品進價)PDate(上貨日期 )、 Picture(商品圖片 )、 id(商品 id)。D0~2X。 詳細設(shè)計的任務(wù)不是具體的編寫程序,而是要設(shè)計出程序的 ―藍圖 ‖,以后可根據(jù)這個藍圖寫出實際的程序代碼。登錄界面如圖 6. 1 所示。D0~2X。 左邊的功能列表中,點擊供應(yīng)商,則進入了供應(yīng)商界面;點擊商品信息,則進入商品信息界面;點擊商品分類,進入商品分類界面;點擊前臺銷售,進入銷售界面; 點擊入庫信息,進入入庫界面;點擊權(quán)限設(shè)置,則進入權(quán)限設(shè)置界面。(5)F4/③K=6PYzRBTwkCNHU26 圖 系統(tǒng)的總界面 主窗體載入事件代碼 Private Sub Form_Load() Dim VolName As String, fSys As String Dim Drive As String, DriveType As Long, erg As Long Call ColForm(BoxContainer, 217, 211, 213, 125) Call ColForm(MenuContainer, 217, 211, 213, 125) Call ColForm(Applets, 217, 211, 213, 125) Call CreateMacOSTitleBar(titleBar, 馳銳超市管理系統(tǒng) ) Call CreateMacOSTitleBar(MenuHeader, 功能列表 ) Call MacButton( 退出系統(tǒng) , frmMain. cmdShutdown, 0, 0, 170, 30, frmLogin. Source, 147, 0, 2) Call BitBlt(frmMain. Closed. hDC, 0, 0, 73, 50, frmLogin. Source. hDC, 0, 107, SRCCOPY) frmMain. Closed. Refresh Call BitBlt(frmMain. Maximized. hDC, 0, 0, 73, 50, frmLogin. Source. hDC, 0, 72, SRCCOPY) frmMain. Maximized. Refresh 遼寧科技大學(xué)畢業(yè)設(shè)計 (論文 ) 第 27 頁 Call BitBlt(frmMain. Minimized. hDC, 0, 0, 73, 50, frmLogin. Source. hDC, 0, 124, SRCCOPY) frmMain. Minimized. Refresh KeyPreview = True StatusMessage. Caption = 今天是 + Date$ 39。從 INVOICE_DETAIL 表中獲得信息 datthirdary . Open select * from INVOICE_DETAIL order by INVOICE_NOD, myDB, 1, 3 39。 首先點添加,然后輸入代碼,再加上名稱、說明。:1ISyqG233。其界面如圖 所示。 prova mitjnes,④ud39。如當(dāng)需要增加商品分類時,只需要在商品分類模塊中增加,而其它模塊中的代碼不需要改動。 圖 商品入庫管理界面 前臺銷售模塊 前臺銷售管理模塊是整個超市管理系統(tǒng)的核心模塊,系統(tǒng)大部分的業(yè)務(wù)都是在該模塊中實現(xiàn)的。每增加完一條記錄,焦點都會自動回到商品編號的文本框中,同時應(yīng)付款也會顯示商品的總額。:1ISyqG233。在新建的時候,只要選中各種權(quán)限的檢查框,就代表該用戶具備了該權(quán)限。D0~2X。從模塊開始,一級一級向外擴展,直至整個系統(tǒng)測試完畢。 單元測試的內(nèi)容 在單元測試時,測試者需要依據(jù)詳細設(shè)計說明書和源程序清單,了解該模塊遼寧科技大學(xué)畢業(yè)設(shè)計 (論文 ) 第 35 頁 的 I/O 條件和模塊的邏輯結(jié)構(gòu),主要采用白盒測試的測試用例,輔之以黑盒測試的測試用例,使之對任何合理的輸入和不合理的輸入,都能鑒別和響應(yīng)。 應(yīng)當(dāng)設(shè)計測試用例查找由于錯誤 的計算、不正確的比較或不正常的控制流而導(dǎo)致的錯誤。這時需要考慮的問題是: – 在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)是否會丟失; – 一個模塊的功能是否會對另一個模塊的功能產(chǎn)生不利的影響; – 各個子功能組合起來,能否達到預(yù)期要求的父功能; – 全局?jǐn)?shù)據(jù) 結(jié)構(gòu)是否有問題; – 單個模塊的誤差累積起來,是否會放大,從而達到不能接受的程度。:1ISyqG233。還需要制定一組測 試步驟,描述具體的測試用例。 系統(tǒng)測試的目的在于通過與系統(tǒng)的需求定義作比較 ,。 系統(tǒng)測試 系統(tǒng)測試把已經(jīng)經(jīng)過確認(rèn)的軟件納入實際運行環(huán)境中,與其它系統(tǒng)成份組合在一起進行測試。(5)F4/③K=6PYzRBTwkCNHU36 進行有效性測試(黑盒測試) 有效性測試是在模擬的環(huán)境 (可能就是開發(fā)的環(huán)境 ) 下,運用黑盒測試的方法,驗證被測軟件是否滿足需求規(guī)格說明書列出的需求。 子系統(tǒng)的集成測試特別稱為部件測試,它所做的工作是要找出集成后的子系統(tǒng)與系統(tǒng)需求規(guī)格說明之間的不一致。 集成測試 集成測試把已測試過的模塊組裝起來,主要對與設(shè)計相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進行測試。測試項目包括: – 調(diào)用本模塊的輸入?yún)?shù)是否正確; – 本模塊 調(diào)用子模塊時輸入給子模塊的參數(shù)是否正確; – 全局量的定義在各模塊中是否一致; 在做內(nèi)外存交換時要考慮: – 文件屬性是否正確; – OPEN 與 CLOSE 語句是否正確。其中,測試規(guī)劃包括測試的步驟、工作量、進度和資源等。 Grenford J. Myers 曾對軟件測試的目的提出過以下觀點 : (1)測試是為了發(fā)現(xiàn)程 序中的錯誤而執(zhí)行程序的過程; (2)好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案; (3)成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。 遼寧科技大學(xué)畢業(yè)設(shè)計 (論文 ) 第 33 頁 圖 權(quán)限管理模塊的界面 prova mitjnes,④ud39。(5)F4/③K=6PYzRBTwkCNHU32 圖 前臺銷售模塊的界面 權(quán)限管理模塊 權(quán)限管理也是一個系統(tǒng)不可缺少的模塊,在實現(xiàn)的時候有很多的方法,本系統(tǒng)使用的是給每個用戶設(shè)定一個用戶和密碼,然后采用分級權(quán)限管理,管理員可以為每個用戶分配不同的權(quán)限。輸入實際收的金額,系統(tǒng)會顯示找 零的金額。然后顯示欄會顯示商品的名稱、價格。 遼寧科技大學(xué)畢業(yè)設(shè)計 (論文 ) 第 31 頁 圖 商品分類管理界面 商品入庫管理 商品入庫管理是超市管理系統(tǒng)中一個很重要的組成部分,當(dāng)某些商品庫存不足時,必須要入庫新的商品。D0~2X。界面如圖 所示。(5)F4/③K=6PYzRBTwkCNHU28 圖 供應(yīng)商管理模塊界面 Save 按鈕單擊事件代碼如下: Private Sub cmdSave_Click() On Error Resume Next If EditMode = True Then Call MacButton( 編輯 , frmSupplier . cmdEdit, 0, 0, 73, 50, frmLogin. Source, 0, 0, 1) Press_Buttons (Save) Else Call MacButton( 添加 , frmSupplier . cmdNew, 0, 0, 73, 50, frmLogin. Source, 0, 0, 1) If Get_Supplier_Code Then Call MessageBox(frmSupplier, 供應(yīng)商代碼存在 , 0) frmMessageBox. SetFocus txtField(0) = Press_Buttons (Undo)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1