導航:首頁 > 萬維百科 > 購物類網站的設計思想

購物類網站的設計思想

發布時間:2020-12-30 15:15:36

1、關於購物網站的資料庫設計問題

不要這樣,這樣你會有無數多的表,而且以後新的一個產品時候非常麻煩,如果要屬於新的類別,而且還會因為避免資料庫太復雜而使得許多不同類的產品歸在一個類。而且你的程序很麻煩,要為每個類編寫不同程序,因為數據表名不同。

應該用下面的辦法,主要使用四個表存儲所有類別的商品:

第一、類別名稱表,欄位有
類別ID,類別名稱
1 電腦
2 洗衣機

第二、類別屬性表,欄位有:
類別ID,屬性ID,屬性名稱
1 1 CPU
1 2 內存
1 3 屏幕尺寸
2 1 容量
2 2 類型

第三、商品名稱表,欄位有:
商品ID,類別ID
1 1
2 1
3 2
4 2

第四、商品屬性表,欄位有:
商品ID,屬性ID,屬性值
1 1 P4
1 2 128M
1 3 CRT 14
2 1 P4
2 2 512M
2 3 LCD19
3 1 9公斤
3 2 滾筒
4 1 8公斤
4 2 波輪

上面定義了四個商品,商品ID為1~4,分別是128M、512M內存的電腦,和9公斤滾筒、8公斤的波輪洗衣機。

這樣定義的資料庫結構,可以包含任何商品,一般不會改變,那麼程序也就無需改變,定義新的產品、或者修改現有商品只需要在程序界面有操作員點點滑鼠。

2、購物網站設計的思路一般從哪裡入手

?

3、我想做購物網站,需要學習什麼

呵呵,我也想做個購物網站,~不知樓主基礎怎麼樣,如果剛開始接觸網頁,建義一切從基礎開始,有目標就好,先學CSS+XHTML,在學一些語言,如Jsp Asp Php .net java給樓主一些學習網頁的建義,希望能對你有所幫住: 1、字體,網頁設計不同於單張,彩冊,等等的平面印刷設計,網頁設計在字體上有嚴格的要求,正文文字必須為12pt 或者14pt的宋體(在PS中,DW中為9pt或者12px),沒必要去研究為什麼,這就是基本。當你的設計不局限於PS中的時候,你適當的去嘗試一下HTML,CSS,你也許會發現,自己以前犯下的是最低級的錯誤。 2、布局,網頁設計的布局目前業內設計中我個人認為優秀的作品大可分為兩種「一種純互動式的」「一種是純排版式的」互動式的以FLASH全站居多,設計上追求大膽,整個設計圍繞一個中心展開,例如眾多的房地產形象網站;排版式的網站以門戶站,企業站居多,這類站點把設計分散,以內容為主,設計風格大多比較柔和,賞心悅目,例如眾多的大牌企業ADOBE Microsoft IBM 國內優秀的如 QQ 68DESIGN等。可多多瀏覽此類網站,不斷揣摩,取其精華! 3、版權,一定不要忘記了你的版權,書寫規范的版權讓你的設計看上去更專業。 4、英文,適當的用好機器自帶的幾種英文字體,會讓你的網頁看上去更加國際化 Arial 字體推薦用11px Verdana 最小可支持到 9px 這兩種字體是常用的英文字體,不要讓你的設計頁面中的英文再用「宋體」了。 5、思路,明確你的設計思路,到底你要做一個什麼樣的站,千萬不要看一下這里,拿一下那裡,那樣也許你的站發上來別人都不知從哪裡去評你的站了。 6、風格,但凡優秀的設計,都有一個共同點,風格統一,千萬不要讓你的站這里看似好像一塊,那裡又看似好像一塊,丟失網站整體的特色,統一風格至關重要。 7、元素,我所說的元素是指有些設計師為了增添網頁效果,這里放個東東,那裡放個東東,結果放滿了整個網頁,回過頭來一看,亂七八糟,適當的元素適當的出現,切記不可多放,亂放。 還有就是,成為一個真正網頁設計師是一個痛苦的過程,因為你需要在 PS DW FL CSS XXX XXX ... ...中不斷的摸索,前進,記住以下幾點 不要以為你是美工,你就只動PS,那樣你將永遠不會理解「網頁」; 不要以為你會切圖了,就不去磨練PS了,那樣你的網頁將越來越難看; 網頁設計師一個眾多人都在扮演著的雜交的職業;需要雜的東西很多很多。

4、網上購物系統研究目標或設計構想怎麼寫

網上購物系統論文 hi/gouwuzz 摘要 本文以當今火爆流行的ASP技術開發設計了」電子購物街」互動式電子商店系統。採用結構化生命周期法,自頂向下、逐層分解,模塊化的系統結構設計。全文共分為緒論、軟體計劃、需求分析、概要設計、軟體的詳細設計與編碼、網站的運行維護及系統測試和總結等七章。緒論中闡述了電子商務的起源與電子商務的意義。軟體計劃中闡述了市場調查、可行性研究、軟體工程方法以及構建本網站所需的開發環境。需求分析階段闡述了本網站的功能需求、外部介面的需求,將來可能提出的功能需求,並設計系統的邏輯模型。概要設計中闡述了網站的總體設計思想、首頁的設計、網站的總體功能設計以及資料庫的邏輯設計。在軟體的詳細設計中闡述了資料庫的詳細設計、網站各模塊功能的具體實現,完成了本系統的ASP互動式電子商店的系統。系統運行與維護中闡述了軟體維護和測試的重要性。文中詳細說明了系統分析、系統設計的方法在系統實際開發中應用,並總結了開發過程中的一些經驗和體會。 關鍵字 網上購物系統,電子商務,ASP,HTML,系統開發 目 錄 第一章 緒論 1.1電子商務的起源 1.2電子商務的意義 第二章 軟體計劃 2.1市場調查 2.2可行性研究 2.3結構化生命周期法 2.4構建網站的開發環境 2.4.1構建Web伺服器 2.4.2安裝與設置PWS4.0 2.4.3使用腳本編輯器MSE 2.4.4資料庫的選擇 第三章 需求分析 3.1功能需求 3.1.1功能劃分 3.1.2功能描述 3.2外部介面需求 3.3系統將來可能提出的要求 3.4系統邏輯模型的提出 3.3.1數據流圖 3.3.2數據字典 第四章 概要設計 4.1網站的總體結構設計 4.2網站首頁的設計 4.3網站的總體功能設計 第五章 軟體的詳細設計與編碼 5.1資料庫設計 5.1.1資料庫的結構創建 5.1.2資料庫的安全性及配置 5.2網站各模塊功能的具體實現 第六章 網站的運行維護及系統測試 6.1網站的運行維護 6.2網站的系統測試 第七章 展望與總結

5、購物類的網頁設計怎麼搞

?

6、購物網站資料庫設計

一、概述
網上購物店的數據模型,主要模式有產品:proct ,帳戶:Account,定單:Order。和產品相關的表有category ,proct,item, inventory, supplier;和用戶相關表有的account ,signon,profile;和定單相關的表有orders,orderstatus,lineitem ,整體關系如下.
二、帳戶模型
帳戶模型,記錄者用戶的登錄名稱,密碼。以及個人信息如地址,性名,電話等,還有它在系統中的profile信息。表有Account 主鍵是userID,它記錄用戶的基本信息,如email,name等。Signon 表記錄者userID和password,Profile表記錄者用戶的登錄系統的系統設置。可以根據用戶的類型,顯示不同的登錄信息。
(1)account表
create table account (
userid varchar(80) not null,
email varchar(80) not null,
name varchar(80) not null,
status char(2) null,
addr1 varchar(80) not null,
addr2 varchar(40) null,
city varchar(80) not null,
state varchar(80) not null,
zip varchar(20) not null,
country varchar(20) not null,
phone varchar(80) not null,
constraint pk_account primary key (userid)
)
說明:primary key是userID,它記錄帳戶的基本信息。
(2)Signon 表
create table signon (
username varchar(25) not null,
password varchar(25) not null,
constraint pk_signon primary key (username)
)
說明:記錄登錄名和密碼。
(3)Profile表
create table profile (
userid varchar(80) not null,
langpref varchar(80) not null,
favcategory varchar(30),
mylistopt int,
banneropt int,
constraint pk_profile primary key (userid)
)
說明:用戶的登錄信息,方便個性化定製。
(4)Bannerdata 表
create table bannerdata (
favcategory varchar(80) not null,
bannername varchar(255) null,
constraint pk_bannerdata primary key (favcategory)
)
說明:記錄不同的登錄信息。

三、產品模型
產品的模型主要有分類,它是產品的大類。表category 就是記錄分類名稱,描述信息。Proct
記錄每個產品的基本信息,包括產品名稱,和產品的描述。它是一對多的關系。Supplier 表
記錄產品的提供者信息,包括提供者的名稱,地址,狀態等。Item 記錄產品的提供者,產
品ID,價格,狀態。Inventory 表記錄產品的數量。關系如下:
(1) category表
create table category (
catid char(10) not null,
name varchar(80) null,
descn varchar(255) null,
constraint pk_category primary key (catid)
)
(2)proct表
create table proct (
proctid char(10) not null,
category char(10) not null,
name varchar(80) null,
descn varchar(255) null,
constraint pk_proct primary key (proctid),
constraint fk_proct_1 foreign key (category)
references category (catid)
)
(3) item表
create table item (
itemid char(10) not null,
proctid char(10) not null,
listprice decimal(10,2) null,.unitcost decimal(10,2) null,
supplier int null,
status char(2) null,
attr1 varchar(80) null,
attr2 varchar(80) null,
attr3 varchar(80) null,
attr4 varchar(80) null,
attr5 varchar(80) null,
constraint pk_item primary key (itemid),
constraint fk_item_1 foreign key (proctid)
references proct (proctid),
constraint fk_item_2 foreign key (supplier)
references supplier (suppid)
)
(4) inventory 表
create table inventory (
itemid char(10) not null,
qty int not null
)
(5)supplier表
create table inventory (
suppid int not null
name varchar(80)
status char(2)
attr1 varchar(80)
attr2 varchar(80)
city varchar(80)
state varchar(80)
zip char(6)
phone varchar(80)
constraint pk_supplier primary key (suppid),
)
四、定單模型
定單記錄用戶的選擇產品信息,數量,表主要有Orders,記錄用戶的地址,帳戶信息,總金
額。Orderstatus 記錄定單狀態。Lineitem 記錄定單中的產品數量,單位價格,產品ID。

(1)orders表
create table orders (
orderid int not null,
userid varchar(80) not null,
orderdate date not null,
shipaddr1 varchar(80) not null,
shipaddr2 varchar(80) null,
shipcity varchar(80) not null,
shipstate varchar(80) not null,
shipzip varchar(20) not null,
shipcountry varchar(20) not null,
billaddr1 varchar(80) not null,
billaddr2 varchar(80) null,
billcity varchar(80) not null,
billstate varchar(80) not null,
billzip varchar(20) not null,
billcountry varchar(20) not null,
courier varchar(80) not null,
totalprice number(10,2) not null,
billtoname varchar(80) not null,
shiptoname varchar(80) not null,
creditcard varchar(80) not null,
exprdate char(7) not null,
cardtype varchar(80) not null,
locale varchar(20) not null,
constraint pk_orders primary key (orderid),
constraint fk_orders_1 foreign key (userid)
references account (userid)
)
定單的信息。
(2)Orderstatus表
create table orderstatus (
orderid int not null,
linenum int not null,
timestamp date not null,
status char(2) not null,
constraint pk_orderstatus primary key (orderid, linenum),
constraint fk_orderstatus_1 foreign key (orderid)
references orders (orderid)
)
定單中的產品狀態
(3)lineitem表
create table lineitem (
orderid int not null,
linenum int not null,
itemid char(10) not null,
quantity int not null,
unitprice number(10,2) not null,
constraint pk_lineitem primary key (orderid, linenum),
constraint fk_lineitem_1 foreign key (orderid)
references orders (orderid)
)

7、綜合類購物網站怎樣的頁面設計最吸引人?

1

與購物類網站的設計思想相關的知識