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

正文內容

基于c的庫存管理系統(tǒng)(編輯修改稿)

2025-01-21 02:56 本頁面
 

【文章內容簡介】 來看,可把應用程序系統(tǒng)的組成部分分成數(shù)據(jù)存儲層、業(yè)務處理層和界面表示層等 3 個層次,而應用程序結構可歸納為:集中式應用程序結構、單機板應用程序結構、多層服務器應用程序結構、瀏覽器/服務器應用程序結構、客戶機/服務器應用程序結構等 5 種類型。 沈陽理工大學學士學位論文 7 本庫存管理系統(tǒng)就采用了單機版應用程 序結構,將數(shù)據(jù)庫和應用程序置于一臺機器上,這樣更加節(jié)約成本,適合中小規(guī)模的公司使用。用戶可以輕松將其拷貝到其他計算機上,可以同時運行程序。 2) 開發(fā)及運行環(huán)境 由于大多數(shù)公司內部使用的計算機平臺都是基于 Windows 環(huán)境的。為了降低系統(tǒng)成本,應最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開發(fā)及運行環(huán)境: 系統(tǒng)開發(fā)平臺: Microsoft Visual Studio 2021。 系統(tǒng)開發(fā)語言: C。 數(shù)據(jù)庫管理系統(tǒng)軟件: Microsoft SQL Server 2021。 運行平臺: Windows XP。 運行環(huán)境: Framework SDK 。 開發(fā)工具的選擇 可視化( visual)程序設計是一種全新的程序設計方法,全面采用面向對象的程序設計技術,使用事件驅動機制進行程序設計。利用可視化開發(fā)工具可以快速、高效地開發(fā)應用程序??梢暬拈_發(fā)工具很多,如 Microsoft 公司推出的 Visual Studio 軟件系列,Borland 公司的 Delphi、 C++ Builder 系列等。 Visual Studio 是微軟公司推出的集成開發(fā)環(huán)境,是目前最流 行的 Windows 平臺應用程序開發(fā)環(huán)境。它是把代碼的編寫、程序的調試、編譯、運行以及其他的相關操作都集成在一起的 “編程工具 ”。 作用 是 程序員通過它這個平臺,利用編程語言來寫程序,調試,運行。 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng) 。 該版本繼承了 SQL Server 版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便 ,可伸縮性好與相關軟件集成程度高等優(yōu)點,可跨越從運行 Microsoft Windows 98 的膝上型電腦到運行 Microsoft Windows 2021 的大型多處理器的服務器等多種平臺使用。 經(jīng)分析,本庫存管理系統(tǒng)選 用 Visual C.NET 來設計界面,選用 SQL Server 2021 來建立后臺數(shù)據(jù)庫。 沈陽理工大學學士學位論文 8 可行性研究 可行性研究的目的,就是用最小的代價在盡可能短的時間內確定問題是否能夠解決。要達到這個目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。因此,可行性研究實質上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設 計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設計的過程。 一般來說,可行性分析應從經(jīng)濟可行性、技術可行性、操作可行性等方面進行研究。本系統(tǒng)的可行性分析如下: 經(jīng)濟 可行性分析 由于本庫存管理系統(tǒng)所要求的硬件(計算機及相關硬件)和軟件環(huán)境 (Visual C.NET+SQL Server 2021),市場上都容易購買到或從相關網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護上,對用戶不造成過重的經(jīng)濟負擔。而一旦此系統(tǒng)投入使用 ,不僅可以減少庫存的工作強度,提高工作效率,而且方便了庫存對信息的管 理,延續(xù)了傳統(tǒng)的管理模式,極大限度地方便了庫存管理人員,而且,目標系統(tǒng)不是很復雜,開發(fā)的周期較短,人員經(jīng)濟支出不大,所節(jié)省的大量人力、財力產(chǎn)生的效益將遠遠大于本系統(tǒng)的開發(fā)成本,所以從經(jīng)濟方面講開發(fā)此系統(tǒng)是可行的。 技術 可行性 分析 技術上的可行性分析要考慮 現(xiàn)有技術條件能否順利完成開發(fā)工作及 將來要采用的硬件和軟件技術能否滿足用戶提出的要求(如計算機的容量、速度等)。 本系統(tǒng)采用 Visual C.NET 作為系統(tǒng)前臺應用程序開發(fā)工具, 采用 SQL Server 2021工具建立 數(shù)據(jù)庫 ,并通過 Visual C.NET 中的 ADO 控件使兩者進行連接從而進行系統(tǒng)軟件開發(fā)。 Visual C.NET 不僅能幫助軟件開發(fā)者提高軟件開發(fā)的質量和效率,縮短開發(fā)周期,而且還具備強大的數(shù)據(jù)庫管理功能,完全能夠滿足本系統(tǒng)的開發(fā)需求。 操作 可行性 分析 傳統(tǒng)的庫存管理系統(tǒng),一般有兩種方式:一是手工管理,這種方式應用最傳統(tǒng)的“筆紙操作系統(tǒng)”,將庫存的貨物信息、銷售信息、廠商信息管理及單據(jù)管理等均以純手工的形式進行,將信息以表格文件的表現(xiàn)形式記錄在紙上,再進行統(tǒng)一保存。這種方式雖沈陽理工大學學士學位論文 9 然在簡單信息查詢時會有一定的方便,但是存在著更多的不便:信 息保存時間和條件很受限制、容易被損壞、信息查詢不便、信息傳達容易造成失誤等。 另一種常見的信息管理方法是應用單機版的管理系統(tǒng),本系統(tǒng)就是一款做的相對到位的單機版的庫存管理系統(tǒng),在庫存信息處理方面做得很精準規(guī)范。 因為庫存管理人員已經(jīng)有豐富的信息管理經(jīng)驗,加之有相當?shù)挠嬎銠C應用經(jīng)驗,所以對于此系統(tǒng)一定很容易就可操作熟練。 綜上所述 , 本庫存管理 系統(tǒng) 投資少、收益大,且其運行操作簡單易學,具備了開發(fā)的 可行性 。 功能需求 開發(fā)方法的選擇 信息系統(tǒng)的開發(fā)是一項比較復雜的工作, 因此 我們必須選用科學有效的開發(fā) 方法。在系統(tǒng)設計時 遵循系統(tǒng)調查研究、系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施四個主要階段進行設計,而在具體的設計上, 則通過在系統(tǒng)的 使用及對系統(tǒng)了解的不斷加深 中 ,對某一部分或幾部分進行重新分析、設計、實施 ,使系統(tǒng)逐步完善 。 系統(tǒng)功能描述及系統(tǒng)安全性 本庫存管理系統(tǒng)是一套對貨物入庫、出庫、借貨、還貨和盤點等信息進行全面管理的系統(tǒng)。 在管理內容上,它的主要功能包括: 入庫管理:主要實現(xiàn)貨物的入庫登記,并對過期的數(shù)據(jù)進行刪除。 出庫管理:主要實現(xiàn)貨物的出庫登記,并對過期的數(shù)據(jù)進行刪除。 借貨管理:主要實現(xiàn)貨物的借貨登記, 并對過期的數(shù)據(jù)進行刪除。 還貨管理:主要實現(xiàn)貨物的還貨登記,并對過期的數(shù)據(jù)進行刪除。 盤點管理:進行貨物盤點單據(jù)的填寫、修改和刪除。 貨物檔案設置:根據(jù)入庫的貨物,修改貨物最低、最高庫存量,以及貨物出貨單價。 供應商信息設置:進行填寫供應商信息,供應商信息的增加、修改、刪除。在進行入庫操作之前,首先應該對供應商信息設置,以便提高工作效率。 倉庫設置:進行填寫倉庫信息,倉庫信息的增加、修改、刪除。在進行入庫操作之沈陽理工大學學士學位論文 10 前,首先應該對倉庫信息設置,以便提高工作效率。 查詢統(tǒng)計: 根據(jù)用戶選擇的條件和輸入的查詢關鍵字查詢 貨物的庫存、出入庫信息、借貨還貨信息并進行打印,以及貨物出入庫查詢的月統(tǒng)計、年統(tǒng)計。 系統(tǒng)管理:身份驗證,修改本人密碼,注冊用戶,修改、刪除用戶。 由于庫存管理系統(tǒng)包含比較重要的信息,因此,在系統(tǒng)設計時除了注重用戶的需求,還要保證系統(tǒng)的安全性和一致性,體現(xiàn)如下: ( 1)安全性:本系統(tǒng)中共分為兩類不同的用戶,分別具有不同的權限。 ( 2)一致性:系統(tǒng)的數(shù)據(jù)要保證一致性、準確性,當某一數(shù)據(jù)庫中記錄發(fā)生改變時,與之相關聯(lián)的數(shù)據(jù)庫也隨之變化。 系統(tǒng)總體架構 本系統(tǒng)的邏輯模型以系統(tǒng)的程序文件架構圖為主要描述 工具。主文件架構圖如圖 所示: 圖 主文件架構圖 貨物管理文件架構圖如圖 所示: 圖 貨物管理文件架構圖 出庫管理 貨物管理 系統(tǒng)登錄 系統(tǒng)主界面 貨物管理 貨物管理 貨物管理 基本檔案 入庫管理 借貨管理 盤點管理 還貨管理 沈陽理工大學學士學位論文 11 基本檔案文件架構圖如圖 所示: 圖 基本檔案文件架構圖 查詢統(tǒng)計文件架構圖如圖 所示: 圖 24 查詢統(tǒng)計文件架構圖 幫助文件架構圖如圖 所示: 圖 幫助文件架構圖 基本檔案 貨物檔案設置 供應商設置 倉庫 設置 查詢統(tǒng)計 庫存 查詢 出庫 查詢 入庫 查詢 貨物借出查詢 警戒 查詢 貨物歸還查詢 出入庫貨物月統(tǒng)計 出入庫貨物年統(tǒng)計 幫助 權限 設置 用戶 管理 關于 本系統(tǒng) 更改 密碼 沈陽理工大學學士學位論文 12 3 系統(tǒng)設計 企業(yè)的庫存物資管理往往是很復雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計報表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實現(xiàn)計算機化操作,而且必須根據(jù)企業(yè)的具體情況制定相應的方案。 系統(tǒng)總體設計 系統(tǒng)功能分析 系統(tǒng)開發(fā)的總體任務是實現(xiàn)企業(yè)物資設備管理的系統(tǒng)化、規(guī)范化和自動化,從而達到企業(yè)倉庫庫存管理效率的目的。本庫存管理系統(tǒng)的功能模塊有: ( 1)貨物管理模塊 該模塊主要包括貨 物的入庫管理、出庫管理、借貨管理、還貨管理和盤點管理等功能。 ( 2)基本檔案模塊 該模塊主要包括貨物檔案設置、供應商設置和倉庫設置等功能。 ( 3)查詢統(tǒng)計模塊 該模塊主要包括貨物的庫存查詢、入庫查詢、出庫查詢、借出查詢、歸還查詢、警戒查詢和出入庫貨物的年統(tǒng)計、月統(tǒng)計等功能。 ( 4)幫助模塊 該模塊主要包括用戶管理、更改密碼、權限設置、關于本系統(tǒng)、重新登錄和退出系統(tǒng)等功能。 系統(tǒng)業(yè)務流程圖 根據(jù)系統(tǒng)功能分析,畫出庫存管理系統(tǒng)業(yè)務流程圖如下 所示: 沈陽理工大學學士學位論文 13 圖 庫存管理系統(tǒng)業(yè)務流程圖 系統(tǒng)功能結構圖 庫存管理系統(tǒng)功能結構圖如圖 所示: 圖 庫存管理系統(tǒng)功能結構圖 沈陽理工大學學士學位論文 14 系統(tǒng)功能模塊設計 系統(tǒng)登錄模塊 系統(tǒng)登錄主要用于對進入庫存管理系統(tǒng)的用戶進行安全性檢查,以防止非法用戶進入該系統(tǒng) 。 在登錄時,只有合法的用戶才可以進入該系統(tǒng),同時,系統(tǒng)還根據(jù)登錄用戶的級別,給予其不同的操作權限。 基本檔案管理 基本檔案 管理 主要 包括以下 幾個模塊 : 供應商信息設置模塊 庫存貨物的進貨渠道是供應商,為了使系統(tǒng)操作員使用方便,在進行出入庫操作之前,首先應該對供應商信息進行設 置,以便提高員工的工作效率。 在供應商信息設置窗體中,可以添加、修改和刪除供應商信息。添加和修改供應商信息時,使用了 Regex 類的 IsMatch 方法自定義正則表達式,來驗證供應商的電話號碼和傳真號碼是否合法。 貨物檔案設置模塊 主要實現(xiàn)對已存在的貨物進行銷售價格、警戒底線庫存、警戒頂線的庫存進行修改以及刪除功能。 倉庫信息設置模塊 為了使系統(tǒng)操作員使用方便,在進行出入庫操作之前,首先應該對倉庫信息進行設置,以便提高員工的工作效率。 在倉庫信息設置窗體中,可以添加、修改和刪除倉庫信息。添加和修改倉庫信 息時,使用了 Regex 類的 IsMatch 方法自定義正則表達式,來驗證倉庫的電話號碼是否合法。 貨物管理 貨物 管理 主要 包括以下 幾個模塊 : 貨物入庫管理模塊 貨物入庫管理是庫存管理系統(tǒng)中的一個重要功能,它主要實現(xiàn)貨物的入庫登記功能。在貨物入庫時,不僅需要記錄貨物名稱、貨物數(shù)量、進貨價格和貨物種類等信息,還需要修改貨物信息表中貨物的庫存數(shù)量,本系統(tǒng)中,是通過調用觸發(fā)器“ trig_inGoods”來實現(xiàn)的。 沈陽理工大學學士學位論文 15 貨物出貨管理模塊 貨物出庫管理主要完成貨物的出庫功能。用戶從倉庫提取出貨物之后,對應貨物 的庫存數(shù)量也相應減少,因此貨物出庫管理不僅需要記錄用戶提貨的數(shù)量、種類和盈利金額等信息,還需要修改貨物信息表中貨物的庫存數(shù)量,本系統(tǒng)中,實現(xiàn)該功能是通過調用觸發(fā)器“ trig_outGoods”來實現(xiàn)的。 借貨管理模塊 借貨管理是庫存管理系統(tǒng)中的日常業(yè)務,在進行貨物借出操作時,貨物的借出數(shù)量不能大于貨物的庫存數(shù)量。另外,管理員還可以對貨物借出信息進行刪除。本系統(tǒng)中,實現(xiàn)貨物借出功能時,首先使用自定義的正則表達式判斷用戶輸入的貨物借出數(shù)量是否為數(shù)字,然后判斷該數(shù)量是否大于貨物的庫存數(shù)量,如果大于,彈出信息提 示框,否則執(zhí)行貨物借出操作。 還貨管理模塊 還貨管理就是對所借貨物進行歸還操作。本系統(tǒng)在實現(xiàn)貨物歸還功能時,首先判斷輸入的歸還數(shù)量是否大于該貨物的借出數(shù)量,如果大于,則彈出提示信息,否則,執(zhí)行還貨操作,同時,調用觸發(fā)器“ trig_reGoods”和“ trig_updateGInfo”更新貨物借出表和貨物信息表中的相關記錄。 盤點管理模塊 盤點管理就是對庫存產(chǎn)品進行整理,糾正不準確的庫存數(shù)據(jù)。由于人為操
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1