版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 哈爾濱理工大學(xué)榮成學(xué)院哈爾濱理工大學(xué)榮成學(xué)院課程設(shè)計(jì)說明書課程設(shè)計(jì)說明書專業(yè)(年級、班) 營銷 設(shè) 計(jì) 人 設(shè)計(jì)指導(dǎo)教師 ( 完成日期 )2011 年 12 月 25 日超市管理信息系統(tǒng)摘 要【摘要摘要】 20 世紀(jì) 90 年代后期特別是近幾年,我國的超市產(chǎn)業(yè)飛速發(fā)展,其經(jīng)營模式更為復(fù)雜,以及對提高工作效率的強(qiáng)烈需求,這就迫切的需要引進(jìn)新的管理技術(shù)。隨著計(jì)算機(jī)的普及以及科學(xué)技術(shù)的發(fā)展從而超市管理系統(tǒng)應(yīng)運(yùn)而生。依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市,節(jié)省了大量的人力、物力,改善了員工的并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對市場的變化做出相應(yīng)的決策,加快超
2、市經(jīng)營管理效率?!具\(yùn)行環(huán)境運(yùn)行環(huán)境】本課程設(shè)計(jì)以 microsoft visual foxpro 作為系統(tǒng)開發(fā)平臺。 【關(guān)鍵詞關(guān)鍵詞】 數(shù)據(jù)庫、超市管理系統(tǒng)、表單設(shè)計(jì)、系統(tǒng)模塊目目 錄錄一、概述一、概述 .4 4二、二、 系統(tǒng)分析與總體設(shè)計(jì)系統(tǒng)分析與總體設(shè)計(jì) .4 42.1 系統(tǒng)需求分析 .42.2 系統(tǒng)結(jié)構(gòu)框架分析 .52.3 系統(tǒng)功能設(shè)計(jì)分析 .5三、數(shù)據(jù)庫及系統(tǒng)模塊設(shè)計(jì)三、數(shù)據(jù)庫及系統(tǒng)模塊設(shè)計(jì) .6 63.1 超市管理系統(tǒng)數(shù)據(jù)庫模型 .63.2 數(shù)據(jù)庫數(shù)據(jù)表結(jié)構(gòu)圖 .83.3 各管理模塊的報(bào)表 .8四、系統(tǒng)功能模塊實(shí)現(xiàn)四、系統(tǒng)功能模塊實(shí)現(xiàn) .10104.1 系統(tǒng)登錄模塊 .104.2 信
3、息查詢模塊 .13五、系統(tǒng)維護(hù)模塊五、系統(tǒng)維護(hù)模塊 .20205.1 進(jìn)貨信息維護(hù)模塊 .205.2 供貨信息維護(hù)模塊 .215.3 庫存信息維護(hù)模塊 .225.4 商品信息維護(hù)模塊 .235.5 職工信息維護(hù)模塊 .24六、心得體會六、心得體會 .2525一、概述一、概述 本課程的目的是熟悉應(yīng)用程序的設(shè)計(jì)過程和開發(fā)過程,重點(diǎn)在于通過設(shè)計(jì)程序掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的步驟、方法和技巧。本課程結(jié)合學(xué)科特點(diǎn),除了掌握數(shù)據(jù)庫原理的理論知識,還增加了需求功能,并創(chuàng)作出個(gè)性的程序,滿足超市的管理需求,節(jié)省了大量的人力、物力,改善了員工的并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使
4、管理人員快速對市場的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率。二、二、 系統(tǒng)分析與總體設(shè)計(jì)系統(tǒng)分析與總體設(shè)計(jì)2.1 系統(tǒng)需求分析系統(tǒng)需求分析隨著人們生活水平的不斷提高,對于物質(zhì)的需求也越來越高,而超市作為日常生活用品聚集的場所,隨著全球各種超市的數(shù)目的不斷增加,規(guī)模不斷增大,其管理難度也相應(yīng)的增加,而為了適應(yīng)當(dāng)今信息化發(fā)展的時(shí)代,一套完整的超市商品管理系統(tǒng)顯得尤為重要。2.1.1 可行性分析系統(tǒng)的可行性分析是對課題的通盤考慮,是系統(tǒng)開發(fā)者進(jìn)行進(jìn)一步工作的前提,是系統(tǒng)設(shè)計(jì)與開發(fā)的前提與基礎(chǔ)。系統(tǒng)的可行性分析可以使系統(tǒng)開發(fā)者盡可能早的估計(jì)到課題開發(fā)過程中的困難,并在定義階段認(rèn)識到系統(tǒng)方案的缺陷,這
5、樣就能花費(fèi)較少的時(shí)間和精力,也可以避免許多專業(yè)方面的困難。所以,系統(tǒng)的可行性分析在整個(gè)開發(fā)過程中是非常重要的。2.1.2 經(jīng)濟(jì)可行性分析因?yàn)橥ㄟ^網(wǎng)絡(luò)傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時(shí)該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。2.1.3 技術(shù)可行性分析本系統(tǒng)采用基于 windows 的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對于那些有一般的計(jì)算機(jī)知識的人員就可以輕松上手。而整個(gè)超市管理系統(tǒng)采用最友好的交互界面,簡介明了,不需要對數(shù)據(jù)庫進(jìn)行深入的了解。2.2 系統(tǒng)結(jié)構(gòu)框架分析系統(tǒng)結(jié)構(gòu)框架分
6、析一般的超市商品管理系統(tǒng),主要由五大模塊組成,即商品信息管理模塊,人事管理模塊,銷售管理模塊,進(jìn)貨管理模塊,庫存管理模塊,此系統(tǒng)也不例外,主要有此五大模塊組成。圖 1-1 是超市系統(tǒng)功能結(jié)構(gòu)圖。 圖 1-12.3 系統(tǒng)功能設(shè)計(jì)分析系統(tǒng)功能設(shè)計(jì)分析系統(tǒng)功能設(shè)計(jì)是使整個(gè)系統(tǒng)能基本實(shí)現(xiàn)超市的商品信息、銷售信息、存貨信息、供貨信息以及職工信息等的查詢管理功能,能讓超市管理者更直觀的了解超市的經(jīng)營狀況,以做出相應(yīng)的經(jīng)營決策。管理信息系統(tǒng)就是要對這些資源建立正確的數(shù)據(jù)庫,并進(jìn)行信息的收集,同時(shí)對這些信息進(jìn)行查詢維護(hù),通過實(shí)測超市的各種運(yùn)行情況, 從超市全局的角度出發(fā)進(jìn)行決策,利用信息控制超市的行為,附注超
7、市完成其目標(biāo)。本系統(tǒng)主要包括四大模塊,分別是人事管理模塊,銷售管理模塊,進(jìn)貨管理模塊,庫存管理模塊。每個(gè)模塊的功能如下:1. 商品管理模塊功能:(1)實(shí)現(xiàn)商品信息的查詢;(2)實(shí)現(xiàn)職工信息的更新,包括增加、刪除、修改功能;2. 人事管理模塊功能:(1)實(shí)現(xiàn)職工信息的查詢;(2)實(shí)現(xiàn)職工信息的更新,包括增加、刪除、修改功能;(3)實(shí)現(xiàn)供貨商信息的查詢;(4)實(shí)現(xiàn)供貨商信息的更新,包括增加、刪除、修改功能。3. 銷售管理模塊功能:(1)實(shí)現(xiàn)前臺商品的銷售;(2)將商品的銷售信息與數(shù)據(jù)庫聯(lián)系起來。4. 進(jìn)貨管理模塊功能:(1)實(shí)現(xiàn)進(jìn)貨信息的查詢;(2)實(shí)現(xiàn)進(jìn)貨信息的更新,包括增加、刪除、修改功能。5
8、. 庫存管理模塊功能:(1)實(shí)現(xiàn)庫存信息的查詢;三、數(shù)據(jù)庫及系統(tǒng)模塊設(shè)計(jì)三、數(shù)據(jù)庫及系統(tǒng)模塊設(shè)計(jì)3.1 超市管理系統(tǒng)數(shù)據(jù)庫模型超市管理系統(tǒng)數(shù)據(jù)庫模型通過對超市管理系統(tǒng)分析,得出系統(tǒng)的模型圖,參見圖 3-1名稱職工/用戶職工編號供貨日期進(jìn)貨日期電話地址供貨商編號供貨商進(jìn)貨進(jìn)貨單號商品編號名稱價(jià)格商品姓名性別mnmn工資身份證號供貨銷售單號銷售日期數(shù)量mn銷售 圖 3-1 模型圖3.2 數(shù)據(jù)庫數(shù)據(jù)表結(jié)構(gòu)圖,參見圖數(shù)據(jù)庫數(shù)據(jù)表結(jié)構(gòu)圖,參見圖 3-2圖 3-2 3.3 各管理模塊各管理模塊信息表信息表 (1)商品信息表,參見表 3-3-1商品信息表(goods_info)用于存儲商品的信息。表中各字段
9、功能定義如下:表 3-3-1中文字段名字段類型長度字段值約束商品編號char10 not null 供貨商號char10 not null 名 稱char10not null 類 別char10 null 單 價(jià)money8not null 備 注char10null (2)職工信息表,參見表 3-3-2職工信息表(staffbill)用于存儲職工信息,職工編號為主鍵是唯一標(biāo)識。表中各功能定義如下: 表 3-3-2中文字段名字段類型長度字段約束值職工編號char10not null 姓名char10not null性別char10not null 出生日期char10not null 身份證號
10、char10not null (3)user 參見表 3-3-3用戶登錄表(users_info)用于存儲用戶的基本登錄信息。表中各字段功能定義如下: 表 3-3-3中文字段名字段類型長度字段約束值 user_namechar10 not nulluser_password char10not null (4)進(jìn)貨信息表,參見表 3-3-4進(jìn)貨信息表(buy)存儲進(jìn)貨信息。表中各字段功能定義如下: 表 3-3-4 中文字段名字段類型長度字段約束值進(jìn)貨單號char10not null商品編號char10not null供貨商號char10not null進(jìn)貨價(jià)money8not null數(shù)量in
11、t6not null金額money6not null進(jìn)貨日期datetime8not null (5)供貨信息表,參見表 3-3-5供貨商信息表(sup_info)用于存儲供貨商的信息。表中各字段功能定義如下: 表 3-3-5中文字段名字段類型長度字段約束值供貨商號char10not null供貨商名稱char8not null聯(lián)系人char8not null聯(lián)系電話char10not null聯(lián)系地址char6not null (6)庫存信息表,參見表 3-3-6庫存信息表(stock)存儲庫存信息。表中各字段功能定義如下: 表 3-3-6中文字段名字段類型長度字段約束值商品編號char8n
12、ot null庫存數(shù)量int6not null (7)銷售信息表,參見 3-3-7銷售信息表(sell)用于存儲銷售信息。表中各字段功能定義如下: 表 3-3-7中文字段名字段類型長度字段約束值銷售單號char10not null商品編號char10not null銷售數(shù)量int4not null銷售日期datetime8not null四、系統(tǒng)功能模塊實(shí)現(xiàn)四、系統(tǒng)功能模塊實(shí)現(xiàn)4.1 系統(tǒng)登錄模塊系統(tǒng)登錄模塊圖一:歡迎系統(tǒng)表單圖 4-1-1圖中各字段功能定義如下:對象名屬性屬性值form1caption歡迎界面表單command1caption進(jìn)入系統(tǒng)command2caption退出系統(tǒng) 主
13、要實(shí)現(xiàn)代碼:(1) 進(jìn)入系統(tǒng):do form 登錄表單.scxthisform.hide(2)退出系統(tǒng):thisform.release圖二:登陸信息(1)用戶登錄模塊在系統(tǒng)歡迎表單后面。用戶輸入用戶名和密碼后,系統(tǒng)進(jìn)行驗(yàn)證,驗(yàn)證通過進(jìn)入程序的主界面。界面如圖下圖 4-1-1 所示:(2)當(dāng)?shù)卿浢蛎艽a為輸入或者輸入不正確時(shí),界面如下圖 4-1-2 所示: 圖 4-2-2(3)表中各字段功能定義如下:對象名屬性屬性值form1captionlable1caption超市管理信息系統(tǒng)lable2caption登錄名lable3caption密碼command1caption登陸command2c
14、aption退出text1passwordchar*為對象添加代碼:(1)*登錄按鈕:close alluse 用戶口令表a=alltrim(thisform.text1.value)b=alltrim(thisform.text2.value)loca for kl=aif not found()messagebox(無此用戶)returnthisform.text1.setfocususeelseif kl=a.and.mm=bdo form 登陸信息表thisform.releaseelsethisform.text2.value=密碼錯(cuò)誤!thisform.text1.value=en
15、difendifthisform.hide(2)退出按鈕:release thisform4.2 信息查詢模塊信息查詢模塊4.2.1 商品信息查詢模塊此模塊有對不同商品編號、供貨商號、供貨商名稱、商品名稱、類別及單價(jià)的查詢,對商品信息一目了然。界面如圖 4-2-1圖 4-2-1 商品信息管理界面主要實(shí)現(xiàn)代碼:(1)*init 事件代碼:public sspublic num,ntop,nbottomnum=reccount()go bottomnbottom=recno()go topntop=recno()this.mymethod *destroy 事件代碼release aa,num,n
16、top,nbottom(2)*添加新方法 mymethod 的事件代碼: select 商品信息表 nrec=recno()do casecase num=mand1.enabled=mand2.enabled=mand3.enabled=.f.case ntop=mand1.enabled=mand2.enabled=.t.case nrec=mand1.enabled=mand2.enabled=mand1.enabled=mand2.enabled=.t.endcasethisform.refresh(3)*“上一條”按鈕的 click 事件代碼:select 商品信息表skip -1i
17、f bof()go topendifthisform.mymethod(4)*“下一條”按鈕的 click 事件代碼:select 商品信息表skip -1if bof()go topendifthisform.mymethod(5)*“關(guān)閉”按鈕的 click 事件代碼thisform.release4.2.2 職工信息查詢模塊此模塊有對職工編號、姓名、性別、出生日期、身份證號查詢的功能,能夠?qū)τ脩暨M(jìn)行合理的管理,界面如圖 4-2-2 所示。 圖 4-2-2 職工信息管理界面主要實(shí)現(xiàn)代碼:(1)首記錄: go top thisform.refresh(2)上一條:skip -1if bof(
18、)go topendifthisform.refresh(3)下一條:skip if eof()go bottomendif thisform.refresh(4)尾記錄:go bottomthisform.refresh(5)退出thisform.release4.2.3 供貨商信息查詢模塊此模塊有對供貨商的添加,修改,刪除等功能,能夠?qū)┴浬踢M(jìn)行合理的管理。界面如圖 4-2-3 所示。 圖 4-2-3 供貨商信息管理界面主要實(shí)現(xiàn)代碼:(1)首記錄: go top thisform.refresh(2)上一條:skip -1if bof()go topendifthisform.refres
19、h(3)下一條:skip if eof()go bottomendif thisform.refresh(4)尾記錄:go bottomthisform.refresh(5)退出thisform.release4.2.4 銷售信息查詢模塊此模塊有對供貨商的添加,修改,刪除等功能,能夠?qū)┴浬踢M(jìn)行合理的管。界面如圖 4-2-4 所示。 圖 4-2-4 銷售信息管理界面主要實(shí)現(xiàn)代碼:(1)首記錄: go top thisform.refresh(2)上一條:skip -1if bof()go topendifthisform.refresh(3)下一條:skip if eof()go bottom
20、endif thisform.refresh(4)尾記錄:go bottomthisform.refresh(5)退出thisform.release4.2.5 進(jìn)貨信息查詢模塊錄入進(jìn)貨信息加強(qiáng)對商品的管理,使商品信息更為詳細(xì),方便了對商品的管理。界面如圖 4-2-5 所示。 圖 4-2-5 進(jìn)貨信息管理界面主要實(shí)現(xiàn)代碼:(1)首記錄: go top thisform.refresh(2)上一條:skip -1if bof()go topendifthisform.refresh(3)下一條:skip if eof()go bottomendif thisform.refresh(4)尾記錄:
21、go bottomthisform.refresh(5)退出thisform.release4.2.6 庫存信息管理模塊該模塊可以實(shí)現(xiàn)對庫存商品編號、庫存數(shù)量、進(jìn)貨單號等信息的查詢,使庫存商品信息更為詳細(xì),便于對庫存商品的管理。 界面如圖 4-2-6 所示。 圖 4-2-6 庫存信息管理界面主要實(shí)現(xiàn)代碼:(1)首記錄: go top thisform.refresh(2)上一條:skip -1if bof()go topendifthisform.refresh(3)下一條:skip if eof()go bottomendif thisform.refresh(4)尾記錄:go bottom
22、thisform.refresh(5)退出thisform.release五、系統(tǒng)維護(hù)模塊五、系統(tǒng)維護(hù)模塊5.1 進(jìn)貨信息維護(hù)模塊進(jìn)貨信息維護(hù)模塊該模塊可實(shí)現(xiàn)對進(jìn)貨信息記錄的添加、修改、刪除,便于對進(jìn)貨信息的維護(hù)管理。界面如圖 5-1 所示 圖 5-1主要實(shí)現(xiàn)代碼:(1)*增加記錄:go bottomappend editthisform.refresh(2)*修改記錄:editthisform.refresh(3)*刪除記錄:use 供貨商信息表 exclusivetempstr=messagebox(確定要?jiǎng)h除記錄嗎?,4+32+256,刪除記錄)if tempstr=6 delete p
23、ack thisform.grd 供貨商信息表.recordsource=供貨商信息表 thisform.refreshendif(4)*退出:close tables allthisform.release5.2 供貨信息維護(hù)模塊供貨信息維護(hù)模塊該模塊可實(shí)現(xiàn)對供貨信息記錄的增加、修改、刪除,便于對供貨信息的維護(hù)管理。界面如圖 5-2 所示圖 5-2 主要實(shí)現(xiàn)代碼:(1)*增加記錄:go bottomappend editthisform.refresh(2)*修改記錄:editthisform.refresh(3)*刪除記錄:use 供貨商信息表 exclusivetempstr=messa
24、gebox(確定要?jiǎng)h除記錄嗎?,4+32+256,刪除記錄)if tempstr=6 delete pack thisform.grd 供貨商信息表.recordsource=供貨商信息表 thisform.refreshendif(4)*退出:close tables allthisform.release5.3 庫存信息維護(hù)模塊庫存信息維護(hù)模塊該模塊可實(shí)現(xiàn)對庫存信息記錄的增加、修改、刪除,便于對庫存信息的維護(hù)管理。界面如圖 5-3 所示圖 5-3主要實(shí)現(xiàn)代碼:(1)*增加記錄:go bottomappend editthisform.refresh(2)*修改記錄:editthisform
25、.refresh(3)*刪除記錄:use 供貨商信息表 exclusivetempstr=messagebox(確定要?jiǎng)h除記錄嗎?,4+32+256,刪除記錄)if tempstr=6 delete pack thisform.grd 供貨商信息表.recordsource=供貨商信息表 thisform.refreshendif(4)*退出:close tables allthisform.release5.4 商品信息維護(hù)模塊商品信息維護(hù)模塊該模塊可實(shí)現(xiàn)對商品信息記錄的增加、修改、刪除,便于對商品信息的維護(hù)管理。界面如圖 5-4 所示 圖 5-4主要實(shí)現(xiàn)代碼:(1)*增加記錄:go bottomappend editthisform.refresh(2)*修改記錄:editthisform.refresh(3)*刪除記錄:use 供貨商信息表 exclusivetempstr=messagebox(確定要?jiǎng)h除記錄嗎?,4+32+256,刪除記錄)if tempstr=6 delete pack thisform.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 涂料施工保證合同
- 道路交通事故賠償協(xié)議
- 漁船租賃合同:海洋地質(zhì)研究合作
- 企業(yè)運(yùn)動(dòng)場所建設(shè)合同
- 園林綠化總價(jià)包干承諾書
- 服裝設(shè)計(jì)技術(shù)人員聘用協(xié)議
- 體育館觀眾席護(hù)欄建設(shè)協(xié)議
- 網(wǎng)絡(luò)安全招投標(biāo)違規(guī)行為表格
- 互聯(lián)網(wǎng)營銷款支付承諾書
- 2024年廢棄實(shí)驗(yàn)室設(shè)備安全拆除服務(wù)協(xié)議
- 2024年二手物品寄售合同
- 2024秋期國家開放大學(xué)專科《高等數(shù)學(xué)基礎(chǔ)》一平臺在線形考(形考任務(wù)一至四)試題及答案
- 部門服務(wù)滿意度評分表
- 第十章銷售團(tuán)隊(duì)的激勵(lì)機(jī)制
- 《螞蟻?zhàn)霾佟氛f課稿
- 《危險(xiǎn)駕駛罪》PPT課件.ppt
- (完整版)PD、QC有限快充的知識講解
- 習(xí)慣一積極主動(dòng)
- 張礦集團(tuán)人才發(fā)展規(guī)劃
- 初中美術(shù)板報(bào)設(shè)計(jì)1ppt課件
- 淺談智能化工程總包管理及智能化工程深化設(shè)計(jì)
評論
0/150
提交評論