




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 商業(yè)科技商場商品庫存管理系統(tǒng)的設計與實現(xiàn)曹云鵬臨沂師范學院信息學院摘要現(xiàn)代化的商場需要現(xiàn)代化的管理手段,傳統(tǒng)的管理手段已經制約商場的生存和發(fā)展越來越多的商場開發(fā)信息管理系統(tǒng)對商品信息、庫存信息進行管理,從而提高商場的運轉效率。商品庫存管理系統(tǒng)是典型的信息管理系統(tǒng),本文提出了商品庫存管理系統(tǒng)的設計及實現(xiàn)方案。關鍵詞商場商品管理庫存管理數(shù)據(jù)庫在當今社會,高效的商場管理離不開信息技術,信息技術的飛速發(fā)展也為商場的現(xiàn)代化管理提供了廣闊的舞臺。采用現(xiàn)代化的手段管理商品庫存,可以及時準確地反映商品庫存狀況,保證庫存商品的數(shù)量保持在合理的水平,在滿足客戶的需求的同時最大限度地減少庫存占用,從而在競爭中保持
2、優(yōu)勢。傳統(tǒng)的商品庫存管理靠人工完成,如人工登記卡片、填寫表格資料,分類存儲,需要大量的人力物力。人工管理方式有許多缺點和不便之處,如:人力資源的浪費、易出錯、保密性差,不能及時把商品及庫存信息反映出來,不利于及時掌握市場最新動態(tài)。另外,時間久了,會產生大量的文件和數(shù)據(jù),對于查找、更新和維護都帶來困難。利用信息技術開發(fā)信息管理系統(tǒng)對商場商品庫存進行管理,將會擁有手工管理所無法比擬的優(yōu)點,如:實現(xiàn)快速查詢、入庫出庫方便、可靠性高、存儲量大、保密性好等,這些優(yōu)點能夠極大地提高庫存管理的效率。因此,建立商品庫存管理系統(tǒng),對商品進行優(yōu)化存儲,能提高商場的科學管理水平。一、開發(fā)本系統(tǒng)所用的技術與工具數(shù)據(jù)庫
3、技術數(shù)據(jù)庫技術產生于世紀年代,多年來得到了迅速發(fā)展,已形成較為完整的理論體系并產生了一大批實用系統(tǒng)。隨著的迅速發(fā)展,數(shù)據(jù)庫技術成為應用最廣泛的技術之一,可用數(shù)據(jù)庫技術來實現(xiàn)對商品庫存信息的有效管理。系統(tǒng)的開發(fā)工具是可視化、面向對象、由事件驅動的結構化高級程序設計語言。它提供了迅速、簡捷、直觀的開發(fā)方法,只需將系統(tǒng)提供的標準控件拖放到屏幕窗體上,就會自動生成相應控件的程序代碼和屬性數(shù)據(jù),不需要用戶去編寫大量的界面程序代碼。本系統(tǒng)實現(xiàn)主要運用內部的控件??丶饕脕泶蜷_、訪問并操作已有的數(shù)據(jù)庫,它是訪問數(shù)據(jù)庫的最常用的工具之一??丶褂玫囊鎭韺崿F(xiàn)數(shù)據(jù)訪問,可以無縫隙地訪問很多標準的數(shù)據(jù)庫格式,而
4、且無需編寫任何代碼就可以創(chuàng)建數(shù)據(jù)庫應用程序??丶m合小型特別是桌面數(shù)據(jù)庫,如和數(shù)據(jù)庫等??丶堑膬炔靠丶?,可以直接在標準工具箱中找到。在程序運行過程中,只要用鼠標單擊控件上的箭頭按鈕,系統(tǒng)將自動修改控件指向的記錄和顯示在約束控件中的數(shù)據(jù),而不需要編寫任何代碼,也可以將多個控件同時添加到一個工程甚至是同一個窗體中。另外,每個控件可以連接到不同的數(shù)據(jù)庫或同一個數(shù)據(jù)庫的不同表上,還可以和代碼一起查詢表中滿足條件的記錄。使用控件可以顯示、編輯和更新來自各種已有的數(shù)據(jù)庫信息,還可以訪問和操作遠程的開放式數(shù)據(jù)庫。其中綁定控件、數(shù)據(jù)控件和數(shù)據(jù)庫三者的關系如圖所示:圖關系圖本系統(tǒng)以軟件工程的思想來設計實現(xiàn),采
5、用作為實現(xiàn)語言,以數(shù)據(jù)庫作為系統(tǒng)的后臺數(shù)據(jù)庫,其功能在系統(tǒng)內部有源代碼直接完成。使用其中的控件來實現(xiàn)數(shù)據(jù)庫與系統(tǒng)的連接,提高了系統(tǒng)的開發(fā)效率。二、系統(tǒng)的總體設計功能需求對商場的商品庫存進行有效的管理,使之形成完善的應用系統(tǒng)。數(shù)據(jù)庫中要合理設置商品信息和庫存信息等表格,用來實現(xiàn)商品庫存信息的錄入、查詢、更新、刪除、統(tǒng)計等功能,使得商場有較詳細的數(shù)據(jù)統(tǒng)計與分析。為了確保數(shù)據(jù)的安全性,對數(shù)據(jù)庫進行的操作都有相應的權限要求。本系統(tǒng)把用戶分為主管、庫存管理員和客戶三種。庫存管理員可以對數(shù)據(jù)庫信息進行添加、更新、查詢及刪除;主管管理庫存管理員,向庫存管理員下達命令進行相關操作。同時,可查看商品信息及庫存信
6、息報表,并做出反映,以實現(xiàn)對商場進銷存的管理;而客戶只能在其業(yè)務范圍之內進行合理的查詢,如有需求,則應與主管聯(lián)系。這樣不同角色的人員間權限相互制約,從而提高了系統(tǒng)的安全性。另外,本系統(tǒng)從實用性方面考慮,在聯(lián)機交換數(shù)據(jù)時,盡量使數(shù)據(jù)在必要時才進行傳遞,提高運行速度。該系統(tǒng)主要包括以下三個子模塊:()系統(tǒng)登錄模塊:用于驗證用戶的身份,只有驗證合格,才能訪問該系統(tǒng)。()商品管理模塊:主要對商品信息進行錄入、查詢、更新和刪除操作。具體功能如下:商品信息的錄入:對商品信息進行錄入操作。商品信息的查詢:對商品信息進行查詢操作。商品信息的更新:對商品信息進行更新操作。商品信息的刪除:對商品信息進行刪除操作。
7、()庫存管理模塊:主要是將庫存信息進行入庫、出庫并進行年總第期商業(yè)科技庫存信息管理。功能如下:入庫管理:將庫存貨物信息進行入庫操作。出庫管理:將庫存貨物信息進行出庫操作。庫存信息管理:將庫存貨物信息進行管理,可實現(xiàn)對庫存信息的查詢、更新、刪除操作。商品庫存管理系統(tǒng)的系統(tǒng)模塊圖如圖所示:表出庫信息()庫存信息主要有貨物編號、貨物名稱、貨物型號、貨物數(shù)量、貨物單價、供應商和備注七個字段,如表所示:表庫存信息圖系統(tǒng)模塊數(shù)據(jù)庫設計不能直接訪問數(shù)據(jù)庫內的表格,而只能通過記錄集對象進行記錄的操作和瀏覽,通常記錄集有三種類型:表、動態(tài)集和快照。本系統(tǒng)采用動態(tài)集操作數(shù)據(jù)、動態(tài)集靈活、功能強在多用戶環(huán)境下,如果
8、其他用戶修改了基本表,這些修改也將放映到動態(tài)集中,這樣保證了數(shù)據(jù)的一致性。所支持的數(shù)據(jù)庫可以通過相關的數(shù)據(jù)庫管理系統(tǒng)來建立在開發(fā)環(huán)境內單擊“外接程序”菜單中的“可視化數(shù)據(jù)管理器”選項或在操作系統(tǒng)桌面上運行系統(tǒng)目錄中的,都可打開可視化數(shù)據(jù)管理器,在這里可建立數(shù)據(jù)庫及相應的信息表根據(jù)需求分析及系統(tǒng)主要模塊的劃分,設計如下數(shù)據(jù)表,在此列出其數(shù)據(jù)項和數(shù)據(jù)結構。其中每個表中都要有一個主關鍵字,主關鍵字可以是表的一個字段或字段的組合,它們?yōu)榭焖贆z索而被索引。()入庫信息表主要有貨物編號、貨物名稱、貨物型號、貨物數(shù)量、貨物單價、供應商、入庫日期和備注八個字段,如表所示:表入庫信息三、系統(tǒng)詳細設計與實現(xiàn)詳細設
9、計是為系統(tǒng)中的每一個模塊確定使用的算法和塊內數(shù)據(jù)結構,并描述每個模塊的具體實現(xiàn)細節(jié)。其中數(shù)據(jù)庫的操作分為錄入、查詢、更新及刪除,都用編程語言來設計實現(xiàn)。在該系統(tǒng)的設計實現(xiàn)中,考慮到操作員的技術水平,運用了控件,使得整個系統(tǒng)界面清楚、易于操作。同時運用了組合框、控件等,用戶選擇便可實現(xiàn)操作。用戶登錄模塊的設計與實現(xiàn)用戶在登錄界面上需選擇自己的登錄身份然后輸入密碼,若驗證合格便可以進入系統(tǒng);如果輸入的密碼不正確,將會彈出信息提示框。當密碼輸入正確后,焦點會直接落在登錄按鈕上,所以在正()出庫信息表主要有貨物編號、貨物名稱、貨物型號、貨物數(shù)量、貨物單價、供應商、出庫日期和備注八個字段,如表所示:確輸
10、入密碼后直接按回車鍵便可以進入系統(tǒng)主界面,這樣便于用戶操作。另外在文本框中輸入密碼時,通過設置有關屬性,使用戶輸入的密碼不回顯,以實現(xiàn)用戶登錄密碼的安全保密。()商品信息主要有商品編號、商品名稱、商品型號、生產廠家、廠址、日期和備注七個字段,來源于數(shù)據(jù)庫中的表,如表所示:表商品信息商場現(xiàn)代化年期 商業(yè)科技商品管理模塊的設計與實現(xiàn)本模塊包商品信息錄入、查詢、更新、刪除四個子模塊。這些功能模塊因用戶權限不同,功能使用也不同。在這些功能模塊中詳細記錄商品信息,并將商品信息形成報表,以方便主管及客戶的查詢。其功能模塊如圖所示:()庫存管理模塊本模塊有以下三個子模塊構成:庫存信息查詢模塊、庫存信息更新模
11、塊和庫存信息刪除模塊。其中查詢模塊用于對數(shù)據(jù)庫中的入庫、出庫信息進行查找并顯示;更新模塊用于更新數(shù)據(jù)庫中的信息;刪除模塊用于刪除無效或錯誤的庫存信息??蓪⑦@三個模塊放在一個頁面上顯示,同時實現(xiàn)查找、更新、刪除三個功能。庫存信息查詢模塊:本模塊的輸入輸出字段為貨物編號、貨物名稱、貨物型號、單價、數(shù)量、供應商六個字段。該模塊的功能同商品信息查詢模塊,在組合框中選擇要所要查詢的字段,圖商品管理模塊()商品信息錄入:輸入所要錄入的信息的全部內容,點擊“確定”后,便可將記錄添加到數(shù)據(jù)庫中。()商品信息查詢:在組合框中選擇要所要查詢的字段,則文本框中輸入所要查詢的內容,點擊“查詢”后,根據(jù)控件綁定的數(shù)據(jù)庫
12、,顯示數(shù)據(jù)庫中相應表對應的數(shù)據(jù)信息。()商品信息更新:定位所要更新的記錄,在相應的文本框內輸入要更新的信息,點擊“確定”后,便可將新紀錄添加到數(shù)據(jù)庫中。()商品信息刪除:定位所要刪除的記錄,點擊“刪除”后,便可使數(shù)據(jù)從數(shù)據(jù)庫中刪除。庫存管理模塊的設計與實現(xiàn)本模塊包括入庫管理、出庫管理和庫存管理三個子模塊其功能模塊如圖所示:則文本框中輸入所要查詢的內容。點擊“查詢”后,根據(jù)控件綁定的數(shù)據(jù)庫,在頁面上顯示數(shù)據(jù)庫中相應表對應的數(shù)據(jù)。庫存信息更新模塊:本模塊的具體功能及實現(xiàn)同商品信息更新模塊當進入主界面時,單擊庫存管理菜單會出現(xiàn)該窗口,在畫面上要更新的記錄字段中,填上要更新的字段信息。點擊“確定”后,
13、若更新成功,提示“商品信息更新成功”,當點擊“取消”時,將會放棄更新操作,使記錄返回到選擇更新的記錄位置上。庫存信息刪除模塊:本模塊的具體功能及實現(xiàn)同商品信息刪除模塊。當進入主界面時,單擊庫存管理菜單會出現(xiàn)該窗口,找到要刪除的記錄后,點擊“刪除”并確認可實現(xiàn)刪除。當點擊“取消”時,將會放棄刪除操作,使記錄返回到選擇刪除的記錄位置上。另外,在設計該系統(tǒng)的過程中,考慮到用戶可能想對該系統(tǒng)的整體功能有大體的了解,因此在系統(tǒng)主界面上的菜單欄上,設置了幫助功能。四、結束語該系統(tǒng)可以實現(xiàn)對商品信息和庫存信息的有效管理,在建立數(shù)據(jù)庫時也考慮到了各個方面,基本符合一個小型的信息系統(tǒng)開圖庫存管理模塊提供了幾個比
14、較復雜的網(wǎng)格控件,幾乎不用編寫代碼就可以實現(xiàn)多條記錄的數(shù)據(jù)顯示。在一覽模塊中,可把數(shù)據(jù)網(wǎng)格控件的屬性設置為一個控件,網(wǎng)格控件會被自動的填充,并且其列標題會用控件的記錄集里的數(shù)據(jù)自動設置。在該系統(tǒng)中,我們用數(shù)據(jù)網(wǎng)格控件來顯示入庫表和出庫表中的具體信息。()入庫管理模塊本模塊有以下兩個模塊構成:入庫登記模塊:本模塊的主要對入庫的信息進行錄入操作,點擊“添加”,輸入所要錄入信息的全部內容,輸入完畢后,點擊“確定”,便可將記錄添加到入庫數(shù)據(jù)庫中。入庫一覽模塊:本模塊的主要將入庫表中的所有數(shù)據(jù)信息查出并顯示,這樣用戶便可以查看現(xiàn)存的貨物信息,并以此為據(jù)進行貨物的采集。()出庫管理模塊本模塊有以下兩個模塊構成:出庫登記模塊:本模塊主要對出庫的信息進行錄入操作,點擊“添加”,輸入出庫信息,輸入完畢后,點擊“確定”,便可將記錄添加到出庫數(shù)據(jù)庫中。出庫一覽模塊:本模塊主要將出庫表中的所有數(shù)據(jù)信息查出并顯示,這樣用戶便可以查看所有的出貨信息。發(fā)要求。但在本文所述的模塊功能中,還存在著很多方面有待改進和完善。經過了多個版本,用戶界面發(fā)生了許多變化,但依然保留著“把代碼關聯(lián)到用戶界面”的主旨。優(yōu)點是有整潔的編輯環(huán)境、易學,即時編譯可產生簡單、快速的原型,并且提供了大量可用的插件。但也有不足之處:雖然表單型和對話型的程序很容易完成,要編寫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車銷售渠道推廣服務合同
- 香菇購銷合同
- 云存儲技術及服務解決方案
- 新材料產業(yè)技術創(chuàng)新合作項目協(xié)議書范本
- 房屋買賣協(xié)議書合同
- 汽車零件采購合同
- 軍婚自愿離婚協(xié)議
- 三年期新型能源科技開發(fā)合作協(xié)議
- 影視制作行業(yè)演員角色表現(xiàn)免責協(xié)議
- 公司工程裝修合同
- 全自動甘蔗剝葉裝置的設計
- T-CSAE 11.3-2021 商用車潤滑導則 第3部分:潤滑脂的選用
- 工業(yè)級七水硫酸亞鐵
- 內科休克急救
- 變電站的電氣主接線課件
- 婦科運用PDCA循環(huán)降低腹腔鏡術后腸脹氣的發(fā)生率品管圈成果匯報
- 新零售實務PPT完整全套教學課件
- 小學生1-6冊必背古詩楷書字帖(可直接打印-已排版)
- 基本電子電路裝調維修知識考試題庫(含答案)
- CLSIM100-S24英文版 抗菌藥物敏感性試驗執(zhí)行標準;第二十四版資料增刊
- 中國甲狀腺疾病診治指南
評論
0/150
提交評論