版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、嶺南師范學(xué)院嶺南師范學(xué)院本科生畢業(yè)論本科生畢業(yè)論文文(設(shè)設(shè)計(jì)計(jì))網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-系統(tǒng)前臺基本信息管理系統(tǒng)前臺基本信息管理二級學(xué)院二級學(xué)院 : 信息科學(xué)與技術(shù)學(xué)院信息科學(xué)與技術(shù)學(xué)院專專 業(yè)業(yè) :計(jì)算機(jī)科學(xué)與技術(shù)(師范)計(jì)算機(jī)科學(xué)與技術(shù)(師范)年年 級級 : 20112011 級級學(xué)學(xué) 號號 :20113241012011324101作者姓名作者姓名 : 陳杏靜陳杏靜指導(dǎo)教師指導(dǎo)教師 : 沈旭沈旭 講師講師完成日期完成日期 : 20152015 年年 5 5 月月 16 16 日日 A A 基礎(chǔ)理論基礎(chǔ)理論 B B 應(yīng)用研究應(yīng)用研究 C C 調(diào)查報(bào)告調(diào)查報(bào)告 D D
2、其他其他網(wǎng)上購物系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)網(wǎng)上購物系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)前臺基本信息管理系統(tǒng)前臺基本信息管理專業(yè)名稱:計(jì)算機(jī)科學(xué)與技術(shù)(師范)作者姓名:陳杏靜指導(dǎo)教師:沈 旭論文答辯小組論文答辯小組 組組 長長: 鄧明 成成 員員: 劉勁武、沈旭 論文成績:論文成績:目目 錄錄引言引言.11.1.網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)分析網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)分析1.1 系統(tǒng)的需求分析.21.2 系統(tǒng)的安全性分析.21.3 系統(tǒng)可行性分析.21.3.1 技術(shù)可行性 .21.3.2 操作可行性 .21.3.3 系統(tǒng)軟硬件配置分析 .32.2.網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的設(shè)計(jì)設(shè)計(jì).32.1 數(shù)據(jù)庫設(shè)計(jì).32.
3、1.1E-R 圖分析 .32.1.2 表與字段分析 .42.2 用戶管理權(quán)限介紹.73.3.網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-系統(tǒng)前臺基本信息管理的系統(tǒng)前臺基本信息管理的編碼與實(shí)現(xiàn)編碼與實(shí)現(xiàn).73.1 用戶登錄與注冊.73.1.1 用戶注冊登錄 .73.1.2 注冊用戶信息的修改 .93.1.3 注冊用戶的管理 .113.2 系統(tǒng)主界面設(shè)計(jì).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.網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
4、網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)運(yùn)行分析運(yùn)行分析.194.1 系統(tǒng)運(yùn)行情況.194.2 系統(tǒng)測試結(jié)果.19結(jié)論結(jié)論.19參考文獻(xiàn)參考文獻(xiàn).20致謝致謝網(wǎng)上購物系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)網(wǎng)上購物系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)前臺基本信息管理系統(tǒng)前臺基本信息管理作者 陳杏靜 指導(dǎo)老師 沈旭講師(嶺南師范學(xué)院信息科學(xué)與技術(shù)學(xué)院,湛江 524048)摘摘 要:要:本系統(tǒng)實(shí)現(xiàn)了一般電子商務(wù)所具備的功能,使用 ASP.net 和 SQL Server 2005 開發(fā)了一個(gè)功能實(shí)用、操作方便的網(wǎng)上購物系統(tǒng),如商品瀏覽、用戶登錄注冊、網(wǎng)上與購物、結(jié)算、后臺數(shù)據(jù)庫管理等,利用這些功能可以對商品銷售信息進(jìn)行較好的管理,基本滿足業(yè)務(wù)管理的需要。網(wǎng)上
5、購物系統(tǒng)的使用者主要是客戶和銷售管理者,對于客戶來說,實(shí)現(xiàn)的功能包括客戶瀏覽商品(搜索查詢),存放選中的商品的購物車,最后產(chǎn)生結(jié)算;對于銷售管理者來說,需要對客戶的信息,商品的信息,以及銷售的信息進(jìn)行管理。關(guān)鍵詞:關(guā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)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費(fèi)者展示輕松地管理大量的商品,一種新穎的購物理念。通過網(wǎng)上購物可以很清楚地了解各個(gè)商品的信息,從而對它們進(jìn)行比較,最后買到自己稱心的物品,對于管理人員來說,利用網(wǎng)上購物系統(tǒng)能輕松地管理大量的商品,而且可以通過系統(tǒng)查看各種商品的銷售情況等等,更好地管理好店。我們設(shè)計(jì)的是基于網(wǎng)上的購物系統(tǒng),用戶可以
10、瀏覽不同的商品,但想要購買商品,就必須通過注冊登錄成為會員才能進(jìn)行購買1,買到自己喜歡的東西就可以去結(jié)算,完成購物的流程。我們運(yùn)用了 A 作為開發(fā)工具,構(gòu)建了一個(gè)能實(shí)現(xiàn)簡單的電子商務(wù)的小型購物系統(tǒng),改系統(tǒng)能夠?qū)崿F(xiàn)用戶的注冊,登陸,個(gè)人資料修改等功能2,能實(shí)現(xiàn)商品的管理,咨詢的管理,訂購等功能,以及實(shí)現(xiàn)了模擬式的簡單的支付功能。網(wǎng)上購物系統(tǒng),以設(shè)計(jì)以及功能實(shí)現(xiàn)為主,詳細(xì)的說明了一個(gè)網(wǎng)上購物的業(yè)務(wù)流程,介紹了網(wǎng)上購物整體開發(fā)技術(shù)的考慮和選擇,網(wǎng)上購物系統(tǒng)的框架設(shè)計(jì),分析了其數(shù)據(jù)流程和主要的程序邏輯,以及網(wǎng)址的部分代碼開發(fā)等內(nèi)容。網(wǎng)上購物管理系統(tǒng)不但可以擴(kuò)大商家的規(guī)模和市場影響力,而且可以減少企業(yè)的
11、經(jīng)營成本,提高工作效率。1 1 網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)分析網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)分析1.11.1 系統(tǒng)的需求分析系統(tǒng)的需求分析隨著人們生活水平的不斷提高,對于物質(zhì)的需求也越來越高,購物成了人們?nèi)粘I钪斜夭豢缮俚囊徊糠?,隨著計(jì)算機(jī)和網(wǎng)絡(luò)的日趨普及,越來越多的商家在網(wǎng)上升起網(wǎng)店,向消費(fèi)者展示出一片新鮮的購物大地,此時(shí)就有了網(wǎng)上購物。人們不要出門就可以上網(wǎng)買到自己需要的商品,省時(shí)省力,所以現(xiàn)在網(wǎng)上購物成了大多數(shù)人特別是年輕人喜愛的一種購物形式。隨著我國的經(jīng)濟(jì)持續(xù)增長,人民的生活水平的提高,電腦普及,網(wǎng)上購物市場越來越火爆。我們的目標(biāo)就在于開發(fā)一個(gè)功能實(shí)用、操作方便,簡單明了的網(wǎng)上購物系統(tǒng),能夠錄入
12、商品的基本信息,更新商品的信息,讓消費(fèi)者可以根據(jù)自身的需要購買商品,對于在管理方面,可以管理商品的1進(jìn)貨,銷售情況等等,這個(gè)系統(tǒng)方便了管理者及時(shí)掌握和分析營銷3情況,基本滿足消費(fèi)者的需要。1.21.2 系統(tǒng)的安全性分析系統(tǒng)的安全性分析 本程序考慮到的系統(tǒng)安全性,主要設(shè)置了用戶登錄驗(yàn)證4,只有登陸了才能對商品進(jìn)行購買,對于管理用戶,同樣也是登陸了才能對后臺進(jìn)行管理。用戶登錄流程圖如下(圖 1):開始 提示輸入 顯示錯(cuò)誤登陸 輸入用戶名和密碼 用戶驗(yàn)證 進(jìn)入系統(tǒng)進(jìn)行操作 圖圖 1-11-1 登陸流程圖登陸流程圖1.1.3 3 系統(tǒng)可行性分析系統(tǒng)可行性分析3.1 技術(shù)可行性技術(shù)可行性本
13、系統(tǒng)采用 C#語言編寫,目前很多網(wǎng)站的建設(shè)都是采用 ASP.NET 編寫,其中 C#是比較流行也是很成熟的網(wǎng)絡(luò)編程語言,很多成熟的網(wǎng)站都是采用 C#語言編寫,數(shù)據(jù)庫使用的是在中小型網(wǎng)站建設(shè)中使用比較廣泛的 SQL Ssrver,經(jīng)過多年的發(fā)展和完善,Microsoft SQL Server 2005 這種數(shù)據(jù)庫語言也較完善,而且具有很好的兼容性和可操作性,所以使用目前現(xiàn)有的技術(shù)能夠?qū)崿F(xiàn)這個(gè)系統(tǒng)。.2 操操作可行性作可行性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性的系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,充分考慮到系統(tǒng)所承受的工作量,盡量滿足用戶的需求。設(shè)計(jì)開發(fā)中一直注重系統(tǒng)操作的簡單方便,操作方
14、2式非常簡單,相關(guān)的操作方式和用戶已經(jīng)習(xí)慣的各大網(wǎng)站的用戶操作方式基本相同5。所以,操作方式在用戶組內(nèi)是可行的。.3 系統(tǒng)軟硬件配置系統(tǒng)軟硬件配置分析分析服務(wù)器端建議用戶的計(jì)算機(jī)使用以下軟件配置(或更高):(1)內(nèi)存:建議 512MB 或更多(2)WindowsXP、Win7 以上(3)Microsoft.Visual.Studio2008(4)SQL2005 企業(yè)版、(5)IE5.01 以上或者兼容版本2 2 網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的設(shè)計(jì)網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的設(shè)計(jì)2 2.1.1 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì).1 E-RE-R 圖分析圖分析系統(tǒng)需要一種方法來對現(xiàn)實(shí)世界
15、的信息結(jié)構(gòu)進(jìn)行描述。E-R 方法就是一種實(shí)體-關(guān)系方法,而其使用的工具就是 E-R 圖。通過對網(wǎng)上購物系統(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 圖的基礎(chǔ)上,可以通過該 E-R 圖確用戶名密碼聯(lián)系電話姓名商品地址.消費(fèi)者消費(fèi) 商品 訂單名稱編號單價(jià) 圖片類別數(shù)量 狀態(tài)下訂時(shí)間買家用戶名下訂單 弟弟的訪問NG3定系統(tǒng)中所有的表及其字段。表表 2-12-1 yonghuzhuceyonghuzhuce 用戶注冊信息表用戶注冊信息表字段名稱數(shù)
16、據(jù)類型可否為空說明IDInt自增編號yonghumingVarChar是用戶名mimaVarChar是密碼xingmingVarChar是姓名dianhuaVarChar是電話youxiangVarChar是郵箱QQVarChar是qqtouxiangVarChar是頭像jiguanVarChar是籍貫dizhiVarChar是地址xingbieVarChar是性別beizhuVarChar是備注addtimeDateTime是注冊時(shí)間isshVarChar是審核表表 2-22-2 allgonggaoallgonggao 資訊信息表資訊信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號ti
17、tleVarChar是標(biāo)題contentText是內(nèi)容leibieVarChar是類別shouyetupianVarChar是首頁圖片dianjilvVarChar是點(diǎn)擊率addtimeDateTime是添加時(shí)間表表 2-32-3 dxdx 系統(tǒng)公告和簡介信息表系統(tǒng)公告和簡介信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號leibieVarChar是類別contentText是內(nèi)容表表 2-42-4 youqinglianjieyouqinglianjie 友情鏈接信息表友情鏈接信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號wangzhanmingchengVarChar是網(wǎng)站名稱w
18、angzhiVarChar是網(wǎng)址4addtimeDateTime是添加時(shí)間表表 2-52-5 alllballlb 商品類別信息表商品類別信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號lbVarChar是類別名addtimeDateTime是添加時(shí)間表表 2-62-6 allusersallusers 管理員信息表管理員信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號usernameVarChar是用戶名pwdVarChar是密碼cxVarChar是是否管理員addtimeDateTime是添加時(shí)間表表 2-72-7 bookbook 留言表留言表字段名稱數(shù)據(jù)類型可否為空說明idIn
19、t自增編號usernamenvarchar(20)是姓名sexnvarchar(4)是年齡bodynvarchar(500)是內(nèi)容qqnvarchar(10)是qqemailnvarchar(20)是郵箱facenvarchar(10)是性別adddateDateTime是留言時(shí)間ishiddenbit是是否隱藏homepagenvarchar(50)是個(gè)人主頁isrelybit是rebodynvarchar(500)是留言回復(fù)表表 2-82-8 gwcgwc 訂單狀態(tài)信息表訂單狀態(tài)信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號proidVarChar是購買次數(shù)usernameVarCh
20、ar是買家用戶名shuliangInt是商品數(shù)量ztVarChar是發(fā)貨狀態(tài)addtimeDateTime是下單時(shí)間5表表 2-92-9 shangpinxinxishangpinxinxi 商品信息表商品信息表字段名稱數(shù)據(jù)類型可否為空說明IDInt自增編號bianhaoVarChar是編號mingchengVarChar是名稱jiageVarChar是價(jià)格leibieVarChar是類別jianjieVarChar是簡介tupianVarChar是圖片kucunVarChar是庫存faburenVarChar是發(fā)布人addtimeDateTime是添加時(shí)間2 2. .2 2 用戶管理權(quán)限介紹
21、用戶管理權(quán)限介紹管理員:他具有一般用戶所沒有的權(quán)限。他能夠通過用戶名(admin)密碼(admin)進(jìn)行登錄,在管理欄中能夠進(jìn)行商品的管理。普通用戶:主要是分為兩種,一種之前已經(jīng)注冊過的用戶,一種是一般的瀏覽網(wǎng)站的用戶。已經(jīng)注冊過的用戶可以瀏覽商品并且下單購買,然而一般的普通用戶,只能瀏覽商品,他們只有在注冊過后才能夠下單購買商品6。3 3 網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)上購物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-系統(tǒng)前臺基本信息管理的編碼與實(shí)現(xiàn)系統(tǒng)前臺基本信息管理的編碼與實(shí)現(xiàn)下面針對本人所負(fù)責(zé)的內(nèi)容進(jìn)行詳細(xì)講述:3 3. .1 1 用戶登錄與注冊用戶登錄與注冊 3 3. .1.11.1 用戶注冊登錄用戶注冊登錄用戶注冊
22、時(shí),用戶名、密碼、姓名和電話是一定不能留空的,否則不能注冊。在輸入電話和郵箱的時(shí)候,電話格式和郵箱格式不正確,其中郵箱為空時(shí)系統(tǒng)也視為格式不正確,則會跳出格式不正確的框。用戶注冊界面(圖 3-1):6圖圖 3-13-1 用戶注冊界面用戶注冊界面實(shí)現(xiàn)用戶注冊代碼如下: protected void Button1_Click(object sender, EventArgs e) /調(diào)用了 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)錯(cuò)誤,請檢查數(shù)據(jù)庫設(shè)計(jì)問題);); 已經(jīng)注冊的用戶可以直接填寫用戶名和密碼登陸來進(jìn)行商品購買,還沒注冊的用戶需要注冊賬號成為新用戶才能進(jìn)行商品的購買7。用戶登陸的界面(圖 3-2):圖圖 3-2 用戶登陸界面用戶登陸界面實(shí)現(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(登陸失敗,用戶名或密碼錯(cuò)誤,或你的賬號未審核!); location.href=default.aspx;); 若登錄時(shí)用戶名或密碼錯(cuò)誤,則顯示如下(圖 3-3):8圖圖 3-33-3 登陸錯(cuò)誤圖登陸錯(cuò)誤圖3 3. .1.21.2 注冊用戶信息的修注冊用戶信息的修改改 用戶需要在前臺登陸到個(gè)人后臺才能對自己的信息進(jìn)行修改等操作,這里的用戶名是不能修改的
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ā)生錯(cuò)誤!原因是: + 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)錯(cuò)誤);); 3 3. .1.31.3
38、注冊用戶的管理注冊用戶的管理需要登陸后臺對所有注冊用戶進(jìn)行修改、刪除等操作。管理所有注冊用戶界面(圖 3-5)圖圖 3-53-5 管理注冊用戶界面管理注冊用戶界面 管理員可以通過輸入用戶名或者姓名查詢出指定的用戶進(jìn)行管理,用戶查詢代碼實(shí)現(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)主界面設(shè)計(jì)系統(tǒng)主界面設(shè)計(jì)為了方便維護(hù),本人將主頁分成幾個(gè)頁面,分別是頂上方頁面、底下頁面和左側(cè)頁面,中間頁面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)公告進(jìn)行修改,這里用到的是一個(gè)網(wǎng)頁編輯器,除了修改內(nèi)容之外還可以對文字的格式進(jìn)行修改。如圖(圖 3-7)圖圖 3-73-7 系統(tǒng)公告編輯界面系統(tǒng)公告編輯界面用戶要登錄后臺才可以對系統(tǒng)簡介進(jìn)行修改,這里用到的是一個(gè)網(wǎng)頁編輯器,除了修改內(nèi)容之外還可以對文字的格式進(jìn)行修改。編輯界面(圖 3-8)圖圖 3-83-8 系統(tǒng)簡介編輯界面系統(tǒng)簡介編輯界面 系統(tǒng)公告和系統(tǒng)簡介實(shí)現(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)錯(cuò)誤);); 3 3. .3.23.2 友情鏈接添加友情鏈接添加登錄后臺可以進(jìn)行友情鏈接的添加,在輸入網(wǎng)址時(shí)系統(tǒng)會對網(wǎng)址的格式進(jìn)行檢測,15格式不正確則會彈出錯(cuò)誤消息框。 友情鏈接添加界面(圖 3-9)圖圖 3-93-9 友情鏈接添加界面友情鏈接添加界面實(shí)現(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)錯(cuò)誤,請檢查數(shù)據(jù)庫的鏈接);); 3 3. .3.33.3 友情鏈接查詢友情鏈接查詢 通過輸入網(wǎng)站名稱的關(guān)鍵字或者是網(wǎng)址的關(guān)鍵字9,然后點(diǎn)擊查詢按鈕就可以單獨(dú)查出相關(guān)的友情鏈接信息。(如圖 3-10)圖圖 3-103-10 友情鏈接查詢界面友情鏈接查詢界面 16友情鏈接實(shí)現(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 咨訊添加咨訊添加要登錄后臺才可以添加資訊,資訊的標(biāo)題不能為空,上面的都輸入
47、完會彈出一個(gè)“請上傳實(shí)例文件”的消息框,這時(shí)就要上傳圖片。資訊添加界面如(圖 3-11)圖圖 3-113-11 資訊添加界面資訊添加界面實(shí)現(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)錯(cuò)誤,請檢查數(shù)據(jù)庫設(shè)置問題);); 3 3. .4.24.2 咨訊查詢咨訊查詢在輸入框輸入要查詢的資訊的關(guān)鍵字10,點(diǎn)擊查詢即可,(如圖 3-12)圖圖 3-123-12 資訊查詢界面資訊查詢界面18實(shí)現(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)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人新能源車輛購買還款協(xié)議實(shí)施細(xì)則3篇
- 2025年鐵路接觸網(wǎng)設(shè)備檢修合同3篇
- 2025年度現(xiàn)代風(fēng)格面磚采購及施工合同4篇
- 二零二五版蜜蜂養(yǎng)殖保險(xiǎn)產(chǎn)品定制合作框架協(xié)議4篇
- 私募股權(quán)投資行業(yè)2024年信用回顧與2025年展望 -新世紀(jì)
- 貪吃蛇游戲課程設(shè)計(jì)
- 2024年度快手電商全景洞察-飛瓜-202501
- 初探太陽系模板
- 二零二五版航空航天復(fù)合材料采購預(yù)付款擔(dān)保服務(wù)協(xié)議3篇
- 老師記敘文6篇
- 2025春夏運(yùn)動戶外行業(yè)趨勢白皮書
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動合同
- 高低壓配電柜產(chǎn)品營銷計(jì)劃書
- 租賃車輛退車協(xié)議
- 醫(yī)療護(hù)理技術(shù)操作規(guī)程規(guī)定
- 盤式制動器中英文對照外文翻譯文獻(xiàn)
- 社會系統(tǒng)研究方法的重要原則
- 重癥醫(yī)學(xué)科健康宣教手冊
- 2022版《義務(wù)教育英語課程標(biāo)準(zhǔn)》解讀培訓(xùn)課件
- 五個(gè)帶頭方面談心談話范文三篇
評論
0/150
提交評論