• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ASP.NET在線裝飾品銷售系統(tǒng)的設(shè)計與實(shí)現(xiàn)

    2017-06-30 08:23:01馬書林
    科技創(chuàng)新導(dǎo)報 2017年12期
    關(guān)鍵詞:裝飾品購物車管理員

    馬書林

    摘 要:在商品日益豐富、品種日益繁多、科技含量日益增加、消費(fèi)者收入日益提高的背景下,消費(fèi)者購物的個性化必然愈加明顯。而要滿足這種明顯的個性化的需求就必須有個性化的服務(wù)。網(wǎng)絡(luò)購物的針對性就可以很好地解決這個問題。系統(tǒng)介紹了裝飾品銷售網(wǎng)站的建設(shè)的整個過程,本網(wǎng)站采用了模塊化設(shè)計方法,根據(jù)用戶的需求及程序的應(yīng)用與維護(hù)的易用性,將系統(tǒng)各個部分置于不同的模塊當(dāng)中。

    關(guān)鍵詞:裝飾品 ASP.NET2008 SQL Server 2008 B/S

    中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2017)04(c)-0149-02

    Internet是一個國際性的通信網(wǎng)絡(luò)集合體,它集現(xiàn)代通信技術(shù)和現(xiàn)代計算機(jī)技術(shù)于一體,是計算機(jī)之間進(jìn)行國際信息交流和實(shí)現(xiàn)資源共享的良好手段。本系統(tǒng)基于Dreaweaver窗體ASP.NET連接SQL Server數(shù)據(jù)庫利用B/S模式進(jìn)行開發(fā)的在線裝飾品銷售系統(tǒng),它利用美觀的界面,讓消費(fèi)者對裝飾品有更多的了解,同時它是由注冊、登錄、裝飾品維護(hù)、裝飾品類別維護(hù)、購物車、生成訂單這幾個功能模塊構(gòu)成。使其銷售更加有條理,更加人性化,智能化,把方便和快捷展現(xiàn)給了廣大消費(fèi)者。

    1 概述

    1.1 系統(tǒng)功能設(shè)計

    本網(wǎng)站是利用B/S模式開發(fā)的裝飾品銷售系統(tǒng),主要分成兩大模塊:

    前臺:主要是普通用戶要注冊成會員進(jìn)行登錄購買商品,登陸可以使會員也可以是管理員進(jìn)入到維護(hù)界面。會員還可以通過購物車界面查到自己所購買商品的總價和數(shù)量,最終確認(rèn)購買后填寫自己詳細(xì)的送貨信息生成訂單。

    后臺:由管理員登陸執(zhí)行的,管理員可以對商品進(jìn)行增加,修改和刪除。同時可以查看購物車中是否付費(fèi)處理等。

    1.2 系統(tǒng)運(yùn)行環(huán)境

    開發(fā)環(huán)境:VS.NET2008 ,SQL Server2008 ,Dreaweaver

    軟件硬件配置要求:

    在軟件上踩用世界上先進(jìn)的ASP.NET(C#)開發(fā)平臺

    在硬件上處理器為 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+,

    顯卡 NVIDIA GeForce 7300 GT,

    主板 ASUSTeK Computer INC. M2V

    安全性:采用后臺保密管理,只有管理員才能對網(wǎng)站進(jìn)行必要的工作。

    1.3 系統(tǒng)可行性分析

    (1)技術(shù)可行性:通過使用當(dāng)今流行Asp.Net + SQL Server 可實(shí)現(xiàn)對眼鏡行分銷的管理功能。本系統(tǒng)由于設(shè)計到客戶端,服務(wù)器,數(shù)據(jù)庫,三層結(jié)構(gòu),于是要求開發(fā)環(huán)境可以兼顧網(wǎng)絡(luò)開發(fā)和數(shù)據(jù)庫開發(fā),而微軟最新發(fā)布的Microsoft Visual Studio.NET里提供了這方面更為方便的服務(wù)和控件。在VB.NET下的ASP.NET,很好的作到了這一點(diǎn),在ASP.NET中引用了全新的HTML編程模型,包括全新的服務(wù)器控件,表單的事件驅(qū)動,數(shù)據(jù)綁定等,將程序代碼與UI接口清楚地分開,給程序開發(fā)者帶來了方便。數(shù)據(jù)庫方面,使用了最先進(jìn)的ADO.NET,ADO.NET應(yīng)用程序可以利用 XML 的靈活性和廣泛接受性,很好的與網(wǎng)絡(luò)結(jié)合在一起。

    (2)經(jīng)濟(jì)可行性:該項(xiàng)目是為了鍛煉自己更深入地學(xué)習(xí)所用相關(guān)技術(shù)所以經(jīng)濟(jì)上不做考慮。

    (3)操作可行性:本系統(tǒng)按照人性化操作模式,方便快捷,適合各種層次人使用。

    1.4 系統(tǒng)詳細(xì)設(shè)計與實(shí)現(xiàn)

    以購物車為例,進(jìn)行代碼展開:

    /***********************************************************************

    **模塊名稱:購物車

    **功能簡述:此代碼將所購買的商品放入購物車中,以便方便查看

    ********************************************************************/

    protected void DataList3_ItemCommand(object source, DataListCommandEventArgs e)

    {if (e.CommandName == “buy”)

    {if (Session[“UserId”] == null || Session[“UserId”].ToString() == “”)

    {

    Response.Write(“”);

    Response.Redirect(“zhuce.aspx”);

    }

    string id = DataList3.DataKeys[e.Item.ItemIndex].ToString();

    string name = “”;

    float price = 0.0f;

    int num = 0;

    float count = price * num;

    SqlConnection con = new SqlConnection();

    con.ConnectionString = ConfigurationManager.ConnectionStrings[“yinliao1Connection2”].ConnectionString;

    SqlCommand cmd = new SqlCommand();

    cmd.Connection = con;

    cmd.CommandText = “select Name,Price from yinliaoshop where ID=”+id+””;

    DataTable yinliaotable = new DataTable();

    SqlDataAdapter sda = new SqlDataAdapter();

    sda.SelectCommand = cmd;

    sda.Fill(yinliaotable);

    if (yinliaotable .Rows .Count > 0)

    { name = yinliaotable.Rows[0][“Name”].ToString();

    price = Convert.ToSingle(yinliaotable.Rows[0][“Price”]);}

    num = 1;

    count = price *num ;

    else //購買已買過的商品

    {foreach (DataRow drr in BusTable.Rows)

    {if (drr[“ID”].ToString() == id)

    { drr[“Num”] = Convert.ToInt32(drr[“Num”]) + 1;

    drr[“Count”] = Convert.ToSingle(drr[“Price”]) * Convert.ToInt32(drr[“Num”]); }}}

    Session[“Bus”] = BusTable;

    } }

    if (e.CommandName == “Select”)

    { Response.Redirect(“xiangxi.aspx?ID=” + DataList3.DataKeys[e.Item.ItemIndex]); }

    }

    1.5 功能測試

    單元測試(模塊測試)是開發(fā)者編寫的一小段代碼,用于檢驗(yàn)被測代碼的一個很小的、很明確的功能是否正確。通常而言,一個單元測試是用于判斷某個特定條件(或者場景)下某個特定函數(shù)的行為。

    集成測試(也叫組裝測試,聯(lián)合測試)是單元測試的邏輯擴(kuò)展。它的最簡單的形式是:兩個已經(jīng)測試過的單元組合成一個組件,并且測試它們之間的接口。從這一層意義上講,組件是指多個單元的集成聚合。在現(xiàn)實(shí)方案中,許多單元組合成組件,而這些組件又聚合成程序的更大部分。方法是測試片段的組合,并最終擴(kuò)展進(jìn)程,將您的模塊與其他組的模塊一起測試。

    2 結(jié)語

    本系統(tǒng)通過對功能的設(shè)計、數(shù)據(jù)庫系統(tǒng)和窗體界面的設(shè)計,設(shè)計出一套詳細(xì)的完整的系統(tǒng),并通過在多平臺上的對界面與功能的測試,完成了基本在線銷售系統(tǒng)。本系統(tǒng)有安全的用戶登錄模塊、方便快捷的瀏覽界面、易于操作的功能模塊,能夠減輕解決在線銷售問題。

    參考文獻(xiàn)

    [1] 李律松.Visual C#+SQL Server數(shù)據(jù)庫開發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,35-67.

    [2] 石志國.ASP.NET程序設(shè)計實(shí)用教程[M].北京:電子工業(yè)出版社,2016:75-120.

    [3] 張繼光.Dreamweaver 8中文版[M].北京:人民郵電出版社.

    [4] 塞爾達(dá)曼.網(wǎng)站重構(gòu)(應(yīng)用Web標(biāo)準(zhǔn)進(jìn)行設(shè)計)[M].北京:電子工業(yè)出版社,2014.

    猜你喜歡
    裝飾品購物車管理員
    我是小小午餐管理員
    新春滿家園
    Year of the Tiger calendar makes early impression
    我是圖書管理員
    少先隊活動(2020年8期)2020-12-18 02:32:07
    我是圖書管理員
    少先隊活動(2020年7期)2020-12-18 01:48:39
    被疫情改變的購物車
    海峽姐妹(2020年5期)2020-06-22 08:26:10
    靈動的鳥兒裝飾品
    可疑的管理員
    推購物車購物
    家教世界(2018年31期)2018-11-28 09:32:26
    張燈結(jié)彩迎新年
    黄梅县| 邛崃市| 阜康市| 穆棱市| 亳州市| 铜川市| 太保市| 汾西县| 手机| 巴林右旗| 繁昌县| 安丘市| 焦作市| 汨罗市| 江永县| 郁南县| 郸城县| 尤溪县| 涟水县| 繁昌县| 盐池县| 巴中市| 万安县| 延寿县| 凉城县| 中西区| 资中县| 福清市| 永吉县| 本溪| 恩平市| 秦皇岛市| 加查县| 东乡| 长武县| 江都市| 凯里市| 盖州市| 囊谦县| 泰州市| 隆昌县|