汽車銷售管理系統(tǒng)設(shè)計文檔.doc_第1頁
汽車銷售管理系統(tǒng)設(shè)計文檔.doc_第2頁
汽車銷售管理系統(tǒng)設(shè)計文檔.doc_第3頁
汽車銷售管理系統(tǒng)設(shè)計文檔.doc_第4頁
汽車銷售管理系統(tǒng)設(shè)計文檔.doc_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

課程設(shè)計學(xué)生姓名吳國釗學(xué)號2008081327姓名陳勇學(xué)號2008081328指導(dǎo)老師鐘老師 院系2008級 計算機(jī)科學(xué)系專業(yè)信息管理與信息系統(tǒng)班級信管(1)班注:本系統(tǒng)有些功能還沒有實現(xiàn),希望 老師見諒,在以后的時間里我們會完善的。 目錄 第一章 緒論1.1 課題背景31.2設(shè)計目的31.3設(shè)計內(nèi)容4 第二章 需求分析2.2. 系統(tǒng)分析與設(shè)計42.3. 系統(tǒng)需求描述52.4. 功能模塊描述5第三章 概念結(jié)構(gòu)設(shè)計3.1 概念結(jié)構(gòu)設(shè)計簡介63.2 實體信息7第四章 邏輯結(jié)構(gòu)設(shè)計104.1 邏輯結(jié)構(gòu)設(shè)計簡介104.2 E-R圖轉(zhuǎn)化為關(guān)系模式10(2)建表語句12第5章 數(shù)據(jù)庫的優(yōu)化 5.1 視圖的創(chuàng)建 145.2 創(chuàng)建觸發(fā)器145.3 創(chuàng)建存儲過程151.存儲過程的作用:15第六章 界面的實現(xiàn)156.2.登錄界面176.3,管理員功能界面186.4用戶注冊界面18第七章 總結(jié)191.團(tuán)體意識:192.設(shè)計過程中的一些體會19 第一章 緒論1.1 課題背景 自從改革開放以來,我國的經(jīng)濟(jì)發(fā)展水平不斷提高。特別是近幾年,人們對汽車的需求更是越來越多,都在追求精神上的享受。購車成為了人們心中追求的目標(biāo)之一。也因此,世界各地的汽車銷量每年都在打幅度增加。特別是國外的那些汽車生產(chǎn)大國,德國、美國、日本,他們都擁有先進(jìn)的技術(shù)和銷售管理模式,這是我國所不及的。 目前,針對我國汽車企業(yè)的現(xiàn)狀,汽車企業(yè)要在國際汽車巨頭的沖擊下立于不敗之地,唯一的出路只能是盡快發(fā)展壯大企業(yè)實力,不僅做到規(guī)模大,更重要的是實力要強(qiáng)。那么,如何面對實力雄厚的競爭者,如何適應(yīng)多變的市場,如何運用現(xiàn)代化的管理和技術(shù)手段降低管理成本、提高企業(yè)競爭力,是中國汽車行業(yè)需要面對和思考的問題。發(fā)達(dá)國家汽車行業(yè)的經(jīng)驗證明,信息技術(shù)的廣泛應(yīng)用和發(fā)展將為企業(yè)降低采購、營銷成本,減少庫存、優(yōu)化庫存結(jié)構(gòu),拓展銷售渠道、提高服務(wù)效率提供可能,是汽車企業(yè)增強(qiáng)競爭實力、融入經(jīng)濟(jì)全球化格局的必由之路。 而我們國家,雖然人們對汽車的需求量越來越大,但是現(xiàn)在的汽車公司都是用傳統(tǒng)的管理模式和銷售模式,這樣既耗費時間也耗費金錢,并且不能讓客戶更好的了解汽車的信息,如果有一個汽車銷售網(wǎng)站,那么人們就可以在網(wǎng)上購買汽車,實現(xiàn)坐在家里都可以買到自己喜歡的車。所以,有一個好的汽車銷售網(wǎng)站是非常方便的,也能跟隨時代的發(fā)展,為汽車公司賺到更大的利潤。這樣才能與那些汽車制造大國抗衡。 1.2設(shè)計目的隨著近年來我國經(jīng)濟(jì)的發(fā)展,國民生活水平的提高,國內(nèi)的汽車產(chǎn)業(yè)開始迅猛發(fā)展,人民群眾對于各種汽車的需求也是日益增多,也因此產(chǎn)生了很多汽車銷售公司。 在這些汽車銷售公司里,他們都沒有一套好的銷售模式。因此,制作一套汽車銷售管理系統(tǒng)有助于公司對汽車的管理、銷售、提高利潤,并且方便了客戶查看汽車的信息、購買汽車,也更加了解各種汽車的性能和使用性。選擇適合自己的汽車。1.3設(shè)計內(nèi)容 第一步:需求分析 主要任務(wù)就是通過詳細(xì)調(diào)查現(xiàn)實世界要處理 的對象,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。在我設(shè)計的這個系統(tǒng)主要是調(diào)查客戶對汽車的需求情況,客戶想了解汽車的那些信息,有那些要求等等。第二步:概念結(jié)構(gòu)設(shè)計 主要就是將需求分析階段得到的用戶需求抽象為信息世界的結(jié)構(gòu)才能更好的用數(shù)據(jù)庫管理系統(tǒng)來實現(xiàn)這些需求。這里就通過E-R圖來實現(xiàn)。第三步:邏輯結(jié)構(gòu)設(shè)計 主要就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為關(guān)系模型。實現(xiàn)數(shù)據(jù)模型的優(yōu)化,使能在DBMS產(chǎn)品下創(chuàng)建數(shù)據(jù)信息。第四步:物理結(jié)構(gòu)設(shè)計 主要是選取一個最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,對時間效率、空間效率、維護(hù)代價和各種用戶需求進(jìn)行權(quán)衡。可能產(chǎn)生各種方案,通過對這些方案進(jìn)行細(xì)致的評價,從中選擇一個較優(yōu)的方案作為數(shù)據(jù)庫的物理結(jié)構(gòu)。第五步:對數(shù)據(jù)庫的界面進(jìn)行設(shè)計,主要是設(shè)計成一個美觀的表面,方便客戶進(jìn)入系統(tǒng),也方便管理員管理汽車。第六步:數(shù)據(jù)庫方案的評價 主要是對設(shè)計好的方案進(jìn)行評價。第七步:對汽車銷售管理系統(tǒng)進(jìn)行管理和維護(hù)。 第二章 需求分析 2.1調(diào)查用戶對汽車的要求 通過調(diào)查得到下面一些要求:1、 汽車的性能,(1)汽車的動力性 (2)汽車的燃料經(jīng)濟(jì)性 (3)汽車的制動性 (3)容量二、汽車的顏色三、汽車的品牌四、要有巧妙、寬敞的儲物空間五、上下車要非常方便,停車簡單。2.2. 系統(tǒng)分析與設(shè)計本系統(tǒng)主要為兩類用戶提供服務(wù),第一類是系統(tǒng)管理員,第二類是顧客。汽車銷售管理系統(tǒng),顧名思義就是對汽車進(jìn)行管理和銷售,因此,系統(tǒng)管理員是最高級用戶,擁有最高的權(quán)限,系統(tǒng)管理員可以享受系統(tǒng)的所有功能,主要功能有對汽車信息的管理,包括查看汽車的信息、修改汽車的信息、刪除汽車的信息、增添汽車的信息、處理訂單信息、管理顧客信息。顧客的權(quán)限主要就是查看汽車信息、咨詢信息、制定訂單。顧客通過對汽車信息的了解他們就會決定是否要購買汽車,如果確定購買,那么就可以填寫訂單信息,把填好的訂單提交給系統(tǒng)管理員,系統(tǒng)管理員確定訂單信息正確,經(jīng)雙方達(dá)成協(xié)議,那么管理員就可以處理發(fā)貨細(xì)節(jié)。最后,完成交易。所以,本系統(tǒng)主要針對系統(tǒng)管理員和顧客兩類用戶擁有的功能進(jìn)行設(shè)計,首先,就要實現(xiàn)管理員的功能,其次,要確定顧客擁有的功能。當(dāng)用戶登錄后會出現(xiàn)他所擁有的功能,這個要從界面就可以看出來,可以把所有的功能放在一個界面上,想要執(zhí)行那個功能直接點擊進(jìn)去就可以享受了。然后,要考慮怎么樣來實現(xiàn)系統(tǒng)的功能,才能為用戶提供最好的服務(wù)。,這個就要從界面美觀、傳輸效率來考慮了。這里我們會好好做好界面的設(shè)計,到最后,進(jìn)入界面就知道了。2.3. 系統(tǒng)需求描述 本系統(tǒng)主要有兩類用戶(系統(tǒng)管理員、顧客) 系統(tǒng)管理員對系統(tǒng)的需求: 查看汽車信息 修改汽車信息 刪除汽車信息 增添汽車信息 處理訂單信息 查看顧客信息 修改顧客信息 刪除顧客信息 增添顧客信息 顧客對系統(tǒng)的需求: 查看汽車信息 咨詢汽車信息 制定訂單信息以上是系統(tǒng)管理員和顧客對系統(tǒng)需求的描述,系統(tǒng)管理員登錄后就可以管理汽車信息、顧客信息、訂單信息。顧客登錄后就可以查看汽車信息、咨詢汽車信息、制定訂單信息。2.4. 功能模塊描述 通過對系統(tǒng)的分析,可以知道本系統(tǒng)的功能模塊如下: 2-1 系統(tǒng)管理員、顧客功能圖 通過功能模塊,我們可以更加清晰地看到系統(tǒng)管理員和顧客擁有的功能。此時,對該系統(tǒng)應(yīng)該有一個大致的了解。我們根據(jù)這個功能模塊進(jìn)行設(shè)計。把每一塊的功能都做好,然后把他們合并起來。就會成為一個完整的系統(tǒng)了。 第三章 概念結(jié)構(gòu)設(shè)計3.1 概念結(jié)構(gòu)設(shè)計簡介 概念結(jié)構(gòu)設(shè)計主要就是把需求階段得到的現(xiàn)實信息抽象為信息世界的結(jié)構(gòu)。 其主要特點有:(1) 能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)處理要求,是對現(xiàn)實世界的一個真實模型。(2) 易于理解,從而可以用它和不熟悉計算機(jī)的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫設(shè)計成功的關(guān)鍵。(3) 易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴(kuò)充。(4) 易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。3.2 實體信息顧客(顧客號,顧客姓名,顧客性別,顧客地址,顧客電話,顧客賬目余額)系統(tǒng)管理員( 管理員號,管理員姓名,管理員性別,管理員年齡,管理員地址,管理員電 話)汽車( 汽車號,品牌,單價,顏色,生產(chǎn)廠商)訂單(訂單號,訂貨日期,交貨日期,交貨地址,訂貨數(shù)量,應(yīng)付金額) 第四章 邏輯結(jié)構(gòu)設(shè)計4.1 邏輯結(jié)構(gòu)設(shè)計簡介 邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為DBMS產(chǎn)品所支持的關(guān)系模型,對于實體型間的聯(lián)系的轉(zhuǎn)換有以下幾種情況:(1) 一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼。如果與某一端實體對應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個關(guān)系模式的碼和聯(lián)系本身的屬性。(2) 一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實體的碼。(3) 一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實體的碼組成關(guān)系的碼或關(guān)系的一部分。(4) 3個或3個以上實體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。與該多元聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實體的碼組成關(guān)系的碼或關(guān)系碼的一部分。(5) 具有相同碼的關(guān)系模式可合并。4.2 E-R圖轉(zhuǎn)化為關(guān)系模式 注明:有下滑線的表示主碼,畫曲線的表示外碼。顧客(顧客號,管理員號,顧客用戶名,顧客密碼,顧客姓名,顧客性別,顧客地址,顧客電話,顧客賬目余額)系統(tǒng)管理員( 管理員號,管理員用戶名,管理員密碼,管理員姓名,管理員性別,管理員年齡,管理員地址,管理員電話)汽車(汽車號,管理員號,品牌,單價,顏色,生產(chǎn)廠商)訂單(訂單號,顧客號,汽車號,訂貨日期,交貨日期,交貨地址,訂貨數(shù)量,應(yīng)付金額)發(fā)票(訂單號,顧客號,管理員號,發(fā)票號,應(yīng)付金額,支付日期,商品數(shù)量)(1)關(guān)系表1、顧客表列名數(shù)據(jù)類型長度是否為空說明顧客號Char10否主碼管理員號Char7否外碼顧客用戶名Char10否唯一值顧客密碼Char10否顧客姓名Char20否顧客性別Char4否默認(rèn)值:男顧客地址Char100否顧客電話Char11否顧客賬戶余額Money否2、系統(tǒng)管理員表列名數(shù)據(jù)類型長度是否為空說明管理員號Char7否主碼管理員用戶名Char10否唯一值管理員密碼Char10否管理員姓名Char20否管理員性別Char4否默認(rèn)值:男管理員年齡Int3否默認(rèn)值:保密管理員地址Char100否管理員電話Char11否 3、汽車表列名數(shù)據(jù)類型長度是否為空說明汽車號Char5否主碼管理員號Char7否外碼品牌Char50否單價Money否顏色Char20否生產(chǎn)廠商Char100否 4、訂單表列名數(shù)據(jù)類型長度是否為空說明訂單號Char6否主碼顧客號Char10否外碼汽車號Char5否外碼訂貨日期Datetime否交貨日期Datetime否交貨地點Char100否訂貨數(shù)量Int否應(yīng)付金額Money否 5、發(fā)票表列名數(shù)據(jù)類型長度是否為空說明發(fā)票號Char7否主碼訂單號Char6否外碼顧客號Char10否外碼管理員號Char7否外碼應(yīng)付金額Money否支付日期Datetime否商品數(shù)量Int否 (2)建表語句 1、顧客表 create table 顧客表(顧客號char(10) not null check(顧客號0000000000 and 顧客號0000000 and 管理員號00000 and 汽車號000000 and 訂單號0000000 and 發(fā)票號9999999),訂單號char(6) not null references 訂單表(訂單號),顧客號char(10) not null references 顧客表(顧客號),管理員號char(7) not null references 管理員表(管理員號),應(yīng)付金額money not null,支付日期datetime not null,商品數(shù)量int not null,primary key(發(fā)票號) 第五章 數(shù)據(jù)庫的優(yōu)化5.1 視圖的創(chuàng)建 1. 汽車表視圖: 5.2 創(chuàng)建觸發(fā)器1,創(chuàng)建管理員表,顧客表之間的觸發(fā)器,實現(xiàn)完整性.5.3 創(chuàng)建存儲過程1.存儲過程的作用:v 可以重復(fù)使用v 提高數(shù)據(jù)庫執(zhí)行速度v 減少網(wǎng)絡(luò)傳輸量v 具有安全特性2.創(chuàng)建存儲過程proc_infor以便管理員查看自己所管理的顧客信息。 調(diào)用: 第六章 界面的實現(xiàn)6.1 連接數(shù)據(jù)庫的代碼:注(由于代碼問題,所以我們用到了兩種方式的連接,如果需要改服務(wù)器,必須兩種都要改)第一種:文件名conn_sql.asp主要用來實現(xiàn)登錄頁面。第二種:conn_sql1.asp,主要用來實現(xiàn)其他的一些功能(查詢,注冊,修改,刪除等)6.2.登錄界面6.3,管理員功能界面6.4用戶注冊界面 第七章 總結(jié)1.團(tuán)體意識:系統(tǒng)開發(fā)是需要團(tuán)體合作才能完成的,不是一個人獨立就能完成的?,F(xiàn)在我們開發(fā)的只是小系統(tǒng),但是也要養(yǎng)成合作的精神。因此,我們小組由兩個人組成(吳國釗,陳勇),在系統(tǒng)分析階段,我們兩個都從各方面找資料,了解目前汽車的銷售情況,管理模式等。在后來的設(shè)計中,我們也做了一些分工,但是每一個步驟都是整合兩個人的想法,然后匯總起來,去掉不好的觀點,吸取兩個都覺得可以的觀點。雖然我們的課程設(shè)計還有很多地方?jīng)]有做好,許多功能沒有實現(xiàn),但我們相信,在以后的時間里會慢慢的完善,把還沒有實現(xiàn)的功能都實現(xiàn)。2.設(shè)計過程中的一些體會 課程設(shè)計心得體會在新學(xué)期的開始,習(xí)老師就給我們說,今年的SQL數(shù)據(jù)庫技術(shù)要做課程設(shè)計,也就是系統(tǒng)開發(fā),從那時起我們就開始思考怎么樣把自己的課題設(shè)計好,后來鐘老師說web設(shè)計與開發(fā)做一個網(wǎng)站,以便我們更好的理解這門課的意義。因此,我們結(jié)合SQL數(shù)據(jù)庫技術(shù)和web設(shè)計與開發(fā)選擇了汽車銷售管理系統(tǒng)。 在設(shè)計過程中,我們遇到了許多問題。剛開始,我們對于一個完整的系統(tǒng)沒有多少意識,只是憑空想象,沒有實際的應(yīng)用過,因此,我們一開始就遇到了最難解決的問題,如何實現(xiàn)系統(tǒng)內(nèi)部的功能,應(yīng)該要有哪些功能模塊。為此,我們查閱了許多關(guān)于系統(tǒng)開發(fā)的書,閱讀一些關(guān)于電子商務(wù)的書,恰巧今年我們正好開電子商務(wù)這門課,胡老師也給我們看了一些企業(yè)內(nèi)部網(wǎng),所以才有了點意識,再通過我們查資料,才慢慢把大概的系統(tǒng)功能,需求分析弄好。在后來就是技術(shù)性問題,在數(shù)據(jù)庫的設(shè)計階段,剛開始也是盲目的弄,可是到后來才發(fā)現(xiàn)那些表通過外面的代碼

溫馨提示

  • 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

提交評論