版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
河南城建學院成人高等教育畢業(yè)設計(論文)題目:河南特產(chǎn)銷售網(wǎng)站的設計與實現(xiàn)層專次:業(yè):本科計算機科學與技術年姓級:名:2015級學號:指導教師:完成時間: 2017年1 月3 日河南特產(chǎn)銷售網(wǎng)站的設計與實現(xiàn)摘 要當前,世界經(jīng)濟正在開始新一輪的增長,以信息技術產(chǎn)業(yè)為先導的“新經(jīng)濟”方興未艾,各界一致認為近期的重點是建立在互聯(lián)網(wǎng)基礎上的電子商務新經(jīng)濟。電子商務對傳統(tǒng)的商務活動帶來了巨大的沖擊,極大地改變了商務銷售模式,帶動了經(jīng)濟結構的變革。在發(fā)達國家,電子商務發(fā)展空前繁榮,通過互聯(lián)網(wǎng)進行交易已成潮流。目前,中國企業(yè)信息化意識明顯提高,信息化進程正在加快,企業(yè)信息化工作在提高生產(chǎn)率和企業(yè)競爭力方面正在形成巨大的潛力。該系統(tǒng)采用ASP.NET應用程序開發(fā)常用的三層結構體系,以SQLServer2005HTMLVisualStudio2010穩(wěn)定,便于管理的特產(chǎn)銷售網(wǎng)站。關鍵詞電子商務;銷售網(wǎng)站;C#目錄緒論 1課題背景 1國內外研究概況 2本文主要工作 4相關技術簡介 5ASP.NET簡介 5SQLSERVER2005數(shù)據(jù)庫簡介 6MicrosoftVisualStudio2010簡介及其特點 6C#語言簡介及其特點 7本章小結 8系統(tǒng)總體設計 9系統(tǒng)需求分析 9可行性分析 9用戶需求分析 10系統(tǒng)設計目標和原則 10系統(tǒng)功能模塊設計 11數(shù)據(jù)庫設計 12數(shù)據(jù)庫概念結構設計 12數(shù)據(jù)庫表設計 13系統(tǒng)運行環(huán)境 15本章小結 15系統(tǒng)的實現(xiàn) 16用戶功能模塊的實現(xiàn) 16用戶注冊模塊的實現(xiàn) 16用戶登錄模塊的實現(xiàn) 16密碼找回模塊的實現(xiàn) 17產(chǎn)品瀏覽模塊的實現(xiàn) 18購物車模塊的實現(xiàn) 18留言板模塊的實現(xiàn) 19后臺管理模塊的實現(xiàn) 20用戶管理模塊的實現(xiàn) 20產(chǎn)品管理模塊的實現(xiàn) 20訂單管理模塊的實現(xiàn) 21留言板管理模塊的實現(xiàn) 21本章小結 22系統(tǒng)測試 23測試的目的及相關問題 23測試過程 23測試結果 25結論 26參考文獻 27PAGEPAGE28緒論課題背景中國的網(wǎng)民比例每年都在提升,網(wǎng)絡在人們生活中的比重也在不斷增大。據(jù)中國互聯(lián)網(wǎng)絡信息中心(CNNIC)2010726次中國互聯(lián)網(wǎng)絡發(fā)展狀(以下簡稱《報告)顯示,截至201074.23041%;從學歷上看高中學歷是上網(wǎng)的主要人群;從收入上看月收入在3000元以下的網(wǎng)民呈現(xiàn)了比較均勻的分布,同時月收入3000不斷增加、上網(wǎng)人群更加成熟,上網(wǎng)不再是年輕人娛樂、消遣的專屬品;各種收入和學歷背景的人都在上網(wǎng),上網(wǎng)對于網(wǎng)民來說不再體現(xiàn)出學歷或者收入?yún)^(qū)別,因此上網(wǎng)正在轉變成一種日常行為。伴隨著互聯(lián)網(wǎng)發(fā)展和網(wǎng)民數(shù)量的提升,在網(wǎng)上購物1.42億,同時網(wǎng)絡購33.8%年中國網(wǎng)絡購2500互聯(lián)網(wǎng)以及與互聯(lián)網(wǎng)相關的各種活動,都與服務有密切的關系。首先,互聯(lián)網(wǎng)本身就是一個提供各種服務的平臺,甚至互聯(lián)網(wǎng)本身就是一種服務。其次,在網(wǎng)聯(lián)網(wǎng)中的各種活動內容基本上是以服務的形式體現(xiàn)出來的,包括信息搜索、新聞、娛樂等。網(wǎng)絡購物也是屬于網(wǎng)絡服務的一種,它代表了消費者在互聯(lián)網(wǎng)中享受銷售服務的過程。近年來,國家對于第三產(chǎn)業(yè)即服務業(yè)的發(fā)展越來越重視,在歷年的中央政府工(貿(mào)易、航運中心,其中服務業(yè)是四個中心的主旋律。根據(jù)國內對網(wǎng)絡營銷和網(wǎng)絡銷售的研究現(xiàn)狀,對于網(wǎng)絡營銷和網(wǎng)絡銷售的研究比較多的是從原有的營銷理論、客戶關系、顧客價值等理論來分析和研究。但是與比如,在服務和服務傳遞中對于顧客參與、顧客界面等因素已經(jīng)進行了比較多的研究,這些因素己經(jīng)在網(wǎng)絡銷售和網(wǎng)絡營銷的研究中以關注消費者行為、顧客關系管理等方式體現(xiàn)出來。從服務的角度對網(wǎng)絡銷售所進行的研究正逐漸成為相關研究領域中一個新的關注點。在互聯(lián)網(wǎng)絡上可以做到商品信息到付款、售后服務等一系列活動全面的展開,是一種全程的營銷渠道。本網(wǎng)站所經(jīng)營的是河南特產(chǎn)為主,為全國乃至喜歡河南特產(chǎn)的人們來說提供了很大的便利,在不用來回旅游的情況下就能方便、快捷地買到滿意的河南特產(chǎn),這無疑給那些喜歡河南特產(chǎn)卻不能買到正宗的河南特產(chǎn)的人們帶來了福音。國內外研究概況電子商務通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動中,在因特網(wǎng)開放的網(wǎng)/在很早之前美國、歐洲等發(fā)達國家就有電子商務這一說法,但各自的見解互不相同?,F(xiàn)在,電子商務在世界范圍內廣泛運用,卻還沒有明確的定義。從狹義的定實現(xiàn)消費者的網(wǎng)上購物、企業(yè)間商業(yè)交易的一種新型交易運營模式。2090步早,投入使用的早。21Internet網(wǎng)越來越普及,現(xiàn)在上網(wǎng)人數(shù)與日俱增。用戶在網(wǎng)上關注的信息也不再是單一的新59.3%,查收郵件網(wǎng)越來越普及,現(xiàn)在上網(wǎng)人數(shù)與日俱增。用戶在網(wǎng)上關注的信息也不再是單一的新59.3%,查收郵件33.872.456.467.5%。而隨著地電子技術的硬件不斷強大,電子商務也不斷走向成熟,這不僅為電子商務的發(fā)展,提供了技術支撐,還對電子商務的完善做出了巨大的技術保障。國內的電子商務,剛起步,就為中國電子市場開辟了一條巨大的網(wǎng)絡市場,也受到人們的極力推崇,深受人們的歡迎,到今天,電子商務的應用更是無處不在,從大型的淘寶網(wǎng)、亞馬遜等,這些網(wǎng)站電子商務的成熟,標志著我過電子商務的發(fā)展進入一個更高的層次,當今電子商務已經(jīng)進入人們的生活中,也是人們消費的一種重要的手段,從國內的電子商務的起步,到當今的火熱,經(jīng)歷了技術的變更,和技術的改進,因為未來的發(fā)展趨勢,必然是離不開網(wǎng)絡,所以電子商務在不久的將來,還會有更加光明的前景。B2C按照電子商務交易對象來分主要有:B2B商業(yè)機構對商業(yè)機構的模式,B2C商業(yè)機構對消費者的模式,C2C消費者對消費者的模式,B2B模式主要有經(jīng)銷商、分公司、配送點,三者之間進行的模式,主要有經(jīng)銷商向分公司申請訂貨,分公司經(jīng)過將訂貨單進行處理在選擇配送點發(fā)貨,從而進行了整個商業(yè)流程的進行,而B2C則是買賣雙方的交易,C2C要提供一個交易平臺,由消費者進行競價。而淘寶網(wǎng)主要以C2C模式最為顯著。近段時間,河南特產(chǎn)行業(yè)非常熱鬧,無論是線上,還是線下,關于河南特產(chǎn)的渠道整合如火如荼,但渠道顯然不是河南特產(chǎn)行業(yè)面臨的唯一問題。近段時間,河南特產(chǎn)行業(yè)非常熱鬧,無論是線上,還是線下,關于河南特產(chǎn)的渠道整合如火如荼,但渠道顯然不是河南特產(chǎn)行業(yè)面臨的唯一問題。電子商務的產(chǎn)生給很多人提供了便利,但是也讓那些想要以次充好,欺騙眾多如冒牌ft藥,以次充好的紅棗等。常人無法有效識別此類貨物的真假好次,無意識中就會幫助不法分子進行銷售。因此,在網(wǎng)絡上交易的朋友應該時刻擦亮自己的眼睛,認真分析商品的銷售,非法收購的項目堅決不買。特產(chǎn)銷售網(wǎng)的網(wǎng)站管理員,沒有對網(wǎng)上商店進行必要的識別和監(jiān)控,也給道德敗壞的不法分子創(chuàng)造了機會。總的來說,特產(chǎn)銷售網(wǎng)需要大家的共同努力,來創(chuàng)造一個文明、和諧的特產(chǎn)商品交易環(huán)境。電子商務是傳統(tǒng)商業(yè)的延伸,電子商務的重點在于商務、電子商務的核心競爭力在于信息平臺、電子商務的使命在于利用互聯(lián)網(wǎng)技術對傳統(tǒng)資源的整合。電子商務實現(xiàn)貿(mào)易的全球化、電子化、數(shù)字化,電子商務的發(fā)展呈現(xiàn)出不可阻擋的趨勢。電子商務改變了傳統(tǒng)商業(yè)的格局,打破了時空的屏障,提供了豐富可靠的信息資源,為社會經(jīng)濟的發(fā)展提供了更多的機遇性和可能性,電子商務用“網(wǎng)絡體”代替了“實物體”,減小了人力、物力的消耗,降低了成本。1995商務將是21世紀經(jīng)濟增長的唯一推動美國電子商務的發(fā)展始于80年代到1995年,隨著互聯(lián)網(wǎng)技術的發(fā)展,傳統(tǒng)的商業(yè)模式已經(jīng)逐漸讓位于虛擬的在線的電子商務模式。目前,美國在全球互聯(lián)網(wǎng)貿(mào)易中已占85%的份額。電子商務在美國各信息技術行業(yè)領先的公司中,已經(jīng)成為主體方式;在整個信息技術行業(yè)中,已經(jīng)成為主1999電器、汽車、鋼鐵等行業(yè)的巨頭們紛紛宣布網(wǎng)上采購計劃。1994制造業(yè),電子商務已經(jīng)成為中國新經(jīng)濟的一道重要的風景線。目前國內外學者對于電子商務平臺下的營銷戰(zhàn)略已經(jīng)有比較豐富的研究積累,但都是比較概括的基礎性研究。事實上,電子商務領域層出不窮的創(chuàng)新經(jīng)營模式,以及電子商務與傳統(tǒng)行業(yè)相結合的營銷模式,出現(xiàn)了一些典型的企業(yè)和案例。國外B2C企業(yè)都有了一些比較成熟的案例介紹和經(jīng)限于商業(yè)機密,還沒有比較系統(tǒng)的營銷戰(zhàn)略分析。本文主要工作Web產(chǎn)銷售網(wǎng)站,其主要工作如下。對軟件開發(fā)相關技術進行介紹分析。能模塊設計和數(shù)據(jù)庫設計。描述系統(tǒng)各個功能模塊的實現(xiàn)流程。相關技術簡介ASP.NETASP.NETWebWeb開發(fā)模型相比,ASP.NET優(yōu)點:增強的性能:ASP.NET是在服務器上運行的編譯好的公共語言運行庫代當于在編寫代碼之前便提高了性能。FrameworkVisualStudio集成開發(fā)WYSIWYG編輯、拖放服務器控件和自動部署只是靈活性:由于ASP.NET基于公共語言運行庫,因此Web.NETFrameworkWebASP.NETASP.NETCOM的開發(fā)中的現(xiàn)有投資。簡易性:ASP.NET使執(zhí)行常見任務變得容易,從簡單的窗體提交和客戶頁框架使您可以生成將應用程序邏VisualBasic的簡單窗體處理模型中(如自動引用計數(shù)和垃圾回收簡化了開發(fā)??晒芾硇裕篈SP.NET采用基于文本的分層配置系統(tǒng),簡化了將設置應用WebASP.NETFramework在部署或替換運行的編譯代碼時??煽s放性和可用性:ASP.NET在設計時考慮了可縮放性,增加了專門用于ASP.NET運行庫的密切監(jiān)視和管理,以便當進程行為不正常(泄漏、死鎖)以幫助保持應用程序始終可用于處理請求。自定義性和擴展性:ASP.NET隨附了一個設計周到的結構,它使開發(fā)人ASP.NET更容易。Windows以保證應用程序是安全的。SQLSERVER2005SQLServer是一個關系數(shù)據(jù)庫管理系統(tǒng)。它最初是由MicrosoftSYBASE和Ashton-Tate1988OS/2WindowsNTSYBASESQLServer將SQLServerWindowsNTSQLServer的WindowsNTSYBASESQLServerUNIXSQLServer安裝界面用。SQL2005的特點:DTS體系結構和工具。引入了由管理工具和管理應用編程接口低操作的復雜度。64位支持特性。Microsoft.NET語言開發(fā)數(shù)據(jù)庫對象的能力。XML數(shù)據(jù)類型。新增查詢類型和在事務中進行錯誤處理的能力。MicrosoftVisualStudio2010MicrosoftVisualStudio2010(VS2010)提供了一個全新的開發(fā)環(huán)Windows窗體應用程序、ASP.NET網(wǎng)站移動設備應用程序、組件與控件、數(shù)據(jù)報表、XMLWeb服務等多種復雜的系統(tǒng)。VS2010TeamSystemProfessionalStandardExpress版是一種全面的、先進的、完全適應當前網(wǎng)絡發(fā)展的高級軟件開發(fā)平臺。C#語言重新用C,和C++和Java的語法的基礎上基于ASP.NET框架支持一個完全面向對象的,類型安全的編程語言[5]ASP.NETCC++。從語法形式和易用性方面,C較為齊全,易于使用外在的表現(xiàn)。VisualStudio2010的特點:Windows形式,可以快速創(chuàng)建應用程序的用戶界面。Windows窗體工具提供了一個Windows窗體設計Windows應用程序模板Windows窗體應用程序。WebWebWeb應用程序模板Web窗體應用程序到瀏覽器的主界面。XMLWeb服務的工具提供,ASP.NETWebWeb服務器和本地的解決方案文件的頂部。ASP.NETC#中。ASP.NET類,從而使用戶可以輕松操作所有類型的數(shù)據(jù)。錯誤處理,包括支持跨語言調試的調試工具和結構化異常。向導可以用來快速創(chuàng)建復雜的通用任務。C#語言簡介及其特點C#CC++C語言的語法風格,也繼承了C++的面向對象特性。它不再提供對指針類型的支也不再支持多重繼承,避免了類層次結構中由于多重繼承[6]帶來的后果。語言簡潔C#語言擁有簡潔的語法,C#ASP.NET.說,現(xiàn)在只需要理解名字的嵌套。精心的面向對象設計C#具有面向對象語言所具有的特性:封裝、繼承與多態(tài)性。C#只允許單繼承,避免了類型定義的混亂。C#中沒有全局函數(shù),沒有全局變量,也沒有全局常數(shù)。一切的一切,都必須封裝在一個類之中。代碼將具有更好的可讀性,并減少了命名沖突。Web的緊密結合C#WebC#語言結構,C#WebInternet調用。完整的安全性與錯誤處理C#的先C#員變量由編譯器置為零,當局部變量未初始化而被使用時,編譯器就會提醒。版本處理技術C#提供內置的版本支持來減少開發(fā)費用,使用C#將會使開發(fā)人員更輕易地開發(fā)和維護各種商業(yè)用戶。靈活性和兼容性C#APIC#遵守.NET公用語言規(guī)范,保證了C#件與其它的語言組件之間的互操作性。C#使用范圍大,可移植性好C#有一個突出的優(yōu)點就是適用于多種操作系統(tǒng),如DOS、UNIX。本章小結SQLServer2005MicrosoftStudio2010C#。系統(tǒng)總體設計系統(tǒng)需求分析需求分析的任務是確定系統(tǒng)必須完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求,所以開始具體的系統(tǒng)設計之前,首先對現(xiàn)有電子商務網(wǎng)站進行分析,經(jīng)過分析后,設計自己的銷售系統(tǒng)。這樣顧客就可以按商品的類別去有目的瀏覽商品,增加了電子商務網(wǎng)站的人性化??尚行苑治隹尚行苑治鼋⒃谙到y(tǒng)需求分析的基礎之上,是研究系統(tǒng)的開發(fā)是否具備必要性,我們要從技術、經(jīng)濟、社會的方面對新系統(tǒng)進行分析和研究,從而避免不必要的投資,是系統(tǒng)開發(fā)成功必須分析的??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內確定問題是否能夠解決。技術可行性技術上的可行性分析主要分析現(xiàn)有技術條件能否順利完成開發(fā)工作,軟、硬件配置能否滿足開發(fā)者需要等。目前,國家計算機越來越普及,幾乎每所學校配備了電腦,為這套軟件提供了VisualStudio2010作為一種現(xiàn)代編程語言提供了全面的指令控制語句,類和對象的支持和豐富的數(shù)據(jù)類型,系統(tǒng)的發(fā)展,以滿足客戶的要求開發(fā)出高性能的系統(tǒng)提供保護,確保代碼的模塊化要求,代碼模塊化的提高,非常有利于新系統(tǒng)的擴展和修改系統(tǒng)采用Windows2005上是可行的。經(jīng)濟可行性經(jīng)濟可行性,進行成本效益分析,評估項目的開發(fā)成本,估算開發(fā)成本是否會超過項目預期的全部利潤。企業(yè)電子商城[8]在經(jīng)濟上主要有以下幾點突出的優(yōu)勢:① 資金投資少,回收快,而且無所謂存貨,所以特別適合特產(chǎn)銷售網(wǎng)站。② 銷售時間不受時間和地點的限制,無須專人看守,卻可時時刻刻營業(yè)。③ 網(wǎng)上銷售的人氣旺,客流量比較大。社會可行性本系統(tǒng)為河南特產(chǎn)愛好者提供了一個方便快捷的購物平臺,他們可以根據(jù)愛好購買所喜歡的特產(chǎn),同時節(jié)省時間,提高了購物效率。所以從社會可行性的方面考慮本系統(tǒng)的開發(fā)有一定的社會價值。用戶需求分析數(shù)據(jù)需求① 用戶登陸以及注冊的信息數(shù)據(jù),管理員的信息。② 河南特產(chǎn)分類價格的一些介紹信息。③ 用戶所下訂單信息。④ 用戶預覽特產(chǎn)的信息。功能需求① 用戶進入系統(tǒng)后,注冊用戶可以購買河南特產(chǎn)。② 網(wǎng)店中的河南特產(chǎn)分類保存。③ 能夠支持對河南特產(chǎn)的查詢功能,根據(jù)產(chǎn)品名稱的關鍵字[9]查詢。④ 用戶在選擇特產(chǎn)類別后,顯示類別下特產(chǎn)的信息,方便用戶瀏覽。⑤ 用戶瀏覽特產(chǎn)時可以將自己所想要購買的特產(chǎn)放入購物車里。⑥ 購物車中計算用戶購賣特產(chǎn)的實際價格,讓用戶明白自己的消費情況。⑦ 非注冊用戶也能實現(xiàn)對特產(chǎn)信息的查閱和搜索。性能需求① 準確性和及時性:在性能上要保證系統(tǒng)的響應時間是客戶可以接受的。② 就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面,從而保證系統(tǒng)的易用性。系統(tǒng)設計目標和原則本系統(tǒng)的目標是,通過本網(wǎng)站實現(xiàn)河南特產(chǎn)的在線銷售,用戶可以注冊成為會員、瀏覽河南特產(chǎn)信息、將采購物品添加進入購物車、進行付款結賬等,最終實現(xiàn)在線特產(chǎn)購買。通過對網(wǎng)站的基本工作流程分析,設計并提出一套合理、可行的技術解決方案,利用現(xiàn)有的網(wǎng)絡的高速、可靠、快捷等特性,從系統(tǒng)整體規(guī)劃角度,本系統(tǒng)設計時需要考慮以下原則。用戶友好性用戶友好性主要體現(xiàn)在用戶交互界面的設計上,友好的用戶交互界面是系統(tǒng)開發(fā)的重要組成部分。本系統(tǒng)主要從以下幾個方面考慮:① 用戶操作簡單、易學、易掌握。② 用戶交互界面簡潔、美觀、操作舒適。③ 用戶操作響應合理,迅速、高效。④ 有完善的幫助信息,可以幫助用戶快速完成相關操作。系統(tǒng)的可擴展性、靈活性一個好的應用系統(tǒng)應該具備良好的可擴展性,在系統(tǒng)設計時必須考慮預計未來可能發(fā)生的變化,盡量封裝可能的變化,并預留接口方便添加新的功能。系統(tǒng)功能模塊設計該系統(tǒng)功能模塊主要是包括2個用戶,即普通用戶和管理員用戶。普通用戶主要具備:入口登陸、修改密碼、瀏覽商品、添加商品到購物車。其功能結構圖如圖3.1所示:入修添瀏口改加覽登密購商錄碼物品車普通用戶圖3.1 普通用戶功能結構圖普通用戶管理員用戶主要具備:入口登陸、修改密碼、查看普通用戶注冊信息、瀏覽商3.2所示:入修查瀏添刪查口改看普覽加商除商看用登密通商品品戶陸碼用戶品信息信息留言管理員圖3.2 管理員功能結構圖管理員數(shù)據(jù)庫設計現(xiàn)在所需要的數(shù)據(jù)庫是用于對銷售網(wǎng)站系統(tǒng)的應用,所以必須充分滿足各種功能模塊的要求。此系統(tǒng)要求登記每一件商品的資料,并允許有權限的用戶查詢這些資料,也因為這樣,系統(tǒng)必須同時維護用戶數(shù)據(jù),對每個操作都要判斷其用戶的權限是否符合實際要求。通過上述分析,要求數(shù)據(jù)庫設計實現(xiàn)必須滿足以下幾點:管理員可以對公布的信息進行添加。用戶可以對公布的信息進行查詢。管理員可以對用戶的信息進行查詢。管理可以對交易商品的信息進行添加、刪除等操作。ID必須唯一。系統(tǒng)管理員可以查看網(wǎng)站上的所有信息。普通訪客可以查看已經(jīng)發(fā)布的商品的信息。數(shù)據(jù)庫概念結構設計系統(tǒng)的整體分析,可以得到的實體-關系模型[10](E-R模型。E-R[11。根據(jù)分析,系統(tǒng)涉及的實體主要包括:用戶信息、特產(chǎn)商品信息、已發(fā)布商品信息。用戶信息E-R3.3所示:電話號碼電話號碼密碼驗證答案用戶名題電子郵箱驗證問題用戶信息圖3.3 用戶信息E-R圖特產(chǎn)商品信息價格ID詳細介紹商品名商品圖片特產(chǎn)商品信息該實體屬性主要有:商品名、商品價格ID詳細介紹商品名商品圖片特產(chǎn)商品信息圖3.4 特產(chǎn)商品信息E-R圖已發(fā)布商品信息ID價格詳細介紹商品名商品圖片已發(fā)布商品信息該實體屬性主要有:商品名、商品ID價格詳細介紹商品名商品圖片已發(fā)布商品信息圖3.5 已發(fā)布商品信息E-R圖數(shù)據(jù)庫表設計系統(tǒng)數(shù)據(jù)表應該具有較好的實用性,設計出的表要盡可能減少數(shù)據(jù)冗余,確保數(shù)據(jù)的準確性和有效性[12]。根據(jù)以上原則設計了以下數(shù)據(jù)表。用戶信息表用戶信息表主要字段包括:編號、用戶名、密碼、問題、答案、郵箱和聯(lián)系方式,其表結構如表3.1所示:表3.1 用戶信息表字段名字段類型是否主鍵備注idInt(11)Y編號urnameChar(20)N用戶名upasswordChar(20)N密碼questChar(50)N問題answerChar(50)N答案emailChar(30)N郵箱phoneChar(10)N聯(lián)系方式特產(chǎn)商品信息表、3.2所示:字段名表3.2字段類型特產(chǎn)商品信息表是否主鍵備注cpidInt(11)Y產(chǎn)品IDcpnameChar(20)N產(chǎn)品名字jiagefloatN價格cpimageChar(50)N圖片cpjcChar(50)N詳細介紹訂單信息表訂單信息表主要字段包括:產(chǎn)品ID、產(chǎn)品名字、用戶名、產(chǎn)品數(shù)量,其表結構如表3.3所示:字段名表3.3字段類型訂單信息表是否主鍵備注cpidInt(11)Y產(chǎn)品IDcpnameChar(20)N產(chǎn)品名字urnamecpsl
Char(20) Char(50)
用戶名產(chǎn)品數(shù)量留言板信息表主要字段包括:用戶名、編號、留言內容、留言時間、留言主題,其表結構如表3.4所示:字段名表3.4字段類型留言板信息表是否主鍵備注IDInt(11)Y編號urnameChar(20)N用戶名lybotyChar(300)N留言內容lytimeDatetime(8)N留言時間titleChar(30)N留言主題3.5系統(tǒng)運行環(huán)境本系統(tǒng)的運行環(huán)境如下:服務器端操作系統(tǒng):Windows2003ServerSP1軟件平臺:Microsoft.NetFramework3.5(簡體中文版)網(wǎng)絡協(xié)議:TCP/IPWeb服務器:IIS6.0數(shù)據(jù)庫管理系統(tǒng):SQLServer2005客戶端操作系統(tǒng):WindowsXPSP3、Windows7網(wǎng)絡協(xié)議:TCP/IP瀏覽器:InternetExplorer6.0及以上版本3.6本章小結本章首先對系統(tǒng)需求進行了分析,包括用戶需求分析、可行性分析。提出了系并給出了系統(tǒng)功能結構圖。最后設計了系統(tǒng)所需的主要數(shù)據(jù)表,并給出了系統(tǒng)的運行環(huán)境。系統(tǒng)的實現(xiàn)用戶功能模塊的實現(xiàn)用戶注冊模塊的實現(xiàn)在用戶注冊模塊中,需要注冊的用戶,填寫自己的個人信息即可完成注冊。具體如圖4.1所示:圖4.1用戶注冊界面在該模塊中,用戶需填寫賬號、密碼、確認密碼、電子郵箱、密保問題和密保答案等信息。并且用戶可查詢自己所申請的賬號是否被占用、密碼是否合法等。例如賬號必須是由字母、數(shù)字、下劃線構成,不超過20個等,如果合法,則用戶可注冊成功。用戶登錄模塊的實現(xiàn)在用戶登錄模塊中,當用戶進行到系統(tǒng)以后,輸入自己的賬號和密碼即可登錄進去。該界面的主要功能是讓用戶能直觀的操作該系統(tǒng)。為此在設計主界面的時候采用上方菜單欄的方式,將整個主界面分成上、下兩部分,方便用戶的使用。具體如圖4.2、4.3所示:圖4.2 用戶輸入信息界面圖4.3用戶登錄界面在該模塊中,已經(jīng)注冊的用戶輸入自己正確的用戶名和密碼,并且選擇相適應的角色就可以進行系統(tǒng),對系統(tǒng)進行操作。在這里,注冊用戶具有瀏覽、查詢、搜索特產(chǎn)商品信息的功能。密碼找回模塊的實現(xiàn)為了更好的為用戶提供服務,為用戶的帳號提供安全的保障,我們?yōu)橛脩籼峁┝嗣艽a找回的功能,在此,用戶可以對自己的帳號密碼進行修改,以便保證自己個人信息的安全。具體如圖4.4所示:圖4.4密碼找回界面在密碼找回模塊中,用戶可以輸入自己需要找回密碼的賬號,通過回答自己申請賬號時所設置的密保問題,驗證通過即可重新設置新密碼,這樣可以進一步保證用戶信息的安全。產(chǎn)品瀏覽模塊的實現(xiàn)在產(chǎn)品瀏覽模塊中,用戶可以看到河南特產(chǎn)網(wǎng)站上所有的產(chǎn)品,具體如圖4.5所示:圖4.5 產(chǎn)品瀏覽界面在該模塊中,用戶可以瀏覽到產(chǎn)品的名稱、單價,點擊產(chǎn)品名稱可以看到產(chǎn)品的詳細信息。購物車模塊的實現(xiàn)購物車模塊是用戶都可以進入的,用戶選完商品要提交訂單而本界面就是為了完成這個要求而設計的。具體如圖4.6所示:圖4.6購物車界面在購物車模塊中,用戶可以看到自己所購物商品的名稱、數(shù)量,如果確認無誤后可以確認訂單;如果發(fā)現(xiàn)訂單有誤,也可通過放棄訂單,重新選擇自己所需要購買的特產(chǎn)品種及數(shù)量。留言板模塊的實現(xiàn)主要是考慮到更加符合用戶的需求,在購物的過程中有可能會對我們的產(chǎn)品或者是服務有某些方面的建議或者意見而設計的,用戶可以通過留言板發(fā)表自己的看法,幫助我們改進。具體界面如圖4.7所示:圖4.7 留言板界面在留言板模塊中,用戶可以編輯留言板標題及具體內容,點擊發(fā)送按鈕即可實現(xiàn)留言功能。后臺管理模塊的實現(xiàn)用戶管理模塊的實現(xiàn)用戶管理模塊也是只有管理員可以進入,目的是為了方便管理員對本系統(tǒng)的管理,更好的了解本系統(tǒng)當前擁有的用戶的數(shù)量和其他具體的信息。其界面如圖4.8所示:圖4.8用戶管理界面在用戶管理模塊中,實現(xiàn)管理員對注冊的合法用戶信息的管理,包括對用戶密保問題及電子郵箱的瀏覽,對一些用戶的刪除等操作。管理員即可通過用戶名查詢用戶信息,也可通過電子郵箱查詢用戶信息。所查詢的用戶信息包括用戶名、登錄密碼、密保問題、答案和電子郵箱。產(chǎn)品管理模塊的實現(xiàn)4.9所示:4.9產(chǎn)品管理界面在產(chǎn)品管理模塊的實現(xiàn)中,我們賦予了管理員對物品信息的管理權限,即管理員可以完成對商品信息的添加、刪除的操作。訂單管理模塊的實現(xiàn)在訂單管理模塊中,我們賦予了管理員對用戶訂單信息的管理權限[14],即管理員可以完成對訂單信息的添加、刪除的操作。具體界面如圖4.10所示:圖4.10 訂單管理界面在該模塊中,管理員可以完成對訂單信息的訂單號、用戶、產(chǎn)品名字、數(shù)量的查看、刪除的操作。留言板管理模塊的實現(xiàn)在留言板管理模塊中,我們賦予了管理員對用戶留言信息的管理權限,即管理員可以完成對留言信息的查看、回復的操作。具體界面如圖4.11所示:圖4.11 留言板管理界面在該模塊中,管理員可以完成對用戶留言信息的查看,包括用戶名、留言內容、發(fā)表時間和標題。本章小結本章主要介紹了系統(tǒng)的實現(xiàn)過程,包括用戶功能模塊的實現(xiàn)、后臺管理模塊的實現(xiàn),通過對系統(tǒng)總體功能的分析,包括新用戶注冊模塊、購物車模塊、留言板模塊、后臺模塊詳細功能描述等,實現(xiàn)用戶瀏覽網(wǎng)站首頁產(chǎn)品、用戶添加商品到購物車、購物車信息修改、結賬、能對河南特產(chǎn)網(wǎng)站系統(tǒng)功能提出一些自己的建議或意見,通過留言方式使該系統(tǒng)管理人員能夠改進該網(wǎng)站、實現(xiàn)合法用戶在河南特產(chǎn)網(wǎng)站上信息注冊的功能。系統(tǒng)測試系統(tǒng)測試[15]是系統(tǒng)質量保證的主要活動之一,在系統(tǒng)開發(fā)的過程中,在各個階段都有可能存在錯誤和缺陷。因此,系統(tǒng)測試對于系統(tǒng)開發(fā)來說是必不可少的,也是檢測系統(tǒng)質量合格與否的最重要的一項活動。由于一些限制因素,可能導致我們在系統(tǒng)開發(fā)的各個模塊都會存在或多或少的缺陷不足,測試階段即針對系統(tǒng)中存在的缺陷,查出并及時改正,避免以此缺陷造成的損失。因此,系統(tǒng)測試階段是發(fā)現(xiàn)克服缺陷,保證軟件最終質量的關鍵工具。測試的目的及相關問題系統(tǒng)測試的目的就是檢測與發(fā)現(xiàn)系統(tǒng)所存在的缺陷與不足,并對其進行修改和完善,從而減少直接應用造成的損失,滿足用戶的功能要求,達到其質量標準,實現(xiàn)其價值性。軟件測試分為幾個部分:單元測試集中檢查軟件設計的最小單元—模塊,包括程序測試,即發(fā)現(xiàn)程序中的代碼錯誤,然后逐一解決;組裝測試相當于聯(lián)調,主要是考察模塊間的接口和各模塊之間的聯(lián)系。這是一個持續(xù)的過程,可以在將組件加入某一項之前逐個的加以測試,也可以把項目連編成應用程序之后再進行測試。確認測試主要檢查軟件功能與用戶的需求是否一致。在一般的情況下,這些步驟都被順序地實現(xiàn)。在系統(tǒng)測試過程中,應注意的問題如下:每個功能模塊要逐個進行測試,不可錯過細節(jié)。系統(tǒng)測試所運用數(shù)據(jù)要有合理的和不合理的兩類數(shù)據(jù),以便測查。能夠保證系統(tǒng)基本功能的實現(xiàn)。一般情況下能夠運行正常,不致崩潰。具備界面友好,操作簡單的特點。程序調試和組件測試我們在設計和編碼的過程中通過編譯程序編譯、軟件錯誤信息的提供,我們可以逐步修正錯誤,程序能夠得到一步步的完善。測試過程在完成特產(chǎn)銷售網(wǎng)站系統(tǒng)開發(fā)的過程后,為了使系統(tǒng)能夠穩(wěn)定運行,對系統(tǒng)進行了全方位的測試,具體的方法是:其中有正確的數(shù)據(jù)也有錯誤的,目的是讓整個系統(tǒng)對所有的數(shù)據(jù)都能給出正確的響應。下面是具體舉例對功能測試的簡要介紹。例如對新用戶注冊模塊功能的測試如下圖5.1所示:圖5.1 留言板管理界面查詢注冊的賬號是否被占用,例如賬號920705已被占用,查詢結果如下圖5.2所示:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東理工學院《畜牧機械》2023-2024學年第一學期期末試卷
- 廣東科技學院《譜學導論》2023-2024學年第一學期期末試卷
- 廣東江門幼兒師范高等??茖W?!恫厮幉脑耘鄬W》2023-2024學年第一學期期末試卷
- 廣東行政職業(yè)學院《人力資源綜合實訓》2023-2024學年第一學期期末試卷
- 廣東工程職業(yè)技術學院《創(chuàng)意傳播管理》2023-2024學年第一學期期末試卷
- 廣東第二師范學院《Photoshop圖像處理》2023-2024學年第一學期期末試卷
- 《高效績團隊》課件
- 廣安職業(yè)技術學院《房地產(chǎn)開發(fā)》2023-2024學年第一學期期末試卷
- 贛州職業(yè)技術學院《翻譯概論》2023-2024學年第一學期期末試卷
- 保潔消防培訓課件
- 水泥行業(yè)數(shù)字化轉型服務方案
- 深圳市南山區(qū)2024-2025學年第一學期期末教學質量檢測九年級物理 24-25上九年級物理
- 應急設施設備和物資儲備管理制度(4篇)
- 團委書記個人工作總結
- 高危多發(fā)性骨髓瘤診斷與治療中國專家共識(2024年版)解讀
- 英語語法與長難句理解知到智慧樹章節(jié)測試課后答案2024年秋山東石油化工學院
- 2025年新高考語文古詩文理解性默寫(含新高考60篇)
- 中醫(yī)內科學虛勞培訓課件
- DB31-T 1477-2024 空間地理數(shù)據(jù)歸集技術要求
- 期末測試題(含答案)2024-2025學年譯林版七年級英語上冊
- 二零二四年度物業(yè)管理合同標的的管理內容和質量要求
評論
0/150
提交評論