版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 氣體滅火維修合同范例
- 天津打標(biāo)機(jī)采購(gòu)合同范例
- 工程木門(mén)供貨合同范例
- 抖音運(yùn)營(yíng)管理合同范例
- 民宅改造商鋪合同范例
- 毛坯鍛件加工合同范例
- 危險(xiǎn)物料處置合同范例
- 高中生物 第一冊(cè) 第4章 生命的物質(zhì)變化和能量轉(zhuǎn)換 4.4 生物體內(nèi)營(yíng)養(yǎng)物質(zhì)的轉(zhuǎn)變教學(xué)實(shí)錄1 滬科版
- 七年級(jí)歷史上冊(cè) 第二單元 夏商周時(shí)期:早期國(guó)家與社會(huì)變革第8課 百家爭(zhēng)鳴教學(xué)實(shí)錄 新人教版
- 兼職開(kāi)辦診所合同范例
- 中建工業(yè)廠房電氣工程專(zhuān)項(xiàng)施工方案
- 2024年度健康醫(yī)療服務(wù)合同平安好醫(yī)生(2024版)3篇
- 2024年行政執(zhí)法人員執(zhí)法資格知識(shí)考試題庫(kù)(附含答案)
- 英語(yǔ)通識(shí)閱讀教程 文學(xué)篇 課件 Unit 2 Emotion and Ego
- 數(shù)據(jù)安全技術(shù)應(yīng)用職業(yè)技能競(jìng)賽理論考試題庫(kù)500題(含答案)
- 綠化土方采購(gòu)合同范本
- 《中國(guó)傳統(tǒng)民居建筑》課件
- 2024年九年級(jí)語(yǔ)文中考專(zhuān)題復(fù)習(xí)現(xiàn)代文閱讀(含答案)
- JJF 2163-2024漆膜劃格器校準(zhǔn)規(guī)范
- 浙江省寧波市慈溪市2023-2024學(xué)年高二上學(xué)期期末考試 數(shù)學(xué) 含解析
- 《中華人民共和國(guó)文物保護(hù)法》知識(shí)專(zhuān)題培訓(xùn)
評(píng)論
0/150
提交評(píng)論