小型自選商場(chǎng)綜合管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
小型自選商場(chǎng)綜合管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
小型自選商場(chǎng)綜合管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
小型自選商場(chǎng)綜合管理系統(tǒng)設(shè)計(jì)_第4頁(yè)
小型自選商場(chǎng)綜合管理系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、小型自選商場(chǎng)綜合管理系統(tǒng)設(shè)計(jì)文檔課 題: 小型自選商場(chǎng)綜合管理系統(tǒng) 姓 名: xxx 學(xué) 號(hào): xxxx 專(zhuān)業(yè)班級(jí): xxxx 指導(dǎo)教師: xxx 設(shè)計(jì)時(shí)間: 2011-6-25目錄一、課程設(shè)計(jì)的目的及要求 . . 3 1.1課程設(shè)計(jì)目的和意義 . 3 1.2 設(shè)計(jì)要求 . 3 二、系統(tǒng)描述 . 4 2.1 系統(tǒng)目標(biāo) . 4 2.2 系統(tǒng)功能結(jié)構(gòu) . 4 三、系統(tǒng)分析與設(shè)計(jì) . . 5 3.1、系統(tǒng)主要功能模塊劃分 . 5 3.2、數(shù)據(jù)庫(kù)設(shè)計(jì) . 6 3.3、系統(tǒng)詳細(xì)設(shè)計(jì) . 7 四、總結(jié) . 9 五、參考文獻(xiàn) . 9一、課程設(shè)計(jì)的目的及要求1.1課程設(shè)計(jì)目的和意義小型超市管理系統(tǒng)的設(shè)計(jì)非常重

2、要,它涉及面廣、數(shù)據(jù)量較大,如果對(duì)整個(gè)系統(tǒng)不能進(jìn)行很好的設(shè)計(jì),將會(huì)給超市的效益帶來(lái)很大的影響。為了進(jìn)一步學(xué)習(xí)Java ,所以利用Java 、JDBC 結(jié)合SQL Server 2000數(shù)據(jù)庫(kù)來(lái)開(kāi)發(fā)一套小型超市管理系統(tǒng)。通過(guò)對(duì)本課程設(shè)計(jì)的學(xué)習(xí),對(duì)Java 面向?qū)ο蟮乃枷胗羞M(jìn)一步的掌握,還讓大家對(duì)如何利用JDBC 進(jìn)行數(shù)據(jù)庫(kù)的開(kāi)發(fā)有更深的了解。另外,小型超市管理系統(tǒng)的一些基本設(shè)計(jì)方式也能為其他管理系統(tǒng)所借鑒。因此,掌握了它的開(kāi)發(fā)方法,那么進(jìn)行其他管理系統(tǒng)開(kāi)發(fā)時(shí)所遇到的問(wèn)題也就迎刃而解了。 本系統(tǒng)存在以下優(yōu)點(diǎn): (1大大提高超市的運(yùn)作效率。(2通過(guò)全面的信息采集和處理, 輔助提高超市的決策水平。(3

3、使用本系統(tǒng), 可以迅速提升超市的管理水平, 為降低經(jīng)營(yíng)成本, 提高效益, 增強(qiáng)超市擴(kuò)張力, 提供有效的技術(shù)保障。1.2 設(shè)計(jì)要求要求系統(tǒng)具有以下功能: 系統(tǒng)操作簡(jiǎn)單, 界面友好。 規(guī)范、完善的基礎(chǔ)信息設(shè)置。 支持多人操作, 要求有權(quán)限分配功能。 為了方便用戶(hù), 要求系統(tǒng)支持多條件查詢(xún)。 對(duì)銷(xiāo)售信息提供銷(xiāo)售排行。 支持銷(xiāo)售退貨和入庫(kù)退貨功能。 批量填寫(xiě)進(jìn)貨單及銷(xiāo)售單。超市管理系統(tǒng)(Java+Microsoft Office Access 實(shí)現(xiàn) 。二、系統(tǒng)描述2.1 系統(tǒng)目標(biāo)(1)根據(jù)需求分析的描述以及與用戶(hù)的溝通, 現(xiàn)制定系統(tǒng)實(shí)現(xiàn)目標(biāo)如下。 (2)界面設(shè)計(jì)簡(jiǎn)潔、友好、美觀大方。 (3)操作簡(jiǎn)單、

4、快捷方便。 (4)數(shù)據(jù)存儲(chǔ)安全、可靠。 (5)信息分類(lèi)清晰、準(zhǔn)確。 (6)要求系統(tǒng)具有以下功能: (7)系統(tǒng)操作簡(jiǎn)單, 界面友好。(8)支持多人操作, 要求有權(quán)限分配功能。 (9)為了方便用戶(hù), 要求系統(tǒng)支持多條件查詢(xún)。 (10)對(duì)銷(xiāo)售信息提供銷(xiāo)售排行。 (11)批量填寫(xiě)進(jìn)貨單及銷(xiāo)售單。(12)超市管理系統(tǒng)(Java+SQLServer 2000 實(shí)現(xiàn)2.2 系統(tǒng)功能結(jié)構(gòu)本系統(tǒng)包括用戶(hù)權(quán)限管理、進(jìn)貨管理、銷(xiāo)售管理、顧客管理4大基本功能。1、用戶(hù)權(quán)限管理系統(tǒng)用戶(hù)權(quán)限管理系統(tǒng)包括用戶(hù)的添加、修改、查看和刪除等功能。另外還能夠進(jìn)行權(quán)限分配,即賦予不同用戶(hù)不同的權(quán)限。例如,系統(tǒng)管理員具有所有的數(shù)據(jù)和功

5、能權(quán)限,能夠查看進(jìn)貨管理表單,能夠?qū)ζ胀ㄓ脩?hù)進(jìn)行管理;而普通用戶(hù)(一般顧客)具有查詢(xún)商品,訂購(gòu)商品和修改個(gè)人信息等功能;銷(xiāo)售員除了具有一般用戶(hù)的權(quán)限外,還可以進(jìn)行銷(xiāo)售報(bào)表的查詢(xún)等功能;經(jīng)理具有查詢(xún)銷(xiāo)售信息和訂貨信息的功能;采購(gòu)員有查看并更改進(jìn)貨信息等功能。在該系統(tǒng)中,一個(gè)人至少屬于某一角色,也可以同時(shí)屬于兩個(gè)或兩個(gè)以上的角色。當(dāng)用戶(hù)不同時(shí),根據(jù)對(duì)用戶(hù)權(quán)限的判斷,用戶(hù)可以進(jìn)入不同的界面進(jìn)行操作。2、進(jìn)貨管理該系統(tǒng)的主要功能是查詢(xún)訂貨單。在這個(gè)查詢(xún)系統(tǒng)設(shè)計(jì)中,加入了分項(xiàng)查詢(xún)的功能,即用戶(hù)可以根據(jù)自己的需求進(jìn)行查詢(xún);另外,還可以下訂單或者更改訂單狀態(tài)。3、銷(xiāo)售管理銷(xiāo)售管理子系統(tǒng)主要是讓銷(xiāo)售員能夠進(jìn)行

6、銷(xiāo)售信息的查詢(xún),及時(shí)了解超市的銷(xiāo)售情況。4、顧客管理顧客管理子系統(tǒng)的功能主要是讓顧客瀏覽所有商品,也可以通過(guò)分項(xiàng)查詢(xún)進(jìn)行查詢(xún),方便的找到用戶(hù)需要的產(chǎn)品。并能直接通過(guò)這個(gè)超市管理系統(tǒng)進(jìn)行訂貨,只要輸入需要商品的一些基本信息,就可以完成對(duì)某商品的購(gòu)買(mǎi)。注:本系統(tǒng)還包括用戶(hù)注冊(cè)功能, 它主要是能夠讓顧客填寫(xiě)個(gè)人基本信息,并且有商品訂購(gòu)權(quán)限。三、系統(tǒng)分析與設(shè)計(jì)3.1、系統(tǒng)主要功能模塊劃分本系統(tǒng)各結(jié)構(gòu)功能模塊劃分如下:圖1 系統(tǒng)功能模塊劃分圖 3.2、數(shù)據(jù)庫(kù)設(shè)計(jì) 3.2、 在這里,我們使用 Microsoft Office Access 建立數(shù)據(jù)庫(kù)系統(tǒng)。這個(gè)系統(tǒng)主 要建立以下四個(gè)表: (1用戶(hù)表:記錄用

7、戶(hù)的基本信息,如用戶(hù)名、密碼、性別等,如表 1 所示。 表 1 用戶(hù)表的結(jié)構(gòu) 字段名 userID UserName userPassword userAddress userAuthority userGender userAge Int Varchar Varchar Varchar Varchar Varchar Int 字段類(lèi)型 4 50 50 50 50 10 4 長(zhǎng)度 說(shuō)明 自增,增量為 1 用戶(hù)名稱(chēng) 用戶(hù)密碼 用戶(hù)住址 用戶(hù)類(lèi)型(權(quán)限 用戶(hù)性別 用戶(hù)年齡 (2商品信息表:記錄商品的價(jià)格、數(shù)量以及其他基本信息,如表 2 所示。 表 2 商品信息表 字段名 GoodsID Goods

8、Name GoodsNumber GoodsProduct GoodsPrice GoodsSize Int Varchar Int Varchar Float Varchar 字段類(lèi)型 4 50 4 50 8 50 長(zhǎng)度 說(shuō)明 主鍵 商品名稱(chēng) 商品數(shù)量 商品生產(chǎn)地 商品價(jià)格 商品大小 6 (3商品訂貨表:記錄訂購(gòu)商品的數(shù)量、商品的工廠及購(gòu)買(mǎi)日期,如表 3 所示。 表3 字段名 BuyerID BuyerGoodsName BuyerGoodsNuber BuyerManufacturer BuyerDate BuyerStatus BuyerName 數(shù)據(jù)類(lèi)型 Int Varchar Var

9、char Varchar Varchar Varchar Varchar 商品訂貨表 長(zhǎng)度 4 50 50 50 50 50 50 說(shuō)明 主鍵 訂購(gòu)商品名稱(chēng) 訂購(gòu)商品數(shù)量 訂購(gòu)生產(chǎn)廠家 訂購(gòu)日期 訂購(gòu)狀態(tài) 訂購(gòu)人姓名 (4 銷(xiāo)售狀況表:主要是記錄商品的銷(xiāo)售信息,如表 4 所示。 表4 字段名 VenditionID GoodsName GoodsCustomerNumber CustomerName VenditionDate GoodsSize GoodsPrice Int Varchar Varchar Varchar Varchar Varchar Float 銷(xiāo)售狀況表 長(zhǎng)度 4 50

10、 50 50 50 50 8 主鍵 商品名稱(chēng) 商品銷(xiāo)售數(shù)量 顧客姓名 銷(xiāo)售日期 商品大小 商品價(jià)格 說(shuō)明 數(shù)據(jù)類(lèi)型 3.3、 3.3、系統(tǒng)詳細(xì)設(shè)計(jì) 本系統(tǒng)操作流程圖如下: 7 準(zhǔn)備開(kāi)始 系統(tǒng)主界面 選擇操作 注 冊(cè) 用 戶(hù) 用戶(hù)登錄 用戶(hù)名或密碼錯(cuò) 誤 輸入用戶(hù) 名及密碼 輸入用戶(hù) 名及密碼 正確輸入 顧 客 采 購(gòu) 銷(xiāo) 售 員 經(jīng) 理 管 理 員 員 查 看 商 品 信 息 購(gòu) 買(mǎi) 商 品 查 看 訂 單 增 加 訂 單 取 消 燈 膽 查 看 銷(xiāo) 售 信 息 查 看 銷(xiāo) 售 信 息 查 看 進(jìn) 貨 信 息 添 加 用 戶(hù) 信 息 查 看 用 戶(hù) 信 息 修 改 、 刪 除 用 戶(hù) 退出程序

11、 圖2 系統(tǒng)流程圖 8 五、總結(jié) 本次課程設(shè)計(jì)我設(shè)計(jì)的是一個(gè)小型超市管理系統(tǒng)。通過(guò)此系統(tǒng)有利于超 市管理和發(fā)展,可以進(jìn)行用戶(hù)注冊(cè)登錄,查看、增加、修改訂貨信息等功能。 我們是 2 個(gè)人一組來(lái)完成此次課程設(shè)計(jì)的,在設(shè)計(jì)過(guò)程中遇到了一些問(wèn)題, 例如:如表單與表單之間的連接、表單與菜單之間的連接、表單與報(bào)表之間 的連接等。 我是通過(guò)運(yùn)用 eclipse 來(lái)開(kāi)發(fā)設(shè)計(jì)的, 通過(guò)本系統(tǒng)的開(kāi)發(fā), 使我更加深入 的了解了 Java 應(yīng)用程序的開(kāi)發(fā)流程及 Java Swing 的窗體設(shè)計(jì)、事件監(jiān)聽(tīng)等 技術(shù)。我們首先通過(guò)畫(huà)流程圖來(lái)構(gòu)思本系統(tǒng)需要實(shí)現(xiàn)的功能,然后通過(guò)編輯 程序及建立相應(yīng)的表單,來(lái)逐步實(shí)現(xiàn)其功能,最終實(shí)現(xiàn)整體的功能效果。 通過(guò)本次課程設(shè)計(jì), 使我對(duì)運(yùn)用 Java 來(lái)編程更加感興趣, 雖然在設(shè)計(jì)中 遇到了很多困難,但通過(guò)查閱參考書(shū),及和同學(xué)的交流,還是能夠解決那些 存在的問(wèn)題。通過(guò)不斷的克服各種困難,使我感覺(jué)到做什么事,不要怕遇到 困難,而是在遇到困難是要想方設(shè)法去解決它,只有這樣才能使自己更快的 進(jìn)步。 雖然本次設(shè)計(jì)還不夠完善

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論