版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 專科畢業(yè)設計(論文)</p><p> 題 目 基于.NET平臺開發(fā)的B2C網(wǎng)站 </p><p> 學生姓名 </p><p> 專業(yè)班級 網(wǎng)絡系統(tǒng)管理2010級2班 </p><p> 學 號
2、 </p><p> 院 (系) 軟件學院 </p><p> 指導教師(職稱) </p><p> 完成時間 2012年6月6日 </p><p><b> 畢業(yè)設計任務書<
3、;/b></p><p> 題目 B2C網(wǎng)站的設計與實現(xiàn) </p><p> 主要內(nèi)容、基本要求、主要參考資料等:</p><p><b> 主要內(nèi)容:</b></p><p> 通過對網(wǎng)站開發(fā)設計相關理論知識及技術的學習與實踐,掌握網(wǎng)站規(guī)劃設計的知識和技術,
4、掌握網(wǎng)站開發(fā)平臺和工具的使用操作。在此基礎上,通過對B2C商業(yè)網(wǎng)站研究,完成一個B2C網(wǎng)站的需求分析,根據(jù)需求分析進行網(wǎng)站的規(guī)劃、設計與實現(xiàn)。</p><p><b> 基本要求:</b></p><p> ?。?)網(wǎng)站系統(tǒng)的整體設計基于三層架構。</p><p> ?。?)基于ASP.NET完成網(wǎng)站系統(tǒng)的開發(fā)。</p><
5、;p> ?。?)網(wǎng)站對后臺采用數(shù)據(jù)庫處理網(wǎng)站交互數(shù)據(jù)。</p><p><b> 主要參考資料: </b></p><p> [1] 明剛,肖建,ASP .NET Web站點高級編程范例,清華大學出版社,2004 </p><p> [2] 微軟公司,XML Web Service開發(fā).北京:高等教育出版社,2004</p&g
6、t;<p> [3] 邵佩英,分布式數(shù)據(jù)庫系統(tǒng)及其應用,科學出版社,2005</p><p> [4] 薩師煊,王珊,數(shù)據(jù)庫系統(tǒng)概論(第3版),高等教育出版社,2002</p><p> [5] 劉衛(wèi)宏著,SQL Server 2000實用教程,科學出版社,2003.09</p><p> [6] 趙松濤 編著,深入淺出SQL Server 2
7、000系統(tǒng)管理與應用開發(fā),人民郵電出版社,2006</p><p> [7] 黃豐云,基于Web的教務管理系統(tǒng)結構設計與安全措施,武漢理工大學學報,2003.10</p><p> [8] 微軟公司,ASP.NET標準教材,2006</p><p> [9] 吳晨,張亮,張靜編著,ASP.NET+SQLServer數(shù)據(jù)庫開發(fā)與實例,2003</p>
8、<p> [10] 微軟公司,ASP.NET標準教材,2007</p><p> 完 成 期 限: 2012年6月8日 </p><p> 指導教師簽章: </p><p> 專業(yè)負責人簽章: </p><p> 2012年 2
9、 月 16 日</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> ABSTRACTII</p><p><b> 1 緒論1</b></p><p> 1.1 Internet
10、簡介1</p><p> 1.2 B2C網(wǎng)站簡介1</p><p> 1.2.1 B2C網(wǎng)站功能2</p><p> 1.2.2 B2C網(wǎng)站優(yōu)勢與劣勢2</p><p> 1.2.3 B2C網(wǎng)站開發(fā)特色3</p><p> 2 B2C網(wǎng)站整體需求分析4</p><p>
11、2.1 B2C網(wǎng)站的安全需求分析4</p><p> 2.1.1物理安全與防火墻設置4</p><p> 2.1.2 身份認證與訪問控制5</p><p> 2.1.3 SQL注入攻擊的防范5</p><p> 2.2 B2C網(wǎng)站數(shù)據(jù)庫需求分析7</p><p> 2.3 B2C網(wǎng)站用戶需求分析7
12、</p><p> 2.4 B2C網(wǎng)站開發(fā)與運行環(huán)境需求分析8</p><p> 2.4.1 Microsoft Visual studio 20058</p><p> 2.4.2 SQL Server 20059</p><p> 3 B2C網(wǎng)站的規(guī)劃與設計13</p><p> 3.1 B2C
13、網(wǎng)站三層架構的設計13</p><p> 3.2系統(tǒng)各個功能模塊架構分析13</p><p> 3.3 B2C網(wǎng)站數(shù)據(jù)庫的設計14</p><p> 3.3.1 B2C網(wǎng)站數(shù)據(jù)庫流程設計14</p><p> 3.3.2 B2C網(wǎng)站數(shù)據(jù)庫概念設計15</p><p> 3.3.3 B2C網(wǎng)站數(shù)據(jù)庫概
14、念設計16</p><p> 4 B2C網(wǎng)站的系統(tǒng)實現(xiàn)18</p><p> 4.1首頁展示18</p><p> 4.2會員登陸19</p><p> 4.2.1 用戶中心19</p><p> 4.3 后臺管理20</p><p><b> 結束語22&l
15、t;/b></p><p><b> 致 謝23</b></p><p><b> 參考文獻24</b></p><p><b> 附 錄25</b></p><p><b> 摘 要</b></p><p&g
16、t; 伴隨著計算機技術在各行各業(yè)日益廣泛和深入的應用,網(wǎng)絡的概念早已深入人心。網(wǎng)絡在各行各業(yè)的發(fā)展戰(zhàn)略中占據(jù)了重要的位置,成為商家不可分割的部分。商品的宣傳已不只局限于電視與報紙,網(wǎng)絡已成為商家展示自己的另一個舞臺。商家建立網(wǎng)站,將商家各方面的宣傳與服務展現(xiàn)于網(wǎng)絡中,通過網(wǎng)絡更可實現(xiàn)如網(wǎng)上購物、信息查尋等功能,這些在改變我們原有經(jīng)營方式與經(jīng)營理念的同時,也為商家?guī)砹烁叩男б?。因此,對于商家來說,擁有一個屬于自己的網(wǎng)站是至關重要的[
17、1]。</p><p> 本論文研究了一種網(wǎng)上購物系統(tǒng)。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立、前臺頁面的Web設計。系統(tǒng)使用Microsoft公司以C#為核心語言的ASP.NET開發(fā)工具,再結合SQL建立數(shù)據(jù)連接關系。利用其提供的各種組件,在短時間內(nèi)建立數(shù)據(jù)庫,對數(shù)據(jù)庫進行分析與建立ASP.NET頁面,不斷改進,直到功能基本實現(xiàn)的可行系統(tǒng)[2]。</p><p> 本系統(tǒng)融入日常業(yè)務的各個環(huán)
18、節(jié),使得管理更加規(guī)范,同時也能夠更好的為顧客服務,該系統(tǒng)大大提高了工作效率,為公司帶來了更好的社會效益和經(jīng)濟效益。</p><p> 關鍵字 信息系統(tǒng)開發(fā)/瀏覽器,服務器/動態(tài)網(wǎng)站/SQL</p><p> Based on The . NET platform for the development of B2C site</p><p><b>
19、 ABSTRACT</b></p><p> Accompanied by computer technology in all walks of life increasingly widespread and in-depth applications, the concept of networks has win support among the people. Network in a
20、ll walks of life development strategy occupies an important position, become an integral part of business. The propaganda of goods has not only confined to television and newspapers, the network has become the business t
21、o display self another stage. Merchants to set up a website, will promote all aspects of business and s</p><p> This paper studies a kind of online shopping system. Its development mainly includes the backs
22、tage database the establishment, downstage page design Web. System uses Microsoft company to C # as the core ASP.NET language development tools, combined with Access to establish data connection. The use of its various c
23、omponents, in a short period of time to establish the database, the database analysis and the establishment of ASP.NET page, continue to improve, until the basic function of the realizat</p><p> This system
24、 integrated into the daily business of each link, make the management more standardized, but also to better service to customers, the system greatly improves the work efficiency, in order to bring better social benefit a
25、nd economic benefit. The system uses ASP.NET and Access as the developing tool, the extensibility of.</p><p> Here, I sincerely thank for my graduation design for patient guidance teacher Kang Guolei, as we
26、ll as on my thesis to help teachers and students.</p><p> Keywords: Information system,Browser / server,dynamic website,SQL</p><p><b> 1 緒論</b></p><p> 隨著科技信息技術的日益進
27、步以及互聯(lián)網(wǎng)的深入發(fā)展,目前國內(nèi)電子商務發(fā)展如火如荼,越來越多的企業(yè)把電子商務作為主要的貿(mào)易手段,電子商務已經(jīng)成為企業(yè)之間、企業(yè)對個人、個人之間重要的交易方式。</p><p> 1.1 Internet簡介</p><p> Internet是個計算機交互網(wǎng)絡,又稱網(wǎng)間網(wǎng)。它是一個全球性巨大的計算機網(wǎng)絡體系。它包含了難以計數(shù)的信息資源,向全世界提供信息服務。它的出現(xiàn),是世界由工業(yè)化走
28、向信息化的必然和象征,但這僅僅是對它的一種解釋。從網(wǎng)絡通信的角度來著,Internet是一個以TCP/IP網(wǎng)絡協(xié)議族連接各個國家、地區(qū)、機構的計算機網(wǎng)絡數(shù)據(jù)通信網(wǎng)。從信息資源的角度來看,Internet是一個集各個部門、領域的各種信息資源為一體,供網(wǎng)上用戶共享的信息資源網(wǎng)。</p><p> 一般地,Internet的定義應至少包含如下三個方面:</p><p> ?。?)Interne
29、t是一個基于TCP/IP協(xié)議族的國際互聯(lián)網(wǎng)絡。</p><p> ?。?)Internet是一個網(wǎng)絡用戶的團體,用戶使用網(wǎng)絡資源,同時也為該網(wǎng)絡的發(fā)展貢獻力量。</p><p> ?。?)Internet是所有可被訪問和利用的信息資源的集合。</p><p> 作為一個互聯(lián)網(wǎng)絡,歸結起來,Internet具有以下的特點:</p><p>
30、 (1)對用戶隱蔽互聯(lián)網(wǎng)絡的底層結構。這意味這Internet用戶和應用程序不必了解硬件連接的細節(jié);</p><p> ?。?)能通過(與通信的雙方計算機之一或兩者無直接物理連接的)中間網(wǎng)絡收發(fā)數(shù)據(jù);</p><p> ?。?)用戶界面獨立于網(wǎng)絡,即建立通信和傳送數(shù)據(jù)的一系列操作與低層網(wǎng)絡技術和要通信的計算機無關。</p><p> 1.2 B2C網(wǎng)站簡介<
31、/p><p> B2C電子商務指的是企業(yè)針對個人開展的電子商務活動的總稱,也是我國最早產(chǎn)生的電子商務模式。B2C電子商務模式分為綜合類B2C,垂直類B2C,傳統(tǒng)企業(yè)轉(zhuǎn)型電子直銷模式的B2C,平臺型B2C四類。</p><p> 1.2.1 B2C網(wǎng)站功能</p><p> 下面從會員管理、產(chǎn)品管理、價格管理、訂單管理、銷售統(tǒng)計分析管理、網(wǎng)站統(tǒng)計分析等幾個方面進行介
32、紹:</p><p> (1)會員管理:會員的審核與賬號清理功能、會員密碼查詢與更改、會員預付款充值、會員消費扣款(從預付款中扣除費用)、會員積分及等級處理等。</p><p> ?。?)產(chǎn)品管理:新品上市的添加、停售商品的刪除、商品評論的審核、產(chǎn)品類別定義(大類、小類、子分類的定義)、產(chǎn)品資料管理(圖片上傳、刪除、推薦產(chǎn)品、設置產(chǎn)品的屬性、關聯(lián)產(chǎn)品管理產(chǎn)品的評論)。</p>
33、<p> ?。?)價格管理:定義價格級別(非會員價,會員價等)、產(chǎn)品價格設置、促銷模式管理(數(shù)量折扣,捆綁銷售,贈品,積分等)。</p><p> ?。?)訂單管理:顧客在前臺提交了訂單之后,可以在其會員中心查詢訂單的處理進程,該網(wǎng)上商城系統(tǒng)的后臺訂單處理包括訂單審核、財務處理、物流處理等內(nèi)容。</p><p> ?。?)銷售統(tǒng)計分析管理:為網(wǎng)站的運營提供詳盡的分析報表,日、
34、周、月(銷售,預售,實收)報表,商品銷售報表(匯總/明細),商品類別銷售報表(匯總/明細)。</p><p> ?。?)網(wǎng)站統(tǒng)計分析:來來訪者IP、地區(qū)、來訪時間進行跟蹤統(tǒng)計,提供圖形化的統(tǒng)計分析工具,對網(wǎng)店商城的商品訪問進行統(tǒng)計。</p><p> 1.2.2 B2C網(wǎng)站優(yōu)勢與劣勢</p><p> 每一個事物都有他的兩面性,同樣B2C網(wǎng)站也不例外。B2C網(wǎng)站
35、的優(yōu)勢有以下幾個方面:</p><p> ?。?)永不關門:每天24小時,每周7天。都可以進行商品的瀏覽與購買,工作時間可以隨時與客服人員進行交流,解決購物中遇到的困難;</p><p> ?。?)信息量大:更多的了解,增加了客戶的選擇空間;</p><p> ?。?)客戶無限:全球的任何人都可以通過網(wǎng)絡訪問商店,不受空間限制;</p><p&g
36、t; ?。?)服務優(yōu)質(zhì):網(wǎng)上商店,不但可以完成普通商店可以進行的所有交易,同時它還可以通過多媒體技術為用戶提供更加全面的商品信息;</p><p> ?。?)成本低廉:由于省去了店面費用,所以總體的成本降低很多,所以表現(xiàn)在消費品上的價格也會相對傳統(tǒng)店面便宜很多。同時因為是大批量取貨后分銷的形式,所以價格優(yōu)勢比較明顯。</p><p> 劣勢:網(wǎng)上商店對貨物的描述具有一定的迷惑性,主要在于
37、顧客無法直接看到和觸摸到商品,全憑店主描述來購物。顧客無法判斷貨物是否從正規(guī)渠道而來,或者是否為正品。網(wǎng)上商店對賣家的審也有很大的局限性,也會導致假冒偽劣產(chǎn)品泛濫。長期下來會引發(fā)大量對網(wǎng)上商店的負面評論,影響網(wǎng)上商店的長遠發(fā)展。</p><p> 1.2.3 B2C網(wǎng)站開發(fā)特色</p><p> 從網(wǎng)站的網(wǎng)站特點和其具有的功能兩方面闡述其特色:</p><p>
38、 (1)網(wǎng)站特點方面:</p><p> ?、?內(nèi)置了多種數(shù)字圖形統(tǒng)計工具,為您的商城經(jīng)營提供準確的數(shù)據(jù)依據(jù),并集成了51.La流量統(tǒng)計系統(tǒng),可隨時檢測網(wǎng)站的最新訪問動態(tài);</p><p> ② 內(nèi)置了簡體、繁體兩套字庫,您可根據(jù)需要隨時轉(zhuǎn)變商城的字體,以達到您不同的商務需求,并且能根據(jù)需要增加不同類型的字庫。</p><p> (2)網(wǎng)絡商城功能方面:<
39、;/p><p> ?、?可定制缺貨處理功能、支持附件銷售功能、支持會員組批發(fā)功能、支持預付款、自動核算配送價格、商品支持多類別;</p><p> ?、?添加擴展商品屬性功能,商家可以自由定義更多的商品屬性,并可將商品屬性指定給商品類別,在管理商品頁面可以根據(jù)選擇的類別自動出現(xiàn)擴展屬性、自動生成報價單、增加快速下訂功能,可在沒有登陸的情況下,直接下訂單給管理員,更傻瓜化的操作、添加管理員管理和
40、權限管理功能,支持多管理員。</p><p> 2 B2C網(wǎng)站整體需求分析</p><p> B2C網(wǎng)站本質(zhì)是一種市場運作模式,市場的正常健康有序地發(fā)展,必須有政府宏觀上的監(jiān)督與管理,以協(xié)調(diào)和規(guī)范各市場主體的行為,宏觀監(jiān)督與管理電子商務運行中的安全保障體系。電子商務中常用到的安全技術有:密碼技術,身份驗證技術,訪問控制技術,防火墻技術。企業(yè)電子商務安全運營管理制度是用文字的形式對各項安
41、全要求所做的規(guī)定,是保證企業(yè)取得電子商務成功的基礎,是企業(yè)電子商務人員工作的規(guī)范和準則。這些制度主要包括人員管理制度,保密制度,跟蹤審計制度,系統(tǒng)維護制度、數(shù)據(jù)備份制度等[3]。</p><p> 2.1 B2C網(wǎng)站的安全需求分析</p><p> 當今B2C網(wǎng)站中存在網(wǎng)絡安全和商務安全兩大類安全問題:</p><p> ?。?)網(wǎng)絡安全問題:網(wǎng)絡安全問題是計算
42、機系統(tǒng)本身存在的漏洞和其他人為因素構成了計算機網(wǎng)絡的潛在威脅,概括來說網(wǎng)絡安全問題有,計算機網(wǎng)絡設備安全、計算機網(wǎng)絡系統(tǒng)安全、數(shù)據(jù)庫安全等幾個方面;</p><p> ?。?)商務安全問題:商務交易安全則緊緊圍繞傳統(tǒng)商務在互聯(lián)網(wǎng)絡上應用時產(chǎn)生的各種安全問題,在計算機網(wǎng)絡安全的基礎上,如何保障電子商務過程的順利進行。即實現(xiàn)電子商務的保密性、完整性、可鑒別性、不可偽造性和不可抵賴性。在電子商務交易過程中,保證交易數(shù)據(jù)
43、的安全是電子商務系統(tǒng)的關鍵[4]。</p><p> 2.1.1物理安全與防火墻設置</p><p> 系統(tǒng)的物理安全主要包括物理設備本身的安全可靠及設備所處位置與環(huán)境的安全。本系統(tǒng)所采用的WEB服務器及數(shù)據(jù)庫服務器皆使用的是IBM專業(yè)服務器,并放置于專門的機房中,安排專業(yè)的網(wǎng)絡管理人員進行維護,具有很高的物理安全性。</p><p> 為了最大限度的保證系統(tǒng)
44、的安全性,采用了嚴格的防火墻策略,用戶只有通過80端口才可訪問Web服務器,同時切斷了可直接訪問數(shù)據(jù)服務器的所有方式,只有通過Web服務器才可獲取數(shù)據(jù)。</p><p> 2.1.2 身份認證與訪問控制</p><p> 本系統(tǒng)采用基于角色的權限模塊,不同用戶對應不同的角色,擁有不同的系統(tǒng)訪問權限。將不同類型的用戶限定在其可操作的范圍內(nèi),既可防止非專業(yè)用戶誤操作對系統(tǒng)產(chǎn)生的不良影響,又
45、能最大程度的防止惡意破壞行為的發(fā)生。</p><p> 系統(tǒng)管理員:一般由具有一定IT技能的專業(yè)人士擔當,默認狀態(tài)下?lián)碛邢到y(tǒng)所有權限。主要職責是對系統(tǒng)運行環(huán)境進行配置,保證系統(tǒng)穩(wěn)定運行,進行日常的數(shù)據(jù)備份活動,同時定期查看系統(tǒng)日志,及時發(fā)現(xiàn)安全隱患并提交給開發(fā)人員;</p><p> 數(shù)據(jù)管理員:主要責職是對系統(tǒng)后臺數(shù)據(jù)進行管理,包括圖書信息、作者信息、文章信息的添加、修改和刪除,并對
46、銷售訂單進行管理;</p><p> 普通會員:用戶可在系統(tǒng)客戶端自由進行注冊,注冊后才能獲得網(wǎng)上購書的權限。</p><p> 2.1.3 SQL注入攻擊的防范</p><p> SQL注入攻擊一直是數(shù)據(jù)庫應用程序開發(fā)過程中需要特別關注的一個安全隱患,因為很多安全事件都是通過SQL注入造成的,而且后果相當嚴重。SQL注入攻擊一詞源于英文“SQL Inject
47、ion Attack”。目前還沒有看到一種標準的定義,常見的是對這種攻擊形式、特點的描述。微軟技術中心從兩個方面進行了描述: </p><p> ?。?)腳本注入式的攻擊; </p><p> ?。?)惡意用戶輸入用來影響被執(zhí)行的SQL腳本。 </p><p> 另一種比較通用的解釋是:從一個數(shù)據(jù)庫獲得未經(jīng)授權的訪問和直接檢索。SQL注入攻擊就其本質(zhì)而言,他利用的
48、工具是SQL的語法,針對的是應用程序開發(fā)者編程過程中的漏洞。當攻擊者能夠操作數(shù)據(jù),往應用程序中插入一些SQL語句時,SQL注入攻擊就發(fā)生了。 </p><p> 由于SQL注入攻擊利用的是SQL語法,使得這種攻擊具有廣泛性。理論上說,對于所有基于SQL語言標準的數(shù)據(jù)庫軟件都是有效的,包括MS SQL Server,Oracle,DB2,Sybase,My SQL等。SQL注入攻擊的原理相對簡單,易于掌握和實施,
49、并且整個Internet上連接有數(shù)目驚人的數(shù)據(jù)庫系統(tǒng)(僅在中國,截至2003年3月的統(tǒng)計就有82900多個),在過去的幾年里,SQL攻擊的數(shù)量一直在增長。</p><p> 對于SQL注入攻擊的防范方式,目前已經(jīng)有不少成熟的解決方案,比較常用的有: </p><p> ?。?)封裝客戶端提交信息; </p><p> ?。?)替換或刪除敏感字符/字符串;</
50、p><p> ?。?)在服務端正式處理之前對提交數(shù)據(jù)的合法性進行檢查等。</p><p> 本系統(tǒng)采用的是第2種方式與第3種方式相結合的解決方案。主要具體措施如下:</p><p> ?。?)對于動態(tài)構造SQL查詢的場合,采用如下方法:第一:替換單引號,即把所有單獨出現(xiàn)的單引號改成兩個單引號,防止攻擊者修改SQL命令的含義。第二:刪除用戶輸入內(nèi)容中的所有連字符,防止攻
51、擊者構造出類如“SELECT * from Users WHERE login = 'user' -- AND password =''”之類的查詢,因為這類查詢的后半部分已經(jīng)被注釋掉,不再有效,攻擊者只要知道一個合法的用戶登錄名稱,根本不需要知道用戶的密碼就可以順利獲得訪問權限。第三:對于用來執(zhí)行查詢的數(shù)據(jù)庫賬戶,限制其權限。用不同的用戶賬戶執(zhí)行查詢、插入、更新、刪除操作。由于隔離了不同賬戶可執(zhí)行的操作
52、,因而也就防止了原本用于執(zhí)行SELECT命令的地方卻被用于執(zhí)行INSERT、UPDATE或DELETE命令;</p><p> ?。?)用存儲過程來執(zhí)行部分查詢。這種方式可以防止攻擊者利用單引號和連字符實施攻擊。此外,它還使得數(shù)據(jù)庫權限可以限制到只允許特定的存儲過程執(zhí)行,所有的用戶輸入必須遵從被調(diào)用的存儲過程的安全上下文,這樣就很難再發(fā)生注入式攻擊了;</p><p> (3)限制表單或
53、查詢字符串輸入的長度。如果用戶的登錄名字最多只有10個字符,那么不要認可表單中輸入的10個以上的字符,這將大大增加攻擊者在SQL命令中插入有害代碼的難度;</p><p> ?。?)檢查用戶輸入的合法性,確信輸入的內(nèi)容只包含合法的數(shù)據(jù)。數(shù)據(jù)檢查在服務器端執(zhí)行——之所以要執(zhí)行服務器端驗證,是為了彌補客戶端驗證機制脆弱的安全性。在客戶端,攻擊者完全有可能獲得網(wǎng)頁的 源代碼,修改驗證合法性的腳本(或者直接刪除腳本),然
54、后將非法內(nèi)容通過修改后的表單提交給服務器。因此,要保證驗證操作確實已經(jīng)執(zhí)行,必須在服務器端執(zhí)行驗證;</p><p> ?。?)將用戶登錄名稱、密碼等數(shù)據(jù)加密保存。加密用戶輸入的數(shù)據(jù),然后再將它與數(shù)據(jù)庫中保存的數(shù)據(jù)比較,這相當于對用戶輸入的數(shù)據(jù)進行了“消毒”處理,用戶輸入的數(shù)據(jù)不再對數(shù)據(jù)庫有任何特殊的意義,從而也就防止了攻擊者注入SQL命令。 在ASP.NET中,可以使用System.Web.Security.F
55、ormsAuthentication類中的HashPasswordForStoringInConfigFile對輸入數(shù)據(jù)進行消毒處理;</p><p> ?。?)檢查提取數(shù)據(jù)的查詢所返回的記錄數(shù)量。如果程序只要求返回一個記錄,但實際返回的記錄卻超過一行,那就當作出錯處理;</p><p> ?。?)最后,使用專業(yè)的漏洞掃描工具對系統(tǒng)進行全面測試,杜絕一切有可能出現(xiàn)的隱患。本項目中采用的是國
56、內(nèi)著名的安全檢測工具“流光”進行系統(tǒng)的檢測[6]。</p><p> 2.2 B2C網(wǎng)站數(shù)據(jù)庫需求分析</p><p> 數(shù)據(jù)庫技術是信息資源管理最有效的手段。數(shù)據(jù)庫設計是建立數(shù)據(jù)庫及其應用系統(tǒng)的核心和基礎,它要求對于指定的應用環(huán)境構造出較優(yōu)的數(shù)據(jù)庫模式,建立起數(shù)據(jù)庫應用系統(tǒng),并使系統(tǒng)能有效地存儲數(shù)據(jù),滿足用戶的各種應用需求。數(shù)據(jù)結構和數(shù)據(jù)庫的合理性及優(yōu)劣性將直接影響到整個應用系統(tǒng)開發(fā)
57、工作的難易和好壞。本系統(tǒng)數(shù)據(jù)庫設計遵循了以下三個原則:</p><p> ?。?)索引的使用:創(chuàng)建索引有以下兩個目的,維護被索引列的唯一性和提供快速訪問表中數(shù)據(jù)的策略;</p><p> ?。?)數(shù)據(jù)的一致性和完整性:為了保證數(shù)據(jù)庫的一致性和完整性,設計表間關聯(lián) 盡可能地降低數(shù)據(jù)的冗余。表間關聯(lián)是一種強制性措施,建立后,對父表和子表的插入、更新、刪除操作均要占用系統(tǒng)的開銷。如果數(shù)據(jù)冗余低,
58、數(shù)據(jù)的完整性容易得到保證,但增加了表間連接查詢的操作,為了提高系統(tǒng)的響應時間,合理的數(shù)據(jù)冗余也是必要的;</p><p> ?。?)數(shù)據(jù)庫性能調(diào)整:在計算機硬件配置和網(wǎng)絡設計確定的情況下,影響到應用系統(tǒng)性能的因素不外乎為數(shù)據(jù)庫性能和客戶端程序設計。采用兩步法進行數(shù)據(jù)庫設計,首先進行邏輯設計,而后進行物理設計。數(shù)據(jù)庫邏輯設計去除了所有冗余數(shù)據(jù),提高了數(shù)據(jù)吞吐速度,保證了數(shù)據(jù)的完整性,清楚地表達數(shù)據(jù)元素之間的關系。而
59、對于多表之間的關聯(lián)查詢(尤其是大數(shù)據(jù)表) 時,其性能將會降低,同時也提高了客戶端程序的編程難度,因此,在物理設計時折衷考慮,根據(jù)業(yè)務規(guī)則,確定對關聯(lián)表的數(shù)據(jù)量大小、數(shù)據(jù)項的訪問頻度,對此類數(shù)據(jù)表頻繁的關聯(lián)查詢應適當提高數(shù)據(jù)冗余設計[4]。</p><p> 2.3 B2C網(wǎng)站用戶需求分析</p><p> 本網(wǎng)站的用戶需求分析:</p><p> ?。?)用戶解
60、決問題或達到目標所需要的條件或要求;</p><p> ?。?)系統(tǒng)滿足合同、標準、規(guī)范或其它正式規(guī)定文檔所需具有的條件或要求。</p><p> 由于系統(tǒng)是B2C網(wǎng)站,系統(tǒng)的主要用戶有三種:管理員用戶、已登錄用戶,還有游客:</p><p> 管理員用戶:網(wǎng)站的后臺管理員,管理商品的上架下架,還有管理用戶,還有各種書店優(yōu)惠活動。其中有一個超級管理員用戶,具有本
61、系統(tǒng)的最高權限;</p><p> 已登錄用戶:已注冊的會員登錄系統(tǒng)后為已登錄用戶;</p><p> 游客:未登錄的注冊會員用戶,或者是未注冊用戶均為游客。</p><p><b> 如圖2.1所示:</b></p><p> 圖2.1 管理員、已登錄用戶、游客結構圖</p><p>
62、 2.4 B2C網(wǎng)站開發(fā)與運行環(huán)境需求分析</p><p> 網(wǎng)絡商城的具體開發(fā)和運行環(huán)境要求如下:</p><p> 系統(tǒng)開發(fā)平臺:Microsoft Visual Studio 2005 </p><p><b> 系統(tǒng)開發(fā)語言:C#</b></p><p> 數(shù)據(jù)庫管理系統(tǒng):SQL Server2005&l
63、t;/p><p> 2.4.1 Microsoft Visual studio 2005</p><p> Visual Studio是微軟公司出品的一款大型應用軟件,從最初的Visual Studio 97開始就成為編程的重要工具。Visual Studio的開發(fā)經(jīng)歷了Visual Studio 97,Visual Studio 6.0,Visual Studio.NET(2002),V
64、isual Studio.NET 2003,Visual Studio 2005。本部分將會對Visual Studio進行簡要的介紹。</p><p> 進行.NET開發(fā)的工具并非只有Visual Studio,最常見的如Windows自帶的記事本實用程序也可以實現(xiàn).NET程序開發(fā)。事實上Visual Studio成為了.NET開發(fā)的首選工具。</p><p> Visual Stu
65、dio是一套完整的開發(fā)工具集,包含了大量的功能。它主要用于生成ASP.NET Web應用程序、XML Web Services、桌面應用程序和移動應用程序。Visual Basic、Visual C++、Visual C# 和Visual J# 全都使用相同的集成開發(fā)環(huán)境(IDE)。利用此IDE可以共享工具且有助于創(chuàng)建混合語言解決方案,使程序可以使用不同的語言共同開發(fā)。另外,這些語言利用 了.NET Framework的功能,通過此框架
66、可使用簡化ASP Web應用程序和XML Web Services開發(fā)的關鍵技術。[11]</p><p> Visual Studio 2005的集成開發(fā)環(huán)境中為開發(fā)人員提供了大量的實用工具以提高工作效率。這些工具包括了自動編譯、項目創(chuàng)建向?qū)?、?chuàng)建部署工程等等[9]。</p><p> 相比較于Visual Studio 2003,Visual Studio 2005不僅僅是在.NE
67、T版本的支持上發(fā)生了變化,其在許多方面都提供了改進乃至全新的功能。Visual Studio 2005的新增功能集中在以下幾個方面:</p><p> ?。?)開發(fā)環(huán)境中的新增功能;</p><p> ?。?)代碼編輯中的新增功能;</p><p> ?。?)項目、解決方案和項中的新增功能;</p><p> ?。?)生成、測試和部署中的新增
68、功能;</p><p> ?。?)調(diào)試器新增功能;</p><p> ?。?)擴展性和自動化中新增的功能;</p><p> ?。?)幫助中的新增功能。</p><p> 2.4.2 SQL Server 2005 </p><p> SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (
69、BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和結構化數(shù)據(jù)提供了更安全可靠的存儲功能,可以為用戶構建和管理用于業(yè)務的高可用和高性能的數(shù)據(jù)應用程序。</p><p> SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結合了分析、報表、集成和通知功能。這使企業(yè)可以構建和部署經(jīng)濟有效的 BI 解決方案,幫助企業(yè)的
70、團隊通過記分卡、Dashboard、Web services 和移動設備將數(shù)據(jù)應用推向業(yè)務的各個領域。</p><p> 與 Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005 與眾不同。無論是開發(fā)人員、數(shù)據(jù)庫管理員
71、、信息工作者還是決策者,SQL Server 2005 都可以為其提供創(chuàng)新的解決方案,幫助用戶從數(shù)據(jù)中更多地獲益。</p><p> 首先SQL Server 2005 引入很多具有價值的新功能,這些功能將有助于用戶在以下三個主要方面提高業(yè)務:</p><p> (1)企業(yè)數(shù)據(jù)管理:SQL Server 2005 針對行業(yè)和分析應用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺。SQL S
72、erver 的最新版本不僅是迄今為止 SQL Server 的最大發(fā)行版本,而且是最為可靠安全的版本; </p><p> ?。?)開發(fā)人員生產(chǎn)效率:SQL Server 2005 提供了一種端對端的開發(fā)環(huán)境,其中涵蓋了多種新技術,可幫助開發(fā)人員大幅度提高生產(chǎn)效率。 </p><p> ?。?)商業(yè)智能:SQL Server 2005 的綜合分析、集成和數(shù)據(jù)遷移功能使各個企業(yè)無論采用何種基
73、礎平臺都可以擴展其現(xiàn)有應用程序的價值。構建于 SQL Server 2005 的 BI 解決方案使所有員工可以及時獲得關鍵信息,從而在更短的時間內(nèi)制定更好的決策[12]。</p><p> 其次在安全性方面,SQL Server 2005增加了很多新的特性,主要包括默認關閉、權限控制、用戶與計劃分離、強口令策略等幾個方面:</p><p> ?。?)默認關閉:SQL Server 200
74、5默認將只會啟用少數(shù)核心功能和服務,這樣,就限制了暴露的“表面積”,并且,管理員只會啟用那些他們環(huán)境所必需的服務和功能。在SQL Server 2005中默認被禁用的服務和組件包括:.NET框架、Service Broker網(wǎng)絡連接組件、分析服務的HTTP連接組件。其他一些服務,例如SQL Server代理、全文檢索、新的數(shù)據(jù)轉(zhuǎn)換(DTS)服務,被設置為手動啟動,并且請求直接啟動的,則會被設置為自動啟動;</p><
75、p> ?。?)細化的權限控制:SQL Server 2005中新的安全模型允許管理員在某個細化等級上,和某個指定范圍內(nèi)管理權限,這樣,管理權限更加容易,并且權限最低原則得到遵循;</p><p> ?。?)用戶和計劃分離:SQL Server 2005通過切斷了用戶和他所擁有的數(shù)據(jù)庫對象之間的隱式鏈接,簡化了安全管理操作。例如,在SQL Server以前的版本中,如果您想移除一個用戶,您不得不首先移除這位用
76、戶所擁有的數(shù)據(jù)庫對象,或重新指派其所有權,這顯而易見地會使整個過程變得復雜,并有可能影響到很多應用程序的使用。而在SQL Server 2005新的安全模型中,移除用戶不會要求更改任何一個應用程序;</p><p> ?。?)為標準登錄提供強制口令策略:管理員能夠?qū)藴实卿泿ぬ栔付ê蚖indows Server中密碼策略風格一樣的策略,這樣,同一個策略就能應用到域中所有的帳號上;</p><p
77、> ?。?)在模塊上執(zhí)行關聯(lián)文本:SQL Server 2005允許為一個模塊中語句的執(zhí)行指定關聯(lián)文本。這個功能同時也在細化權限管理時起了非常好的作用;</p><p> ?。?)數(shù)據(jù)定義語言(DDL)觸發(fā)器:在SQL Server 2005中,能為DDL操作指定觸發(fā)器,提供了審核DDL操作的補充機制選擇;</p><p> ?。?)數(shù)據(jù)庫內(nèi)的數(shù)據(jù)加密:SQL Server 2005
78、本身就具有加密功能,完全集成了一個密鑰管理架構;</p><p> ?。?)集群身份驗證:SQL Server 2005集群支持針對虛擬服務器的Kerberos身份驗證;</p><p> (9)多代理帳號:SQL Server 2005代理服務支持多個代理帳號(每個作業(yè)子系統(tǒng)一個);</p><p> ?。?0)不依賴本地安全驗證(LSA)數(shù)據(jù)庫:SQL Ser
79、ver代理使用代理帳號時不再需要訪問LSA。因此,代理服務不再需要以本地管理員身份啟用了;</p><p> (11)SQL事件探查器不再需要系統(tǒng)管理員權限:SQL Server 2005提供了一個新的權限,允許沒有系統(tǒng)管理員權限的用戶運行事件探查器;</p><p> ?。?2)分析服務器的通訊加密與服務器端定義的策略一致:默認情況下,客戶端/服務器之間的通訊是被加密的。為了保證安全,
80、服務器端策略可定義為拒絕不加密的通訊;</p><p> ?。?3)分析服務器中細化的管理角色:SQL Server 2005中將會有更多的權限可供選擇。除了在線分析處理(OLAP)管理員之外,數(shù)據(jù)庫管理員能夠在一個單獨數(shù)據(jù)庫的上下文中支配管理權限。新的對象權限能允許用戶只看到對象的定義(而不能訪問對象)和只能處理對象;</p><p> ?。?4)SQL Server代理作業(yè)的角色:改進
81、了的SQL Server代理支持以更細化的方式針對作業(yè)指派權限;</p><p> ?。?5)改進針對分析服務的審核功能:SQL Server 2005分析服務將包含與SQL事件探查器集成的新審核功能。[6][9][14]</p><p> 本系統(tǒng)對安全性具有很高的要求,SQL Server 2005這些新的安全特性為系統(tǒng)的安全提供了保障。</p><p> 3
82、 B2C網(wǎng)站的規(guī)劃與設計</p><p> 該B2C網(wǎng)站設計用到了架構的設計,其中架構是指將應用系統(tǒng)的每個功能部分分解到獨立的組件中,并將各種組件劃分到各個邏輯層中去。</p><p> 3.1 B2C網(wǎng)站三層架構的設計</p><p> 三層架構包括表示層、業(yè)務層和數(shù)據(jù)層。表示層包括網(wǎng)站的UI 元素,并且包含管理訪問者和客戶的業(yè)務之間的交互的所有程序邏輯;業(yè)
83、務層(也稱中間層) 接收來自表示層的請求,并基于其包含的業(yè)務邏輯,向表示層返回一個結果;數(shù)據(jù)層(也稱為數(shù)據(jù)庫層) 負責保存應用系統(tǒng)的數(shù)據(jù),并當有請求時發(fā)送給業(yè)務層。使用三層架構來構建網(wǎng)上商城,能實現(xiàn)更高水平的靈活性和可擴展性。通過將應用系統(tǒng)的主要部分分解到獨立的、較小的組件中可以更好地重用代碼;當某個層中的內(nèi)容發(fā)生變化時,其他層不會受到影響[11]。</p><p><b> 如圖3.1所示:<
84、/b></p><p><b> 圖3.1 三層架構</b></p><p> 3.2系統(tǒng)各個功能模塊架構分析</p><p> 在前臺系統(tǒng)中,主要包括會員注冊和登錄、商品分類顯示、商品搜索、排行榜、商城新聞、在線答疑和購物車等幾個方面:</p><p> ?。?)會員注冊和登錄:顧客以會員形式注冊,注冊后才
85、可以登錄系統(tǒng)進行購物。注冊信息包括顧客的一些基本信息,以保證訂購商品能順利送到顧客手中。顧客登錄系統(tǒng)后,如果長時間不操作,將需重新登錄才能購物;</p><p> ?。?)商品分類顯示:分類顯示使顧客比較方便地找到所需商品。商品分類為二級:主類和子類。級別過多會使編程很復雜,太少又不利于商品的檢索,二級分類比較合適。分類不是固定的,可以在后臺管理中添加、修改和刪除;</p><p> (
86、3)商品搜索:可以根據(jù)關鍵字快速找到所需商品;</p><p> (4)排行榜:包括新品快報、熱銷榜、品牌榜和特價榜;</p><p> ?。?)商城新聞:滾動顯示商城的商情信息;</p><p> (6)在線答疑:管理員解答顧客購買商品時的一些疑難問題;</p><p> ?。?)購物車:顧客將購買的商品暫存在購物車中,包括商品的名稱、
87、價格和數(shù)量等。</p><p> 另外,在后臺系統(tǒng)中,按部門職能來劃分功能:</p><p> ?。?)采購部的功能有:供應商管理、采購商品管理、庫存管理;</p><p> (2)信息部的功能有:圖像處理、采購數(shù)據(jù)錄入、新聞采集和發(fā)布;</p><p> (3)營銷部的功能有:確定營銷價格、商品發(fā)布、排行榜發(fā)布、廣告發(fā)布、促銷管理;&
88、lt;/p><p> ?。?)配送部的功能有:訂單處理和配送。</p><p> 各個不同部門的員工通過各自的用戶名和密碼來登錄系統(tǒng),具有不同的權限。設定高級管理員進行部門管理員管理和商品分類管理。</p><p> 3.3 B2C網(wǎng)站數(shù)據(jù)庫的設計</p><p> 3.3.1 B2C網(wǎng)站數(shù)據(jù)庫流程設計</p><p&g
89、t; 本系統(tǒng)的數(shù)據(jù)流程圖如圖3.2所示</p><p> 根據(jù)系統(tǒng)需求,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構:</p><p> 姓名表(Name.dbf):數(shù)據(jù)項包括姓名ID,姓名,內(nèi)容。</p><p> 用戶表(User.dbf): 數(shù)據(jù)項包括用戶名,密碼。</p><p> 3.3.2 B2C網(wǎng)站數(shù)據(jù)庫概念設計</p>
90、<p> 得到上面的數(shù)據(jù)項數(shù)據(jù)結構以后,就可以滿足用戶需求的各種實體以及它們之間的關系,為后面的邏輯結構設計打下基礎。根據(jù)上面的設計規(guī)劃出的實體有:</p><p> 姓名表實體E-R圖如圖3.3所示:</p><p> 圖3.3 姓名實體E-R圖</p><p> 用戶表E-R圖3.4所示:</p><p> 圖3.4
91、 用戶表E-R圖</p><p> 3.3.3 B2C網(wǎng)站數(shù)據(jù)庫概念設計</p><p> 根據(jù)系統(tǒng)需求,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結構:</p><p><b> 如圖3.5所示:</b></p><p><b> 表3.5 姓名表</b></p><p><b
92、> 表3.6 用戶表</b></p><p> 4 B2C網(wǎng)站的系統(tǒng)實現(xiàn)</p><p><b> 4.1首頁展示</b></p><p> 首頁截圖:商品的一些信息、分類、排行以及商品推薦等:</p><p><b> 4.2會員登陸</b></p>&l
93、t;p> 會員登錄界面,登錄成功之后,可以查看自己的設置的信息。</p><p> 4.2.1 用戶中心</p><p> 會員登錄成功,登陸后可以查看自己的信息以及訂單、預付款和管理自己的密碼等一些功能:</p><p> 當自己的密碼由于一些原因之后丟之后,我們可以通過密碼找回來找回自己的密碼,但是前提是必須知道自己當時申請賬號時所設置的密碼提示問
94、題以及答案;</p><p><b> 4.3 后臺管理</b></p><p> 1、后臺登陸截圖(登錄名:admin 密碼:admin ),登陸成功之后可以進入后臺管理:</p><p> 2、進入后臺之后,可以進行一系列管理員的設置和查看,其中包括:訂單管理、商品管理、會員管理、系統(tǒng)管理以及郵件管理等。</p><
95、;p><b> 結束語</b></p><p> 本系統(tǒng)較完整的實現(xiàn)了基于ASP.NET的在線購物系統(tǒng)的基本功能。完成了最初系統(tǒng)設計中銷售模塊以瀏覽商品信息和使用購物車為主要功能、系統(tǒng)管理模塊以商品信息管理為主要功能的初衷。另外,本系統(tǒng)也實現(xiàn)了購物過程發(fā)生前期的各種資源(例如商品信息、商品類別信息、會員信息等)的管理以及后期的訂單記錄的查詢。</p><p>
96、; 從本系統(tǒng)的開發(fā)過程中,我受益匪淺。首先,我認識到了代碼規(guī)范的重要性,特別是在一些大型項目中,用到的函數(shù)可能有數(shù)百個,如果編寫的代碼不規(guī)范會給后期的檢查帶來極大的麻煩。而且完整的代碼測試也非常重要,有些錯誤可能在很久以后才能發(fā)現(xiàn)。其次,我意識到了軟件設計的重要性,原來接觸的項目往往是快速開發(fā)類型的,幾乎不需要在軟件的邏輯設計上花費太多時間,往往可以邊開發(fā)邊進行下一步的設計。但是這一次我意識到做軟件設計很重要,當初一個設計沒注意,可能
97、造成后來的編碼大面積的返工。最后就是調(diào)試方法的重要性,系統(tǒng)的調(diào)試過程要比開發(fā)過程繁瑣的多。每個操作、每次向服務器提交請求,其實都包括了很多小段代碼的執(zhí)行,如果不能夠采用正確的調(diào)試方法,就很難找出程序中的錯誤。</p><p> 系統(tǒng)開發(fā)過程中主要遇到了下列問題:忽略了每次向服務器提交請求后客戶端頁面都將重新加載的情況,以致無法將預期的數(shù)據(jù)提交到服務器。</p><p> 與當今市場上已
98、有的系統(tǒng)相比,本系統(tǒng)沒有做到像它們一樣適合各種各樣的用戶,而只是適合小型企業(yè)用戶,適用范圍較為局限,這是本系統(tǒng)的有待改進之處。</p><p><b> 致 謝</b></p><p> 首先,感謝鄭州輕工業(yè)學院系領導及所有的任課教師,是你們,展示了自己博大胸懷和精深造詣,詮釋了計算機學科的作用和價值,為我們打開了計算機學殿堂的大門,讓我們明白了學無止境,學海無
99、涯。</p><p> 其次,在本次畢業(yè)設計中,我從指導老師xx老師身上學到了很多東西。xx老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我受益匪淺。他無論在理論上還是在實踐中,都給我很大的幫助,使我得到不少的提高,這對于我以后的工作和學習都有一定的幫助,感謝xx老師耐心的輔導,感謝xx老師對我論文的認真指導。論文從選題,資料收集,數(shù)據(jù)處理到最后的成稿都得到老師的大力幫助和支持。老師不僅認真的給我指
100、導,修改論文,還幫我收集資料,給我教會了一些學習的方法。也要非常感謝計算機系的各位老師對我設計的支持,為畢業(yè)設計提供了良好的環(huán)境。</p><p><b> 參考文獻</b></p><p> [1] 楊偉堅,電子商務網(wǎng)站典型案例評析,2004</p><p> [2] Jeffrey Richter著,李建忠譯,MICROSOFT.NE
101、T框架程序設計,2004</p><p> [3] (美)賴利(DouglasJ.Reilly)著,趙海譯,ASP.NET Web應用程序開發(fā)新思維,2005</p><p> [4] 丁昊凱,許靜雯,謝黎文編著,ASP.NET網(wǎng)站開發(fā)典型模塊與實例精講,2004</p><p> [5] 微軟公司,ASP.NET標準教材,2006</p>&l
102、t;p> [6] 夏邦貴,郭勝,SQL SERVER數(shù)據(jù)庫開發(fā)入門與范例解析,2003</p><p> [7] 孫剛,旭兵,董小剛,基于ASP.NET技術的Web應用系統(tǒng)的開發(fā) </p><p> [8] 張慶華等編著,ASP.NET 2.0完全自學手冊,2005</p><p> [9] 吳晨,張亮,張靜編著,ASP.NET+SQLServer數(shù)據(jù)
103、庫開發(fā)與實例,2003</p><p> [10] 楊偉堅,電子商務網(wǎng)站典型案例評析,北京,中國鐵道出版社,2004</p><p> [11] Jeffrey Richter著,李建忠譯,MICROSOFT.NET框架程序設計,2005</p><p> [12] (美)賴利(DouglasJ.Reilly)著,趙海譯,ASP.NET Web應用程序開發(fā)新思
104、維,2006</p><p> [13] 丁昊凱,許靜雯,謝黎文編著,ASP.NET網(wǎng)站開發(fā)典型模塊與實例精講,2007</p><p> [14] 微軟公司,ASP.NET標準教材,2007</p><p> [15] 孫剛,旭兵,董小剛,基于ASP.NET技術的Web應用系統(tǒng)的開發(fā),2006</p><p> [16] 張慶華等編
105、著,ASP.NET 2.0完全自學手冊,2004</p><p><b> 附 錄</b></p><p> <%@ Page language="c#" Codebehind="ShoppingCart.aspx.cs" AutoEventWireup="false" Inherits=&quo
106、t;wqshop.ShoppingCart" %></p><p> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ></p><p><b> <HTML></b></p><p><b>
107、 <HEAD></b></p><p> <title><%=GetResourceString("ShoppingCart")%></title> </p><p> <!--#include file="inc/head.inc"--></p><p&
108、gt; <script language="javascript" src="inc/overlib.js"></script></p><p><b> </HEAD></b></p><p><b> <body></b></p>&l
109、t;p> <form id="Form1" method="post" runat="server"></p><p> <div class="mframe" style="width:650px;"></p><p> <table width=
110、"100%" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td class="tl"><div class="tt"><%=GetR
111、esourceString("ShoppingCart")%></div></td></p><p> <td class="tm"></td></p><p> <td class="tr"></td></p><p>&l
112、t;b> </tr></b></p><p><b> </table></b></p><p> <table width="100%" cellspacing="0" cellpadding="0"></p><p>&l
113、t;b> <tr></b></p><p> <td class="ml"></td></p><p> <td class="mm"></p><p> <table width="100%" cellpadding=&quo
114、t;0" cellspacing="0" border="0"></p><p><b> <tr></b></p><p> <td valign="top"></p><p> <TABLE cellSpacing="0
115、" cellPadding="0" width="100%" border="0"></p><p> <TR align="center"></p><p> <TD height="38" width="50px"><
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- b2c網(wǎng)站建設平臺
- b2c網(wǎng)站推廣方案
- b2c網(wǎng)站運營方案
- b2c電子商務平臺開發(fā)畢業(yè)論文
- b2c網(wǎng)站的團隊建設
- 論b2c電子商務網(wǎng)站品牌營銷策略畢業(yè)論文
- 基于bs體系的b2c電子商務網(wǎng)站與sns綜合系統(tǒng)開發(fā)【畢業(yè)論文】
- 基于asp.net個人網(wǎng)站開發(fā)(畢業(yè)論文)
- b2c網(wǎng)站會員積分制度
- 畢業(yè)論文---b2c網(wǎng)站消費者行為分析及對策研究
- b2c網(wǎng)站如何打造自有品牌
- b2c網(wǎng)站商城建設方案
- 基于概念格的B2C網(wǎng)站導航研究.pdf
- B2C網(wǎng)站商品屬性抽取研究.pdf
- b2c網(wǎng)站服務補救對網(wǎng)站品牌資產(chǎn)影響實證研究
- 基于phpcms平臺網(wǎng)站的畢業(yè)論文
- 網(wǎng)站開發(fā)畢業(yè)論文
- 網(wǎng)站開發(fā)畢業(yè)論文
- B2C網(wǎng)站服務補救對網(wǎng)站品牌資產(chǎn)影響實證研究.pdf
- b2c電子商務網(wǎng)站源代碼
評論
0/150
提交評論