版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> xxxx程學(xué)院</b></p><p><b> 課程設(shè)計(jì)說(shuō)明書</b></p><p> 課 程 名 稱: 計(jì)算機(jī)設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì) </p><p> 課 程 代 碼: </p><p> 題
2、 目: 超市商品查詢系統(tǒng)設(shè)計(jì) </p><p> 年級(jí)/專業(yè)/班: xx/xx/xx </p><p> 學(xué) 生 姓 名: xx </p><p> 學(xué) 號(hào): xx </p><p>
3、 開 始 時(shí) 間: 年 月 日</p><p> 完 成 時(shí) 間: 年 月 日</p><p><b> 課程設(shè)計(jì)成績(jī):</b></p><p> 指導(dǎo)教師簽名: 年 月 日</p><p><b> 目
4、錄</b></p><p> 摘要………………………………………………………………………………………2</p><p> 1 引言……………………………………………………………………………………3</p><p> 1.1問(wèn)題的提出…………………………………………………………………………3</p><p> 1.2任務(wù)與分
5、析…………………………………………………………………………3</p><p> 2設(shè)計(jì)方案………………………………………………………………………………3</p><p> 2.1程序功能設(shè)計(jì)………………………………………………………………………3</p><p> 2.1.1程序功能描述……………………………………………………………………3</p>
6、<p> 2.1.2程序結(jié)構(gòu)分析……………………………………………………………………4</p><p> 2.1.3 數(shù)據(jù)表結(jié)構(gòu)分析及原始記錄……………………………………………………4</p><p> 2.1.4程序流程分析……………………………………………………………………6</p><p> 2.2程序界面和代碼設(shè)計(jì)……………………………
7、…………………………………7</p><p> 2.2.1項(xiàng)目設(shè)計(jì)框架……………………………………………………………………7</p><p> 2.2.2主要界面及代碼設(shè)計(jì)……………………………………………………………7</p><p> 3 結(jié)果分析……………………………………………………………………………14</p><p> 結(jié)
8、論……………………………………………………………………………………19</p><p> 致謝……………………………………………………………………………………20</p><p> 參考文獻(xiàn)………………………………………………………………………………21</p><p><b> 摘 要</b></p><p>
9、; 隨著計(jì)算機(jī)的普及程序的應(yīng)用也越來(lái)越受到重視,本次課程設(shè)計(jì)采用 Visual FoxPro 作為開發(fā)工具,進(jìn)行了超市商品查詢系統(tǒng)的程序設(shè)計(jì),本系統(tǒng)主要完成對(duì)超市商品信息的管理,系統(tǒng)可以完成對(duì)各類信息的瀏覽、查詢和統(tǒng)計(jì)等功能。</p><p> 超市商品查詢系統(tǒng)被應(yīng)用于各大院校的學(xué)生選課管理工作中,要求其具有實(shí)用、使用方便、安全可靠等特點(diǎn)。</p><p> 關(guān)鍵詞: 計(jì)算機(jī) 超市
10、商品查詢系統(tǒng) 數(shù)據(jù)庫(kù) Visual FoxPro </p><p><b> 1 引 言 </b></p><p> 1.1 問(wèn)題的提出 </p><p> 為適合現(xiàn)代教學(xué)的需要,超市商品查詢已經(jīng)成為教學(xué)的一個(gè)難題,由于其費(fèi)時(shí)和繁瑣性,學(xué)校迫切需要一種專門為學(xué)生選課而服務(wù)的工具。為此,簡(jiǎn)單的選課系統(tǒng)為此而制造出來(lái)。本簡(jiǎn)單程序是為
11、超市商品管理而設(shè)計(jì)的,內(nèi)容簡(jiǎn)單,使用方便。適合為一般的商品管理所使用。程序稍加變更可以適合對(duì)資源分配方面的雜事加以處理。</p><p> 作為當(dāng)代大學(xué)生,熟練的操作計(jì)算機(jī)是一種必備的素質(zhì)。本次設(shè)計(jì)會(huì)讓我們更加熟悉VF編程,把以前學(xué)過(guò)的一些東西又重新復(fù)習(xí)了一遍,并與實(shí)際結(jié)合起來(lái),對(duì)我們能力的提升有了很大的幫助,還能促使我們?cè)谝院蟮膶?shí)際應(yīng)用中更好的應(yīng)用VF編程來(lái)設(shè)計(jì)一些數(shù)據(jù)庫(kù)管理系統(tǒng)。</p>&l
12、t;p> 1.2 任務(wù)與分析 </p><p> 超市商品查詢系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn).</p><p> 本系統(tǒng)主要完成對(duì)學(xué)生選課信息的管理,包括數(shù)據(jù)庫(kù)中表的添加、刪除等。系統(tǒng)可以完成對(duì)各類信息的瀏覽
13、、修改、查詢和按學(xué)分對(duì)選課進(jìn)行統(tǒng)計(jì)的功能。</p><p> 本次系統(tǒng)設(shè)計(jì)大體步驟是先建立有關(guān)商品相關(guān)信息的數(shù)據(jù)表,然后再建立相關(guān)表單具體步驟如下文所解釋。</p><p><b> 2 設(shè)計(jì)方案 </b></p><p> 該商品查詢系統(tǒng)初步設(shè)計(jì)有四個(gè)表單,第一個(gè)為歡迎界面,第二個(gè)為主菜單(選擇),第三個(gè),第四個(gè)為商品所屬系查詢(即采
14、購(gòu)人,商品名)。需要的數(shù)據(jù)表有4個(gè),分別為表商品、表進(jìn)貨信息、表密碼、表aa.</p><p> 2.1程序功能設(shè)計(jì) </p><p> 歡迎界面之后是登錄界面,</p><p> 選擇是主窗體,顯示操作菜單的主界面。</p><p> 采購(gòu)人,商品名是商品相關(guān)信息查詢,調(diào)用商品表和進(jìn)貨信息表,利用命令按鈕來(lái)操作.可以查詢各個(gè)商品,
15、采購(gòu)人的信息??娠@示商品名編號(hào)進(jìn)貨日期采購(gòu)人數(shù)量和總價(jià)等信息.</p><p> 2.1.1程序功能描述 </p><p> 根據(jù)設(shè)計(jì)要求,程序要達(dá)到的功能如下:</p><p> 程序運(yùn)行之后首先彈出歡迎窗口即進(jìn)入登錄菜單。</p><p> 商品所屬系信息查詢和基本信息維護(hù)界面,得通過(guò)用戶密碼驗(yàn)證,輸入口進(jìn)入操作。</p&
16、gt;<p> 商品查詢系統(tǒng)選擇商品名或采購(gòu)人就可以進(jìn)入查詢和其他操作,并且采購(gòu)人表單具有統(tǒng)計(jì)功能。</p><p> 每個(gè)功能模塊都有退出的功能,回到主菜單。</p><p> 2.1.2程序結(jié)構(gòu)分析</p><p> 根據(jù)上面對(duì)系統(tǒng)功能的描述,構(gòu)建出系統(tǒng)的總體功能結(jié)構(gòu)圖,如圖1所示。 </p><p> 圖1. 系
17、統(tǒng)總功能結(jié)構(gòu)圖</p><p> 2.1.3 數(shù)據(jù)表結(jié)構(gòu)分析及原始記錄</p><p> 1.學(xué)生表結(jié)構(gòu)及記錄</p><p> 表進(jìn)貨信息. 進(jìn)貨信息表表結(jié)構(gòu)</p><p><b> 圖2 進(jìn)貨信息表</b></p><p><b> 圖3 商品表</b>
18、</p><p><b> 圖4 密碼表 </b></p><p> 2.1.4程序流程分析</p><p> 本系統(tǒng)運(yùn)行后從歡迎界面進(jìn)入主界面。程序的主要工作流程圖如圖5所示。</p><p> 圖5. 程序工作流程圖</p><p> 程序總功能如圖6所示:</p>
19、<p> 圖6. 程序總功能圖</p><p> 2.2程序界面和代碼設(shè)計(jì) </p><p> 2.2.1項(xiàng)目設(shè)計(jì)框架</p><p> 項(xiàng)目的整體布局中,設(shè)計(jì)有一個(gè)數(shù)據(jù)庫(kù)表,如圖3所示:</p><p> 圖7. 項(xiàng)目管理器----數(shù)據(jù)庫(kù)</p><p> 五個(gè)表單,如圖4所示:<
20、/p><p> 圖8. 項(xiàng)目管理器---文檔</p><p> 圖9. 項(xiàng)目管理器-程序</p><p> 2.2.2 主要表單及代碼設(shè)計(jì)</p><p><b> ?。?)歡迎界面</b></p><p> 歡迎界面如圖10所示:</p><p> 圖10.
21、歡迎界面</p><p> 表歡迎. 歡迎界面表單和控件主要屬性設(shè)置及說(shuō)明</p><p> 歡迎界面主要代碼如下:</p><p> Timer1 的timer事件代碼:release thisform</p><p><b> do form登錄</b></p><p><b&
22、gt; ?。?)主界面 </b></p><p> 主界面如圖11所示:</p><p><b> 圖11. 主界面</b></p><p> 主界面主要代碼如下:</p><p> Command1的Click事件過(guò)程代碼如下:do form 采購(gòu)人</p><p>
23、thisform .release</p><p> Command2的Click事件過(guò)程代碼如下:do form 商品名r</p><p> Thisform.release</p><p> 表選擇 主界面表單和控件主要屬性設(shè)置及說(shuō)明</p><p><b> 3)登陸界面</b></p>&
24、lt;p> 登陸界面(一)如圖12所示:</p><p> 圖12. 登錄界面</p><p> 登陸界面Command1的Click事件過(guò)程代碼編輯如圖13所示:</p><p> 圖13. 登錄界面(一)Command1的Click事件過(guò)程代碼</p><p> Command2的Click事件過(guò)程代碼如下:<
25、;/p><p> thisform.release</p><p> ?。?)a.商品相關(guān)信息查詢界面</p><p> 商品相關(guān)信息查詢界面(采購(gòu)人表界面)如圖12.所示:</p><p> 圖12. 商品相關(guān)信息(采購(gòu)人)查詢界面</p><p> 表11 采購(gòu)人查詢界面表單和控件主要屬性設(shè)置及說(shuō)明</
26、p><p> 商品名查詢界面如圖13.所示:</p><p> 圖13. 基本信息維護(hù)界面</p><p> 商品名查詢界面Command1的Click事件過(guò)程代碼編輯如圖14所示:</p><p> 圖14. . 商品名查詢界面Command1的Click事件過(guò)程代碼</p><p> Command2的C
27、lick事件過(guò)程代碼如下:thisform.release</p><p> do form student\form\main</p><p> 表商品名. 商品名查詢界面表單和控件主要屬性設(shè)置及說(shuō)明</p><p> Command2的Click事件代碼如下:do form 商品名</p><p> Thisform.relea
28、se</p><p> 選擇界面Command2的Click事件過(guò)程代碼編輯如圖18.所示:</p><p> 圖15. 商品名查詢界面Command2的Click事件過(guò)程代碼</p><p> 3 結(jié)果分析 </p><p> 程序運(yùn)行的結(jié)果,運(yùn)行歡迎界面,之后表單自動(dòng)跳到登陸界面:</p><p>
29、 圖16. 登錄界面(一)</p><p> 圖17. 登陸界面(二)</p><p> 如果輸入密碼錯(cuò)誤,則出現(xiàn):</p><p> 圖18. 密碼輸入錯(cuò)誤提示界面</p><p> 如果輸入密碼正確,運(yùn)行結(jié)果如圖所示:</p><p><b> 圖19.選擇界面</b><
30、/p><p> 選擇按商品名查詢按鈕:</p><p> 在商品表和進(jìn)貨信息表中,根據(jù)商品的編號(hào)1415, 可以驗(yàn)證上面查詢是正確的!</p><p> 或選擇按采購(gòu)人查詢按鈕:</p><p> 再敲擊”計(jì)算”按鈕結(jié)果如下所示:</p><p> 在商品表和進(jìn)貨信息表中,根據(jù)采購(gòu)人-段紅萬(wàn),可以驗(yàn)證上面查詢是正
31、確的!</p><p> 分析:本系統(tǒng)基本能符合最初的設(shè)計(jì)要求,程序運(yùn)行之后首先彈出歡迎窗口,繼而進(jìn)入登錄菜單。輸入正確密碼后進(jìn)入選擇界面??梢酝ㄟ^(guò)采購(gòu)人商品名方式來(lái)查詢商品的相關(guān)信息。除歡迎界面外每個(gè)功能模塊都有退出的功能,采購(gòu)人,商品名菜單具有返回到主菜單。也可直接退出系統(tǒng)。</p><p> 不足之處:系統(tǒng)的退出程序還不成熟,只能經(jīng)過(guò)退出按鈕才能終止系統(tǒng)的運(yùn)行,若直接關(guān)閉系統(tǒng)運(yùn)行
32、界面,則系統(tǒng)將自動(dòng)轉(zhuǎn)到后臺(tái)運(yùn)行,無(wú)法終止系統(tǒng)運(yùn)行,在這個(gè)方面還有待改進(jìn)。</p><p><b> 結(jié) 論</b></p><p> 在這次的設(shè)計(jì)過(guò)程中,我學(xué)到的不僅是知識(shí),我還認(rèn)識(shí)到許多事情。這次設(shè)計(jì)使我的編程水平提高了一大步,使我充分的認(rèn)識(shí)到合作的可貴。由于這次設(shè)計(jì)涉及到數(shù)據(jù)庫(kù),我的學(xué)到了不少編程工具與數(shù)據(jù)庫(kù)連接的知識(shí),對(duì)數(shù)據(jù)庫(kù)的操作有了進(jìn)一步的了解。這次設(shè)
33、計(jì)對(duì)我的綜合能力是一次很好的鍛煉,但是我必須承認(rèn)自己的能力和知識(shí)還很膚淺。所以今后我的學(xué)習(xí)道路還是很漫長(zhǎng)的。 致 謝 </p><p> 本次實(shí)驗(yàn)讓我越發(fā)深入的了解了VF程序,而這次設(shè)計(jì)的成功主要是得到了老師和助教的大力幫助,以及同學(xué)們的熱心幫助,在此對(duì)那些幫助過(guò)我的人表示感謝,對(duì)學(xué)院領(lǐng)導(dǎo)和老師的幫助和支持表示敬意。最后,在這里我要衷心的感謝我們的指導(dǎo)老師趙玲
34、和助教穆柯,謝謝他們的悉心指導(dǎo)和熱心幫助。由于我水平有限,加之時(shí)間短暫,故學(xué)生選課管理系統(tǒng)中還有許多不足之處,請(qǐng)老師批評(píng)指正,我會(huì)在以后的制作中不斷改進(jìn),不斷完善。我在以后的學(xué)習(xí)和生活中一定再接再厲,繼續(xù)發(fā)揚(yáng)艱苦奮斗的優(yōu)良作風(fēng),努力學(xué)習(xí),刻苦專研,積極工作。以此次課程設(shè)計(jì)為契機(jī),提升自己的綜合素質(zhì)。</p><p><b> 參考文獻(xiàn)</b></p><p> 1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)生信息查詢系統(tǒng)課程設(shè)計(jì)說(shuō)明書
- 學(xué)生信息查詢系統(tǒng)課程設(shè)計(jì)說(shuō)明書
- 城市公交查詢系統(tǒng)課程設(shè)計(jì)說(shuō)明書
- c小型商品管理系統(tǒng)-課程設(shè)計(jì)說(shuō)明書
- 公交查詢系統(tǒng)用戶管理課程設(shè)計(jì)說(shuō)明書
- 超市采購(gòu)管理系統(tǒng)設(shè)計(jì)說(shuō)明書
- 天氣查詢系統(tǒng)軟件設(shè)計(jì)規(guī)格說(shuō)明書
- c++課程設(shè)計(jì)報(bào)告--超市商品管理系統(tǒng)
- 超市商品信息手機(jī)查詢系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 超市會(huì)計(jì)崗位說(shuō)明書
- 數(shù)據(jù)庫(kù)超市商品庫(kù)存管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- vc++課程設(shè)計(jì)報(bào)告-小型超市商品管理系統(tǒng)
- vc++課程設(shè)計(jì)報(bào)告-小型超市商品管理系統(tǒng)
- vb+sql小型超市管理系統(tǒng)(系統(tǒng)+說(shuō)明書)
- 水文遙測(cè)系統(tǒng)客戶查詢端軟件說(shuō)明書
- 課程設(shè)計(jì)--大學(xué)生超市商品信息管理系統(tǒng)
- 工廠管理系統(tǒng)課程設(shè)計(jì)說(shuō)明書
- 學(xué)生管理系統(tǒng)課程設(shè)計(jì)說(shuō)明書
- 醫(yī)院管理系統(tǒng)課程設(shè)計(jì)說(shuō)明書
- 紡紗設(shè)計(jì)課程說(shuō)明書
評(píng)論
0/150
提交評(píng)論