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

在線購物網站的設計與實現

2020-05-18 05:54:52劉玉坤
科學與信息化 2020年34期
關鍵詞:頁面數據庫用戶

劉玉坤

平頂山學院 計算機學院(軟件學院) 河南 平頂山 467000

引言

目前,Web開發技術仍在快速發展中,異步開發、新的MVVM前端技術層出不窮。通過Node.js,JavaScript成為與PHP、Python等服務端語言平起平坐的腳本語言[1]。它本質上是封裝了Chrome的V8引擎。并優化了一些特性,提供了一種替代的API,使V8在非瀏覽器環境中更好地工作。V8引擎可以快速執行JavaScript,性能極好。通過Node這個平臺,前端和后端可以更好地交互,從前端頁面到業務邏輯,再到底層數據庫都有較強的適應能力,大大提高了開發人員的開發效率。

1 需求分析

本系統是一個功能相對完善的網上購物系統,此網站主要是以銷售為主,具有對于所有的購物網站都不可或缺的功能,其中主要包括以下幾個方面:

(1)用戶信息管理:顧客在進入系統后,當選定商品時,需要進行登錄,如果沒有注冊過則需要進行注冊,在登錄之后進入到個人信息的頁面中可以對自己的一些基本信息進行查詢和修改。

(2)商品種類管理:顧客在登錄系統后,進入到商品種類管理頁,在此頁面可以對商品種類信息進行修改、添加商品種類。

(3)商品分類查詢:顧客在登錄系統后,可以根據自己的喜好,進入不同的分類之中進行商品的查看與選購。

(4)商品操作:顧客在登錄系統后,可以在系統中搜索商品,并可以在登錄系統后對商品進行購買。

(5)購物車管理:顧客在登錄系統后,可以管理購物車,能夠把自己喜歡的或者感興趣的商品添加到購物車中,方便以后的購買。

(6)商品信息管理:管理員可以對商品進行增、刪、改、查等,并且可以對自己的商品進行正常的維護。顧客在登錄系統后,可以對自己喜愛的和想購買的商品進行查看,并能根據商品的基本信息、商品的簡單描述來對商品進行搜索。

(7)訂單信息管理:顧客在登錄系統后,當顧客對自己喜愛的商品下單后,系統會自動的根據商品的價格進行計算,根據顧客提交的訂單信息生成訂單詳情,顧客可以通過查詢訂單來觀察訂單詳情。

由于篇幅有限,這里僅以登錄的設計與實現說明設計全程。

根據上述功能描述,基于Node.js的在線購物系統主要有系統管理員、普通用戶、游客三類用戶。每類用戶功能描述如下。

管理員用戶:管理員主要能夠上架商品、查看商品、商品信息修改、登錄信息修改、用戶信息管理和商品評論管理。其中登錄信息修改用例描述如下。

表1 登錄信息修改用例描述

2 系統設計

“潮流街”商城系統如同經常使用的淘寶商城和京東商城一樣,是一個功能相對完善的在線購物網站系統,網站可以給消費者提供功能相對完善的購物體驗,購物商城的功能主要包括了商品的管理、商品的分類、用戶信息的管理,商品搜索功能、商品結算與支付的功能等。

2.1 系統架構設計

系統采用了B/S架構, Web瀏覽器是客戶端最主要業務處理的應用軟件,系統的核心功能實現部分集中到了服務器上,簡化了系統的開發、維護和使用[2]。

2.2 管理員功能設計

用戶進入系統中,如需要進行接下來的操作,第一步就是登錄,從而能夠對商品進行瀏覽和購買,但是用戶在第一次登錄系統的時候是沒有進行賬號注冊,所以首先需要進行注冊操作。下文將從注冊界面模塊功能的設計對注冊登錄功能進行闡述。

(1)注冊登錄界面設計

注冊頁面和登錄頁面都是在一個表單當中,表單由用戶名輸入框、密碼框和按鈕構成,注冊登錄界面設計如圖1所示。

圖1 注冊登錄界面設計圖

(2)注冊登錄功能設計

在成功進入注冊頁面之后,首先選擇注冊,填寫用戶名后系統會對輸入的用戶名進行判斷,如果不符合條件則會在控制臺中彈出提示信息,填寫的信息符合條件時,系統會把頁面上填寫的信息存儲到數據庫中的user信息表中起來。完成注冊之后,操作系統中的大量功能都首先需要用戶進行登錄,登錄若能通過驗證則對輸入的用戶名和密碼與數據庫user中的信息進行對比,對比通過則成功進入系統,否則登錄失敗。

3 系統實現

系統的實現主要包括兩部分:創建數據庫和搭建頁面的框架[3]。其中對于數據庫的創建大家并不陌生,而一個全新系統的框架搭建卻不盡相同。

3.1 注冊功能實現

用戶進入到首頁中側邊導航欄后,點擊個人信息選項可以進入登錄注冊頁面,在此頁面中輸入用戶信息之后,此時系統會發出Register()請求,Register()調用UserControl層中的findUserByName()方法,最后返回查詢的結果,根據返回的結果進行判斷,并給用戶相應的反饋。點擊注冊按鈕,驗證請求由Post表單提交到后臺數據庫中,Register()方法通過調用UserControl層的SaveUser()方法,通過該方法將注冊的符合要求的信息存入到User數據集合當中,若注冊失敗,則需要重新填寫注冊信息。

4 系統測試

在最后的測試階段,測試者不僅是對系統進行各項功能測試,還是對系統的一個驗收,當然更主要的目標是尋找系統中仍然存在的缺陷,并根據其出現的缺陷,找到系統中存在的bug和判斷此bug與其他模塊是否存在關聯。

眾所周知,整個系統在沒上線之前都是極有可能出現程序崩潰,系統缺陷、代碼失效等等狀況,整個系統的質量也可能會出現風險從而導致系統運行不會如期的進行,極有可能會顛覆使用者對網站的信賴以及顧客的支持[4]。

4.1 登錄模塊功能測試

用戶登錄模塊主要實現了以下幾個功能,分別是新用戶注冊、已注冊用戶登錄等功能。該模塊測試果如表1所示。

表2 用戶登錄模塊測試用例

通過以上的相關測試,盡管只制作了以上幾個功能模塊的測試表,但是在實際情況下,所有的功能都基本達到了預期的要求,滿足了需求上分析的各種要求。

5 結束語

該在線購物網站,對于商家來說,由于其運營成本低,經營規模不受場地限制,應用此系統將給他們帶來巨大的經濟利益。而對于消費者來說,在該系統上進行購物能讓他們感受到更方便、快捷的購物生活。

猜你喜歡
頁面數據庫用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 亚洲视频无码| 日本欧美午夜| 亚洲综合网在线观看| 激情午夜婷婷| 亚洲国产午夜精华无码福利| 伊人色在线视频| 97视频精品全国免费观看| 精品久久人人爽人人玩人人妻| 国产在线自揄拍揄视频网站| 国产精品免费p区| 婷婷午夜影院| 亚洲Av激情网五月天| 久爱午夜精品免费视频| 亚洲最黄视频| 91福利免费| 亚洲精品视频免费看| 日韩精品一区二区三区视频免费看| 欲色天天综合网| 国产女人喷水视频| 国产白浆在线| 精品国产一区二区三区在线观看| 国产视频一区二区在线观看| 国产精品人成在线播放| 日本高清在线看免费观看| 日韩黄色大片免费看| 国产成人三级在线观看视频| 毛片视频网| 国产乱视频网站| 91视频区| 国产成人乱无码视频| 97在线视频免费观看| 国产波多野结衣中文在线播放| 一本大道香蕉中文日本不卡高清二区| 精品夜恋影院亚洲欧洲| 免费国产好深啊好涨好硬视频| 亚洲性一区| 999国内精品视频免费| 国产色伊人| а∨天堂一区中文字幕| 国产乱人乱偷精品视频a人人澡| 99久久婷婷国产综合精| 9久久伊人精品综合| 欧美yw精品日本国产精品| 色播五月婷婷| 伊人久久婷婷五月综合97色| 啪啪啪亚洲无码| 在线无码九区| 国产成人免费手机在线观看视频| 色综合久久无码网| 在线a视频免费观看| 色老头综合网| 91人人妻人人做人人爽男同| 波多野一区| 久久夜色精品| 久久美女精品| 国产嫖妓91东北老熟女久久一| 美女潮喷出白浆在线观看视频| 韩日午夜在线资源一区二区| 怡红院美国分院一区二区| 日本成人精品视频| 久久天天躁狠狠躁夜夜2020一| 日本人妻丰满熟妇区| 成人中文字幕在线| a天堂视频在线| 亚洲国产成人在线| 无码久看视频| 99热这里只有精品在线播放| 99久久国产综合精品2023| 成人av手机在线观看| 国产黑丝一区| 色婷婷电影网| 一级毛片高清| 97av视频在线观看| 麻豆精品久久久久久久99蜜桃| 亚洲成人黄色在线观看| 亚洲精品无码抽插日韩| 国产精品不卡片视频免费观看| 亚洲欧洲美色一区二区三区| 99在线免费播放| 国产极品粉嫩小泬免费看| 青青青草国产| 久热精品免费|