999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ASP.NET的自動(dòng)化海產(chǎn)品銷售

2017-11-08 13:50:29崔文超王海燕趙瑞李闖
關(guān)鍵詞:銷售

崔文超+王海燕+趙瑞+李闖

摘要: 本文基于ASP.NET技術(shù),設(shè)計(jì)了一款自動(dòng)化海產(chǎn)品銷售網(wǎng)站,該網(wǎng)站充分滿足了人們對(duì)海產(chǎn)品查詢、預(yù)定和購(gòu)買的需求。網(wǎng)站不僅提升了用戶購(gòu)買海產(chǎn)品的效率,而且提高了產(chǎn)品的知名度。

關(guān)鍵詞: 海產(chǎn)品; 銷售; SQL Server數(shù)據(jù)庫(kù); ASP.NET

中圖分類號(hào): TP311.5

文獻(xiàn)標(biāo)志碼: A[

文章編號(hào):2095-2163(2017)05-0104-04

Abstract: Based on the technology of ASP.NET, an automatic seafood sales website is designed in the paper. It fully meets the demands for seafood enquiries, reservations and purchases. The proposed website not only increases the user's efficiency in buying seafood, but also enhances the popularity of the product.

Keywords: seafood; sales; SQL Server database; ASP.NET

0引言

目前,各種購(gòu)物網(wǎng)站大量涌現(xiàn),但專業(yè)主營(yíng)海產(chǎn)品銷售的網(wǎng)站卻仍顯稀缺。為此,本文研發(fā)設(shè)計(jì)的海產(chǎn)品銷售網(wǎng)站,能更好地幫助使用者了解中國(guó)沿海各地區(qū)的海產(chǎn)品特色、價(jià)格、營(yíng)養(yǎng)價(jià)值、食用的注意事項(xiàng)及主要烹飪方法。本文即對(duì)此展開全面論述與分析。

[BT4]1ASP.NET的簡(jiǎn)介

ASP.NET[1-2]是一個(gè)統(tǒng)一的Web平臺(tái),可提供生成企業(yè)級(jí)應(yīng)用程序必需的所有服務(wù),是.NET Framework的一部分,并在其基礎(chǔ)上運(yùn)行。設(shè)計(jì)中,即使用HTML、CSS、JavaScript和服務(wù)器腳本創(chuàng)建網(wǎng)頁(yè)和網(wǎng)站,可以通過(guò)HTTP請(qǐng)求文檔時(shí),在Web服務(wù)器上實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建。ASP.NET原理示意則如圖1所示。

ASP.NET具有一定的研究?jī)?yōu)點(diǎn)和新特性,這些特性將有利于設(shè)計(jì)者更好地滿足用戶需求。對(duì)其闡釋如下:

1)高效的運(yùn)行性能。ASP.NET應(yīng)用程序采用獨(dú)特的頁(yè)碼脫離代碼技術(shù),因而表現(xiàn)出高效的運(yùn)行性能。

2)簡(jiǎn)單性和靈活性。ASP.NET功能多數(shù)都可以進(jìn)行擴(kuò)展,如此可以將自定義功能直觀集成到應(yīng)用程序中,這也充分體現(xiàn)了良好的簡(jiǎn)單性和靈活性。

3)可管理性。ASP.NET中包含的新增功能將使得宿主環(huán)境管理日趨簡(jiǎn)單,從而為宿主主機(jī)創(chuàng)建了更多的增值機(jī)會(huì)。

4)生產(chǎn)效率。使用新增的ASP.NET服務(wù)器控件和包含新增功能的現(xiàn)有控件,可以輕松、快捷地創(chuàng)建ASP.NET網(wǎng)頁(yè)和應(yīng)用程序。

2系統(tǒng)研發(fā)技術(shù)分析

2.1C#語(yǔ)言

C#是Microsoft專門為使用.NET平臺(tái)而創(chuàng)建的,是伴隨.NET Framework同期發(fā)布的一種新語(yǔ)言,總地來(lái)說(shuō)就是一種嶄新的面向?qū)ο蟮木幊陶Z(yǔ)言,強(qiáng)調(diào)以組件為基礎(chǔ)的軟件開發(fā)。

C#具有堪稱優(yōu)秀的可用于構(gòu)建健壯和持久應(yīng)用程序的特性,對(duì)其可做表述如下:

1)垃圾回收能自動(dòng)回收不再使用對(duì)象所占用的內(nèi)存。

2)異常處理提供了結(jié)構(gòu)化的錯(cuò)誤檢查和恢復(fù)方法。

3)類型安全的語(yǔ)言設(shè)計(jì)則避免了讀取未初始化的變量、數(shù)組索引超出邊界或執(zhí)行未經(jīng)檢查的類型強(qiáng)制轉(zhuǎn)換等情形。

總之,C#是一類易于使用的語(yǔ)言,而且能夠開發(fā)出功能上兼具強(qiáng)大、安全、穩(wěn)定等諸多優(yōu)勢(shì)的應(yīng)用程序的語(yǔ)言。

[BT5]2.2Visual Studio 2008 和 .NET Framework

Visual Studio是一套完整的開發(fā)工具,用于生成ASP.NET Web應(yīng)用程序、XML Web服務(wù)、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic、Visual C#和Visual C++都使用這一相同的集成開發(fā)環(huán)境,這樣就能夠進(jìn)行工具共享,并能夠輕松規(guī)范混合語(yǔ)言解決方案。

.NET Framework 是支持生成和運(yùn)行下一代應(yīng)用程序和XML Web 服務(wù)的內(nèi)部Windows組件。Visual Studio 2008與.NET Framework之間的關(guān)系如圖2所示,可以看出,Visual Studio 2008 依賴于.NET Framework 提供的服務(wù)。.NET Framework會(huì)在安裝Visual Studio 2008程序時(shí)自動(dòng)加載,這一功能充分滿足了使用者和開發(fā)者的需求,解決了.NET Framework在安裝過(guò)程中出現(xiàn)系統(tǒng)不兼容和安裝過(guò)程有誤等問題。

2.3SQL Server數(shù)據(jù)庫(kù)

Microsoft SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),可以通過(guò)集成的商業(yè)智能工具提供企業(yè)級(jí)的數(shù)據(jù)管理。

3需求分析與設(shè)計(jì)

海產(chǎn)品銷售網(wǎng)站分為前臺(tái)和后臺(tái)兩個(gè)模塊。其中,前臺(tái)模塊的使用對(duì)象包括了用戶和游客,提供的功能包括商品瀏覽、用戶注冊(cè)、用戶登錄、查看購(gòu)物車、提交訂單、選擇支付方式和網(wǎng)站留言等;后臺(tái)模塊為管理人員所使用,提供的功能包括訂單管理、庫(kù)存管理、管理員管理、用戶管理和系統(tǒng)管理等。海產(chǎn)品銷售網(wǎng)站用例圖則如圖3和圖4所示。

[5系統(tǒng)模塊功能及關(guān)鍵技術(shù)

5.1登錄

網(wǎng)站[3]首頁(yè)如圖5所示,用戶在首頁(yè)用戶登錄處點(diǎn)擊“注冊(cè)”按鈕,填寫信息進(jìn)行用戶注冊(cè)。注冊(cè)成功后填寫用戶名、密碼及驗(yàn)證碼,三者都正確后用戶登錄成功,出現(xiàn)歡迎界面或者錯(cuò)誤提示。

首頁(yè)上特殊之處在于“后臺(tái)入口”,此模塊是進(jìn)入管理員登錄頁(yè)面,使用if(this.txtAdminName.Text.Trim()==""|| this.txtAdminPwd.Text.Trim()=="")語(yǔ)句判斷用戶是否已輸入了必要的信息,調(diào)用公共類CommonClass中的MessageBox方法判斷用戶名和密碼是否為空。使用if (txtAdminCode.Text.Trim()==labCode.Text.Trim())判斷用戶輸入的驗(yàn)證碼是否與隨機(jī)產(chǎn)生的驗(yàn)證碼相符。定義一個(gè)字符串strSql,獲取用戶信息string strSql = "select * from tb_Admin where AdminName='"+ this.txtAdminName.Text.Trim()+"'and Password = '"+ this.txtAdminPwd.Text.Trim()+ "'"。管理員進(jìn)入后臺(tái)管理系統(tǒng)后,可對(duì)圖示的功能進(jìn)行操作,管理員登錄界面和后臺(tái)管理界面如圖6和圖7所示。endprint

5.2.1功能研發(fā)實(shí)現(xiàn)

1)用戶注冊(cè)與用戶更新信息。訪客需要填寫注冊(cè)信息進(jìn)行會(huì)員注冊(cè)[4-5]。用戶注冊(cè)界面如圖8所示,訪客注冊(cè)會(huì)員時(shí),系統(tǒng)會(huì)將用戶輸入的信息插入到用戶表tb_Member中。信息插入數(shù)據(jù)庫(kù)操作需要定義int類型變量IntReturnValue,具體操作代碼如下:

int IntReturnValue = ucObj.AddUser(txtName.Text.Trim(),txtPassword.Text.Trim()

txtTrueName.Text.Trim(),transfer(this.ddlSex.SelectedItem.Text),txtPhone.Text.Trim(),txtEmail.Text.Trim(),txtAddress.Text.Trim(),txtPostCode.Text.Trim())

用戶登錄后,用戶可以對(duì)信息進(jìn)行修改。用戶更新信息界面如圖9所示。

會(huì)員進(jìn)行信息更新操作時(shí),需要重新填寫個(gè)人信息,點(diǎn)擊“更新”按鈕后,系統(tǒng)將會(huì)更新數(shù)據(jù)庫(kù)中的用戶信息表tb_Member,并提醒修改成功。

2)商品服務(wù)臺(tái)功能。系統(tǒng)的商品服務(wù)臺(tái)界面如圖10所示。此界面將用于顯示要支付的商品信息、商品總價(jià)和數(shù)量。在用戶提交訂單前需要選擇配送方式和填寫收貨人的詳細(xì)地址。商品銷售服務(wù)臺(tái)設(shè)計(jì)生成這一功能的部分代碼如下:

foreach (DataRow drRow in dtTable.Rows) {

strSql="select BookName,HotPrice from tb_BookInfo where BookID= "+ Convert.ToInt32(drRow["BookID"].ToString());

dstable = dbObj.GetDataSetStr(strSql, "tbGI");

drRow["No"] = i;

drRow["BookName"] = dstable.Rows[0][0].ToString(); //商品名稱

drRow["price"] = dstable.Rows[0][1].ToString(); //商品價(jià)格

price = float.Parse(dstable.Rows[0][1].ToString());

num = Int32.Parse(drRow["Num"].ToString());

drRow["totalPrice"] =(price*num);//總價(jià)

totalPrice += price * num;//計(jì)算合價(jià)

totalNum += num;//計(jì)算商品總數(shù)

i++; }

管理員可以在后臺(tái)訂單管理界面瀏覽、管理訂單,還可以根據(jù)訂單號(hào)、收貨人、訂單狀態(tài)進(jìn)行搜索。點(diǎn)擊“管理”字樣,管理員即對(duì)此訂單鎖定展開管理,管理事項(xiàng)可詳見圖12所示。

2)上傳圖片。后臺(tái)還可以上傳圖片,要用if語(yǔ)句判斷該圖片名稱是否與已上傳的圖片名稱沖突;其次,判斷該圖片格式是否正確;最后,系統(tǒng)進(jìn)行圖片上傳操作,可得代碼如下:

System.Drawing.Image image, newimage;

image = System.Drawing.Image.FromFile(filePath);

System.Drawing.Image.GetThumbnailImageAbort callb=null;

newimage = image.GetThumbnailImage(67, 90, callb, new System.IntPtr());

//把縮略圖保存到指定的虛擬路徑

newimage.Save(serverpath);

//釋放image對(duì)象占用的資源

newimage.Dispose();

image.Dispose();

string strAddSql = "insert into tb_Image(ImageName,ImageUrl)";

strAddSql += "Values('" + filename + "','" + relativepath + "')";

SqlCommand myCmd = dbObj.GetCommandStr(strAddSql);

dbObj.ExecNonQuery(myCmd);

dlImageBind();

Response.Write(ccObj.MessageBox("上傳成功!"));

6海產(chǎn)品銷售網(wǎng)站測(cè)試

在經(jīng)歷了網(wǎng)站設(shè)計(jì)、制作、運(yùn)行等設(shè)計(jì)工作進(jìn)程后,即將開啟的主要任務(wù)就是軟件測(cè)試[6-7]。軟件測(cè)試通過(guò)測(cè)試軟件的各項(xiàng)性能,有助于保障軟件質(zhì)量可達(dá)于優(yōu)質(zhì)。測(cè)試是一個(gè)發(fā)現(xiàn)和解決錯(cuò)誤,發(fā)現(xiàn)及消除漏洞的過(guò)程,測(cè)試的效果直接影響軟件的質(zhì)量。為此,將對(duì)本網(wǎng)站進(jìn)行如下的測(cè)試:

1)界面測(cè)試。啟動(dòng)Internet Explorer后,在IE輸入網(wǎng)址,反復(fù)測(cè)試其中鏈接是否正常。

2)功能測(cè)試。對(duì)網(wǎng)站的功能模塊分別以游客、用戶和管理員身份進(jìn)行體驗(yàn),逐一測(cè)試各模塊功能是否獲得實(shí)現(xiàn)、且臻于完善,并由其中發(fā)現(xiàn)網(wǎng)站漏洞和潛在的錯(cuò)誤。

[BT4]7結(jié)束語(yǔ)

海產(chǎn)品銷售網(wǎng)站專注于海產(chǎn)品的推廣、銷售,給海產(chǎn)品提供了一個(gè)全面了解、放心購(gòu)買的平臺(tái)。本網(wǎng)站對(duì)海產(chǎn)品又起到了一個(gè)宣傳作用,更好地將沿海特色通過(guò)“互聯(lián)網(wǎng)”這一渠道傳播下去,同時(shí)也有效開辟了消費(fèi)者的另一購(gòu)買渠道。

參考文獻(xiàn):

張躍廷. ASP.NET 開發(fā)實(shí)戰(zhàn)寶典[M]. 北京:清華大學(xué)出版社,2010.

[2] 郭鄭州,崔群法,張銀鶴. ASP.NET3.5 從入門到精通[M]. 北京:電子工業(yè)出版社,2009.

[3]侯艷書,田小飛. ASP.NET 網(wǎng)站開發(fā)簡(jiǎn)明教程[M]. 北京:清華大學(xué)出版社,2015.

[4] 劉云峰, 房大偉. ASP.NET 編程之道[M]. 北京:人民郵電出版社,2011.

[5] 軟件開發(fā)技術(shù)聯(lián)盟. ASP.NET 開發(fā)實(shí)戰(zhàn)[M]. 北京:清華大學(xué)出版社,2013.

[6]吳代文. 網(wǎng)站建設(shè)與管理基礎(chǔ)及實(shí)訓(xùn):ASP版[M]. 北京:清華大學(xué)出版社,2012.

[7] (美)加洛韋著. ASP.NET MVC4 高級(jí)編程[M]. 孫遠(yuǎn)帥,鄒泉,譯. 北京:清華大學(xué)出版社,2013.endprint

猜你喜歡
銷售
華東銷售在一線
HRB我們的銷售網(wǎng)絡(luò)
哈爾濱軸承(2020年2期)2020-11-06 09:22:22
這四個(gè)字決定銷售成敗
給人帶來(lái)快樂的襪子,一年銷售1億美金
流行色(2017年2期)2017-05-31 01:43:44
銷售數(shù)字
品牌銷售排行
玩具(2009年11期)2009-11-30 08:18:30
品牌銷售排行
玩具(2009年10期)2009-11-04 02:33:14
銷售統(tǒng)計(jì)
銷售統(tǒng)計(jì)
銷售統(tǒng)計(jì)
主站蜘蛛池模板: 天堂网亚洲系列亚洲系列| 国产黄色免费看| 亚洲综合久久成人AV| 四虎在线高清无码| 天堂在线亚洲| 玖玖精品视频在线观看| 国产又粗又猛又爽视频| 尤物视频一区| 亚洲无码37.| 国国产a国产片免费麻豆| 真人高潮娇喘嗯啊在线观看| 欧美啪啪视频免码| 国产成人久视频免费| 天天综合网色中文字幕| 久久久久国产精品免费免费不卡| 亚洲第一区在线| 国产男人天堂| 久久香蕉国产线看观看亚洲片| 久久这里只有精品国产99| 日韩精品成人网页视频在线| 在线视频一区二区三区不卡| 婷婷六月综合网| 国产a网站| 蜜臀AV在线播放| 国产资源免费观看| 日韩精品毛片人妻AV不卡| 2021国产精品自产拍在线| 一级毛片在线免费视频| 国产精品成人久久| 亚洲欧美不卡中文字幕| 亚洲经典在线中文字幕| 国内精品视频区在线2021| 成人午夜在线播放| 精品无码一区二区在线观看| 亚洲男人在线天堂| 玖玖免费视频在线观看| 亚洲国产精品无码久久一线| 毛片视频网址| 91丝袜在线观看| 久久福利网| 国产玖玖视频| 国产99精品视频| 久久国产精品无码hdav| 国产91小视频| 精品国产中文一级毛片在线看| 日本黄色a视频| 欧美有码在线观看| 最新国产你懂的在线网址| 中文字幕在线一区二区在线| 六月婷婷综合| 谁有在线观看日韩亚洲最新视频| 欧美一区二区自偷自拍视频| 国产成年女人特黄特色毛片免| 欧美全免费aaaaaa特黄在线| 青草免费在线观看| 国产日本一线在线观看免费| 97无码免费人妻超级碰碰碰| 亚洲av综合网| 激情六月丁香婷婷| 麻豆国产在线观看一区二区 | 欧美成人午夜视频免看| 国产福利在线观看精品| 91精品久久久久久无码人妻| 99精品免费在线| 九九香蕉视频| 波多野吉衣一区二区三区av| 欧美国产另类| 重口调教一区二区视频| 欧美a级在线| 欧美日韩在线观看一区二区三区| 亚洲色欲色欲www网| 激情乱人伦| 超薄丝袜足j国产在线视频| 成人福利在线免费观看| 亚洲无码A视频在线| 亚洲美女操| 98超碰在线观看| 精品国产成人a在线观看| 国产99视频精品免费视频7| 91精品国产综合久久不国产大片| 福利视频99| 一级片免费网站|