




已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
編號:*大學(xué)*屆本科畢業(yè)論文基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)The Design and Implementation of Online Shopping System Based on ASP.NET論文作者姓名: 作 者 學(xué) 號: 所 在 學(xué) 院: 所 學(xué) 專 業(yè): 導(dǎo)師姓名職稱: 論文完成時間: 20 年 月 日*大學(xué)*屆畢業(yè)論文(設(shè)計、創(chuàng)作)開題報告(由學(xué)生本人認(rèn)真填寫)學(xué)號姓名導(dǎo)師姓名職稱開題時間課題題目基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)課題來源導(dǎo)師指定 自定 其他來源課題的目的、意義以及和本課題有關(guān)的國內(nèi)外現(xiàn)狀分析:1、目的:以目前市場上流行的購物網(wǎng)站為模型,開發(fā)出適用于大部分個體用戶以及部分中小型企業(yè)的在線購物系統(tǒng)。2、意義:順應(yīng)了采用現(xiàn)代信息技術(shù)手段的電子商務(wù)的發(fā)展趨勢,克服了傳統(tǒng)購物模式中耗費(fèi)人力、物力的弊端。3、現(xiàn)狀:隨著Internet技術(shù)的飛速發(fā)展,人們的生活和Internet的關(guān)系越來越密切。如何通過Internet抓住商機(jī)成為擺在人們面前的一個重要話題,基于Internet的電子商務(wù)就是在此環(huán)境下誕生和發(fā)展起來的。電子商務(wù)代表著未來貿(mào)易方式的發(fā)展方向,其應(yīng)用和推廣將給社會和經(jīng)濟(jì)帶來極大的效益,電子商務(wù)將成為全球經(jīng)濟(jì)的最大增長點(diǎn)之一。誠信評價機(jī)制不健全,東西部差異明顯,普及程度不足,是制約中國電子商務(wù)發(fā)展的三大瓶頸。研究目標(biāo)、研究內(nèi)容和準(zhǔn)備解決的問題:1、目標(biāo):針對傳統(tǒng)購物模式中耗費(fèi)人力、物力的弊端,開發(fā)出基于ASP.NET的在線購物系統(tǒng),實現(xiàn)個體購物者和小型企業(yè)用戶購物過程便利化、快捷化。2、內(nèi)容:對基于電子商務(wù)的購物過程進(jìn)行分析,列出邏輯實現(xiàn)過程,對系統(tǒng)進(jìn)行邏輯設(shè)計和數(shù)據(jù)庫設(shè)計,模擬出包括在線瀏覽、選購所有已發(fā)布商品信息和系統(tǒng)管理等功能的在線購物系統(tǒng)。3準(zhǔn)備解決的問題:減少以往傳統(tǒng)購物過程所需要的大量的工作量(如:配貨、送貨、銷售等),實現(xiàn)足不出戶、只要有一臺可以接入Internet即可選購任何地方的商品。擬采取的方法、技術(shù)或設(shè)計(開發(fā))工具:課題的開發(fā)環(huán)境采用Microsoft Visual Studio 2005 + Microsoft Sql Server 2000的開發(fā)模式,開發(fā)語言是C#。預(yù)期成果:1、畢業(yè)設(shè)計成果基于ASP.NET的在線購物系統(tǒng)2、畢業(yè)論文基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)進(jìn)度計劃:2008.12.1 - 2009.3.5: 查找資料、搜集相關(guān)素材2009.3.6 - 2009.3.26:完成需求分析2009.3.27 - 2009.4.7: 完成概要設(shè)計2009.4.8 - 2009.4.15:完成詳細(xì)設(shè)計2009.4.16 - 2009.5.2:完成編碼2009.5.3 - 2009.5.15:整理資料、撰寫畢業(yè)論文2009.5.16 - 2009.5.20:根據(jù)導(dǎo)師要求,完善畢業(yè)設(shè)計和論文指導(dǎo)教師對選題報告的意見:同意開題。 指導(dǎo)教師簽名: 2008年12月1日開題報告II題目名稱: 基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)學(xué)院*院學(xué)生姓名王*所學(xué)專業(yè)*學(xué)號*一、畢業(yè)論文(設(shè)計、創(chuàng)作)要求1、認(rèn)真分析網(wǎng)上購物的流程,熟悉其主要操作,充分做好需求分析、設(shè)計的內(nèi)容;依據(jù)數(shù)據(jù)庫設(shè)計的原則對數(shù)據(jù)庫進(jìn)行設(shè)計。2、本系統(tǒng)完成后應(yīng)該初步模擬出在線購物的全部過程,對于商品信息能夠方便快速地錄入,以及對不同類別的信息進(jìn)行相應(yīng)的管理。通過本系統(tǒng),最終實現(xiàn)購物的便利化和快捷化。3、依據(jù)所開發(fā)的系統(tǒng)撰寫相應(yīng)論文。二、畢業(yè)論文(設(shè)計、創(chuàng)作)進(jìn)度安排2008.12.1 - 2009.3.5: 查找資料、搜集相關(guān)素材2009.3.6 - 2009.3.26:完成需求分析2009.3.27 - 2009.4.7: 完成概要設(shè)計2009.4.8 - 2009.4.15:完成詳細(xì)設(shè)計2009.4.16 - 2009.5.2:完成編碼2009.5.3 - 2009.5.15:整理資料、撰寫畢業(yè)論文2009.5.16 - 2009.5.20:根據(jù)導(dǎo)師要求,完善畢業(yè)設(shè)計和論文三、需收集的資料和指導(dǎo)性參考文獻(xiàn)1劉瑞新、馬駿等,C#網(wǎng)絡(luò)編程及應(yīng)用M.機(jī)械工業(yè)出版社.2004年5月2馬駿.等,C#網(wǎng)絡(luò)應(yīng)用編程基礎(chǔ)M.人民郵電出版社.2005年6月3鄺孔武、王曉敏等,信息系統(tǒng)分析與設(shè)計(第三版);清華大學(xué)出版社,2006年4明日科技、王小科、許文武ASP.NET數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊M.人民郵電出版社.2005年7月5 張躍廷、王小科、許文武等著,ASP.NET數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選J, 人民郵電出版社;2006年*大學(xué) * 屆畢業(yè)論文(設(shè)計、創(chuàng)作)任務(wù)書指導(dǎo)教師簽名 2008年12 月 8 日*大學(xué) *屆畢業(yè)論文(設(shè)計、創(chuàng)作)中期檢查表題目名稱:基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)學(xué)院*院學(xué)生姓名王*所學(xué)專業(yè)*學(xué)號*一、畢業(yè)論文(設(shè)計、創(chuàng)作)進(jìn)展情況已經(jīng)完成數(shù)據(jù)庫設(shè)計、銷售和系統(tǒng)管理模塊頁面整體框架的搭建,銷售模塊商品展示、購物車、會員登錄、注冊等功能已經(jīng)完成,系統(tǒng)管理模塊每個子模塊的功能均已完成設(shè)計,但是編碼工作尚未進(jìn)行。二、畢業(yè)論文(設(shè)計、創(chuàng)作)存在問題及解決方案1、存在的問題:銷售模塊功能已經(jīng)實現(xiàn),但是在樣式的控制方面欠佳;同時購物車功能尚待完善;系統(tǒng)管理模塊中商品管理的功能不夠人性化,不易于操作,應(yīng)該適當(dāng)做修改。2、解決方案:針對系統(tǒng)銷售模塊,加強(qiáng)通過樣式表文件來控制頁面的顯示樣式,查詢資料完善購物車功能;針對系統(tǒng)管理模塊商品管理功能,通過學(xué)習(xí)市場上已有的系統(tǒng),提高其操作的方便性。三、指導(dǎo)教師對學(xué)生畢業(yè)論文(設(shè)計、創(chuàng)作)進(jìn)展方面的評語該生在做畢業(yè)設(shè)計的期間,能夠分析和解決遇到的各種問題,基本按照進(jìn)度計劃完成了工作。但是部分模尚存在問題,例如系統(tǒng)管理模塊中操作不方便,希望在后續(xù)的工作期間,很好的解決這些問題。 指導(dǎo)教師簽名 2009年 4 月 10日*大學(xué)*屆畢業(yè)論文(設(shè)計、創(chuàng)作)綜合成績表(一)學(xué)院名稱:*院學(xué) 號*姓名王*專業(yè)*指導(dǎo)教師孫*(講師)綜合得分論文題目基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)指導(dǎo)教師評語及得分指導(dǎo)教師評語該生態(tài)度端正,動手能力較強(qiáng),選題具有實用性。能按時完成了項目所要求的功能。論文結(jié)構(gòu)合理,條理清晰,符合本科畢業(yè)論文的要求。評分項目分值指導(dǎo)教師對畢業(yè)論文(設(shè)計、創(chuàng)作)評分撰寫開題報告、文獻(xiàn)綜述15調(diào)查研究查閱整理資料10學(xué)習(xí)態(tài)度與規(guī)范要求10數(shù)據(jù)處理、文字表達(dá)10論文(設(shè)計、創(chuàng)作)質(zhì)量和創(chuàng)新意識55合計100得分指導(dǎo)教師簽名 2009年5月20日評閱教師評語及評分評閱教師評語論文書寫規(guī)范,格式正確,條理清晰,所做設(shè)計能夠解決一定實際問題,體現(xiàn)出該生具備一定的分析問題解決問題的能力。評分項目分值評閱畢業(yè)論文(設(shè)計、創(chuàng)作)評分撰寫開題報告、文獻(xiàn)綜述15調(diào)查研究查閱整理資料10學(xué)習(xí)態(tài)度與規(guī)范要求10數(shù)據(jù)處理、文字表達(dá)10論文(設(shè)計、創(chuàng)作)質(zhì)量和創(chuàng)新意識55合計100得分評閱教師簽名 2009年5月22日此表由教師填寫*大學(xué)*屆畢業(yè)論文(設(shè)計、創(chuàng)作)綜合成績表(二)學(xué)號*姓名王*所在學(xué)院*院答辯委員會評語及評分答辯委員會評語該生在論文中對在線購物系統(tǒng)的分析與設(shè)計做了論述??陬^表達(dá)能力較好,答辯過程順利,回答問題較正確,思路清楚,語言使用恰當(dāng)?shù)皿w。經(jīng)答辯委員會討論一致同意該生通過本科畢業(yè)論文答辯,并建議授予管理學(xué)學(xué)士學(xué)位。答辯委員簽字: 2009年5月25日評分 項目 分值論文答辯小組評分答辯情況論文質(zhì)量合計(100)內(nèi)容表達(dá)情況(15)答辯問題情況(25)規(guī)范要求與文字表達(dá)(20)論文(設(shè)計、創(chuàng)作)質(zhì)量和創(chuàng)新意識(40)得分 答辯委員會主任簽字: 2009年5月25日畢業(yè)論文(設(shè)計、創(chuàng)作)成績綜合評定: 分綜合評定等級:備注:一、論文的質(zhì)量評定,應(yīng)包括對論文的語言表達(dá)、結(jié)構(gòu)層次、邏輯性理論分析、設(shè)計計算、分析和概括能力及在論文中是否有新的見解或創(chuàng)新性成果等做出評價。從論文來看學(xué)生掌握本專業(yè)基礎(chǔ)理論和基本技能的程度。二、成績評定采用結(jié)構(gòu)評分法,即由指導(dǎo)教師、評閱教師和答辯委員會分別給分(以百分計),評閱教師得分乘以20%加上指導(dǎo)教師得分乘以20%加上答辯委員會得分乘以60%即綜合成績。評估等級按優(yōu)、良、中、差劃分,優(yōu)90-100分;良76-89分;中60-75分;差60分以下。三、評分由專業(yè)教研室或院組織專門評分小組(不少于5人),根據(jù)指導(dǎo)教師和答辯委員會意見決定每個學(xué)生的分?jǐn)?shù),在有爭議時,應(yīng)由答辯委員會進(jìn)行表決。四、畢業(yè)論文答辯工作結(jié)束后,各院應(yīng)于6月20日前向教務(wù)處推薦優(yōu)秀論文以匯編成冊,推薦的篇數(shù)為按當(dāng)年學(xué)院畢業(yè)生人數(shù)的1.5%篇。五、各院亦可根據(jù)本專業(yè)的不同情況,制定相應(yīng)的具有自己特色的內(nèi)容。須報教務(wù)處備案。六、書寫格式要求:1、目錄;2、內(nèi)容提要須書寫200左右漢字,開題報告(文科除外)的內(nèi)容要根據(jù)不同專業(yè)的課題任務(wù)要求,闡述查閱文獻(xiàn)、文案論證、解題思路、工作步驟等;3、正文(含引言、結(jié)論等);4、參考文獻(xiàn)(或資料)*大學(xué)本科生畢業(yè)論文(設(shè)計、創(chuàng)作)承諾書論文題目基于ASP.NET的在線購物系統(tǒng)的設(shè)計與實現(xiàn)姓 名王*所學(xué)專業(yè)*學(xué) 號*完成時間2009年5 月20日指導(dǎo)教師姓名職稱孫*(講師)承諾內(nèi)容:1、本畢業(yè)論文(設(shè)計、創(chuàng)作)是學(xué)生 王* 在導(dǎo)師 孫* 的指導(dǎo)下獨(dú)立完成的,沒有抄襲、剽竊他人成果,沒有請人代做,若在畢業(yè)論文(設(shè)計、創(chuàng)作)的各種檢查、評比中被發(fā)現(xiàn)有以上行為,愿按學(xué)校有關(guān)規(guī)定接受處理,并承擔(dān)相應(yīng)的法律責(zé)任。2、學(xué)校有權(quán)保留并向上級有關(guān)部門送交本畢業(yè)論文(設(shè)計、創(chuàng)作)的復(fù)印件和磁盤。備注:學(xué)生簽名: 指導(dǎo)教師簽名: 2009 年 5 月 20 日 2009 年 5 月 20 日說明:學(xué)生畢業(yè)論文(設(shè)計、創(chuàng)作)如有保密等要求,請在備注中明確,承諾內(nèi)容第2條即以備注為準(zhǔn)。目 錄摘 要IABSTRACTII第1章 緒論31.1 開發(fā)背景以及課題意義31.2 系統(tǒng)開發(fā)環(huán)境的選擇51.3 系統(tǒng)數(shù)據(jù)庫環(huán)境的選擇6第2章 系統(tǒng)分析72.1 可行性分析72.2 系統(tǒng)功能需求分析82.2.1 銷售模塊功能需求分析82.2.2 系統(tǒng)管理模塊功能需求分析92.3 數(shù)據(jù)流程分析10第3章 系統(tǒng)設(shè)計123.1 總體結(jié)構(gòu)設(shè)計123.2 模塊功能設(shè)計123.2.1 銷售模塊123.2.2系統(tǒng)管理模塊143.3 數(shù)據(jù)庫設(shè)計153.3.1 概念結(jié)構(gòu)設(shè)計153.3.2 邏輯結(jié)構(gòu)設(shè)計163.3.3 數(shù)據(jù)表詳細(xì)設(shè)計17第4章 系統(tǒng)實現(xiàn)214.1 系統(tǒng)公共類的實現(xiàn)214.1.1 數(shù)據(jù)庫操作類的實現(xiàn)214.1.2 購物車類的實現(xiàn)234.2 銷售模塊的實現(xiàn)244.2.1 銷售模塊基本框架的實現(xiàn)244.2.2 銷售模塊特價商品功能的實現(xiàn)264.2.3 銷售模塊購物車功能的實現(xiàn)274.3 系統(tǒng)管理模塊的實現(xiàn)284.3.1 系統(tǒng)登錄功能的實現(xiàn)284.3.2 商品管理功能的實現(xiàn)294.3.3會員管理功能的實現(xiàn)314.4 實現(xiàn)效果評價31結(jié) 論33參考文獻(xiàn)34 大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文摘 要隨著Internet技術(shù)的飛速發(fā)展,人們的生活和Internet的關(guān)系越來越密切,如何通過Internet抓住商機(jī)成為擺在人們面前的一個重要話題。電子商務(wù)代表著未來貿(mào)易方式的發(fā)展方向,其應(yīng)用和推廣將給社會和經(jīng)濟(jì)帶來極大的效益。因此一個能夠?qū)崿F(xiàn)在線購物功能的系統(tǒng)的開發(fā)就成了當(dāng)務(wù)之急。本文主要介紹這套基于ASP.NET的在線購物系統(tǒng),詳細(xì)介紹了系統(tǒng)分析、系統(tǒng)設(shè)計和數(shù)據(jù)庫設(shè)計的一些思路和方法。另外,在系統(tǒng)設(shè)計這一章節(jié)作者列出了實現(xiàn)在線購物過程的詳細(xì)算法。該系統(tǒng)憑借WEB服務(wù)器和客戶的瀏覽器,利用電子工具高效率、低成本的特點(diǎn),為客戶提供交易平臺、在Internet上發(fā)布商業(yè)信息,使用戶可以查閱商品、搜索商品、訂購商品,為客戶提供全天候的、更好、更快的商務(wù)活動空間。本論文較完整的完成了系統(tǒng)的最初設(shè)計思路,同時作者從中獲取到了許多實踐經(jīng)驗。關(guān)鍵詞:電子商務(wù)、在線購物、ASP.NETABSTRACTWith the fast development of the Internet technology, the relationship between peoples life and Internet is becoming more and more intimate. How to grasp commercial opportunity through the Internet is becoming an important topic. The E-Commerce represent the developing direction of the future type of trading. Its application and popularization will bring great benefit to the society and economic. So,the development of a system which is able to implement online shopping is becoming an immediate necessity.The paper mainly introduced the Online Shopping System based on Internet, detailed introduced some thoughts and method of system analysis,system design and database analysis.Besides,in the chapter of system design,author listed the detailed algorithm of how to implement online shopping.The system rely on Web server and clients broswer,making use of the electronic instruments characteristics of high-efficiency and low-cost,providing a trading flat for client,release bussiness information in the Internet,enable the user to look up, search,subscribe goods.Providing the client with full-time,better,faster space of commercial activity.The paper completed the systems initial mentality of designing more entirely from which the author learned a lot of experience.Key words: E-Commerce,Online Shopping, ASP.NET35第 頁第1章 緒論當(dāng)代的世界正在逐步向信息經(jīng)濟(jì)時代過渡,如何充分的利用信息高速發(fā)展的優(yōu)勢為人們服務(wù)成為當(dāng)今社會的首要選擇。購物這個詞與每個人的生活息息相關(guān),它的市場是非常龐大的,抓住了這個市場將會給社會和經(jīng)濟(jì)帶來極大的效益。然而采用傳統(tǒng)的貿(mào)易方式必須要將貨物配送到每一個地區(qū)才能達(dá)到銷售的目的,存在著不可忽視的人力物力消耗大的弊端。因此一個實用、高效、穩(wěn)定的可實現(xiàn)在線購物的在線購物系統(tǒng)正是商家利用信息提高效率、服務(wù)質(zhì)量的最佳選擇。1.1 開發(fā)背景以及課題意義隨著中國市場經(jīng)濟(jì)的日趨成熟和計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,人們對信息的獲知程度和廣度都提出了更高的要求。尤其是近年來,商品的種類變得五花八門,人們在采購貨物的時候?qū)ι唐奉悇e、型號、用途的要求也各不相同,如果采用傳統(tǒng)的將各種類別不同型號的商品都配送至每個可能需要該商品的地區(qū),就會增加很多配送方面的成本;同時,買家必須到商店里面去親自選購所需的商品也是傳統(tǒng)購物方式的弊端。因此,中國企業(yè)面對的競爭壓力也越來越大,企業(yè)要想生存,就必須有一種高效、便于客戶購物和支付的購物形式。因此網(wǎng)上購物這種新的商業(yè)運(yùn)營模式就被越來越多的商家運(yùn)用到競爭中去,并得到了大多數(shù)客戶的認(rèn)可,這種基于瀏覽器、服務(wù)器實現(xiàn)的購物方式已經(jīng)初具規(guī)模,一些在線購物網(wǎng)站的成立,改變了人們已往傳統(tǒng)的購物觀念。圖1-1是根據(jù)CNNIC(中國互聯(lián)網(wǎng)絡(luò)信息中心)公布的中國B2C電子商務(wù)發(fā)展報告來進(jìn)一步分析目前的網(wǎng)上購物的現(xiàn)狀(主要引用其中的關(guān)于進(jìn)行網(wǎng)絡(luò)購物原因的分析圖表)。50.0%40.0%30.0%10.0%0.0%20.0%46.7%44.2%33.4%32.6%29.7%節(jié)省時間操作方便節(jié)省費(fèi)用出于好奇尋找稀有商品圖1-1網(wǎng)絡(luò)購物原因調(diào)查圖表從圖1-1可以看出網(wǎng)上購物選擇節(jié)約時間和操作方便的分別占46.7%和44.2%,這說明隨著生活節(jié)奏的加快,人們越來越希望擁有簡單快捷的購物方式。因此,一個允許買家在家里就可以瀏覽商家發(fā)布的所有商品信息的在線購物系統(tǒng)將大大減輕商家的工作量、降低投資成本。中國電子商務(wù)的發(fā)展始于90年代初,相對于歐美地區(qū)來說,中國在該領(lǐng)域的起步較晚,但是發(fā)展勢頭很好、發(fā)展迅速。中國有占世界上很大比例的網(wǎng)民數(shù)量,這些為電子商務(wù)在中國的發(fā)展奠定了基礎(chǔ)。同時中國政府在電子商務(wù)方面做了大量工作,進(jìn)行了積極有益的探索,大大促進(jìn)了國內(nèi)電子商務(wù)的發(fā)展。但是到目前為止,誠信評價機(jī)制不健全,東西部差異明顯,普及程度不足,是制約中國電子商務(wù)發(fā)展的三大瓶頸。目前市場上已存在的在線購物網(wǎng)站有淘寶網(wǎng)、當(dāng)當(dāng)網(wǎng)、阿里巴巴網(wǎng)、卓越等,這些網(wǎng)站是中國電子商務(wù)發(fā)展成果的最真實寫照。例如淘寶,它適合個人用戶和企業(yè)用戶,可滿足買家選購貨物以及商家出售貨物。淘寶網(wǎng)里存放了很多的商品信息,也許正是因為里面的信息過于龐大,它并不適合所有企業(yè)、特別是小型企業(yè)。因為根據(jù)企業(yè)的營銷目標(biāo),企業(yè)是要贏得客戶、達(dá)到自身銷售效益的最大化;但是如果將自己的商品信息發(fā)布到瀏覽量很大的淘寶網(wǎng)上,那么客戶在淘寶上搜索所需商品信息的時候,很可能會因為看到了其他類似的商品信息就放棄了對原來那個商家商品信息的搜索。本系統(tǒng)是結(jié)合當(dāng)前傳統(tǒng)購物方式消耗大量人力物力的弊端、以當(dāng)前市場上已經(jīng)存在的B2C、C2C等在線購物網(wǎng)站為模型,開發(fā)出適合于大部分中小型企業(yè)以及個體用戶的網(wǎng)上購物系統(tǒng)。本課題是在大學(xué)期間學(xué)習(xí)數(shù)據(jù)庫相關(guān)知識的基礎(chǔ)上,熟悉Visual Studio 2005開發(fā)環(huán)境并能熟練使用C#編程語言的同時,運(yùn)用軟件工程理論知識,開發(fā)出的一套基于ASP.NET的在線購物系統(tǒng)。在系統(tǒng)開發(fā)的過程中能夠應(yīng)用所學(xué)的知識,并促進(jìn)作者更深入的學(xué)習(xí)C#的相關(guān)特性、積累更多SQL Server 2000的相關(guān)應(yīng)用知識,這樣不僅能將所學(xué)的書面知識和實際應(yīng)用結(jié)合起來達(dá)到學(xué)以致用的目的,同時也為以后的工作和學(xué)習(xí)積累經(jīng)驗。1.2 系統(tǒng)開發(fā)環(huán)境的選擇系統(tǒng)開發(fā)的平臺和選擇語言的優(yōu)劣及相互協(xié)調(diào)的程度,將直接影響到開發(fā)的效率和系統(tǒng)的質(zhì)量。1、編程語言的選擇本系統(tǒng)采用C#語言作為開發(fā)語言。目前主流的動態(tài)網(wǎng)站的設(shè)計技術(shù)有ASP、PHP、.NET和JSP等。而其中最受歡迎的是.NET和JSP。.NET上支持多種語言的開發(fā),如C#和VB。本系統(tǒng)之所以采用C#開發(fā),有以下幾個原因:首先,Microsoft C#是一種簡單的、流行的、面向?qū)ο蟮摹㈩愋桶踩木幊陶Z言,它是為生成運(yùn)行在.NET Framework上的、廣泛的企業(yè)級應(yīng)用程序而設(shè)計的。其次,它較容易上手,特別是和JSP比較起來,能夠在短時間內(nèi)開發(fā)出一個較完整的系統(tǒng)。最后,C#是我學(xué)習(xí)時間最長、也是作者我最熟悉的編程語言,采用該語言將為系統(tǒng)的開發(fā)節(jié)省不少時間。2、開發(fā)環(huán)境的選擇Microsoft .NET Framework是一個平臺,在這個平臺上可以使用多種語言開發(fā)Windows應(yīng)用程序、ASP.NET Web應(yīng)用程序、移動Web應(yīng)用程序以及XML WEB Service等。.NET框架由三個主要部分組成:公共語言運(yùn)行庫、統(tǒng)一類庫的分層集合和稱為ASP.NET的Active Server Pages組件化版本。Visual Studio.NET是一套完整的開發(fā)工具,用于生成ASP.NET應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Basic.NET、Visual C+.NET、Visual C#.NET和Visual J#.NET全都使用相同的集成開發(fā)環(huán)境(IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。鑒于Visual C# .NET開發(fā)平臺和C#語言的這些優(yōu)點(diǎn),所以本系統(tǒng)采用了以上平臺和語言。1.3 系統(tǒng)數(shù)據(jù)庫環(huán)境的選擇目前市場上已有的數(shù)據(jù)庫系統(tǒng)包括MYSQL、Access、Microsoft SQL Server 2000、Oracle(9i、10g、11g),其中以后兩種數(shù)據(jù)庫最為普遍。本系統(tǒng)采用的是Microsoft SQL Server 2000數(shù)據(jù)庫系統(tǒng),原因如下:1. SQL Server 2000是作者接觸基于關(guān)系型數(shù)據(jù)庫系統(tǒng)以來學(xué)的最早也是時間最長的一個數(shù)據(jù)庫系統(tǒng),而且T-Sql語句也是作者最熟悉的查詢語句,采用該種數(shù)據(jù)庫對保證系統(tǒng)開發(fā)過程的順利進(jìn)行將有很大的幫助。2. 雖然Oracle可在所有主流平臺上運(yùn)行,解決了系統(tǒng)運(yùn)行過程中的跨平臺問題;但是它的企業(yè)管理器使用過程較為復(fù)雜。而SQL Server 2000雖然只能在Windows上運(yùn)行,但SQL Server 2000在Window平臺上的表現(xiàn)以及它和Windows操作系統(tǒng)的整體結(jié)合程度、使用方便性、和Microsoft開發(fā)平臺的整合性都比Oracle強(qiáng)的很多。3.Oracle適用于大型項目,而SQL Server 2000適用于中小型項目,根據(jù)本系統(tǒng)中用到的數(shù)據(jù)表以及數(shù)據(jù)表之間關(guān)系的復(fù)雜程度,SQL Server 2000提供的功能足以滿足系統(tǒng)需求。第2章 系統(tǒng)分析系統(tǒng)分析要回答新系統(tǒng)“做什么”。本章節(jié)從系統(tǒng)的可行性、最終使用者(用戶)的角度以及系統(tǒng)中各類數(shù)據(jù)的流向分析了系統(tǒng)是否值得開發(fā)、應(yīng)提供哪些功能模塊。通過本章內(nèi)容,使得分析者深刻的理解和認(rèn)識系統(tǒng),并能將其完整、準(zhǔn)確地表達(dá),不僅起到溝通用戶和開發(fā)者的作用,還是后續(xù)工作的依據(jù)。2.1 可行性分析可行性分析主要包括社會可行性、經(jīng)濟(jì)可行性、技術(shù)可行性。首先從當(dāng)前社會商業(yè)市場運(yùn)作情況來看,商業(yè)企業(yè)在運(yùn)營的過程中,經(jīng)常會受到以下一些條件的限制:1. 產(chǎn)品的宣傳受到限制,采購商或顧客只能通過上門咨詢、電話溝通等方式進(jìn)行各種信息的獲取,受到一定的時間與物理空間的局限并且成本較高,龐大的商業(yè)經(jīng)濟(jì)周轉(zhuǎn)。2. 復(fù)雜的產(chǎn)品周轉(zhuǎn)渠道:從看樣品、談價格到支付貨款等一系列的產(chǎn)品周轉(zhuǎn)渠道過于復(fù)雜,企業(yè)與客戶之間缺乏一個全面的溝通與快捷運(yùn)營的平臺系統(tǒng);商業(yè)企業(yè)中根據(jù)季節(jié)的變化,熱銷商品在銷售高峰到來時貨源緊張,企業(yè)需要實時了解商品的銷售情況,保證熱銷商品的要貨滿足率?;谏碳以趥鹘y(tǒng)銷售模式中遇到的以上困難,作者開發(fā)了該在線購物系統(tǒng)。商家在使用該系統(tǒng)后,只需將需要推廣的產(chǎn)品信息錄入數(shù)據(jù)庫,即可達(dá)到向購買者推銷的目的,節(jié)省了大量的人力資源。同時可以根據(jù)在線購物的多少、實時查看庫存信息,實現(xiàn)商品周轉(zhuǎn)渠道的最簡潔化。因此,在社會方面、本系統(tǒng)的開發(fā)是可行的。其次,傳統(tǒng)的銷售模式中,企業(yè)要投入大量的人力物力用于商品的配送,并且還不能有效做到合理的供貨。而該系統(tǒng)為商家提供了隨時隨地查看所有商品信息的功能,是商家在短時間內(nèi)充分了解當(dāng)前市場貨物的供需情況,從何制定合理的配送計劃,達(dá)到配送成本最小化、供貨效率最大化。這樣就能為企業(yè)節(jié)約大量的人力資源投入,所以在經(jīng)濟(jì)上、該系統(tǒng)的開發(fā)是可行的。最后,該系統(tǒng)開發(fā)完成后在1024*768的瀏覽器下能夠達(dá)到最佳的瀏覽效果,但是在其他分辨率下亦不影響系統(tǒng)的正常功能;另外需要瀏覽該系統(tǒng)的計算機(jī)聯(lián)入Internet,而這些方面在當(dāng)前條件下是完全能夠?qū)崿F(xiàn)的,所以在技術(shù)上,該系統(tǒng)的開發(fā)是可行的。2.2 系統(tǒng)功能需求分析在線購物過程的實現(xiàn)與傳統(tǒng)的購物方式不同。首先,在線購物的整個過程都是通過網(wǎng)絡(luò)進(jìn)行的,購買者無法看到商家和商品,對商品信息的了解只能通過網(wǎng)絡(luò)。在線購物的一般流程是:商家將新上架的商品信息通過系統(tǒng)管理功能發(fā)布到網(wǎng)上,然后購買者通過系統(tǒng)銷售模塊瀏覽商品詳細(xì)信息,并且可以根據(jù)自己的需要搜索更具針對性的商品信息。為了便于管理,購買者必須注冊為網(wǎng)站的會員后才能選擇購買特定的商品,并選擇付款方式和郵遞方式,并且可以在商品到達(dá)之后,檢查商品的實際效用是否跟網(wǎng)上描述的相符,并進(jìn)行相應(yīng)的評論,以供其他購買者參考。根據(jù)在線購物的邏輯過程,同時參考、分析目前市場上已有的在線購物網(wǎng)站,本系統(tǒng)的主要功能需求分為銷售和系統(tǒng)管理兩大模塊。其中銷售模塊的功能由購買者使用,可以進(jìn)行各類商品信息的瀏覽,如果是注冊會員那么可以選購商品到購物車并實現(xiàn)結(jié)算,如果沒有檢索到相應(yīng)的產(chǎn)品也可以使用下達(dá)訂單的功能。系統(tǒng)管理功能由發(fā)布商品的商家使用,可以實現(xiàn)注冊會員管理、商品信息管理、訂單管理、動態(tài)新聞管理、當(dāng)前有效在線調(diào)查信息管理等內(nèi)容,同時可以處理用戶下達(dá)的新訂單。2.2.1 銷售模塊功能需求分析系統(tǒng)銷售模塊主要讓商品購買者使用,可以進(jìn)行各類商品信息的瀏覽和訂購功能,系統(tǒng)銷售模塊的功能需求如下:1. 會員注冊:提供瀏覽者注冊功能,注冊之后可以在網(wǎng)站選購商品到購物車,否則只能瀏覽商品信息而無法下達(dá)訂單。2. 會員登錄:針對已注冊的會員設(shè)置,每個訪問者一次只能夠登陸一個賬戶。3. 索回密碼:當(dāng)已注冊用戶忘記密碼時可根據(jù)用戶名或郵箱、通過密碼提示問題和答案索回密碼。4. 商品信息檢索與瀏覽:網(wǎng)站的首頁顯示出了部分特價商品和新上架商品,同時列出了網(wǎng)站發(fā)布的所有商品類別導(dǎo)航樹。5. 特價商品展示:顯示出降價幅度較大的商品信息。6. 根據(jù)商品訂購信息展示銷售排行榜:根據(jù)購買者下訂單的情況,展示出當(dāng)前網(wǎng)站中最暢銷的商品信息。7. 購物車功能:已登錄的會員選中的商品都將暫時存放在購物車中,可通過查看購物車修改購買數(shù)量。8. 新品上架:根據(jù)數(shù)據(jù)庫信息顯示出最近三天或一周內(nèi)上架的商品信息。9. 首頁顯示動態(tài)新聞:在購物網(wǎng)站的首頁按照時間錄入先后順序顯示最近的新聞。10. Flash首頁:根據(jù)時間的不同,網(wǎng)站首頁將放置反映不同季節(jié)或不同銷售目的的圖片。11.注銷登錄:注冊用戶單擊“注銷”后實現(xiàn)安全退出。2.2.2 系統(tǒng)管理模塊功能需求分析系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以進(jìn)行注冊會員、商品信息、訂單、動態(tài)新聞、在線調(diào)查等內(nèi)容的管理,系統(tǒng)管理模塊的功能需求如下:1. 網(wǎng)站已注冊會員管理:實現(xiàn)對網(wǎng)站已注冊會員的管理,一個管理員即可管理網(wǎng)站的所有會員。2. 已發(fā)布商品管理:管理商品信息,如管理商品簡介、價格、(有新貨的時候)更新庫存數(shù)量。3. 訂單管理:對于銷售模塊中注冊會員下達(dá)的訂單審核、然后執(zhí)行。一條訂單信息只能對應(yīng)一個會員、卻能對應(yīng)多個商品。4. 動態(tài)新聞管理:實現(xiàn)對新聞的管理,并能夠根據(jù)當(dāng)前日期更新新聞數(shù)據(jù)表。5. 當(dāng)前有效在線調(diào)查內(nèi)容管理:發(fā)布在線調(diào)查信息,并處理調(diào)查結(jié)果。6. 管理員信息管理:可實現(xiàn)對系統(tǒng)管理員的基本信息進(jìn)行管理。如增加管理員。一個管理員可維護(hù)所有會員的信息。7.管理員登錄:只有通過登錄才能進(jìn)入系統(tǒng)管理主頁面,進(jìn)而使用系統(tǒng)管理模塊的所有功能。8. 發(fā)布新上架商品信息:將新商品的詳細(xì)信息錄入數(shù)據(jù)庫,供銷售模塊的使用者查看。9. 添加新會員信息管理:管理員可手動添加會員信息,添加的會員同通過銷售模塊注冊的會員具有相同的權(quán)限。10.注銷退出:當(dāng)管理員點(diǎn)擊“注銷”后實現(xiàn)安全退出。另外根據(jù)購物網(wǎng)站安全性的要求,同時也為了規(guī)范對網(wǎng)站銷售模塊、系統(tǒng)管理模塊的管理,對以上兩個模塊的使用者(購物者和商家管理員)作出如下規(guī)定:1.對于購買者來說:如果是非注冊會員,那么就僅僅能夠使用商品信息檢索與瀏覽、特價商品展示、查看銷售排行、新品上架和動態(tài)新聞瀏覽功能。而在線購物、查看購物車、結(jié)算等功能都是針對已注冊的會員。2.針對商家管理員來說:如果沒有管理員登錄賬號和密碼,那么就無法進(jìn)入系統(tǒng)管理主頁面,即使繞過系統(tǒng)管理登錄頁面而直接進(jìn)入主頁面,系統(tǒng)也會強(qiáng)制將其轉(zhuǎn)向系統(tǒng)管理模塊的登錄頁面。2.3 數(shù)據(jù)流程分析數(shù)據(jù)流圖是描繪系統(tǒng)邏輯模型的圖像工具,它描述了系統(tǒng)的組成部分及各部分的聯(lián)系,以及信息流和數(shù)據(jù)轉(zhuǎn)換。在線購物業(yè)務(wù)首先由商家將商品信息通過系統(tǒng)管理模塊提供的商品管理功能錄入數(shù)據(jù)庫;然后購買者在注冊為網(wǎng)站會員之后即可選購所需商品,選購?fù)瓿芍筮x擇付款方式和送貨方式,之后即可提交訂單。商家管理員每天都會處理購買者下達(dá)的新訂單,并予以執(zhí)行。本系統(tǒng)的頂層數(shù)據(jù)流程如圖2-1所示。 圖2-1 頂層數(shù)據(jù)流圖對于系統(tǒng)銷售模塊來說,主要的數(shù)據(jù)由買家輸入,主要包括注冊信息、登錄信息、選購商品信息的輸入,輸出的則是訂單信息。對于系統(tǒng)管理模塊來說,主要的數(shù)據(jù)由賣家輸入,主要包括商品信息、新聞信息的輸入,輸出的則是系統(tǒng)銷售模塊所看到的所有信息??傮w數(shù)據(jù)流程如圖2-2所示。圖2-2 總體數(shù)據(jù)流程圖第3章 系統(tǒng)設(shè)計本章節(jié)的總體目標(biāo)是將上一章節(jié)需求分析階段得到的目標(biāo)系統(tǒng)的邏輯模型,變換為目標(biāo)系統(tǒng)的物理模型,具體將從系統(tǒng)的結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫的設(shè)計兩方面進(jìn)行講解。簡單的說就是根據(jù)上一章節(jié)中需求分析的”做什么”,確定系統(tǒng)應(yīng)該”怎么做”。3.1 總體結(jié)構(gòu)設(shè)計系統(tǒng)結(jié)構(gòu)和功能是系統(tǒng)設(shè)計的核心部分,通過系統(tǒng)結(jié)構(gòu)圖可以清楚的看出整個系統(tǒng)的結(jié)構(gòu)。針對每個結(jié)構(gòu)模塊分別做分析,為以后的設(shè)計和實現(xiàn)打下基礎(chǔ)。根據(jù)功能需求,本系統(tǒng)總體上分銷售模塊和系統(tǒng)管理模塊,銷售模塊功能供購買者使用,系統(tǒng)管理模塊功能供商家管理員使用。系統(tǒng)總體結(jié)構(gòu)如圖3-1所示。 在線購物系統(tǒng)銷售模塊系統(tǒng)管理模塊圖3-1系統(tǒng)總體結(jié)構(gòu)圖3.2 模塊功能設(shè)計本系統(tǒng)分銷售模塊和系統(tǒng)管理模塊,每個模塊又有若干個子模塊構(gòu)成,其中銷售模塊主要包括:商品展臺、購物車、會員管理、新聞管理、注銷登錄等子模塊。系統(tǒng)管理模塊主要包括:商品管理、訂單管理、會員管理、新聞管理、注銷登錄等子模塊。具體的模塊功能設(shè)計如下。3.2.1 銷售模塊系統(tǒng)銷售模塊主要讓商品購買者使用,可以進(jìn)行各類商品信息的瀏覽和訂購功能,系統(tǒng)銷售模塊的結(jié)構(gòu)如圖3-2所示。圖3-2銷售模塊功能結(jié)構(gòu)圖銷售模塊商品展臺新聞購物車會員管理新品展示特價商品銷售排行榜選購商品清空購物車查看購物車會員注冊會員登錄動態(tài)新聞?wù)故旧唐吩敿?xì)信息新聞相信信息注銷登錄索回密碼系統(tǒng)銷售模塊具體功能設(shè)計如下:1、商品展示功能:包括新上架商品展示、特價商品展示、銷售排行榜、分類商品信息展示和被選定的商品詳細(xì)信息展示。每類商品都是根據(jù)數(shù)據(jù)庫中商品信息表中的特定字段進(jìn)行劃分的,如特價商品是根據(jù)降價幅度是否大于百分之二十、新品是根據(jù)上架時間是否在三天或一周之內(nèi)、排行榜是根據(jù)購物者下訂單的多少。購物者可通過此模塊實現(xiàn)瀏覽商品信息的目的。2、購物車功能:包括選定商品至購物車,查看、清空購物車;在購買者提交購物車(提交訂單)之前,所有已選定的商品信息是存放在購物車實現(xiàn)類文件的DataSet數(shù)據(jù)集中。當(dāng)提交購物車之后,該數(shù)據(jù)集中的信息就被寫入數(shù)據(jù)庫。在用戶未登陸之前,不能夠使用購物車提交功能,如果選擇了購物,那么系統(tǒng)會提示用戶登錄。3、會員管理功能:包括了注冊、登錄、索回密碼等功能。對于注冊功能,需要用戶輸入的信息取決于數(shù)據(jù)庫中會員信息數(shù)據(jù)表中的字段;并通過各類型的驗證控件實現(xiàn)校驗。登錄和索回密碼功能所需的數(shù)據(jù)也是從會員信息數(shù)據(jù)表中得到。4、新聞管理功能:將數(shù)據(jù)庫中的新聞信息數(shù)據(jù)表中的信息動態(tài)綁定至網(wǎng)站首頁,同時允許用戶單擊了某條特定的新聞標(biāo)題后查看相應(yīng)新聞的詳細(xì)信息。5、注銷登錄功能:保證在注冊會員注銷后清空其登錄時候保持的信息,如會話信息、購物車信息等。3.2.2 系統(tǒng)管理模塊系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以進(jìn)行注冊會員、商品信息、訂單、動態(tài)新聞、在線調(diào)查等內(nèi)容的管理,系統(tǒng)管理模塊的結(jié)構(gòu)如圖3-3所示。圖3-3 系統(tǒng)管理模塊功能結(jié)構(gòu)圖系統(tǒng)管理模塊商品管理新聞管理訂單管理會員管理添加商品編輯商品信息查詢訂單執(zhí)行訂單添加會員信息刪除會員增加新聞條目刪除過時新聞注銷登錄刪除商品信息系統(tǒng)登錄系統(tǒng)管理模塊具體功能設(shè)計如下:1、商品管理功能:具體包括對商品信息進(jìn)行添加、編輯、刪除等操作。對于新上架的商品,可以上傳圖片供購買者查看;對于已錄入數(shù)據(jù)庫的商品信息,可進(jìn)行編輯和刪除等操作。2、訂單管理功能:具體包括對訂單信息進(jìn)行查看、執(zhí)行等操作。3、會員管理功能:具體包括對已注冊會員信息進(jìn)行編輯、刪除等操作,同時可手動添加會員信息。4、新聞管理功能:可實現(xiàn)對新聞的增加、刪除、編輯等功能。5、注銷登錄功能:可實現(xiàn)讓商家管理員退出后刪除所有登錄期間存儲的信息,如Session信息。3.3 數(shù)據(jù)庫設(shè)計系統(tǒng)分析結(jié)束后進(jìn)入設(shè)計階段,抽象地分析數(shù)據(jù),理解數(shù)據(jù)之間的關(guān)系,建立E-R模型,然后對數(shù)據(jù)庫進(jìn)行概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計。由于SQL Server 2000能夠以極高的效率完成各種數(shù)據(jù)庫查詢,并能方便的使用存儲過程,同時它的圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。另外由于對Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。所以本系統(tǒng)采用了SQL Server 2000進(jìn)行數(shù)據(jù)庫的存儲管理與維護(hù)。3.3.1 概念結(jié)構(gòu)設(shè)計將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念結(jié)構(gòu)設(shè)計,這一步是數(shù)據(jù)庫設(shè)計的關(guān)鍵。一般采用自底向上的方法進(jìn)行數(shù)據(jù)抽象和結(jié)構(gòu)設(shè)計。在本系統(tǒng)中涉及到的實體如下所示:1. 管理員(管理員ID、登錄賬號、登錄密碼、權(quán)限級別)2. 會員(會員ID、登錄名、真實姓名、登錄密碼、所在城市、住址、郵政編碼、證件號碼、證件類型、電話號碼、手機(jī)號碼、郵箱、密碼提示問題、問題答案) 3. 商品(商品ID,所屬類別、商品名、商品介紹、單位,原價、現(xiàn)價、市場價格、購買次數(shù)、庫存、圖片、輸入時間、最近更新時間、是否新品)4. 訂單(訂單ID、訂單下達(dá)者、付款方式、送貨方式、訂單下達(dá)日期、執(zhí)行狀態(tài)、訂單描述) 5. 新聞(新聞ID、新聞標(biāo)題、新聞內(nèi)容、錄入時間)6. 在線調(diào)查(投票ID、投票標(biāo)題、投票起止日期、A答案及其選票數(shù))7. 訂單明細(xì)信息(訂單詳細(xì)信息ID,所屬的訂單號,對應(yīng)的商品ID,對應(yīng)商品價格、對應(yīng)商品數(shù)量) 8. 商品大類信息(商品大類ID,商品大類名稱)9. 商品小類信息(商品小類ID,商品小類名稱,所屬商品大類ID)在該系統(tǒng)中,各個實體的關(guān)系為:一個管理員可同時管理會員、商品、訂單、新聞、在線調(diào)查、商品類別等多個實體對象,并且它們之間都是一對多的關(guān)系;一個會員實體可以下達(dá)多條訂單信息實體,而一條訂單信息又可對應(yīng)多條訂單明細(xì)信息實體;一條訂單明細(xì)包括一個商品實體;一個商品大類信息擁有若干商品小類信息實體,而一個商品小類實體信息又擁有多個商品實體。各個實體之間的關(guān)系如圖3-4所示。圖3-4系統(tǒng)E-R圖商品擁有會員管理員商品大類信息訂單商品小類信息擁有下達(dá)訂單明細(xì)對應(yīng)包括管理管理新聞管理在線調(diào)查管理1NNNN1111N1N1NN111管理1N3.3.2 邏輯結(jié)構(gòu)設(shè)計系統(tǒng)數(shù)據(jù)庫設(shè)計的優(yōu)劣直接影響到以后網(wǎng)站與數(shù)據(jù)連接的速度和更新查詢的復(fù)雜度。本節(jié)介紹本系統(tǒng)基于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫總體結(jié)構(gòu)設(shè)計及數(shù)據(jù)表的設(shè)計。本系統(tǒng)的數(shù)據(jù)庫設(shè)計是在系統(tǒng)功能分析后,依據(jù)系統(tǒng)的需求目標(biāo)而做出的設(shè)計。本系統(tǒng)為基于ASP.NET的在線購物系統(tǒng),所以最重要的數(shù)據(jù)表就是存放商品詳細(xì)信息數(shù)據(jù)表、注冊會員信息表、商品類別信息表、訂單信息表等,表3-1為本系統(tǒng)所涉及到的數(shù)據(jù)表。表3-1 數(shù)據(jù)表列表表名主要屬性My_Goods商品信息(商品ID,商品名,所屬類別,價格,庫存,購買次數(shù),圖片)My_Member會員信息(會員ID,登錄名,登錄密碼,郵箱,密碼提示問題,問題答案)My_Manager管理員信息(管理員ID,登錄賬號,登錄密碼,權(quán)限級別)My_SuperType商品大類信息(商品大類ID,商品大類名稱)My_SubType商品小類信息(商品小類ID,商品小類名稱,所屬商品大類ID)My_Order訂單信息(訂單ID,訂單下達(dá)者,付款方式、送貨方式、執(zhí)行狀態(tài))My_Order_Details訂單詳細(xì)信息(訂單詳細(xì)信息ID,所屬的訂單號,對應(yīng)的商品ID)My_Vote投票信息(投票ID,投票標(biāo)題,投票起止日期,A答案及其選票數(shù))My_BBS新聞信息(新聞ID,新聞標(biāo)題,新聞內(nèi)容,錄入時間)3.3.3 數(shù)據(jù)表詳細(xì)設(shè)計各個數(shù)據(jù)表之間主鍵和外鍵之間存在某種關(guān)系,他們的對應(yīng)關(guān)系一般是商品ID、會員ID、類別ID、訂單ID、管理員ID等各個元素的主鍵相鏈接的,關(guān)系圖如圖3-5所示。圖3-5數(shù)據(jù)關(guān)系圖本系統(tǒng)中共涉及以商品信息表和商品類別表為中心的9張數(shù)據(jù)關(guān)系表。下面列出了本數(shù)據(jù)庫中主要涉及到的數(shù)據(jù)表:1. 商品信息數(shù)據(jù)表(My_Goods):該表中存放系統(tǒng)銷售模塊商品的所有信息,該表字段及其類型定義如表3-2所示。表3-2 商品信息表(My_Goods)字段名字段類型可否為空描述IDbigintNot Null商品ID(主鍵)typeIDintNot Null所屬商品類別ID(外鍵)goodsNamevarchar(200)Not Null商品名稱introducetextNull商品描述unitVarchar(6)Not Null商品單位pricefloatNot Null原價nowPricefloatNot Null現(xiàn)價marketPricefloatNot Null市場價格buyTimesintNot Null購買次數(shù)(默認(rèn)值為0)stocksintNot Null庫存數(shù)量pictureVarchar(100)Null商品圖片(默認(rèn)值是一張已存在的圖片路徑)INTimedatetimeNot Null商品錄入時間updateTimedatetimeNull商品最近更新時間newGoodsintNot Null是否新貨(0:不是;1:新貨。默認(rèn)值為0)2. 會員信息數(shù)據(jù)表(My_Member):該表中存放在系統(tǒng)中注冊的會員的所有信息,該表字段及其類型定義如表3-3所示。表
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 日用電器超市企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 宴會用餐企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略研究報告
- 原油碼頭企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略研究報告
- 雕刻工藝品專門零售企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- PCM脈碼調(diào)制終端設(shè)備行業(yè)相關(guān)投資計劃提議范本
- 幾類含Hardy項的橢圓型方程在Neumann邊界條件下正解的存在性
- 基于深度學(xué)習(xí)的早期胃癌輔助診斷模型探究
- 東北多年凍土區(qū)粉質(zhì)黏土力學(xué)性能試驗研究
- 黃山山頂和山腳冬季PM2.5中有機(jī)分子組成和來源的對比研究
- 三維電芬頓-活性污泥法處理含氰廢水研究
- 2025年錫林郭勒職業(yè)學(xué)院單招職業(yè)技能測試題庫標(biāo)準(zhǔn)卷
- 2024年湖北省武漢市中考數(shù)學(xué)試題(解析版)
- 低壓變頻器技術(shù)規(guī)范書
- 我的好朋友優(yōu)秀課件
- 松濤水利樞紐設(shè)計
- 2022版義務(wù)教育(語文)課程標(biāo)準(zhǔn)(含2022年修訂部分)
- 兒童青少年同伴關(guān)系評級量表
- 電磁閥基礎(chǔ)知識培訓(xùn)課件
- 場地清理檢驗批質(zhì)量驗收及記錄
- 鋼軌超聲波探傷PPT
- 磁共振1.5T和3.0T的差異課件
評論
0/150
提交評論