信息技術(shù)在生活中地應(yīng)用_第1頁(yè)
信息技術(shù)在生活中地應(yīng)用_第2頁(yè)
信息技術(shù)在生活中地應(yīng)用_第3頁(yè)
信息技術(shù)在生活中地應(yīng)用_第4頁(yè)
信息技術(shù)在生活中地應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上信息技術(shù)在生活中的應(yīng)用超市銷售管理系統(tǒng)摘要:IT技術(shù)在市場(chǎng)經(jīng)濟(jì)競(jìng)爭(zhēng)中愈發(fā)突出它的自身的優(yōu)勢(shì),21世紀(jì)邁入數(shù)字信息化時(shí)代,我們對(duì)數(shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)庫(kù)的管理有關(guān)技術(shù)的更深一步研發(fā)和使用突顯得尤為需要。而大、中型的連鎖超市銷售管理系統(tǒng)功能和邏輯太過于強(qiáng)大和復(fù)雜進(jìn)而形成了使用繁瑣麻煩尾大不掉的現(xiàn)狀,同時(shí)降低了小型超市工作效能和銷售的成果。關(guān)鍵詞:超市;市場(chǎng);信息管理系統(tǒng)。在現(xiàn)在的零售業(yè)當(dāng)中超市是很大一個(gè)分支,盛久不衰,超市管理系統(tǒng)有大量的市場(chǎng)需求?,F(xiàn)在各種開發(fā)工具完全可以滿足一個(gè)超市銷售管理系統(tǒng)的需求,豐富的開發(fā)語(yǔ)言、大型數(shù)據(jù)管理系統(tǒng)的誕生使得商品信息、會(huì)員信息還及供應(yīng)商等信息

2、都可以記錄,為此,本文設(shè)計(jì)的系統(tǒng)能實(shí)現(xiàn)對(duì)商品信息、供應(yīng)商、顧客信息、進(jìn)貨信息、退貨信息、銷售信息修改、查詢和刪除操作,結(jié)合庫(kù)存情況,方便管理部門對(duì)商品信息和顧客對(duì)商品的需求量進(jìn)行統(tǒng)計(jì),對(duì)各種商品的采購(gòu)做出合理的規(guī)劃。1 需求分析1.1 系統(tǒng)需求本系統(tǒng)是比較有代表性的MIS系統(tǒng),它的發(fā)一般包括數(shù)據(jù)庫(kù)的建立和軟件系統(tǒng)的設(shè)計(jì)。在系統(tǒng)中主要包括顧客信息、商品信息、供應(yīng)商信息,銷售信息,進(jìn)貨信息、退貨信息、庫(kù)存信息等查詢,目的為了提高經(jīng)營(yíng)效率。系統(tǒng)有比較完整的用戶數(shù)添加、刪除功能,用戶也可以修改自己和密碼功能,系統(tǒng)采用Microsoft Office中的SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng),在其

3、中建好自己數(shù)據(jù)庫(kù),同時(shí)用當(dāng)前用的比較多的項(xiàng)目開發(fā)工具M(jìn)yEclipse,它有著最為靈活的數(shù)據(jù)庫(kù)結(jié)構(gòu),對(duì)數(shù)據(jù)庫(kù)應(yīng)用有著良好的支持。1.2 功能需求根據(jù)現(xiàn)在對(duì)管理系統(tǒng)功能需要,把功能按模塊式進(jìn)行設(shè)計(jì),一般對(duì)超市銷售管理系統(tǒng)列出下列需求目標(biāo):(1) 商品信息管理功能:商品信息的添加,商品信息的修改和刪除。(2) 顧客信息管理功能:顧客信息的添加,顧客信息的修改和刪除。(3) 供應(yīng)商信息的管理功能:供應(yīng)商信息的添加,供應(yīng)商信息的修改和刪除。(4) 進(jìn)貨管理功能:進(jìn)貨單添加和入庫(kù),進(jìn)貨退貨單的添加和退貨。(5) 銷售管理功能:銷售單的添加和銷售,銷售退貨的添加與退貨。(6) 查詢統(tǒng)計(jì)功能:顧客查詢、商品

4、查詢、供應(yīng)商查詢、銷售查詢、入庫(kù)查詢、銷售退貨查詢、入庫(kù)退貨查詢、銷售排行等功能。(7) 庫(kù)存管理功能:庫(kù)存盤點(diǎn),價(jià)格調(diào)整。(8) 系統(tǒng)管理功能:用戶管理,更改密碼管理,權(quán)限管理1.3 性能需求系統(tǒng)運(yùn)行對(duì)于運(yùn)行環(huán)境的要求是:硬件環(huán)境目前,此研發(fā)的系統(tǒng)功能不是強(qiáng)大,適用用在在中小型超市內(nèi)部,因此,不需要在配置很好的電腦上面就可以順暢運(yùn)行。對(duì)硬件一般要求如下:(1)處理器:Intel Pentium 4 3.06GX或更高(2)硬盤空間:320GB(3)顯卡:SVGA顯示適配器軟件環(huán)境(1)操作系統(tǒng):Windows 2000/XP(2)開發(fā)軟件:MyEclipse 8(3)數(shù)據(jù)庫(kù)管理系統(tǒng):Micr

5、osoft SQL Server 20001.4數(shù)據(jù)需求超市銷售管理系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn):(1)數(shù)據(jù)錄入和處理的準(zhǔn)確性使用每個(gè)功能時(shí)要輸入正確才能正確的使用,錯(cuò)誤的輸入會(huì)使得系統(tǒng)運(yùn)行不正常,而且出現(xiàn)不可想象的錯(cuò)誤,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過設(shè)計(jì)的相應(yīng)的功能按鈕具有錯(cuò)誤提示功能,從而降低出錯(cuò)次數(shù)。(2)數(shù)據(jù)的一致性與完整性超市銷售管理系統(tǒng)對(duì)數(shù)據(jù)的處理要求很嚴(yán)格,因?yàn)閷?duì)貨物、銷售等信息的處理的次數(shù)非常的多,所以要有相關(guān)的專業(yè)人士維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)輸入處把控?cái)?shù)據(jù)的流向,并且對(duì)數(shù)據(jù)庫(kù)的完整性進(jìn)行嚴(yán)格的約束。對(duì)于手動(dòng)錄進(jìn)系統(tǒng)的的數(shù)據(jù),要為其定義的相應(yīng)的

6、完整性完整性條件,如果不能符合完整性約束,系統(tǒng)應(yīng)該不同意傳遞此數(shù)據(jù)。(3)數(shù)據(jù)的獨(dú)立性超市銷售管理系統(tǒng)的管理對(duì)超市來(lái)說是特別重要的組成成分,不允許非授權(quán)操作,應(yīng)該由相關(guān)的專業(yè)人士對(duì)超市銷售管理系統(tǒng)進(jìn)行管理和操作。2系統(tǒng)設(shè)計(jì)2.1 設(shè)計(jì)思想與處理流程本系統(tǒng)采用面向?qū)ο蠓椒ㄟM(jìn)行分析和設(shè)計(jì),在SQL Server 2000 數(shù)據(jù)庫(kù)上實(shí)現(xiàn)數(shù)據(jù)操作。使用純面向?qū)ο蟮腏AVA語(yǔ)言作為開發(fā)語(yǔ)言,使用Windows XP作為開發(fā)平臺(tái),能夠很好地實(shí)現(xiàn)系統(tǒng)的開發(fā)及測(cè)試。系統(tǒng)的基本流程是:用戶登錄(普通用戶,管理員) 主界面 選擇各項(xiàng)子系統(tǒng)。2.2 系統(tǒng)層次模塊圖“超市銷售管理系統(tǒng)”主要分為:基礎(chǔ)信息管理、進(jìn)貨管理

7、、銷售管理、查詢統(tǒng)計(jì)管理、庫(kù)存管理、系統(tǒng)管理等6個(gè)大模塊。系統(tǒng)主模塊功能樹如圖2.1所示。圖2.1 “超市銷售管理系統(tǒng)”系統(tǒng)主模塊功能樹2.3 模塊設(shè)計(jì)2.3.1 登錄模塊輸入用戶的名稱和密碼,并且選擇相應(yīng)的身份登錄,如果用戶名、密碼正確、身份正確,就進(jìn)入相應(yīng)的主控制界面;否則給出錯(cuò)誤信息提示。2.3.2 基礎(chǔ)信息管理模塊1.客戶信息管理模塊: (1)客戶信息的添加 (2)客戶信息的修改和刪除2.商品信息管理模塊: (1)商品信息的添加 (2)商品信息的修改和刪除3.供應(yīng)商信息管理模塊: (1)供應(yīng)商信息的添加 (2)供應(yīng)商信息的修改和刪除2.3.3 進(jìn)貨管理模塊(1)進(jìn)貨單:用戶登錄之后可以

8、根據(jù)超市的庫(kù)存情況進(jìn)行下訂貨單,同時(shí)也可以進(jìn)行入庫(kù)操作。(2)進(jìn)貨退貨:用戶登錄之后可以添加退貨信息,同時(shí)入庫(kù)也跟著修改。2.3.4 銷售管理模塊(1)銷售單:用戶登錄后,可以根據(jù)銷售票號(hào)進(jìn)行銷售單的添加然后進(jìn)行銷售操作 (2)銷售退貨:用戶登錄之后可以添加退貨信息,同時(shí)入庫(kù)也跟著修改。2.3.5 查詢統(tǒng)計(jì)模塊(1)客戶查詢子模塊:用戶登錄之后,可以根據(jù)客戶ID和客戶名稱或者是簡(jiǎn)稱進(jìn)行精確查詢,也可以進(jìn)行條件查詢。(2)商品查詢子模塊:用戶登錄之后,可以根據(jù)商品的ID、名稱進(jìn)行精確查詢。也可以根據(jù)產(chǎn)地等進(jìn)行模糊查詢,也可以進(jìn)行條件查詢。(3)供應(yīng)商查詢子模塊:用戶登錄之后,可以根據(jù)供應(yīng)商的ID

9、和供應(yīng)商的全稱進(jìn)行精確查詢。也可以進(jìn)行條件查詢。(4)銷售查詢子模塊:用戶登錄之后,可以根據(jù)客戶全稱、銷售票號(hào)、銷售日期等進(jìn)行條件查詢。(5)銷售退貨查詢子模塊:用戶登錄之后,可以根據(jù)退貨時(shí)間和銷退票號(hào)進(jìn)行查詢。(6)入庫(kù)查詢子模塊:用戶登錄之后,可以根據(jù)商品名稱和入庫(kù)票號(hào)進(jìn)行精確查詢,或者根據(jù)入庫(kù)時(shí)間進(jìn)行條件查詢。(7)入庫(kù)退貨查詢子模塊:用戶登錄之后,可以根據(jù)商品名稱和入退票號(hào)進(jìn)行查詢。也可以根據(jù)退貨時(shí)間進(jìn)行條件查詢。(8)銷售排行查詢子模塊:用戶登錄之后,可以選擇時(shí)間段,對(duì)銷售的數(shù)量、金額進(jìn)行升序、降序查詢。2.3.6 庫(kù)存管理模塊(1)庫(kù)存盤點(diǎn)子模塊:用戶登錄之后,可以查詢到商品的種類

10、和數(shù)量等。(2)價(jià)格調(diào)整子模塊:用戶登錄之后, 可以對(duì)每件商品進(jìn)行價(jià)格調(diào)整。2.3.7 系統(tǒng)管理模塊操作員管理子模塊:用戶登錄之后,可以添加用戶和刪除用戶。權(quán)限管理子模塊:用戶登錄之后,可以修改用戶權(quán)限。更改密碼管理子模塊:可以修改用戶密碼。3 數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)這一設(shè)計(jì)階段在需求分析的基礎(chǔ)上進(jìn)行的,設(shè)計(jì)出能夠滿足用戶的各種實(shí)體,以及他們之間的關(guān)系,為后面的邏輯結(jié)果設(shè)計(jì)打下基礎(chǔ)。根據(jù)上面的功能需求可以得到的實(shí)體有:客戶實(shí)體、供應(yīng)商實(shí)體、商品體、用戶實(shí)體等。各個(gè)實(shí)體的描述E-R圖如圖 3.1-3.4所示。圖3.1用戶實(shí)體E-R 圖圖3.2客戶實(shí)體E-R 圖圖3.3供應(yīng)商實(shí)體E-

11、R 圖圖3.4商品實(shí)體E-R 圖3.2總E-R圖根據(jù)各實(shí)體之間的聯(lián)系,總E-R圖如圖3.5所示。圖3.5總E-R圖3.3 表結(jié)構(gòu)實(shí)現(xiàn)根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)于超市銷售管理系統(tǒng)數(shù)據(jù)庫(kù),同時(shí)本系統(tǒng)有設(shè)計(jì)的表有點(diǎn)多,為了更好的展示,重點(diǎn)可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):(1)名稱:商品信息表表名稱標(biāo)識(shí):tb_spinfo表表3.1 商品信息表(tb_spinfo)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名Idvarchar11PNot null商品編號(hào)Spnamevarchar10商品名稱Jcvarchar50商品簡(jiǎn)稱Cdvarchar50產(chǎn)地Dwvarchar8單位Ggvarc

12、har4規(guī)格Bzvarchar50包裝Gysnamevarchar18供應(yīng)商名稱Pzwhvarchar20批準(zhǔn)文號(hào)(2)名稱:供應(yīng)商信息表表名稱標(biāo)識(shí):tb_gysinfo表表3.2供應(yīng)商信息表(tb_gysinfo)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名Idvarchar4PNot null供應(yīng)商編號(hào)Namevarchar10名稱Jcvarchar11簡(jiǎn)稱Addressvarchar8地址Bianmavarchar10郵政編碼Telvarchar50電話Faxvarchar50傳真Lianvarchar50聯(lián)系人Ltelvarchar50聯(lián)系人電話Yhvarchar50開戶銀行Mail

13、varchar10電子信箱(3)名稱:客戶信息表表名稱標(biāo)識(shí):tb_khinfo 表表3.3客戶信息表(tb_khinfo)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名Idvarchar10PNot null客戶編號(hào)Khnamevarchar20名稱Jianvarchar50簡(jiǎn)稱Addressvarchar50地址Bianmavarchar50郵政編碼Telvarchar50電話Faxvarchar50傳真Lianvarchar50聯(lián)系人Ltelvarchar50聯(lián)系人電話Mailvarchar50郵箱Yinhangvarchar50開戶銀行Haovarchar50銀行帳號(hào)3.4 數(shù)據(jù)庫(kù)結(jié)果的

14、實(shí)現(xiàn)在需求分析的基礎(chǔ)上得到數(shù)據(jù)庫(kù)的邏輯結(jié)果以后,就可以在數(shù)據(jù)庫(kù)系統(tǒng)中實(shí)現(xiàn)邏輯結(jié)構(gòu)。下面就給出創(chuàng)建這些表的SQL的語(yǔ)句。(1)創(chuàng)建商品信息表CREATE TABLE db_JXC.tb_spinfo (id varchar (15) COLLATE Chinese_PRC_CI_AS NOT NULL ,spname varchar (20) COLLATE Chinese_PRC_CI_ASNULL ,jc varchar (50) COLLATE Chinese_PRC_CI_ASNULL ,cd varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,dw

15、 varchar (8) COLLATE Chinese_PRC_CI_ASNULL ,gg varchar NULL ,bz varchar (50) COLLATE Chinese_PRC_CI_ASNULL ,ph varchar (40) COLLATE Chinese_PRC_CI_ASNULL ,mome varchar (10) COLLATE Chinese_PRC_CI_ASNULL ,gysname varchar (18) COLLATE Chinese_PRC_CI_ASNULL ,pzwh varchar (20) COLLATE Chinese_PRC_CI_ASN

16、ULL ,) ON PRIMARYGO(2)創(chuàng)建用戶基本信息表CREATE TABLE db_JXC.tb_userlist (name varchar (11) COLLATE Chinese_PRC_CI_AS NOT NULL ,Pass varchar (50) COLLATE Chinese_PRC_CI_ASNULL ,quan varchar (10) COLLATE Chinese_PRC_CI_AS NULLusername varchar (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO(3)創(chuàng)建供應(yīng)商信息表CREATE

17、TABLE db_JXC.tb_gysinfo (id varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,jc char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,adress char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,bianma char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,tel char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,fax char (20) COLL

18、ATE Chinese_PRC_CI_AS NOT NULL ,lian char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,ltel char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,yh char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,mail char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,) ON PRIMARYGO(4)創(chuàng)建客戶信息表CREATE TABLE db_JXC.tb_khinfo (id varchar

19、IDENTITY (1, 1) NOT NULL ,khname varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,jian varchar (11) COLLATE Chinese_PRC_CI_ASNULL ,adress varchar COLLATE Chinese_PRC_CI_ASNULL ,bianma varchar (10) COLLATE Chinese_PRC_CI_ASNULL ,tel varchar (10) COLLATE Chinese_PRC_CI_AS NULL fax varchar (10) COLLATE

20、 Chinese_PRC_CI_AS NULLlian varchar (10) COLLATE Chinese_PRC_CI_AS NULLltel varchar (10) COLLATE Chinese_PRC_CI_AS NULLmain varchar (10) COLLATE Chinese_PRC_CI_AS NULLyinhang varchar (10) COLLATE Chinese_PRC_CI_AS NULL) ON PRIMARYGO4 系統(tǒng)的維護(hù)和改進(jìn)4.1 運(yùn)行維護(hù)經(jīng)過每個(gè)模塊功能的測(cè)試,該系統(tǒng)運(yùn)行比較穩(wěn)定,在平時(shí)使用和管理維護(hù)當(dāng)中應(yīng)該注意一下幾個(gè)問題:(1)過了一段時(shí)間及時(shí)備份多份數(shù)據(jù)庫(kù),來(lái)避免數(shù)據(jù)庫(kù)數(shù)據(jù)丟失和不可恢復(fù)。(2)過一段時(shí)間要按時(shí)清理數(shù)據(jù)中的沒用的數(shù)據(jù)來(lái)提升運(yùn)行速度。(3)使用者要平時(shí)對(duì)此系統(tǒng)及運(yùn)行環(huán)境和數(shù)據(jù)庫(kù)環(huán)境進(jìn)行維護(hù)。(4)使用者平常要看看軟件的使用說明文檔,保證能準(zhǔn)確的使用此系統(tǒng)。4

溫馨提示

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