銷售管理信息系統(tǒng)課程設(shè)計報告(共24頁).doc_第1頁
銷售管理信息系統(tǒng)課程設(shè)計報告(共24頁).doc_第2頁
銷售管理信息系統(tǒng)課程設(shè)計報告(共24頁).doc_第3頁
銷售管理信息系統(tǒng)課程設(shè)計報告(共24頁).doc_第4頁
銷售管理信息系統(tǒng)課程設(shè)計報告(共24頁).doc_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、銷售管理信息系統(tǒng)課程設(shè)計報告專 業(yè): 經(jīng)濟(jì)信息管理 姓 名: 張穎 雷相潔 指導(dǎo)教師: 代世雄 2011年 10月前言銷售管理是為了實現(xiàn)各種組織目標(biāo),創(chuàng)造、建立和保持與目標(biāo)市場之間的有益交換和聯(lián)系而設(shè)計的方案的分析、計劃、執(zhí)行和控制。通過計劃、執(zhí)行及控制企業(yè)的銷售活動,以達(dá)到企業(yè)的銷售目標(biāo)。銷售職能、制造職能與財務(wù)職能三者是經(jīng)營的三大職能。隨著由賣主市場向買主市場的轉(zhuǎn)移,它的內(nèi)容在引起很大變化。賣主市場時代的銷售是處于造什么賣什么的環(huán)境 因而是生產(chǎn)產(chǎn)品向消費者推銷的職能,可以說是由生產(chǎn)單方面往消費進(jìn)行的一種形式。 然而,買主市場時代的銷售是以顧客為中心所開展的。已經(jīng)在起著協(xié)助顧客進(jìn)行購買活動的

2、作用。商品銷售管理系統(tǒng)是根據(jù)舊時商店的貨品管理,財務(wù)管理的模式發(fā)展起來的,現(xiàn)在應(yīng)用于很多商店,使商店管理貨品,掌握銷售信息更加高效。商品銷售管理系統(tǒng)的開發(fā)采用管理端銷售端的結(jié)構(gòu)模式,包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序(管理端,銷售端)的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng),安全性好的庫。而對于后者則要求應(yīng)用程序功能強(qiáng)勁,完善,易使用等特點。使用VC.NET做前端應(yīng)用程序開發(fā)工具,利用面向?qū)ο蟮木幊趟枷脒M(jìn)行高效的開發(fā),用SQL SERVER 2000進(jìn)行后臺數(shù)據(jù)庫的創(chuàng)建和管理,利用ADO對象實現(xiàn)對后臺數(shù)據(jù)庫的連接,訪問,修改以及寫入等操作。并采用OLEDB連接數(shù)據(jù)庫,提高

3、了數(shù)據(jù)訪問效率。2、需求分析2.1 需求分析本文首先分析了商品銷售管理系統(tǒng)的應(yīng)用現(xiàn)狀,闡述了本銷售管理系統(tǒng)的開發(fā)目的。通過對數(shù)據(jù)庫技術(shù)的現(xiàn)狀與發(fā)展、數(shù)據(jù)庫系統(tǒng)的選擇原則、系統(tǒng)開發(fā)工具的選擇一系列問題的分析確定了系統(tǒng)的開發(fā)平臺。接著闡述了銷售系統(tǒng)基本理論,并在此理論指導(dǎo)下,詳細(xì)給出了銷售管理系統(tǒng)分析到總體設(shè)計詳細(xì)設(shè)計與實現(xiàn)及測試的各個環(huán)節(jié),以及各個模塊的功能,最后對本系統(tǒng)作出客觀評價評價,指明了系統(tǒng)的現(xiàn)實意義。2.2 關(guān)鍵字解釋(1)貨品是進(jìn)貨的代表詞,進(jìn)貨到倉戶的都是貨品,商品就是由貨品組成的。(2)商品準(zhǔn)備銷售的物品,商品就是由貨品組成的。例如散裝可樂是由杯子,蓋子,吸管,水,二氧化碳。目錄

4、1、概述12、需求分析22.1 需求分析22.2 關(guān)鍵字解釋23、數(shù)據(jù)流程圖34、數(shù)據(jù)字典104.1帳號信息表104.2管理模塊表104.3權(quán)限管理表114.4貨品列表114.5組成商品的貨品列表124.6商品組別表124.7商品設(shè)置列表134.8行動查詢表134.9銷售出去的商品信息表145、數(shù)據(jù)庫設(shè)計155.1商品銷售管理系統(tǒng)各子系統(tǒng)構(gòu)成155.2 商品管理165.3統(tǒng)計查詢166、系統(tǒng)功能模塊圖176.1系統(tǒng)設(shè)計17系統(tǒng)功能描述以及設(shè)置思路177、系統(tǒng)測試238、總結(jié)27 1、概述商品銷售管理系統(tǒng)是根據(jù)舊時商店的貨品管理,財務(wù)管理的模式發(fā)展起來的,現(xiàn)在應(yīng)用于很多商店,使商店管理貨品,掌握

5、銷售信息更加高效。商品銷售管理系統(tǒng)的開發(fā)采用管理端銷售端的結(jié)構(gòu)模式,包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序(管理端,銷售端)的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng),安全性好的庫。而對于后者則要求應(yīng)用程序功能強(qiáng)勁,完善,易使用等特點。使用VC.NET做前端應(yīng)用程序開發(fā)工具,利用面向?qū)ο蟮木幊趟枷脒M(jìn)行高效的開發(fā),用SQL SERVER 2000進(jìn)行后臺數(shù)據(jù)庫的創(chuàng)建和管理,利用ADO對象實現(xiàn)對后臺數(shù)據(jù)庫的連接,訪問,修改以及寫入等操作。并采用OLEDB連接數(shù)據(jù)庫,提高了數(shù)據(jù)訪問效率。 2、需求分析2.1 需求分析本文首先分析了商品銷售管理系統(tǒng)的應(yīng)用現(xiàn)狀,闡述了本銷售管理系統(tǒng)的開發(fā)

6、目的。通過對數(shù)據(jù)庫技術(shù)的現(xiàn)狀與發(fā)展、數(shù)據(jù)庫系統(tǒng)的選擇原則、系統(tǒng)開發(fā)工具的選擇一系列問題的分析確定了系統(tǒng)的開發(fā)平臺。接著闡述了銷售系統(tǒng)基本理論,并在此理論指導(dǎo)下,詳細(xì)給出了銷售管理系統(tǒng)分析到總體設(shè)計詳細(xì)設(shè)計與實現(xiàn)及測試的各個環(huán)節(jié),以及各個模塊的功能,最后對本系統(tǒng)作出客觀評價評價,指明了系統(tǒng)的現(xiàn)實意義。2.2 關(guān)鍵字解釋(1)貨品是進(jìn)貨的代表詞,進(jìn)貨到倉戶的都是貨品,商品就是由貨品組成的。(2)商品準(zhǔn)備銷售的物品,商品就是由貨品組成的。例如散裝可樂是由杯子,蓋子,吸管,水,二氧化碳。 3、數(shù)據(jù)流程圖登陸系統(tǒng): 系統(tǒng)管理:更改密碼用戶設(shè)置權(quán)限設(shè)置操作記錄注銷登陸商品管理貨品設(shè)置 存貨管理商品設(shè)置查詢

7、統(tǒng)計交易查詢統(tǒng)計查詢 4、數(shù)據(jù)字典4.1帳號信息表由LoginTable,PowTable用來保存客戶信息。表LoginTable的結(jié)構(gòu)如表1.1所示。表1.1 表LoginTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1AccountNamenvarchar(20)帳號名稱2Passnvarchar(20)密碼3PowerNamenvarchar(10)權(quán)限名稱4CanUseint可用或者禁用5AccountNumint帳號編號 表1.2 表PowTable結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1AccountNumint帳號編號2PowerNamenvarchar(10)權(quán)限名稱3Passnvarch

8、ar(20)密碼4CanUseint可用或者禁用4.2管理模塊表ManagerModuleTable, ModuleTable管理模塊表ManagerModuleTable用來保存用戶權(quán)限可以使用的系統(tǒng)模塊的編號。表ManagerModuleTable的結(jié)構(gòu)如表1.3所示。表1.3 表ManagerModuleTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1PowerNamenvarchar(20)權(quán)限名稱2ManagerModuleNumnvarchar(10)可使用的模塊的編號管理模塊表ModuleTable是用來保存系統(tǒng)模塊和系統(tǒng)模塊的編號。表ModuleTable的結(jié)構(gòu)如表1.4所示。表1

9、.4 表ModuleTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1ModuleNumchar(1)模塊編號2ModuleNamenvarchar(20)模塊名稱4.3權(quán)限管理表PowerManagerTable, PowerNameTable權(quán)限管理表PowerManagerTable用來保存用戶權(quán)限和管理用戶權(quán)限的編號。表PowerManagerTable的結(jié)構(gòu)如表1.5所示。表1.5 表PowerManagerTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1PowerNamenvarchar(20)權(quán)限名稱2ManagerPowNumnvarchar(27)可管理的權(quán)限編號權(quán)限管理表PowerN

10、ameTable用來保存用戶權(quán)限和用戶權(quán)限的編號。表PowerNameTable的結(jié)構(gòu)如表1.6所示。表1.6 表PowerNameTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1PowerNumnvarchar(20)權(quán)限編號2PowerNamenvarchar(20)權(quán)限名稱4.4貨品列表GoodsManagerTable, GoodsTable貨品列表GoodsManagerTable用來保存貨品信息和員工的行為信息。表GoodsManagerTable的結(jié)構(gòu)如表1.7所示。表1.7 表GoodsManagerTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1GoodsNamenvarchar(1

11、0)貨品名稱2Unitsnvarchar(5)貨品單位3BuyPricenvarchar(10)入貨單價4SalePricenvarchar(10)貨品賣出單價5WarningStorenvarchar(5)貨品警告存量6NowStoreint貨品當(dāng)前存量7OldStoreint進(jìn)貨前存量8ActionDatasmalldatetime操作日期9ActimeTimenvarchar(10)操作時間10OperatorNamenvarchar(10)操作人員11TotalNumnvarchar(10)登記數(shù)量12TotalPricenvarchar(10)登記總價13Typenvarchar(5

12、)類型,表示“進(jìn)貨”,還是“修改”14Remarknvarchar(200)備注貨品列表GoodsTable用來保存貨品信息。表GoodsTable的結(jié)構(gòu)如表1.8所示。表1.8 表GoodsTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1GoodsNamenvarchar(10)貨品名稱2Unitsnvarchar(5)貨品單位3BuyPricenvarchar(10)入貨單價4SalePricenvarchar(10)貨品賣出單價5WarningStorenvarchar(5)貨品警告存量6NowStoreint貨品當(dāng)前存量4.5組成商品的貨品列表MerGroupbyGoodsTable組成商

13、品的貨品列表MerGroupbyGoodsTable用來保存組成商品的貨品信息。表MerGroupbyGoodsTable的結(jié)構(gòu)如表1.9所示。表1.9 表MerGroupbyGoodsTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1GoodsNamenvarchar(10)貨品名稱2GoodsNumnvarchar(3)單個貨品的數(shù)目3SalePricenvarchar(10)貨品賣出單價4Unitsnvarchar(5)貨品單位5MerchandiseNamenvarchar(20)商品名稱4.6商品組別表MerchandiseOfGroupTable商品組別表 MerchandiseOfGr

14、oupTable用來保存商品的分組信息。表MerchandiseOfGroupTable的結(jié)構(gòu)如表2.0所示。表2.0 表MerchandiseOfGroupTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1GroupNumberint組別號2GroupNamenvarchar(10)組別名稱3FlageToSaleint判斷可售還是不可售4.7商品設(shè)置列表MerchandiseSetTable商品設(shè)置列表 MerchandiseSetTable用來保存商品的基本信息。表MerchandiseSetTable的結(jié)構(gòu)如表2.1所示。表2.1 表MerchandiseSetTable的結(jié)構(gòu)編號字段名稱數(shù)

15、據(jù)結(jié)構(gòu)說 明1GroupNumberint組別號2MerchandiseNamenvarchar(20)商品名稱3MerIDnvarchar(14)商品條形碼4Unitsnvarchar(5)商品單位5SalePricefloat商品售出單價6LimitSaleNumnvarchar(10)商品限制售量7SaledNumint當(dāng)前已售商品數(shù)量8Impowerint 判斷需要授權(quán)出售或不需授權(quán)出售9FlageToSaleint判斷可售還是不可售4.8行動查詢表ActionTable, ActionSaleTable行動查詢表 ActionTable用來保存系統(tǒng)操作人員登陸系統(tǒng)之后的行為信息。表A

16、ctionTable的結(jié)構(gòu)如表2.2所示。表2.2 表ActionTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1ActionNamenvarchar(10)操作模塊名稱2OperatorNamenvarchar(10)操作人名稱3ActionDatesmalldatetime操作日期4ActionTimenvarchar(20)操作時間行動查詢表 ActionSaleTable用來保存售貨員的銷售業(yè)績和銷售信息。表ActionSaleTable的結(jié)構(gòu)如表2.3所示。表2.3 表ActionSaleTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1ActionDatesmalldatetime操作日期2

17、ActionTimenvarchar(20)操作時間3OperatorNamenvarchar(10)操作人名稱4listNumnvarchar(20)打印出來小票的單號5AllSaleNumnvarchar(10)一次銷售總額6Refundmentnvarchar(10)退貨額,銷售的情況下,退貨額為07FormerPricenvarchar(10)商品原價4.9銷售出去的商品信息表SaleMerchandiseTable銷售出去的商品信息表 SaleMerchandiseTable用來保存銷售出去的商品信息。表SaleMerchandiseTable的結(jié)構(gòu)如表1.8所示。表2.4 表Sal

18、eMerchandiseTable的結(jié)構(gòu)編號字段名稱數(shù)據(jù)結(jié)構(gòu)說 明1listNumnvarchar(20)打印出來小票的單號2MerchandiseNamenvarchar(20)商品名稱3PowerNamenvarchar(20)授權(quán)人姓名4Unitsnvarchar(10)商品單位5MerchandiseNumnvarchar(5)單個商品的數(shù)量6SalePricenvarchar(10)單個商品價錢 5、數(shù)據(jù)庫設(shè)計5.1商品銷售管理系統(tǒng)各子系統(tǒng)構(gòu)成整個管理系統(tǒng)由“系統(tǒng)管理”,“商品管理”,“查詢統(tǒng)計”組成。系統(tǒng)管理5.2 商品管理5.3統(tǒng)計查詢 6、系統(tǒng)功能模塊圖6.1系統(tǒng)設(shè)計一個完善商

19、品銷售管理系統(tǒng)應(yīng)該具有權(quán)限設(shè)置,貨品管理,商品管理,報表查詢等幾個重要的模塊組成,本系統(tǒng)就是由這幾個重要的模塊組成。系統(tǒng)界面: 系統(tǒng)功能描述以及設(shè)置思路商品銷售管理系統(tǒng)的基本功能有三大模塊:1、用戶管理用戶管理包括,“更改密碼”,“用戶設(shè)置”,“權(quán)限設(shè)置”,“操作記錄”,“注銷登陸”,“離開系統(tǒng)”。設(shè)計思路:本系統(tǒng)擁有兩個自帶帳號,一個是“超級管理員”,一個是“系統(tǒng)管理員”。超級管理員的帳號和密碼:admin,admin系統(tǒng)管理員的帳號和密碼: manager,manager因為一個系統(tǒng)在營運的過程中肯定需要維護(hù)的,所以當(dāng)系統(tǒng)出現(xiàn)問題,需要維護(hù)的時候,維護(hù)人員就可以用 “超級用戶”,這個帳號進(jìn)

20、行系統(tǒng)的維護(hù),這個帳號的帳戶名跟密碼是不能給系統(tǒng)使用商知道。但是使用這個帳戶進(jìn)行操作的記錄可以在“操作記錄”這個模塊可以查看,避免維護(hù)人員借助便利對系統(tǒng)進(jìn)行非法操作。由于“超級管理員”這個帳號是不能給使用商知道,所以使用商進(jìn)行初始化系統(tǒng)就一定要有一個高權(quán)限的帳戶,不然就不可以進(jìn)行“權(quán)限設(shè)置”和“用戶設(shè)置”,所以系統(tǒng)會另外自帶一個帳號是“系統(tǒng)管理員”,一般“系統(tǒng)管理員”是經(jīng)理級別的人使用的,經(jīng)理用改帳號第一次登陸系統(tǒng)的時候就要更改密碼,以免系統(tǒng)資料泄密。這兩個帳號均不能在“用戶設(shè)置”中更改自己的資料,而“系統(tǒng)管理員”可以在“更改密碼”模塊中更改密碼。登陸了系統(tǒng)之后就可以進(jìn)行“權(quán)限設(shè)置”,然后再進(jìn)

21、行“用戶設(shè)置”.權(quán)限設(shè)置:在這個模塊可以增加新的權(quán)限,新增加的權(quán)限又可以管理其他權(quán)限。用戶設(shè)置:合理地設(shè)置好權(quán)限之后就可以進(jìn)行用戶設(shè)置,在用戶設(shè)置的“用戶資料”列表 可以查看自己的當(dāng)前權(quán)限的信息和當(dāng)前權(quán)限所管理的權(quán)限帳戶的信息,例如現(xiàn)在使用的權(quán)限是“系統(tǒng)管理員”,在“權(quán)限設(shè)置”中,“系統(tǒng)管理員”管理了“柜員”和“銷售班長”,所以在列表里面可以看到這些權(quán)限級別的帳戶資料,并且可以更改其密碼。如果使用的權(quán)限是柜員的,那么柜員只可以看到自己的資料,并且不能新增用戶,因為“柜員”權(quán)限低,沒有管理任何其他權(quán)限。在用戶設(shè)置這個模塊并沒有將用戶刪除這個功能,只能將用戶禁用,因為系統(tǒng)的操作記錄或者統(tǒng)計查詢模塊

22、中的報表中都可能會有這個用戶的行為資料,如果刪除了,恰恰有個員工新增用戶的時候用了這個帳號,而系統(tǒng)又存有以往這個帳號的行為資料。那么在統(tǒng)計報表的時候就會出現(xiàn)混亂。2、商品管理商品管理包括:“貨品設(shè)置”,“存貨管理”,“商品設(shè)置” 功能描述: 貨品設(shè)置:可以添加貨品,修改貨品,刪除貨品,并可以查看已經(jīng)添加的貨 貨存管理:在這個模塊可以對所添加的貨品進(jìn)行進(jìn)貨,修改,查詢等操作。 商品設(shè)置:商品設(shè)置可以進(jìn)行添加商品組別,添加商品,再添加貨品,使貨品和商品相關(guān)聯(lián)。 設(shè)計思路: 由于商品是由貨品組成,所以商店中的所有商品都是要經(jīng)過從貨品經(jīng)過加工后擺在銷售架上的商品這個階段。所以設(shè)計了“貨品設(shè)置”,“存貨

23、管理”,這兩個模塊。根據(jù)這個原則,首先在設(shè)置商品之前肯定要先想好商店需要進(jìn)什么貨品,所以首先就要在“貨品設(shè)置”這個模塊進(jìn)行貨品添加工作,以便決定進(jìn)什么貨品?!柏浧吩O(shè)置”有將設(shè)置的貨品名稱導(dǎo)出到excel的功能,采購員便可以在使用excel的打印功能,然后根據(jù)這張進(jìn)貨單去進(jìn)貨。將貨品采購回來的時候,要對所采購的貨品進(jìn)行登記,于是就可以在“存貨管理”這個模塊進(jìn)行進(jìn)貨登記,進(jìn)貨的時候不需要填寫貨品單價,只需填寫進(jìn)貨的數(shù)量,跟登記總價就可以,系統(tǒng)會自動根據(jù)總價格跟數(shù)量來進(jìn)行計算,得出貨品單價,例如:貨品是雅哈咖啡,進(jìn)貨數(shù)量是30,登記總價是60,那么雅哈咖啡的單價就是2元。如果發(fā)現(xiàn)填寫錯誤,可以修改,

24、并填寫注釋,這樣就可以防止出現(xiàn)作弊的情況。在將貨品進(jìn)貨回來之后,就要組成商品了,于是就設(shè)計了“商品管理”這個模塊。商品管理的設(shè)計思路:由于生活中的商品有分類的,例如:洗衣粉,肥皂就可以劃分為日用品。所以設(shè)計了“商品組設(shè)置”這個模塊,這個模塊可以添加組別,修改組別,并將這個組別設(shè)置為可用或則禁用。又由于“商品是由貨品組成的”,所以就設(shè)計了“商品設(shè)計”和“商品明細(xì)設(shè)計”這兩個模塊,在“商品設(shè)計”可以添加商品,并設(shè)置好價格,商品條形碼,價錢,授權(quán),可售這幾項。然后需要做的就是將商品和貨品雙關(guān)聯(lián),例如,我在“商品設(shè)計”添加了雅哈咖啡,但是這個只是名稱而已,并沒有和貨品項關(guān)聯(lián),于是就需要在“商品明細(xì)設(shè)計

25、”添加貨品。具體做法請看系統(tǒng)使用方法。3、查詢統(tǒng)計查詢統(tǒng)計由“交易查詢”和“統(tǒng)計報表”這兩個模塊組成。功能描述:交易查詢:可以詳細(xì)的查詢各個售貨員的日銷售情況。 統(tǒng)計查詢: 統(tǒng)計查詢又是由“售貨員銷售報表”,“總銷售報表”,“進(jìn)貨報表”這三個模塊組成。售貨員報表:可以計算售貨員在一天里面的總單數(shù),凈金額,售單數(shù),售總額,退單數(shù),退總額,并將資料導(dǎo)出到excel??備N售報表:可以計算售貨員在一天里面的總單數(shù),凈金額,售單數(shù),售總額,退單數(shù),退總額, 并將資料導(dǎo)出到excel。 進(jìn)貨報表:可以查詢進(jìn)貨,修改的信息。 設(shè)計思路:為了方便財務(wù)人員查詢,所以設(shè)計了這四個報表。 7、系統(tǒng)測試本系統(tǒng)由系統(tǒng)管

26、理,商品管理,查詢統(tǒng)計三個模塊組成。1、由經(jīng)理用manager用戶登陸系統(tǒng)。在“權(quán)限設(shè)置”模塊里面進(jìn)行權(quán)限設(shè)置,例如是柜員,采購員等。Manager是系統(tǒng)自帶的權(quán)限,所以不可以刪除.2、在用戶設(shè)置添加帳號,帳號跟密碼可以統(tǒng)一根據(jù)員工的姓名來設(shè)定,再由員工自己登陸系統(tǒng)的時候用“更改密碼”來更改.3、對商品管理的模塊進(jìn)行操作(為了合理,最好以等級為“采購員”的員工進(jìn)行操作)。4、進(jìn)入“貨品設(shè)置”模塊,按“添加”,分別填寫好“貨品名稱”,“單位”,“預(yù)定售價”,“警告存量”進(jìn)行添加貨品的操作 5、進(jìn)入“存貨管理”模塊,(看圖1)按“存貨管理登記”,類型選擇“進(jìn)貨”,選擇好“貨品名稱”,然后填好“登記

27、數(shù)量”和“登記總價”,按確定。 圖16、進(jìn)入“商品設(shè)置”模塊,按“新增組別”在“組別名稱”填寫所添加的組別名稱,例如是食品,飲品等。然后在“商品組設(shè)置”的列表那里單擊或者雙擊剛才所添加的組別名稱(見圖2), 圖2按“新增”,在“商品設(shè)置”里填好“名稱”,“單位”,“單價”,“授權(quán)”,“可售”等選項。(見圖3) 圖3“商品條形碼”跟“限制售量”可根據(jù)商品的要求來考慮填或不填,在商品設(shè)置的列表里單擊或者雙擊剛才增加的商品(見圖4) 圖4然后按“添加貨品”,在“貨品名稱”選擇好想要添加的貨品,在“貨品數(shù)量”填寫好剛剛所選擇貨品的數(shù)量讓貨品跟商品關(guān)聯(lián)起來(見圖5) 圖5添加完商品之后,即可在“銷售系統(tǒng)

28、”進(jìn)行商品銷售在“查詢統(tǒng)計”可以查看當(dāng)天的銷售情況,進(jìn)貨情況。 8、總結(jié)經(jīng)過一段時間的制作,設(shè)計總算作完了,系統(tǒng)實現(xiàn)利用面向?qū)ο蟮木幊趟枷脒M(jìn)行高效的開發(fā),用SQL SERVER 2000進(jìn)行后臺數(shù)據(jù)庫的創(chuàng)建和管理,利用ADO對象實現(xiàn)對后臺數(shù)據(jù)庫的連接,訪問,修改以及寫入等操作。并采用OLEDB連接數(shù)據(jù)庫,提高了數(shù)據(jù)訪問效率。系統(tǒng)完全采用圖形戶用戶操作界面,能讓用戶很容易了解和掌握系統(tǒng)的使用方法。這使得系統(tǒng)具備了很好的交互性和可操作性。在功能的界面實現(xiàn)方面,系統(tǒng)采用菜單式操作和命令按鈕操作相結(jié)合的方式,使操作非常的簡單、方便。系統(tǒng)在安全性方面的控制管理員登陸窗口,使非管理人員不能進(jìn)入系統(tǒng)。從而保

29、證了系統(tǒng)的安全性。我在這次設(shè)計后深深的感受到“一分耕耘,一分收獲”。設(shè)計的過程是辛苦的,但當(dāng)設(shè)計完成時會有一種滿足感,而且自己也收獲不少。通過這次設(shè)計,我發(fā)覺我學(xué)到了很多東西,把學(xué)到的東西都派上了用場。在我的設(shè)計中體現(xiàn)了幾年來大學(xué)的學(xué)習(xí)和生活的價值。作為一名計算機(jī)專業(yè)的學(xué)生,我希望將來能當(dāng)一名優(yōu)秀的程序員。而這一次設(shè)計就是我向自己的目標(biāo)邁出的第一步。在這次設(shè)計中,我涉及到了一個軟件設(shè)計開發(fā)過程中的每一個環(huán)節(jié),也正是這種全方位的接觸,讓我對一個軟件的設(shè)計開發(fā)過程有了更深的了解。最后,我將在這里感謝在我的設(shè)計過程中給予了我極大幫助和支持的指導(dǎo)老師賀萍講師,以及所有其他給了我?guī)椭椭С值睦蠋熀屯瑢W(xué)。

30、2.可行性研究的前提2.1要求: 功能:開發(fā)一個模擬的超市信息管理系統(tǒng)。實現(xiàn)商品管理、進(jìn)貨管理、庫存管理、銷售管理等功能??赏ㄟ^給定的商品名稱、供應(yīng)商等對數(shù)據(jù)庫進(jìn)行快速定位,并可進(jìn)行各種相關(guān)信息的添加、修改和刪除及其售后服務(wù)。 處理和數(shù)據(jù)流程:用圖表的方式表示了基本的數(shù)據(jù)流程和處理流程,并作了相應(yīng)的輔助說明 安全與保密:登錄系統(tǒng)時,需要用戶名和密碼驗證,一般工作人員只能進(jìn)入系統(tǒng)中與本職工作有關(guān)的一個模塊,經(jīng)理具有超級管理員的權(quán)限,可進(jìn)入系統(tǒng)的所有模塊進(jìn)行修改。2.2目標(biāo):某商場的銷售系統(tǒng)目前采用的比較舊的管理系統(tǒng),運行速度慢,效率低,操作較為復(fù)雜,功能尚不完善。提高對新進(jìn)的商品入庫,商品交易時

31、間的速度。提高消費者在該商場消費信心。減少人力的投入,提高信息處理的準(zhǔn)確度,保證數(shù)據(jù)的正確性。能夠很好的節(jié)省人力資源。2.3條件,假定和限制:(a)由于時間較緊,小組成員經(jīng)過相互討論分析,可利用的資源信息比較單一,有許多的不足之處只能靠圖書館的資料或者網(wǎng)上百度谷歌來進(jìn)行解決。(b)目前尚無任何經(jīng)費(c)該項目系統(tǒng)最晚于本學(xué)期的第20周投入使用。 3.對現(xiàn)有系統(tǒng)的分析3.1處理流程和數(shù)據(jù)流程采購:人工查詢商品庫存量不多時,聯(lián)系采購員,采購員向經(jīng)理提交供貨申請,經(jīng)理審批后聯(lián)系財務(wù)部,采購員聯(lián)系供貨商要求提供商品。供貨商發(fā)貨,財務(wù)部人員付款,交易完成。庫存:倉庫管理員對商品進(jìn)行分類登記整理入庫。 賬

32、務(wù)管理:會計手工統(tǒng)計收銀員當(dāng)天的銷售額、商場商品的日銷售額、進(jìn)貨的金額,進(jìn)行月、年的統(tǒng)計。銷售:銷售員對商品進(jìn)行手工編號,打印商品的名稱,數(shù)量,單價,打印購物清單,結(jié)賬。售后服務(wù):無3.2工作負(fù)荷: 該超市有3個營業(yè)員,負(fù)責(zé)導(dǎo)購,為顧客選購的商品輸入商品編號、數(shù)量、計價、收費、打印購物清單;交班時結(jié)算銷售的款、貨賬目。3.3人員 有2個倉庫管理員,分別負(fù)責(zé)入庫和登記。2個會計,手工統(tǒng)計收銀員當(dāng)天的銷售額、商場商品的日銷售額、進(jìn)貨的金額,進(jìn)行月、年的統(tǒng)計,結(jié)算,撥款。3個采購員,負(fù)責(zé)進(jìn)貨1個經(jīng)理,全面管理整個超市模式3.4費用開支 營業(yè)員 每月工資為700塊錢 倉庫管理員1500 會計1500

33、采購員1500 經(jīng)理25003.5 設(shè)備 3臺電腦,2臺收銀機(jī),貨架3.6局限性 貨物流出和流入是采購人員人工統(tǒng)計,容易造成商品貨物的遺漏及其記錄差錯。不能及時補(bǔ)充已售完的商品。當(dāng)更新工作人員時,不熟悉操作流程,容易出錯,需要長時間培養(yǎng)人才。4 .1對所建議系統(tǒng)的說明該軟件是針對上述超市設(shè)計的一個管理系統(tǒng)。(1)功能概括: 數(shù)據(jù)登記與維護(hù):有新商品入庫時,系統(tǒng)允許管理員添加新商品的記錄;當(dāng)商品出售或產(chǎn)品過期需要清除時,管理員可以刪除產(chǎn)品信息。當(dāng)記錄有誤時,管理員可以手動修改數(shù)據(jù)表中的記錄。 查詢:可以按照商品編號和商品名稱等查詢條件瀏覽倉庫中的商品信息。 訂貨計劃:編制商品訂貨需要找出訂貨的商

34、品,訂貨條件:商品庫存量<最低庫存量 銷售記錄的添加:將會員的消費記錄加入銷售表中,還可將顧客消費的商品數(shù)量從商品表中減去。輸入字段包括:會員號,商品名,數(shù)量,價格,日期。4.2系統(tǒng)中要著重提出的問題 確定商品數(shù)量低于一定的值時,系統(tǒng)自動發(fā)出訂貨提示。商品編號和工作人員具有唯一性,一般工作人員只能進(jìn)入系統(tǒng)中與本職工作有關(guān)的一個模塊;經(jīng)理負(fù)責(zé)全面管理,可進(jìn)入系統(tǒng)的所有模塊進(jìn)行操作。系統(tǒng)必須具有高度準(zhǔn)確性、穩(wěn)定性、安全性、可移植性及操作簡便。4.3工作負(fù)荷 該系統(tǒng)工作量小,一般情況下不會由于信息量過大而造成麻煩。因為這只是提供給工作人員操作的簡單軟件,有關(guān)數(shù)據(jù)庫的存儲量,就目前而言,需求量不

35、是很大,如果日后有所擴(kuò)大,可以在原有基礎(chǔ)上作相應(yīng)的擴(kuò)充,這在SQL中是很容易辦到的。4.4改進(jìn)之處 原本客服使用的是簡易的管理系統(tǒng),費時、浪費勞動力、辦事效率低;顧客購物結(jié)算時,收銀員有許多的不方便,使用這個系統(tǒng)縮短交易時間。使采購員的工作系統(tǒng)化,準(zhǔn)確記載貨物的流動情況。4.5創(chuàng)建數(shù)據(jù)庫存:(4個表)商品信息表(順序號,商品名稱,商品規(guī)格,計量單位,備注,庫存數(shù))進(jìn)貨信息表(順序號,商品名稱,供應(yīng)商,進(jìn)貨數(shù)量,進(jìn)貨價格,進(jìn)貨日期,備注)銷售信息表(順序號,商品名稱,顧客名稱,購買數(shù)量,售出價格,銷售日期,備注)用戶信息表(用戶名,用戶密碼,用戶類型)4.6 影響1)設(shè)備方面:由于該軟件所需硬件

36、設(shè)備僅僅是一臺電腦,所以可行性比較高。2)軟件方面:SQL以及JAVA3)用戶單位機(jī)構(gòu)方面:使用該軟件對人員質(zhì)量和技術(shù)的要求不高,只要會簡單操作即可。4)經(jīng)費方面:設(shè)計該系統(tǒng)需要一定的經(jīng)費。4.7技術(shù)條件方面的可行性技術(shù)方面,我們選擇的是java和SQL,都是組員熟悉的語言,即使遇到部分困難,也可以從豐富的參考書中找到解決方案。所以技術(shù)方面是絕對可行的。5.投資及效益分析5.1管理系統(tǒng)預(yù)期資金投入表:內(nèi)容 第一年 第二年 第三年 備注硬件設(shè)備 無應(yīng)用軟件及維護(hù)( 包括數(shù)據(jù) 3000 1000 1000 第一年要購買應(yīng)用軟件,后面主要是軟件庫管理軟 維護(hù)費件) 開發(fā)費用 6000 2000 10

37、00 后兩年進(jìn)行功能添加人員培訓(xùn) 1000 500 500 備用金 3000 1000 1000 額外支出及應(yīng)急之用總計 13000 4500 3500 5.2其他一次性支出包括下列各項所需的費用,如:a研究(需求的研究和設(shè)計的研究)包括在開發(fā)費用中b數(shù)據(jù)庫的建立c檢查費用和技術(shù)管理性費用d培訓(xùn)費、旅差費以及開發(fā)安裝人員所需要的一次性支出5.3收益預(yù)計系統(tǒng)完成后的第一年為試運行階段,半年后根據(jù)試用情況后決定是否投入銷售,對使用該系統(tǒng)的超市收取一定的費用,主要是系統(tǒng)的維護(hù)費用。估計從第三年收回成本及盈利。一下僅為基本預(yù)期收益,不包括由于系統(tǒng)速度的改進(jìn)而對應(yīng)的開支減少等。內(nèi)容 第一年 第二年 第三年 備注軟件銷售單價/件 5000 7000 10000 第二年,第三年由于添加新的 功能及軟件的逐步推廣,售價 提高軟件功能升級 1000 1000 1000 第一年不夠完善,而第二年第 三年日趨成熟,因而功能升級 費降低日常維護(hù) 1000 2000 2000 處理日常的突發(fā)事件等屆時已銷售數(shù)量估計 1 3(售出兩套) 5(售出兩套) 總計 7000 10000 13000 說明:第一年的試運行由于軟件不是很完善,因而費用會較低。后兩年由于軟件價格要相對的提高,因

溫馨提示

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

最新文檔

評論

0/150

提交評論