

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