版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 課 程 設 計</b></p><p> 設計題目 網(wǎng)上購物系統(tǒng) </p><p> 指導教師 </p><p> 姓 名 </p><p> 班 級 計算機112班
2、 </p><p> 學 號 </p><p> 2013年 6 月 13 日</p><p><b> 目 錄</b></p><p><b> 目 錄2</b></p><p><b> 摘 要
3、3</b></p><p><b> 前 言4</b></p><p> 第一章 系統(tǒng)概述5</p><p> 第二章 管理系統(tǒng)概述8</p><p> 第三章 系統(tǒng)調研及可行性分析13</p><p> 第四章 系統(tǒng)需求分析16</p>&
4、lt;p><b> 五 系統(tǒng)設計23</b></p><p> 5.2.1 系統(tǒng)設計思想23</p><p> 第六章 電子商務網(wǎng)站界面設計33</p><p> 6.1開發(fā)環(huán)境簡介33</p><p> ASP.net是Microsoft.net的一部分,作為戰(zhàn)略產(chǎn)品,它提供了一個統(tǒng)一的 W
5、eb 開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級 Web 應用程序所需的各種服務。ASP.NET 的語法在很大程度上與 ASP 兼容,同時它還提供一種新的編程模型和結構,可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護。可以通過在現(xiàn)有 ASP 應用程序中逐漸添加 ASP.NET 功能,隨時增強 ASP 應用程序的功能。33</p><p> ASP.NET 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何
6、與 .NET 兼容的語言(包括 Visual Basic .NET、C# 和 JScripts .NET.)創(chuàng)作應用程序。另外,任何 ASP.NET 應用程序都可以使用整個 .NET Framework。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。33</p><p> ASP.NET 可以無縫地與 WYSIWYG HTML 編輯器和 Microsoft Vis
7、ual Studio .NET一起工作。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務器控件拖放到 Web 頁的 GUI 和完全集成的調試支持。33</p><p> 微軟為ASP.net設計了這樣一些策略:易于寫出結構清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等,目的是讓程序員更容易開發(fā)出Web應用,滿足計算向Web轉移的戰(zhàn)略需要。33<
8、;/p><p> ASP.net提供了穩(wěn)定的性能、優(yōu)秀的升級性、更快速的開發(fā)、更簡便的管理、全新的語言以及網(wǎng)絡服務。貫穿整個ASP.net的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。33</p><p> 由于ASP.NET有強大的功能,所以本系統(tǒng)采用了它作為開發(fā)語言,同時它的便捷性和它強大的控件支持性,所以它給我們開發(fā)時候帶來了很大方便。34</p><p&
9、gt; 6.2 系統(tǒng)界面的設計34</p><p> 6.2.3商品詳細信息界面的設計37</p><p> 6.2.4 購物車界面的設計37</p><p> 6.2.5 管理員登陸界面設計39</p><p><b> 摘 要</b></p><p> 電子商務網(wǎng)站是
10、典型的電子商務銷售平臺, 其開發(fā)基于B/S模式的網(wǎng)上銷售的實現(xiàn),采用的是ASP。NET+sql 2000模式。電子商務是凌架于互聯(lián)網(wǎng)系統(tǒng)上的一個銷售平臺,是地面銷售系統(tǒng)的一種延伸和互補,也是商家和顧客的一種很有效的溝通途徑。當下在中國,不同程序實現(xiàn)網(wǎng)上銷售的廠商約占78%左右,剩下的那22%左右的廠商,都在努力創(chuàng)造著做網(wǎng)上銷售的地面物質準備。鏨于此,實現(xiàn)網(wǎng)上銷售,已經(jīng)成為未來商場戰(zhàn)爭中占有優(yōu)勢地位的必不可少的工具了。</p>
11、<p> 本網(wǎng)上銷售系統(tǒng)主要是針對某某專賣店而開發(fā)的,該商店有著多年銷售網(wǎng)絡的積累,無論從顧客群方面還是從物流、倉儲、貨源方面,都具備了做網(wǎng)上銷售的物質準備。此系統(tǒng)設計上采用三層結構、Web Service技術,使之在選用平臺、采用技術上具有先進性、前瞻性、擴充性,從而保證建成的系統(tǒng)具有良好的穩(wěn)定性、可擴充性。系統(tǒng)設計按標準化、規(guī)范化,分層設計,構件化實現(xiàn)。采用軟件構件化的開發(fā)方式,使系統(tǒng)結構分層,業(yè)務與實現(xiàn)分離,邏輯與
12、數(shù)據(jù)分離;以統(tǒng)一的服務接口規(guī)范為核心,使用開放標準。從功能上來說,系統(tǒng)是比較完備的,系統(tǒng)以Web界面與用戶交互,為用戶提供信息并接受其操作,同時通過數(shù)據(jù)庫管理系統(tǒng)來存儲信息數(shù)據(jù)。系統(tǒng)實現(xiàn)了對信息數(shù)據(jù)的瀏覽、查詢、編輯和管理等基本數(shù)據(jù)庫操作,采用了模塊化設計方法,根據(jù)用戶的需求及程序的應用與維護的易用性,將各個部分置于不同的模塊當中,方便了程序的擴展與維護,同時建立了程序功能復用的基礎。</p><p> 關鍵詞
13、:電子商務,ASP。NET,SQL,交互性。</p><p><b> 前 言</b></p><p> 中國互聯(lián)網(wǎng)絡信息中心發(fā)布的2006第十六次CNNIC調查結果顯示,內(nèi)地上網(wǎng)人數(shù)與日俱增。用戶在網(wǎng)上關注的信息也不再是單一的新聞。報告數(shù)據(jù)顯示,用戶在網(wǎng)上經(jīng)常查詢的信息中,教育信息占29.3%,信息占13.8%,求職招聘信息占24.2%。在互聯(lián)網(wǎng)服務業(yè)務方面:
14、電子郵件、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡廣告、網(wǎng)絡新聞、網(wǎng)絡游戲等服務業(yè)務仍然快速的發(fā)展著。</p><p> 據(jù)我國IT行業(yè)發(fā)布的報告表明,近年來,我國互聯(lián)網(wǎng)發(fā)展呈快速增長趨勢,網(wǎng)民的數(shù)量已達8700萬,逼近世界第一,并且隨著寬帶的實施及降價,每天約有近6萬人走進網(wǎng)絡世界。伴隨著網(wǎng)絡的普及,電子商務(網(wǎng)絡購物)也日趨盛行。特別是在美國、日本等發(fā)達國家,上網(wǎng)人口迅速增加,可以說已達到普及。例如在美國的圣誕季
15、節(jié),玩具銷售量的將近半數(shù)是由網(wǎng)絡購物完成的。不僅僅是玩具,書籍、音樂CD、個人電腦、電腦軟件、日常雜貨、小件物品等,甚至廣泛發(fā)展到股票及證券交易。網(wǎng)絡正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產(chǎn)和日常生活。網(wǎng)絡的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極大地改變了人類從物質到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動,并且給人類帶來了新的機遇和挑戰(zhàn)。信息在社會和經(jīng)濟的發(fā)展中所起
16、的作用越來越為人們所重視。信息資源的開發(fā)利用水平成為衡量一個國家綜合國力的重要標志之一。計算機作為信息處理的工具,為適應數(shù)據(jù)處理需求的迅速提高,滿足各類信息系統(tǒng)對數(shù)據(jù)管理的要求,在文件系統(tǒng)的基礎上發(fā)展基礎數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫方法針對事物處理中大量數(shù)據(jù)管理需求提供了</p><p> 現(xiàn)在生活節(jié)奏越來越快,工作壓力也隨著越來大,而真正能給自己學習充電的時間是越來越少,所以,人們都在考慮怎么能給自己開小灶,以免落于時
17、代之后。在這個大環(huán)境下,在線購買迅速被人們所接受,從而也引發(fā)了行業(yè)的大爆發(fā),競爭空前激烈。</p><p> 所以,把銷售搬到網(wǎng)上進行,是很有必要,也是很有市場的。</p><p><b> 第一章 系統(tǒng)概述</b></p><p> 1.1本課題的研究意義</p><p> 筆者在與該經(jīng)銷商的深入了解后,得知
18、目前行業(yè)的競爭狀態(tài)已不是僅用慘烈二字可以形容了。面對如此大的壓力,除了傳統(tǒng)的打價格戰(zhàn)或買贈等手段外,應該另想一條更好的路,以避開這面對面的爭鋒。</p><p> 而網(wǎng)上銷售平臺,業(yè)已發(fā)展多年,大的如阿里巴巴、淘寶網(wǎng),小的就更不勝數(shù)了,和地面銷售一樣,競爭異常激烈。但是,一如地面銷售一樣,只要是能另辟蹊徑、努力創(chuàng)新的銷售商,都會在競爭中立于不敗之地。</p><p> 所以,網(wǎng)上銷售平
19、臺,就是要在網(wǎng)絡商海上,保持創(chuàng)新,并且與地面門店保持動作協(xié)調一到,以期在兩處慘烈的戰(zhàn)場中搏得一線生機。</p><p> 1.2、本論文的目的及內(nèi)容</p><p> 隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對線上銷售平臺進行管理,具有線下操作所無法比擬的優(yōu)點。例如:
20、檢索迅速、方便快捷、高效率、低成本、存儲量大、壽命長、溝通成本低等,這些優(yōu)點能夠極大地提高管理和辦事的效率。因此,開發(fā)這樣一個網(wǎng)上銷售平臺就成為很有必要的事情。而且只要系統(tǒng)的設計合理,就可以為公司再開一條銷售通路,減少庫存堆積,利用網(wǎng)絡的共享、互動的優(yōu)點,結合地面銷售的優(yōu)點,借助數(shù)據(jù)庫管理技術,開發(fā)一個網(wǎng)上銷售平臺,實現(xiàn)網(wǎng)上銷售規(guī)范化、個性化、人性化。</p><p> 相比傳統(tǒng)地面銷售,網(wǎng)絡銷售有著以下優(yōu)點:
21、</p><p> ◎降低成本:由于管理系統(tǒng)是通過互聯(lián)網(wǎng)將企業(yè)的客戶聯(lián)系在一起,能夠動態(tài)地反映當前企業(yè)的銷售狀況,使企業(yè)對內(nèi)部信息有一個準確的了解,降低業(yè)務交易中的風險和成本,加強各級與總部的信息交流,大大降低了人力成本、管理成本,使企業(yè)能夠及時對企業(yè)在銷售中出現(xiàn)的問題進行解決。 </p><p> ◎增加收益:建立管理系統(tǒng)可加快資金回籠速度,提高資產(chǎn)回報率,可以迅速、準確響應市場變化
22、和客戶需求,從而達到增加收益的目的。 </p><p> ◎提高控制力度:管理系統(tǒng)可以加強銷售成本控制,減少人為錯誤,使每一級客戶都可以降低銷售風險,使管理更完善。 </p><p> ◎減少操作誤差:銷售的自動化管理,可以在業(yè)務操作時錄入,保證數(shù)據(jù)的真實性。多種業(yè)務單據(jù)自動生成和權限控制,減少操作上的人為誤差。 </p><p> ◎提高企業(yè)規(guī)范化運作水平:
23、實施管理系統(tǒng),保證統(tǒng)一業(yè)務處理模式,規(guī)范銷售流程,消除不符要求的銷售請求,提高業(yè)務效率,使銷售管理規(guī)范化。業(yè)務流程化,避免重復抄寫和錄入,減少失誤,提高業(yè)務人員工作效率。 </p><p> ◎提升信息交流:管理者和決策人員及時獲取分銷售的各項真實數(shù)據(jù),保證了各分公司與上級管理者之間信息交流,提高企業(yè)運作效率。同時,更可與其它系統(tǒng)結合,建立一個統(tǒng)一互動的電子商務平臺,供客戶共享企業(yè)信息。 </p>
24、<p> ◎提供決策支持:管理系統(tǒng)可充分收集銷售信息,加強了對歷史數(shù)據(jù)的利用,為進一步市場分析提供數(shù)據(jù)基礎和決策支持。</p><p> 總之,伴隨著個人電腦的普及和使用電腦人口的增加,網(wǎng)絡銷售在眾多的銷售渠道中脫穎而出,其地位及占有量一定會逐漸增加。技術革命引發(fā)產(chǎn)業(yè)結構變革,市場的競爭規(guī)則也會跟著發(fā)生變化,網(wǎng)絡銷售的產(chǎn)生是流通領域中的一場革命。</p><p> 本論文
25、含針對畢業(yè)設計程序的相關說明,但不是軟件系統(tǒng)的使用說明書。本論文不單單介紹系統(tǒng)的各組成部分及操作方法,更強調系統(tǒng)的應用前景,以及能給經(jīng)銷商帶來的益處,從提高經(jīng)濟利益、提升服務質量、合理安排人力、擴大商店影響、增進消費者口碑等方面進行全方位介紹。</p><p> 第二章 管理系統(tǒng)概述</p><p> 本系統(tǒng)開發(fā)思想是采用現(xiàn)代化先進的網(wǎng)絡化銷售理念,綜合多家電子商務平臺開發(fā)商優(yōu)點以及
26、結合目標銷售商實際情況而開發(fā)。</p><p> 2.1 現(xiàn)行銷售系統(tǒng)現(xiàn)狀</p><p> 據(jù)前期對銷售店的數(shù)據(jù)流程、管理模式、外延端口及相關部門的調查研究,筆者總結出現(xiàn)行銷售店銷售系統(tǒng)的整體概況??傮w而言,無論從銷售模式還是終端物流,都與同行相距不大,沒有多大的系統(tǒng)優(yōu)勢。</p><p> 下面就筆者觀察調研的系統(tǒng)模型及組織結構進行簡單分析。</p
27、><p> 圖2-1 現(xiàn)行銷售商銷售系統(tǒng)數(shù)據(jù)流程圖</p><p> 整體而言,銷售模型呈下坡狀,信息管理單一,銷售模式單一,交流平臺單一。根本沒有可以與同行競爭的優(yōu)勢。</p><p> 2.2 電子商務平臺的開發(fā)方法介紹</p><p> 2.2.1 B/S體系結構</p><p> 本系統(tǒng)所面向的對象是
28、超市倉儲中心內(nèi)部用戶,系統(tǒng)要突出時代感,時尚感。因此,將要采用比較流行的B/S三層結構。</p><p> 圖2-4-1 B/S三層結構圖</p><p> B/S體系結構與C/S體系結構相比不僅具有其全部的優(yōu)點,而且又有C/S體系結構所不具備的獨特優(yōu)勢:</p><p> (1)開放的標準:B/S所采用的標準都是開放的、非專用的,是經(jīng)過標準化組織所確定而非單
29、一廠商所制定,保證了其應用的通用性和跨平臺性。</p><p> (2)較低的開發(fā)和維護成本:B/S的應用只需在客戶端安裝通用的瀏覽器即可,維護和升級工作都在服務器端進行,不需對客戶端進行任何改變,故而大大降低了開發(fā)和維護的成本。</p><p> (3)用戶使用簡單,界面友好:B/S用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因為它不再負責數(shù)據(jù)的存取和復雜數(shù)據(jù)計算等任務
30、,只需要進行顯示,因而大大降低了對客戶端的要求。</p><p> 從以上的分析與比較可以看出,B/S模式具有C/S模式無法替代的優(yōu)越性:它簡化了系統(tǒng)的開發(fā)和維護,并且特別適用于網(wǎng)上信息發(fā)布。因此,我開發(fā)的在線瀏覽系統(tǒng)采用了基于B/S模式的體系結構。</p><p> 2.2.2 Dreamweave</p><p> Dreamweaver是美國MACROM
31、EDIA公司開發(fā)的集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器, 是一種可視化網(wǎng)頁制作工具,利用它可以輕松地制作出跨越平臺限制和跨越瀏覽器限制的動態(tài)網(wǎng)頁。</p><p> Dream weaver 可以開發(fā)HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP或PHP網(wǎng)站。通過平面設計工具以及代碼提示、標簽編輯器、可擴展色彩代碼、標簽選擇器、片段和代碼檢驗這類編碼特性來實現(xiàn)對代碼和設計
32、的管理。新集成的工作空間可以與Macromedia Flash MX和Fireworks MX共享,其中包括了標示簽的文檔窗口、可放到dock中的畫板組、可定制的工具條和集成的文件瀏覽。Dreamweaver 還包括有預建的布局和代碼,其中有網(wǎng)站結構、表格、可訪問的模板以及為客戶端交互應用而提供的JavaScript。 為翻新現(xiàn)有網(wǎng)站以及創(chuàng)建下一代應用程序,Dreamweaver 還支持新標準和新的網(wǎng)頁技術,帶有對XML、網(wǎng)頁服
33、務和增強可訪問性的支持。Dreamweaver MX為新的ColdFusion MX特性提供全套的支持,包括增強的代碼編輯和開發(fā)功能、集成的調試功能、可視化布局功能和照片打印功能。</p><p> 2.2.3 SQL Server</p><p> SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴展標記語言 (XML) 的核心支持以及在 Internet
34、上和防火墻外進行查詢的能力,提供了以 Web 標準為基礎的擴展數(shù)據(jù)庫編程功能。豐富的 XML 和 Internet 標準支持允許使用內(nèi)置的存儲過程以 XML 格式輕松存儲和檢索數(shù)據(jù)。</p><p> SQL Server 提供強大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,進一步拓展應用空間,帶來新的商業(yè)應用機遇。例如,XML數(shù)據(jù)庫與Web Service的支持將使您的應用實現(xiàn)Internet數(shù)據(jù)互聯(lián)
35、,.Net集成極大的擴展了開發(fā)空間,異構數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它應用無縫集成,各種新數(shù)據(jù)類型和T-SQL擴展帶來了諸多靈活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都將成為SQL Server數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關應用的有力工具。</p><p> 2.2.4 HTML(Hyper Text Markup Language)</p
36、><p> HTML的英文全稱是"Hypertext Markup Language",中文譯為“超文本標記語言”。“超文本”就是指頁面內(nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。在幾年前作為SGML的一個子集開發(fā)的。</p><p> 一個HTML文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應放置在何處,顯示模式是什么樣的
37、等。如果你還有一些圖片、動畫、聲音或是任何其它形式的資源,HTML文件也會告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。瀏覽的網(wǎng)頁就是由HTML語言編寫出來的。雖然HTML是一種語言,但HTML不是程序語言,如 C++ 和 Java 之類,它只是標示語言,你只要明白了各種標記的用法便算學會了HTML.HTML 的格式非常簡單,只是由文字及標記組合而成,因此任何文本編輯器都可以制作HTML頁面。</p>
38、<p> 在編輯器中輸入html代碼即可完成對網(wǎng)頁的設計,如果在其中加入VB,JAVA等腳本文件以及數(shù)據(jù)庫連接有關的語句指令,便可對已知數(shù)據(jù)進行查詢,從而生成動態(tài)網(wǎng)頁的一部分。</p><p> 2.2.5 ASP.Net</p><p> ASP.Net是建立在通用語言運行時(CLR)上的應用程序框架。他用來在服務器端構建功能強大的web應用程序。ASP.Net提供了世
39、界級水平的開發(fā)工具支持。在Visual Studio .Net的集成開發(fā)環(huán)境(IDE)中,ASP.Net框架由豐富的工具箱和設計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務器控件、以及自動部署,僅僅是這一強大工具所提供的一少部分功能。ASP.Net強大而富有彈性。由于ASP.Net是基于(CLR)的,因此整個.Net平臺的強大和富有彈性,同樣可以應用于web應用程序開發(fā)者。.Net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以
40、無縫集成到web。ASP.Net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應用。</p><p> 第三章 系統(tǒng)調研及可行性分析</p><p><b> 3.1 系統(tǒng)調研</b></p><p> 經(jīng)過本人長期蹲點調研及親自參與整個銷售的工作流程,結合本人的專業(yè)知識,得出以下調研結果。</p&
41、gt;<p> 1、銷售終端的工作人員文化層次普遍不高,其中大部分為高中畢業(yè);</p><p> 2、銷售終端已經(jīng)擁有配置很好的電腦系統(tǒng),所以,硬件方面已經(jīng)得到解決;</p><p> 3、經(jīng)銷商方面也迫切地尋求一個更新更適合其自身情況的網(wǎng)絡銷售平臺,所以在政策上十分支持,在人事支持方面已經(jīng)做出了很大的幫助。</p><p> 4、經(jīng)銷商畢竟是
42、只有地面銷售背景的傳統(tǒng)型銷售商,沒接觸過網(wǎng)絡銷售,所以,在設計新系統(tǒng)時,要把這些因素考慮在內(nèi)。</p><p> 3.2 可行性分析</p><p> 1.2.1 經(jīng)濟可行性 </p><p> 由于開發(fā)此電子商務網(wǎng)站所需的硬件(計算機及相關硬件)和軟件環(huán)境(ASP+SQL 2000),市場上都容易購買到或從相關網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)
43、與維護上,對用戶不造成過重的經(jīng)濟負擔。而一旦此系統(tǒng)投入使用,不僅可以減少商家的工作強度,提高工作效率,而且方便了用戶的購買,打破了傳統(tǒng)的銷售模式,極大限度的方便了用戶,也為系統(tǒng)的進一步推廣創(chuàng)造了條件,而且,目標系統(tǒng)不是很復雜,開發(fā)的周期較短,人員經(jīng)濟支出不大,所節(jié)省的大量人力、財力產(chǎn)生的效益將遠遠大于本管理系統(tǒng)的開發(fā)成本,所以從經(jīng)濟方面講開發(fā)此系統(tǒng)是可行的。</p><p> 1.2.2 技術可行性<
44、/p><p> 網(wǎng)上書店的開發(fā)基于B/S模式,主要包括前端應用程序的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護兩個方面。對于前者要求應具備功能完備、易于使用等特點,而對于后者則要求能建立數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。</p><p> 本系統(tǒng)擬采用ASP。NET和MS SQL 2000分別作為前端和后端的開發(fā)工具。</p><p> ASP.Net是建立在通用語言運
45、行時(CLR)上的應用程序框架。他用來在服務器端構建功能強大的web應用程序。ASP.Net提供了世界級水平的開發(fā)工具支持。在Visual Studio .Net的集成開發(fā)環(huán)境(IDE)中,ASP.Net框架由豐富的工具箱和設計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務器控件、以及自動部署,僅僅是這一強大工具所提供的一少部分功能。ASP.Net強大而富有彈性。由于ASP.Net是基于(CLR)的,因此整個.Net平臺的強大
46、和富有彈性,同樣可以應用于web應用程序開發(fā)者。.Net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到web。ASP.Net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應用。</p><p> SQL 2000作為微軟在Windows 系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務建立在Windows平臺上的用戶都會對它有相當?shù)挠H
47、切感。區(qū)別于FoxPro、Sql 2000小型數(shù)據(jù)庫,SQL 2000是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標準的SQL語言、擴展的特性(如復制、OLAP、分析)等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。</p><p> SQL 2000的新特點:</p><p><b> (a)上手容易</b></p><
48、p> 話分兩頭,如果您的企業(yè)至今還未購置數(shù)據(jù)庫,其中一個主要的原因可能就是認為它不好上手,那么,從SQL 2000開始吧。畢竟,大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應用是建立在Windows平臺上的。由于SQL 2000與Windows界面風格完全一致,且有許多"向導(Wizard)"幫助,因此易于安裝和學習,有關SQL 2000的資料、培訓隨處可得,并且目前國內(nèi)具有MCDBA認證的工程師不在少數(shù)。</p>
49、<p> 從另一個角度來講,學習SQL 2000是掌握其他平臺及大型數(shù)據(jù),如Oracle,Sybase,DB/2的基礎。因為這些大型數(shù)據(jù)庫對于設備、平臺、人員知識的要求往往較高,而并不是每個人都具備這樣的條件,且有機會去接觸它們。但有了SQL 2000的基礎,再去學習和使用它們就容易多了。IT行業(yè)的實踐經(jīng)驗充分證明了這一點。</p><p><b> (b)兼容性良好</b>
50、;</p><p> 由于今天Windows操作系統(tǒng)占領著主導地的位,選擇SQL 2000一定會在兼容性方面取得一些優(yōu)勢。另外,SQL 2000 除了具有擴展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結果以 XML格式輸出等特點,有利于構建了異構系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應用和服務的基石。這些特點在.NET 戰(zhàn)略中發(fā)揮著重要的作用。<
51、/p><p> (c)相對于7.0的憂越性</p><p> Microsoft SQL 2000是在SQL 2000 7.0的基礎上對性能、可靠性、質量以及易用性進行了擴展。SQL 2000中包含許多新特性,這些特性使其成為針對電子商務、數(shù)據(jù)倉庫和在線商務解決方案的卓越的數(shù)據(jù)庫平臺。其增強的特性包括對豐富的擴展標記語言(XML)的支持、綜合分析服務以及便捷的數(shù)據(jù)庫管理。</p>
52、;<p> 因此從技術方面講開發(fā)此系統(tǒng)是可行的。</p><p> 1.2.3 操作可行性</p><p> 本系統(tǒng)是一個基于Web的網(wǎng)上書店銷售平臺,是Web技術應用于網(wǎng)上銷售中的產(chǎn)物,是銷售商發(fā)展歷史上的一個新階段。系統(tǒng)基于Web的工作界面,使采購人員無論身處何地,無論通過局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對新聞進行錄入、瀏覽、修改、刪除、查閱等新聞管理工作。
53、在操作使用上十分方便,員工只需連上公司內(nèi)部的局域網(wǎng),在自己的電腦上通過Web瀏覽器就可使用本系統(tǒng),同時所有的操作都是基于Web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過瀏覽器完成,客戶端不需要配置其他應用軟件,用戶不需培訓。因此,在操作使用上,本系統(tǒng)簡單、方便,易于使員工們接受,本系統(tǒng)盡力為用戶著想,因而該系統(tǒng)是方便可操作的。</p><p> 1.2.4 法律可行性</p>&l
54、t;p> 即該平臺的開發(fā)會不會在社會上引起侵權或其它責任問題。因為該平臺是作為畢業(yè)設計與商業(yè)無關,又因為是自主開發(fā)設計,因此不會構成侵權,在法律上是可行的。</p><p> 綜上所述,網(wǎng)上銷售平臺的開發(fā)是必需的,是可行的。</p><p> 第四章 系統(tǒng)需求分析</p><p> 4.1 業(yè)務流分析</p><p> 銷售
55、平臺工作流程為:系統(tǒng)啟動并進入登錄界面,根據(jù)不同的用戶進行登錄,所有用戶都可以瀏覽系統(tǒng)主頁面。通過權限判斷,普通用戶只能瀏覽、閱讀和查詢信息,注冊用戶除了可以完成普通用戶的操作外,還可以進行對自己注冊資料的操作(包括對自己的資料的錄入、修改和刪除的操作)。管理員可以對系統(tǒng)信息進行添加、修改和刪除的權限,及對系統(tǒng)管理的所有功能進行操作。所有用戶均可以實現(xiàn)查詢功能。</p><p> 本系統(tǒng)的業(yè)務流程圖如圖2-1所
56、示:</p><p> 本系統(tǒng)是將現(xiàn)代化的計算機技術與銷售管理服務模式相結合,按照銷售管理的服務流程設計完成的。同時為擴展服務范圍,初步設計一個銷售平臺以利于信息發(fā)布和管理。為了使系統(tǒng)在各項管理中發(fā)揮更大的作用,實現(xiàn)工作過程的計算機化,提高工作效率和工作質量,現(xiàn)提出如下系統(tǒng)開發(fā)目標:</p><p><b> 具體目標如下:</b></p><
57、p> ?。?)操作簡單、界面友好:完全控件式的頁面布局,使得信息的錄入工作更簡便;許多選項包括信息類別、來源、作者等只需要點擊鼠標就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時清楚自己的操作情況。</p><p> ?。?)即時可見:對信息的處理(包括添加、修改、刪除)將立即在主頁的對應欄目顯示出來,達到"即時發(fā)布、即時見效"的功能。</p><p> ?。?)
58、功能完善:不僅包括常見系統(tǒng)的信息管理的各個方面:信息錄入、瀏覽、刪除、修改、查詢等各個方面,完整地實現(xiàn)了系統(tǒng)對即時信息的管理要求。而且,還能進行對會員的管理,對會員的資料進行審核,以及上傳文件的管理。同時,為了能有效方面的更新系統(tǒng)的界面。</p><p> ?。?)方便移植:系統(tǒng)應具有實用性、可靠性和適用性,同時注意到先進性。針對不同的用戶,只需要稍作修改就可以開發(fā)出適合自己特點的網(wǎng)上書店。系統(tǒng)界面中所需的條目,
59、圖片等數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對該文件做部分修改,就能在系統(tǒng)界面上實現(xiàn)及時更新的效果,減少了更改系統(tǒng)源代碼的復雜性。</p><p> (5)動態(tài)管理:對系統(tǒng)數(shù)據(jù)庫實行動態(tài)操作,能實現(xiàn)對數(shù)據(jù)庫信息的動態(tài)查詢、動態(tài)更新修改和動態(tài)錄入數(shù)據(jù)。</p><p> ?。?2 數(shù)據(jù)流分析</p><p> 數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)
60、據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖(data flow diagram,簡稱DFD)來實現(xiàn)的。其具體的做法是:按業(yè)務流程圖理出的業(yè)務流程順序,將相應調查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。</p><p> 網(wǎng)上書店的數(shù)據(jù)流程:對本系統(tǒng)操作的數(shù)據(jù)源有普通用戶、注冊用戶和管理員三種,首先由系統(tǒng)管理員根據(jù)不同用戶的需要將某些信息保存到數(shù)據(jù)
61、庫中,然后再進行發(fā)布。不同權限的用戶可以對這些庫信息進行添加、修改和刪除處理。所有用戶均可以進行信息查詢。通過對本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。</p><p> 整個系統(tǒng)的數(shù)據(jù)流程圖如2-2:</p><p> 整個系統(tǒng)各個模塊的系統(tǒng)頂層數(shù)據(jù)流圖如圖2-3所示:</p><p><b> ?。?3 數(shù)據(jù)字典</b></p
62、><p> 數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構成系統(tǒng)的邏輯模型。</p><p> 1.數(shù)據(jù)字典列表——數(shù)據(jù)流</p><p> 2.數(shù)據(jù)字典列表——數(shù)據(jù)處理</p><p> 3.數(shù)據(jù)字典列表——數(shù)據(jù)存儲</p><p> 4. 超市貨物信息管
63、理系統(tǒng)的數(shù)據(jù)項</p><p><b> 管理員數(shù)據(jù)項:</b></p><p><b> 用戶數(shù)據(jù)項:</b></p><p><b> 商品數(shù)據(jù)項</b></p><p><b> 五 系統(tǒng)設計</b></p><p>
64、 5.1 系統(tǒng)概要設計</p><p> 網(wǎng)上銷售平臺的設計,是為了使經(jīng)銷商實現(xiàn)線上銷售,以補地面銷售的不足,更好的做好雙線并行,互補互助。所以,在設計上要考慮超前性和可擴張性,以有為日后系統(tǒng)升級預留端口。</p><p> 網(wǎng)上銷售平臺采用B/S模式開發(fā),采取網(wǎng)站的形式,這樣就省卻在每一臺電腦上都裝客戶端的麻煩以及考慮到后期維護的方便性,只需要在一臺主機上裝有系統(tǒng),別的電腦只需聯(lián)網(wǎng)
65、到這臺主機就可以在IE里打開系統(tǒng),很方便。</p><p> ?。?2 超市貨物信息管理系統(tǒng)功能分析</p><p> 5.2.1 系統(tǒng)設計思想</p><p> 5.2.1.1 頁面模塊化 </p><p> 把頁面中一些常用的部分集成為模塊,例如頁面的頭部、尾部和數(shù)據(jù)庫連接文件,這樣設計新的頁面時如果有重復出現(xiàn)的部分,只需要拿
66、現(xiàn)成的模塊來組裝就可以了。</p><p> 在本系統(tǒng)中,將數(shù)據(jù)庫連接存入conndb.asp文件中,當需要數(shù)據(jù)庫連接時,只要用Include語句包含此文件即可。</p><p> 另外系統(tǒng)頁面結構定義在一個模板文件template.asp中,在這個文件中可以看到系統(tǒng)中基本的頁面組成結構。只要在此模板頁面中的特定位置加上實現(xiàn)某種功能的頁面代碼,此頁就會成為一個具有特定功能的 完整的頁面
67、。例如ProductDetail.asp文件是在template.asp文件中加入了下面一行代碼而具備了顯示詳細信息的功能。</p><p> call ShowProduct(RealSruing(Request.QUERYstring("id")))</p><p> 5.2.1.2 注重安全性</p><p> 1)不要把Sql 2
68、000數(shù)據(jù)庫放在網(wǎng)站內(nèi)部</p><p> 不要把Sql 2000數(shù)據(jù)庫文件放在網(wǎng)站結構內(nèi)部,這樣,當惡意人士獲取數(shù)據(jù)庫路徑后,就可以輕易獲取該數(shù)據(jù)庫,進而肆意更改數(shù)據(jù)庫內(nèi)容。比較好的做法是,使用SQL 2000數(shù)據(jù)庫或Oracle數(shù)據(jù)庫,或者將Sql 2000數(shù)據(jù)庫文件放在網(wǎng)站虛擬目錄以外。</p><p> 2)過濾字符串中的單引號</p><p> 當用
69、字符串來組織SQL語句時,最重要的一個問題就是過濾字符串中的單引號,因為SQL語句中的字符是以單引號為分界的,例如下面的語句,在執(zhí)行時就會出錯:</p><p> strName="I'm Hacker"</p><p> strSQL="SELECT*FROM User WHERE[Name]='"&strName&am
70、p;"'"</p><p> conn.Execute strSQL</p><p> 這樣,在實際執(zhí)行過程中最終SQL語句如下:</p><p> SELECT*FROM User WHERE [Name]=‘I'm Hacker'</p><p> 由于在“I‘m Hacker”中包含一
71、個單引號“’”,這樣系統(tǒng)會認為在字母“I”后面已經(jīng)結束,但后面仍有字符,于是就會提示語法錯誤。因此需要將單引號過濾掉,或者替換為兩個單引號(在SQL語法中用兩個單引號表示一個單引號),只要使用VBScript中的Replace函數(shù)就可以達到目的。</p><p> 5.3 系統(tǒng)功能模塊劃分 </p><p> 根據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖,從客戶界面,管理界面分別對功能
72、模塊圖加以描述。</p><p> 管理界面的系統(tǒng)功能模塊圖如圖3-1:</p><p> 客戶界面的系統(tǒng)功能模塊圖如圖3-2所示:</p><p><b> 5.4 數(shù)據(jù)庫設計</b></p><p> “數(shù)據(jù)庫”就是為了實現(xiàn)一定的目的按某種規(guī)則組織起來的“數(shù)據(jù)”的“集合”。它由一個稱為數(shù)據(jù)庫管理系統(tǒng)的軟件進行
73、管理。數(shù)據(jù)的存取方式獨立于使用它的應用程序。 </p><p> 數(shù)據(jù)庫的主要特征: </p><p> ? 數(shù)據(jù)共享 </p><p> ? 數(shù)據(jù)具有最小冗余度 <
74、;/p><p> ? 數(shù)據(jù)的完整性 </p><p> ? 數(shù)據(jù)的安全性 </p><p> ?
75、60; 數(shù)據(jù)的獨立性 </p><p> 數(shù)據(jù)庫結構的設計是軟件開發(fā)的首要條件,設計較好、全面的數(shù)據(jù)庫結構,對于軟件開發(fā)來說是成功的基石,數(shù)據(jù)庫結構設計不全面,會嚴重影響軟件系統(tǒng)的開發(fā)利用率與進程。</p><p> 5.4.1 數(shù)據(jù)庫需求分析</p><p> 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結構能充分滿
76、足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結構及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。</p><p> 通過系統(tǒng)功能分析,針對一般的電子商務網(wǎng)站,總結出如下的需求信息:</p><p> 1)用戶分一般用戶、注冊用戶和管理員用戶。</p><p> 2)一般用戶和注冊用戶無需要登錄就可以查看信息和購買</p><
77、;p> 3)注冊用戶登錄后可以維護自己的個人信息,并且在向網(wǎng)站發(fā)出定單時會自動填寫自己的聯(lián)系信息。</p><p> 4)按商品類別來分類,每一個商品都對應一個類別。</p><p> 5)定單分單張詳細定單和總定單。</p><p> 6)一個用戶可以購買多個或多種型號的。</p><p> 7)一個用戶對應一張定單列表。&
78、lt;/p><p> 8)一個定單列表對應多張定單詳細信息。</p><p> 9)提供購物幫助功能。</p><p> 關于定單列表與定單詳細信息可以這樣理解:因為用戶一次可以購買多種產(chǎn)品。則對每種產(chǎn)品(即每一款型號的商品)生成一條定單詳細信息記錄。然后多個這樣的定單詳細信息組成一個定單列表。每一個定單列表才與一個用戶對應,在發(fā)貨時以定單列表為單位,也即用戶在操
79、作時所看到的“定單”。</p><p> 經(jīng)過系統(tǒng)功能分析和需求總結,考慮到將來功能上的擴展,設計如下的數(shù)據(jù)項和數(shù)據(jù)結構:</p><p> 1)管理員信息,包括數(shù)據(jù)項:帳號,姓名,密碼。</p><p> 2)注冊用戶(會員),包括數(shù)據(jù)項:用戶ID,用戶名,密碼等。</p><p> 3)商品,包括數(shù)據(jù)項:商品編號,商品名稱,分類,
80、原價,現(xiàn)價等。</p><p> 4)商品類別,包括數(shù)據(jù)項:分類編號,分類名稱,添加時間等。</p><p> 5)定單詳細信息,包括數(shù)據(jù)項:定單編號,訂單列表編號,商品編號,購買數(shù)量。</p><p> 6)定單列表,包括數(shù)據(jù)項:定單列表編號,用戶編號,下單時間,聯(lián)系方式等。</p><p> 5.4.2 數(shù)據(jù)庫概念結構設計<
81、;/p><p> 得到上面數(shù)據(jù)項和數(shù)據(jù)結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。</p><p> 設計規(guī)劃出的實體有:管理員信息實體、注冊用戶(會員)信息實體、產(chǎn)品實體、產(chǎn)品類型實體、定單詳細信息實體、定單列表實體和常見問題實體。</p><p>
82、 實體之間關系的E-R圖如圖4-1所示:</p><p> 管理員信息實體E-R圖如圖4-2所示:</p><p> 注冊用戶信息實體ER圖如圖4-3所示:</p><p> 實體ER圖如圖4-4所示:</p><p> 類型實體ER圖如圖4-5所示:</p><p> 定單詳細信息實體ER圖如圖4-6所示
83、:</p><p> 定單列表實體ER圖如圖4-7所示:</p><p> 5.4.3 數(shù)據(jù)庫邏輯結構設計</p><p> 數(shù)據(jù)庫的概念結構設計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結構轉化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結構。</p><p> 電子商務網(wǎng)站數(shù)據(jù)庫中各個表的設計結果如表所示。每個表格表示在數(shù)
84、據(jù)庫中的一個表。</p><p> 表1為管理員信息表,存儲系統(tǒng)中的管理員信息。</p><p> 表1 管理員信息表(allusers)</p><p> 表2為會員信息表,記錄系統(tǒng)中注冊用戶的詳細信息。</p><p> 表2 會員信息表(khusers)</p><p> 表3為商品信息表,記錄系統(tǒng)
85、中已有商品的信息。</p><p> 表3 產(chǎn)品信息表(allPro)</p><p> 表4為產(chǎn)品類別信息表,記錄系統(tǒng)中的類別信息。</p><p> 表4 產(chǎn)品類另信息表(alllb)</p><p> 表5為定單詳細信息表,記錄在客戶的一個定單中,針對一件商品的訂貨信息。</p><p> 表5
86、 定單詳細信息表(dtproperties)</p><p> 第六章 電子商務系統(tǒng)界面設計</p><p> 6.1開發(fā)環(huán)境簡介 </p><p> ASP.net是Microsoft.net的一部分,作為戰(zhàn)略產(chǎn)品,它提供了一個統(tǒng)一的 Web 開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級 Web 應用程序所需的各種服務。ASP.NET 的語法在很大程度上與 ASP
87、 兼容,同時它還提供一種新的編程模型和結構,可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護。可以通過在現(xiàn)有 ASP 應用程序中逐漸添加 ASP.NET 功能,隨時增強 ASP 應用程序的功能。 </p><p> ASP.NET 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、C# 和 JScripts .NET.)創(chuàng)作應用程序。另
88、外,任何 ASP.NET 應用程序都可以使用整個 .NET Framework。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。 </p><p> ASP.NET 可以無縫地與 WYSIWYG HTML 編輯器和 Microsoft Visual Studio .NET一起工作。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可
89、以用來將服務器控件拖放到 Web 頁的 GUI 和完全集成的調試支持。 </p><p> 微軟為ASP.net設計了這樣一些策略:易于寫出結構清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等,目的是讓程序員更容易開發(fā)出Web應用,滿足計算向Web轉移的戰(zhàn)略需要。</p><p> ASP.net提供了穩(wěn)定的性能、優(yōu)秀的升級性、更快速的開發(fā)、更簡便的管理、全新的語言以及網(wǎng)絡服務。
90、貫穿整個ASP.net的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。 </p><p> 由于ASP.NET有強大的功能,所以本系統(tǒng)采用了它作為開發(fā)語言,同時它的便捷性和它強大的控件支持性,所以它給我們開發(fā)時候帶來了很大方便。</p><p> 6.2 系統(tǒng)界面的設計</p><p> 6.2.1 首頁設計</p><p> 此界
91、面為所有用戶的操作頁面,包括非注冊用戶、注冊會員、管理員,都可在此界面進行信息瀏覽、查詢。</p><p> 6.2.2 會員注冊界面設計</p><p> 會員注冊時需填寫用戶名、密碼、真實姓名、性別、電話、身份證、聯(lián)系地址等信息,其中用戶名、密碼、身份證三項為必填項。</p><p> 6.2.3商品詳細信息界面的設計</p><p&
92、gt; 界面的左邊是商品類別、熱門產(chǎn)品及最優(yōu)惠產(chǎn)品列表,右邊則是用戶所點擊關注的商品的詳細信息。在這里除了可以瀏覽其詳細信息,還可以放入購物車,為后來的購買行為做好鋪墊。</p><p> 6.2.4 購物車界面的設計</p><p> 當用戶點擊“放入購物車”的按鈕后,系統(tǒng)跳轉到購物車界面:</p><p> 該界面即為用戶選購的所有商品的清單,包括商品
93、編號、商品名稱、每類商品的價格及總價格。提供兩個按鈕:“繼續(xù)購物”、“結賬買單”。前者可返回購物界面,后者則是前往購物確認。</p><p> 6.2.5 管理員登陸界面設計</p><p> 此頁面為管理員登陸界面,點擊屏幕下方的“進入管理”鏈接可進入。當擁有合法身份的管理員在輸入正確的帳號及密碼后,進入后臺管理系統(tǒng)。</p><p> 6.2.6 后臺
94、首頁界面設計</p><p> 在此界面,管理員可以進行任何對后臺的操作,所有操作功能都以菜單的形式列開。</p><p> 6.2.7 商品類別管理界面設計</p><p> 在此界面中,可以進行關于商品類別的添加管理操作。</p><p> 6.2.8 會員管理界面設計</p><p> 此操作界面與
95、商品信息管理相似,功能也十分相似,只是對象不一樣,一個的執(zhí)行結果是列出商品信息列表,一個的執(zhí)行結果是理出用戶信息清單。</p><p> 6.2.9 訂單管理界面設計</p><p> 此界面的執(zhí)行結果,是列出所有記錄。另外,還有一個出庫查詢報表,界面相仿,故不另作介紹。</p><p> 綜言上文,電子商務網(wǎng)站操作簡約,流程清晰。功能齊全,沒有冗余,沒有遺
96、漏。</p><p> 但是,隨著競爭的進一步升級和網(wǎng)絡技術及網(wǎng)絡營銷手段的升級,本系統(tǒng)會有些落伍,所以,系統(tǒng)留有足夠的升級端口,以備日后系統(tǒng)升級。</p><p><b> 總 結</b></p><p> 通過開發(fā)本系統(tǒng),我較全面的掌握了ASP。NET及SQL2000的基本知識和編程技巧,并在開發(fā)過程中我的ASP。NET開發(fā)能力得到
97、了進一步的提高。如: SQL語言的使用;以前學過的軟件工程知識、數(shù)據(jù)庫原理及操作也得到了充分的應用。 </p><p> 在開發(fā)過程中我學到了一些經(jīng)驗:系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設計將是成功開發(fā)主要因素。我們在著手開發(fā)之前不要急于編程,先應有較長的時間去把分析做好,做好數(shù)據(jù)庫設計工作,寫出相關的開發(fā)文檔等。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù),有條不絮。當然也有些還需待
98、繼續(xù)深入地方如:COM技術等。</p><p> 此外,我還覺得,我個人在這次設計中走了很多彎路。主要是因為平時很少接觸軟件開發(fā)工作,盡管相關理論考試已經(jīng)通過了,但在應用方面缺乏經(jīng)驗,如果及時得到老師或專家的指點,象這樣的系統(tǒng)開發(fā)起來應該還比較容易。</p><p><b> 參考文獻</b></p><p> [1] 伍俊良.《ASP。
99、NET課程設計與系統(tǒng)開發(fā)案例》.清華大學出版社</p><p> [2] 楊小平.《ASP。NET項目案例導航》.科學出版社</p><p> [3] 鄧宗明,張曉競.《ASP。NET 編程實用技術與案例》.清華大學出版社</p><p> [4] 鄭阿奇.《ASP。NET 實用教V程》.電子工業(yè)出版社</p><p> [5] 薩師
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設計--網(wǎng)上購物系統(tǒng)
- 課程設計---網(wǎng)上購物系統(tǒng)
- jsp課程設計---網(wǎng)上購物系統(tǒng)
- 網(wǎng)上購物系統(tǒng)課程設計報告
- uml課程設計--網(wǎng)上購物系統(tǒng)
- uml網(wǎng)上購物系統(tǒng)課程設計
- uml網(wǎng)上購物系統(tǒng)課程設計
- 網(wǎng)上購物課程設計
- c#課程設計--網(wǎng)上購物系統(tǒng)
- 課程設計---網(wǎng)上購物系統(tǒng)設計與實現(xiàn)
- 課程設計---網(wǎng)上購物系統(tǒng)設計與實現(xiàn)
- 網(wǎng)上購物課程設計論文
- 數(shù)據(jù)庫課程設計--網(wǎng)上購物系統(tǒng)
- 系統(tǒng)分析課程設計--網(wǎng)上購物
- 軟件工程網(wǎng)上購物系統(tǒng)課程設計
- 數(shù)據(jù)庫課程設計----網(wǎng)上購物系統(tǒng)設計
- 課程設計---網(wǎng)上購物系統(tǒng)設計與實現(xiàn).doc
- c語言課程設計報告----網(wǎng)上購物管理系統(tǒng)
- 網(wǎng)上購物系統(tǒng)數(shù)據(jù)庫課程設計論文
- 電子商務課程設計---網(wǎng)上購物管理系統(tǒng)
評論
0/150
提交評論