超市收銀管理系統(tǒng)_第1頁
超市收銀管理系統(tǒng)_第2頁
超市收銀管理系統(tǒng)_第3頁
超市收銀管理系統(tǒng)_第4頁
超市收銀管理系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Winform項(xiàng)目開發(fā)課程設(shè)計(jì)管理系統(tǒng)名稱             姓 名:鄧翔云學(xué)   號(hào): 201601060106年級(jí)專業(yè): 16計(jì)網(wǎng)1班指導(dǎo)老師: 戴曉東系    別:電子信息學(xué)院提交日期:2017年6月14日1 系統(tǒng)簡(jiǎn)介超市收銀管理系統(tǒng)簡(jiǎn)介 本優(yōu)戶超市管家系統(tǒng)分為前臺(tái)POS收銀系統(tǒng)和后臺(tái)信息管理系統(tǒng),從單店到連鎖多店及多業(yè)態(tài)運(yùn)營管理的各個(gè)環(huán)節(jié),完美實(shí)現(xiàn)了現(xiàn)代企業(yè)的管理高效、分析精確和信息流資金流的管理,從而幫助企業(yè)全

2、面提升運(yùn)營管理效率和盈利能力。界面清晰,易學(xué)易用 優(yōu)戶超市管家系統(tǒng)的界面美觀,功能模塊結(jié)構(gòu)清晰,讓用戶輕松上手 一百萬商品標(biāo)準(zhǔn)庫,讓用戶快速輕松開店 提供自定義桌面功能,讓用戶操作更加快捷方便 三種操作界面選擇,適應(yīng)不同用戶的操作習(xí)慣 提供微幫助功能,只需移動(dòng)鼠標(biāo)便可根據(jù)提示進(jìn)行各種操作精準(zhǔn)的財(cái)務(wù)核算 優(yōu)戶超市管家系統(tǒng)支持加權(quán)平均和先進(jìn)先出兩種成本價(jià)計(jì)算方式 入庫批次自動(dòng)生產(chǎn),出庫批次自動(dòng)先進(jìn)先出,無需人工干擾 支持成本價(jià)和銷售價(jià)兩種核算方式,確保賬目平衡,分毫不差 完善的連鎖配送系統(tǒng) 支持從分店要貨申請(qǐng)->總店配送出庫->門店配送

3、入庫->門店配送退回出庫->總店配送退回入庫的完整配送流程 豐富的促銷方案: 促銷特價(jià)、限時(shí)特價(jià)、限量特價(jià)、超量特價(jià)、會(huì)員特價(jià)等多種特價(jià)方式 在優(yōu)戶超市管家系統(tǒng)你可以設(shè)置按類別品牌、供應(yīng)商、打折促銷 商品階梯價(jià)促銷、多種組合的贈(zèng)品促銷、買立減促銷等多種促銷方式2 管理系統(tǒng)設(shè)計(jì)(功能及其特色)基于人民生活水平穩(wěn)步提高的良好經(jīng)濟(jì)形勢(shì),大型連鎖超市近年來迅猛發(fā)展。此類超市具有商品種類多,交易量大的特點(diǎn)。因此,實(shí)現(xiàn)商品信息的有效管理,快速準(zhǔn)確收銀結(jié)算以及對(duì)銷售信息的實(shí)時(shí)記錄匯總等都是迫切需求。文章以零售業(yè)具有代表性的日本大型連鎖超市應(yīng)用為背景,介紹了一個(gè)完整的收銀管理系統(tǒng)的設(shè)計(jì)與

4、實(shí)現(xiàn)過程,并就設(shè)計(jì)中的要點(diǎn)進(jìn)行了細(xì)致闡述。采用面向?qū)ο蠓治龇椒?基于客戶提出的依賴要件,對(duì)系統(tǒng)需要實(shí)現(xiàn)的功能進(jìn)行了可行性分析、安全性分析,并通過UML建模語言以用例圖、活動(dòng)圖等形式歸納了系統(tǒng)的基本角色及需要實(shí)現(xiàn)的主要功能。按照需求分析的結(jié)果,對(duì)系統(tǒng)進(jìn)行總體架構(gòu)設(shè)計(jì),采用客戶端/服務(wù)器軟件結(jié)構(gòu),店鋪采用兩臺(tái)服務(wù)器,多臺(tái)收銀機(jī)終端的配置;對(duì)交易處理、設(shè)備控制等主要功能模塊主要流程進(jìn)行了設(shè)計(jì);按照店鋪運(yùn)營實(shí)際需求對(duì)數(shù)據(jù)庫主要表進(jìn)行了設(shè)計(jì),以實(shí)體-模型圖形式描述了幾個(gè)主要表的設(shè)計(jì)。系統(tǒng)采用Visual C+9.0作為開發(fā)工具,實(shí)現(xiàn)了系統(tǒng)的主要功能,通過幾個(gè)主要界面的效果圖介紹展示了系統(tǒng)實(shí)現(xiàn)的效果。系統(tǒng)

5、測(cè)試階段,為提高測(cè)試效率及準(zhǔn)確性,減少重復(fù)性人工操作工作強(qiáng)度,設(shè)計(jì)并實(shí)現(xiàn)了自動(dòng)化測(cè)試工具,并進(jìn)行了一日模擬運(yùn)營系統(tǒng)測(cè)試,測(cè)試結(jié)果顯示系統(tǒng)的基本功能得到了實(shí)現(xiàn),并未發(fā)現(xiàn)與設(shè)計(jì)不符合的結(jié)果。另外,與未使用自動(dòng)化測(cè)試工具對(duì)比,采用自動(dòng)化測(cè)試工具能夠在一臺(tái)收銀機(jī)一日交易測(cè)試項(xiàng)目中節(jié)省30分鐘,達(dá)到了最初設(shè)計(jì)的目的。系統(tǒng)特色1、各部門系統(tǒng)輕松管理2、商品類別可自由管理3、自動(dòng)庫存報(bào)警、輔助管理者做好庫存管理4、方便快捷的庫存盤點(diǎn)機(jī)制系統(tǒng)模塊框架系統(tǒng)ER圖讀者個(gè)人和管理員:數(shù)據(jù)字典tb_User序號(hào)列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1User_IDint40是是否編號(hào)2User_Namevar

6、char200是用戶名3User_Pwdvarchar500是用戶密碼4User_Powerint40是用戶權(quán)限tb_waiter序號(hào)列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1Waiter_IDint40是是否員工編號(hào)2Waiter_Namevarchar200是員工姓名3Waiter_Sexint40是性別4Waiter_Ageint40是年齡5Waiter_Telvarchar200是電話tb_Guest序號(hào)列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1Guest_IDint40是是否員工編號(hào)2Guest_Namevarchar200是員工姓名3Guest_Sexint40是性別4

7、Guest_ciTimeint40是住房時(shí)間5Guest_coTimeint40是退房時(shí)間5Guest_Telvarchar200是電話開發(fā)運(yùn)行環(huán)境系統(tǒng)開發(fā)環(huán)境:Microsoft Visual Studio 2008運(yùn)行平臺(tái):Windows 10數(shù)據(jù)庫:SQL server20123 管理系統(tǒng)主要功能實(shí)現(xiàn)登錄界面:登錄后的界面:商品查詢模塊:有關(guān)代碼(以窗體錄入為例):1C#簡(jiǎn)單超市收銀系統(tǒng)源碼using System; using System.Collections.Generic; using System.Linq; usi

8、ng System.Text; using System.Threading.Tasks; namespace _16超市收銀系統(tǒng) class ProductFather  public double Price   get;  set;   public string Name  get; set;  public strin

9、g ID  get; set;  public ProductFather(string id, double price, string Name)  this.ID = id; this.Price = price;this.Name = Name;    using System; using System.Co

10、llections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _16超市收銀系統(tǒng) class SamSung:ProductFather  public SamSung(string id, double price, string Name) : base(id,&

11、#160;price, Name)   成員:本人每周進(jìn)度:3using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;  namespace _16超市收銀系統(tǒng)  class SupperMarket  /創(chuàng)建倉庫對(duì)

12、象 CangKu ck = new CangKu(); / <summary> / 創(chuàng)建超市對(duì)象的時(shí)候,給倉庫的貨架上導(dǎo)入貨物/ </summary> public SupperMarket()  ck.JinPros("Acer", 1000); ck.JinPros("SamSung", 1000); ck.JinPros("JiangYo

13、u", 1000); ck.JinPros("Banana", 1000);  / <summary> / 跟用戶交互的過程/ </summary> public void AskBuying()  Console.WriteLine("歡迎觀臨,請(qǐng)問您需要些什么?"); Console.WriteLine("我們有Acer、SamSung、Jiangyou、Ba

14、nana"); string strType = Console.ReadLine(); Console.WriteLine("您需要多少?"); int count = Convert.ToInt32(Console.ReadLine(); /去倉庫取貨物ProductFather pros = ck.QuPros(strType, count); /下面該計(jì)算價(jià)錢了double realMoney

15、60;= GetMoney(pros); Console.WriteLine("您總共應(yīng)付0元", realMoney); Console.WriteLine("請(qǐng)選擇您的打折方式1-不打折2-打九折3-打85 折4-買300送50 5-買500送100"); string input = Console.ReadLine(); /通過簡(jiǎn)單工廠的設(shè)計(jì)模式根據(jù)用戶的舒服獲得一個(gè)打折對(duì)象CalFather cal = G

16、etCal(input); double totalMoney = cal.GetTotalMoney(realMoney); Console.WriteLine("打完折后,您應(yīng)付0元", totalMoney);  Console.WriteLine("以下是您的購物信息"); foreach (var item in pros)  Console.WriteLine("貨物名稱:"

17、+item.Name+","+"t"+"貨物單價(jià):"+item.Price+","+"t"+"貨物編號(hào):"+item.ID);   / <summary> / 根據(jù)用戶的選擇打折方式返回一個(gè)打折對(duì)象/ </summary2using System;using System.Collections.Generic; using System.Linq; using System.Text;u

18、sing System.Threading.Tasks; namespace _16超市收銀系統(tǒng)class Acer:ProductFather publicAcer(stringid,doubleprice,stringName):base(id, price,Name)3 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Ta

19、sks; namespace _16超市收銀系統(tǒng) class SupperMarket  /創(chuàng)建倉庫對(duì)象CangKu ck = new CangKu(); / <summary> / 創(chuàng)建超市對(duì)象的時(shí)候,給倉庫的貨架上導(dǎo)入貨物/ </summary> public SupperMarket()  ck.JinPros("Acer", 1000); ck.JinPros("SamSung", 1000); ck.JinPros("JiangYou", 1000); ck.JinPros("Banana", 1000);  /

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論