国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

游戲商城網(wǎng)絡(luò)平臺的設(shè)計與實現(xiàn)

2020-06-04 09:00孫榮俠
關(guān)鍵詞:購物車

摘 要:游戲作為互聯(lián)網(wǎng)上最大的銷售產(chǎn)品之一,網(wǎng)上購買商城是必須存在的。本系統(tǒng)主要設(shè)計了普通會員權(quán)限和管理員權(quán)限。普通用戶可以進(jìn)行注冊,登錄,商品搜索,修改密碼,加入購物車,生成訂單,查看訂單等功能模塊。管理員權(quán)限主要包括管理員登錄,管理員注冊,商品管理類,會員管理,訂單管理,個人密碼修改等功能模塊。本文第一章介紹系統(tǒng)開發(fā)的背景與目的及系統(tǒng)中用到的各類技術(shù)。文章的中心點在第二、三兩章,詳細(xì)說明系統(tǒng)的需求分析、系統(tǒng)設(shè)計與實現(xiàn)、系統(tǒng)維護(hù)、等方面。最后,對制作該系統(tǒng)遇到的一些問題進(jìn)行了分析并對本系統(tǒng)做了總結(jié)。

關(guān)鍵詞:ASP.NET;HTML;C#;SQL;購物車

1 系統(tǒng)開發(fā)的相關(guān)技術(shù)及開發(fā)工具簡介

本系統(tǒng)開發(fā)環(huán)境為Microsoft Visual Studion 2010,主要應(yīng)用ASP.NET和SQLSERVER開發(fā)完成。開發(fā)語言為C#,前端頁面的開發(fā)應(yīng)用DIV+CSS技術(shù)。

2 系統(tǒng)體系結(jié)構(gòu)設(shè)計

該網(wǎng)絡(luò)購物平臺系統(tǒng)按角色分為管理員(admin)和用戶(yonghu)2個功能模塊。管理員(admin)模塊主要包括管理員登錄,商品添加,商品刪除,商品搜索,查看會員,查看訂單,修改密碼,會員管理等功能模塊。

用戶(yonghu)模塊主要包括會員登錄,會員注冊,購物車,查看購物車,生成購物車,購買商品等功能模塊,如下圖系統(tǒng)2.1所示。

3 數(shù)據(jù)庫——表設(shè)計

本系統(tǒng)數(shù)據(jù)庫設(shè)計采用了SQL server2008數(shù)據(jù)庫管理系統(tǒng),建立的數(shù)據(jù)庫名為SHANGPIN.MDF,該數(shù)據(jù)庫包含了所有儲存信息。一共包括了4個表,分別為商品信息表、管理員信息表、訂單表、普通會員表。

4 系統(tǒng)設(shè)計主要技術(shù)體現(xiàn)

4.1 類文件Filter.cs

為了防止SQL注入式攻擊,該類文件對輸入的用戶名,密碼里面的非法字符進(jìn)行過濾。

設(shè)計了類 GetLengalString(string str),對輸入的用戶名和密碼中的非法字符進(jìn)行過濾。

4.2 文件圖片上傳功能

該模塊實現(xiàn)了管理員在添加商品信息時上傳商品圖片的功能。該模塊可以對文件類型進(jìn)行判斷,對已上傳重名文件進(jìn)行提示處理,最后通過FileUpload1.SaveAs方法把文件上傳到服務(wù)器端的指定文件夾下。

4.3 登陸進(jìn)入主頁面的判斷

管理員登陸到主頁面要經(jīng)過三個判斷:

4.4 連接數(shù)據(jù)庫代碼

4.5 加入購物車功能

購物車模塊的設(shè)計包括:顧客添加圖書到購物車和顧客對購物車的管理,購買商品時先判斷購物車有沒有本次商品,如果有,在購物車中本商品數(shù)量增1,如果沒有,則要把該商品所有信息添加到購物車。另外購物車模塊實現(xiàn)了清空購物車和將購物車中所選商品從購物車中移除的功能。

4.6 生成訂單功能

用戶在購物車選擇所要購買的商品,確認(rèn)購買商品中的內(nèi)容,單擊生成訂單,確定便可結(jié)算成功。

5 總結(jié)

本系統(tǒng)主要設(shè)計了一個游戲商城的網(wǎng)上購物,包括了普通用戶的注冊登錄,購物,以及生成訂單的功能。管理員可以對商品,對用戶、訂單進(jìn)行管理的功能。系統(tǒng)功能尚有不完善之處,有待進(jìn)一步開發(fā)完成。

參考文獻(xiàn):

[1]李鑫,劉愛江.ASP.NET編程入門與應(yīng)用[M].清華大學(xué)出版社,2017.

[2]明日科技.ASP.NET從入門到精通 (第四版)[M]. 清華大學(xué)出版社,2017.

[3]李振.ASP.NET.課堂實錄[M].清華大學(xué)出版社,2016.

[4]解春燕.ASP.NET網(wǎng)站開發(fā)教程(高等學(xué)術(shù)計算機專業(yè)規(guī)劃教材)[M].清華大學(xué)出版社,2017.

[5]李偉.ASP.NET項目開發(fā)教程[M].清華大學(xué)出版社,2016.

[6]王雨竹,張玉花,張星.SQL Sever2017數(shù)據(jù)庫管理與開發(fā)教程[M].北京人民郵電出版社,2017.

作者簡介:孫榮俠(1973-),女,陜西澄城人,研究生,教師,副教授,研究方向:網(wǎng)站構(gòu)建與設(shè)計。

猜你喜歡
購物車
問問購物車
購物車
購物車?yán)锏摹皶r間線”
兴业县| 瑞金市| 桑植县| 宾川县| 竹北市| 台江县| 洪湖市| 阿荣旗| 金昌市| 仙游县| 社会| 株洲市| 疏附县| 兴安盟| 顺昌县| 昌宁县| 吉隆县| 合作市| 孙吴县| 竹溪县| 社旗县| 鹿邑县| 永定县| 庄河市| 黄浦区| 逊克县| 涿鹿县| 峨山| 社会| 临颍县| 永康市| 京山县| 咸宁市| 定襄县| 汽车| 周口市| 黄龙县| 界首市| 婺源县| 新田县| 监利县|