




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、小型自選商場綜合管理系統(tǒng)設(shè)計文檔課 題: 小型自選商場綜合管理系統(tǒng) 姓 名: xxx 學 號: xxxx 專業(yè)班級: xxxx 指導教師: xxx 設(shè)計時間: 2011-6-25目錄一、課程設(shè)計的目的及要求 . . 3 1.1課程設(shè)計目的和意義 . 3 1.2 設(shè)計要求 . 3 二、系統(tǒng)描述 . 4 2.1 系統(tǒng)目標 . 4 2.2 系統(tǒng)功能結(jié)構(gòu) . 4 三、系統(tǒng)分析與設(shè)計 . . 5 3.1、系統(tǒng)主要功能模塊劃分 . 5 3.2、數(shù)據(jù)庫設(shè)計 . 6 3.3、系統(tǒng)詳細設(shè)計 . 7 四、總結(jié) . 9 五、參考文獻 . 9一、課程設(shè)計的目的及要求1.1課程設(shè)計目的和意義小型超市管理系統(tǒng)的設(shè)計非常重
2、要,它涉及面廣、數(shù)據(jù)量較大,如果對整個系統(tǒng)不能進行很好的設(shè)計,將會給超市的效益帶來很大的影響。為了進一步學習Java ,所以利用Java 、JDBC 結(jié)合SQL Server 2000數(shù)據(jù)庫來開發(fā)一套小型超市管理系統(tǒng)。通過對本課程設(shè)計的學習,對Java 面向?qū)ο蟮乃枷胗羞M一步的掌握,還讓大家對如何利用JDBC 進行數(shù)據(jù)庫的開發(fā)有更深的了解。另外,小型超市管理系統(tǒng)的一些基本設(shè)計方式也能為其他管理系統(tǒng)所借鑒。因此,掌握了它的開發(fā)方法,那么進行其他管理系統(tǒng)開發(fā)時所遇到的問題也就迎刃而解了。 本系統(tǒng)存在以下優(yōu)點: (1大大提高超市的運作效率。(2通過全面的信息采集和處理, 輔助提高超市的決策水平。(3
3、使用本系統(tǒng), 可以迅速提升超市的管理水平, 為降低經(jīng)營成本, 提高效益, 增強超市擴張力, 提供有效的技術(shù)保障。1.2 設(shè)計要求要求系統(tǒng)具有以下功能: 系統(tǒng)操作簡單, 界面友好。 規(guī)范、完善的基礎(chǔ)信息設(shè)置。 支持多人操作, 要求有權(quán)限分配功能。 為了方便用戶, 要求系統(tǒng)支持多條件查詢。 對銷售信息提供銷售排行。 支持銷售退貨和入庫退貨功能。 批量填寫進貨單及銷售單。超市管理系統(tǒng)(Java+Microsoft Office Access 實現(xiàn) 。二、系統(tǒng)描述2.1 系統(tǒng)目標(1)根據(jù)需求分析的描述以及與用戶的溝通, 現(xiàn)制定系統(tǒng)實現(xiàn)目標如下。 (2)界面設(shè)計簡潔、友好、美觀大方。 (3)操作簡單、
4、快捷方便。 (4)數(shù)據(jù)存儲安全、可靠。 (5)信息分類清晰、準確。 (6)要求系統(tǒng)具有以下功能: (7)系統(tǒng)操作簡單, 界面友好。(8)支持多人操作, 要求有權(quán)限分配功能。 (9)為了方便用戶, 要求系統(tǒng)支持多條件查詢。 (10)對銷售信息提供銷售排行。 (11)批量填寫進貨單及銷售單。(12)超市管理系統(tǒng)(Java+SQLServer 2000 實現(xiàn)2.2 系統(tǒng)功能結(jié)構(gòu)本系統(tǒng)包括用戶權(quán)限管理、進貨管理、銷售管理、顧客管理4大基本功能。1、用戶權(quán)限管理系統(tǒng)用戶權(quán)限管理系統(tǒng)包括用戶的添加、修改、查看和刪除等功能。另外還能夠進行權(quán)限分配,即賦予不同用戶不同的權(quán)限。例如,系統(tǒng)管理員具有所有的數(shù)據(jù)和功
5、能權(quán)限,能夠查看進貨管理表單,能夠?qū)ζ胀ㄓ脩暨M行管理;而普通用戶(一般顧客)具有查詢商品,訂購商品和修改個人信息等功能;銷售員除了具有一般用戶的權(quán)限外,還可以進行銷售報表的查詢等功能;經(jīng)理具有查詢銷售信息和訂貨信息的功能;采購員有查看并更改進貨信息等功能。在該系統(tǒng)中,一個人至少屬于某一角色,也可以同時屬于兩個或兩個以上的角色。當用戶不同時,根據(jù)對用戶權(quán)限的判斷,用戶可以進入不同的界面進行操作。2、進貨管理該系統(tǒng)的主要功能是查詢訂貨單。在這個查詢系統(tǒng)設(shè)計中,加入了分項查詢的功能,即用戶可以根據(jù)自己的需求進行查詢;另外,還可以下訂單或者更改訂單狀態(tài)。3、銷售管理銷售管理子系統(tǒng)主要是讓銷售員能夠進行
6、銷售信息的查詢,及時了解超市的銷售情況。4、顧客管理顧客管理子系統(tǒng)的功能主要是讓顧客瀏覽所有商品,也可以通過分項查詢進行查詢,方便的找到用戶需要的產(chǎn)品。并能直接通過這個超市管理系統(tǒng)進行訂貨,只要輸入需要商品的一些基本信息,就可以完成對某商品的購買。注:本系統(tǒng)還包括用戶注冊功能, 它主要是能夠讓顧客填寫個人基本信息,并且有商品訂購權(quán)限。三、系統(tǒng)分析與設(shè)計3.1、系統(tǒng)主要功能模塊劃分本系統(tǒng)各結(jié)構(gòu)功能模塊劃分如下:圖1 系統(tǒng)功能模塊劃分圖 3.2、數(shù)據(jù)庫設(shè)計 3.2、 在這里,我們使用 Microsoft Office Access 建立數(shù)據(jù)庫系統(tǒng)。這個系統(tǒng)主 要建立以下四個表: (1用戶表:記錄用
7、戶的基本信息,如用戶名、密碼、性別等,如表 1 所示。 表 1 用戶表的結(jié)構(gòu) 字段名 userID UserName userPassword userAddress userAuthority userGender userAge Int Varchar Varchar Varchar Varchar Varchar Int 字段類型 4 50 50 50 50 10 4 長度 說明 自增,增量為 1 用戶名稱 用戶密碼 用戶住址 用戶類型(權(quán)限 用戶性別 用戶年齡 (2商品信息表:記錄商品的價格、數(shù)量以及其他基本信息,如表 2 所示。 表 2 商品信息表 字段名 GoodsID Goods
8、Name GoodsNumber GoodsProduct GoodsPrice GoodsSize Int Varchar Int Varchar Float Varchar 字段類型 4 50 4 50 8 50 長度 說明 主鍵 商品名稱 商品數(shù)量 商品生產(chǎn)地 商品價格 商品大小 6 (3商品訂貨表:記錄訂購商品的數(shù)量、商品的工廠及購買日期,如表 3 所示。 表3 字段名 BuyerID BuyerGoodsName BuyerGoodsNuber BuyerManufacturer BuyerDate BuyerStatus BuyerName 數(shù)據(jù)類型 Int Varchar Var
9、char Varchar Varchar Varchar Varchar 商品訂貨表 長度 4 50 50 50 50 50 50 說明 主鍵 訂購商品名稱 訂購商品數(shù)量 訂購生產(chǎn)廠家 訂購日期 訂購狀態(tài) 訂購人姓名 (4 銷售狀況表:主要是記錄商品的銷售信息,如表 4 所示。 表4 字段名 VenditionID GoodsName GoodsCustomerNumber CustomerName VenditionDate GoodsSize GoodsPrice Int Varchar Varchar Varchar Varchar Varchar Float 銷售狀況表 長度 4 50
10、 50 50 50 50 8 主鍵 商品名稱 商品銷售數(shù)量 顧客姓名 銷售日期 商品大小 商品價格 說明 數(shù)據(jù)類型 3.3、 3.3、系統(tǒng)詳細設(shè)計 本系統(tǒng)操作流程圖如下: 7 準備開始 系統(tǒng)主界面 選擇操作 注 冊 用 戶 用戶登錄 用戶名或密碼錯 誤 輸入用戶 名及密碼 輸入用戶 名及密碼 正確輸入 顧 客 采 購 銷 售 員 經(jīng) 理 管 理 員 員 查 看 商 品 信 息 購 買 商 品 查 看 訂 單 增 加 訂 單 取 消 燈 膽 查 看 銷 售 信 息 查 看 銷 售 信 息 查 看 進 貨 信 息 添 加 用 戶 信 息 查 看 用 戶 信 息 修 改 、 刪 除 用 戶 退出程序
11、 圖2 系統(tǒng)流程圖 8 五、總結(jié) 本次課程設(shè)計我設(shè)計的是一個小型超市管理系統(tǒng)。通過此系統(tǒng)有利于超 市管理和發(fā)展,可以進行用戶注冊登錄,查看、增加、修改訂貨信息等功能。 我們是 2 個人一組來完成此次課程設(shè)計的,在設(shè)計過程中遇到了一些問題, 例如:如表單與表單之間的連接、表單與菜單之間的連接、表單與報表之間 的連接等。 我是通過運用 eclipse 來開發(fā)設(shè)計的, 通過本系統(tǒng)的開發(fā), 使我更加深入 的了解了 Java 應(yīng)用程序的開發(fā)流程及 Java Swing 的窗體設(shè)計、事件監(jiān)聽等 技術(shù)。我們首先通過畫流程圖來構(gòu)思本系統(tǒng)需要實現(xiàn)的功能,然后通過編輯 程序及建立相應(yīng)的表單,來逐步實現(xiàn)其功能,最終實現(xiàn)整體的功能效果。 通過本次課程設(shè)計, 使我對運用 Java 來編程更加感興趣, 雖然在設(shè)計中 遇到了很多困難,但通過查閱參考書,及和同學的交流,還是能夠解決那些 存在的問題。通過不斷的克服各種困難,使我感覺到做什么事,不要怕遇到 困難,而是在遇到困難是要想方設(shè)法去解決它,只有這樣才能使自己更快的 進步。 雖然本次設(shè)計還不夠完善
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年酒店經(jīng)營管理師考試戰(zhàn)略性試題及答案
- 2024年新階段CAD工程師的試題及答案
- 電氣工程師資格考試強化訓練試題及答案
- 2024機械工程師知識梳理試題及答案
- 焊接工程師考試準備技巧與試題及答案
- 如何引導成功的商務(wù)談話試題及答案
- 2024年CAD考試反思與總結(jié)試題及答案
- 2024年CAD工程師認證考試的職業(yè)素養(yǎng)分析試題及答案
- 機械工程師資格考試的邊界思維試題及答案
- 辦公資源的成本效益管理策略
- 綠化帶改停車位施工方案
- 2023-2024學年浙江省環(huán)大羅山聯(lián)盟高一下學期4月期中物理試題(解析版)
- 護理人員崗位績效考核評價標準
- 2024年04月陜西西安職業(yè)技術(shù)學院招考聘用25人筆試筆試歷年典型考題及考點研判與答案解析
- 2023年浙江省湖州市中考語文真題
- 企業(yè)制度-制藥集團新藥研發(fā)項目立項管理辦法
- DL/T 5352-2018 高壓配電裝置設(shè)計規(guī)范
- 合作取得更大成功的辯論材料三篇
- 廣東省深圳市2023年五年級下學期期中模擬試卷(一)(含答案)
- AQ∕T 7009-2013 機械制造企業(yè)安全生產(chǎn)標準化規(guī)范
- 地產(chǎn)企業(yè)草莓熊主題商業(yè)地產(chǎn)活動嘉年華活動方案
評論
0/150
提交評論