【正文】
與黑盒測試法相反,白盒測試法地前提是可以把程序看成裝在一個透明地白盒子里,也就是完全了解程序的結構和處理過程。 dt = (select * from 庫存 ,商品信息 ,商品類別 where 庫存 .商品編號 =商品信息 .商 品編號 and 商品信息 .類別編號 =商品類別 .類別編號 and 商品名稱 like 39。+ +39。 ()。 接口傳遞的信息將以數據結構封裝數據 ,以參數傳遞或返回值的形式在各模塊之間傳遞。 對于實體間的聯(lián)系則有以下不同的情況 : 2)一個 1:1 聯(lián)系可以轉換為一個獨立的關系模式 ,也可以與任意一端對應的關系模式合并。 5.庫存管理模塊 商場管理系統(tǒng) 用戶管理 商品類別管理 商品信息管理 商品庫存管理 商品銷售管理 商品利潤統(tǒng)計 庫存預警查詢 銷售利潤統(tǒng)計 保質期預警查詢 長春工業(yè)大學 計算機科學與技術學院 基于 WEB 的商場管理的設計與實現(xiàn) 15 庫存管理模塊對于查詢 商品庫存的信息,可以按商品名進行查詢。例如:同一貨物采用同一編碼 ,便于聯(lián)系與協(xié)作。通過我的認真估算 ,我認為新系統(tǒng)所需要的軟硬 件配置相對于它投入使用后產生的經濟效益來說花費并不高 ,軟件開發(fā)成本主要是人力、物力的消耗 ,物力消耗是開發(fā)此系統(tǒng)所需要的軟、硬件的設備 ,以及耗電量等方面的計算 ,其實更重要的是新系統(tǒng)可以提高工作效率 ,加強管理 ,保證工作質量 ,加快流動資金周轉 ,減少資金積壓 ,提供更多的更高質量的信息 ,提高取得信息的速度 ,以達到資源優(yōu)化的目的。 DN S 名字:商品類別信息 編號: D1 描述:記錄著商品類別的信息 組成:類別編號,類別名稱 P1 商場貨物管理系統(tǒng) F1 商品類別信息 F2 商品信息 F3 進貨信息 F4 庫存信息 F5 銷售信息 商品信息 D2 商品類別信息 D1 F7 庫存預警信息 F8 保質期預警信息 庫存信息 D4 進貨信息 D3 銷售信息 D5 統(tǒng)計結果信息 F6 統(tǒng)計信息 長春工業(yè)大學 計算機科學與技術學院 基于 WEB 的商場管理的設計與實現(xiàn) 10 系統(tǒng)數據字典中數據流的描述 數據流是數據結構在系統(tǒng)內傳輸的路徑。 ( 7) 退出 此功能是用來實現(xiàn)退出管理員本次登陸。 進貨信息管理,包括貨物的采購進貨信息的添加、進貨信息的查看等操作。 開發(fā)平臺里面包含 、 C、Visual C++、 以及 VisualFoxPro。 輸入 /輸出 :表示輸入或輸出信息 ,可以是數據、結果、文字。 如果能做到合理采購 ,及時銷售 ,庫存量最少 ,減少積壓 ,那么企業(yè)就能取得最佳的效益。 總的說來, 商場貨物 管理 系統(tǒng)就是通過 進貨入庫 、 庫存管理 、 銷售 出庫,解決貨物供需之間存在的時間、數量、價格等方面的矛盾,以此銜接 商場 進銷存 的各環(huán)節(jié) ,實現(xiàn)商場進銷存的全面計算機化管理,減少失誤,提高工作效率 。 本次畢業(yè)設計的題目是 商場 貨物管理系統(tǒng),所使用的開發(fā)工具是 Microsoft Visual Studio 2020 及 Sql Server 2020 數據庫。這樣不但可以節(jié)省數據交換的時間,而 且可以簡化流程。用例圖用于對系統(tǒng)、子系統(tǒng)或類的行為進行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠實現(xiàn)這些元素。 保質期報警,用于查看保質期到期的信息。 系統(tǒng)的邏輯模型 系統(tǒng)的數據流圖 (又稱 DFD) 數據流圖簡稱 DFD 圖,數據流圖有四種成分:源點或終點、處理 、數據存儲表和數據流。 對于一個數據庫而言 ,安全性是指保護數據庫不被破壞、偷竊和非法使用的性能。因此 ,新系統(tǒng)在操作上也是可行的 。結構化系統(tǒng)設計技術是結構化程序設計思想的基礎上,發(fā)展起來的一種用于復雜系統(tǒng)結構設計的技術,它運用一 套標準的設計準則和工具,采用模塊的方法,進行新系統(tǒng)控制層次關系和模塊專人分解設計,把用數據流程圖表示的系統(tǒng)邏輯模型轉變?yōu)橛?HIPO 圖或控制結構圖表示的系統(tǒng)層次模塊結構,以及用過程圖或偽碼表示的程序模塊結構。合理的數據庫結構設計可以提高數據存儲的效率 ,保證數據的完整和一致 [6]。 微 軟開發(fā)的 SQL Server 2020 是在 Windows/2020/XP 及 Windows NT 平臺中應用的關系型數據庫管理系統(tǒng),可以通過各種數據庫對象對數據進行控制和管理,不論用戶創(chuàng)建的獨立桌面數據庫適用于個人、部門還是整個企業(yè), SQL Server 2020 都可以為管理數據生成易于使用的數據庫, SQL Server 2020 不僅擁有眾多傳統(tǒng)數據庫管理軟件所具備的功能,同時還進一步增強了與 web 頁集成,能夠更方便的共享跨越各種平臺和不同用戶級別的數據。鑒于程序流程圖歷史悠久,被最廣泛的人所熟悉,并且它對控制流程的描述很直觀 [4]。% + + %39。 = 。 if ( 1) (())。例如 ,用戶進入系統(tǒng)的登錄窗口的確定按鈕 ,當正確錄入后看是否能正常進入系統(tǒng) ,經過測試 ,得知此部分代碼是否存在問題。 應該從“小規(guī)模”測試開始 ,并逐步進行“大規(guī)?!睖y試。 and 預警量 庫存數量)。 if ( 0) { = [0][總數量 ].ToString()。 dt = (select * from 庫存 ,商品信息 ,商品類別 where 庫存 .商品編號 =商品信息 .商品編號 and 商品信息 .類別編號 =商品類別 .類別編號 and 商品名稱 like 39。 輸出設計的要求是準確、及時、適用。 描述概念模型的有力工具是 ER 模型。 圖 41商場貨物管理系統(tǒng)功能模塊 系統(tǒng)模塊描述 本系統(tǒng)需要經過身份驗證,經過身份驗證后就可以使 用系統(tǒng)的全部功能。 系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術維護人員補充、維護。從易用性、安全性、經濟性和可維護性出發(fā) ,我在此管理系統(tǒng)數據庫設計中使用了大家比較熟悉的 SQL Server 2020作為后臺數據庫工具。 數據流:記述數據流的流動方向 [4]。 ( 3) 商品分類管理 此功能是管理員在登陸后,對商品豬分類進行 查看,編輯,刪除,和添加的。箭頭用來表示參與者 和 系統(tǒng)通過相互發(fā)送信號或消息進行交互的關聯(lián)關系 。目前全世界有超過六百萬的專業(yè)程序設計師,而百分之 70 以上的人使用微軟的 Visual Studio 開發(fā)平臺;現(xiàn)今最受歡迎的架構則為主 /從式的架構,而發(fā)展最快速的架構則是以 Web 為基礎的架構。此 管理信息系統(tǒng)的最終目標是避免和克服人工管理信息時,勞動量大,計算和統(tǒng)計的不準確等種種缺 陷和弊端,使企業(yè)的管理規(guī)范化和自動化,從而對管理提供更加科學,準確的依據。 關鍵詞 :網絡 管理系統(tǒng) 軟件工程 長春工業(yè)大學 計算機科學與技術學院 基于 WEB 的商場管理的設計與實現(xiàn) II Title The Designation and Implementation of Shopping Malls Management System Based on WEB Abstract Supermarket cargo management system is used for a variety of goods Invoicing supermarket management information system, its main purpose is to achieve the development of information management of the supermarket. When purchasing goods, storage register when the basic information, including the number of goods, name, quantity , when the sale of goods sold when the registration of information, including the goods information, the library number . Finally, the inbound and outbound cargo information integrated draw all types of information goods. Overall, the supermarket management system is through the purchase of goods warehousing, inventory management, sales out of library, address the time between demand and supply of goods, quantity, price, etc. contradictions, and various aspects of convergence supermarket Invoicing, Invoicing to achieve a prehensive puterized management of the supermarket, reduce errors and improve efficiency. The system is to use Microsoft Visual Studio 2020 as a development tool, the use of its various controls, the use MICROSOFT39。按照軟件工程設計思想,采用生命周期法進行全程開發(fā),包括需求分析,系統(tǒng)總體設計,系統(tǒng)詳細設計等。 項目的范圍 本系統(tǒng)所需的基本軟件配置 前端開操作系統(tǒng): Windows 平臺 開 發(fā)工具: Microsoft Visual Studio 2020 后端開發(fā)工具: Microsoft SQL Server 2020 服務器: 本系統(tǒng)所需的主要硬件的最低配置 微型計算機: CPU: Intel P4 以上 內存: 512M 以上 硬盤: 80G 以上 現(xiàn)行系統(tǒng)調研 現(xiàn)行系統(tǒng)目標 商場 貨物進銷管理系統(tǒng)是商業(yè)企業(yè)經營管理中的核心環(huán)節(jié) ,是為了實現(xiàn) 商場 企業(yè)的長遠發(fā)展目標而實施的一個系統(tǒng)工程 ,也是一個 商場 企業(yè)能否取得經濟效益的關鍵 ,它能夠為 商場 企業(yè)的發(fā)展提供科學的管理功能 ,減少管理費用 ,它利用計算機的數據庫技術 ,使得企業(yè)的進貨 ,庫存和銷售能夠有利的結合起來 。但是對于現(xiàn)在的環(huán)境而言,因為企業(yè)的客戶或供貨商等所使用的系統(tǒng)或軟件可能不盡相同,開發(fā)人員所要面對的挑戰(zhàn)是要如何整合所有的異質性資源,所以必須把焦點轉到如何發(fā)展分布式的因特網應用程序架構,好整合這些存在于不同平臺或不同軟件的異質資源。 系統(tǒng)邊界是用來表示正在建模系統(tǒng)的邊界。 此模塊是完成管理員登陸后對支付方式進行查看編輯和添加的。 數據存儲:記述與處理有關的數據存儲。 技術可行性 在計算機飛速發(fā)展的今天 ,要開發(fā)一個商場的貨物信息管理系統(tǒng) ,我們有多種開發(fā)工具可以完成 ,我們熟悉的 VB、 PB、 、 、 Microsoft Visual Studio都是理想的前臺工具 ,在后臺的工具選擇上 ,關系型數據庫系統(tǒng)是比較成熟的 ,許多大型的數據庫系統(tǒng) ,如 Microsoft SQL Server 2020 應用比較廣泛 , Microsoft Visual Studio2020 是基于 技術, 在目前比較流行的 Web 程序開發(fā)中, 是比較熱門的一種動態(tài)網頁技術,它依靠穩(wěn)定、安全、可移植性好的優(yōu)點成為大、中型網絡開發(fā)的首選。 系統(tǒng)應符合進貨、 銷售、庫存的規(guī)定,滿足公司日常工作的需要,并達到操作過程中的直觀、方便、實用、安全等要求。采用模塊化自頂向下設計方法,進行新系統(tǒng)控制層次關系和模塊分解設計,顯著地提高了系統(tǒng)的可維護性和可修改性,同時為系統(tǒng)設計的有效組織提供了方便 。 4)易于向關系、網狀、層次等各種數據模型轉換。 硬 件接口 在 輸入方面 ,對鍵盤、鼠標的輸入 ,進行處理。商品庫存查詢模塊的設計如圖 513 所示 : 圖 512貨物銷售出庫模塊 其中“檢索”按鈕對應的代碼如下: 長春工業(yè)大學 計算機科學與技術學院 基于 WEB 的商場管理的設計與實現(xiàn) 29 protected