畢業(yè)設(shè)計(論文)-基于ASP.NET的汽車銷售管理系統(tǒng)研究_第1頁
畢業(yè)設(shè)計(論文)-基于ASP.NET的汽車銷售管理系統(tǒng)研究_第2頁
畢業(yè)設(shè)計(論文)-基于ASP.NET的汽車銷售管理系統(tǒng)研究_第3頁
畢業(yè)設(shè)計(論文)-基于ASP.NET的汽車銷售管理系統(tǒng)研究_第4頁
畢業(yè)設(shè)計(論文)-基于ASP.NET的汽車銷售管理系統(tǒng)研究_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于ASP.NET的汽車銷售管理系統(tǒng)PAGE1汽車銷售管理系統(tǒng)研究在進入信息時代以來,隨網(wǎng)絡(luò)技術(shù)與電腦的日逐發(fā)達,電子商務(wù)的空前發(fā)展,企業(yè)之間的競爭已經(jīng)逐漸地從有形的市場轉(zhuǎn)向了網(wǎng)絡(luò)化。自從Web技術(shù)出現(xiàn)以來,網(wǎng)站的架構(gòu)技術(shù)就成為了一個高速發(fā)展的熱點。Internet的出現(xiàn)使企業(yè)擁有了一個商機無限的網(wǎng)絡(luò)發(fā)展空間,許多傳統(tǒng)的信息和數(shù)據(jù)庫系統(tǒng)正在被移植以互聯(lián)網(wǎng)上,電子商務(wù)以其高效率、低成本的優(yōu)勢,逐步成為新興的經(jīng)營模式和理念,越來越多的企業(yè)開始將自己的業(yè)務(wù)通過Internet的形式直接的提供給客戶,一個基于Internet的全球電子商務(wù)框架正在形成.隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)的不斷提高,電子商務(wù)技術(shù)的日漸成熟,人們已不再滿足于傳統(tǒng)的汽車的購買方式,而是渴望通過Internet購買自己的鐘愛的品牌車,享受網(wǎng)上訂購所帶來的更多的便利,為了滿足于廣大客戶的需求,越來越多的汽車銷售網(wǎng)站應(yīng)運而生。在系統(tǒng)實現(xiàn)過程中,采取B/S結(jié)構(gòu),使用.net開發(fā)框架,采用MicrosoftVisualStudio2008的開發(fā)平臺,數(shù)據(jù)庫采用SQLServer2005。BasedonthecarsalesmanagementsystemAbstractSinceenteringtheinformationera,inwiththenetworktechnologyandcomputer,electroniccommerce,developedbytheunprecedenteddevelopment,thecompetitionbetweentheenterpriseshavegraduallyfromtangiblemarketturnedtothenetwork.SinceWebtechnologieshaveemerged,websitearchitecturetechniquehasbecomeahotspotofhigh-speeddevelopment.TheInternethasmadeenterprisehaveabusinessopportunityinfinitenetworkdevelopmentspace,manyofthetraditionalinformationanddatabasesystemisbeingtransplantstotheInternet,e-commercewithitshighefficiencyandlowcostadvantage,andgraduallybecometheemergingbusinessmodeandconcept,moreandmorecompaniesbeganhisbusinessthroughtheformoftheInternettoprovidecustomersdirectlybasedontheInternet,aglobale-commerceframeworkareforming.Alongwiththecomputertechnology,thenetworktechnologyunceasingenhancement,theelectroniccommercetechnology,peoplehavethematurityofthetraditionalcarsnolongercontenttopurchase,butalongingtothroughtheInternetbuyingyourownfavoritebrandcars,enjoytheonlineorderbringsmoreconvenient,inordertosatisfythedemandforcustomer,moreandmorecarsalessitearisesatthehistoricmoment.Inthesystemtoachieveprocess,takeB/Sstructure,useframeworkfordevelopment,usingMicrosoftVisualStudio2008developmentplatform,databaseusingSQLServer2005.KeywordsManagementsystem;Carsales;Internet1緒論1.1課題的提出、現(xiàn)狀及研究意義目前,國內(nèi)的汽車銷售網(wǎng)站幾種情況是:中國的軟件系統(tǒng)大多源自管理信息系統(tǒng)(MIS),從部門業(yè)務(wù)需求的角度出發(fā)設(shè)計。管理信息系統(tǒng)設(shè)計的初衷是服務(wù)于企業(yè)內(nèi)絕大多數(shù)的業(yè)務(wù)操作人員,將業(yè)務(wù)操作人員的重復(fù)性勞動予以初場互動化,即從管理理論抽象出理想化的業(yè)務(wù)管理模式,在基于該業(yè)務(wù)模式的基礎(chǔ)上實現(xiàn)低層次的數(shù)據(jù)處理或業(yè)務(wù)流程電子化。與國外同類應(yīng)用系統(tǒng)及解決方案相比較,目前中國的汽車銷售管理軟件還有一些缺憾:第一,很多是從管理信息系統(tǒng)演變而來,從單一的人事行政管理或汽車銷售管理的業(yè)務(wù)需求角度出發(fā)設(shè)計,服務(wù)于某一具體業(yè)務(wù)的自動化操作需求;第二,雖然目前國內(nèi)的汽車銷售管理軟件已將模塊功能擴展至企業(yè)汽車銷售管理或人才資本管理相關(guān)的整個業(yè)務(wù)領(lǐng)域,但系統(tǒng)在整體性、前瞻性和集成性方面仍有欠缺。國外汽車銷售網(wǎng)站與國內(nèi)的相比,優(yōu)勢主要體現(xiàn)為:具有雄厚的實力,在技術(shù)力量的培養(yǎng)、研發(fā)、市場推廣等方面大力投入;具有一定包括硬件廠商、數(shù)據(jù)庫公司、咨詢公司在內(nèi)的合作伙伴,形成強強聯(lián)手的格局。國外汽車銷售網(wǎng)站伴隨著管理理論的發(fā)展,其設(shè)計思路蘊涵了先進的管理理念;國外汽車銷售網(wǎng)站起步較早,完整性和成熟度高,開發(fā)出了適用于不同行業(yè)的解決方案。西方發(fā)達國家已廣泛使用汽車銷售網(wǎng)站,其他一些軟件系統(tǒng)如ERP(企業(yè)資源計劃),WFM(工作流管理)等在開發(fā)過程中預(yù)留了與汽車銷售網(wǎng)站的接口,使得國外的汽車銷售網(wǎng)站今后的擴展難度降低。國外汽車銷售網(wǎng)站對于基于互聯(lián)網(wǎng)技術(shù)的研究和支持不遺余力[1]。從課題的現(xiàn)狀來看,我們可以看出基于桌面應(yīng)用程序系統(tǒng)的最大的一個特點,那就是信息之間無法共享,使得信息成了一個孤島。為了改善這種信息孤島減少,我們必須采用一些新技術(shù)來解決這些信息孤島的問題。而ASP.NET技術(shù)就給我們帶來了時代的變遷,我們可以使用ASP.NET和.NET來開發(fā)Web應(yīng)用程序。再結(jié)合Internet使得信息之間可以共享,使得企業(yè)員工之間可以對企業(yè)資源信息的查詢等操作。可見,對.NET的汽車銷售網(wǎng)站的研究來講,具有非常重大的意義。1.2課題的研究內(nèi)容本課題是設(shè)計一個基于.NET的汽車銷售網(wǎng)站。該系統(tǒng)主要實現(xiàn)汽車信息的瀏覽,汽車的網(wǎng)上訂購和交易。全世界經(jīng)濟的迅速發(fā)展,帶動了各行業(yè)的發(fā)展,人們生活水平也隨之提高,“汽車”已不再是家庭消費中的奢侈品。購買汽車的企業(yè)、家庭、個人越來越多,汽車消費群體日趨壯大,帶動了整個汽車產(chǎn)業(yè)的迅猛發(fā)展。為了適應(yīng)企業(yè)規(guī)模的發(fā)展,公司服務(wù)項目的增多,業(yè)務(wù)量的增大,企業(yè)在管理方面也做出全新的調(diào)整。借助全球網(wǎng)絡(luò)化的東風(fēng),企業(yè)做出通過Internet網(wǎng),對全國各地的分支機構(gòu)的公司業(yè)務(wù)進行管理,以解決企業(yè)異地經(jīng)營,給理者帶來的諸多不便,提高企業(yè)的管理水平,更好的帶動企業(yè)的經(jīng)營發(fā)展。1.3論文的章節(jié)安排整篇論文是基于.NET為背景,從.NET的知識、體系結(jié)構(gòu)等方面,介紹.NET的汽車銷售網(wǎng)站設(shè)計與開發(fā)實現(xiàn)。具體章節(jié)安排如下:第一章緒論闡明了論文課題的提出及其意義,以及本課題研究內(nèi)容。第二章主要介紹了研究本課題的涉及到的技術(shù)和個性技術(shù)的特征、功能和應(yīng)用領(lǐng)域。第三章介紹系統(tǒng)的需求分析,并重點分析了系統(tǒng)功能需求分析以及系統(tǒng)的UML圖等。第四章介紹系統(tǒng)設(shè)計,并對系統(tǒng)的數(shù)據(jù)庫設(shè)計進行的詳細分析。第五章進行系統(tǒng)實現(xiàn)設(shè)計的分析,包括部分界面分析和部分代碼說明。第六章是結(jié)束語。總結(jié)論文及設(shè)計所做的主要工作及取得的工作成果,并對系統(tǒng)下一步要做的工作進行了分析。2相關(guān)技術(shù)介紹2.1XML簡介XML(ExtensibleMarkupLanguage)--可擴展標(biāo)記語言,與HTML一樣,都是SGML(StandardGeneralizedMarkupLanguage,標(biāo)準(zhǔn)通用標(biāo)記語言)。SGML是跨平臺于Internet環(huán)境中的,依賴于內(nèi)容的技術(shù),是處理結(jié)構(gòu)化文檔信息的實用工具。XML克服了HTML的缺陷,繼承了SGML和HTML的優(yōu)點,將網(wǎng)絡(luò)上傳輸?shù)奈臋n規(guī)范化,且賦予標(biāo)記一定的含義,是一種簡單的數(shù)據(jù)存儲語言,用一系列簡單的標(biāo)記描述數(shù)據(jù),標(biāo)記可以用方便的方式建立,雖然XML占用的空間比二進制數(shù)據(jù)多,但XML簡單易于掌握和使用[2]。XML與Access,SQLServer2005和Oracle等數(shù)據(jù)庫不同,數(shù)據(jù)庫提供了更強有力的分析能力和數(shù)據(jù)存儲,數(shù)據(jù)索引、查找、排序、相關(guān)一致性等,XML僅僅是展示數(shù)據(jù)。事實上XML與其它數(shù)據(jù)表現(xiàn)形式最大的不同是:它極其簡單。這看上去是一個有點瑣細的優(yōu)點,但正是這有點瑣細的優(yōu)點使XML與眾不同。XML的簡單使其易于在任何應(yīng)用程序中讀寫數(shù)據(jù),這使XML很快成為數(shù)據(jù)交換的唯一公共語言,雖然不同的應(yīng)用軟件也支持其它的數(shù)據(jù)交換格式,但不久之后他們都將支持XML,那就意味著程序可以更容易的與Windows、Linux以及其他平臺下產(chǎn)生的信息結(jié)合,然后可以很容易加載XML數(shù)據(jù)到程序中并分析它,并以XML格式輸出結(jié)果。DTD是一套關(guān)于標(biāo)記符的語法規(guī)則。它是XML1.0版規(guī)格得一部分,是XML文件的驗證機制,屬于XML文件組成的一部分,是一種保證XML文檔格式正確的有效方法,可以通過比較DTD文件和XML文檔來看文檔是否符合規(guī)范,標(biāo)簽和元素使用是否正確??扇藗兒髞戆l(fā)現(xiàn)DTD文件無法滿足XML約束,導(dǎo)致DTD被XSD(XMLSchemasDefinition)所代替[3]。XSD和DTD一樣是負責(zé)定義及描述XML文檔的結(jié)構(gòu)和內(nèi)容模式的。但XSD可定義XML文檔中存在哪些元素及元素之間的關(guān)系,且可定義元素和屬性的數(shù)據(jù)類型。XMLSchema本身也是個XML文檔,它符合XML語法結(jié)構(gòu),可以用通用的XML解析器來解析它,比DTD支持更多的數(shù)據(jù)類型集合,如整型和日期類型等。XMLSchema支持命名空間,這樣允許數(shù)據(jù)模型的特定部分應(yīng)用到XML文檔的特定部分。2.2C#技術(shù)及.NET技術(shù)簡介C#(Csharp)是微軟對這一問題的解決方案。C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于Microsoft.NET平臺的應(yīng)用程序,Microsoft.NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。正是由于C#面向?qū)ο蟮淖吭皆O(shè)計,使它成為構(gòu)建各類組件的理想之選——無論是高級的商業(yè)對象還是系統(tǒng)級的應(yīng)用程序。使用簡單的C#語言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進行調(diào)用[4]。.NET是MicrosoftXML.NET平臺。XML.NET允許應(yīng)用程序通過Internet進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Microsoft.NET平臺提供創(chuàng)建XML.NET并將這些服務(wù)集成在一起之所需。而.NETFramework是一個新的開發(fā)平臺,它為局域網(wǎng)(LAN)和Internet上的分布式企業(yè)應(yīng)用提供了一致和有效的支持。.NETFramework由兩個主要部分組成:CLR(通用語言運行時,CommonLanguageRuntime)和.NET類庫,包括ASP.NET、ADO.NET、WindowsForms和其他能力[5]。2.3SQLSERVER2005數(shù)據(jù)庫簡介SQL(StructuredQueryLanguage),結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對SQL語句進行了再開發(fā)和擴展,但是包括Select,Insert,Update,Delete,Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。SQLSERVER2005基本信息如下:SQLServer2005是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,于1988年推出了第一個OS/2版本。在WindowsNT推出后,Microsoft與Sybase在SQLServer2005的開發(fā)上就分道揚鑣了,Microsoft將SQLServer2005移植到WindowsNT系統(tǒng)上,專注于開發(fā)推廣SQLServer2005的WindowsNT版本。Sybase則較專注于SQLServer2005在UNIX操作系統(tǒng)上的應(yīng)用[6]。SQLServer2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQLServer2005數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外SQLServer2005結(jié)合了分析、報表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的BI解決方案,幫助您的團隊通過記分卡、Dashboard、Webservices和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域[7]。與MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的開發(fā)工具包(包括BusinessIntelligenceDevelopmentStudio)的緊密集成使SQLServer2005與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQLServer2005都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中獲益。2.4ASP.NET驗證碼技術(shù)簡介驗證碼技術(shù)是目前很多WEB程序采用的一種安全防御技術(shù)。系統(tǒng)在登錄的時候不但要輸出用戶名和密碼,還要額外輸入一種隨機生成的驗證碼文本,此時用戶需要正確的輸入這三個信息才能登錄到系統(tǒng)中。由于驗證碼技術(shù)能有效的抵御某些黑客攻擊,因此得到相當(dāng)廣泛的應(yīng)用,而且在一些C/S系統(tǒng)中也采用了這種源自WEB開發(fā)的技術(shù)。驗證碼原理:現(xiàn)在的軟件在運行環(huán)境下,安全成為大部分軟件必須考慮的問題,黑客無處不在,攻擊方式日益豐富,尤其是WEB系統(tǒng)由于其開放性更是遇到嚴(yán)峻的考驗,黑客事件層出不窮,造成的損失和影響也不斷變大,對此我們軟件開發(fā)人員需要對此有相當(dāng)?shù)恼J識并采取措施抵御各種黑客攻擊。在各種黑客攻擊中,很常見的就是套取用戶名和密碼,其中很多是采用枚舉字典的方式來不斷的測試用戶名和密碼。比如某黑客獲得一個銀行賬號,然后打開賬號的開戶銀行的網(wǎng)上銀行登錄界面。分析其中的HTML代碼,發(fā)現(xiàn)其頁面粗制濫造,沒有驗證碼,沒有任何安全控制,只要求輸入銀行賬號和取款密碼就可以登錄。黑客心中大喜,馬上寫了一個程序,直接調(diào)用HTTP協(xié)議,使用程序來模擬瀏覽器向網(wǎng)上銀行服務(wù)器提交賬號和密碼嘗試登錄。由于取款密碼是6位阿拉伯?dāng)?shù)字,因此也就有一百萬種組合,黑客的電腦從六個零開始測試一直到六個九,這一定會測試出真正的密碼。黑客找到一臺寬帶高速上網(wǎng)的電腦,運行套取取款密碼程序后就忙其他事了,假設(shè)這臺電腦1秒能測試10個密碼,于是花費10萬秒的時間肯定能找到密碼。10萬秒也就是27小時,一天多點的時間,實際上很可能用不了那么長的時間。黑客外頭轉(zhuǎn)了一圈回來,發(fā)現(xiàn)密碼已經(jīng)找到了,于是馬上登錄網(wǎng)上銀行撈錢,或者偽造一個銀行卡去ATM機上提取現(xiàn)金。也就是說黑客最多花了一天時間即可獲得數(shù)目不可預(yù)知的非法收入[8]。網(wǎng)上銀行可以有很多手段來抵御黑客攻擊,比如使用ActiveX控件代替標(biāo)準(zhǔn)的文本框來輸入賬號和密碼,可以使用USB接口的密碼盤來進行數(shù)據(jù)加密和檢測,或者使用一個客戶端程序代替瀏覽器來登錄網(wǎng)上銀行。但這些是客戶端技術(shù),千千萬萬的黑客可以操著各種手術(shù)刀來解剖這些技術(shù),從根本上說客戶端技術(shù)是不可靠的。相對而言采用服務(wù)器端技術(shù)就比較安全了。比如發(fā)現(xiàn)密碼連續(xù)錯誤3次即鎖定賬戶,1天后才能登錄;也可以使用驗證碼技術(shù)來很大程度的抵御枚舉字典套取密碼的攻擊?,F(xiàn)有一個新的網(wǎng)上銀行,和舊網(wǎng)銀差不多,但采用了驗證碼技術(shù),用戶登錄時除了要輸入賬號和取款密碼,瀏覽器還顯示一個圖片,里面顯示了一些潦草的字符,用戶需要辨認這些字符然后再輸入進去,瀏覽器向服務(wù)器提交表單時會附加用戶輸入的驗證碼,服務(wù)器接受表單數(shù)據(jù)后除了校驗賬號和取款密碼后,還要檢查驗證碼是否輸入正確,若登錄信息校驗失敗,則服務(wù)器端則會提示重新登錄,而且還生成包含隨機內(nèi)容的新的驗證碼,用戶在次登錄時又得重新識別新的驗證碼了。由于正確的驗證碼文本是保存在服務(wù)器上的,客戶端的黑客程序不可能獲得,驗證碼的內(nèi)容是隨機的,黑客程序也無法找到規(guī)律,只能辨認從服務(wù)器端發(fā)出的包含驗證碼的圖片來獲得驗證碼。這里就體現(xiàn)了電腦和人腦的差別了,人腦在圖形識別方面遠遠超過了目前的電腦,服務(wù)器端使用一些技術(shù)生成的書寫潦草,充滿隨機分布的雜點的圖片,人腦是可以相當(dāng)容易的識別的,但目前的電腦是難以識別的。黑客程序無法識別驗證碼,只能顯示圖片讓黑客親自辨認,這時每測試一次密碼,黑客都得仔細辨認一下驗證碼圖片,然后手工輸入驗證碼文本。最多要輸入一百萬次,估計全世界沒人會愿意進行這樣的工作。這樣驗證碼技術(shù)就有效的抵御了這種枚舉字典測試密碼的安全攻擊。此時黑客會轉(zhuǎn)而尋找其他方法,而大量的初級黑客會放棄攻擊這個網(wǎng)站[9]。驗證碼技術(shù)利用了人腦和電腦之間的差別。大家都知道電腦和人腦是存在很大的差別的,電腦很勝任數(shù)值運算和精確的邏輯判斷,很適合執(zhí)行那些重復(fù)又重復(fù)的簡單數(shù)據(jù)處理,但圖像識別,模糊邏輯判斷,學(xué)習(xí)和創(chuàng)新能力很差。而人腦正好相反,數(shù)值運算不行,但圖像識別卻很擅長。在驗證碼技術(shù)中,有一個很關(guān)鍵的過程就是需要從一個充滿隨機形狀的圖片中辨認出驗證碼文本,這個過程目前的電腦是難以實現(xiàn)的,而對人腦卻能相當(dāng)容易。采用電腦難于識別而人腦容易識別的圖片,強迫人腦參與安全信息驗證過程,就是驗證碼技術(shù)。這里包含驗證碼文本的圖片是驗證碼媒介。仔細觀察,我們可以知道這種驗證碼媒介具有電腦創(chuàng)建容易識別難的特點,因此類似的我們也可以采用合成語音等其他手段作為驗證碼媒介。例如服務(wù)器提供一個類似QQ表情的圖片,加上噪聲,然后讓用戶判斷選擇這個圖片的表情狀態(tài),是哭是笑還是流鼻血,這樣也可以當(dāng)作驗證碼。由于枚舉字典安全攻擊需要大數(shù)量的嘗試猜測安全信息,其重復(fù)過程可能需要數(shù)萬甚至數(shù)億次,而驗證碼技術(shù)強迫了人腦參與每一次嘗試猜測安全信息,人腦難以勝任長時間高頻率的簡單重復(fù)勞動,因此這就使得枚舉字典安全攻擊變得不可行,如此應(yīng)用程序成功的防御了枚舉字典安全攻擊。3系統(tǒng)需求分析3.1項目任務(wù)高效的幫助管理公司,徹底解決傳統(tǒng)管理帶來的繁瑣!因此本系統(tǒng)應(yīng)該分為前臺和后臺兩部分。前臺展示企業(yè)信息、產(chǎn)品信息以及常見問題,游客進入網(wǎng)站后可以看到產(chǎn)品的詳細信息包括產(chǎn)品的價格、會員價、積分以及詳細信息并加入購物車;在首頁可以看到最新的產(chǎn)品圖片以及公司公告;其中首頁分為幾個模塊,包括最新產(chǎn)品、熱銷產(chǎn)品以及本周的主打產(chǎn)品。后臺為網(wǎng)站維護頁面,管理員進入后臺需要身份認證才能進入,進入后可以進行新聞的增刪改查;最新圖片的增刪改查;產(chǎn)品分類的增刪改查;產(chǎn)品信息的增刪改查;會員信息的查看與刪除;訂單的查看刪除以及訂單狀態(tài)的改變和付款方式以及送貨方式的增刪改查。另外為了安全管理員如果在二十分鐘內(nèi)為進行任何操作需要重新登陸后臺。3.2項目背景我國汽車工業(yè)的差距,除了規(guī)模上的差距外,更重要的是管理技術(shù)的差距。整體來說,當(dāng)前我國汽車行業(yè)普遍存在下述管理問題:·市場信息不靈,生產(chǎn)預(yù)測數(shù)據(jù)不準(zhǔn);·設(shè)計新產(chǎn)品周期長,不能適應(yīng)快速變化的市場需求;·企業(yè)各部門業(yè)務(wù)處理和信息交流不暢通,周期長、效率低、誤差高;·與原材料、零配件的供應(yīng)商以及外協(xié)廠商的溝通和質(zhì)量控制不到位,影響產(chǎn)品交貨期以及產(chǎn)品質(zhì)量;·信息反饋不及時,缺乏現(xiàn)代信息技術(shù)支撐體系;·以客戶為中心的先進管理思想未能全面深入人心,難以進行產(chǎn)品及關(guān)聯(lián)零部件的追溯。2003年中國汽車行業(yè)協(xié)會的政策報告已經(jīng)明確提出將汽車召回制度引入國內(nèi)汽車行業(yè),這樣勢必要求汽車制造企業(yè)具備成品及關(guān)鍵零部件的追溯能力。汽車行業(yè)成長性企業(yè)在發(fā)展過長中,還要面臨不同階段的發(fā)展障礙,為此必須及時進行管理變革,進行管理模式的創(chuàng)新以適應(yīng)自身發(fā)展,從而增強實力,贏得市場,在成長和競爭中保持優(yōu)勢。信息技術(shù)和信息系統(tǒng)能夠為企業(yè)發(fā)展創(chuàng)造競爭優(yōu)勢。因此成長性企業(yè)在每個發(fā)展階段要靈活采用相應(yīng)的方案,以適應(yīng)當(dāng)代不斷出現(xiàn)的管理癥結(jié)。如何解決上述管理問題,如何面對實力雄厚的競爭者,如何適應(yīng)多變的市場,如何運用現(xiàn)代化的管理和技術(shù)手段降低管理成本、提高企業(yè)競爭力,是中國汽車行業(yè)需要解決的問題[10]。發(fā)達國家汽車行業(yè)的經(jīng)驗證明,信息技術(shù)的廣泛應(yīng)用和發(fā)展將為企業(yè)降低采購和營銷成本、減少庫存,優(yōu)化庫存結(jié)構(gòu)、拓展銷售渠道、提高服務(wù)效率提供可能,是汽車企業(yè)增強競爭實力、融入經(jīng)濟全球化格局的必由之路。3.3業(yè)務(wù)需求通過準(zhǔn)確真實的數(shù)據(jù)展示給用戶第一手汽車信息。使客戶對各商品汽車的信息都做到了如指掌。還可以通過添加和修改一些數(shù)據(jù),保證數(shù)據(jù)的實時更新。從而掌握最新的汽車信息。發(fā)布新聞登錄管理員發(fā)布公司的最新新聞。新聞管理管理員對新聞進行查看修改刪除操作。廣告圖片上傳管理員可以對網(wǎng)站最新圖片進行更換和刪除。產(chǎn)品分類管理員可以對產(chǎn)品類型進行添加更改以及刪除。站內(nèi)信息管理管理員可以對公司簡介、公司理念、聯(lián)系方式等進行查看修改以及刪除。付款及送貨方式管理管理員對付款和送貨方式進行增加刪除修改和刪除。用戶管理可以對管理員信息進行添加修改和刪除。會員管理管理員可以對注冊會員信息進行查看和刪除。商品添加管理員可以添加新的商品,包括商品名稱、類別、圖片等信息。商品管理對公司的商品信息進行增加刪除修改和查看,還可以將某個產(chǎn)品設(shè)置為主打產(chǎn)品。訂單管理管理員可以對訂單進行刪除查看操作以及對訂單的狀態(tài)進行處理。會員登錄會員可以在網(wǎng)站首頁進行注冊登錄購物以及修改個人信息,一般游客只可以查看公司及產(chǎn)品信息而不能參與購物。3.4業(yè)務(wù)流程系統(tǒng)業(yè)務(wù)總體流程是后臺的流程,系統(tǒng)管理員進入后臺登陸主界面通過身份驗證進入系統(tǒng)后可以進行系統(tǒng)的一些常見維護,有網(wǎng)站自身的管理(網(wǎng)站新聞的更新、最新圖片的增加刪除更改和查看)和產(chǎn)品有關(guān)(產(chǎn)品的增加刪除更改和查看、訂單的增加刪除更改和查看)的管理。業(yè)務(wù)總體流程如圖3.1所示:系統(tǒng)用戶登錄系統(tǒng)用戶登錄進入后臺系統(tǒng)主界面發(fā)布產(chǎn)品圖片資料發(fā)布公司基本信息會員管理訂單管理產(chǎn)品管理發(fā)布最新動態(tài)付款方式管理退出后臺系統(tǒng)圖3.1業(yè)務(wù)總體流程圖4系統(tǒng)設(shè)計4.1登錄模塊詳細設(shè)計登陸模塊包括前臺會員的登陸和后臺管理員的登陸,不管是管理員還是會員登錄系統(tǒng)都要輸入用戶名和密碼并且采用驗證碼技術(shù)。服務(wù)器校驗信息進行正確的判斷后,才能登入到相對應(yīng)的頁面。前臺會員登陸后可以進行購物,而后臺只有登陸后才能進行系統(tǒng)的更新與維護。另外系統(tǒng)二十分鐘內(nèi)沒有任何操作的話需要重新進行登錄,以防他人蓄意更改網(wǎng)站信息,維護網(wǎng)站的安全以及保護公司的利益不受侵害。登錄活動圖如圖4.1所示:管理人員服務(wù)器系統(tǒng)管理人員服務(wù)器系統(tǒng)啟動請求顯示輸入相關(guān)信息啟動請求顯示輸入相關(guān)信息校驗信息校驗信息驗證輸入相關(guān)信息驗證輸入相關(guān)信息失敗失敗成功成功顯示系統(tǒng)界面顯示系統(tǒng)界面圖4.1系統(tǒng)登錄活動圖4.2新聞管理模塊詳細設(shè)計管理員信息管理員登錄后,包括了管理員的大部分信息管理。管理員可以管理的信息有發(fā)布新聞、新聞管理、廣告圖片上傳、產(chǎn)品分類、站內(nèi)信息管理、付款及送貨方式管理、用戶管理、會員管理、商品添加、會員管理、商品管理、訂單管理等模塊的管理。管理員擁有系統(tǒng)的最高權(quán)限,可以對網(wǎng)站的幾乎一切信息進行增加刪除更改和查看,管理員可以自由選擇需要操作的模塊進行需要的操作:進行新聞的增刪改查;最新圖片的增刪改查;產(chǎn)品分類的增刪改查;產(chǎn)品信息的增刪改查;會員信息的查看與刪除;訂單的查看刪除以及訂單狀態(tài)的改變和付款方式以及送貨方式的增刪改查。另外為了安全管理員如果在二十分鐘內(nèi)為進行任何操作需要重新登陸后臺。修改成功顯示查詢信息是否增加是否查詢是否修改修改信息查詢信息增加信息功能選擇選擇操作功能開始其工作流程圖如圖4.2所示。修改成功顯示查詢信息是否增加是否查詢是否修改修改信息查詢信息增加信息功能選擇選擇操作功能開始YYNN修改失敗修改失敗顯示查詢信息結(jié)束顯示查詢信息結(jié)束圖4.2管理員信息管理模塊流程圖4.3用戶設(shè)置模塊詳細設(shè)計用戶登錄后,根據(jù)自己的權(quán)限可以對相應(yīng)資料進行管理。其中管理員具有最高權(quán)限可以對會員及用戶進行管理,其中包含各種基本信息的管理,其中包含查詢、增加及其修改刪除。其工作流程圖如圖4.3所示。開始開始部門設(shè)置管理模塊部門設(shè)置管理模塊顯示信息顯示信息類型選擇類型選擇信息查詢信息添加信息查詢信息添加信息修改信息修改是否為空是否為空操作成功操作失敗操作成功操作失敗結(jié)束結(jié)束圖4.3用戶設(shè)置管理流程圖4.4數(shù)據(jù)庫設(shè)計4.4.1概念設(shè)計實體——聯(lián)系方法(Entity—RelationshipApproach)是最常用的表示概念性數(shù)據(jù)模型的方法。這種方法使用E-R圖來描述現(xiàn)實世界中的實體,而不涉及這些實體在系統(tǒng)中的實現(xiàn)方法,即使不熟悉計算機技術(shù)的用戶也能理解它。數(shù)據(jù)庫概念設(shè)計如圖4.4所示。地址姓名地址姓名客戶客戶性別電話性別電話購買購買價格名稱價格名稱汽車汽車會員價分類會員價分類圖片圖片信息信息圖4.4數(shù)據(jù)庫概念設(shè)計圖4.4.2邏輯設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖,轉(zhuǎn)換為邏輯結(jié)構(gòu)。本系統(tǒng)的數(shù)據(jù)庫通過physicaldesign的數(shù)據(jù)庫建模生成sql語句文件,在通過SQLServer2005的查詢分析器運行該文件生成數(shù)據(jù)庫。車輛信息實體E-R圖如圖4.5所示。車輛信息車輛信息產(chǎn)品圖片產(chǎn)品名稱產(chǎn)品圖片產(chǎn)品名稱產(chǎn)品價格產(chǎn)品類別產(chǎn)品價格產(chǎn)品類別………圖4.5車輛信息實體E-R圖會員信息實體E-R圖如圖4.6所示。會員信息會員信息用戶名聯(lián)系電話用戶名聯(lián)系電話聯(lián)系地址真實姓名聯(lián)系地址真實姓名 ……圖4.6會員信息實體E-R圖訂單信息實體E-R圖如圖4.7所示。訂單信息訂單信息收貨人電話收貨人電話收貨人收貨人收貨人地址運送方式收貨人地址運送方式………圖4.7訂單信息實體E-R圖新聞信息實體E-R圖如圖4.8所示。新聞信息新聞信息時間編號時間編號內(nèi)容標(biāo)題內(nèi)容標(biāo)題圖4.8新聞信息實體E-R圖4.4.3數(shù)據(jù)表設(shè)計1.WebXinXi(首頁圖片展示表)createtableWebXinXi( idintprimarykeynotnullidentity(1,1), pic1varchar(500), pic2varchar(500), pic3varchar(500), pic4varchar(500), web_sitevarchar(500), web_site_namevarchar(500), site_emailvarchar(500), Co_addressvarchar(500), Co_phonevarchar(500), web_copyrightvarchar(500), Co_jianjievarchar(500), Co_dreamvarchar(500), relation_usvarchar(500), often_questionvarchar(500), serve_ensurevarchar(500), payment_sayvarchar(500), mark_rulevarchar(500), give_sayvarchar(500), login_agreementvarchar(500), web_site_bootvarchar(500), monve_contentvarchar(500),)首頁圖片展示表的詳細信息如表4.1所示。表4.1企業(yè)相關(guān)信息字段名字段類型長度是否空主鍵備注idint40PK編號pic1varchar500圖片1pic2varchar500圖片2pic3varchar500圖片3pic4varchar500圖片2web_sitevarchar500站點信息web_site_namevarchar500站點名稱site_emailvarchar500電子郵件Co_addressvarchar500地址Co_phonevarchar500電話web_copyrighvarchar500版權(quán)Co_jianjievarchar500公司簡介Co_dreamvarchar500公司理念relation_usvarchar500聯(lián)系我們often_questionvarchar500常見問題serve_ensurevarchar500服務(wù)保證payment_sayvarchar500付款說明mark_rulevarchar500積分規(guī)則give_sayvarchar500配送說明login_agreementvarchar500注冊協(xié)議web_site_bootvarchar500頁腳內(nèi)容monve_contentvarchar500流動文字2.News(新聞表)createtableNews(idintprimarykeynotnullidentity(1,1),titlevarchar(100),Newscontenttext,NewsDatedatetime,)新聞表中的詳細信息如表4.2所示。表4.2新聞相關(guān)信息字段名字段類型長度是否空主鍵備注idint40PK編號titlevarchar100標(biāo)題Newscontenttext16內(nèi)容NewsDatedatetime8日期3.Kind(產(chǎn)品分類表)createtableKind(idintprimarykeynotnullidentity(1,1),kindnamevarchar(100),)產(chǎn)品分類表中的詳細信息如表4.3所示。表4.3產(chǎn)品分類相關(guān)信息字段名字段類型長度是否空主鍵備注idint40PK編號kindnamevarcher100分類名字4.Showware(產(chǎn)品展示表)createtableShowware(idintprimarykeynotnullidentity(1,1),wareidvarchar(50),waresumint,--商品總數(shù)warepicvarchar(500),warenamevarchar(50),martpriceint,shoppriceint,describetext,updatepicdatetime,warekindint,--商品屬于的分類(熱銷產(chǎn)品,主打產(chǎn)品..))展示產(chǎn)品表中的詳細信息如表4.4所示。表4.4展示產(chǎn)品的先關(guān)信息字段名字段類型長度是否空主鍵備注idint40PK編號wareidvarcher50名稱waresumInt4類別warepicVarcher500圖片warenameVarcher50分類martpriceInt4原價shoppriceInt4會員價describeText16描述updatepicdatetime8日期warekindInt4銷售排行5.Picture(局部圖片表)createtablepicture(idintprimarykeynotnullidentity(1,1),pic_titlevarchar(100),ffvarchar(50),)局部圖片表中的詳細信息如表4.5所示。表4.5局部圖片信息字段名字段類型長度是否空主鍵備注IdInt40PK編號pic_titleVarcher100圖片名字ffvarcharVarcher50圖片路徑6.Fukuanfangshi(付款方式表)createtablefukuanfangshi(idintprimarykeynotnullidentity(1,1),fangshi_namevarchar(100),)付款方式表中的詳細信息如表4.6所示。表4.6付款方式信息字段名字段類型長度是否空主鍵備注idInt40PK編號fangshi_nameVarcher100付款方式7.Songhuofangshi(送貨方式表)createtablesonghuofangshi(idintprimarykeynotnullidentity(1,1),songhuo_namevarchar(100),)送貨方式表中的詳細信息如表4.7所示。表4.7送貨方式信息字段名字段類型長度是否空主鍵備注IdInt40PK編號songhuo_nameVarcher100送貨方式8.Userdata(用戶信息表)createtableuserdata(idintprimarykeynotnullidentity(1,1),usernamevarchar(50),truenamevarchar(50),pwdvarchar(50),emailvarchar(50),addressvarchar(50),postwordint,mobilevarchar(50),QQint,sexvarchar(10),zhiyevarchar(50),COvarchar(50),notevarchar(500),logindatedatetime,jifenint,)用戶信息表中的詳細信息如表4.8所示。表4.8用戶相關(guān)信息字段名字段類型長度是否空主鍵備注idint40PK編號usernamevarcha50會員名truenamevarcha50真實名字pwdvarcha50密碼emailvarcha50電子郵件addressvarcha50地址postwordint4郵政編碼mobilevarcha50手機號碼QQint4QQsexvarcha10性別zhiyevarcha50職業(yè)COvarcha50公司notevarcha500備注logindatedatetime8注冊時間jifenint4積分9.WARE(產(chǎn)品表)createtableWARE(idintprimarykeynotnullidentity(1,1),warenamevarchar(100),categoryidint,--類別idwarepicvarchar(500),martpicevarchar(50),Shoppicevarchar(50),waredescribevarchar(500),warecountint,--商品總數(shù)newwareint,hotwareint,zhudawareint,createdatedatetime,)產(chǎn)品表中的詳細信息如表4.9所示。表4.9產(chǎn)品詳細信息字段名字段類型長度是否空主鍵備注idint40PK編號warenamevarcher100名稱categoryidint4類別warepicvarcher500原價martpicevarcher50會員價Shoppicevarcher50售價waredescribevarcher500描述warecountint4折扣newwareint4最新價格hotwareint4熱銷zhudawareint4主打createdatedatetime8日期10.Dingdan(訂單表)createtabledingdan(idintprimarykeynotnullidentity(1,1),warebianhaovarchar(50),warenamevarchar(100),usernamevarchar(50),shouhuorenvarchar(50),pricefloat,fukuanfangshiIDint,songhuofangshiIDint,warestatevarchar(50),--是否已經(jīng)送貨(狀態(tài))songhuodatedatetime,shouhuorendizhivarchar(100),shouhuorenPhonevarchar(50),shouhuorenEmailvarchar(100),shouhuorenNotevarchar(500),shouhuorenyoubianint,)訂單表中的詳細信息如表4.10所示。表4.10產(chǎn)品訂單信息字段名字段類型長度是否空主鍵備注IdInt40PK編號warebianhaovarchar50訂單編號warenamevarchar100用戶名usernamevarchar50姓名shouhuorenvarchar50收貨人pricefloat8價格fukuanfangshiIDint4付款方式songhuofangshiIDint4送貨方式warestatevarchar50訂單狀態(tài)songhuodatedatetime8日期shouhuorendizhivarchar100地址sh

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論