公務(wù)員期刊網(wǎng) 論文中心 正文

汽車銷售系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)探析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了汽車銷售系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)探析范文,希望能給你帶來靈感和參考,敬請閱讀。

汽車銷售系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)探析

摘要:隨著全球信息化技術(shù)的快速發(fā)展,企業(yè)自身信息化建設(shè)顯得尤為重要,數(shù)據(jù)庫的建立對于企業(yè)自身信息化建設(shè)是十分重要的,本文用了數(shù)據(jù)庫設(shè)計(jì)的相關(guān)理論,從數(shù)據(jù)庫的需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)以及數(shù)據(jù)庫實(shí)現(xiàn)這幾方面出發(fā),詳細(xì)闡述了汽車銷售系統(tǒng)數(shù)據(jù)庫構(gòu)建過程,為企業(yè)的信息化提供技術(shù)上的支持,提高了數(shù)據(jù)管理的效率。

關(guān)鍵詞:汽車銷售系統(tǒng);數(shù)據(jù)庫技術(shù);企業(yè)信息化;數(shù)據(jù)管理

1引言

近些年來,我國經(jīng)濟(jì)發(fā)展取得了巨大的成就,人民生活水平不斷提高,汽車逐步走入普通家庭,汽車的銷售量增長迅速,傳統(tǒng)的銷售汽車的模式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足需求。傳統(tǒng)的銷售商使用簡單的信息系統(tǒng)來管理汽車銷售的數(shù)據(jù)[1],但是不能對大量的銷售數(shù)據(jù)進(jìn)行有效分析,只能進(jìn)行簡單查詢,各個(gè)部門之間不能進(jìn)行信息共享,銷售人員不能獲取客戶的信息,無法制定長期銷售策略,銷售商與汽車生產(chǎn)廠家信息溝通不及時(shí)。基于數(shù)據(jù)存儲(chǔ)和信息管理的實(shí)際需求,本文擬設(shè)計(jì)汽車銷售系統(tǒng)數(shù)據(jù)庫,數(shù)據(jù)庫的應(yīng)用將有助于提高汽車銷售系統(tǒng)應(yīng)用背景下數(shù)據(jù)集成化、企業(yè)信息化的建設(shè)。

2數(shù)據(jù)庫設(shè)計(jì)

2.1需求分析

需求分析就是在認(rèn)真分析用戶需求的基礎(chǔ)上,通過調(diào)查系統(tǒng)涉及的對象,深入了解系統(tǒng)的工作流程和情況,明確用戶的真實(shí)需求,最后在此基礎(chǔ)上來確定設(shè)計(jì)的系統(tǒng)的功能,調(diào)查的重點(diǎn)是“數(shù)據(jù)”和“處理”,經(jīng)過調(diào)查,收集和分析這兩方面的需求,獲得汽車銷售數(shù)據(jù)庫的相關(guān)需求[2]。通過深入汽車銷售公司的調(diào)研,逐步掌握了汽車銷售系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的所有需求,同時(shí)對系統(tǒng)的操作權(quán)限進(jìn)行劃分,歸納整理出的部分?jǐn)?shù)據(jù)項(xiàng)如表1所示。

2.2數(shù)據(jù)庫概念設(shè)計(jì)

數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)是把數(shù)據(jù)庫需求分析階段的用戶需求進(jìn)行抽象化進(jìn)而得到概念模型,在對數(shù)據(jù)庫需求分析階段進(jìn)行分析的結(jié)果做抽象化處理后,構(gòu)建出局部數(shù)據(jù)視圖,然后將多個(gè)局部視圖進(jìn)行合并,利用相關(guān)規(guī)則進(jìn)行消除沖突的操作,最終,在消除沖突,消除數(shù)據(jù)冗余后,設(shè)計(jì)出基本的E-R圖。根據(jù)汽車銷售系統(tǒng)中部分需求來分析,顧客可以提交多個(gè)訂單,每個(gè)訂單可以包含多個(gè)訂單項(xiàng),顧客可以提交多個(gè)退貨申請,每一型號汽車可用于多個(gè)訂單項(xiàng),也可以用于多個(gè)退貨申請中,通過合并和優(yōu)化后具體的E-R圖如圖1所示。

2.3數(shù)據(jù)庫邏輯設(shè)計(jì)

數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)就是以數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)為基礎(chǔ)來設(shè)計(jì)出數(shù)據(jù)模型,是將抽象的E-R圖進(jìn)行具體化操作進(jìn)而成為數(shù)據(jù)庫管理系統(tǒng)所能支持的數(shù)據(jù)模型。把數(shù)據(jù)庫的概念模型轉(zhuǎn)化為數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型,根據(jù)范式對關(guān)系做規(guī)范化處理,然后對其采用優(yōu)化的策略?;趫D1E-R圖中實(shí)體和實(shí)體之間的對應(yīng)關(guān)系,可以轉(zhuǎn)化為以下的關(guān)系模式:(1)顧客(顧客編號,顧客住址,顧客姓名,顧客權(quán)限,顧客購買歷史,顧客等級,顧客密碼,顧客手機(jī)號)(2)汽車(汽車編號,汽車名稱,汽車顏色,汽車價(jià)格,汽車庫存數(shù)量,汽車圖片,汽車詳細(xì)數(shù)據(jù),已購買用戶的評價(jià),汽車生產(chǎn)商編號)(3)訂單(訂單編號,訂單總價(jià)格,訂單創(chuàng)建時(shí)間,訂單狀態(tài),顧客編號)(4)管理員(管理員編號,管理員密碼,管理員姓名,管理員手機(jī)號,管理員地址)(5)訂單項(xiàng)(訂單項(xiàng)編號,訂購數(shù)量,價(jià)格,訂單編號,汽車編號)(6)退貨(退貨編號,退貨時(shí)間,審核情況,顧客編號,汽車編號),邏輯設(shè)計(jì)是數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)的主要任務(wù),這與數(shù)據(jù)庫系統(tǒng)的具體內(nèi)容無關(guān),展現(xiàn)出全部業(yè)務(wù)邏輯后,數(shù)據(jù)庫邏輯結(jié)構(gòu)的設(shè)計(jì)工作基本完成。

2.4數(shù)據(jù)庫物理設(shè)計(jì)

構(gòu)建數(shù)據(jù)庫的物理結(jié)構(gòu)是數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)。通過已經(jīng)設(shè)計(jì)好的邏輯結(jié)構(gòu)來決定關(guān)系數(shù)據(jù)庫管理系統(tǒng)(如Oracle,Sybase,BASE等),同時(shí)構(gòu)建出數(shù)據(jù)庫的存取方式,存儲(chǔ)結(jié)構(gòu)等。汽車銷售系統(tǒng)使用的主要數(shù)據(jù)庫是SQLserver2016數(shù)據(jù)庫。通過數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)得到的關(guān)系模式[3]。在設(shè)計(jì)數(shù)據(jù)庫物理結(jié)構(gòu)的過程中,要考慮多方面因素,空間效率,時(shí)間效率,維護(hù)的代價(jià),用戶的需求都會(huì)影響數(shù)據(jù)庫系統(tǒng)的性能,需要找出一個(gè)權(quán)衡的方案,來作為設(shè)計(jì)物理結(jié)構(gòu)的依據(jù)。本文以汽車關(guān)系模式為例,汽車表的表結(jié)構(gòu)如表1所示。

2.5數(shù)據(jù)庫的實(shí)現(xiàn)

數(shù)據(jù)庫的實(shí)現(xiàn)就是依據(jù)已經(jīng)完成的數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)的成果,借助具體數(shù)據(jù)庫環(huán)境來建立數(shù)據(jù)庫視圖,數(shù)據(jù)表等。汽車銷售系統(tǒng)依據(jù)用戶需求和優(yōu)化策略,最后建立了6張數(shù)據(jù)庫表,這些表分別是:顧客信息表,汽車信息表,訂單信息表,管理員信息表,訂單項(xiàng)信息表,退貨信息表。汽車銷售系統(tǒng)所包含的數(shù)據(jù)表的數(shù)量多,本文選取其中兩張數(shù)據(jù)表進(jìn)行重點(diǎn)介紹,分別是顧客信息表和退貨信息表。(1)顧客信息表是用來存儲(chǔ)顧客的詳細(xì)信息,部分記錄的數(shù)據(jù)如圖2所示。(2)退貨信息表主要存儲(chǔ)顧客退貨的申請信息以及退貨處理進(jìn)度。部分記錄的數(shù)據(jù)如圖3所示。

3結(jié)論

基于全球信息化快速發(fā)展的大背景,對汽車銷售系統(tǒng)有數(shù)據(jù)庫建立的應(yīng)用需求,本文對汽車銷售基本業(yè)務(wù)過程進(jìn)行了詳細(xì)的分解,基于用戶需求分析報(bào)告,在數(shù)據(jù)庫的概念設(shè)計(jì)階段,通過對用戶的需求進(jìn)行分析抽象得到了E-R圖。在數(shù)據(jù)庫的邏輯設(shè)計(jì)階段,將抽象化的E-R圖轉(zhuǎn)化成關(guān)系模式,以此來作為數(shù)據(jù)庫數(shù)據(jù)表設(shè)計(jì)的依據(jù)。在數(shù)據(jù)庫的物理設(shè)計(jì)階段,對數(shù)據(jù)庫數(shù)據(jù)表格進(jìn)行了設(shè)計(jì),最后,本文通過SQLserver2016數(shù)據(jù)庫來進(jìn)行具體實(shí)現(xiàn)。本文設(shè)計(jì)的汽車銷售系統(tǒng)數(shù)據(jù)庫提高了企業(yè)信息化水平,加快了信息管理得速度。在未來,汽車銷售系統(tǒng)數(shù)據(jù)庫將會(huì)加入高并發(fā)處理的功能,以及去解決總公司對分公司數(shù)據(jù)管理不及時(shí)的問題。

參考文獻(xiàn):

[1]吳勤燕.新媒體技術(shù)下的汽車營銷模式研究[J].時(shí)代汽車,2021(01):167-168.

[2]房鵬.農(nóng)村意外險(xiǎn)銷售系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)[J].無線互聯(lián)科技,2020,17(15):58-59.

[3]蘇波.基于SQL語言的數(shù)據(jù)庫構(gòu)建與管理維護(hù)策略研究[J].信息通信,2020(08):186-187.

作者:王濱 單位:東北林業(yè)大學(xué)信息學(xué)院