張 潔
(渭南師范學院傳媒工程學院,陜西渭南714000)
小型超市資源管理信息系統(tǒng)研究
張 潔
(渭南師范學院傳媒工程學院,陜西渭南714000)
超市管理系統(tǒng)是超市管理必不可少的一部分,它提供的信息對于超市的決策者和管理者來說都是至關(guān)重要的.因此,超市管理系統(tǒng)應該為用戶提供充足的信息和快捷的查詢手段,然而一直以來人們使用傳統(tǒng)的人工方式管理超市,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),因此查找、更新和維護都非常困難.隨著計算機技術(shù)日益成熟,作為計算機應用的一部分,使用計算機對超市信息進行管理,具有人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高超市的管理效率,也是超市管理科學化、正規(guī)化,與世界接軌的重要條件.
小型超市;資源;信息管理
超市管理的主要目的就是通過對超市中所有的銷售、庫存的管理和控制以及對超市運營過程中數(shù)據(jù)有效的查詢和統(tǒng)計,使管理人員及早發(fā)現(xiàn)問題,采取相應措施,調(diào)整庫存結(jié)構(gòu),縮短商品運營周期,加速資金周轉(zhuǎn),最大限度地降低庫存占用.超市管理系統(tǒng)及時地提供超市中各個方面的運營情況,使超市中各類管理人員能從不同側(cè)面掌握所需信息,極大地協(xié)調(diào)超市各工作人員的工作,從而提高整體工作效率,降低運營成本,提高經(jīng)濟效益.超市管理系統(tǒng)是協(xié)調(diào)超市經(jīng)營活動的基礎(chǔ),其數(shù)據(jù)的及時性、準確性、快捷性是整個超市管理系統(tǒng)順利運行的關(guān)鍵.
由于本系統(tǒng)是基于局域網(wǎng)的小型超市管理,所以決定采用C/S模式,即客戶機/服務(wù)器模式.在客戶機/服務(wù)器網(wǎng)絡(luò)中,服務(wù)器是網(wǎng)絡(luò)的核心,而客戶機是網(wǎng)絡(luò)的基礎(chǔ),客戶機依靠服務(wù)器獲得所需要的網(wǎng)絡(luò)資源,而服務(wù)器為客戶機提供網(wǎng)絡(luò)必須的資源[1]136.如圖1所示.
要對系統(tǒng)進行整體的設(shè)計,首先要做的就是設(shè)計好數(shù)據(jù)庫,假如這一步?jīng)]有準備好,那么在以后的工作中,將會引起更多不必要的麻煩,給編程工作帶來沉重的負擔.本程序采用SQL Server 2000作為數(shù)據(jù)庫,建立的數(shù)據(jù)庫名為supermaket,下設(shè)12個表,分別為login表,倉庫容量表,供應商信息表,新增類別表,發(fā)放工資表,基本工資表,員工信息表,庫存表,進貨表,銷售表,過期商品銷毀表和財政表.這里主要針對進貨、銷售和銷毀表進行分析.
進貨需要倉庫保管員提出,由管理員批準,給出修改意見或不批準意見,當批準進貨后由倉庫保管員進貨、入庫.如圖2所示.
銷售系統(tǒng)由銷售員出售給顧客,再從倉庫中減少相應的數(shù)量,管理員可進行管理和查詢.如圖3所示:
銷毀申請同樣需要倉庫保管員提出,由管理員批準,給出批準或不批準意見,當批準銷毀后由倉庫保管員將商品出庫,在提出銷毀申請的同時該商品將凍結(jié)交易,若不批準則恢復交易.如圖4所示.
整個系統(tǒng)的流程可以通過信息提示系統(tǒng)來進行分解,信息提示系統(tǒng)融合在倉庫界面中,為倉庫保管員提供了一個信息綜合的平臺,可大大提高信息處理速度和效率,是本程序的一大特色.它可提示的信息有進貨申請是否在等待審批、銷毀申請是否在等待審批、進貨申請是否在被暫緩審批、進貨申請是否在已被批準、是否有商品等待入庫以及庫存報警信息,若有提示時,可點擊相應提示超鏈接進入相應的系統(tǒng)模塊.該系統(tǒng)使用ScrollUp()方法,在每次進入倉庫界面時自動彈出,也可手動操作彈出.其具體的流程如圖5所示.
此系統(tǒng)的核心代碼如下:
倉庫中有各種各樣的信息,共分4大類:訂單信息、庫存信息、銷毀信息以及供應商信息[2].由于信息種類過多,使用普通的button按鈕會造成界面過度擁擠,而且也不美觀,所以使用TreeView控件可以有效的節(jié)省界面空間,使界面簡潔美觀大方.4大類的信息對應4種不同的ListView,為了節(jié)省空間,將這4個ListView控件重疊堆放在一起,若使用其中1個時,則隱藏其他的3個.TreeView使用switch...case語句對所列信息進行查詢.使用 this.listView1.DoubleClick+=new System.EventHandler(this.listView1_DoubleClick)定義雙擊事件,當雙擊任意的信息后都可以打開相應的信息窗口,查看具體信息.
庫存報警系統(tǒng)可以將所有正在交易的庫存量少于50的商品,及時地提示給倉庫保管員,使倉庫保管員可以及時進貨.此界面同樣用到了TreeView和ListView控件[3],在庫存報警系統(tǒng)_Load時查找所有庫存少于50的商品信息,可以用右側(cè)的按鈕設(shè)置開啟或關(guān)閉指定商品的警報,若該商品的警報開啟,在前邊的信息提示系統(tǒng)中會有提示;設(shè)置一個中間變量,當點擊過濾已關(guān)閉按鈕,讓這個變量值等于“過濾”,在點擊左側(cè)TreeView時可以過濾掉所有關(guān)閉警報的商品;點擊顯示所有,這個變量值等于“顯示”,可以顯示所有庫存量少于50的商品.使用System.EventHandler事件定義一個雙擊事件[4],當雙擊指定的商品且警報開啟時,可以自動進入進貨申請界面,該商品的基本信息也會自動添加到進貨申請界面中.其核心代碼為[5]:
本文主要介紹了基于C/S結(jié)構(gòu)的小型超市資源管理信息系統(tǒng),詳細分析了該系統(tǒng)的數(shù)據(jù)庫,并對信息提示系統(tǒng)、查詢系統(tǒng)和庫存報警系統(tǒng)進行了分析,給出了詳細的代碼,讀者可在此基礎(chǔ)上,進一步進行分析和設(shè)計.
[1]阮家棟,施美雅.Web數(shù)據(jù)庫技術(shù)[M].北京:人民郵電出版社,2001.
[2]易煒.校園電子商務(wù)及其平臺系統(tǒng)的研究[D].武漢:武漢理工大學碩士學位論文,2007.
[3]伍艷妮.基于后關(guān)系數(shù)據(jù)庫的電子商務(wù)系統(tǒng)的研究與應用[D].重慶:重慶大學碩士學位論文,2004.
[4]孫兵.利用LEx和YACC實現(xiàn)對SQL查詢語句的語法分析[J].南京工業(yè)職業(yè)技術(shù)學院學報,2004,4(3):16-19.
[5]許文丹,劉文哲.基于Web的商務(wù)網(wǎng)站購物車系統(tǒng)的分析與設(shè)計[J].現(xiàn)代電子技術(shù),2006,(18):39-41.
The Study on Small Supermarket Recourse Information Management System
ZHANG Jie
(Dean’s Office,Weinan Teachers University,Weinan 714000,China)
Supermarket management system is an essential part of the supermarket management and it is critical to provide information for policy makers and manager’s supermarket.Therefore,the supermarket management system should provide users with adequate information and fast search tools,but the traditional manual management has always been used in the supermarket,this management approaches have many shortcomings,such as low efficiency and poor security,and for a long time,a large number of files and data will be generated,which will bring a lot of difficulties for the search,update and maintenance.As computer technology getting mature,computer applications,as part of the supermarket,using a computer information management,management can not be compared with the artificial advantages.It is rapid to retrieve and easy to find,and also it has the advantages of high reliability,large memory capacity,high security,and low cost,which can save the more human and material resources,hence it,as an important condition for integration with the world,can greatly improve the management efficiency of the supermarket,scientific management,standardization as well.Therefore,the development of a supermarket management system is necessary,with its unique technology and managerial implications.
small supermarket;resources;information management
TP311.521
A
1009—5128(2011)06—0066—04
2011—05—10
陜西省教育科學十一五規(guī)劃課題:校本教研——新課程背景下教師專業(yè)發(fā)展的路徑研究(SGH0902202);陜西省教育廳科研計劃項目:地方高校支持型教學評價模式研究(2010JK101);河南省教育廳2011年度自然科學研究計劃項目:基于J2ME及XML的移動電子商務(wù)的安全性研究(2011C520007)
張潔(1974—),女,河南新鄉(xiāng)人,渭南師范學院傳媒工程學院講師,工學碩士.研究方向:數(shù)據(jù)挖掘與數(shù)據(jù)庫理論.
【責任編輯 曹 靜】