版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
管理信息化電子商務(wù)家電銷售電子商務(wù)網(wǎng)站畢業(yè)論文{管理信息化電子商務(wù)}家電銷售電子商務(wù)網(wǎng)站畢業(yè)論文畢業(yè)設(shè)計(論文)報告紙計算機與軟件學(xué)院畢業(yè)設(shè)計(論文)誠信承諾實,后果由本人承擔。承諾人(簽名):年月日畢業(yè)設(shè)計(論文)報告紙摘要要用來展現(xiàn)商店的家電商品,家電商品信息,樹立品牌形象,要用來維護網(wǎng)站的產(chǎn)品和實現(xiàn)對網(wǎng)站會員以及管理員的管理。網(wǎng)站的設(shè)計宗旨為:低成本,高效率,簡單易用。松快捷地完成對家電的網(wǎng)上銷售的管理任務(wù)。關(guān)鍵詞:家電銷售;;電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(論文)報告紙ABSTRACTThiswebsiteisbasedonASPtechnologyofelectricalappliancessalee-mercesites,throughthiswebsite,makehomeappliancestoreinformationmanagementsystem,thestandardization,automation,soastoimprovetheefficiencyofsalesofpurpose.Itcontainswebsitewiththebackgroundofthefrontdesktwo:frontdeskismainlyusedtoshowthehomeappliancestoregoods,homeapplianceproductinformation,establishbrandimage,pletetheregistrationinformationwebsitemembersandselfmanagement,realizedmoditypurchase;Thebackgroundismainlyusedtomaintainwebproductsandtoachievethemembersandthewebsitemanagement.Thedesignofthewebsiteobjectiveis:lowcost,highefficiency,easytouse.Theelectricalappliancessalee-mercesitestomembershipinformation,homeapplianceofinformation,shoppingcartinformation,information,administratorsorderinformationmanagement,andknowthelinksofthechangeofinformation.Managementpersonnelmustlogonasanadministrator,andtoensurethesafetyofthesystem.Theoverallmissionistomakethesystemelectricalappliancessalewebsitemanagerscanbeeasierandfastertohomeappliancetopleteonlinesalesmanagementtasks.KeyWords:ElectricalAppliancesSale;;E-CommerceWebsite畢業(yè)設(shè)計(論文)報告紙目錄緒論1第一章系統(tǒng)分析21.1系統(tǒng)開發(fā)的背景及意義21.2可行性研究21.2.1技術(shù)可行性21.2.2經(jīng)濟可行性21.2.3系統(tǒng)運行可行性21.3需求分析31.3.1系統(tǒng)的基本功能31.3.2前臺分析31.3.3后臺管理3第二章相關(guān)技術(shù)介紹52.1B/S結(jié)構(gòu)52.2JavaScript52.3C#語言52.4HTML語言62.5技術(shù)6第三章系統(tǒng)總體設(shè)計73.1系統(tǒng)實現(xiàn)目標73.2系統(tǒng)業(yè)務(wù)流程圖73.2.1前臺流程73.2.2后臺流程73.3系統(tǒng)功能結(jié)構(gòu)93.3.1首頁功能模塊9畢業(yè)設(shè)計(論文)報告紙3.3.2前臺功能模塊圖93.3.3后臺功能模塊圖103.3.4家電管理功能模塊圖113.4數(shù)據(jù)庫設(shè)計123.4.1數(shù)據(jù)庫需求分析123.4.2數(shù)據(jù)庫功能描述123.4.3數(shù)據(jù)庫邏輯設(shè)計133.4.4數(shù)據(jù)庫E-R圖14第四章系統(tǒng)詳細設(shè)計164.1管理員管理模塊設(shè)計164.1.1登錄模塊164.1.2家電管理模塊164.1.3用戶信息管理模塊174.2用戶登錄模塊設(shè)計174.2.1注冊模塊174.2.2登錄模塊174.2.3搜索模塊184.3系統(tǒng)預(yù)覽效果圖184.3.1首頁界面184.3.2用戶和管理員登錄界面194.3.3管理員界面204.3.4用戶管理模塊界面204.3.5家電管理模塊界面214.3.6訂單管理界面224.3.7商品詳情界面22畢業(yè)設(shè)計(論文)報告紙結(jié)束語24致謝25參考文獻26附錄27畢業(yè)設(shè)計(論文)報告紙緒論走過20多年的風(fēng)雨歷程后,家電業(yè)已經(jīng)成為中國最具市場化和最成熟的民族產(chǎn)業(yè)之一。毋庸置疑,中國家電企業(yè)出色的營銷能力為自己的發(fā)展與強大做出了杰出貢獻。但是,也有不少家電銷售商正紛紛逃離家電銷售圈。他們感嘆,由于競爭慘烈,價格戰(zhàn)已是家常便飯,銷售人員工作的強度不亞于民工,因而當前的家電產(chǎn)業(yè)面臨銷售模式的拓展和創(chuàng)新。與此同時,網(wǎng)上購物方式在人們的生活中已經(jīng)不可或缺,在電腦中實現(xiàn)商品的交易,大大減少了不少時間,網(wǎng)上購物以它獨特的方便、快捷、高效而深受廣大用戶的喜愛。于是,家電銷售電子商務(wù)網(wǎng)站應(yīng)運而生。本系統(tǒng)采用MicrosoftVisualStudio2008基于開發(fā)設(shè)計主界面,利用SQLSERVER2008做數(shù)據(jù)庫,這兩個工具都是微軟的產(chǎn)品,在兼容性上JavaScript這一基于對象和事件驅(qū)動并具有安全性能的腳本語言。與HTML超文本標記語言一起實現(xiàn)在一個Web頁面中連接多個對象,與Web會員交互作用。從而可以開發(fā)會員端的應(yīng)用程序。同時系統(tǒng)也運用了C#語言知識,C#語言是一種最新的、面向?qū)ο蟮木幱贸绦?,MICROSOFT.NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。本家電銷售電子商務(wù)網(wǎng)站,實現(xiàn)了家電購買、用戶注冊管理、后臺基本實現(xiàn)了家電購物網(wǎng)站的需求,能夠滿足基本的實用要求。此說明書系統(tǒng)總結(jié)以及附錄,旨在說明本系統(tǒng)的設(shè)計宗旨和開發(fā)過程,滿足用戶對系統(tǒng)使用過程中的了解需要。共31頁第0頁畢業(yè)設(shè)計(論文)報告紙第一章系統(tǒng)分析1.1系統(tǒng)開發(fā)的背景及意義隨著社會的發(fā)展,信息的膨脹,電子商務(wù)系統(tǒng)成了一個企業(yè)在競爭它不僅能夠及時全面地提供信息和數(shù)據(jù),簡化實際工作,而且能夠使會員能及時、準確的了解企業(yè)的信息,同時為企業(yè)打開市場,使自己的企業(yè)在激烈的市場競爭中處于優(yōu)勝地位,家電銷售網(wǎng)站也就應(yīng)運而生。1.2可行性研究1.2.1技術(shù)可行性本網(wǎng)站開發(fā)硬件環(huán)境為:服務(wù)器、會員機等。軟件環(huán)境:Windowsxp或Win7,SQLSever2008,VisualStudio2008等。實現(xiàn)技術(shù)為:數(shù)據(jù)庫SQLSever2008,技術(shù),C#技術(shù)等。該電子商務(wù)網(wǎng)站采用MicrosoftVisualStudio2008開發(fā)設(shè)計主界面,利用SQLSERVER2008做數(shù)據(jù)庫,這兩個工具都是微軟的產(chǎn)品,在兼容性上比較好,而且比較容易實現(xiàn),所以開發(fā)人員利用現(xiàn)有的技術(shù)完全可以設(shè)計出滿足用戶所要求的功能的系統(tǒng),并在規(guī)定的期限內(nèi)完成。1.2.2經(jīng)濟可行性實現(xiàn)開發(fā)和運行該家電銷售網(wǎng)站系統(tǒng)所需的經(jīng)濟條件較低,僅需必要的硬件設(shè)施和軟件設(shè)施,基本不需額外費。該平臺設(shè)計只是作為本人的畢業(yè)設(shè)計,又因為設(shè)計能力有限,其功能還不能完善,所以沒有什么經(jīng)濟效益可談。該網(wǎng)站如投入使用,預(yù)期作到界面友好,管理方便,使用簡單,管理人員經(jīng)過培訓(xùn),也是完全能夠使用本網(wǎng)站管理銷售事務(wù)的相關(guān)信息的。1.2.3系統(tǒng)運行可行性對現(xiàn)有設(shè)備的影響:由于系統(tǒng)的極好的兼容性,對于原來的軟件和共31頁第1頁畢業(yè)設(shè)計(論文)報告紙系統(tǒng)無需作任何修改就能很好的運行。戶在配備了必要的網(wǎng)絡(luò)設(shè)備后,在購買電器時不需要了解整個網(wǎng)店的工環(huán)境條件的可行性:最低使用奔騰133以上的PC機,內(nèi)存需在16兆以上,建議更高的配置。及網(wǎng)絡(luò)設(shè)備,多臺計算機組網(wǎng)的模擬測試環(huán)境等?,F(xiàn)有個人電腦完全能夠滿足其開發(fā)運行所需環(huán)境條件。1.3需求分析1.3.1系統(tǒng)的基本功能能實現(xiàn)對家電商店會員信息以及商品信息的有效管理;能對商品的購買等環(huán)節(jié)進行信息化管理;實現(xiàn)管理員查看商品以及會員等功能的可能;能夠在實現(xiàn)購買的基本功能外盡可能的完善家電銷售網(wǎng)站系統(tǒng),盡可能的營造出一個會員使用方便,管理輕松,可靠的家電銷售網(wǎng)站管理環(huán)境。1.3.2前臺分析網(wǎng)站首頁:通過設(shè)計網(wǎng)頁界面,簡單,大方,操作簡單,更為人性化。整個網(wǎng)頁包括三個框架:頂部,設(shè)置導(dǎo)航菜單,內(nèi)容包括注冊、登錄、首頁、我的購物車、我的訂單、搜索,點擊相關(guān)信息及轉(zhuǎn)入該功能菜單。(1)“我的購物車”:點擊進入我的購物車,會顯示該用戶已經(jīng)選中的商品。(2)“請登錄否登錄。登錄時需判斷是否存在該用戶,存在才可以進行立即購買以及購物車結(jié)算,如果不存在,則需要該用戶先進行注冊操作。(3)“管理員登錄戶信息,商品信息等。(4)“搜索”:通過輸入關(guān)鍵字進行模糊查詢,從數(shù)據(jù)庫中搜索信息。共31頁第2頁畢業(yè)設(shè)計(論文)報告紙(5)“商品分類”:將商品按照一定專業(yè)進行分類,并利用表格類型的所有商品。1.3.3后臺管理1.用戶查詢(1)可用于查看用戶信息操作。(2)戶進行查詢信息。(3)看會員用戶列表信息以及管理用戶的列表信息。2.商品管理:商品查詢、商品列表及信息修改、商品新增。(1)搜索商品信息,在管理員界面顯示相關(guān)商品信息列表。(2)不同的數(shù)據(jù)信息,并且可以點擊列表中的編輯和刪除選項對商品的具體信息進行修改和刪除該商品。(3)便能成功新增商品,相關(guān)信息存入對應(yīng)數(shù)據(jù)庫。3.進行模糊查詢,可以查詢對應(yīng)編號的訂單信息,也能夠查詢某種商品的所有訂單信息。對于不合格的訂單可以進行刪除操作。4.退出。退出管理員界面,返回網(wǎng)站首頁。共31頁第3頁畢業(yè)設(shè)計(論文)報告紙第二章相關(guān)技術(shù)介紹2.1B/S結(jié)構(gòu)B/S架構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S架構(gòu)的一種變化或者改進的架構(gòu)。在這種架構(gòu)下,用戶工作界面是通過WWW(Browser)是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層3-tier架構(gòu)。B/S架構(gòu)最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。系統(tǒng)的擴展性非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內(nèi)部的安全認證后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進入系統(tǒng)。B/S結(jié)構(gòu)同時具有以下特點:(1)維護和升級方式簡單;(2)成本降低,選擇更多;(3)應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較重。2.2JavaScriptJavaScript是一種基于對象和事件驅(qū)動并具有安全性能的腳本語言。使用它的目的是與HTML超文本標記語言、Java腳本語言一起實現(xiàn)在一個Web頁面中連接多個對象,與Web會員交互作用。從而可以開發(fā)會員端的應(yīng)用程序等。它是通過嵌入或調(diào)入到標準的HTML語言中實現(xiàn)的。它的出現(xiàn)彌補了HTML語言的缺陷,它是Java與HTML折衷的選擇,它的特點是:是一種腳本編寫語言,基于對象的語言,簡單,安全,動態(tài)性以及跨平臺性。2.3C#語言C#語言定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點。C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于MICROSOFT.NET平臺的應(yīng)用程序,共31頁第4頁畢業(yè)設(shè)計(論文)報告紙MICROSOFT.NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。2.4HTML語言超文本標記語言,即HTML(HypertextMarkupLanguage述網(wǎng)頁文檔的一種標記語言。HTML是一種規(guī)范,一種標準,它通過標記符號來標記要顯示的網(wǎng)頁中的各個部分。網(wǎng)頁文件本身是一種文本文件,通過在文本文件中添加標記符,可以告訴瀏覽器如何顯示其中的內(nèi)容如文字如何處理,畫面如何安排,圖片如何顯示等。瀏覽器按順序閱讀網(wǎng)頁文件,然后根據(jù)標記符解釋和顯示其標記的內(nèi)容,對書寫出錯的標記將不指出其錯誤,且不停止其解釋執(zhí)行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。但需要注意的是,對于不同的瀏覽器,對同一標記符可能會有不完全相同的解釋,因而可能會有不同的顯示效果。2.5技術(shù)ASP務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。指ActiveServerPages(動態(tài)服務(wù)器頁面),運行于IIS之中的程序。使運行一些很平常的任務(wù)如表單的提交客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。例如頁面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見的VB-Like界面。第三章系統(tǒng)總體設(shè)計3.1系統(tǒng)實現(xiàn)目標本電子商務(wù)網(wǎng)站系統(tǒng)希望通過構(gòu)建一個家電銷售電子商務(wù)網(wǎng)站,利用日益繁榮的互聯(lián)網(wǎng),為傳統(tǒng)的家電商場打造一個新的銷售平臺,實現(xiàn)家電銷售和購買的靈活化和便捷化。本電子商務(wù)網(wǎng)站希望通過電子信息的手段對家電商場的進存、家電的上架、家電消費者、家電分類、家電的銷售等環(huán)節(jié)進行管理,銷售方式的創(chuàng)新,以達到銷售額和營業(yè)者利潤共31頁第5頁畢業(yè)設(shè)計(論文)報告紙的提高,人力與設(shè)備費用的減少,服務(wù)能力的提高,管理信息服務(wù)的改進,工作人員利用率的提高等目標。3.2系統(tǒng)業(yè)務(wù)流程圖3.2.1前臺流程查找特定家電,查看商品信息。同時在此也即可登錄(未注冊的游客可詳情后,如點擊立即購買,則必須進行登錄操作。如點擊加入購物車,則將家電商品保存到購物車中(未登錄和注冊的游客也可以執(zhí)行將商品買還是購物車結(jié)算均需登錄,填寫個人信息才能夠?qū)崿F(xiàn)購買功能。購買成功發(fā)送訂單后,用戶可以通過“我的訂單”查看到自己的訂單信息。此外用戶可以在“個人中心”中修改自己的登錄名和密碼。具體功能如圖3.1所示。3.2.2后臺流程實現(xiàn)用戶查詢、電器管理、訂單管理、修改管理員四大功能,身份驗證不通過則輸出錯誤信息后返回登錄頁面。登錄后管理員根據(jù)自己需要進行的管理活動在菜單選擇管理功能按鈕,點擊按鈕后。即可進入具體的管理項目界面。管理員只需根據(jù)頁面提示一步步操作,就可實現(xiàn)對本家電網(wǎng)站的具體管理,對網(wǎng)站進行日常的維護,商品的更新,實現(xiàn)網(wǎng)站的高效正常使用。如圖3.2所示。圖3.1前臺流程圖圖3.2后臺流程圖3.3系統(tǒng)功能結(jié)構(gòu)3.3.1首頁功能模塊進入網(wǎng)站首頁后,用戶可以看到家電展示(包括新品上架、促銷商共31頁第6頁畢業(yè)設(shè)計(論文)報告紙首頁功能模塊圖具體如圖3.3所示。3.3.2前臺功能模塊圖前臺實現(xiàn)了家電分類展示、家電搜索、用戶登錄、注冊、用戶密碼修改、查看商品詳情查看、加入購物車、家電購買、查看購物車、查看訂單一系列功能,基本完善了前臺功能,具體前臺功能如圖3.4所示。圖3.3首頁功能模塊圖圖3.4前臺功能模塊圖3.3.3后臺功能模塊圖后臺主要包括4大功能,即用戶查詢、家電管理、訂單管理、修改管理,還有一個退出菜單。用戶查詢包括編碼查詢、用戶名查詢。家電管理包括刪除家電、新增家電、修改家電信息、查詢家電信息。訂單管理包括訂單查詢、訂單列表和刪除訂單。修改管理員,即可修改管理員密碼,具體后臺功能見圖3.5所示。3.3.4家電管理功能模塊圖家電管理功能主要包括四大項目和家電瀏覽以及家電檢索。管理員可以在網(wǎng)站后臺點擊對應(yīng)按鈕完成家電的查詢(包括根據(jù)編號的查詢以具體功能圖見圖3.6所示。家電瀏覽過程中,又分為根據(jù)類別瀏覽和關(guān)鍵詞搜索瀏覽,這兩個功能保證了用戶能夠快速購買到自己想要的家電商品。具體家電瀏覽功能圖如圖3.7所示。圖3.5后臺功能模塊圖圖3.6家電分類模塊圖圖3.7家電瀏覽模塊圖3.4數(shù)據(jù)庫設(shè)計3.4.1數(shù)據(jù)庫需求分析根據(jù)對家電網(wǎng)站的需求分析可知在該系統(tǒng)中數(shù)據(jù)庫作為本系統(tǒng)的底共31頁第7頁畢業(yè)設(shè)計(論文)報告紙層部分,數(shù)據(jù)庫負責管理和處理該系統(tǒng)中的數(shù)據(jù)。要具體實現(xiàn)用戶注冊功能、修改用戶信息功能、購買功能、管理員功能、查詢用戶、訂單管理、商品管理、修改管理員等功能,并且要使數(shù)據(jù)庫的操作變的快捷方便。3.4.2數(shù)據(jù)庫功能描述1.用戶注冊功能:用戶點擊注冊并填寫相關(guān)信息后執(zhí)行該操作。注冊成功后,增加數(shù)據(jù)庫中用戶表的記錄。2.購買功能:當用戶做出行為,并且用戶的身份在數(shù)據(jù)庫信息得到驗證后,才能進行購買操作,并且更新數(shù)據(jù)庫中家電信息。3.搜索功能:用戶通過關(guān)鍵字搜索,在數(shù)據(jù)庫中獲取匹配信息。4.管理員功能:管理員登錄時驗證用戶中的登錄信息,驗證是否為管理員身份,修改登錄密碼后數(shù)據(jù)庫中的信息自動更新。5.查詢用戶:管理員在進行用戶管理時,做出查詢用戶信息的操作后,提供相關(guān)信息和資料在用戶信息表中調(diào)出數(shù)據(jù)信息。用戶也可以通過前臺登錄修改自己的用戶名和密碼。6.用戶管理:管理員在進行用戶信息管理時,可以根據(jù)用戶名和用戶類型查詢網(wǎng)站普通注冊用戶以及管理員用戶。7.商品管理:管理員在進行家電商品信息管理時,可以增加家電產(chǎn)執(zhí)行上述操作時必須更新數(shù)據(jù)庫中家電的記錄信息。3.4.3數(shù)據(jù)庫邏輯設(shè)計通過上面需求分析和結(jié)構(gòu)設(shè)計,就可以將它轉(zhuǎn)換成數(shù)據(jù)庫系統(tǒng)支持SQLSever2008來實現(xiàn)數(shù)據(jù)庫管理。1.家電信息表Product:數(shù)據(jù)組成:家電類型、家電ID、家電價格、數(shù)量、家電圖片、家電詳細介紹、家電商品添加時間。具體家電信息表如表3.1所示。表3.1Product:商品詳細信息共31頁第8頁畢業(yè)設(shè)計(論文)報告紙數(shù)據(jù)項名類型長度約束鍵類備注p_typevarchar30NOTNULL商品類型p_idchar10NOTNULL主鍵商品編號p_namevarchar40NOTNULL商品名稱p_pricefloatNOTNULL單價p_quantityintNOTNULL庫存量p_imagevarchar100NOTNULL商品圖片;路徑p_descriptionvarchar2000NOTNULL商品簡介p_timenvarchar20上架時間2.訂單信息表:Orders數(shù)據(jù)組成:訂單編號、用戶住址、用戶郵箱、用戶收件名、下單時間、訂單總價、3.2所示。表3.2Orders:訂單表數(shù)據(jù)項名類型長度約束鍵類備注idvarchar100NOTNULL主鍵訂單編號addressnvarchar255NOTNULL收貨人抵制emailvarchar50NOTNULL收貨人郵編customerNamevarchar100NOTNULL收貨人timedatetimeNOTNULL下單時間totalmoney50NOTNULL訂單總計telephonevarchar20NOTNULL收貨人電話cardTypenvarchar100NOTNULL銀行卡類型cardNochar2NOTNULL銀行帳號sexNOTNULL收貨人姓名共31頁第9頁畢業(yè)設(shè)計(論文)報告紙3.訂單詳情表:OrderDetail數(shù)據(jù)組成:記錄ID、商品價格、訂單中商品數(shù)量、訂單編號。具體訂單詳情表如表3.3所示。表3.3OrderDetail:訂單詳細表。數(shù)據(jù)項名類型長度約束鍵類備注p-idintNOTNULL主鍵訂單編號productIdchar10NOTNULL商品編號pricemoneyNOTNULL訂單價格numberintNOTNULL訂單商品數(shù)量orderIdvarchar100NOTNULL訂單編號4.用戶表:Customer數(shù)據(jù)組成:用戶Id、用戶名、用戶密碼、用戶類型。具體用戶表如表3.4所示。表3.4Customer:用戶表數(shù)據(jù)項名類型長度約束鍵類備注idvarchar100NOTNULL主鍵用戶編號loginNamenvarchar20NOTNULL用戶登錄名passwordvarchar20NOTNULL用戶密碼usertypevarchar50銀行卡類型5.購物車表:ShoppingCar數(shù)據(jù)組成:編號、商品編號、商品總數(shù)、用戶編號、購物車小計。具體購物車表如表3.5所示。表3.5ShoppingCar:購物車表數(shù)據(jù)項名類型長度約束鍵類備注idintNOTNULL主鍵購物車編號productIdchar10NOTNULL商品編號numberintNOTNULL商品總數(shù)共31頁第10頁畢業(yè)設(shè)計(論文)報告紙customerIdnvarchar100NOTNULL用戶編號smallTotalmoneyNOTNULL購物車金額3.4.4數(shù)據(jù)庫E-R圖家電銷售電子商務(wù)網(wǎng)站E-R圖包含用戶、家電、訂單、訂單詳情、購物車五大實體,五大實體之間互有關(guān)系。具體如圖3.8所示。圖3.8數(shù)據(jù)庫E-R圖共31頁第11頁畢業(yè)設(shè)計(論文)報告紙第四章系統(tǒng)詳細設(shè)計4.1管理員管理模塊設(shè)計4.1.1登錄模塊模塊描述:該模塊完成管理員登錄的過程。1.輸入、輸出輸入:姓名、密碼。輸出:進入管理員后臺界面。2.模塊接口關(guān)系允許進入:進入后臺系統(tǒng)拒絕進入:返回管理員登錄界面3.模塊實現(xiàn)圖如圖4.1所示。圖4.1管理員模塊實現(xiàn)圖4.1.2家電管理模塊1.銷售的操作的過程。2.模塊算法實現(xiàn)如圖4.2所示。圖4.2家電銷售模塊實現(xiàn)圖4.1.3用戶信息管理模塊1.碼的過程。2.模塊算法實現(xiàn)如圖4.3所示。圖4.3用戶信息管理模塊實現(xiàn)圖4.2用戶登錄模塊設(shè)計4.2.1注冊模塊1.模塊描述:該模塊完成用戶注冊的過程。2.輸入、輸出共31頁第12頁畢業(yè)設(shè)計(論文)報告紙輸入∶用戶名、密碼、再一次密碼、驗證碼3.模塊接口關(guān)系允許進入∶進入注冊成功提示頁面拒絕進入∶返回注冊頁面4.2.2登錄模塊1.模塊描述結(jié)算等功能。2.輸入、輸出輸入∶用戶名、密碼。輸出:進入網(wǎng)站首頁界面。3.模塊接口關(guān)系允許進入∶返回家電網(wǎng)站首頁,能夠執(zhí)行立即購買及結(jié)算業(yè)務(wù)拒絕進入∶返回登錄頁面4.模塊算法實現(xiàn)如圖4.4所示。圖4.4登錄模塊算法實現(xiàn)4.2.3搜索模塊1.模塊描述該模塊完成用戶對家電進行瀏覽的過程。2.模塊算法實現(xiàn)如圖4.5所示。圖4.5搜索模塊算法實現(xiàn)4.3系統(tǒng)預(yù)覽效果圖4.3.1首頁界面網(wǎng)站游客在網(wǎng)站首頁可以瀏覽到家電新品、促銷商品和普通家電展區(qū),點擊對應(yīng)家電,可以查看家電詳情。點擊“請登錄”即可以進行用買,即可查看所有家電商品,“我的購物車”可以查看當前購物車里的商品,“我的訂單,可以查看用戶已經(jīng)購買的訂單信息。具體見圖4.6所示。共31頁第13頁畢業(yè)設(shè)計(論文)報告紙圖4.6首頁界面4.3.2用戶和管理員登錄界面用戶按要求輸入用戶名、密碼即可完成用戶登錄,進行購買結(jié)算活點擊后可完成網(wǎng)站用戶的免費快速注冊。具體如圖4.7所示。圖4.7用戶和管理員登錄界面4.3.3管理員界面管理員在登錄成功即進入網(wǎng)站后臺,顯示管理菜單,菜單有用戶查詢、商品管理、訂單管理、修改管理員四大按鈕,根據(jù)管理需要點擊不同按鈕,即可進行不同的管理活動。右下方的返回按鈕,則返回網(wǎng)站主頁。具體如圖4.8所示。圖4.8管理員管理界面4.3.4用戶管理模塊界面管理員進入用戶管理界面后,可以在用戶名的輸入框中輸入用戶名進行用戶查詢,也可以在用戶類型中輸入要查詢的用戶類型,進行不同類別用戶信息的查詢。下方表格顯示的是查詢信息。返回按鈕則是返回管理菜單。具體如圖4.9所示。圖4.9用戶管理模塊界面4.3.5家電管理模塊界面管理員進行家電管理操作,表格里顯示的是所有家電列表和部分信息。管理員也可以通過在商品名稱里輸入商品名稱,點擊查詢按鈕,進行查詢特定家電的信息。點擊列表里的“編輯”按鈕即可以編輯更新家電商品信息,點擊“刪除按鈕則是返回管理菜單。具體如圖4.10所示。圖4.10家電管理模塊界面/編輯商品信息,上傳商品圖片,點擊“確定按鈕后即上架/更新了一個家電商品,點擊“取消”即取消當前操作,返回家電管理主頁面。具體如圖共31頁第14頁畢業(yè)設(shè)計(論文)報告紙4.11所示。圖4.11修改、新增家電管理界面4.3.6訂單管理界面管理員進入訂單管理界面后,可以在訂單編號的輸入框中輸入訂單編號進行訂單查詢,也可以在商品名稱中輸入要查詢的商品的名稱,進行特定商品的訂單查詢。第一個表格顯示的是默認訂單查詢的信息。點擊“查看詳情”按鈕即可以查看訂單其他具體信息(顯示在第二個表格“刪除訂單,即訂單不通過,被刪除。返回按鈕則是返回管理菜單。具體如圖4.12所示。圖4.12訂單管理模塊界面4.3.7商品詳情界面商品詳情界面中,用戶可以看到商品的各種詳細信息,用戶可以在輸入框中填寫自己想要購買的家電數(shù)量,點擊立即購買后,即可以進行戶可以繼續(xù)購物,最后進行購物車結(jié)算。上方的家電類別,用戶可以點擊不同類別查看不同類別的家電。查找輸入框中輸入關(guān)鍵詞后,就可以進行對應(yīng)特定家電查詢購買。具體如圖4.13所示。圖4.13商品家電詳情界面共31頁第15頁畢業(yè)設(shè)計(論文)報告紙結(jié)束語近半年的畢業(yè)設(shè)計已經(jīng)進入尾聲了,縱觀整個畢業(yè)設(shè)計階段,從前本系統(tǒng)基本上是按照前期設(shè)計要求完成的,符合中小型家電銷售公重點突出;后臺管理功能強大,安全可靠。能實現(xiàn)對家電商店會員信息以及商品信息的有效管理;能對商品的購買等環(huán)節(jié)進行信息化管理;實現(xiàn)管理員查看商品以及會員等功能的可能;能夠在實現(xiàn)購買的基本功能管理輕松,可靠的家電銷售網(wǎng)站管理環(huán)境。由于各方面能力還有所不足,本系統(tǒng)很多方面還存在很多不足。例如:1.系統(tǒng)用戶表設(shè)計的還不夠完善,導(dǎo)致無法記錄用戶的購買記錄,也無法記住用戶的地址等收貨信息,必須要每次在購買家電時重新輸入個人信息。2轉(zhuǎn)性,不符合實際運用時的需求3形菜單,用樹形菜單顯得更直觀清楚等等一系列問題本系統(tǒng)由于參考現(xiàn)有其它網(wǎng)站,因而也沒有加入太多的個性化的功能模塊,在正式投入市場時將根據(jù)各公司的特殊需求進一步完善系統(tǒng)功能??傊ㄟ^了這幾個月的畢業(yè)設(shè)計,我對ASP編程又有新的認識,在實踐的過程中鞏固和提高自己所學(xué)的知識,大大提高了我的動手能力和解決問題的能力。同時,讓我感受到了軟件開發(fā)的辛勞與樂趣,為以后的工作打下基礎(chǔ)增添了信心。共31頁第16頁畢業(yè)設(shè)計(論文)報告紙致謝我自己的努力外,老師特給予了鼓勵、支持和幫助。完成。提出了不少的修改意見?!爸x謝共31頁第17頁畢業(yè)設(shè)計(論文)報告紙參考文獻[1]Evjen等編著,3.552008年8月.[2]ShelleyPowers著,JavaScript學(xué)習(xí)指南,人民郵電出版社,2009年10月.[3]JohnSharpVisualC#2010社,2011年1月.[4]章立民編著,3.52009年2月.[5]章立民編著,3.5AJAX開發(fā)范例精講精析服務(wù)器端編程,北京科海電子出版社,2009年10月.[6]章立民編著,3.5AJAX開發(fā)范例精講精析客戶端編程,北京科海電子出版社,2009年10月.[7][8][9]共31頁第18頁畢業(yè)設(shè)計(論文)報告紙附錄1.本網(wǎng)站采用連接方式,通過ADO把數(shù)據(jù)庫與界面連接起來,通過配置文件來保存配置信息。連接代碼實現(xiàn)如下:<connectionStrings><addname="con"connectionString="Server=localhost;database=shopOnlineDb;UID=sa;PWD=123456"/></connectionStrings>2Cookie保存用戶的IDCookie的值來判斷會員是否登陸代碼實現(xiàn)如下:protectedvoidibLogin_Click(objectsender,ImageClickEventArgse){Customerc=newCustomer();c.LoginName=txtLogin.Trim();c.Password=.Trim();try{if(newCustomerBLL().CheckLogin(c)){//登錄成功//保存信息到cookie中Session["LoginName"]=c.LoginName;stringusertype=newCustomerBLL().GetUserTypeByname(c.LoginName);if(usertype==UserType.會員用戶.ToString()){("");}else{共31頁第19頁畢業(yè)設(shè)計(論文)報告紙("");}}else{//登錄失敗(this,(),"","alert('用戶信息錯誤,請重新輸入)",true);="";="";}}catch{(this,(),"","alert('用戶登錄出現(xiàn)異常)",true);}}3.查詢功能中判斷SQL執(zhí)行語句代碼實現(xiàn):表現(xiàn)層代碼:privatevoidloadAllProducts(){try{//獲取所有商品信息allProducts=newList<Product>();allProducts=newProductBLL().GetProducts(searchStr);}catch{(this,(),"","alert('加載所有信息敗');",true);}共31頁第20頁畢業(yè)設(shè)計(論文)報告紙}業(yè)務(wù)層代碼:publicList<Product>GetProducts(strings){returnnewProductDAL().GetProducts(s);}數(shù)據(jù)層代碼:publicList<Product>GetProducts(strings){List<Product>lp=newList<Product>();SqlConnectioncon=newSqlConnection();SqlCommandcmd=newSqlCommand("pro_GetProducts",con);=;.Add("@searchStr",s);if(!=){();}SqlDataReaderdr=null;try{();dr=();if(){while(()){Productp=newProduct();p.Id=dr["p_id"].ToString();p.Type=dr["p_type"].ToString();共31頁第21頁畢業(yè)設(shè)計(論文)報告紙p.Name=dr["p_name"].ToString();p.Image=dr["p_image"].ToString();p.Quantity=(dr["p_quantity"].ToString());p.Description=dr["p_description"].ToString();p.time=(dr["p_time"].ToString());p.price=(dr["p_price"].ToString());(p);}}}finally{if(null!=dr){();}();}returnlp;}4.將購物車信息保存到cookie中代碼實現(xiàn)如下:publicclassCookieShoppingCar{publicCookieShoppingCar(){////TODO:在此處添加構(gòu)造函數(shù)邏輯-//}publicstaticDataTabledt;共31頁第22頁畢業(yè)設(shè)計(論文)報告紙///<summary>///創(chuàng)建DataTable///</summary>protectedvoidBuildDataTable(){dt=newDataTable("Product");.Add(newDataColumn("Id"));.Add(newDataColumn("Name"));.Add(newDataColumn("Image"));.Add(newDataColumn("Quantity"));.Add(newDataColumn("Price"));.Add(newDataColumn("TotalPrice"));=newDataColumn[]{["Id"]};}///<summary>///查詢購物車信息///</summary>///<returns></returns>publicDataTableGetProduct(){if(.["myCar"]==null){if(dt==null){BuildDataTable();}}else{ReadCookie();共31頁第23頁畢業(yè)設(shè)計(論文)報告紙}returndt;}///<summary>///讀取cookie///</summary>protectedvoidReadCookie(){if(.["myCar"]!=null){dt=null;BuildDataTable();HttpCookiehc=.["myCar"];stringmyCar=;if(myCar!=""){string[]arr=(',');for(inti=0;i<;i++){string[]str=arr[i].Split('|');AddDataTable(str[0].ToString(),32(str[1]));}}}}///<summary>///向表中添加數(shù)據(jù)///</summary>///<paramname="ProductId">商品編號</param>///<paramname="Quantity">商品數(shù)量</param>共31頁第24頁畢業(yè)設(shè)計(論文)報告紙publicvoidAddDataTable(stringProductId,intQuantity){Productp=newProductBLL().GetProductById(ProductI
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 馬鞍山學(xué)院《學(xué)習(xí)筑夢科技中國夢》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年三方借款協(xié)議書附借款合同履行監(jiān)督與報告義務(wù)3篇
- 2024年度雙方網(wǎng)絡(luò)安全合作協(xié)議書2篇
- 2024年度云計算環(huán)境下電子支付安全協(xié)議及技術(shù)優(yōu)化合同3篇
- 2025知識產(chǎn)權(quán)合同范本專賣店特許合同
- 2025年伊春道路貨物運輸駕駛員考試
- 2024年度原材料采購與回購合同協(xié)議3篇
- 單位人力資源管理制度精彩匯編
- 2024年標準技術(shù)合作合同書樣本版B版
- 2025機場配電箱合同
- JGJT334-2014 建筑設(shè)備監(jiān)控系統(tǒng)工程技術(shù)規(guī)范
- 2024年網(wǎng)格員考試題庫1套
- 生命科學(xué)前沿技術(shù)智慧樹知到期末考試答案章節(jié)答案2024年蘇州大學(xué)
- 2023年小兒推拿保健師考試真題試卷(含答案)
- 高血壓護理常規(guī)課件
- 心臟介入手術(shù)談話技巧
- 海南省三亞市吉陽區(qū)2022-2023學(xué)年六年級上學(xué)期期末數(shù)學(xué)試卷
- 辦公樓消防改造工程環(huán)境保護措施
- 2023-2024學(xué)年高一下學(xué)期家長會 課件
- 溯源與解讀:學(xué)科實踐即學(xué)習(xí)方式變革的新方向
- 班克街教育方案
評論
0/150
提交評論