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

正文內(nèi)容

倉庫管理系統(tǒng)的設(shè)計與開發(fā)(專業(yè)版)

2025-01-31 01:32上一頁面

下一頁面
  

【正文】 出錯處理 出錯輸出信息 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 23 頁 共 71 頁 當出現(xiàn)系統(tǒng)錯誤時 ,自動記錄。由于人為操作等原因,系統(tǒng)中的庫存數(shù)據(jù)與實際數(shù)據(jù)之間可能會存在誤差。 一級身份: 普通用戶身份,不可進行數(shù)據(jù)庫操作。 ② 統(tǒng)一的語言 : SQL 可用于所有用戶的 DB 活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。但與以前的數(shù)據(jù)庫系統(tǒng)不同,關(guān)系數(shù)據(jù)庫系統(tǒng)的用戶并不關(guān)心數(shù)據(jù)庫系統(tǒng)的存儲結(jié)構(gòu),而是使查詢能用很高級的語言( SQL)來實現(xiàn),從而大大提高了數(shù)據(jù)庫開發(fā)人員的效率。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng)。在 Visual Basic 環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的 可視化設(shè)計工具,使用 Windows 內(nèi)部的應(yīng)用程序接口 (API)函數(shù),以及動態(tài)鏈接庫 (DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入 (OLE)、開放式數(shù)據(jù)訪問 (ODBC)等技術(shù),可以高效、快速地開發(fā)出 Windows 環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。面向?qū)ο蟪绦蚴怯蓪ο蠼M成的,程序中任何元素都是對象,復(fù)雜對象由比較簡單的對象組合而成。在軟件開發(fā)過程中不應(yīng)隨意改變需求,因為改變一項需求往往需要付出較高的代價。 (2) 時間特性 系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。 (2) 查詢功能?,F(xiàn)代企業(yè)管理中,信息的共享性和及時性決定了企業(yè)的發(fā)展。 由于信息量的增大, 產(chǎn)品內(nèi)容的豐富 ,繼續(xù)使用手工的管理方式則顯得力不從心,因此發(fā)展 產(chǎn)品庫存管理 的自動化就成為當務(wù)之急,重中之重的一件大事。而且,目標系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟支出有限。 (5) 應(yīng)用計算機管理后,許多重復(fù)性的工作,都可由計算機去執(zhí)行,從而使管理 人員從事務(wù)性工作解脫出來,真正變?yōu)閺氖乱恍┬畔⒌姆治?,判斷,決策等創(chuàng)造性的工作。所以要求在通用環(huán)境下,系統(tǒng)可正常工作,在 UNLIX、 LIUX也可以正常工作。軟件產(chǎn)品不同于一般的物理產(chǎn)品,它是看不見摸不著的邏輯產(chǎn)品。 ( 3)按照父類(或稱為基類)與子類(或稱為派生類)的關(guān)系,把若干個相關(guān)類組成一個層次結(jié)構(gòu)的系統(tǒng)(也稱為類等級)。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言 SQL 數(shù)據(jù)標準,直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮膸觳僮髦噶詈投嘤脩魯?shù)據(jù)庫訪問的加鎖機制和網(wǎng)絡(luò)數(shù)據(jù)庫的 SQL 的編程技術(shù),為單機上運行的數(shù)據(jù)庫提供了 SQL 網(wǎng)絡(luò)接口,以 便在分布式環(huán)境中快速而有效地實現(xiàn)客戶 /服務(wù)器 (client/server)方案。 SQL通常使用于數(shù)據(jù)庫的通訊。在本次 總體設(shè)計說明書中,我們將重點研究系統(tǒng)的處理流程、接口設(shè)計、數(shù)據(jù)結(jié)構(gòu)等和本系統(tǒng)相關(guān)的軟硬件。其中前三部分模塊是整個系統(tǒng)的核心。安全系統(tǒng)隨即啟動。 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 24 頁 共 71 頁 5 詳細設(shè)計 數(shù)據(jù)庫的概念設(shè)計 數(shù)據(jù)抽象 根據(jù)對數(shù)據(jù)流圖和數(shù)據(jù)字典的分析,確定該應(yīng)用中的實體、屬性和實體之間的聯(lián)系,并畫出下圖所示 的 ER 圖。 在違反系統(tǒng)的安全子系統(tǒng)時,系統(tǒng)自動采取必要的安全措施以保護當前數(shù)據(jù)的安全。 ③ 購貨商信息包括購貨商編號、購貨商名稱、需求貨物號、需求數(shù)量。因此,在進行軟件結(jié)構(gòu)設(shè)計時應(yīng)該遵循的最主要的原理就是模塊化獨立原理 [9]。 MS SQL Server 就是用的 Transact SQL。數(shù)據(jù)的處理是指對各種數(shù)據(jù)進行收集、存儲、加工和傳播的一系列活動的總和。 ③ 結(jié)構(gòu)化程序設(shè)計語言 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 15 頁 共 71 頁 Visual Basic 是在 BASIC 語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設(shè)計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。 項目設(shè)計采用的主要技術(shù) 本系統(tǒng)主要利用 Visual Basic作前端的應(yīng)用開發(fā)工具 ,利用 SQL Server2021作為 后臺的數(shù)據(jù)庫,利用 Windows XP 作為系統(tǒng)平臺 。 這七條原理是確保本次軟件開發(fā)產(chǎn)品開發(fā)質(zhì)量和開發(fā)效率的原理的最小集合,這七條原理是互相獨立的,其中任意六條原理的組合都不能代替另一條原理,因此,它們是缺一不可不最小集合。 ③ 相應(yīng)的數(shù)據(jù)項檢測功能 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 12 頁 共 71 頁 3 設(shè)計原理與主要技術(shù) 項目設(shè)計的基本 原理 軟件工程的基本原理包括七條,如下所述: (1) 用分階段的生命周期計劃嚴格管理。 (1) 本系統(tǒng)中使用的數(shù)據(jù)流圖符號如圖 所示: (2) 本系統(tǒng)的頂層數(shù)據(jù)流圖如圖 所示: 定貨報告 入 /出庫信息 庫存信息表 入庫出庫信息 圖 頂層數(shù)據(jù)流圖 (3) 細化后的數(shù)據(jù)流圖如圖 所示: 入庫信息表 入庫、出庫信息及庫存信息 入庫信息 定貨報告 出庫信息 庫存信息表 出庫信息表 圖 細化后的數(shù)據(jù)流圖 數(shù)據(jù)的源點 /終點 數(shù)據(jù)流 數(shù)據(jù)流 數(shù)據(jù)存儲 圖 數(shù)據(jù)流圖符號 倉庫管理員 倉庫管理系統(tǒng) 供應(yīng)商 管理員 管理員 貨物入庫信息管理 貨物出庫信息管理 貨物庫存信息管理 管理員 供應(yīng)商 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 7 頁 共 71 頁 數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。 系統(tǒng)功能及用戶需求分析 功能需求 該系統(tǒng) 主要分為 三 大功能 : 管理員功能 、 信息安全 功能 、 用戶功能 。 (2) 應(yīng)用目標 通過本系統(tǒng)軟件,能幫助庫存管理人員利用計算機,快速方便地對現(xiàn)有庫內(nèi)商 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 2 頁 共 71 頁 品,入庫管理,出庫管理等進行高效的管理。 系統(tǒng) 任務(wù) 概述 (1) 目標 ① 為了庫存管理系統(tǒng)更完善; ② 為了庫存管理人員對庫內(nèi)商品的管理更方便; ③ 為了減輕產(chǎn)品庫存管理人員的工作負擔。 需求分析 系統(tǒng)的目的 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 4 頁 共 71 頁 貨物倉庫 管理系統(tǒng)主要針對于日常庫存信息的管理,它針對倉庫日常發(fā)生的業(yè)務(wù),分為了兩大類,即入庫和出庫, 用戶通過相應(yīng)的模塊,對倉庫里的物品的基本情況進行操 作,對庫存數(shù)量進行查詢,用戶通過簡單的操作即可輕松的管理倉庫。在數(shù)據(jù)流圖中沒有任何具體的物理部件,它只是描繪數(shù)據(jù)在軟件中流動和被處理的邏輯過程。 ② 可根據(jù)各種條件進行查詢。所以在軟件開發(fā)過程中應(yīng)該考慮到創(chuàng)新原則,體現(xiàn)先進性、超前性,同時應(yīng)考慮軟件的使用性。 面向?qū)ο蠓椒▽W的出發(fā)點和基本原則,是盡量模擬人類習慣的思維方式,使開發(fā)軟件的方法與過程盡可能接近人類認識世界解決問題的方法與過程,從而使描述問題的問題空間(也稱為問題域)與實現(xiàn)解法的解空間(也稱為求解域)在結(jié)構(gòu)上盡可能一致。每個對象以圖形方式顯示在界面上,都是可視的。對于一個國家來說,數(shù)據(jù)為的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量這個國家信息化程度的重要標志 數(shù)據(jù)庫技術(shù)是應(yīng)數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生的。但是,標準 的SQL 命令,比如 Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作。并且模塊化還能夠提高軟件的可修改性,也有助于軟件開發(fā)工程的組織管理。 ② 管 理員信息包括管理員編號、管理員名、管理員密碼。 在二級身份修改數(shù)據(jù)時,必須由其他二級身份(數(shù)據(jù)庫管理員或前端管理員)審核。 1 m n 1 PP 11 1 m 圖 ER 圖 此 ER 圖的實體屬性以在 下面具體 介紹,所以此圖只給出聯(lián)系的屬性。安全日志進入寫狀態(tài)。 系統(tǒng)的功能模塊圖如 下 圖 所示: 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 19 頁 共 71 頁 圖 功能模塊圖 功能實現(xiàn) (1) 基本信息管理功能: 基本信息包括供貨商信息、客戶商信息和用戶信息。為下一步系統(tǒng)的詳細設(shè)計指明方向 。 ANSI(美國國家標準學會)聲稱, SQL 是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標準語言。 (2) 數(shù)據(jù)庫技術(shù) 數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計算機科學的重要分支。 Visual Basic 自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。在類等級中,下層派生類自動擁有上層基類中定義的數(shù)據(jù)和操作,這種現(xiàn)象稱為繼承。為了提高軟件開發(fā)過程的可見性,更好地進行管理,應(yīng)該根據(jù)軟件開發(fā)項目的總目標及完成期限,規(guī)定開發(fā)組織的責任和產(chǎn)品標準,從而使所得到的結(jié)果能夠清楚地審查。 (4) 系統(tǒng)的開放性和可擴展性 在實際的使用過程中,難免會出現(xiàn)一些問題。 系統(tǒng)流程圖 系統(tǒng)流程圖是概括地描繪物理系統(tǒng)的傳統(tǒng)工具。 操作可行性 使用本軟 件人員要求有一定計算機基礎(chǔ)的人員, 系統(tǒng)管理員要求有 計算機的專業(yè)知識,所有人員都要經(jīng)過專業(yè)培訓。用好、管理好產(chǎn)品庫存 ,更好的發(fā)揮其作用,已漸漸成為研究的一個重要課題。 倉庫管理系統(tǒng)的設(shè)計與開發(fā) 第 3 頁 共 71 頁 2 可行性研究與需求分析 可行性研究 技術(shù)可行性 隨著信息時代的到來,越來越多的計算機和網(wǎng)絡(luò)逐步走進了多層次的應(yīng)用領(lǐng)域。對進、出庫信息進行記錄。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理數(shù)據(jù)的精確度能夠滿足企業(yè)對信息處理的需求 。 (3) 實行嚴格的產(chǎn)品控制。 ( 1)把對象( object)作為融合了數(shù)據(jù)及在數(shù)據(jù)上的操作行為的統(tǒng)一的軟件構(gòu)件。它簡單易學、效率高,且功能強大,可以與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎(chǔ)。 ④ 事件驅(qū)動編程機制 Visual Basic 通過事件來執(zhí)行對象的操作。而在背后,是一 個很復(fù)雜的數(shù)據(jù)結(jié)構(gòu),以保證對各種查詢的快速響應(yīng)。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法, 這種特性使用戶更易集中精力于要得到的結(jié)果;所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引 [7]。負責審核前端管理員的數(shù)據(jù)更改請求。 ③ 庫存盤點:庫存盤點是指對庫存產(chǎn)品進行整理,糾正不準確的庫存數(shù)據(jù)。但實時權(quán)限受到限制,不可進行數(shù)據(jù)的拷貝。數(shù)據(jù)庫錯誤由 DATAWINDOW 截獲,使用通用的錯誤顯示控件顯示錯誤信息,常見的錯誤經(jīng)處理顯示中文,不常見的錯誤顯示數(shù)據(jù)庫系統(tǒng)本身的錯誤。所以每隔一段時間就需要對庫存進行盤點,從而保證庫存數(shù)據(jù)的準確性。 二級身份: 管理員身份,可對數(shù)據(jù)庫進行操作。 SQL 為許多任務(wù)提供了命令,其中包括:查詢數(shù)據(jù) ; 在表中插入、修改和刪除記錄 ;
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1