2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  河南城建學(xué)院</b></p><p>  成人高等教育畢業(yè)設(shè)計(jì)(論文)</p><p>  題目:河南特產(chǎn)銷售網(wǎng)站的</p><p><b>  設(shè)計(jì)與實(shí)現(xiàn)</b></p><p>  層 次: 本科</p><p> 

2、 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)</p><p>  年 級(jí):2015級(jí)</p><p>  姓 名: 張小華</p><p><b>  學(xué) 號(hào):</b></p><p><b>  指導(dǎo)教師:</b></p><p>

3、;  完成時(shí)間: 2017年 1 月 3 日</p><p>  河南特產(chǎn)銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘  要</b></p><p>  當(dāng)前,世界經(jīng)濟(jì)正在開始新一輪的增長(zhǎng),以信息技術(shù)產(chǎn)業(yè)為先導(dǎo)的“新經(jīng)濟(jì)”方興未艾,各界一致認(rèn)為近期的重點(diǎn)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的電子商務(wù)新經(jīng)濟(jì)。</p><

4、p>  電子商務(wù)對(duì)傳統(tǒng)的商務(wù)活動(dòng)帶來了巨大的沖擊,極大地改變了商務(wù)銷售模式,帶動(dòng)了經(jīng)濟(jì)結(jié)構(gòu)的變革。在發(fā)達(dá)國(guó)家,電子商務(wù)發(fā)展空前繁榮,通過互聯(lián)網(wǎng)進(jìn)行交易已成潮流。目前,中國(guó)企業(yè)信息化意識(shí)明顯提高,信息化進(jìn)程正在加快,企業(yè)信息化工作在提高生產(chǎn)率和企業(yè)競(jìng)爭(zhēng)力方面正在形成巨大的潛力。</p><p>  該系統(tǒng)采用ASP.NET應(yīng)用程序開發(fā)常用的三層結(jié)構(gòu)體系,以SQL Server 2005為數(shù)據(jù)庫(kù)管理系統(tǒng),運(yùn)用C

5、#語(yǔ)言、HTML等。在Visual Studio 2010開發(fā)環(huán)境下,實(shí)現(xiàn)各個(gè)功能模塊,并最終實(shí)現(xiàn)一個(gè)易于操作,性能穩(wěn)定,便于管理的特產(chǎn)銷售網(wǎng)站。</p><p>  關(guān)鍵詞 電子商務(wù);銷售網(wǎng)站;C#</p><p><b>  目 錄</b></p><p><b>  1 緒論1</b></p>&l

6、t;p>  1.1 課題背景1</p><p>  1.2 國(guó)內(nèi)外研究概況2</p><p>  1.3 本文主要工作4</p><p>  2 相關(guān)技術(shù)簡(jiǎn)介5</p><p>  2.1 ASP.NET簡(jiǎn)介5</p><p>  2.2 SQL SERVER 2005數(shù)據(jù)庫(kù)簡(jiǎn)介6</p>

7、<p>  2.3 Microsoft Visual Studio 2010簡(jiǎn)介及其特點(diǎn)6</p><p>  2.4 C#語(yǔ)言簡(jiǎn)介及其特點(diǎn)7</p><p>  2.5 本章小結(jié)8</p><p>  3 系統(tǒng)總體設(shè)計(jì)9</p><p>  3.1 系統(tǒng)需求分析9</p><p>  3.1.

8、1 可行性分析9</p><p>  3.1.2 用戶需求分析10</p><p>  3.2 系統(tǒng)設(shè)計(jì)目標(biāo)和原則10</p><p>  3.3 系統(tǒng)功能模塊設(shè)計(jì)11</p><p>  3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)12</p><p>  3.4.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)12</p><p>

9、;  3.4.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)13</p><p>  3.5 系統(tǒng)運(yùn)行環(huán)境15</p><p>  3.6 本章小結(jié)15</p><p>  4 系統(tǒng)的實(shí)現(xiàn)17</p><p>  4.1 用戶功能模塊的實(shí)現(xiàn)17</p><p>  4.1.1 用戶注冊(cè)模塊的實(shí)現(xiàn)17</p><p&g

10、t;  4.1.2 用戶登錄模塊的實(shí)現(xiàn)17</p><p>  4.1.3 密碼找回模塊的實(shí)現(xiàn)18</p><p>  4.1.4 產(chǎn)品瀏覽模塊的實(shí)現(xiàn)19</p><p>  4.1.5 購(gòu)物車模塊的實(shí)現(xiàn)19</p><p>  4.1.6 留言板模塊的實(shí)現(xiàn)20</p><p>  4.2 后臺(tái)管理模塊的實(shí)現(xiàn)

11、21</p><p>  4.2.1 用戶管理模塊的實(shí)現(xiàn)21</p><p>  4.2.2 產(chǎn)品管理模塊的實(shí)現(xiàn)21</p><p>  4.2.3 訂單管理模塊的實(shí)現(xiàn)22</p><p>  4.2.4 留言板管理模塊的實(shí)現(xiàn)22</p><p>  4.3 本章小結(jié)23</p><p&

12、gt;<b>  5 系統(tǒng)測(cè)試24</b></p><p>  5.1 測(cè)試的目的及相關(guān)問題24</p><p>  5.2 測(cè)試過程24</p><p>  5.3 測(cè)試結(jié)果26</p><p><b>  結(jié)論27</b></p><p><b>  

13、參考文獻(xiàn)28</b></p><p><b>  1 緒論</b></p><p><b>  1.1 課題背景</b></p><p>  中國(guó)的網(wǎng)民比例每年都在提升,網(wǎng)絡(luò)在人們生活中的比重也在不斷增大。據(jù)中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)2010年7月發(fā)布的《第26次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》(以下簡(jiǎn)

14、稱《報(bào)告》)顯示,截至2010年7月,我國(guó)網(wǎng)民的數(shù)量到達(dá)了4.2億,使用互聯(lián)網(wǎng)的人數(shù)在穩(wěn)步增加。中國(guó)的網(wǎng)民的結(jié)構(gòu)也越來越均衡,《報(bào)告》顯示從年齡上看30歲以上網(wǎng)民占到了41%;從學(xué)歷上看高中學(xué)歷是上網(wǎng)的主要人群;從收入上看月收入在3000元以下的網(wǎng)民呈現(xiàn)了比較均勻的分布,同時(shí)月收入3000元以上的網(wǎng)民在逐步增加。以上的數(shù)據(jù)可以反應(yīng)出,中國(guó)互聯(lián)網(wǎng)的人口基數(shù)在不斷增加、上網(wǎng)人群更加成熟,上網(wǎng)不再是年輕人娛樂、消遣的專屬品;各種收入和學(xué)歷背景

15、的人都在上網(wǎng),上網(wǎng)對(duì)于網(wǎng)民來說不再體現(xiàn)出學(xué)歷或者收入?yún)^(qū)別,因此上網(wǎng)正在轉(zhuǎn)變成一種日常行為。伴隨著互聯(lián)網(wǎng)發(fā)展和網(wǎng)民數(shù)量的提升,在網(wǎng)上購(gòu)物的人數(shù)也在增長(zhǎng)?!秷?bào)告》顯示在網(wǎng)絡(luò)購(gòu)物用戶的規(guī)模達(dá)到了1.42億,同時(shí)網(wǎng)絡(luò)購(gòu)物的使用率達(dá)到了33.8%。根據(jù)中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心的估計(jì),2009年中國(guó)網(wǎng)絡(luò)購(gòu)物市場(chǎng)交易規(guī)模達(dá)到2500億。由此可見,中國(guó)互聯(lián)網(wǎng)購(gòu)物用戶量大,同時(shí)其交易額也在急劇擴(kuò)大;上網(wǎng)和網(wǎng)絡(luò)購(gòu)</p><p>  互

16、聯(lián)網(wǎng)以及與互聯(lián)網(wǎng)相關(guān)的各種活動(dòng),都與服務(wù)有密切的關(guān)系。首先,互聯(lián)網(wǎng)本身就是一個(gè)提供各種服務(wù)的平臺(tái),甚至互聯(lián)網(wǎng)本身就是一種服務(wù)。其次,在網(wǎng)聯(lián)網(wǎng)中的各種活動(dòng)內(nèi)容基本上是以服務(wù)的形式體現(xiàn)出來的,包括信息搜索、新聞、娛樂等。網(wǎng)絡(luò)購(gòu)物也是屬于網(wǎng)絡(luò)服務(wù)的一種,它代表了消費(fèi)者在互聯(lián)網(wǎng)中享受銷售服務(wù)的過程。</p><p>  近年來,國(guó)家對(duì)于第三產(chǎn)業(yè)即服務(wù)業(yè)的發(fā)展越來越重視,在歷年的中央政府工作報(bào)告中多次提及要發(fā)展第三產(chǎn)業(yè)。上

17、海更是提出了建設(shè)“四個(gè)中心”(經(jīng)濟(jì)、金融、貿(mào)易、航運(yùn)中心),其中服務(wù)業(yè)是四個(gè)中心的主旋律。</p><p>  根據(jù)國(guó)內(nèi)對(duì)網(wǎng)絡(luò)營(yíng)銷和網(wǎng)絡(luò)銷售的研究現(xiàn)狀,對(duì)于網(wǎng)絡(luò)營(yíng)銷和網(wǎng)絡(luò)銷售的研究比較多的是從原有的營(yíng)銷理論、客戶關(guān)系、顧客價(jià)值等理論來分析和研究。但是與服務(wù)、服務(wù)傳遞相關(guān)研究?jī)?nèi)容,在網(wǎng)絡(luò)銷售和網(wǎng)絡(luò)營(yíng)銷中的作用己經(jīng)開始受到重視。比如,在服務(wù)和服務(wù)傳遞中對(duì)于顧客參與、顧客界面等因素已經(jīng)進(jìn)行了比較多的研究,這些因素己經(jīng)在

18、網(wǎng)絡(luò)銷售和網(wǎng)絡(luò)營(yíng)銷的研究中以關(guān)注消費(fèi)者行為、顧客關(guān)系管理等方式體現(xiàn)出來。從服務(wù)的角度對(duì)網(wǎng)絡(luò)銷售所進(jìn)行的研究正逐漸成為相關(guān)研究領(lǐng)域中一個(gè)新的關(guān)注點(diǎn)。</p><p>  在互聯(lián)網(wǎng)絡(luò)上可以做到商品信息到付款、售后服務(wù)等一系列活動(dòng)全面的展開,是一種全程的營(yíng)銷渠道。本網(wǎng)站所經(jīng)營(yíng)的是河南特產(chǎn)為主,為全國(guó)乃至喜歡河南特產(chǎn)的人們來說提供了很大的便利,在不用來回旅游的情況下就能方便、快捷地買到滿意的河南特產(chǎn),這無(wú)疑給那些喜歡河南

19、特產(chǎn)卻不能買到正宗的河南特產(chǎn)的人們帶來了福音。</p><p>  1.2 國(guó)內(nèi)外研究概況</p><p>  電子商務(wù)[1]通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動(dòng)中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng),實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購(gòu)物、商戶之間的網(wǎng)上交易和在線電子支付以及各種商務(wù)活動(dòng)、交易活動(dòng)、金融活動(dòng)和相關(guān)的綜合服務(wù)活動(dòng)的一種新型的商業(yè)運(yùn)營(yíng)模式。

20、電子商務(wù)是利用微電腦技術(shù)和網(wǎng)絡(luò)通訊技術(shù)進(jìn)行的商務(wù)活動(dòng)。各國(guó)政府、學(xué)者、企業(yè)界人士根據(jù)自己所處的地位和對(duì)電子商務(wù)參與的角度和程度的不同,給出了許多不同的定義。</p><p>  在很早之前美國(guó)、歐洲等發(fā)達(dá)國(guó)家就有電子商務(wù)這一說法,但各自的見解互不相同?,F(xiàn)在,電子商務(wù)在世界范圍內(nèi)廣泛運(yùn)用,卻還沒有明確的定義。從狹義的定義來說,電子商務(wù)是指在開放的國(guó)際互聯(lián)網(wǎng)及其它網(wǎng)絡(luò)環(huán)境下,通過服務(wù)器的運(yùn)用,實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購(gòu)物、企

21、業(yè)間商業(yè)交易的一種新型交易運(yùn)營(yíng)模式。</p><p>  在我國(guó)電子商務(wù)的發(fā)展起步慢,但是發(fā)展快,電子商務(wù)中國(guó)在20世紀(jì)90年代才開始有了成型的電子系商務(wù)系統(tǒng),與國(guó)外相比還有很多的差距,主要是國(guó)外的起步早,投入使用的早。</p><p>  隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,進(jìn)入21世紀(jì)以后,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)迅速發(fā)展,Internet網(wǎng)越來越普及,現(xiàn)在上網(wǎng)人數(shù)與日俱增。用戶在網(wǎng)上關(guān)注的信息也不再是單一

22、的新聞,經(jīng)過實(shí)際調(diào)研,用戶在網(wǎng)上經(jīng)常進(jìn)行的操作中,瀏覽信息占59.3%,查收郵件占33.8%,互動(dòng)聊天占72.4%,網(wǎng)絡(luò)游戲占56.4%,網(wǎng)上購(gòu)物占67.5%。而隨著地面物流等基礎(chǔ)設(shè)施的進(jìn)一步完善,網(wǎng)上購(gòu)物的發(fā)展速度會(huì)遠(yuǎn)遠(yuǎn)大于今天的發(fā)展速度,電子技術(shù)的硬件不斷強(qiáng)大,電子商務(wù)也不斷走向成熟,這不僅為電子商務(wù)的發(fā)展,提供了技術(shù)支撐,還對(duì)電子商務(wù)的完善做出了巨大的技術(shù)保障。</p><p>  國(guó)內(nèi)的電子商務(wù),剛起步,

23、就為中國(guó)電子市場(chǎng)開辟了一條巨大的網(wǎng)絡(luò)市場(chǎng),也受到人們的極力推崇,深受人們的歡迎,到今天,電子商務(wù)的應(yīng)用更是無(wú)處不在,從大型的淘寶網(wǎng)、亞馬遜等,這些網(wǎng)站電子商務(wù)的成熟,標(biāo)志著我過電子商務(wù)的發(fā)展進(jìn)入一個(gè)更高的層次,當(dāng)今電子商務(wù)已經(jīng)進(jìn)入人們的生活中,也是人們消費(fèi)的一種重要的手段,從國(guó)內(nèi)的電子商務(wù)的起步,到當(dāng)今的火熱,經(jīng)歷了技術(shù)的變更,和技術(shù)的改進(jìn),因?yàn)槲磥淼陌l(fā)展趨勢(shì),必然是離不開網(wǎng)絡(luò),所以電子商務(wù)在不久的將來,還會(huì)有更加光明的前景。</

24、p><p>  按照電子商務(wù)交易對(duì)象來分主要有:B2B商業(yè)機(jī)構(gòu)對(duì)商業(yè)機(jī)構(gòu)的模式,B2C商業(yè)機(jī)構(gòu)對(duì)消費(fèi)者的模式,C2C消費(fèi)者對(duì)消費(fèi)者的模式,B2B模式主要有經(jīng)銷商、分公司、配送點(diǎn),三者之間進(jìn)行的模式,主要有經(jīng)銷商向分公司申請(qǐng)訂貨,分公司經(jīng)過將訂貨單進(jìn)行處理在選擇配送點(diǎn)發(fā)貨,從而進(jìn)行了整個(gè)商業(yè)流程的進(jìn)行,而B2C模式主要是商家、第三方網(wǎng)站、消費(fèi)者三者之間進(jìn)行的,C2C則是買賣雙方的交易,C2C要提供一個(gè)交易平臺(tái),由消費(fèi)者

25、進(jìn)行競(jìng)價(jià)。而淘寶網(wǎng)主要以C2C模式最為顯著。近段時(shí)間,河南特產(chǎn)行業(yè)非常熱鬧,無(wú)論是線上,還是線下,關(guān)于河南特產(chǎn)的渠道整合如火如荼,但渠道顯然不是河南特產(chǎn)行業(yè)面臨的唯一問題。</p><p>  電子商務(wù)的產(chǎn)生給很多人提供了便利,但是也讓那些想要以次充好,欺騙眾多買家的不法分子打開了思路。在網(wǎng)上產(chǎn)生特產(chǎn)商品交易,也有一些來歷不明的商品,如冒牌山藥,以次充好的紅棗等。常人無(wú)法有效識(shí)別此類貨物的真假好次,無(wú)意識(shí)中就會(huì)幫

26、助不法分子進(jìn)行銷售。因此,在網(wǎng)絡(luò)上交易的朋友應(yīng)該時(shí)刻擦亮自己的眼睛,認(rèn)真分析商品的銷售,非法收購(gòu)的項(xiàng)目堅(jiān)決不買。特產(chǎn)銷售網(wǎng)的網(wǎng)站管理員,沒有對(duì)網(wǎng)上商店[2]進(jìn)行必要的識(shí)別和監(jiān)控,也給道德敗壞的不法分子創(chuàng)造了機(jī)會(huì)。總的來說,特產(chǎn)銷售網(wǎng)需要大家的共同努力,來創(chuàng)造一個(gè)文明、和諧的特產(chǎn)商品交易環(huán)境。</p><p>  電子商務(wù)是傳統(tǒng)商業(yè)的延伸,電子商務(wù)的重點(diǎn)在于商務(wù)、電子商務(wù)的核心競(jìng)爭(zhēng)力在于信息平臺(tái)、電子商務(wù)的使命在于

27、利用互聯(lián)網(wǎng)技術(shù)對(duì)傳統(tǒng)資源的整合。</p><p>  電子商務(wù)實(shí)現(xiàn)貿(mào)易的全球化、電子化、數(shù)字化,電子商務(wù)的發(fā)展呈現(xiàn)出不可阻擋的趨勢(shì)。電子商務(wù)改變了傳統(tǒng)商業(yè)的格局,打破了時(shí)空的屏障,提供了豐富可靠的信息資源,為社會(huì)經(jīng)濟(jì)的發(fā)展提供了更多的機(jī)遇性和可能性,電子商務(wù)用“網(wǎng)絡(luò)體”代替了“實(shí)物體”,減小了人力、物力的消耗,降低了成本。</p><p>  電子商務(wù)的發(fā)展,在美國(guó)和西歐一直受到極大的重視

28、。美國(guó)商務(wù)部認(rèn)為,電子商務(wù)將是21世紀(jì)經(jīng)濟(jì)增長(zhǎng)的唯一推動(dòng)力。美國(guó)電子商務(wù)的發(fā)展始于80年代,到1995年,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,傳統(tǒng)的商業(yè)模式已經(jīng)逐漸讓位于虛擬的在線的電子商務(wù)模式。目前,美國(guó)在全球互聯(lián)網(wǎng)貿(mào)易中已占85%的份額。電子商務(wù)在美國(guó)各信息技術(shù)行業(yè)領(lǐng)先的公司中,已經(jīng)成為主體方式;在整個(gè)信息技術(shù)行業(yè)中,已經(jīng)成為主流方式;在用信息技術(shù)改造傳統(tǒng)產(chǎn)業(yè)中,已經(jīng)成為主導(dǎo)方式。自1999年以來,電子電器、汽車、鋼鐵等行業(yè)的巨頭們紛紛宣布網(wǎng)上采

29、購(gòu)計(jì)劃。</p><p>  我國(guó)在1994年開始出現(xiàn)電子商務(wù)的初級(jí)形式,到目前為止,證券公司、金融結(jié)算機(jī)構(gòu)、民航訂票中心、信用卡發(fā)放等方面均已成功進(jìn)入電子商務(wù)領(lǐng)域,并進(jìn)行了大量的、可靠的交易。這些已構(gòu)成電子商務(wù)發(fā)展的基礎(chǔ),同時(shí)也為進(jìn)一步發(fā)展積累了豐富的經(jīng)驗(yàn)。目前,國(guó)內(nèi)電子商務(wù)企業(yè)逐漸開始由貿(mào)易、零售等行業(yè)擴(kuò)展到傳統(tǒng)制造業(yè),電子商務(wù)已經(jīng)成為中國(guó)新經(jīng)濟(jì)的一道重要的風(fēng)景線。</p><p> 

30、 目前國(guó)內(nèi)外學(xué)者對(duì)于電子商務(wù)平臺(tái)下的營(yíng)銷戰(zhàn)略已經(jīng)有比較豐富的研究積累,但都是比較概括的基礎(chǔ)性研究。事實(shí)上,電子商務(wù)領(lǐng)域?qū)映霾桓F的創(chuàng)新經(jīng)營(yíng)模式,以及電子商務(wù)與傳統(tǒng)行業(yè)相結(jié)合的營(yíng)銷模式,出現(xiàn)了一些典型的企業(yè)和案例。國(guó)外方面,諸如亞馬遜等這些影響較大的B2C企業(yè)都有了一些比較成熟的案例介紹和經(jīng)驗(yàn)總結(jié)。在國(guó)內(nèi),B2C電子商務(wù)模式方興未義,成功的企業(yè)諸如當(dāng)當(dāng)網(wǎng)、麥考林等,限于商業(yè)機(jī)密,還沒有比較系統(tǒng)的營(yíng)銷戰(zhàn)略分析。</p><

31、p>  1.3 本文主要工作</p><p>  根據(jù)前面介紹的課題背景和國(guó)內(nèi)外概況,本課題將建立一個(gè)基于Web的河南特產(chǎn)銷售網(wǎng)站,其主要工作如下。</p><p> ?。?)對(duì)軟件開發(fā)相關(guān)技術(shù)進(jìn)行介紹分析。</p><p> ?。?)對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),包括系統(tǒng)需求分析、系統(tǒng)設(shè)計(jì)目標(biāo)和原則、系統(tǒng)功能模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p&g

32、t; ?。?)描述系統(tǒng)各個(gè)功能模塊的實(shí)現(xiàn)流程。</p><p><b>  2 相關(guān)技術(shù)簡(jiǎn)介</b></p><p>  2.1 ASP.NET簡(jiǎn)介</p><p>  ASP.NET是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。與以前的Web開發(fā)模型相比,ASP.NET提供了數(shù)個(gè)重要的優(yōu)點(diǎn):</p&g

33、t;<p> ?。?)增強(qiáng)的性能:ASP.NET是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同,ASP.NET可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化,這相當(dāng)于在編寫代碼之前便提高了性能。</p><p>  (2)世界級(jí)的工具支持:ASP.NET Framework補(bǔ)充了Visual Studio集成開發(fā)環(huán)境中的大量工具箱和設(shè)計(jì)器。WYSIWYG 編輯、拖放服務(wù)器控件和自動(dòng)部

34、署只是這個(gè)強(qiáng)大的工具所提供功能中的少數(shù)幾種。</p><p>  (3)靈活性:由于ASP.NET基于公共語(yǔ)言運(yùn)行庫(kù),因此Web應(yīng)用程序開發(fā)人員可以利用整個(gè)平臺(tái)的威力和靈活性。.NET Framework類庫(kù)、消息處理和數(shù)據(jù)訪問解決方案都可從Web無(wú)縫訪問。ASP.NET也與語(yǔ)言無(wú)關(guān),所以可以選擇最適合應(yīng)用程序的語(yǔ)言,或跨多種語(yǔ)言分割應(yīng)用程序。另外,公共語(yǔ)言運(yùn)行庫(kù)的交互性保證在遷移到ASP.NET時(shí)保留基于COM

35、的開發(fā)中的現(xiàn)有投資。</p><p> ?。?)簡(jiǎn)易性:ASP.NET使執(zhí)行常見任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶端身份驗(yàn)證到部署和站點(diǎn)配置。例如,ASP.NET頁(yè)框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開的用戶界面,和在類似Visual Basic的簡(jiǎn)單窗體處理模型中處理事件。另外,公共語(yǔ)言運(yùn)行庫(kù)利用托管代碼服務(wù)(如自動(dòng)引用計(jì)數(shù)和垃圾回收)簡(jiǎn)化了開發(fā)。</p><p> ?。?)

36、可管理性:ASP.NET采用基于文本的分層配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序。由于配置信息是以純文本形式存儲(chǔ)的,因此可以在沒有本地管理工具幫助的情況下應(yīng)用新設(shè)置。只需將必要的文件復(fù)制到服務(wù)器,即可將ASP.NET Framework應(yīng)用程序部署到服務(wù)器。不需要重新啟動(dòng)服務(wù)器,即使是在部署或替換運(yùn)行的編譯代碼時(shí)。</p><p> ?。?)可縮放性和可用性:ASP.NET在設(shè)計(jì)時(shí)考慮了可縮放性,

37、增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到ASP.NET運(yùn)行庫(kù)的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請(qǐng)求。</p><p>  (7)自定義性和擴(kuò)展性:ASP.NET隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募?jí)別“插入”代碼。實(shí)際上,可以用自己編寫的自定義組件擴(kuò)展或替換ASP.NET運(yùn)行庫(kù)的任何子組件。實(shí)現(xiàn)自定

38、義身份驗(yàn)證或狀態(tài)服務(wù)一直沒有變得更容易。</p><p>  (8)安全性:借助內(nèi)置的Windows身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。</p><p>  2.2 SQL SERVER 2005數(shù)據(jù)庫(kù)簡(jiǎn)介</p><p>  SQL Server是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft SYBASE和Ashton-Tate三家

39、公司共同開發(fā)的,于1988年推出了第一個(gè)OS/2版本。在Windows NT 推出后,Microsoft與SYBASE在SQL Server的開發(fā)上就分道揚(yáng)鑣了,Microsoft將SQL Server移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server的Windows NT版本。SYBASE則較專注于SQL Server在UNIX操作系統(tǒng)上的應(yīng)SQL Server安裝界面用。</p><p> 

40、 SQL 2005的特點(diǎn):</p><p> ?。?)全面重新設(shè)計(jì)的DTS體系結(jié)構(gòu)和工具。</p><p> ?。?)引入了由管理工具和管理應(yīng)用編程接口(API)組成的集成化套件用以降低操作的復(fù)雜度。</p><p> ?。?)主要改進(jìn)包括表分區(qū)、增強(qiáng)復(fù)制功能和64位支持特性。</p><p> ?。?)允許使用任何Microsoft .NE

41、T語(yǔ)言開發(fā)數(shù)據(jù)庫(kù)對(duì)象的能力。</p><p> ?。?)增添新的XML數(shù)據(jù)類型。</p><p> ?。?)新增查詢類型和在事務(wù)中進(jìn)行錯(cuò)誤處理的能力。</p><p>  2.3 Microsoft Visual Studio 2010簡(jiǎn)介及其特點(diǎn)</p><p>  Microsoft推出的Visual Studio 2010(簡(jiǎn)稱VS20

42、10)提供了一個(gè)全新的開發(fā)環(huán)境,在此環(huán)境下,可以用多種語(yǔ)言開發(fā)Windows窗體應(yīng)用程序、ASP.NET網(wǎng)站[4]、移動(dòng)設(shè)備應(yīng)用程序、組件與控件、數(shù)據(jù)報(bào)表、XML Web服務(wù)等多種復(fù)雜的系統(tǒng)。</p><p>  VS2010分為Team System版本、Professional版本、Standard版本和Express版本,分別適用于大型軟件開發(fā)團(tuán)體、中小型軟件開發(fā)公司以及業(yè)余開發(fā)愛好工作者,是一種全面的、先

43、進(jìn)的、完全適應(yīng)當(dāng)前網(wǎng)絡(luò)發(fā)展的高級(jí)軟件開發(fā)平臺(tái)。</p><p>  C#語(yǔ)言重新用C,和C++和Java的語(yǔ)法的基礎(chǔ)上基于ASP.NET框架支持一個(gè)完全面向?qū)ο蟮?,類型安全的編程語(yǔ)言[5],也都比較相似。ASP.NET的首選編程語(yǔ)言。從效率方面的發(fā)展,C#應(yīng)用程序開發(fā)工具的快速發(fā)展的特點(diǎn)。在繼承方面,C#實(shí)現(xiàn)在更高層次上的C和C++。從語(yǔ)法形式和易用性方面,C#幾乎是組合了當(dāng)前市場(chǎng)上流行的高級(jí)語(yǔ)言的全部?jī)?yōu)點(diǎn),并且

44、為使用者提供了一個(gè)優(yōu)雅的語(yǔ)法,功能較為齊全,易于使用外在的表現(xiàn)。</p><p>  Visual Studio 2010的特點(diǎn):</p><p> ?。?)Windows窗體設(shè)計(jì)器提供了一個(gè)圖形化的設(shè)計(jì)界面,拖動(dòng)和拖放控件的形式,可以快速創(chuàng)建應(yīng)用程序的用戶界面。</p><p> ?。?)Windows窗體工具提供了一個(gè)Windows窗體設(shè)計(jì)Windows應(yīng)用程序

45、模板,基本的項(xiàng)目引用和初始代碼,以幫助用戶創(chuàng)建一個(gè)標(biāo)準(zhǔn)的Windows窗體應(yīng)用程序。</p><p> ?。?)Web窗體工具提供了一個(gè)Web窗體設(shè)計(jì)器,ASP.NET Web應(yīng)用程序模板,基本的項(xiàng)目引用和初始代碼,以幫助用戶創(chuàng)建Web窗體應(yīng)用程序到瀏覽器的主界面。</p><p> ?。?)XML Web服務(wù)的工具提供,ASP.NET Web服務(wù)模板可以用來構(gòu)成Web應(yīng)用程序的基本結(jié)構(gòu)。

46、在這一點(diǎn)上,將建立在Web應(yīng)用程序的基本結(jié)構(gòu)放在Web服務(wù)器和本地的解決方案文件的頂部。</p><p>  (5)多語(yǔ)言支持的開發(fā)環(huán)境集成了所有ASP.NET平臺(tái)的編程語(yǔ)言,包括Visual C#中。</p><p> ?。?)數(shù)據(jù)訪問組件用于創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序,可視化,數(shù)據(jù)庫(kù)工具,以及一套可靠的ASP.NET類,從而使用戶可以輕松操作所有類型的數(shù)據(jù)。</p><p&

47、gt;  (7)錯(cuò)誤處理,包括支持跨語(yǔ)言調(diào)試的調(diào)試工具和結(jié)構(gòu)化異常。</p><p> ?。?)向?qū)Э梢杂脕砜焖賱?chuàng)建復(fù)雜的通用任務(wù)。</p><p>  2.4 C#語(yǔ)言簡(jiǎn)介及其特點(diǎn)</p><p>  C#是一種安全的、穩(wěn)定的、由C和C++衍生出來的面向?qū)ο蟮木幊陶Z(yǔ)言。它繼承C語(yǔ)言的語(yǔ)法風(fēng)格,也繼承了C++的面向?qū)ο筇匦浴K辉偬峁?duì)指針類型的支持,程序不能隨便訪

48、問內(nèi)存地址空間,從而更加健壯;C#也不再支持多重繼承,避免了類層次結(jié)構(gòu)中由于多重繼承[6]帶來的后果。</p><p><b>  (1)語(yǔ)言簡(jiǎn)潔</b></p><p>  C#語(yǔ)言擁有簡(jiǎn)潔的語(yǔ)法,C#代碼在ASP.NET框架提供的“可操縱”環(huán)境下進(jìn)行,不允許直接地內(nèi)存操作。最大的特色是沒有指針,只支持一個(gè)“.”,對(duì)我們來說,現(xiàn)在只需要理解名字的嵌套。</p&

49、gt;<p> ?。?)精心的面向?qū)ο笤O(shè)計(jì)</p><p>  C#具有面向?qū)ο笳Z(yǔ)言所具有的特性:封裝、繼承與多態(tài)性。C#只允許單繼承,避免了類型定義的混亂。C#中沒有全局函數(shù),沒有全局變量,也沒有全局常數(shù)。一切的一切,都必須封裝在一個(gè)類之中。代碼將具有更好的可讀性,并減少了命名沖突。</p><p> ?。?)與Web的緊密結(jié)合</p><p>  

50、對(duì)軟件開發(fā)者來說,網(wǎng)絡(luò)服務(wù)就象是C#的本地對(duì)象。我們能夠利用現(xiàn)有的的面向?qū)ο蟮闹R(shí)開發(fā)Web服務(wù)。只需要使用簡(jiǎn)單的C#語(yǔ)言結(jié)構(gòu),C#組件就能夠很方便地為Web服務(wù),并允許它們通過Internet被運(yùn)行在任何操作系統(tǒng)上的任何語(yǔ)言所調(diào)用。</p><p> ?。?)完整的安全性與錯(cuò)誤處理</p><p>  語(yǔ)言的安全性與錯(cuò)誤處理能力,是衡量一種語(yǔ)言是否優(yōu)秀的重要依據(jù)。C#的先進(jìn)設(shè)計(jì)思想可以消

51、除軟件開發(fā)中的許多錯(cuò)誤。C#中不允許變量未初始化,對(duì)象的成員變量由編譯器置為零,當(dāng)局部變量未初始化而被使用時(shí),編譯器[7]就會(huì)提醒。</p><p><b> ?。?)版本處理技術(shù)</b></p><p>  C#提供內(nèi)置的版本支持來減少開發(fā)費(fèi)用,使用C#將會(huì)使開發(fā)人員更輕易地開發(fā)和維護(hù)各種商業(yè)用戶。</p><p> ?。?)靈活性和兼容性&

52、lt;/p><p>  在簡(jiǎn)化語(yǔ)法的同時(shí),C#并沒有失去靈活性。C#允許API進(jìn)行交互操作,動(dòng)態(tài)鏈接庫(kù)的任何入口點(diǎn)都可以在程序中訪問。C#遵守.NET公用語(yǔ)言規(guī)范,保證了C#組件與其它的語(yǔ)言組件之間的互操作性。</p><p>  (7)C#使用范圍大,可移植性好</p><p>  C#有一個(gè)突出的優(yōu)點(diǎn)就是適用于多種操作系統(tǒng),如DOS、UNIX。</p>

53、<p><b>  2.5 本章小結(jié)</b></p><p>  本章主要介紹了系統(tǒng)開發(fā)技術(shù)相關(guān)知識(shí),包括SQL Server 2005、Microsoft Visual Studio 2010和C#。</p><p><b>  3 系統(tǒng)總體設(shè)計(jì)</b></p><p>  3.1 系統(tǒng)需求分析</p&

54、gt;<p>  需求分析的任務(wù)是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求,所以開始具體的系統(tǒng)設(shè)計(jì)之前,首先對(duì)現(xiàn)有電子商務(wù)網(wǎng)站進(jìn)行分析,經(jīng)過分析后,設(shè)計(jì)自己的銷售系統(tǒng)。</p><p> ?。?)導(dǎo)航欄,用于指向特定內(nèi)容的連接的集合。比如網(wǎng)站首頁(yè)頂部的頁(yè)面導(dǎo)航欄,它指示了網(wǎng)站的主要組成部分,方便顧客的購(gòu)物,顧客可以很方便的通過導(dǎo)航欄跳轉(zhuǎn)到自己感興趣的頁(yè)面。</

55、p><p> ?。?)商品分類,電子商務(wù)網(wǎng)站中商品數(shù)據(jù)量較大,因此把商品分類很有必要,這樣顧客就可以按商品的類別去有目的瀏覽商品,增加了電子商務(wù)網(wǎng)站的人性化。</p><p> ?。?)商品交易,功能包括顧客選購(gòu)商品,即購(gòu)物車,訂單的生成,提交訂單等。如果真正實(shí)現(xiàn)在線支付功能需要對(duì)網(wǎng)站進(jìn)行備案并且使用銀行提供的接口,因此本系統(tǒng)并沒有真正實(shí)現(xiàn)在線支付功能,只是簡(jiǎn)單得模擬實(shí)現(xiàn)支付。</p&g

56、t;<p>  3.1.1 可行性分析</p><p>  可行性分析建立在系統(tǒng)需求分析的基礎(chǔ)之上,是研究系統(tǒng)的開發(fā)是否具備必要性,我們要從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面對(duì)新系統(tǒng)進(jìn)行分析和研究,從而避免不必要的投資,是系統(tǒng)開發(fā)成功必須分析的??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。</p><p><b> ?。?)技術(shù)可行性</b&g

57、t;</p><p>  技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,軟、硬件配置能否滿足開發(fā)者需要等。</p><p>  目前,國(guó)家計(jì)算機(jī)越來越普及,幾乎每所學(xué)校配備了電腦,為這套軟件提供了硬件環(huán)境。微軟Visual Studio 2010開發(fā)的軟件系統(tǒng)開發(fā),C#作為一種現(xiàn)代編程語(yǔ)言提供了全面的指令控制語(yǔ)句,類和對(duì)象的支持和豐富的數(shù)據(jù)類型,系統(tǒng)的發(fā)展,以滿足客戶的要求開

58、發(fā)出高性能的系統(tǒng)提供保護(hù),確保代碼的模塊化要求,代碼模塊化的提高,非常有利于新系統(tǒng)的擴(kuò)展和修改系統(tǒng)采用Windows操作系統(tǒng)平臺(tái),SQL 2005數(shù)據(jù)庫(kù)。綜上所述,設(shè)計(jì)和開發(fā)的系統(tǒng)技術(shù)和硬件條件都滿足,因此,在技術(shù)上是可行的。</p><p><b> ?。?)經(jīng)濟(jì)可行性</b></p><p>  經(jīng)濟(jì)可行性,進(jìn)行成本效益分析,評(píng)估項(xiàng)目的開發(fā)成本,估算開發(fā)成本是否會(huì)

59、超過項(xiàng)目預(yù)期的全部利潤(rùn)。企業(yè)電子商城[8]在經(jīng)濟(jì)上主要有以下幾點(diǎn)突出的優(yōu)勢(shì):</p><p>  資金投資少,回收快,而且無(wú)所謂存貨,所以特別適合特產(chǎn)銷售網(wǎng)站。</p><p>  銷售時(shí)間不受時(shí)間和地點(diǎn)的限制,無(wú)須專人看守,卻可時(shí)時(shí)刻刻營(yíng)業(yè)。</p><p>  網(wǎng)上銷售的人氣旺,客流量比較大。</p><p><b> ?。?)

60、社會(huì)可行性</b></p><p>  本系統(tǒng)為河南特產(chǎn)愛好者提供了一個(gè)方便快捷的購(gòu)物平臺(tái),他們可以根據(jù)愛好購(gòu)買所喜歡的特產(chǎn),同時(shí)節(jié)省時(shí)間,提高了購(gòu)物效率。所以從社會(huì)可行性的方面考慮本系統(tǒng)的開發(fā)有一定的社會(huì)價(jià)值。</p><p>  3.1.2 用戶需求分析</p><p><b>  (1)數(shù)據(jù)需求</b></p>

61、<p>  用戶登陸以及注冊(cè)的信息數(shù)據(jù),管理員的信息。</p><p>  河南特產(chǎn)分類價(jià)格的一些介紹信息。</p><p><b>  用戶所下訂單信息。</b></p><p>  用戶預(yù)覽特產(chǎn)的信息。</p><p><b> ?。?)功能需求</b></p><

62、p>  用戶進(jìn)入系統(tǒng)后,注冊(cè)用戶可以購(gòu)買河南特產(chǎn)。</p><p>  網(wǎng)店中的河南特產(chǎn)分類保存。</p><p>  能夠支持對(duì)河南特產(chǎn)的查詢功能,根據(jù)產(chǎn)品名稱的關(guān)鍵字[9]查詢。</p><p>  用戶在選擇特產(chǎn)類別后,顯示類別下特產(chǎn)的信息,方便用戶瀏覽。</p><p>  用戶瀏覽特產(chǎn)時(shí)可以將自己所想要購(gòu)買的特產(chǎn)放入購(gòu)物車?yán)铩?/p>

63、</p><p>  購(gòu)物車中計(jì)算用戶購(gòu)賣特產(chǎn)的實(shí)際價(jià)格,讓用戶明白自己的消費(fèi)情況。</p><p>  非注冊(cè)用戶也能實(shí)現(xiàn)對(duì)特產(chǎn)信息的查閱和搜索。</p><p><b> ?。?)性能需求</b></p><p>  準(zhǔn)確性和及時(shí)性:在性能上要保證系統(tǒng)的響應(yīng)時(shí)間是客戶可以接受的。</p><p&g

64、t;  易用性:本系統(tǒng)是直接面對(duì)用戶的,而用戶往往對(duì)計(jì)算機(jī)并不一定非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面,從而保證系統(tǒng)的易用性。</p><p>  3.2 系統(tǒng)設(shè)計(jì)目標(biāo)和原則</p><p>  本系統(tǒng)的目標(biāo)是,通過本網(wǎng)站實(shí)現(xiàn)河南特產(chǎn)的在線銷售,用戶可以注冊(cè)成為會(huì)員、瀏覽河南特產(chǎn)信息、將采購(gòu)物品

65、添加進(jìn)入購(gòu)物車、進(jìn)行付款結(jié)賬等,最終實(shí)現(xiàn)在線特產(chǎn)購(gòu)買。通過對(duì)網(wǎng)站的基本工作流程分析,設(shè)計(jì)并提出一套合理、可行的技術(shù)解決方案,利用現(xiàn)有的網(wǎng)絡(luò)的高速、可靠、快捷等特性,從系統(tǒng)整體規(guī)劃角度,本系統(tǒng)設(shè)計(jì)時(shí)需要考慮以下原則。</p><p><b>  (1)用戶友好性</b></p><p>  用戶友好性主要體現(xiàn)在用戶交互界面的設(shè)計(jì)上,友好的用戶交互界面是系統(tǒng)開發(fā)的重要組成

66、部分。本系統(tǒng)主要從以下幾個(gè)方面考慮:</p><p>  用戶操作簡(jiǎn)單、易學(xué)、易掌握。</p><p>  用戶交互界面簡(jiǎn)潔、美觀、操作舒適。</p><p>  用戶操作響應(yīng)合理,迅速、高效。</p><p>  有完善的幫助信息,可以幫助用戶快速完成相關(guān)操作。</p><p>  (2)系統(tǒng)的可擴(kuò)展性、靈活性<

67、;/p><p>  一個(gè)好的應(yīng)用系統(tǒng)應(yīng)該具備良好的可擴(kuò)展性,在系統(tǒng)設(shè)計(jì)時(shí)必須考慮預(yù)計(jì)未來可能發(fā)生的變化,盡量封裝可能的變化,并預(yù)留接口方便添加新的功能。</p><p>  3.3 系統(tǒng)功能模塊設(shè)計(jì)</p><p>  該系統(tǒng)功能模塊主要是包括2個(gè)用戶,即普通用戶和管理員用戶。</p><p>  普通用戶主要具備:入口登陸、修改密碼、瀏覽商品、

68、添加商品到購(gòu)物車。其功能結(jié)構(gòu)圖如圖3.1所示:</p><p>  圖3.1 普通用戶功能結(jié)構(gòu)圖</p><p>  管理員用戶主要具備:入口登陸、修改密碼、查看普通用戶注冊(cè)信息、瀏覽商品、刪除商品信息、添加商品信息、查看普通用戶留言信息。其功能結(jié)構(gòu)圖如圖3.2所示:</p><p>  圖3.2 管理員功能結(jié)構(gòu)圖</p><p><b

69、>  3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  現(xiàn)在所需要的數(shù)據(jù)庫(kù)是用于對(duì)銷售網(wǎng)站系統(tǒng)的應(yīng)用,所以必須充分滿足各種功能模塊的要求。此系統(tǒng)要求登記每一件商品的資料,并允許有權(quán)限的用戶查詢這些資料,也因?yàn)檫@樣,系統(tǒng)必須同時(shí)維護(hù)用戶數(shù)據(jù),對(duì)每個(gè)操作都要判斷其用戶的權(quán)限是否符合實(shí)際要求。通過上述分析,要求數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)必須滿足以下幾點(diǎn):</p><p> ?。?)管理員可以

70、對(duì)公布的信息進(jìn)行添加。</p><p> ?。?)用戶可以對(duì)公布的信息進(jìn)行查詢。</p><p> ?。?)管理員可以對(duì)用戶的信息進(jìn)行查詢。</p><p> ?。?)管理可以對(duì)交易商品的信息進(jìn)行添加、刪除等操作。</p><p> ?。?)用戶的ID必須唯一。</p><p> ?。?)系統(tǒng)管理員可以查看網(wǎng)站上的所有

71、信息。</p><p> ?。?)普通訪客可以查看已經(jīng)發(fā)布的商品的信息。</p><p>  3.4.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p>  系統(tǒng)的整體分析,可以得到的實(shí)體-關(guān)系模型[10](E-R模型)。E-R模型中,包含三個(gè)基本要素:“實(shí)體”、“聯(lián)系”和“屬性”[11]。</p><p>  根據(jù)分析,系統(tǒng)涉及的實(shí)體主要包括:用戶信息

72、、特產(chǎn)商品信息、已發(fā)布商品信息。</p><p><b> ?。?)用戶信息</b></p><p>  該實(shí)體屬性主要有:用戶名、密碼、驗(yàn)證問題、答案、電話號(hào)碼、電子郵箱。其E-R圖如圖3.3所示:</p><p>  圖3.3 用戶信息E-R圖</p><p><b>  (2)特產(chǎn)商品信息</b&g

73、t;</p><p>  該實(shí)體屬性主要有:商品名、商品ID、價(jià)格、詳細(xì)介紹、商品圖片等。其E-R圖如圖3.4所示:</p><p>  圖3.4 特產(chǎn)商品信息E-R圖</p><p> ?。?)已發(fā)布商品信息</p><p>  該實(shí)體屬性主要有:商品名、商品ID、價(jià)格、詳細(xì)介紹、商品圖片等。其E-R圖如圖3.5所示:</p>

74、<p>  圖3.5 已發(fā)布商品信息E-R圖</p><p>  3.4.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)</p><p>  系統(tǒng)數(shù)據(jù)表應(yīng)該具有較好的實(shí)用性,設(shè)計(jì)出的表要盡可能減少數(shù)據(jù)冗余,確保數(shù)據(jù)的準(zhǔn)確性和有效性[12]。根據(jù)以上原則設(shè)計(jì)了以下數(shù)據(jù)表。</p><p><b> ?。?)用戶信息表</b></p><p>

75、;  用戶信息表主要字段包括:編號(hào)、用戶名、密碼、問題、答案、郵箱和聯(lián)系方式,其表結(jié)構(gòu)如表3.1所示:</p><p>  表3.1 用戶信息表</p><p>  (2)特產(chǎn)商品信息表</p><p>  特產(chǎn)商品信息表主要字段包括:產(chǎn)品ID、產(chǎn)品名字、價(jià)格、圖片和詳細(xì)介紹,其表結(jié)構(gòu)如表3.2所示:</p><p>  表3.2 特產(chǎn)商品信

76、息表</p><p><b> ?。?)訂單信息表</b></p><p>  訂單信息表主要字段包括:產(chǎn)品ID、產(chǎn)品名字、用戶名、產(chǎn)品數(shù)量,其表結(jié)構(gòu)如表3.3所示:</p><p>  表3.3 訂單信息表</p><p><b> ?。?)留言板信息表</b></p><p&

77、gt;  留言板信息表主要字段包括:用戶名、編號(hào)、留言內(nèi)容、留言時(shí)間、留言主題,其表結(jié)構(gòu)如表3.4所示:</p><p>  表3.4 留言板信息表</p><p>  3.5 系統(tǒng)運(yùn)行環(huán)境</p><p>  本系統(tǒng)的運(yùn)行環(huán)境如下:</p><p><b>  服務(wù)器端</b></p><p>

78、  操作系統(tǒng):Windows 2003 Server SP1</p><p>  軟件平臺(tái):Microsoft .Net Framework 3.5(簡(jiǎn)體中文版)</p><p>  網(wǎng)絡(luò)協(xié)議:TCP/IP</p><p>  Web服務(wù)器:IIS 6.0</p><p>  數(shù)據(jù)庫(kù)管理系統(tǒng):SQL Server 2005</p>

79、<p><b>  客戶端</b></p><p>  操作系統(tǒng):Windows XP SP3、Windows 7</p><p>  網(wǎng)絡(luò)協(xié)議:TCP/IP</p><p>  瀏覽器:Internet Explorer 6.0及以上版本</p><p><b>  3.6 本章小結(jié)</b

80、></p><p>  本章首先對(duì)系統(tǒng)需求進(jìn)行了分析,包括用戶需求分析、可行性分析。提出了系統(tǒng)設(shè)計(jì)的總體目標(biāo)和原則。接著根據(jù)特產(chǎn)銷售的實(shí)際流程規(guī)劃出了系統(tǒng)的功能模塊,并給出了系統(tǒng)功能結(jié)構(gòu)圖。最后設(shè)計(jì)了系統(tǒng)所需的主要數(shù)據(jù)表,并給出了系統(tǒng)的運(yùn)行環(huán)境。</p><p><b>  4 系統(tǒng)的實(shí)現(xiàn)</b></p><p>  4.1 用戶功能模塊

81、的實(shí)現(xiàn)</p><p>  4.1.1 用戶注冊(cè)模塊的實(shí)現(xiàn)</p><p>  在用戶注冊(cè)模塊中,需要注冊(cè)的用戶,填寫自己的個(gè)人信息即可完成注冊(cè)。具體如圖4.1所示:</p><p>  圖4.1 用戶注冊(cè)界面</p><p>  在該模塊中,用戶需填寫賬號(hào)、密碼、確認(rèn)密碼、電子郵箱、密保問題和密保答案等信息。并且用戶可查詢自己所申請(qǐng)的賬號(hào)是

82、否被占用、密碼是否合法等。例如賬號(hào)必須是由字母、數(shù)字、下劃線構(gòu)成,不超過20個(gè)等,如果合法,則用戶可注冊(cè)成功。</p><p>  4.1.2 用戶登錄模塊的實(shí)現(xiàn)</p><p>  在用戶登錄模塊中,當(dāng)用戶進(jìn)行到系統(tǒng)以后,輸入自己的賬號(hào)和密碼即可登錄進(jìn)去。該界面的主要功能是讓用戶能直觀的操作該系統(tǒng)。為此在設(shè)計(jì)主界面的時(shí)候采用上方菜單欄的方式,將整個(gè)主界面分成上、下兩部分,方便用戶的使用。

83、具體如圖4.2、4.3所示:</p><p>  圖4.2 用戶輸入信息界面</p><p>  圖4.3 用戶登錄界面</p><p>  在該模塊中,已經(jīng)注冊(cè)的用戶輸入自己正確的用戶名和密碼,并且選擇相適應(yīng)的角色就可以進(jìn)行系統(tǒng),對(duì)系統(tǒng)進(jìn)行操作。在這里,注冊(cè)用戶具有瀏覽、查詢、搜索特產(chǎn)商品信息的功能。</p><p>  4.1.3 密碼找

84、回模塊的實(shí)現(xiàn)</p><p>  為了更好的為用戶提供服務(wù),為用戶的帳號(hào)提供安全的保障,我們?yōu)橛脩籼峁┝嗣艽a找回的功能,在此,用戶可以對(duì)自己的帳號(hào)密碼進(jìn)行修改,以便保證自己個(gè)人信息的安全。具體如圖4.4所示:</p><p>  圖4.4 密碼找回界面</p><p>  在密碼找回模塊中,用戶可以輸入自己需要找回密碼的賬號(hào),通過回答自己申請(qǐng)賬號(hào)時(shí)所設(shè)置的密保問題,

85、驗(yàn)證通過即可重新設(shè)置新密碼,這樣可以進(jìn)一步保證用戶信息的安全。</p><p>  4.1.4 產(chǎn)品瀏覽模塊的實(shí)現(xiàn)</p><p>  在產(chǎn)品瀏覽模塊中,用戶可以看到河南特產(chǎn)網(wǎng)站上所有的產(chǎn)品,具體如圖4.5所示:</p><p>  圖4.5 產(chǎn)品瀏覽界面</p><p>  在該模塊中,用戶可以瀏覽到產(chǎn)品的名稱、單價(jià),點(diǎn)擊產(chǎn)品名稱可以看到產(chǎn)

86、品的詳細(xì)信息。</p><p>  4.1.5 購(gòu)物車模塊的實(shí)現(xiàn)</p><p>  購(gòu)物車模塊是用戶都可以進(jìn)入的,用戶選完商品要提交訂單而本界面就是為了完成這個(gè)要求而設(shè)計(jì)的。具體如圖4.6所示:</p><p>  圖4.6 購(gòu)物車界面</p><p>  在購(gòu)物車模塊中,用戶可以看到自己所購(gòu)物商品的名稱、數(shù)量,如果確認(rèn)無(wú)誤后可以確認(rèn)訂單;

87、如果發(fā)現(xiàn)訂單有誤,也可通過放棄訂單,重新選擇自己所需要購(gòu)買的特產(chǎn)品種及數(shù)量。</p><p>  4.1.6 留言板模塊的實(shí)現(xiàn)</p><p>  主要是考慮到更加符合用戶的需求,在購(gòu)物的過程中有可能會(huì)對(duì)我們的產(chǎn)品或者是服務(wù)有某些方面的建議或者意見而設(shè)計(jì)的,用戶可以通過留言板發(fā)表自己的看法,幫助我們改進(jìn)。具體界面如圖4.7所示:</p><p>  圖4.7 留言板

88、界面</p><p>  在留言板模塊中,用戶可以編輯留言板標(biāo)題及具體內(nèi)容,點(diǎn)擊發(fā)送按鈕即可實(shí)現(xiàn)留言功能。</p><p>  4.2 后臺(tái)管理模塊的實(shí)現(xiàn)</p><p>  4.2.1 用戶管理模塊的實(shí)現(xiàn)</p><p>  用戶管理模塊也是只有管理員可以進(jìn)入,目的是為了方便管理員對(duì)本系統(tǒng)的管理,更好的了解本系統(tǒng)當(dāng)前擁有的用戶的數(shù)量和其他具

89、體的信息。其界面如圖4.8所示:</p><p>  圖4.8 用戶管理界面</p><p>  在用戶管理模塊中,實(shí)現(xiàn)管理員對(duì)注冊(cè)的合法用戶信息的管理,包括對(duì)用戶密保問題及電子郵箱的瀏覽,對(duì)一些用戶的刪除等操作。管理員即可通過用戶名查詢用戶信息,也可通過電子郵箱查詢用戶信息。所查詢的用戶信息包括用戶名、登錄密碼、密保問題、答案和電子郵箱。</p><p>  4.

90、2.2 產(chǎn)品管理模塊的實(shí)現(xiàn)</p><p>  產(chǎn)品管理模塊主要是為管理員的商品信息工作的,在此模塊中,管理員根據(jù)自己的需要發(fā)布信息,同時(shí),為了使買家能更好的了解賣家手中的商品信息,我們也對(duì)此界面進(jìn)行了細(xì)致的設(shè)計(jì),具體界面如圖4.9所示:</p><p>  圖4.9 產(chǎn)品管理界面</p><p>  在產(chǎn)品管理模塊的實(shí)現(xiàn)中,我們賦予了管理員對(duì)物品信息的管理權(quán)限,即

91、管理員可以完成對(duì)商品信息的添加、刪除的操作。</p><p>  4.2.3 訂單管理模塊的實(shí)現(xiàn)</p><p>  在訂單管理模塊中,我們賦予了管理員對(duì)用戶訂單信息的管理權(quán)限[14],即管理員可以完成對(duì)訂單信息的添加、刪除的操作。具體界面如圖4.10所示:</p><p>  圖4.10 訂單管理界面</p><p>  在該模塊中,管理員

92、可以完成對(duì)訂單信息的訂單號(hào)、用戶、產(chǎn)品名字、數(shù)量的查看、刪除的操作。</p><p>  4.2.4 留言板管理模塊的實(shí)現(xiàn)</p><p>  在留言板管理模塊中,我們賦予了管理員對(duì)用戶留言信息的管理權(quán)限,即管理員可以完成對(duì)留言信息的查看、回復(fù)的操作。具體界面如圖4.11所示:</p><p>  圖4.11 留言板管理界面</p><p>

93、  在該模塊中,管理員可以完成對(duì)用戶留言信息的查看,包括用戶名、留言內(nèi)容、發(fā)表時(shí)間和標(biāo)題。</p><p><b>  4.3 本章小結(jié)</b></p><p>  本章主要介紹了系統(tǒng)的實(shí)現(xiàn)過程,包括用戶功能模塊的實(shí)現(xiàn)、后臺(tái)管理模塊的實(shí)現(xiàn),通過對(duì)系統(tǒng)總體功能的分析,包括新用戶注冊(cè)模塊、購(gòu)物車模塊、留言板模塊、后臺(tái)模塊詳細(xì)功能描述等,實(shí)現(xiàn)用戶瀏覽網(wǎng)站首頁(yè)產(chǎn)品、用戶添加商

94、品到購(gòu)物車、購(gòu)物車信息修改、結(jié)賬、能對(duì)河南特產(chǎn)網(wǎng)站系統(tǒng)功能提出一些自己的建議或意見,通過留言方式使該系統(tǒng)管理人員能夠改進(jìn)該網(wǎng)站、實(shí)現(xiàn)合法用戶在河南特產(chǎn)網(wǎng)站上信息注冊(cè)的功能。</p><p><b>  5 系統(tǒng)測(cè)試</b></p><p>  系統(tǒng)測(cè)試[15]是系統(tǒng)質(zhì)量保證的主要活動(dòng)之一,在系統(tǒng)開發(fā)的過程中,在各個(gè)階段都有可能存在錯(cuò)誤和缺陷。因此,系統(tǒng)測(cè)試對(duì)于系統(tǒng)開發(fā)

95、來說是必不可少的,也是檢測(cè)系統(tǒng)質(zhì)量合格與否的最重要的一項(xiàng)活動(dòng)。由于一些限制因素,可能導(dǎo)致我們?cè)谙到y(tǒng)開發(fā)的各個(gè)模塊都會(huì)存在或多或少的缺陷不足,測(cè)試階段即針對(duì)系統(tǒng)中存在的缺陷,查出并及時(shí)改正,避免以此缺陷造成的損失。因此,系統(tǒng)測(cè)試階段是發(fā)現(xiàn)克服缺陷,保證軟件最終質(zhì)量的關(guān)鍵工具。</p><p>  5.1 測(cè)試的目的及相關(guān)問題</p><p>  系統(tǒng)測(cè)試的目的就是檢測(cè)與發(fā)現(xiàn)系統(tǒng)所存在的缺陷與

96、不足,并對(duì)其進(jìn)行修改和完善,從而減少直接應(yīng)用造成的損失,滿足用戶的功能要求,達(dá)到其質(zhì)量標(biāo)準(zhǔn),實(shí)現(xiàn)其價(jià)值性。軟件測(cè)試分為幾個(gè)部分:?jiǎn)卧獪y(cè)試集中檢查軟件設(shè)計(jì)的最小單元—模塊,包括程序測(cè)試,即發(fā)現(xiàn)程序中的代碼錯(cuò)誤,然后逐一解決;組裝測(cè)試相當(dāng)于聯(lián)調(diào),主要是考察模塊間的接口和各模塊之間的聯(lián)系。這是一個(gè)持續(xù)的過程,可以在將組件加入某一項(xiàng)之前逐個(gè)的加以測(cè)試,也可以把項(xiàng)目連編成應(yīng)用程序之后再進(jìn)行測(cè)試。確認(rèn)測(cè)試主要檢查軟件功能與用戶的需求是否一致。在一般

97、的情況下,這些步驟都被順序地實(shí)現(xiàn)。 </p><p>  在系統(tǒng)測(cè)試過程中,應(yīng)注意的問題如下:</p><p>  (1)每個(gè)功能模塊要逐個(gè)進(jìn)行測(cè)試,不可錯(cuò)過細(xì)節(jié)。</p><p>  (2)系統(tǒng)測(cè)試所運(yùn)用數(shù)據(jù)要有合理的和不合理的兩類數(shù)據(jù),以便測(cè)查。</p><p> ?。?)能夠保證系統(tǒng)基本功能的實(shí)現(xiàn)。</p><p&g

98、t; ?。?)一般情況下能夠運(yùn)行正常,不致崩潰。</p><p>  (5)具備界面友好,操作簡(jiǎn)單的特點(diǎn)。</p><p>  程序調(diào)試和組件測(cè)試我們?cè)谠O(shè)計(jì)和編碼的過程中通過編譯程序編譯、軟件錯(cuò)誤信息的提供,我們可以逐步修正錯(cuò)誤,程序能夠得到一步步的完善。</p><p><b>  5.2 測(cè)試過程</b></p><p&

99、gt;  在完成特產(chǎn)銷售網(wǎng)站系統(tǒng)開發(fā)的過程后,為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)系統(tǒng)進(jìn)行了全方位的測(cè)試,具體的方法是:</p><p>  功能測(cè)試:為了保證每一項(xiàng)功能正確的運(yùn)行,我們輸入了不同的數(shù)據(jù)進(jìn)行測(cè)試,其中有正確的數(shù)據(jù)也有錯(cuò)誤的,目的是讓整個(gè)系統(tǒng)對(duì)所有的數(shù)據(jù)都能給出正確的響應(yīng)。下面是具體舉例對(duì)功能測(cè)試的簡(jiǎn)要介紹。</p><p>  例如對(duì)新用戶注冊(cè)模塊功能的測(cè)試如下圖5.1所示:<

100、/p><p>  圖5.1 留言板管理界面</p><p>  查詢注冊(cè)的賬號(hào)是否被占用,例如賬號(hào)920705已被占用,查詢結(jié)果如下圖5.2所示:</p><p>  圖5.2 留言板管理界面</p><p>  如果查詢注冊(cè)的賬號(hào)沒有被占用,例如賬號(hào)1000,查詢結(jié)果如下圖5.3所示:</p><p>  圖5.3 留言

101、板管理界面</p><p>  通過測(cè)試結(jié)果可知用戶注冊(cè)功能達(dá)到了預(yù)期的目標(biāo),該功能可正常運(yùn)行。其他功能模塊的測(cè)試類似。</p><p>  性能測(cè)試:完成功能測(cè)試后,就要對(duì)系統(tǒng)的處理速度進(jìn)行測(cè)試,這包括對(duì)數(shù)據(jù)的處理性能和響應(yīng)的時(shí)間,如下表5.1所示。</p><p><b>  表5.1 性能測(cè)試</b></p><p&g

102、t;  綜合測(cè)試:對(duì)系統(tǒng)進(jìn)行整體的測(cè)試,來觀察該系統(tǒng)是否達(dá)到了需求分析中提出的功能分析。</p><p><b>  5.3 測(cè)試結(jié)果</b></p><p>  系統(tǒng)測(cè)試結(jié)果顯示:該特產(chǎn)銷售網(wǎng)站系統(tǒng)基本符合要求,一定范圍內(nèi)操作合理,且能提供適當(dāng)?shù)腻e(cuò)誤信息提示,系統(tǒng)有一定的異常處理功能,功能相對(duì)來說比較完善,雖然有些缺陷,但是卻能及時(shí)發(fā)現(xiàn),并修改,滿足系統(tǒng)的易操作性、

103、實(shí)用性及穩(wěn)定性等特點(diǎn),達(dá)到了預(yù)期的目標(biāo),網(wǎng)上銷售系統(tǒng)工作正常。</p><p><b>  結(jié)論</b></p><p>  本文通過對(duì)用戶需求的分析,詳細(xì)介紹了河南特產(chǎn)在線銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),包括對(duì)功能的設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等,河南特產(chǎn)在線購(gòu)物系統(tǒng)實(shí)現(xiàn)了購(gòu)物所需的基本功能模塊。該網(wǎng)站具有友好的界面,保證系統(tǒng)的易用性,操作方便,運(yùn)行效率高,安全性好等優(yōu)點(diǎn)。由于知識(shí)水平等

104、各方面的局限,該網(wǎng)站還有些不足之處,例如,無(wú)法實(shí)現(xiàn)一些會(huì)員制與非會(huì)員制的區(qū)別,頁(yè)面布局不是很完善,用戶注冊(cè)信息不是非常完整等一些功能,所以今后仍需進(jìn)一步的改進(jìn)和完善。</p><p>  另一個(gè)方面就是,四年的大學(xué)學(xué)習(xí)早就被所謂的專業(yè)模塊化,每個(gè)人只關(guān)心自己專業(yè)內(nèi)的事情,很少有人會(huì)涉獵自己專業(yè)以外的知識(shí)。通過這種畢業(yè)設(shè)計(jì),可以將所學(xué)的方法論應(yīng)用到一個(gè)新的領(lǐng)域,提高了適應(yīng)現(xiàn)代社會(huì)快節(jié)奏的生活以便更快的適應(yīng)畢業(yè)后的生

105、活,具有深遠(yuǎn)的意義。</p><p>  最后,這次的畢業(yè)設(shè)計(jì)是一個(gè)系統(tǒng)性的工程,任何一個(gè)環(huán)節(jié)都是緊緊相連的,無(wú)論哪一個(gè)細(xì)節(jié)出了問題都會(huì)對(duì)整個(gè)系統(tǒng)的完整性造成破壞。這就要求在設(shè)計(jì)整個(gè)系統(tǒng)的過程中,必須考慮全面,綜合各方面的因素。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 王崇錦.我國(guó)農(nóng)產(chǎn)品電子商務(wù)模式研究[D].

106、華中師范大學(xué),2013</p><p>  [2] 劉娜.基于ASP.NET校園網(wǎng)上商店的設(shè)計(jì)與實(shí)現(xiàn)[D].湖南大學(xué),2007</p><p>  [3] 劉志敏.我國(guó)企業(yè)網(wǎng)絡(luò)銷售的現(xiàn)狀與發(fā)展策略[J].北京工商大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2009(3):50-53</p><p>  [4] 陳印,邱小湖,許?。瓵SP.NET網(wǎng)站中主題的動(dòng)態(tài)更換方案研究[J].實(shí)驗(yàn)科

107、學(xué)與技術(shù),2009(6):46-47</p><p>  [5] 王樹琴.計(jì)算機(jī)應(yīng)用軟件開發(fā)中編程語(yǔ)言的選擇研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(19):220-221</p><p>  [6] 程振林,方金云.基于C#的內(nèi)部類的實(shí)現(xiàn)以及應(yīng)用[J].計(jì)算機(jī)工程與應(yīng)用,2006(20):92-94</p><p>  [7] 齊亞平.在ASP.NET中的動(dòng)態(tài)數(shù)

108、據(jù)綁定[J].西安航空技術(shù)高等專科學(xué)校學(xué)報(bào),2009(6):26-29</p><p>  [8] 顧建偉.電子商城系統(tǒng)的研究與實(shí)現(xiàn)[D].電子科技大學(xué),2013</p><p>  [9] H.Jayasekara, L.C.Rajapaksa. Determinants of Quality of Life in Cancer Patients During Acute Survivo

109、rship[J].Annals of Epidemiology, 2007(4):179-182</p><p>  [10] 楊鯤鵬,孟凡奇.ASP.NET+SQL Server動(dòng)態(tài)網(wǎng)站開發(fā)從基礎(chǔ)到實(shí)踐[M].北京:電子工業(yè)出版社,2012</p><p>  [11] 曾世強(qiáng),葉春曉,余一豐.基于屬性約束的工作流訪問控制模型[J].計(jì)算機(jī)工程與應(yīng)用,2001(3):200-203<

110、;/p><p>  [12] Reinholz, Brian.SQL Server 2005 SP:What You Need to Know[J].SQL Server Magazine, 2010(2):125-130</p><p>  [13] 黎衛(wèi)東.ASP.NET網(wǎng)絡(luò)開發(fā)入門與實(shí)踐[M].北京:人民郵電出版社,2009</p><p>  [14] 希凡.基

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論