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

基于B/S結構的網上花店管理系統

2019-05-22 10:27:32段陽
電腦知識與技術 2019年6期

段陽

摘要:為了對網上花店進行更好的管理,基于B/S結構利用ASP.NET技術構建網上花店管理系統,該系統前臺主要包括首頁、搜索功能、用戶注冊與登錄、購物車等功能;后臺主要包括管理員會員登錄、管理員管理、分類管理、訂單管理、留言管理以及商品管理等功能。

關鍵詞:網上花店;B/S結構;ASP.NET技術

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2019)06-0052-02

An online Flower Store Management System based on B/S Structure

DUAN Yang

(Nanjing University of Posts and Telecommunications, School of Electronic and Optical Engineering, Nanjing 210046, China)

Abstract: In order to better manage the online florist, this paper uses ASP.NET technology to construct the online florist management system based on the B / S structure. The front desk of the system mainly includes the functions of home page, search function, user registration and login, shopping cart and so on. Background mainly includes administrator member login, administrator management, classification management, order management, message management and commodity management and other functions.

Key words: online flower shop; B/S structure; ASP.NET technology

1 系統功能介紹

1.1 前臺功能

1)首頁:整體展示網上花店的各種信息,包括導航欄、商務用花、DIY鮮花等類別、最新熱點以及商品推薦,每個分類又分若干個子類。

2)商品信息:最新商品信息的展示。

3)購物車:查找商品、放入購物車、提交訂單、查看訂單狀態、收貨確認。

4)會員登錄與注冊:用戶注冊成為會員以后便可以享受更好的服務。

5)留言系統:會員可以給本系統提供各種信息反饋。

1.2 后臺功能

1)管理員管理:實現管理員登錄,修改密碼及個人信息,同時有權限進行網站信息的更新等。

2)鮮花管理:實現各類鮮花商品的管理,包括查看、添加、刪除商品等。

3)分類管理:管理各種大分類和子類,根據業務需求增加網站新欄目,實現子的添加、刪除和查看等。

4)訂單管理:查看會員用戶訂單的各種信息,包括刪除不合理訂單。

5)用戶留言管理:及時了解用戶的各種信息反饋。

2 系統實現

2.1 前臺展示模塊

前臺展示模塊包括:首頁、注冊、登錄、商品查看、購物車、留言、會員信息等模塊,下面介紹幾個主要模塊的實現。

2.1.1 首頁

首頁包括網站logo、用戶登錄、導航、搜索等元素。網站采用用戶控件有效提升了效率。搜索功能讓用戶快速找到所需商品,導航讓用戶能快速瀏覽自己喜歡的商品類型,點擊排行可以向用戶展示、推薦最熱門商品。

關鍵技術:首頁的大頁面采用可用來創建網頁方案的表格布局,它把系統首頁清晰的分為多個模塊,比如logo,系統,搜索,子欄目商品,點擊排行榜,推薦商品以及底下的版權信息等。

2.1.2 子欄目信息

瀏覽導航欄點擊關于其下的子導航,可以進入網上花店瀏覽自己感興趣的商品。

關鍵技術:子欄目的實現歸功于基于ASP.NET的數據綁定控件repeat控件,Repeater 控件是一個容器控件,可用于從網頁的任何可用數據中創建自定義列表。Repeater 控件沒有自己內置的呈現功能,這意味著用戶必須通過創建模板來提供Repeater 控件的布局。

2.1.3 商品信息

在系統中,用戶如果喜歡某種商品,可以點擊進入該商品的詳細頁面,進一步了解相關商品的情況。

關鍵技術:實現商品的詳細信息采用Asp.net中的一個數據控件DetailsView控件,該控件可以逐一顯示、編輯、插入或刪除其關聯數據源中的記錄。該控件通常用于更新和插入新記錄,并且通常在主/詳細方案中使用。

2.1.4 注冊與登錄

1)注冊:用戶通過注冊成為網站會員并且登錄之后享受會員的優質服務。

關鍵技術:執行數據庫的插入操作實際是編寫對應的t-sql語句并且調用業務邏輯層的管理員對象user對象的InsertUser方法實現。

2)登錄:用戶注冊后,在登錄頁面進行登錄,才能進行各種會員操作。

關鍵技術:執行數據庫的插入操作實際是編寫對應的t-sql語句并且調用業務邏輯層的管理員對象user對象的CheckIsUser方法實現,CheckIsUser方法調用數據訪問此dal的CheckIsManager并且執行sql語句。

2.2 后臺管理模塊

系統管理模塊主要包括系統登錄管理、管理員管理、商品管理、訂單管理、用戶留言管理、分類管理等。下面介紹幾個主要模塊的實現。

2.2.1 系統登錄管理

系統管理模塊由管理員管理,只有輸入信息正確,才能對系統信息進行管理。在管理員登錄后,其登錄信息存入Session會話變量,同時在系統管理模塊的非登錄頁面,頁面會自動判斷Session中是否存在管理員登錄信息,這樣可防止用戶通過地址欄直接輸入頁面地址非法登錄系統管理模塊。

關鍵技術:執行數據庫的插入操作實際是編寫對應的t-sql語句并且調用業務邏輯層的管理員對象user對象的CheckIsManager方法實現,CheckIsManager方法調用數據訪問此dal的CheckIsManager并且執行sql語句,如果管理員的用戶名和密碼正確,那么將返回true順利進入系統。

2.2.2 管理員管理

管理員登錄后臺后,首先出現的頁面是系統管理頁面,左邊是樹形導航欄,右邊是相應的內容操作管理。系統采用jquery后臺管理框架,達到客戶端管理的效果,非常方便,并且還可以選擇自己喜歡的主題。

關鍵技術如下:

1)查找

將管理員的數據從數據庫中取出并通過數據綁定技術呈現給用戶。執行數據庫的查找操作實際是編寫對應的查找sql語句并且調用業務邏輯層的管理員對象user對象的GetManagerUser方法實現,GetManagerUser方法調用數據訪問此dal的GetManagerUser方法并且執行sql語句,并且將從數據庫中查找到的記錄存儲在一個集合里面,然后綁定在頁面上。

2)添加

執行數據庫的插入操作實際是編寫對應的t-sql語句并且調用業務邏輯層的管理員對象user對象的InsertManager方法實現,InsertManager對象用數據訪問此dal的方法最終向數據庫中插入一行記錄,并且返回影響的行數。

2.2.3 商品管理

商品管理包含添加、查看商品信息并翻頁。頁面采用表格布局,樣式采用css美化,使得頁面規范統一。

關鍵技術如下:

1)查找

執行數據庫的查找操作實際是編寫對應的查找sql語句并且調用業務邏輯層的管理員對象Item對象的GetItemByAllCategory方法實現,GetItemByAllCategory方法調用數據訪問此dal的GetItemByAllCategory方法并且執行sql語句,并且將從數據庫中查找到的記錄存儲在一個集合里面,然后綁定在頁面上。通過類別的Id來獲得該類別下的所有商品。

2)添加

執行數據庫的插入操作實際是編寫對應的t-sql語句并且調用業務邏輯層的管理員對象Item對象的InsertItem方法實現,InsertItem對象用數據訪問此dal的方法最終向數據庫中插入一行記錄,并且返回影響的行數。

2.2.4 分類管理

商品管理包含添加一個商品,查看商品的信息并且可以翻頁.頁面采用表格布局,樣式采用css美化,使得頁面規范統一。

1)查找

執行數據庫的查找操作實際是編寫對應的查找sql語句并且調用業務邏輯層的管理員對象Category對象的GetCategory方法,GetCategory方法調用數據訪問此dal的GetCategory方法并且執行sql語句,并且將從數據庫中找到的記錄存儲在一個集合里面,然后綁定在頁面上。通過t-sql語句取得所有用戶并且存儲到接口集合當中。

2)添加

執行數據庫的插入操作實際是編寫對應的t-sql語句并調用業務邏輯層的管理員對象Product的InsertProduct方法,InsertProduct對象用數據訪問此dal的方法最終向數據庫中插入一行記錄,并且返回影響的行數。

2.2.5 訂單管理

訂單管理包含可以查看會員所購買的商品以及對應的數量,頁面采用表格布局,樣式采用css美化,使得頁面規范統一

功能的關鍵技術:

執行數據庫的查找操作實際是編寫對應的查找sql語句并且調用業務邏輯層的管理員對象user對象的GetAllOrderAndOrderStatus()方法,GetAllOrderAndOrderStatus()方法調用數據訪問此dal的GetAllOrderAndOrderStatus()方法并且執行sql語句,并且將從數據庫中查找到的記錄存儲在一個集合里面,然后綁定在頁面上。

3 結束語

該系統是基于B/S結構,采用ASP.NET和SQL Server數據庫技術實現,具有前臺展示和后臺管理功能。前臺功能包括:擁有搜索以及高級搜索功能,讓用戶可以快速找到所需要的商品;擁有購物車功能,而這些都不是用cookie來實現,而是放在服務器端,讓服務器持久性的存放用戶的訂單數據。后臺采用出色的jquery技術做出的一種模擬瀏覽器的多重選項卡,讓管理后臺時就像是在用軟件操作一樣便捷。限于篇幅,本文僅介紹了該系統的部分實現,同時也沒有展現系統實現截圖。

參考文獻:

[1] 中國花卉協會零售業分會.新零售——花店的探索[J].中國花卉園藝,2018(5):34-35.

[2]任鴿,楊勇. 基于UML的網上花店系統建模分析[J].軟件工程師,2013,9(3):52-54.

【通聯編輯:王力】

主站蜘蛛池模板: 国产农村妇女精品一二区| 欧美 国产 人人视频| 一边摸一边做爽的视频17国产| 亚洲无线国产观看| 亚洲日韩AV无码一区二区三区人| 精品一区二区三区无码视频无码| 精品综合久久久久久97超人| 国产欧美日韩综合一区在线播放| 欧美日本激情| 尤物视频一区| 日本人妻一区二区三区不卡影院| 小说 亚洲 无码 精品| 亚洲AV无码乱码在线观看代蜜桃| 国产高清在线精品一区二区三区| 2021天堂在线亚洲精品专区| 亚洲无线视频| 2022国产无码在线| 欧美日韩中文字幕二区三区| 国产免费高清无需播放器| 狼友视频一区二区三区| 无码区日韩专区免费系列| 欧美成人在线免费| 老司机aⅴ在线精品导航| 香蕉伊思人视频| 国产视频一区二区在线观看| 久久青青草原亚洲av无码| 精品视频一区在线观看| 精品国产女同疯狂摩擦2| 尤物精品视频一区二区三区| 国产自在自线午夜精品视频| 激情网址在线观看| 一级爆乳无码av| 国产精品一区二区国产主播| 无码久看视频| 久久人搡人人玩人妻精品| 亚洲综合在线网| 欧美亚洲一二三区| 亚洲精品男人天堂| 亚洲Va中文字幕久久一区| 国产日韩欧美视频| 韩国v欧美v亚洲v日本v| 精品视频福利| 亚洲午夜国产精品无卡| 亚洲视频四区| 在线无码九区| 在线观看亚洲成人| 国产一区二区精品高清在线观看 | 欧美激情综合| 毛片网站观看| 丰满人妻一区二区三区视频| 国产av剧情无码精品色午夜| 国产精品美乳| 国产在线视频二区| 国产午夜一级毛片| 国产成人一区二区| 天天色天天综合网| 亚洲欧洲AV一区二区三区| 伊人久久久久久久| 999精品视频在线| 九九热这里只有国产精品| 天天综合网色中文字幕| 国产精品自在在线午夜区app| 国产免费一级精品视频| 国产凹凸视频在线观看| 国产剧情一区二区| 亚洲欧美不卡视频| 伊人狠狠丁香婷婷综合色| 国产尤物jk自慰制服喷水| 国产精品无码久久久久久| 国产免费a级片| 亚洲国模精品一区| 一级毛片高清| 日韩国产高清无码| 中文字幕欧美日韩| 国产精品熟女亚洲AV麻豆| 99久久精品免费视频| 亚洲区第一页| 香蕉99国内自产自拍视频| 精品亚洲麻豆1区2区3区| 国产激爽爽爽大片在线观看| 国产精品亚洲日韩AⅤ在线观看| 国产亚洲视频免费播放|