




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、嶺南師范學院嶺南師范學院本科生畢業(yè)論本科生畢業(yè)論文文(設設計計)網上購物系統(tǒng)設計與實現(xiàn)網上購物系統(tǒng)設計與實現(xiàn)-系統(tǒng)前臺基本信息管理系統(tǒng)前臺基本信息管理二級學院二級學院 : 信息科學與技術學院信息科學與技術學院專專 業(yè)業(yè) :計算機科學與技術(師范)計算機科學與技術(師范)年年 級級 : 20112011 級級學學 號號 :20113241012011324101作者姓名作者姓名 : 陳杏靜陳杏靜指導教師指導教師 : 沈旭沈旭 講師講師完成日期完成日期 : 20152015 年年 5 5 月月 16 16 日日 A A 基礎理論基礎理論 B B 應用研究應用研究 C C 調查報告調查報告 D D
2、其他其他網上購物系統(tǒng)設計和實現(xiàn)網上購物系統(tǒng)設計和實現(xiàn)系統(tǒng)前臺基本信息管理系統(tǒng)前臺基本信息管理專業(yè)名稱:計算機科學與技術(師范)作者姓名:陳杏靜指導教師:沈 旭論文答辯小組論文答辯小組 組組 長長: 鄧明 成成 員員: 劉勁武、沈旭 論文成績:論文成績:目目 錄錄引言引言.11.1.網上購物系統(tǒng)設計與實現(xiàn)分析網上購物系統(tǒng)設計與實現(xiàn)分析1.1 系統(tǒng)的需求分析.21.2 系統(tǒng)的安全性分析.21.3 系統(tǒng)可行性分析.21.3.1 技術可行性 .21.3.2 操作可行性 .21.3.3 系統(tǒng)軟硬件配置分析 .32.2.網上購物系統(tǒng)設計與實現(xiàn)的網上購物系統(tǒng)設計與實現(xiàn)的設計設計.32.1 數(shù)據(jù)庫設計.32.
3、1.1E-R 圖分析 .32.1.2 表與字段分析 .42.2 用戶管理權限介紹.73.3.網上購物系統(tǒng)設計與實現(xiàn)網上購物系統(tǒng)設計與實現(xiàn)-系統(tǒng)前臺基本信息管理的系統(tǒng)前臺基本信息管理的編碼與實現(xiàn)編碼與實現(xiàn).73.1 用戶登錄與注冊.73.1.1 用戶注冊登錄 .73.1.2 注冊用戶信息的修改 .93.1.3 注冊用戶的管理 .113.2 系統(tǒng)主界面設計.123.3 系統(tǒng)界面參數(shù)管理.133.3.1 系統(tǒng)公告和系統(tǒng)簡介 .133.3.2 友情鏈接添加 .153.3.3 友情鏈接查詢 .163.4 咨訊管理.163.4.1 咨訊添加 .173.4.2 咨訊查詢 .184.4.網上購物系統(tǒng)設計與實現(xiàn)
4、網上購物系統(tǒng)設計與實現(xiàn)運行分析運行分析.194.1 系統(tǒng)運行情況.194.2 系統(tǒng)測試結果.19結論結論.19參考文獻參考文獻.20致謝致謝網上購物系統(tǒng)設計和實現(xiàn)網上購物系統(tǒng)設計和實現(xiàn)系統(tǒng)前臺基本信息管理系統(tǒng)前臺基本信息管理作者 陳杏靜 指導老師 沈旭講師(嶺南師范學院信息科學與技術學院,湛江 524048)摘摘 要:要:本系統(tǒng)實現(xiàn)了一般電子商務所具備的功能,使用 ASP.net 和 SQL Server 2005 開發(fā)了一個功能實用、操作方便的網上購物系統(tǒng),如商品瀏覽、用戶登錄注冊、網上與購物、結算、后臺數(shù)據(jù)庫管理等,利用這些功能可以對商品銷售信息進行較好的管理,基本滿足業(yè)務管理的需要。網上
5、購物系統(tǒng)的使用者主要是客戶和銷售管理者,對于客戶來說,實現(xiàn)的功能包括客戶瀏覽商品(搜索查詢),存放選中的商品的購物車,最后產生結算;對于銷售管理者來說,需要對客戶的信息,商品的信息,以及銷售的信息進行管理。關鍵詞:關鍵詞:購物車;商品管理;訂單管理;客戶管理The Design and Implementation of Online Shopping System-The Basic Information Management System at the FrontChen XingjingInformation Science and Technology School, Lingnan
6、 Normal University, Zhanjiang, 524048 ChinaAbstract: This system has realized the general that the function of e-commerce and use ASP.net and SQL Server 2005t to develop a practical function, convenient operation of the online shopping system.Such as goods online browsing, user login, registration,
7、and shopping, clearing, background database management and so on. Making use of these functions that can be good for goods sales information management, basically meet the need of business management. Users of online shopping system is mainly customer and sales manager, for customers to implement th
8、e functions including browsing goods from the customers (search queries).Storage of the selected goods shopping cart, and finally made settlement; For sales managers, need to customer information, commodity information, information management, and sales. Key words: The shopping cart; Commodity manag
9、ement; Order management; Customer management; A search query 0引言引言近年來,隨著 Internet 的迅速崛起,互聯(lián)網已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網上建起在線商店,向消費者展示輕松地管理大量的商品,一種新穎的購物理念。通過網上購物可以很清楚地了解各個商品的信息,從而對它們進行比較,最后買到自己稱心的物品,對于管理人員來說,利用網上購物系統(tǒng)能輕松地管理大量的商品,而且可以通過系統(tǒng)查看各種商品的銷售情況等等,更好地管理好店。我們設計的是基于網上的購物系統(tǒng),用戶可以
10、瀏覽不同的商品,但想要購買商品,就必須通過注冊登錄成為會員才能進行購買1,買到自己喜歡的東西就可以去結算,完成購物的流程。我們運用了 A 作為開發(fā)工具,構建了一個能實現(xiàn)簡單的電子商務的小型購物系統(tǒng),改系統(tǒng)能夠實現(xiàn)用戶的注冊,登陸,個人資料修改等功能2,能實現(xiàn)商品的管理,咨詢的管理,訂購等功能,以及實現(xiàn)了模擬式的簡單的支付功能。網上購物系統(tǒng),以設計以及功能實現(xiàn)為主,詳細的說明了一個網上購物的業(yè)務流程,介紹了網上購物整體開發(fā)技術的考慮和選擇,網上購物系統(tǒng)的框架設計,分析了其數(shù)據(jù)流程和主要的程序邏輯,以及網址的部分代碼開發(fā)等內容。網上購物管理系統(tǒng)不但可以擴大商家的規(guī)模和市場影響力,而且可以減少企業(yè)的
11、經營成本,提高工作效率。1 1 網上購物系統(tǒng)設計與實現(xiàn)分析網上購物系統(tǒng)設計與實現(xiàn)分析1.11.1 系統(tǒng)的需求分析系統(tǒng)的需求分析隨著人們生活水平的不斷提高,對于物質的需求也越來越高,購物成了人們日常生活中必不可少的一部分,隨著計算機和網絡的日趨普及,越來越多的商家在網上升起網店,向消費者展示出一片新鮮的購物大地,此時就有了網上購物。人們不要出門就可以上網買到自己需要的商品,省時省力,所以現(xiàn)在網上購物成了大多數(shù)人特別是年輕人喜愛的一種購物形式。隨著我國的經濟持續(xù)增長,人民的生活水平的提高,電腦普及,網上購物市場越來越火爆。我們的目標就在于開發(fā)一個功能實用、操作方便,簡單明了的網上購物系統(tǒng),能夠錄入
12、商品的基本信息,更新商品的信息,讓消費者可以根據(jù)自身的需要購買商品,對于在管理方面,可以管理商品的1進貨,銷售情況等等,這個系統(tǒng)方便了管理者及時掌握和分析營銷3情況,基本滿足消費者的需要。1.21.2 系統(tǒng)的安全性分析系統(tǒng)的安全性分析 本程序考慮到的系統(tǒng)安全性,主要設置了用戶登錄驗證4,只有登陸了才能對商品進行購買,對于管理用戶,同樣也是登陸了才能對后臺進行管理。用戶登錄流程圖如下(圖 1):開始 提示輸入 顯示錯誤登陸 輸入用戶名和密碼 用戶驗證 進入系統(tǒng)進行操作 圖圖 1-11-1 登陸流程圖登陸流程圖1.1.3 3 系統(tǒng)可行性分析系統(tǒng)可行性分析3.1 技術可行性技術可行性本
13、系統(tǒng)采用 C#語言編寫,目前很多網站的建設都是采用 ASP.NET 編寫,其中 C#是比較流行也是很成熟的網絡編程語言,很多成熟的網站都是采用 C#語言編寫,數(shù)據(jù)庫使用的是在中小型網站建設中使用比較廣泛的 SQL Ssrver,經過多年的發(fā)展和完善,Microsoft SQL Server 2005 這種數(shù)據(jù)庫語言也較完善,而且具有很好的兼容性和可操作性,所以使用目前現(xiàn)有的技術能夠實現(xiàn)這個系統(tǒng)。.2 操操作可行性作可行性系統(tǒng)處理的準確性和及時性的系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中,充分考慮到系統(tǒng)所承受的工作量,盡量滿足用戶的需求。設計開發(fā)中一直注重系統(tǒng)操作的簡單方便,操作方
14、2式非常簡單,相關的操作方式和用戶已經習慣的各大網站的用戶操作方式基本相同5。所以,操作方式在用戶組內是可行的。.3 系統(tǒng)軟硬件配置系統(tǒng)軟硬件配置分析分析服務器端建議用戶的計算機使用以下軟件配置(或更高):(1)內存:建議 512MB 或更多(2)WindowsXP、Win7 以上(3)Microsoft.Visual.Studio2008(4)SQL2005 企業(yè)版、(5)IE5.01 以上或者兼容版本2 2 網上購物系統(tǒng)設計與實現(xiàn)的設計網上購物系統(tǒng)設計與實現(xiàn)的設計2 2.1.1 數(shù)據(jù)庫設計數(shù)據(jù)庫設計.1 E-RE-R 圖分析圖分析系統(tǒng)需要一種方法來對現(xiàn)實世界
15、的信息結構進行描述。E-R 方法就是一種實體-關系方法,而其使用的工具就是 E-R 圖。通過對網上購物系統(tǒng)分析,得出系統(tǒng)的 E-R 圖(圖 2-1) N M N M S圖圖 2-12-1 系統(tǒng)系統(tǒng) E-RE-R 圖圖.2 表與字段分析表與字段分析表與字段分析是建立在以上所示的系統(tǒng) E-R 圖的基礎上,可以通過該 E-R 圖確用戶名密碼聯(lián)系電話姓名商品地址.消費者消費 商品 訂單名稱編號單價 圖片類別數(shù)量 狀態(tài)下訂時間買家用戶名下訂單 弟弟的訪問NG3定系統(tǒng)中所有的表及其字段。表表 2-12-1 yonghuzhuceyonghuzhuce 用戶注冊信息表用戶注冊信息表字段名稱數(shù)
16、據(jù)類型可否為空說明IDInt自增編號yonghumingVarChar是用戶名mimaVarChar是密碼xingmingVarChar是姓名dianhuaVarChar是電話youxiangVarChar是郵箱QQVarChar是qqtouxiangVarChar是頭像jiguanVarChar是籍貫dizhiVarChar是地址xingbieVarChar是性別beizhuVarChar是備注addtimeDateTime是注冊時間isshVarChar是審核表表 2-22-2 allgonggaoallgonggao 資訊信息表資訊信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號ti
17、tleVarChar是標題contentText是內容leibieVarChar是類別shouyetupianVarChar是首頁圖片dianjilvVarChar是點擊率addtimeDateTime是添加時間表表 2-32-3 dxdx 系統(tǒng)公告和簡介信息表系統(tǒng)公告和簡介信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號leibieVarChar是類別contentText是內容表表 2-42-4 youqinglianjieyouqinglianjie 友情鏈接信息表友情鏈接信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號wangzhanmingchengVarChar是網站名稱w
18、angzhiVarChar是網址4addtimeDateTime是添加時間表表 2-52-5 alllballlb 商品類別信息表商品類別信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號lbVarChar是類別名addtimeDateTime是添加時間表表 2-62-6 allusersallusers 管理員信息表管理員信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號usernameVarChar是用戶名pwdVarChar是密碼cxVarChar是是否管理員addtimeDateTime是添加時間表表 2-72-7 bookbook 留言表留言表字段名稱數(shù)據(jù)類型可否為空說明idIn
19、t自增編號usernamenvarchar(20)是姓名sexnvarchar(4)是年齡bodynvarchar(500)是內容qqnvarchar(10)是qqemailnvarchar(20)是郵箱facenvarchar(10)是性別adddateDateTime是留言時間ishiddenbit是是否隱藏homepagenvarchar(50)是個人主頁isrelybit是rebodynvarchar(500)是留言回復表表 2-82-8 gwcgwc 訂單狀態(tài)信息表訂單狀態(tài)信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號proidVarChar是購買次數(shù)usernameVarCh
20、ar是買家用戶名shuliangInt是商品數(shù)量ztVarChar是發(fā)貨狀態(tài)addtimeDateTime是下單時間5表表 2-92-9 shangpinxinxishangpinxinxi 商品信息表商品信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號bianhaoVarChar是編號mingchengVarChar是名稱jiageVarChar是價格leibieVarChar是類別jianjieVarChar是簡介tupianVarChar是圖片kucunVarChar是庫存faburenVarChar是發(fā)布人addtimeDateTime是添加時間2 2. .2 2 用戶管理權限介紹
21、用戶管理權限介紹管理員:他具有一般用戶所沒有的權限。他能夠通過用戶名(admin)密碼(admin)進行登錄,在管理欄中能夠進行商品的管理。普通用戶:主要是分為兩種,一種之前已經注冊過的用戶,一種是一般的瀏覽網站的用戶。已經注冊過的用戶可以瀏覽商品并且下單購買,然而一般的普通用戶,只能瀏覽商品,他們只有在注冊過后才能夠下單購買商品6。3 3 網上購物系統(tǒng)設計與實現(xiàn)網上購物系統(tǒng)設計與實現(xiàn)-系統(tǒng)前臺基本信息管理的編碼與實現(xiàn)系統(tǒng)前臺基本信息管理的編碼與實現(xiàn)下面針對本人所負責的內容進行詳細講述:3 3. .1 1 用戶登錄與注冊用戶登錄與注冊 3 3. .1.11.1 用戶注冊登錄用戶注冊登錄用戶注冊
22、時,用戶名、密碼、姓名和電話是一定不能留空的,否則不能注冊。在輸入電話和郵箱的時候,電話格式和郵箱格式不正確,其中郵箱為空時系統(tǒng)也視為格式不正確,則會跳出格式不正確的框。用戶注冊界面(圖 3-1):6圖圖 3-13-1 用戶注冊界面用戶注冊界面實現(xiàn)用戶注冊代碼如下: protected void Button1_Click(object sender, EventArgs e) /調用了 Class1 類 if (new Class1().IsTelephone(dianhua.Text.ToString().Trim() else Response.Write(javascript:aler
23、t(電話格式不正確);history.back();); Response.End(); if (new Class1().IsEmail(youxiang.Text.ToString().Trim() else Response.Write(javascript:alert(郵箱格式不正確);history.back();); Response.End(); string sql; sql = insert into yonghuzhuce(yonghuming,mima,xingming,dianhua,youxiang,QQ,touxiang,jiguan,dizhi,xingbie,b
24、eizhu) values( + yonghuming.Text.ToString().Trim() + , + mima.Text.ToString().Trim() + , + xingming.Text.ToString().Trim() + , + dianhua.Text.ToString().Trim() + , + youxiang.Text.ToString().Trim() + , + QQ.Text.ToString().Trim() + , + touxiang.Text.ToString().Trim() + , + jiguan.Text.ToString().Tri
25、m() + , + dizhi.Text.ToString().Trim() + , + xingbie.Text.ToString().Trim() + , + beizhu.Text.ToString().Trim() + ) ; int result; result = new Class1().hsgexucute(sql); if (result = 1) Response.Write(javascript:alert(注冊成功,請待管理員審核后方可登陸! );location.href=default.aspx;); Response.End(); else7 Response.W
26、rite(javascript:alert(系統(tǒng)錯誤,請檢查數(shù)據(jù)庫設計問題);); 已經注冊的用戶可以直接填寫用戶名和密碼登陸來進行商品購買,還沒注冊的用戶需要注冊賬號成為新用戶才能進行商品的購買7。用戶登陸的界面(圖 3-2):圖圖 3-2 用戶登陸界面用戶登陸界面實現(xiàn)用戶登陸代碼如下: protected void Button1_Click(object sender, EventArgs e) /用戶、密碼都正確,通過審核才能登陸 string sql; sql = select * from yonghuzhuce where yonghuming= + TextBox1.Text.
27、ToString().Trim() + and mima= +TextBox2.Text.ToString().Trim() + and issh=是 ; DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) Sessionusername = TextBox1.Text.ToString().Trim(); Sessioncx = 注冊用戶; Sessionuserip = Page.Request.
28、UserHostAddress; Response.Write(javascript:alert(登陸成功!);location.href=default.aspx;); else Response.Write(javascript:alert(登陸失敗,用戶名或密碼錯誤,或你的賬號未審核!); location.href=default.aspx;); 若登錄時用戶名或密碼錯誤,則顯示如下(圖 3-3):8圖圖 3-33-3 登陸錯誤圖登陸錯誤圖3 3. .1.21.2 注冊用戶信息的修注冊用戶信息的修改改 用戶需要在前臺登陸到個人后臺才能對自己的信息進行修改等操作,這里的用戶名是不能修改的
29、。信息修改界面如(圖 3-4)圖圖 3-43-4 注冊用戶信息的修改注冊用戶信息的修改修改用戶信息代碼如下:public partial class yonghuzhuce_updt2 : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) yonghuming.ReadOnly = true; xingbie.Items.Add(male); xingbie.Items.Add(female); string sql; sql = select * from yong
30、huzhuce where yonghuming= + Sessionusername.ToString().Trim() + ; getdata(sql); /上傳圖片 private void getdata(string sql) string url = ./uppic/; DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) 9 if (result.Tables0.Rows.Count 0) yonghuming.Text = result.Tables0
31、.Rows0yonghuming.ToString().Trim();mima.Text = result.Tables0.Rows0mima.ToString().Trim();xingming.Text = result.Tables0.Rows0 xingming.ToString().Trim();dianhua.Text = result.Tables0.Rows0dianhua.ToString().Trim();youxiang.Text = result.Tables0.Rows0youxiang.ToString().Trim();QQ.Text = result.Table
32、s0.Rows0QQ.ToString().Trim();url = result.Tables0.Rows0touxiang.ToString().Trim();jiguan.Text = result.Tables0.Rows0jiguan.ToString().Trim();dizhi.Text = result.Tables0.Rows0dizhi.ToString().Trim();xingbie.Text = result.Tables0.Rows0 xingbie.ToString().Trim();beizhu.Text = result.Tables0.Rows0beizhu
33、.ToString().Trim(); protected void Button1_Click(object sender, EventArgs e) string url = ./uppic/; try if (FileUpload1.PostedFile.FileName = ) Response.Write(javascript:alert(請上傳示例文件);history.back();); Response.End(); else if (FileUpload1.PostedFile.ContentLength 4 * 1024 * 1024) Response.Write(jav
34、ascript:alert(示例文件不能超過 4M);history.back();); Response.End(); else string filepath = FileUpload1.PostedFile.FileName; string filename = filepath.Substring(filepath.LastIndexOf() + 1); string serverpath = Server.MapPath(uppic/) + filename; FileUpload1.PostedFile.SaveAs(serverpath); url += filename; ca
35、tch (Exception ex) string error = 上傳發(fā)生錯誤!原因是: + ex.ToString(); Response.Write(javascript:alert( + error.ToString().Trim() + );history.back();); Response.End();10 string sql; sql = update yonghuzhuce set yonghuming= + yonghuming.Text.ToString().Trim() + ,mima= + mima.Text.ToString().Trim() + ,xingmin
36、g= + xingming.Text.ToString().Trim() + ,dianhua= + dianhua.Text.ToString().Trim() + ,youxiang= + youxiang.Text.ToString().Trim() + ,QQ= + QQ.Text.ToString().Trim() + ,touxiang= + url.ToString().Trim() + ,jiguan= + jiguan.Text.ToString().Trim() + ,dizhi= + dizhi.Text.ToString().Trim() + ,xingbie= + x
37、ingbie.Text.ToString().Trim() + ,beizhu= + beizhu.Text.ToString().Trim() + where yonghuming= + Sessionusername.ToString().Trim() + ; int result; result = new Class1().hsgexucute(sql); if (result = 1) Response.Write(javascript:alert(修改成功);); else Response.Write(javascript:alert(系統(tǒng)錯誤);); 3 3. .1.31.3
38、注冊用戶的管理注冊用戶的管理需要登陸后臺對所有注冊用戶進行修改、刪除等操作。管理所有注冊用戶界面(圖 3-5)圖圖 3-53-5 管理注冊用戶界面管理注冊用戶界面 管理員可以通過輸入用戶名或者姓名查詢出指定的用戶進行管理,用戶查詢代碼實現(xiàn)如下: protected void Button1_Click(object sender, EventArgs e) string sql; sql = select * from yonghuzhuce where 1=1; if (bh.Text.ToString().Trim() != ) sql = sql + and yonghuming lik
39、e % + bh.Text.ToString().Trim() + %; if (mc.Text.ToString().Trim() != ) sql = sql + and xingming like % + mc.Text.ToString().Trim() + %; sql = sql + order by id desc; getdata(sql); 11123 3. .2 2 系統(tǒng)主界面設計系統(tǒng)主界面設計為了方便維護,本人將主頁分成幾個頁面,分別是頂上方頁面、底下頁面和左側頁面,中間頁面8。效果如下(圖 3-6):圖圖 3-63-6 系統(tǒng)主界面圖系統(tǒng)主界面圖133 3. .3 3 系
40、統(tǒng)界面參數(shù)管理系統(tǒng)界面參數(shù)管理3 3. .3.13.1 系統(tǒng)公告系統(tǒng)公告和系統(tǒng)簡介和系統(tǒng)簡介用戶要登錄后臺才可以對系統(tǒng)公告進行修改,這里用到的是一個網頁編輯器,除了修改內容之外還可以對文字的格式進行修改。如圖(圖 3-7)圖圖 3-73-7 系統(tǒng)公告編輯界面系統(tǒng)公告編輯界面用戶要登錄后臺才可以對系統(tǒng)簡介進行修改,這里用到的是一個網頁編輯器,除了修改內容之外還可以對文字的格式進行修改。編輯界面(圖 3-8)圖圖 3-83-8 系統(tǒng)簡介編輯界面系統(tǒng)簡介編輯界面 系統(tǒng)公告和系統(tǒng)簡介實現(xiàn)修改的代碼如下:public partial class dx : System.Web.UI.Page14 pub
41、lic string lb, lbtxt, sql; protected void Page_Load(object sender, EventArgs e) lb = Request.QueryStringlb.ToString().Trim(); switch (lb) case 1: lbtxt = 系統(tǒng)簡介; break; case 2: lbtxt = 系統(tǒng)公告; break; if (!IsPostBack) sql = select content from dx where leibie= + lbtxt + ; DataSet result = new DataSet();
42、result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) WebEditor1.Text = result.Tables0.Rows00.ToString(); protected void Button1_Click(object sender, EventArgs e) sql = update dx set content= + WebEditor1.Text + where leibie= +lbtxt + ; int result; result = new
43、Class1().hsgexucute(sql); if (result = 1) Response.Write(javascript:alert(編輯成功);); else Response.Write(javascript:alert(系統(tǒng)錯誤);); 3 3. .3.23.2 友情鏈接添加友情鏈接添加登錄后臺可以進行友情鏈接的添加,在輸入網址時系統(tǒng)會對網址的格式進行檢測,15格式不正確則會彈出錯誤消息框。 友情鏈接添加界面(圖 3-9)圖圖 3-93-9 友情鏈接添加界面友情鏈接添加界面實現(xiàn)代碼如下: protected void Button1_Click(object sender,
44、 EventArgs e) string sql; sql=insert into youqinglianjie(wangzhanmingcheng,wangzhi) values(+wangzhanmingcheng.Text.ToString().Trim()+,+wangzhi.Text.ToString().Trim()+) ; int result; result = new Class1().hsgexucute(sql); if (result = 1) Response.Write(javascript:alert(添加成功|);); else Response.Write(j
45、avascript:alert(?系統(tǒng)錯誤,請檢查數(shù)據(jù)庫的鏈接);); 3 3. .3.33.3 友情鏈接查詢友情鏈接查詢 通過輸入網站名稱的關鍵字或者是網址的關鍵字9,然后點擊查詢按鈕就可以單獨查出相關的友情鏈接信息。(如圖 3-10)圖圖 3-103-10 友情鏈接查詢界面友情鏈接查詢界面 16友情鏈接實現(xiàn)查詢的代碼如下: protected void Button1_Click(object sender, EventArgs e) string sql; sql = select * from youqinglianjie where 1=1; if (bh.Text.ToString
46、().Trim() != ) sql = sql + and wangzhanmingcheng like % + bh.Text.ToString().Trim() + %; if (mc.Text.ToString().Trim() != ) sql = sql + and wangzhi like % + mc.Text.ToString().Trim() + %; sql = sql + order by id desc; getdata(sql); 3 3. .4 4 咨訊管理咨訊管理3 3. .4.14.1 咨訊添加咨訊添加要登錄后臺才可以添加資訊,資訊的標題不能為空,上面的都輸入
47、完會彈出一個“請上傳實例文件”的消息框,這時就要上傳圖片。資訊添加界面如(圖 3-11)圖圖 3-113-11 資訊添加界面資訊添加界面實現(xiàn)代碼如下: public string lb, sql; protected void Page_Load(object sender, EventArgs e) 17 lb = Request.QueryStringlb.ToString().Trim(); leibie.Text = lb; Random rnd = new Random(); int n = rnd.Next(1, 100); dianjilv.Text = n.ToString()
48、.Trim(); protected void Button1_Click(object sender, EventArgs e) string sql; sql=insert into allgonggao(title,content,leibie,shouyetupian,dianjilv) values(+title.Text.ToString().Trim()+,+content.Text.ToString()+,+leibie.Text.ToString().Trim()+,+shouyetupian.Text.ToString().Trim()+,+dianjilv.Text.To
49、String().Trim()+) ; int result; result = new Class1().hsgexucute(sql); if (result = 1) Response.Write(javascript:alert(添加成功);); else Response.Write(javascript:alert(系統(tǒng)錯誤,請檢查數(shù)據(jù)庫設置問題);); 3 3. .4.24.2 咨訊查詢咨訊查詢在輸入框輸入要查詢的資訊的關鍵字10,點擊查詢即可,(如圖 3-12)圖圖 3-123-12 資訊查詢界面資訊查詢界面18實現(xiàn)代碼如下: public string lb, sql; pr
50、otected void Page_Load(object sender, EventArgs e) lb = Request.QueryStringlb.ToString().Trim(); if (!IsPostBack) string sql; sql = select * from allgonggao where leibie=+lb+ order by id desc; getdata(sql); private void getdata(string sql) DataSet result = new DataSet(); result = new Class1().hsgget
51、data(sql); if (result != null) if (result.Tables0.Rows.Count 0) DataGrid1.DataSource = result.Tables0; DataGrid1.DataBind(); Label1.Text = 以上數(shù)據(jù)中共 + result.Tables0.Rows.Count+條; else DataGrid1.DataSource = null; DataGrid1.DataBind(); Label1.Text = 暫無任何數(shù)據(jù); protected void Button1_Click(object sender, EventArgs e) string sql; sql = select * from allgonggao where leibie=+lb+; if (title.Text.ToString().Trim()!= ) sql=sql+ and title like % + title.Text.ToString().Trim() +
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國高功率氮化鎵器件行業(yè)市場前景預測及投資價值評估分析報告
- 2025年中國干手器行業(yè)發(fā)展前景預測及投資戰(zhàn)略咨詢報告
- 河南洛陽市2025屆物理高二第二學期期末達標檢測試題含解析
- 寫字樓房產管理辦法細則
- 原料合作供應商管理辦法
- 重慶二手電器管理辦法
- 重度精神病人管理辦法
- 銀行直銷經理管理辦法
- 防疫應急隊伍管理辦法
- 2025屆吉林省長春市九臺市師范高級中學物理高二第二學期期末統(tǒng)考模擬試題含解析
- 北京規(guī)范化培訓課程:如何全面獲取國外醫(yī)學文獻(一)答案
- GB/T 686-2023化學試劑丙酮
- 《上帝擲骰子嗎:量子物理史話》導讀學習通超星課后章節(jié)答案期末考試題庫2023年
- 初中三年英語單詞表全冊(人教版)
- 中考經典計算題100道
- GB/T 42046-2022載人航天器載荷運輸要求
- JJF 1059.1-2012測量不確定度評定與表示
- 工程管理辦法實施細則
- 低年級語文識字教學課件
- 鋼筋桁架式樓板施工方案鋼筋混凝土
- 雙排扣件式鋼管落地腳手架施工方案(2)
評論
0/150
提交評論