




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
論文(設(shè)計(jì))題目:“茶”文化動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)姓名學(xué)號(hào)院系專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)年級(jí)指導(dǎo)教師2015年5月11日目錄TOC\o"1-3"\h\u4335摘要 摘要茶文化動(dòng)態(tài)網(wǎng)站是基于ASP.NET編程語(yǔ)言開(kāi)發(fā)設(shè)計(jì)的,同時(shí),采用SQLServer2008數(shù)據(jù)庫(kù)平臺(tái),為用戶提供了注冊(cè)、登錄、聊天、評(píng)論等功能,具有友好的用戶界面;此外,該茶文化動(dòng)態(tài)網(wǎng)的發(fā)布,對(duì)弘揚(yáng)中華民族傳統(tǒng)茶文化也起到了推動(dòng)作用。茶文化動(dòng)態(tài)網(wǎng)站具體來(lái)說(shuō)是一個(gè)有關(guān)茶文化文章內(nèi)容發(fā)布的典型信息平臺(tái),該網(wǎng)站開(kāi)發(fā)者開(kāi)發(fā)它的目的有兩個(gè):一方面為傳播茶文化、發(fā)揚(yáng)中華民族傳統(tǒng)獻(xiàn)出一己之力;另一方面就是對(duì)現(xiàn)有的動(dòng)態(tài)網(wǎng)站框架進(jìn)行技術(shù)方面的學(xué)習(xí)與深入研究。設(shè)計(jì)這個(gè)系統(tǒng)使用三層結(jié)構(gòu),Web服務(wù)技術(shù)選擇的平臺(tái)上使用先進(jìn)的技術(shù),具有良好的穩(wěn)定性和可伸縮性。關(guān)鍵詞:茶文化網(wǎng)站;ASP.NET;SQL;交互性ABSTRACTTeacultureisadynamicwebbasedASP.NETprogramminglanguagedesign,whileusingSQLServer2008databaseplatform,providesusersregister,login,chat,commentandotherfunctions,withafriendlyuserinterface;Inaddition,theteaculturaldynamicswebpublishing,carryingforwardthetraditionalChineseteaculturealsoplayedarole.Teacultureistypicaldynamicwebsitespecificinformationplatformforcontentpublishingarticlesabouttheteaculture,thesitedeveloperstodevelopitspurposeistwofold:ontheonehandhisownpowertospreadtheteaculture,carryforwardthetraditionalChinesesacrificed;theotherontheonehandisthesiteoftheexistingframeworkforlearningdynamicandin-depthstudyofthetechnicalaspects.Thissystemisdesignedtousethethree-tierstructure,theuseofadvancedtechnologyonWebservicestechnologyplatformofchoice,withgoodstabilityandscalability.Keywords:Teawebsite;ASP.NET;SQL;Interactivity第1章網(wǎng)站概述1.1本課題的研究意義在信息網(wǎng)絡(luò)飛速發(fā)展的今天,互聯(lián)網(wǎng)已成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在政治、社會(huì)、經(jīng)濟(jì)等各個(gè)方面發(fā)揮著重要的作用。我們研究茶文化目的是希望中國(guó)茶文化能以嶄新的面貌適應(yīng)現(xiàn)代化發(fā)展。經(jīng)濟(jì)的高速發(fā)展,生活節(jié)奏的加快,使人們忽略了素質(zhì)的培養(yǎng),而茶文化則是培養(yǎng)人的素質(zhì)最佳的精神食糧之一。我們希望以這一行動(dòng)來(lái)喚醒大家對(duì)中國(guó)茶文化的重視。該網(wǎng)站通過(guò)幾個(gè)欄目來(lái)介紹茶的歷史及禮儀等讓人們更加了解中國(guó)茶文化。在當(dāng)今社會(huì),茶文化已經(jīng)不僅僅只是一種飲食文化,而是我國(guó)五千年文明的精髓的體現(xiàn),更多的了解和學(xué)習(xí)我國(guó)的茶文化,對(duì)于這個(gè)速食時(shí)代的人們各方面素質(zhì)和精神的培養(yǎng)具有積極地促進(jìn)作用。1.2本論文的目的及內(nèi)容目前計(jì)算機(jī)技術(shù)的快速發(fā)展導(dǎo)致人們進(jìn)入一個(gè)完全不同的現(xiàn)代信息時(shí)代,隨著社會(huì)的不斷發(fā)展和日新月異,現(xiàn)在人民的傳統(tǒng)文化已成為一種趨勢(shì)和責(zé)任。通過(guò)借鑒各種各樣的好的茶葉網(wǎng)站的電子商務(wù)網(wǎng)絡(luò),加上其獨(dú)特的創(chuàng)新融合圖像和顏色的網(wǎng)站,致力于創(chuàng)建一個(gè)具有獨(dú)特的茶文化特點(diǎn),能使人感受到茶文化博大精深的文化傳播網(wǎng)站。茶文化網(wǎng)站不僅可以使人們了解茶的藝術(shù)深度文化內(nèi)部信息,提高人們的生活質(zhì)量,陶冶情操,而且重點(diǎn)是網(wǎng)站提供了各種名貴茶信息,只要你愿意,可以在線預(yù)訂,免費(fèi)體驗(yàn)茶的“藝術(shù)人生”。如果你有時(shí)間,不妨去尋找一個(gè)名字的茶,茶的每一個(gè)名字都是一種藝術(shù)欣賞,我相信你的獲得將遠(yuǎn)遠(yuǎn)超過(guò)茶本身。此外,通過(guò)網(wǎng)站,還可以認(rèn)識(shí)一些茶黨好友,結(jié)交一群志同道合的朋友與你一起賞茶,在那里你可以展現(xiàn)自己,網(wǎng)站推出社區(qū)論壇欄目,見(jiàn)多識(shí)廣的你可以與朋友分享關(guān)于茶的所見(jiàn)所聞,同時(shí)也可以學(xué)到很多別人的信息來(lái)豐富自己,總之,在網(wǎng)站上你可以擴(kuò)大你平時(shí)的交友圈,帶你進(jìn)入一個(gè)新鮮的茶的世界。1.3網(wǎng)站開(kāi)發(fā)現(xiàn)狀茶文化在中國(guó)已有幾千年的悠久歷史,是中國(guó)博大精深的傳統(tǒng)文化之一,隨著時(shí)代的發(fā)展,生活節(jié)奏的加快,茶在人們的生活中始終占著重要的位置,它可以讓你在工作忙碌之余享受寧?kù)o清新的小時(shí)光,讓你的身體和心靈都得到釋放與休憩。隨著人們生活水平的提高,茶文化也顯得越來(lái)越受重視,越來(lái)越重要。隨著茶文化熱潮的興起,以多媒體技術(shù)和視頻技術(shù)為主的網(wǎng)絡(luò)技術(shù)等現(xiàn)代先進(jìn)科學(xué)技術(shù)開(kāi)始進(jìn)入茶文化領(lǐng)域,成為了推動(dòng)中國(guó)茶文化向前發(fā)展的強(qiáng)大動(dòng)力,為茶文化的進(jìn)一步發(fā)展提供了新的空間,注入了新的活力,從而贏得了更多人尤其是年輕人的注目。目前計(jì)算機(jī)技術(shù)的快速發(fā)展導(dǎo)致人們進(jìn)入一個(gè)完全不同的現(xiàn)代信息時(shí)代,隨著社會(huì)的不斷發(fā)展和日新月異,現(xiàn)在人民的傳統(tǒng)文化已成為一種趨勢(shì)和責(zé)任。目前網(wǎng)絡(luò)的發(fā)展越來(lái)越快,因此網(wǎng)站是很有前途的。如今,網(wǎng)絡(luò)已經(jīng)越來(lái)越接近人們的生活,越來(lái)越多的人通過(guò)網(wǎng)絡(luò)來(lái)獲取他們需要的信息,因此,通過(guò)網(wǎng)絡(luò)推廣茶文化是一種勢(shì)在必行的趨勢(shì),是茶葉的發(fā)展現(xiàn)狀。我國(guó)各個(gè)地區(qū)都有自己的特色茶網(wǎng)絡(luò),建立網(wǎng)絡(luò)的主要目的是傾向于地方和民族特色茶的每一部分信息宣傳和茶葉生產(chǎn)銷售情況,所以茶網(wǎng)站幾乎成為茶葉電子商務(wù)主要營(yíng)銷平臺(tái)。國(guó)內(nèi)茶網(wǎng)站從雅虎、網(wǎng)易、搜狐、Google、新浪等知名網(wǎng)站的搜索結(jié)果來(lái)看就有1000多家,中文網(wǎng)頁(yè)457萬(wàn)張。創(chuàng)建茶網(wǎng)站的有:茶葉科研機(jī)構(gòu)、大企業(yè)大單位、中小茶葉生產(chǎn)經(jīng)營(yíng)單位、茶葉愛(ài)好者等?,F(xiàn)在國(guó)內(nèi)茶網(wǎng)首先應(yīng)該是中國(guó)茶網(wǎng),是中國(guó)最大的茶葉貿(mào)易平臺(tái),提供動(dòng)態(tài)的茶信息,茶葉升值、茶文化和健康等話題,同時(shí)也是中國(guó)最大的在線超市茶。另一個(gè)網(wǎng)絡(luò),茶網(wǎng)·中國(guó)(全稱:中國(guó)茶產(chǎn)業(yè)集聚網(wǎng)絡(luò)),是集中國(guó)茶業(yè)文化推廣、茶葉銷售、在線服務(wù)為一體的國(guó)內(nèi)綜合網(wǎng)站,采用先進(jìn)的網(wǎng)絡(luò)形式,為用戶提供知識(shí)學(xué)習(xí)、在線溝通、娛樂(lè)服務(wù)的平臺(tái)。這些網(wǎng)站的發(fā)展在促進(jìn)經(jīng)濟(jì)發(fā)展同時(shí)也促進(jìn)了茶文化的發(fā)展和溝通。中國(guó)茶文化網(wǎng)絡(luò)等和其他網(wǎng)絡(luò)相比不是更注重經(jīng)濟(jì)宣傳,而是更有利于提供宣傳豐富的茶文化知識(shí)。第2章網(wǎng)站開(kāi)發(fā)環(huán)境與技術(shù)2.1網(wǎng)站開(kāi)發(fā)環(huán)境介紹該茶文化網(wǎng)站主要根據(jù)開(kāi)發(fā)需求和系統(tǒng)采用的管理模式進(jìn)行分析,以及對(duì)系統(tǒng)采用的軟硬件環(huán)境進(jìn)行分析。(1)網(wǎng)站開(kāi)發(fā)軟件平臺(tái)該網(wǎng)站在計(jì)算機(jī)上開(kāi)發(fā)完成后通過(guò)服務(wù)器在Web瀏覽器上運(yùn)行。本網(wǎng)站的開(kāi)發(fā)軟件環(huán)境如下:操作系統(tǒng):Windows7數(shù)據(jù)庫(kù)管理系統(tǒng):MicrosoftSQLServer2008網(wǎng)站開(kāi)發(fā)工具:MicrosoftVisualStudio2010服務(wù)器軟件:IIS(2)網(wǎng)站開(kāi)發(fā)硬件平臺(tái)該網(wǎng)站開(kāi)發(fā)采用PC機(jī),具體的硬件配置環(huán)境如下:CPU:P4雙核2.4GHZ內(nèi)存:2GB硬盤(pán):160GB顯示器:19寸液晶顯示器2.2網(wǎng)站開(kāi)發(fā)技術(shù)介紹2.2.1B/S體系結(jié)構(gòu)該網(wǎng)站面向?qū)ο笫浅袀}(cāng)庫(kù)中心內(nèi)部用戶,系統(tǒng)突出了現(xiàn)代感和時(shí)尚感。因此,將采用目前更加流行的B/S三層結(jié)構(gòu)。其結(jié)構(gòu)圖如圖1所示:圖1B/S三層結(jié)構(gòu)圖B/S系統(tǒng)結(jié)構(gòu)相對(duì)于C/S架構(gòu)的優(yōu)點(diǎn)不僅是全面而且有C/S架構(gòu)沒(méi)有獨(dú)特的優(yōu)勢(shì):(1)具有分布性特點(diǎn):可以隨時(shí)隨地進(jìn)行查詢、瀏覽等。(2)降低開(kāi)發(fā)和維護(hù)成本:B/S一般瀏覽器的應(yīng)用程序可以安裝在客戶端,努力維護(hù)和升級(jí)是在服務(wù)器端完成的,不需要任何改變到客戶端,從而大大降低開(kāi)發(fā)和維護(hù)的成本[1]。(3)用戶使用簡(jiǎn)單、界面友好:B/S的用戶界面統(tǒng)一的瀏覽器,瀏覽器是簡(jiǎn)單易用,界面友好,因?yàn)樗辉偈秦?fù)責(zé)數(shù)據(jù)訪問(wèn)和復(fù)雜的計(jì)算任務(wù),如數(shù)據(jù),只是為了顯示,從而大大降低了客戶的請(qǐng)求。從上面的分析和比較可以看出,B/S模式相比于C/S模式有不可替代的優(yōu)點(diǎn):部署和維護(hù)方便,易于擴(kuò)展。B/S架構(gòu)適應(yīng)了Web技術(shù)的發(fā)展,結(jié)合了Web技術(shù)和數(shù)據(jù)庫(kù)技術(shù),是C/S模式在Internet環(huán)境下新的體現(xiàn)方式[2]。2.2.2SQLServerSQLServer提供了強(qiáng)大的工具和各種開(kāi)發(fā)特性,大大提高了開(kāi)發(fā)的效率,進(jìn)一步擴(kuò)大應(yīng)用空間,帶來(lái)新的商業(yè)機(jī)會(huì)。例如,XML數(shù)據(jù)庫(kù)與WebService的支持將使您的應(yīng)用實(shí)現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴(kuò)展了開(kāi)發(fā)空間,異構(gòu)數(shù)據(jù)集成、ServiceBroker使您的數(shù)據(jù)和其它應(yīng)用無(wú)縫集成,各種新數(shù)據(jù)類型和T-SQL擴(kuò)展帶來(lái)了諸多靈活性[4]。C#、ASP.NET、XQuery、XMLA、ADO.Net2.0、SMO、AMO等都將成為SQLServer數(shù)據(jù)平臺(tái)上開(kāi)發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具[5]。2.2.3ASP.NETASP.NET是基于CLR上的應(yīng)用程序框架。目前主要支持的語(yǔ)言有C#、VB.NET等。它用來(lái)在服務(wù)器端創(chuàng)建功能強(qiáng)大的網(wǎng)頁(yè)應(yīng)用程序[6]。ASP.NET的主要優(yōu)點(diǎn)有以下幾個(gè)方面:(1)使用.NET提供的所有類庫(kù),全面支持面向?qū)ο蟮某绦蛟O(shè)計(jì)。(2)引入了ADO.NET數(shù)據(jù)訪問(wèn)接口,大大提高了數(shù)據(jù)庫(kù)訪問(wèn)效率。(3)引入了服務(wù)器控件的概念,使開(kāi)發(fā)更加方便。(4)ASP.NET可以在VisualStudio中開(kāi)發(fā),支持所見(jiàn)即所得、拖放控件和自動(dòng)部署等功能,可以使開(kāi)發(fā)效率大大提高[7]。(5)有利于提供Web服務(wù)。第3章網(wǎng)站可行性及需求分析3.1系統(tǒng)調(diào)研經(jīng)過(guò)學(xué)習(xí)研究茶文化和個(gè)人參與網(wǎng)絡(luò)購(gòu)物的整個(gè)工作過(guò)程,結(jié)合我的專業(yè)知識(shí),得出以下研究成果:(1)用戶年齡參差不齊,大多以二十歲到四十歲為主;(2)用戶要會(huì)很好的使用計(jì)算機(jī),了解一些基本網(wǎng)絡(luò)操作;(3)茶文化網(wǎng)站還在迫切的尋找一個(gè)更新更適合的在線傳播信息平臺(tái)。3.2可行性分析3.2.1技術(shù)可行性 該系統(tǒng)的開(kāi)發(fā)是基于B/S模式,主要包括前端應(yīng)用程序的開(kāi)發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。前端需要求功能齊全容易使用,而后者要求數(shù)據(jù)一致性、完整性和數(shù)據(jù)安全性。該系統(tǒng)將采用ASP.NET和SQL2008分別作為前端和后端的開(kāi)發(fā)工具。ASP.NET是.NETFrameWork的一部分,是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù),它可以在通過(guò)HTTP請(qǐng)求文檔時(shí)再在Web服務(wù)器上動(dòng)態(tài)創(chuàng)建它們[8]。它具有跨平臺(tái)性、可管理性等,同時(shí)簡(jiǎn)單易學(xué)。與ASP等其他開(kāi)發(fā)語(yǔ)言相比有很強(qiáng)大的優(yōu)勢(shì),它有VisualStudio這樣世界級(jí)的工具進(jìn)行開(kāi)發(fā)環(huán)境支持,可見(jiàn)即可得的編輯,執(zhí)行效率大幅提高。\o"SQL"SQLServer2008是基于\o"SQL"SQLServer2005的升級(jí)版本。\o"SQL"SQLServer2008的新特點(diǎn):可信任的——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來(lái)運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。高效的——使得公司可以降低開(kāi)發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。智能的——提供了一個(gè)全面的平臺(tái),可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息[9]。因此從技術(shù)方面來(lái)說(shuō)開(kāi)發(fā)此網(wǎng)站是可行的。3.2.2操作可行性 該網(wǎng)站是一個(gè)基于Web的網(wǎng)上茶葉信息平臺(tái),網(wǎng)站基于Web的工作界面,使用戶無(wú)論何時(shí)何地都能直接在瀏覽器中對(duì)信息進(jìn)行增刪、瀏覽、查看等管理工作。網(wǎng)站操作使用十分簡(jiǎn)單方便,只需要連上網(wǎng)絡(luò),就可以在您自己的計(jì)算機(jī)上通過(guò)Web瀏覽器瀏覽這個(gè)網(wǎng)站,同時(shí)所有的操作如鏈接、按鈕、文本框等都是基于Web的操作方式。因此在使用操作上,該網(wǎng)站簡(jiǎn)單方便,盡力為用戶著想,可行性是完全沒(méi)有問(wèn)題的。綜上,開(kāi)發(fā)該網(wǎng)站是可行的。3.3網(wǎng)站需求分析3.3.1程序流分析該網(wǎng)站工作流程為:輸入網(wǎng)址進(jìn)入登錄界面,所有用戶便可以瀏覽主頁(yè)面。然后系統(tǒng)對(duì)其權(quán)限進(jìn)行判斷,普通用戶可以對(duì)信息進(jìn)行瀏覽、閱讀、和查詢,注冊(cè)用戶除了可以進(jìn)行上述操作,同時(shí)還可以為自己注冊(cè)的賬號(hào)信息進(jìn)行操作(包括用戶信息及密碼修改等操作),超級(jí)管理員可以對(duì)網(wǎng)站中的所有信息進(jìn)行添加、修改和刪除,以及網(wǎng)站管理的所有功能操作。網(wǎng)站流程圖如圖2所示:圖2網(wǎng)站流程圖該網(wǎng)站要實(shí)現(xiàn)的具體目標(biāo)如下:(1)操作簡(jiǎn)單、界面友好:頁(yè)面布局采用完全控件式,使用戶操作及信息更新更簡(jiǎn)便高效;許多操作只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,為了讓用戶清楚自己當(dāng)前的操作情況系統(tǒng)會(huì)有相應(yīng)的提示信息。(2)高效、即時(shí)可見(jiàn):對(duì)信息的操作(如添加、修改、刪除等)會(huì)立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),實(shí)現(xiàn)即時(shí)發(fā)布即時(shí)見(jiàn)效的功能。(3)功能完善:該網(wǎng)站不僅可以讓用戶了解到茶文化的各種信息,同時(shí)也可以在線購(gòu)買茶葉。管理員可對(duì)信息進(jìn)行添加、瀏覽、修改、查詢、刪除等,使網(wǎng)站達(dá)到對(duì)即時(shí)信息的管理要求。而且還能對(duì)注冊(cè)用戶及其信息進(jìn)行管理,對(duì)用戶資料進(jìn)行審核,以及對(duì)上傳文件進(jìn)行管理。(4)動(dòng)態(tài)管理:實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的動(dòng)態(tài)操作,包括動(dòng)態(tài)查詢、更新修改和數(shù)據(jù)錄入等。3.3.2數(shù)據(jù)流分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流分析的目的是發(fā)現(xiàn)和解決數(shù)據(jù)流的問(wèn)題。現(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖(dataflowdiagram,簡(jiǎn)稱DFD)來(lái)實(shí)現(xiàn)的[10]。其具體做法是:根據(jù)業(yè)務(wù)流程圖制定的順序,將相應(yīng)的知識(shí)調(diào)查數(shù)據(jù)處理的過(guò)程繪制成完整的數(shù)據(jù)流程圖[11]。該網(wǎng)站的數(shù)據(jù)流程:可以對(duì)該網(wǎng)站數(shù)據(jù)進(jìn)行操作的有普通用戶、注冊(cè)用戶和管理員,首先由超級(jí)管理員根據(jù)不同用戶的需要將一些信息保存到數(shù)據(jù)庫(kù)中,然后進(jìn)行發(fā)布。不同權(quán)限用戶的添加、修改和刪除這些庫(kù)信息處理。所有的用戶信息查詢。通過(guò)上述需求分析,該茶文化網(wǎng)站的基本功能已經(jīng)確定。3.3.3數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型[11]。(1)數(shù)據(jù)字典列表——數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)名稱:管理員信息數(shù)據(jù)來(lái)源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊數(shù)據(jù)組成:管理員信息=管理員唯一識(shí)別ID+管理員帳號(hào)+管理員密碼+權(quán)限+添加時(shí)間描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱:用戶信息數(shù)據(jù)來(lái)源:用戶信息表數(shù)據(jù)去向:用戶模塊數(shù)據(jù)組成:用戶信息=用戶唯一識(shí)別ID+用戶帳號(hào)+密碼+真實(shí)姓名+聯(lián)系電話+身份證號(hào)碼+聯(lián)系地址+添加時(shí)間等描述:存儲(chǔ)了用戶的基本信息數(shù)據(jù)存儲(chǔ)名稱:茶葉信息數(shù)據(jù)來(lái)源:茶葉信息表數(shù)據(jù)去向:茶葉信息模塊數(shù)據(jù)組成:茶葉信息=茶葉唯一識(shí)別ID+添加時(shí)間+茶葉名稱+茶葉類別+原價(jià)+現(xiàn)價(jià)+添加時(shí)間等描述:存儲(chǔ)了茶葉的基本信息數(shù)據(jù)存儲(chǔ)名稱:茶葉類別信息數(shù)據(jù)來(lái)源:茶葉類別信息表數(shù)據(jù)去向:茶葉類別信息模塊數(shù)據(jù)組成:茶葉類別信息=茶葉類別的唯一識(shí)別ID+茶葉類別+添加時(shí)間描述:存儲(chǔ)了茶葉類別的基本信息描述:用戶登錄系統(tǒng)進(jìn)行用戶登錄管理輸入:會(huì)員用戶的用戶名、密碼過(guò)程:判斷是否為合法的會(huì)員用戶輸出:系統(tǒng)主界面名稱:查詢信息描述:用戶登錄系統(tǒng)進(jìn)行用戶登錄管理輸入:會(huì)員用戶的用戶名、密碼過(guò)程:判斷是否為合法的會(huì)員用戶輸出:系統(tǒng)主界面名稱:查詢信息描述:根據(jù)條件查詢所需信息:產(chǎn)品信息輸入:輸入查詢的條件過(guò)程:查詢系統(tǒng)的用戶所需的信息輸出:查詢得到的信息頁(yè)面名字:錄入信息名字:錄入信息描述:會(huì)員信息,產(chǎn)品信息等的錄入輸入:輸入要添加錄入的信息過(guò)程:將需要添加錄入的信息加入數(shù)據(jù)庫(kù)中輸出:系統(tǒng)新的信息表頁(yè)面名字:修改、刪除信息名字:修改、刪除信息描述:對(duì)會(huì)員信息,產(chǎn)品信息等修改或刪除后存入數(shù)據(jù)庫(kù)中輸入:輸入要修改或刪除的信息過(guò)程:對(duì)需要修改的信息做修改、刪除過(guò)時(shí)的信息輸出:系統(tǒng)新的信息表頁(yè)面(3)數(shù)據(jù)字典列表——數(shù)據(jù)存儲(chǔ)名字:數(shù)據(jù)庫(kù)信息名字:數(shù)據(jù)庫(kù)信息別名:無(wú)描述:存儲(chǔ)了數(shù)據(jù)庫(kù)的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫(kù)信息=產(chǎn)品信息+會(huì)員信息+管理員信息+訂單信息+產(chǎn)品分類信息位置:數(shù)據(jù)庫(kù)輸出:查詢得到的信息頁(yè)面(4)茶葉網(wǎng)站的數(shù)據(jù)項(xiàng)管理員數(shù)據(jù)項(xiàng):名稱:管理員帳號(hào)名稱:管理員帳號(hào)簡(jiǎn)述:唯一表示一個(gè)管理員數(shù)據(jù)類型:文本字段大?。?0名稱:管理員密碼簡(jiǎn)述:每個(gè)管理員所對(duì)應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0用戶數(shù)據(jù)項(xiàng):名稱:名稱:用戶帳號(hào)簡(jiǎn)述:用戶注冊(cè)的帳號(hào)數(shù)據(jù)類型:文本字段大?。?0名稱:用戶姓名簡(jiǎn)述:用戶的名字信息數(shù)據(jù)類型:文本字段大小:20名稱:密碼名稱:密碼簡(jiǎn)述:用戶的密碼數(shù)據(jù)類型:文本字段大?。?0茶葉數(shù)據(jù)項(xiàng)名稱:名稱:茶葉名稱簡(jiǎn)述:茶葉的名稱信息數(shù)據(jù)類型:文本字段大?。?0第4章網(wǎng)站總體設(shè)計(jì)4.1網(wǎng)站概要設(shè)計(jì)該網(wǎng)站設(shè)計(jì)是為了方便用戶在了解茶文化學(xué)習(xí)茶禮儀的同時(shí),可以對(duì)自己喜歡的茶葉進(jìn)行購(gòu)買,給用戶提供全面的體驗(yàn),從而起到更好的宣傳中國(guó)茶文化的效果。因此,在設(shè)計(jì)應(yīng)考慮先進(jìn)性的和可擴(kuò)展性。根據(jù)宣傳中國(guó)茶文化的設(shè)計(jì)宗旨,將該網(wǎng)站風(fēng)格定位為綠色、簡(jiǎn)單、清新。整體采用綠色和黃色為主色,對(duì)應(yīng)茶的新鮮與精神的朝氣蓬勃,給用戶清新清爽的體驗(yàn)。網(wǎng)站將采用頭部,底部,側(cè)邊和主要內(nèi)容部分,首頁(yè)導(dǎo)航設(shè)置以茶會(huì)友、茶的歷史、茶馬古道、茶與禮儀、茶與養(yǎng)生等欄目,實(shí)現(xiàn)信息、交流、管理同步進(jìn)行。4.2網(wǎng)站功能分析網(wǎng)站的結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)結(jié)構(gòu)化分析和程序結(jié)構(gòu)化設(shè)計(jì)之間的接口,模塊是結(jié)構(gòu)圖的主要元素。其指導(dǎo)思想是:采用自頂向下、逐層分解的方法,先給出總的模塊再逐層分解,使得其成為具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊[12]。根據(jù)網(wǎng)站功能的分析,我們可以畫(huà)出網(wǎng)站的功能模塊圖,從客戶界面和管理界面功能模塊圖分別描述。管理界面的功能模塊圖,如圖3所示:圖圖3茶文化網(wǎng)站管理系統(tǒng)功能模塊圖用戶界面的系統(tǒng)功能模塊圖,如圖4所示:茶文化網(wǎng)站主頁(yè)面茶文化網(wǎng)站主頁(yè)面首頁(yè)用戶注冊(cè)在線留言以茶會(huì)友茶的歷史茶馬古道茶與禮儀茶與養(yǎng)生圖圖4茶文化網(wǎng)站主頁(yè)面功能模塊圖教學(xué)網(wǎng)站教師子系統(tǒng)教師登錄資料更改倮件信息發(fā)布課件信息管理網(wǎng)上答疑試卷管理發(fā)布視頻視頻信息管理4.3數(shù)據(jù)庫(kù)設(shè)計(jì)教學(xué)網(wǎng)站教師子系統(tǒng)教師登錄資料更改倮件信息發(fā)布課件信息管理網(wǎng)上答疑試卷管理發(fā)布視頻視頻信息管理“數(shù)據(jù)庫(kù)”是組織為了達(dá)到一定目的根據(jù)一定的規(guī)則的“數(shù)據(jù)”的“設(shè)置”。數(shù)據(jù)庫(kù)的主要特征:數(shù)據(jù)共享、數(shù)據(jù)具有最小冗余度、數(shù)據(jù)的完整性、數(shù)據(jù)的安全性、數(shù)據(jù)的獨(dú)立性[12]。4.3.1數(shù)據(jù)庫(kù)需求分析通過(guò)網(wǎng)站功能分析,總結(jié)出如下的需求信息:(1)用戶分為一般用戶、注冊(cè)用戶和管理員。(2)一般用戶和注冊(cè)用戶查看信息不需要登錄,如果購(gòu)買需注冊(cè)并登錄。(3)注冊(cè)用戶登錄可以管理自己的個(gè)人信息,并自動(dòng)將訂單發(fā)送到網(wǎng)站上填寫(xiě)你的聯(lián)系信息。通過(guò)上述分析總結(jié),考慮到將來(lái)的擴(kuò)展功能,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):(1)管理員,包括數(shù)據(jù)項(xiàng):用戶名、密碼等。(2)注冊(cè)用戶,包括數(shù)據(jù)項(xiàng):用戶名、密碼、姓名等。(3)茶葉,包括數(shù)據(jù)項(xiàng):茶葉編號(hào)、茶葉名稱、簡(jiǎn)介等。4.3.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)通過(guò)以上得出的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計(jì)各種實(shí)體以及它們之間的關(guān)系。各功能模塊介紹: (1)一般用戶的功能需求用戶注冊(cè):用戶進(jìn)入主頁(yè)并注冊(cè)賬戶信息。用戶登錄:用戶輸入賬戶信息登錄進(jìn)入網(wǎng)站。個(gè)人信息修改:用戶可修改個(gè)人信息。密碼修改:用戶可對(duì)賬戶密碼進(jìn)行修改。以茶會(huì)友:用戶可在線聊天交友,暢所欲言。茶文化相關(guān)欄目:用戶可瀏覽關(guān)于茶文化的各種信息(如:茶的歷史文化、茶馬古道、茶與禮儀、茶與養(yǎng)生等)。茶葉瀏覽:用戶可在此瀏覽各種茶葉的信息。茶葉購(gòu)買:用戶可以購(gòu)買喜歡的茶葉。(2)普通管理員的功能需求茶葉信息管理:查看、添加、修改、刪除各種茶葉的信息。預(yù)定信息管理:查看、刪除用戶預(yù)約信息。(3)超級(jí)管理員的功能需求用戶管理:查看、審核、刪除、修改用戶。信息管理:添加、刪除、更新各種茶文化信息。密碼修改:普通管理員和超級(jí)管理員可修改密碼。論壇管理:定期對(duì)用戶的聊天記錄進(jìn)行刪除、更新。茶葉信息管理:查看、刪除、修改各種茶葉的信息。4.3.3系統(tǒng)E-R圖根據(jù)上述分析,該系統(tǒng)設(shè)計(jì)的實(shí)體有:管理員信息實(shí)體(如圖5所示)、注冊(cè)用戶信息實(shí)體(如圖6所示)、茶葉信息實(shí)體(如圖7所示)等。管理員管理員用戶名密碼圖5圖5管理員實(shí)體屬性圖注冊(cè)用戶注冊(cè)用戶用戶名密碼性別性別姓名姓名圖6圖6注冊(cè)用戶實(shí)體屬性圖茶葉信息茶葉信息編號(hào)名稱地址簡(jiǎn)介圖圖7茶葉信息實(shí)體屬性圖4.3.4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)表1表1茶文化信息(allgonggao)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2titleVarChar255是255
3contentText16是255
4leibieVarChar50是255
5shouyetupianVarChar50是255
6dianjilvVarChar50是255
7addtimeDateTime8是23
表表2用戶信息(allusers)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2usernameVarChar50是255
3pwdVarChar50是255
4cxVarChar50是255
5addtimeDateTime8是23
表表3論壇版塊信息(bankuai)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2bianhaoVarChar50是255
3mingchengVarChar50是255
4jianjieVarChar50是255
5addtimeDateTime8是23
表表4留言信息(book)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1idInt4自增編號(hào)10
2username20是255
3sex4是255
4body500是255
5qq10是255
6email20是255
7face10是255
8adddateDateTime8是23
9ishidden2是255
10homepage50是255
11isrely2是255
12rebody500是255
表表5茶葉信息(chayexinxi)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2bianhaoVarChar50是255
3mingchengVarChar300是255
4zhaopianVarChar50是255
5dizhiVarChar300是255
6dianhuaVarChar50是255
7jianjieVarChar500是255
8addtimeDateTime8是23
表表6茶葉預(yù)定信息(chayeyuding)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2bianhaoVarChar50是255
3mingchengVarChar300是255
4yudingshijianDateTime8是23
5renshuVarChar50是255
6yudingrenVarChar50是255
7beizhuVarChar500是255
8isshVarChar2是255
9addtimeDateTime8是23
表表7系統(tǒng)公告信息(dx)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2leibieVarChar50是255
3contentText16是255
表表8帖子信息(tiezi)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2zhuangtaiVarChar50是255
3zhutiVarChar50是255
4yonghumingVarChar50是255
5xingmingVarChar50是255
6xingbieVarChar50是255
7youxiangVarChar50是255
8gerenwangzhanVarChar50是255
9neirongVarChar50是255
10addtimeDateTime8是23
11fidInt4是10
12bkVarChar50是255
表表9用戶注冊(cè)信息(yonghuzhuce)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2yonghumingVarChar50是255
3mimaVarChar50是255
4xingmingVarChar50是255
5dianhuaVarChar50是255
6youxiangVarChar50是255
7QQVarChar50是255
8touxiangVarChar50是255
9jiguanVarChar50是255
10dizhiVarChar50是255
11xingbieVarChar50是255
12beizhuVarChar50是255
13addtimeDateTime8是23
14isshVarChar2是255
表表10友情鏈接信息(youqinglianjie)序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)10
2wangzhanmingchengVarChar50是255
3wangzhiVarChar50是255
4addtimeDateTime8是23第5章網(wǎng)站實(shí)現(xiàn)5.1網(wǎng)站界面的實(shí)現(xiàn)5.1.1網(wǎng)站首頁(yè)界面該茶文化網(wǎng)站首頁(yè)面如圖8所示:圖8茶文化網(wǎng)站首頁(yè)此界面是所有用戶進(jìn)入網(wǎng)站后的首頁(yè)面,用戶可在此界面進(jìn)行信息瀏覽、查詢。該界面實(shí)現(xiàn)代碼為如下:5.1.2系統(tǒng)詳細(xì)界面用戶注冊(cè)界面該網(wǎng)站用戶注冊(cè)頁(yè)面如圖9所示:圖9用戶注冊(cè)頁(yè)面
此頁(yè)面是用戶注冊(cè)界面,包括用戶名,密碼,姓名,電話,郵箱,QQ,頭像,籍貫,地址,性別等信息的填寫(xiě)。茶葉瀏覽界面該網(wǎng)站茶葉瀏覽頁(yè)面如圖10所示:圖10茶葉瀏覽頁(yè)面該界面用戶可以對(duì)感興趣的茶葉信息進(jìn)行瀏覽,查詢等,點(diǎn)擊可進(jìn)一步瀏覽茶葉的詳細(xì)信息。該網(wǎng)站茶葉詳細(xì)信息界面如圖11所示:圖11茶葉詳細(xì)信息界面茶葉購(gòu)買界面如圖12所示:圖12茶葉購(gòu)買界面以茶會(huì)友界面茶文化網(wǎng)站以茶會(huì)友界面如圖13所示:圖14以茶會(huì)友界面茶葉管理界面茶文化網(wǎng)站添加茶葉信息界面如圖15和圖16所示:圖15茶葉信息管理界面圖16茶葉信息管理界面在此界面中,可以進(jìn)行關(guān)于茶葉類別和茶葉信息的添加,管理操作。注冊(cè)用戶管理界面茶文化網(wǎng)站用戶注冊(cè)信息管理界面如圖17所示:圖17注冊(cè)用戶管理界面在此界面中,可對(duì)用戶詳細(xì)信息進(jìn)行瀏覽修改刪除等。因系統(tǒng)設(shè)計(jì)遵循“操作最簡(jiǎn)化,界面最清化”的宗旨,所以在操作方面相對(duì)簡(jiǎn)單,不一一詳細(xì)說(shuō)明。5.1.3后臺(tái)登陸界面茶文化網(wǎng)站后臺(tái)登陸界面如圖18所示:圖18后臺(tái)登錄界面管理員在此界面進(jìn)行登陸操作,輸入正確的帳號(hào)密碼后可進(jìn)行相關(guān)操作。該界面實(shí)現(xiàn)部分代碼如下:綜上所述,本茶文化網(wǎng)站操作簡(jiǎn)單,流程清晰、功能齊全。5.2本網(wǎng)站的后期維護(hù)與升級(jí)任務(wù)由于前期網(wǎng)站的開(kāi)發(fā)有的匆忙,有些功能還沒(méi)有完全實(shí)現(xiàn),存在一些漏洞,給網(wǎng)站帶來(lái)了安全隱患。網(wǎng)站在以后的發(fā)展中會(huì)被逐步完善與修復(fù)。主要的切入點(diǎn)就是代碼的更新與代碼執(zhí)行效率的提高。參考文獻(xiàn)[1]薩師煊,王珊.《數(shù)據(jù)庫(kù)系統(tǒng)概論》[M].北京:高等教育出版社,2000:26~78.[2]楊小平.《ASP.NET項(xiàng)目案例導(dǎo)航》[M].北京:科學(xué)出版社,2012(5):78~97.[3]鄧宗明,張曉競(jìng).《ASP.NET程實(shí)用技術(shù)與案例》[M].北京:清華大學(xué)出版社,2009:23~49.[4]鄭阿奇.《ASP.NET實(shí)用教程》[M].北京:電子工業(yè)出版社,2009(10):260~312.[5]袁克杰.網(wǎng)站建設(shè)中應(yīng)注意的安全問(wèn)題[J].錦州師范學(xué)院學(xué)報(bào).2000(04):6-9.[6]肖莉,網(wǎng)站建設(shè)中如何選擇數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)[J].品牌與標(biāo)準(zhǔn)化.2012(02):3-5.[7]劉健.基于ASP.NET的電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].商業(yè)經(jīng)濟(jì),2006(9):15~33.[8]陳爽.高校食堂網(wǎng)上訂餐系統(tǒng)[J].電腦知識(shí)與技術(shù),2010,17(1):12~23.[9]何尤剛.學(xué)生選課管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)與網(wǎng)絡(luò),2006,12(1):14~23.[10]吳清芳.基于ASP.NET的網(wǎng)頁(yè)設(shè)計(jì)精品課程網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].山東:HYPERLINK"/kns/brief/../Navi/ScdbBridge.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村水渠建設(shè)合同范本
- 2023-2024學(xué)年人教版高中信息技術(shù)必修一第二章第三節(jié)《程序設(shè)計(jì)基本知識(shí)》教學(xué)設(shè)計(jì)
- 承包農(nóng)家果園合同范本
- 勞務(wù)住宿合同范本
- 4 公民的基本權(quán)利和義務(wù) 第3課時(shí) 國(guó)家尊重和保障人權(quán)(教學(xué)設(shè)計(jì))2024-2025學(xué)年統(tǒng)編版道德與法治六年級(jí)上冊(cè)
- 7 什么比獵豹的速度更快 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文五年級(jí)上冊(cè)統(tǒng)編版
- 幕墻玻璃施工合同范本
- 9心中的“110”(教學(xué)設(shè)計(jì))-部編版道德與法治三年級(jí)上冊(cè)
- 9 獵人海力布教學(xué)設(shè)計(jì)-2024-2025學(xué)年五年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- Module 1 Unit 1 Food and drinks?(教學(xué)設(shè)計(jì))-2023-2024學(xué)年牛津上海版(試用本)英語(yǔ)五年級(jí)下冊(cè)
- 人工智能與自動(dòng)駕駛技術(shù)
- 醫(yī)院放射診療中的輻射防護(hù)常識(shí)學(xué)習(xí)培訓(xùn)
- 廣州市2023年中考:《道德法治》考試真題與參考答案
- 公會(huì)掛靠協(xié)議
- 集裝箱房施工方案
- 人教新課標(biāo)五年級(jí)數(shù)學(xué)下冊(cè)教材解讀PPT
- CentOS 7系統(tǒng)配置與管理-習(xí)題及答案 楊海艷【ch07】管理文件權(quán)限
- 食品安全蔬菜水果
- 高中英語(yǔ)教學(xué)設(shè)計(jì)案例高中英語(yǔ)教學(xué)設(shè)計(jì)一等獎(jiǎng)(四篇)
- 高中英語(yǔ)課外閱讀:STRANGE CASE OF DR.化身博士
- 《一起長(zhǎng)大的玩具》閱讀測(cè)試題及答案
評(píng)論
0/150
提交評(píng)論