網站建設課程設計報告購物車(購物車網頁設計實驗報告)
本篇文章給大家談談網站建設課程設計報告購物車,以及購物車網頁設計實驗報告對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、商城網站都有哪些功能,網上商城的功能模塊
- 2、網站平臺建設
- 3、我的網站課程設計是一個汽車的網站。但是不知道怎么寫簡介。希望指導
- 4、求一個ASP課程設計 網上購物系統(tǒng) 做過的朋友們拜托給發(fā)下 791419843@qq.com
- 5、一個網站設計過程舉例
商城網站都有哪些功能,網上商城的功能模塊
1.
商城網站功能模塊:產品展示系統(tǒng),產品展示系統(tǒng)一般包括以下功能:1)類別管理;2)產品管理;3)購物車管理;4)系統(tǒng)用戶管理。
2.
商城網站功能模塊:信息發(fā)布系統(tǒng)
3.
商城網站功能模塊:網上購物系統(tǒng)
主要功能:可以進行三級級別分類設置、支持Excel批量導入商品、強大的支付接口、支持商品優(yōu)惠券使用功能、支持商品圖片、文字水印功能、商城網站搜索關鍵詞功能
4.商城網站功能模塊:網上支付系統(tǒng)
5.
商城網站功能模塊:訂單管理系統(tǒng),主要功能:1)支持自定義訂單可選項;2)允許用戶直接查詢訂單的狀態(tài)、發(fā)貨狀態(tài)、單號等等信息3)自動設置訂單發(fā)貨后多少天內自動確認完成交易。
6.
商城網站功能模塊:商品管理系統(tǒng)
7.
商城網站功能模塊:會員注冊管理系統(tǒng)
8.
商城網站功能模塊:商品搜索系統(tǒng),一般商品搜索系統(tǒng)包括三種關鍵詞的搜索方式:1)基本搜索;2)高級搜索;3)熱門關鍵詞搜索。
9.
商城網站功能模塊:促銷管理系統(tǒng)
10.
商城網站功能模塊:售后管理系統(tǒng)
售后管理系統(tǒng)絕對是商城網站必不可少的一部分。
網站平臺建設
文章一
想建網站?建網站啊!別一開始就想吃成一個胖子啊,慢慢的來??梢韵葘W學靜態(tài)的html網頁制作,用用
fortpape什么的。然后接觸動態(tài)的asp,php,asp.net等等.
建網站主要是dreamwaver,flash,fireworks
dreamwaver生成網頁
flash,fireworks對網站起輔助作用
主要是做動畫和圖形處理
建網站
1\注冊域名
2\購買空間
3\制作網站
自己制作網站,不需要制作費
網絡公司制作,看你的網站要求,制作標準不同,費用也不同
只要你的網站持續(xù)訪問,域名和空間這兩項費用每年都是要交的
想了半天沒有行動等于空想,
忠告:網絡有風險,入市需謹慎
文章二
(一)明確建站目的
在開始你的工作之前,首先要明確自己的建站目的,就像是出門前首先要明確出去做什么,然后才能出門。有很多人就是因為沒有目的,提交了申請卻不知道該放些什么。個人主頁其實在一個人的生活中可以起到非常重要的作用。有了個人主頁就像是在喧囂的城市終于有了屬于自己的小屋,屋子里該做什么樣的裝飾,各個房間用來作什么,要結交什么樣的朋友,甚至想做什么樣的買賣都可以由你決定。但是有一點可以肯定,來拜訪你的人性格各異,要想對每個人都投其所好是不可能的。對個人主頁來說,一個人的精力有限,不可能把自己的網站做的像搜狐或者雅虎那樣什么都有。所以胡亂在自己的網站上堆放一些從其它網站上拾來的破爛除了讓你的訪問者敬而遠之之外,頂多在背上個垃圾站的雅號。不論你的愛好是什么,網站一定要有個性,要專業(yè),對于你感興趣和熟悉的東西,你可以不費力氣地建立起一個非常好的站點??梢蚤_通論壇和留言板,使對感興趣的訪問者來到你這里就如來到了一個俱樂部或者是圖書館,查找資料,下載軟件,討論心得,疑難解答...
這樣,他會認為他找到了一個對他來說非常有價值的網站,他不再需要到茫茫的網海中到處去尋覓了,在你這里不但能找到所需要的一切,而且還能通過留言板或論壇使自己結交同好,甚至還能在“圈子里”贏得一點小小的名聲,那他就會成為網站的???,甚至還會主動幫你宣傳,而你自己也通過這個網站對你所喜歡的東西有了更深刻的研究,同時也認識了很多志同道合的朋友,這難道還不算成功嗎?
(二)給網站命名
在你決定了網站的內容之后,首先要做的就是要給你的網站取一個響亮而又能直接反映網站內容的名字,這很重要?;ミB網上的網站浩如煙海,同類的網站一定會有很多。沒有一個好名字,就像是不會吆喝的小販,生意很難興旺。有的站長喜歡取一些個性化的而且氣勢磅礴的名字,實際上是華而不實,極有可能會讓看到網站名字的人一頭霧水,有那么多內容相近的網站,誰會有那個好奇心呢。
(三)網站總體規(guī)劃
有了一個合適的名字,接下來就要決定如何設計你的網站。要有條理,每個欄目內容各有特色,不能一鍋粥。另外,現(xiàn)在有很多人的網站上一廂情愿地放上了其他網站或欄目的鏈接作為自己網站的內容。這種“為他人做嫁衣”的方法不可取。這種做法會讓訪問者產生網站本身空洞無物的感覺,尤其是加上著名網站的鏈接,這樣做對自己的網站沒有任何意義。如果想為訪問者提供互聯(lián)網上的資源信息,你可以把這些鏈接集中放到某一個欄目當中。個人網站的目的無非就是交朋識友,宣傳自己。所以內容要有個性。寫網絡日記是一個很不錯的想法。一方面讓朋友們了解你的動態(tài),使你的網站更有人情味,另一方面也是你的人生歷程的一個記錄。
(四)注意頭版頭條
建設網站特別需要注意的是對頭版頭條的利用。頭版頭條非常有用,現(xiàn)在已經逐漸引起了更多人的注意。對于非常重要的信息,或者你的得意之作,把它們列在頭版頭條,訪問者只要打開主頁就可以見到主要內容,這就增加了訪問者閱讀該信息的機會建設網站特別需要注意的是對頭版頭條的利用。頭版頭條非常有用,現(xiàn)在已經逐漸引起了更多人的注意。對于非常重要的信息,如新產品發(fā)布、降價優(yōu)惠信息等等,把它們列在頭版頭條,訪問者只要打開主頁就可以見到主要內容,這就增加了訪問者閱讀該信息的機會。
(五)關于網站維護
網站的維護也很重要。到過散發(fā)著霉味的倉庫嗎?我想是沒有人愿意到那里做客的。自己的小屋要及時打掃,人氣才會旺盛。好久沒有更新的網站會漸漸失掉人氣的。內容要時時更新,或一二日,或三五日,但是千萬不能一個禮拜也不去。另外,要經常光顧自己的論壇和留言板,清除不好的內容。請了一屋子客人,主人卻溜出去了,實在是有點不好交代吧。
(六)加入商業(yè)內容
網站人氣旺了,想干什么都可以了,如果你愿意,可以找一兩個banner,但是切記不要太多,商業(yè)味道太濃了。建設網站特別需要注意的是對頭版頭條的利用。頭版頭條非常有用,現(xiàn)在已經逐漸引起了更多人的注意。對于非常重要的信息,如新產品發(fā)布、降價優(yōu)惠信息等等,把它們列在頭版頭條,訪問者只要打開主頁就可以見到主要內容,這就增加了訪問者閱讀該信息的機會,因此也就增加了商機。
(七)網站的實用性互動性
商業(yè)網站如果想做的成功,內容的充實、網站的活力和強大的互動性才是正道。一定要使用者來建設和維護網站,主要的功夫應該用在內容上,把盡量詳實的信息放到網站上。記住:每天維護你的網站,就像每天要洗臉一樣,維護網站在從前是一件非常麻煩的事,要找網站制作公司修改內容,花錢倒是小事,關鍵是時間耽誤不起。等到網頁改好了,內容更新了,新聞也變成舊聞了。但是現(xiàn)在不同了,worldedo平臺使你的維護工作從以前繁瑣的修改上傳工作中變成僅僅敲幾下鍵盤點幾下鼠標就行了。網站真正成為您推廣產品,宣傳自己的得力工具。
網站的確是公司一個整體形象的反應---公司辦事效率如何,是不是有問必答?反應是不是夠迅速?新的產品信息能不能及時發(fā)布?明明留下了email,結果發(fā)了好幾次信都是石沉大海,填了訂單也是有去無回---就算是用戶真的想購買你的商品,他敢寄錢給你嗎?尤其是如果顧客十分急需,你的反應卻姍姍來遲,我想下次打死他也不來了。顧客對你的產品有些問題要問,至少說明他對你的產品感興趣,如果你十分熱情地在留言欄里給他做了他意想不到的迅速而又熱情的反應,我想換了你心里也是熱乎乎的。服務這兩個字的分量在競爭越來越激烈的今天已經是越來越重了。因此,一定要做到每天處理用戶所下的訂單,及時回復留言板和論壇上的信息,及時回復信件。
實現(xiàn)在線銷售。使用worldedo平臺建設網站,一定要有產品欄目!因為這樣你的產品可以自動進入分類信息,訪問者可以在不知道你的網站或者公司的情況下就會在分類檢索中找到這個產品,并且可以“順藤摸瓜”去拜訪你的網站。另外,在產品類欄目中輸入產品信息之后還可以自動生成購物車,用戶在查看你的產品時可以直接填寫購買意向。要提供盡可能豐富的信息,除了報價和圖片之外,功能介紹和一些技術指標以及同其他品牌同類產品比較的優(yōu)勢等等都可以放上去。你在每天進行訂單管理時可以根據(jù)訂單上所填寫的用戶購買意向與客戶進行溝通,這就是實實在在的電子商務,它的花費可能遠低于你的想象。
(八)管理你的銷售渠道和貿易伙伴
對于每個分銷商,可能需要在政策上區(qū)別對待。采用傳統(tǒng)的方式,不但會浪費人力,而且既有可能出現(xiàn)混亂,造成不必要的損失和誤會。在網站上對不同級別的代理商或渠道創(chuàng)建不同的欄目,并在這些欄目上添加訪問控制,這樣,問題就可以迎刃而解了。您可以針對欄目設定哪些申請者允許訪問,也可以針對申請者設定可以訪問的欄目。您所需要做的工作,只是把不同的政策放到網站上不同的欄目中,然后輸入個代理商和銷售渠道的信息,最后是設定他們的訪問權限。對于渠道的管理,一個人就可以全部搞定,既提高了效率,又節(jié)約了消耗。
(九)worldedo平臺給你超值服務
“行業(yè)市場”是我們對互聯(lián)網商業(yè)模式做出探索的第一步。新的互聯(lián)網技術的革命,矛頭直指信息的真正互聯(lián)互通。網站作為信息孤島不具有任何商業(yè)價值。只有對網站上的內容作出有效的集成,并加以推廣,才會使網站真正具有商業(yè)價值。在worldedo系統(tǒng)中,您在網站上所發(fā)布的任何產品信息,不但會直接出現(xiàn)在您的網站上,并可以由用戶直接填寫訂單,而且也會按照用戶定義的分類自動進入系統(tǒng)的行業(yè)市場,這樣,我們的行業(yè)市場就會成為所有用戶共同建設的商業(yè)信息集散地。這樣,用戶可以在不知道您的網站的情況下,通過訪問我們的行業(yè)市場就可以找到您的網站上所發(fā)布的商業(yè)信息,并進一步進入您的網站。因此,其功能具有增值性,潛在的商業(yè)價值難以預計。
(十)積極推廣您的網站
網站的推廣也是很重要的一環(huán)。不過在這里建站,您可以大大減少廣告費的開銷。凡是在通途公司的
worldedo系統(tǒng)上建站的用戶可以免費得到這樣的服務:您所發(fā)表的產品信息在您的網站上發(fā)布的同時,也會自動出現(xiàn)在worldedo系統(tǒng)中的行業(yè)市場的相關分類中。另外,您的網站如果想獲得更多的有效點擊,一些在線的宣傳仍然是很必要的。有效的宣傳包括大型網站的廣告、搜索引擎登記、開辟論壇以及在其它行業(yè)論壇上發(fā)。其中最具性價比的方式就是搜索引擎登記了。很多的搜索引擎都有免費的登記服務,但是對于企業(yè)來,這一點是不夠的,一個關鍵字可能會有成千上萬個搜索結果,但是恐怕很少有用戶能有足夠的耐性把這些網站都打開。因此,網站排名是否靠前非常關鍵,對此做出一點投資也是非常值得的?,F(xiàn)在很多大的搜索引擎服務提供商。企業(yè)可根據(jù)自身的實際情況進行選擇。
經過上述全方位的建設和經營,您的網站就可以真正實現(xiàn)電子商務了!從此以后,您將不再是傳統(tǒng)的經營方式一條腿走路了,插上了電子商務的翅膀之后,您必將在新的互聯(lián)網經濟革命的浪潮中立于不敗之地!
文章三
第一步:客戶提出網站建設申請
1、 客戶根據(jù)自身情況提出網站建設基本要求
2、 提供相關文本及圖片資料
a. 公司文字資料、公司圖片資料;
b. 網站實現(xiàn)功能需求;
c. 網站基本設計要求;
第二步:制定網站建設方案
1、 雙方就網站建設內容進行協(xié)商,修改、補充,并達成共識;
2、 為客戶制定《網站建設方案》;
3、 雙方確定網站建設方案的具體細節(jié)及價格;
第三步:簽署協(xié)議,支付預付款
1、 雙方簽訂《網站建設協(xié)議》;
2、客戶提供更為詳盡的圖片資料(如需拍照,我方可免費上門進行數(shù)碼拍攝);
第四步:客戶審核初稿,經確認后定稿
1、 根據(jù)《網站建設方案》完成初稿設計;
a. 首頁風格設計;
b. 功能欄目設定;
c. 網站架構圖;
2、 客戶審核確認初稿設計;
3、 我方完成整體網站制作;
第五步:網站測試、客戶網上瀏覽、驗收、支付余款
1、 客戶根據(jù)協(xié)議及內容進行驗收工作;
2、 驗收合格,由客戶簽發(fā)“網站建設驗收合格確認書”;
3、 客戶支付余款;
4、 我方為客戶開通協(xié)議內容服務;
第六步:網站后期維護工作
1、 向客戶提供《網站維護說明書》
2、我方根據(jù)《網站建設協(xié)議》及《網站維護說明書》相關條款對客戶網站進行維護和更新。
1、域名申請
通過注冊域名,使企業(yè)在全球Internet上有唯一標識,也是社會各用戶瀏覽該企業(yè)網站的門牌號和進入標識。由域名構成的網址會像商標那樣,在互聯(lián)網上廣為流傳,好的域名有助于你將來塑造自己在網上的國際形象。而同時域名在全世界具有唯一性,域名的資源又比較有限,誰先注冊,誰就有權使用,所以你現(xiàn)在就應該考慮,是否要保護你在Internet上的無形資產。常見的.com為國際域名,而.com.cn則為國內域名。定義域名除了要考慮公司的性質以及信息內容的特征外,還應該使這個名字簡潔、易記、具有沖擊力。
2、網絡平臺的建立
有了自己的域名這個門牌號碼后,您就需要一個空間蓋房子建立自己的公司,而這個空間在Internet上就是服務器。通常情況下,有以下幾種方式可供企業(yè)選擇。
虛擬主機方式:所謂虛擬主機是使用特殊的軟硬件技術,把每臺計算機主分成一臺"虛擬"的主機,在外界看來,虛擬主機與真正的主機沒有任何區(qū)別,我們建議企業(yè)上網采用虛擬主機方式。一般虛擬主機提供商都能向用戶提供10兆、30兆、50兆直到一臺服務器的虛擬主機空間。用戶可視網站的內容設置及其發(fā)展前景來選擇。一頁網頁所占的磁盤空間大約20 - 50千字節(jié),10兆大約可以放置200 - 500頁,但如果你對網站有特殊的要求,如圖片較多、動畫較多、需要文件下載或有數(shù)據(jù)庫等,就需要多一些空間(大家可以到『免費資源 』去看一下,那里有很多免費空間)。
獨立的服務器:對于經濟實力雄厚且業(yè)務量較大的企業(yè),也可以購置自己獨立的服務器,但這需要很高的費用及大量的人力、物力投入,合計很高的費用及大量的人力、物力投入,合計起來是虛擬主機的數(shù)十倍之多。
3、網頁設計及維護
您可以自己設計網頁也可以通過專業(yè)網頁設計人才來制作。首先要確定整個網頁系統(tǒng)的整體規(guī)劃,所要介紹的內容范圍和目的,之后要收集所有需要放在網站上的文本資料、圖片等,將收集的材料提供給我們,剩下的交給我們的設計人員吧。根據(jù)公司業(yè)務范圍確定是否采用中英兩種版本,網頁設計完成后下步最重要的工作就是及時更新網頁內容,不能長時間不更換網頁,造成“曬網”現(xiàn)象將影響網站的訪問量。
4、網站宣傳與推廣
首先企業(yè)自身要有推廣網站的意識:在任何出現(xiàn)公司信息的地方都加上公司的網址,如名片、辦公用品、宣傳材料、媒體廣告等。此外網絡廣告和搜索引擎登記是目前網站主要的推廣方式。您可以登陸我們韶關信息港或其它門戶站點的黃金廣告位,可以通過注冊搜索引擎將你的站點登記到全球知名的服務站中去。這樣一來,不但你的網站能夠很容易地被人找到,而且訪問者的數(shù)量也會激增。通過一些網站做友情鏈接等辦法,可以顯著地提高企業(yè)網站的知名度和訪問量.
文章四
網站設計八步驟
由于目前所見即所得類型的工具越來越多,使用也越來越方便,所以制作網頁已經變成了一件輕松的工作,不像以前要手工編寫一行行的源代碼那樣。一般初學者經過短暫的學習就可以學會制作網頁,于是他們認為網頁制作非常簡單,就匆匆忙忙制作自己的網站,可是做出來之后與別人一比,才發(fā)現(xiàn)自己的網站非常粗糙,這是為什么呢?常言道:“性急吃不了熱豆腐”。建立一個網站就像蓋一幢大樓一樣,它是一個系統(tǒng)工程,有自己特定的工作流程,你只有遵循這個步驟,按部就班地一步步來,才能設計出一個滿意的網站。
一、確定網站主題
網站主題就是你建立的網站所要包含的主要內容,一個網站必須要有一個明確的主題。特別是對于個人網站,你不可能像綜合網站那樣做得內容大而全,包羅萬象。你沒有這個能力,也沒這個精力,所以必須要找準一個自己最感興趣內容,做深、做透,辦出自己的特色,這樣才能給用戶留下深刻的印象。網站的主題無定則,只要是你感興趣的,任何內容都可以,但主題要鮮明,在你的主題范圍內內容做到大而全、精而深。
二、搜集材料
明確了網站的主題以后,你就要圍繞主題開始搜集材料了。常言道:“巧婦難為無米之炊”。要想讓自己的網站有血有肉,能夠吸引住用戶,你就要盡量搜集材料,搜集得材料越多,以后制作網站就越容易。材料既可以從圖書、報紙、光盤、多媒體上得來,也可以從互聯(lián)網上搜集,然后把搜集的材料去粗取精,去偽存真,作為自己制作網頁的素材。
三、規(guī)劃網站
一個網站設計得成功與否,很大程度上決定于設計者的規(guī)劃水平,規(guī)劃網站就像設計師設計大樓一樣,圖紙設計好了,才能建成一座漂亮的樓房。網站規(guī)劃包含的內容很多,如網站的結構、欄目的設置、網站的風格、顏色搭配、版面布局、文字圖片的運用等,你只有在制作網頁之前把這些方面都考慮到了,才能在制作時駕輕就熟,胸有成竹。也只有如此制作出來的網頁才能有個性、有特色,具有吸引力。如何規(guī)劃網站的每一項具體內容,我們在下面會有詳細介紹。
四、選擇合適的制作工具
盡管選擇什么樣的工具并不會影響你設計網頁的好壞,但是一款功能強大、使用簡單的軟件往往可以起到事半功倍的效果。網頁制作涉及的工具比較多,首先就是網頁制作工具了,目前大多數(shù)網民選用的都是所見即所得的編輯工具,這其中的優(yōu)秀者當然是Dreamweaver和Frontpage了,如果是初學者,F(xiàn)rontpage2000是首選。
除此之外,還有圖片編輯工具,如Photoshop、Photoimpact等;動畫制作工具如Flash、Cool 3d、Gif Animator等;還有網頁特效工具,如有聲有色等,網上有許多這方面的軟件,你可以根據(jù)需要靈活運用。
五、制作網頁
材料有了,工具也選好了,下面就需要按照規(guī)劃一步步地把自己的想法變成現(xiàn)實了,這是一個復雜而細致的過程,一定要按照先大后小、先簡單后復雜來進行制作。所謂先大后小,就是說在制作網頁時,先把大的結構設計好,然后再逐步完善小的結構設計。所謂先簡單后復雜,就是先設計出簡單的內容,然后再設計復雜的內容,以便出現(xiàn)問題時好修改。在制作網頁時要多靈活運用模板,這樣可以大大提高制作效率。
六、上傳測試
網頁制作完畢,最后要發(fā)布到Web服務器上,才能夠讓全世界的朋友觀看,現(xiàn)在上傳的工具有很多,有些網頁制作工具本身就帶有FTP功能,利用這些FTP工具,你可以很方便地把網站發(fā)布到自己申請的主頁存放服務器上。網站上傳以后,你要在瀏覽器中打開自己的網站,逐頁逐個鏈接的進行測試,發(fā)現(xiàn)問題,及時修改,然后再上傳測試。全部測試完畢就可以把你的網址告訴給朋友,讓他們來瀏覽。
七、推廣宣傳
網頁做好之后,還要不斷地進行宣傳,這樣才能讓更多的朋友認識它,提高網站的訪問率和知名度。推廣的方法有很多,例如到搜索引擎上注冊、與別的網站交換鏈接、加入廣告鏈等。
八、維護更新
網站要注意經常維護更新內容,保持內容的新鮮,不要一做好就放在那兒不變了,只有不斷地給它補充新的內容,才能夠吸引住瀏覽者
時下隨著各種通訊技術的發(fā)展,互聯(lián)網已在中國逐步進入普及階段,許多人在充分享受瀏覽新聞,網上聊天,網絡游戲,網上交易,收發(fā)電子郵件等網絡的各種樂趣后,開始不滿足于被動式的接受,希望能主動參與網絡,因此大量的個人網站應運而生了。
計算機與網絡專業(yè)技術人員能利用一技之長及在某一方面的專長輕松制作網頁,但大量的網絡菜鳥級人物如何制作個人主頁,建立個人網站呢?我大概總結了以下幾點,希望對一些對這方面缺乏基本了解的人提供一些幫助。如果你是個經常上網的網蟲,并對如何建立網站有一定的興趣,那么請你繼續(xù)讀下去,否則我推薦你使用某些網站推出的傻瓜式的個人網頁或請專業(yè)的網頁制作公司代勞,完全沒必要自己動手。
1.要建立個人網站,首先必須要了解一下目前網頁制作的基本語言HTML,入門即可,大概花個一二小時就可。
2.學會使用目前流行的網頁制作軟件,如Frontpage、Dreamweaver等一些功能強大,所見所得的軟件,初步了解就可,不用全部掌握,一般是邊用邊學,不斷提高使用水平。
3.廣泛的上網瀏覽各種網頁,一開始最好能下載一些較簡單的個人網頁,因為他們所用到的技術較為簡單,可用網頁制作軟件打開研究。然后推薦去瀏覽一些專業(yè)的網頁設計網站,學習一些排版經驗,同時可下載一些網頁結構模版供自己套用。
4.確定你的網站主題,我個人不主張開始就想建軟件大全、書庫等網上流行的為網站主題,因為第一你不夠專業(yè),網上已有太多的同類軟件,別人不可能上你的網站下載。第二這類網站需要巨大的主頁空間,不僅一開始你申請不到這么大的空間,而且你也不可能經常上載維護。網站主題最好是有你的個人特色,實在不能確定我建議自己做一個私人門戶網站,將平時自己經常去的網站做一個較為綜合的連結。
5.網頁最好不要用特別與眾不同的顏色、字體,因為每個人使用的計算機各不相同,特別的顏色、字體別人不一定能看得到。
6.網頁要增加美觀圖片不可缺少,我建議如果你會用一些專業(yè)的作圖軟件最好自己制作,這會有自己的特色,放些私人照片也可以,但切記各種圖片一定要作優(yōu)化處理,減小它的存儲尺寸。提醒一下每頁不要放過多的圖片,因為第一會使網頁顯得雜亂,第二會使你的網頁顯示速度過慢。制作圖片的常用軟件有Photoshop,F(xiàn)ireworks等。
7.網頁上可以用一些動畫與特效增加你主頁的美觀與功能,動畫可上網找,同樣最好能自己制作,GIF格式的最常用,可用Ulead的Gig Animator軟件制作,目前流行的是Flash動畫,更多變化,尺寸更小,缺點是有些計算機上的瀏覽器缺省沒有安裝Flash瀏覽軟件,有些計算機用戶不能看到Flash。網上還有許多免費的Javascript等可供使用,與圖片一樣,我建議每頁不要放太多的動畫與特效。
8.網頁基本建成后,上網找免費的主頁空間,以其主機的速度,提供的空間大小和有無基本的CGI功能及其提供的域名是否簡單易記為考量依據(jù),所謂CGI是指主機服務器上提供的程序,一般你可申請有免費計數(shù)器、留言板等。找到速度快,主頁存放空間大,域名簡單的網站存放你的網頁。
9.接下來是將網頁上傳至你申請的服務器上,具體上傳的辦法你在申請主頁空間時就會了解,具體使用你制作網頁的軟件即可,我個人推薦使用CuteFTP Pro上傳,這個軟件功能強大,簡單易用。
10.好,現(xiàn)在你的網站已建立,你可通知你的朋友上去瀏覽,把個人網站印在你的名片上,還想推廣你的網站?那你可去各大搜索網站登錄你的新站,如雅虎、搜虎、新浪等知名網站。你還可與其它網站申請友情連結、去一些提供連結交換的網站申請廣告交換,如太極鏈,酷站等。在做這一步時你需要做二個468X60和88X31尺寸的廣告圖片,動畫最好,存儲大小盡量控制在10k以下。
11.如果你還想靠你的網站賺一些小錢,你可去一些商業(yè)網站申請廣告連結,替他們做廣告,一般以從你的網頁點擊到他們的網頁次數(shù)算錢。
12.最后我要提醒各位未來網主,你的網站千萬不要放一些明顯與國內政治相抵觸的內容,這事關重大,不可兒戲,否則網站被關閉事小,坐牢也說不定哦。另外,網站內容與性有關可大大增加被瀏覽的數(shù)量,但黃色的內容不要放,雖說性質比不上反動內容,但也有問題。建議打打擦邊球,提供一些性教育、性知識,情情愛愛的內容無傷大雅。
網站設計八步驟
由于目前所見即所得類型的工具越來越多,使用也越來越方便,所以制作網頁已經變成了一件輕松的工作,不像以前要手工編寫一行行的源代碼那樣。一般初學者經過短暫的學習就可以學會制作網頁,于是他們認為網頁制作非常簡單,就匆匆忙忙制作自己的網站,可是做出來之后與別人一比,才發(fā)現(xiàn)自己的網站非常粗糙,這是為什么呢?常言道:“性急吃不了熱豆腐”。建立一個網站就像蓋一幢大樓一樣,它是一個系統(tǒng)工程,有自己特定的工作流程,你只有遵循這個步驟,按部就班地一步步來,才能設計出一個滿意的網站
我的網站課程設計是一個汽車的網站。但是不知道怎么寫簡介。希望指導
這個應該每個學校的課程都大同小異。
主干課程:工程力學、電工電子技術、計算機軟件基礎、液壓技術、發(fā)動機構造、發(fā)動機原理、底盤構造、汽車理論、車輛電子技術、車輛設計、車輛制造工藝、測試技術、車輛檢測技術、機械原理課程設計、機械零件課程設計、機制工藝課程設計、車輛設計課程設計
汽車電子技術:
培養(yǎng)目標
本專業(yè)培養(yǎng)適應汽車后市場需要,德、智、體、美全面發(fā)展,具
有較強的實踐動手能力和良好的職業(yè)道德,熟悉汽車構造、性能、使
用和維護,掌握汽車電路分析和現(xiàn)代汽車電子控制系統(tǒng)故障診斷、檢
測技能,勝任汽車電子設備的使用、維修、診斷檢測、技術改造、售
后服務等技術工作的應用型高級技術人才。
就業(yè)方向
主要面向汽車維修部門、4S汽車服務站、汽車管理部門和汽車相
關行業(yè),從事現(xiàn)代汽車電子設備的安裝、調試、檢測、銷售,現(xiàn)代汽
車檢測與維修、汽車貿易、交通運輸管理、汽車維修企業(yè)管理、汽車
保險與理賠等技術和管理工作,有關學校的實訓教學指導工作(本專
業(yè)的女生更適合汽車維修業(yè)務接待、信息回訪、配件管理、汽車保險
、維修企業(yè)管理、汽車貿易、交通運輸管理等工作)。
汽車檢測與維修技術:
培養(yǎng)目標
培養(yǎng)從事汽車零部件設計、汽車檢測與維修、汽車營銷與售后技術服務等多方面工作的復合型技術人才。
畢業(yè)去向
畢業(yè)生可去汽車制造企業(yè)、汽車配件制造企業(yè)、汽車維修與運用企業(yè)、汽車配件營銷企業(yè)等從事汽車零部件設計、制造、維修、營銷和售后技術服務等工作。
車輛工程:
主要課程
理論力學、材料力學、機械原理、機械設計、現(xiàn)代測試技術、工程控制基礎、機械CAD技術、電工電子技術、汽車構造、汽車理論、汽車設計、汽車制造技術、汽車電子技術等。
就業(yè)前景
主要在汽車、摩托車制造、試驗等相關機電科研院所和企業(yè)從事汽車、摩托車設計、制造、試驗研究、產品開發(fā)、銷售與管理工作,也可到高等院校從事教學、科研工作。
汽車制造與裝配技術:
本專業(yè)的主要課程與實踐環(huán)節(jié)有:應用數(shù)學、實用英語、機械制圖、計算機繪圖、工程力學、機械設計、金屬工藝學、工程材料及熱處理、檢測技術、機械CAD、電工電子基礎、汽車構造、汽車制造工藝學、汽車維修、汽車檢測技術、汽車電子技術、金工實習、機械設計基礎課程設計、汽車制造與維修綜合實訓、畢業(yè)實習與畢業(yè)設計等。
本專業(yè)畢業(yè)生具有解決汽車拖拉機制造生產第一線工藝技術問題的專業(yè)理論知識和較強的實踐技能;具有較高的外語水平、較強的計算應用能力和一定的生產經營、管理水平等綜合素質;能從事汽車拖拉機制造、裝配、改裝、檢測、故障診斷與維修等方面的工作。
汽車技術服務與營銷:
主要培養(yǎng)具有扎實的汽車服務與貿易方面的專業(yè)理論知識,從事汽車貿易與售后服務、汽車配件營銷與管理、汽車保險與理賠等方面的高級應用型技術人才。主要開設計算機應用、電子商務、公共關系、機械制圖、機械基礎、汽車發(fā)動機構造與維修、汽車底盤構造與維修、汽車電氣設備與維修、汽車性能與檢測、汽車經濟合同、汽車配件與營銷、舊車鑒定與評估、汽車運用技術、經濟法、消費心理學、資產評估、推銷策略與技巧等。學生畢業(yè)后,可在汽車營銷或汽車配件營銷、汽車維修企業(yè)、特約維修站、二手車交易市場等從事技術或管理工作。
建議:
這些專業(yè)基本都是??圃盒TO置的,但是,車輛工程專業(yè)在許多重點大學都有設置,培養(yǎng)的是工程技術師人員。而且對理論知識要求很高,有深造的機會。比較符合你最后提出的要求。(個人看法)
參考資料:廣西交通職業(yè)技術學院網頁,新浪教育網,河南機電高等專科學校 等
求一個ASP課程設計 網上購物系統(tǒng) 做過的朋友們拜托給發(fā)下 791419843@qq.com
4.2 功能模塊設計
層次模塊結構是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內部數(shù)據(jù)四種屬性的一組程序。在結構化系統(tǒng)設計中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增大系統(tǒng)的可維護性。
以前面的系統(tǒng)分析為基礎,將系統(tǒng)分為兩大模塊,即前臺模塊和后臺模塊。
網絡購物中心的功能結構如圖4.1所示。
圖 4.1 網絡購物中心功能結構圖
4.2.1 前臺模塊的功能模塊設計
前臺模塊主要為登陸網站的用戶提供商品和服務的信息,填寫并提交訂單的服務。這樣,將前臺模塊再細分為用戶管理模塊、訂單查詢模塊、購物車模塊、修改個人資料模塊、留言板模塊。顧名思義,這些模塊的名稱基本概括了它們的功能。下面詳細說明一下這些功能模塊的設計:
(1)用戶管理模塊:
為了方便于網站的管理,必須由一套完整的用戶管理體系。該網站用戶管理模塊主要實現(xiàn)用戶的注冊、登錄、找回密碼3方面功能。
(2)購物車模塊:
在超市購物,可以根據(jù)自己的需要將很多種商品挑選至購物車或購物籃中,然后到收銀臺結款。而在網上虛擬的商城中,當然沒有辦法使用真正的購物工具,因此,通常都會采用一種被稱為“購物車”的技術來模擬現(xiàn)實生活。在網上商城中,所選商品須通過購物車進行暫存,然后生產訂單。這種技術使用起來十分方便,不但可以隨時添加、查看、修改、清空購物車中的內容,還可以隨時去收銀臺結款。
(3)訂單管理模塊:
用戶提交訂單后,通過產生的訂單號查詢訂單信息及執(zhí)行狀態(tài)。只需要根據(jù)用戶錄入的訂單號在數(shù)據(jù)表中查詢處對應的貨品信息即可。
(4)個人資料管理模塊:
用戶資料修改時為用戶更改個人信息所提供的窗口,為了保護用戶信息部受非法侵害,用戶只有登錄網頁后才有權限修改個人資料。
(5)留言板管理模塊:
留言板是一個商務網站中不可缺少的組成部分,它可以增進用戶與網站之間的交流。在現(xiàn)實網絡開發(fā)中存在著各種各樣的留言板,但它們都由基于瀏覽留言板及添加留言板2部分組成。
這樣,子模塊各自的內容基本設計好。下面可以設計如何將這些模塊組織在一起,構成一個結構比較合理的前臺了。除了在主頁中建立面向其他模塊的鏈接外,也要在其他模塊中建立返回主頁面的鏈接。另外各個模塊間也應該互相鏈接起來。
4.2.2 后臺管理模塊的功能模塊設計
后臺管理模塊的功能是對站內的資源進行管理和維護。以后臺的業(yè)務流程分析和前臺各個模塊的設計為基礎、根據(jù)用戶的需求分析來確定后臺管理模塊應具有的功能。后臺管理模塊的各個子功能模塊如下:
(1) 管理員身份驗證模塊:
為合法用戶提供一個后臺入口。該模塊的功能是對管理員身份進行能夠驗證。用戶輸入登錄ID和密碼后,系統(tǒng)將判斷登錄ID及密碼的有效性,如果通過驗證則狀態(tài)后臺主頁,反之則提示錯誤。
(2) 商品管理模塊:
向商品表插入前臺首頁展示的商品信息,也就是添加商品信息的功能。
(3) 處理訂單模塊:
網站管理者對用戶訂單的執(zhí)行和編輯狀態(tài)。
(4) 用戶信息管理模塊:
查詢注冊所有用戶,對一些非法或失信用戶進行刪除操作 。
(5) 公告信息管理模塊:
網站向用戶發(fā)布最新公告信息。
(6) 鏈接信息管理模塊:
管理員向前臺首頁添加友情鏈接信息。
4.3 數(shù)據(jù)庫設計
數(shù)據(jù)庫是數(shù)據(jù)庫應用程序的重要組成部分。一個設計結構合理的數(shù)據(jù)庫對于應用程序的開發(fā)效率和程序的性能都是非常重要的。數(shù)據(jù)庫的設計過程大致如下:
(1) 根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。對用戶需求進行分析時數(shù)據(jù)庫設計的第一個階段。不斷的調查與研究用戶需求,了解企業(yè)運作流程等系統(tǒng)需求,使設計概念模型的基礎。
(2) 設計數(shù)據(jù)庫的概念模型。概念模型是按用戶的觀點來對數(shù)據(jù)建模,使用與進行信息世界建模的工具。它對整個數(shù)據(jù)庫的設計具有深刻的影響。
(3) 邏輯結構設計。邏輯結構是把概念結構轉化為與所采用的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的過程。
(4) 數(shù)據(jù)庫的實施和維護。
在設計好前臺與后臺的功能模塊后,就開始進行數(shù)據(jù)庫的設計了。根據(jù)網站系統(tǒng)的分析,數(shù)據(jù)庫是整個網站的核心。從前臺顯示的信息到后臺操作的對象,都是圍繞數(shù)據(jù)庫展開的。
4.3.1 E-R圖
E-R圖是一種概念模型。概念模型實際上是現(xiàn)實世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫設計人員進行數(shù)據(jù)庫設計的有利工具,也是數(shù)據(jù)庫設計人員和用戶之間進行交流的語言,因此概念模型一方面應該具有較強的語義表達能力,能夠方便、直接的表達應該用眾的各種語義知識,另一方面他還應該簡單、清晰并且易于用戶理解[7]。以下是各個數(shù)據(jù)表的實體圖。
(1)商品信息表tb_Ware的實體圖
圖 4.2 商品信息表tb_Ware的實體圖
(2)用戶信息表tb_User的實體圖
圖 4.3 用戶信息表tb_User的實體圖
(3)留言信息表tb_Text的實體圖
圖 4.4 留言信息表tb_Text的實體圖
(4) 訂單生成表tb_Sub的實體圖
圖 4.5 訂單生成表tb_Sub的實體圖
(5)訂單商品表tb_Shop的實體圖
圖 4.6 訂單商品表tb_Shop的實體圖
(6)超級鏈接表tb_Link的實體圖
圖 4.7 超級鏈接表tb_Link的實體圖
(7)管理員信息表tb_Admin的實體圖
圖 4.8 管理員信息表tb_Admin的實體圖
(8)公告信息表tb_Affiche的實體圖
圖 4.9 公告信息表tb_Affiche的實體圖
(9)總體E_R圖
圖 4.10 總體E-R圖
4.3.2 基本表設計
表的設計是這次設計的一個核心內容。根據(jù)前面對網站前臺與后臺功能模塊的分析和對數(shù)據(jù)庫中實體關系的設計,可以看到網站中所用到的數(shù)據(jù)信息基本包括:商品信息、用戶信息、留言信息、訂單信息、超級鏈接信息、管理員信息、公告信息等。下面是為數(shù)據(jù)庫設計的表:
(1) 商品信息表tb_Ware
商品信息表tb_Ware用來保存商品的基礎信息。結構如表4.1所示。
表4.1 tb_Ware的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Wareid Int 4 否 是 貨物編號
Warename Varchar 50 否 否 貨物名稱
Wareprice Bigint 8 否 否 貨物價格
Waretype Varchar 20 否 否 貨物類型
Wareintro Text 16 否 否 貨物介紹
Wareimage Varchar 50 否 否 圖片路徑
Wareif Int 4 否 否 是否推薦
Dattime Datetime 8 否 否 發(fā)布時間
(2) 用戶信息表tb_User
用戶信息表tb_User用來保存用戶信息。表tb_User的結構如表4.2下。
表4.2 tb_User的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Userid Int 4 否 是 用戶ID
Username Varchar 50 否 否 用戶名
Rname Varchar 40 否 否 真實姓名
Userpass Varchar 16 否 否 用戶密碼
Email Varchar 50 否 否 Email
Address Varchar 80 否 否 用戶地址
Photo Varchar 30 否 否 聯(lián)系電話
Question Varchar 50 否 否 密碼問題
Result Varchar 50 否 否 答案
Dattime Datetime 8 否 否 注冊時間
(3) 留言信息表tb_Text
留言信息表tb_Text用來記錄留言信息。表tb_Text的結構如表4.3所示。
表4.3 tb_Text的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Textid Int 4 否 是 主題ID
Username Varchar 20 否 否 作者姓名
Email Varchar 50 否 否 Email
Dattime Datetime 8 否 否 發(fā)布時間
Textname Varchar 50 否 否 主題名稱
Textgut Text 16 否 否 留言內容
(4) 訂單生成表tb_Sub
訂單生成表tb_Sub用來記錄新生成的訂單。表tb_Sub的結構如表4.4所示。
表4.4 tb_Sub的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Sub Varchar 50 否 是 訂單編號
Username Varchar 20 否 否 用戶名
Rname Varchar 50 否 否 真實姓名
Spdate Datetime 8 否 否 訂購日期
Email Varchar 50 否 否 Email
Address Varchar 80 否 否 地址
Post Varchar 50 否 否 郵編
Payment Char 12 否 否 付款方式
Photo Varchar 30 否 否 聯(lián)系方式
Carry Varchar 30 否 否 運送方式
Spif Int 4 否 否 訂單核對
Other Text 16 否 否 其它
(5) 訂單商品表tb_Shop
訂單商品表tb_Shop用來記錄某一訂單中所定購的商品的詳細信息。表tb_Shop的結構如表4.5所示。
表4.5 tb_Shop的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Subid Varchar 50 否 否 訂單id
Warename Varchar 50 否 否 貨物名稱
Price Bigint 8 否 否 貨物價格
Wsum Bigint 8 否 否 貨物數(shù)量
Wcount Bigint 8 否 否 統(tǒng)計
(6) 超級鏈接表tb_Link
超級鏈接表tb_Link主要用于記錄調價的超級鏈接信息。表tb_Link的結構如表4.6所示。
表4.6 tb_Link的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Lname Varchar 50 否 否 鏈接名
Laddress Varchar 50 否 否 鏈接網址
Ldatetime Datetime 8 否 否 發(fā)布時間
(7) 管理員信息表tb_Admin
管理員信息表tb_Admin主要用于記錄管理員的信息。表tb_Admin的結構如表4.7所示。
表4.7 tb_Admin的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Id Int 4 否 否 管理員ID
Admin Varchar 30 否 否 管理員名
Adminpass Varchar 16 否 否 管理員密碼
(8) 公告信息表tb_Affiche
公告信息表tb_Affiche主要用于記錄后臺調價的公共信息。表tb_Affiche的結構如表4.8所示。
表4.8 tb_Affiche的結構
字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述
Test Text 16 否 否 公告內容
Dattime Datetime 8 否 否 公告時間
第5章 系統(tǒng)實現(xiàn)
在上一章著重討論了系統(tǒng)各個模塊功能的設計,并詳細分析了每一個模塊的功能。在本章將具體討論如何實現(xiàn)功能模塊,最終實現(xiàn)整個系統(tǒng)。經過這個階段的設計工作,應該得出對目標系統(tǒng)的描述,從而在編碼階段可以把這個描述直接翻譯成用JSP網頁設計語言書寫的程序。
5.1 程序設計
本系統(tǒng)設計的網站在設計過程中包含頁面(HTML)的設計以及客戶端驗證機制(JavaScript)的設計。JavaScript也叫小腳本語言,他是一種非常流行的動態(tài)網頁技術。他不僅能夠實現(xiàn)網頁的動態(tài)效果,而且能夠在一定程度上檢測網頁的錯誤,從而在一定程度上實現(xiàn)網站的安全。本系統(tǒng)應用服務器端JSP動態(tài)網頁技術,以及在Serverlet和JavaBean的可重用組件技術的支持下,結合客戶端動態(tài)網頁技術Javascript以及與HTML的無縫結合的設計,從而方便系統(tǒng)的實現(xiàn)[10]。
5.2 系統(tǒng)頁面的設計與實現(xiàn)
如果將網站比作一個人的話,服務器就像大腦,數(shù)據(jù)庫就像五臟六腑,其內嵌的Java和JavaScript組合起來就像是細胞與神經,而網頁就是這個人的皮肉。網頁將網站的各個組成部分包裹起來,形成易懂并且美觀的外表展示給大家。瀏覽者登陸網站后看到的就是一個個網頁的組合。所以設計和實現(xiàn)每一個網頁也是非常重要的工作。
隨著科技的高速發(fā)展,眾多網頁制作的應用軟件應運而生。相對于傳統(tǒng)的動態(tài)網頁開發(fā)工具而言,由于繼承了Java語言的許多優(yōu)點,用JSP開發(fā)動態(tài)網站十分方便,開發(fā)效率較高。此外,JSP還具有強大的組件(Java Bean)支持功能,可以方便地實現(xiàn)組件復用,進一步提高了開發(fā)效率。
在整個網頁的制作過程中,都是結合使用HTML語言來實現(xiàn)設計的。系統(tǒng)的頁面設計決定了網站的風格, 制作好的網站不僅提供給營銷商,更多的要供瀏覽者瀏覽。所以整個網站系統(tǒng)應注重的是:易導航性、易操作性和友好的交互界面。因此,網站的設計最好要簡潔、明了、格調清新、實用、易于使用和維護。在頁面的風格上應保持統(tǒng)一,這里采用CSS樣式表將所有頁面的字體、字號、顏色以及超鏈接的樣式做統(tǒng)一定義。
5.3 前臺功能模塊的實現(xiàn)
整個系統(tǒng)分為了前臺功能模塊和后臺功能模塊。下面詳細討論主要的幾個功能模塊的程序實現(xiàn)。在每個模塊的介紹中,將具體說明一些涉及要點。
前臺功能模塊分為用戶管理模塊、訂單查詢模塊、購物車模塊、修改個人資料模塊、留言板模塊5個部分。前臺首頁主要有以下幾個部分:
(1)網站導航:主要用戶顯示網站的旗幟廣告、各功能模塊導航;
(2)用戶登錄:用戶在此注冊、登錄或找回密碼;
(3)商品分類搜索:用戶按商品類別進行搜索顯示;
(4)銷售排行榜:按照商品的銷售數(shù)量顯示銷售排行信息;
(5)商品展示區(qū):按后臺添加商品的時間順序展示商品;
(6)友情鏈接:顯示友情鏈接信息;
(7)后臺登錄入口:管理員可以通過該入口登錄后臺。
首頁運行結果如圖5.1所示。
圖 5.1 首頁運行結果
5.3.1 用戶管理模塊
用戶管理模塊主要實現(xiàn)用戶的注冊、登錄、找回密碼等功能。
1、 用戶注冊
當用戶第一次登錄時首先要在網站上注冊,成為會員用戶才可以在網站上購物,注冊頁面必須填寫一些用戶的基本信息,如用戶名、密碼、聯(lián)系電話等信息。要注意的是,在用戶注冊頁面user/index.htm中用戶自定義JavaScript檢驗用戶注冊信息不允許為空。
用戶注冊頁面user/index.htm如圖5.2所示。
圖 5.2 用戶注冊頁面運行結果
為了便于網站對用戶的管理,在index.htm用戶注冊頁面接收到的注冊信息要經過嚴格的過濾,保證注冊用戶名的唯一性,在提交表單后需要對數(shù)據(jù)表中的數(shù)據(jù)進行查詢,如果沒有找到,則在插入數(shù)據(jù)表時提示注冊成功,否則提示此用戶已被占用請重新注冊。
用戶注冊的流程圖如圖5.3所示。
圖 5.3用戶注冊系統(tǒng)流程圖
2、用戶登錄
用戶登錄窗口設置在首頁上,主要用來接收用戶錄入的用戶名及密碼。單擊“注冊”按鈕時,會提交到user/index.htm頁面執(zhí)行;單擊“登錄”按鈕時,系統(tǒng)將對輸入的用戶名和密碼進行驗證,如果數(shù)據(jù)表中用戶名和密碼存在就顯示登陸成功,并返回首頁,否則彈出錯誤提示信息。
用戶登錄的流程圖如圖5.4所示。
圖 5.4 用戶登錄系統(tǒng)流程圖
3、找回密碼
當密碼以外丟失會給用戶帶來不必要的麻煩,重新注冊一個新的用戶即浪費了時間,也浪費網站的資源,如果用戶只記住自己注冊的用戶名及電子郵箱名并提供密碼提示的問題和答案就可以找回密碼。找回密碼頁面user/pass.htm如圖5.5所示。
圖 5.5找回密碼頁面運行結果
用戶單擊“查找”按鈕,系統(tǒng)會將傷表中所示的數(shù)據(jù)表單提交到user/res.jsp中。user/res.jsp頁用來驗證提交過來的四個條件是否完全符合數(shù)據(jù)庫中的查找條件,只有符合才能顯示密碼結果,否則彈出“你輸入信息有誤”的提示對話框。
5.3.2 用戶資料修改模塊
用戶資料修改時為用戶更改個人信息所提供的窗口,用戶只有登錄網頁后才有權限修改個人資料信息。
用戶資料修改模塊在前臺主頁的導航條上,單擊“修改資料”鏈接,進入用戶資料修改頁面,該頁面主要用戶修改用戶信息。用戶資料修改頁面如圖5.6所示。
圖 5.6 用戶資料修改頁面運行結果
個人信息修改完畢后,要將修改后的數(shù)據(jù)信息更新到注冊數(shù)據(jù)表中,單擊“修改”按鈕,如果提交的數(shù)據(jù)無誤,將彈出“數(shù)據(jù)更新成功”的消息對話框;否則將彈出“更新失敗”的消息對話框。
用戶資料修改模塊流程圖如圖5.7所示。
圖 5.7 用戶資料修改模塊流程圖
5.3.3 購物車模塊
購物車模塊中,主要包含以下幾個功能,即:添加購物車、查看購物車、生成訂單和清空購物車。
購物車頁運行結果如圖5.8所示。
圖 5.8 購物車頁面運行結果
1、 添加購物車
添加購物車就是把用戶選中的商品暫時存放在購物車中,當用戶在前臺首頁中單擊商品展示區(qū)的“購買”按鈕時,系統(tǒng)會將該商品的詳細信息展示在查看物品清單頁面中。用戶在單擊物品清單頁面下方的“放入購物車”鏈接,便可以將該商品放入購物車中。
添加商品的代碼流程是從session中讀取shop對象,如果為空則說明還沒有進行購物或者已經清空了購物車,需要新建購物車對象;將商品名稱與購物車列表中的商品名稱對比,如果已經存在,則把商品數(shù)量加1。
在這段代碼流程中,還使用了集合類型。集合類型在Java中又稱為向量,是一元集合,可以加入重復數(shù)據(jù),它的作用和數(shù)組相同,可以保存一系列數(shù)據(jù),但集合類型也有它獨特的優(yōu)點,就是可以方便地對集合內的數(shù)據(jù)進行查找、增加、刪除和修改等操作。
2、 查看購物車
為了方便用戶隨時查看購物情況,在網站的首頁加入了查看購物車的鏈接,通過它可以將用戶所有選中的商品信息放入購物車中顯示出來。在程序中使用了一組文本框記錄用戶購買的商品數(shù)量,用戶可以在文本框中輸入想要購買的數(shù)量然購單擊“修改”按鈕。如果欲刪除該商品,可以在數(shù)量文本框里輸入“0”,并需要單擊“修改”按鈕來更新購物車中商品的數(shù)量。
系統(tǒng)每次只會將1個商品放入購物車中,如果用戶需要多個同種商品,可以通過修改商品信息右側相應文本框的值來完成。操作完成后需要通過單擊“修改”按鈕來保存操作。
3、 生成訂單
生成訂單時網上購物商城的最終目的,前面所有功能的實現(xiàn)都是為最后生成一個用戶滿意的訂單作基礎,在此要生成一個可供用戶隨時查詢的訂單號,還要保存用戶訂單中所購買的商品信息。當用戶確認對購物車不再改變以后,就可以到收銀臺結帳并生成訂單。結帳的流程為:從購物車中讀取商品名稱,商品數(shù)量,商品價格信息,生成一個唯一的訂單號,同時也把用戶注冊的基本信息讀取出來,形成一個完整的訂單寫入數(shù)據(jù)庫。
在生成訂單模塊中主要使用了調出用戶信息并生成唯一訂單號,調出用戶信息就是完全的對數(shù)據(jù)庫進行操作,利用session對象把登錄后的用戶名保存起來,在訂單生成時把保存的用戶名從數(shù)據(jù)庫的用戶標中取出即可;生成唯一訂單號方法有很多,只要確保訂單號碼的唯一性及方便用戶記錄以便于查詢自己訂單的執(zhí)行狀態(tài)即可。
訂單生成后,用戶單擊“提交”按鈕,便可以將錄入的訂單信息保存到數(shù)據(jù)庫中。
4、 清空購物車
清空購物車是指當用戶訂單生成后,倘若還想繼續(xù)購物一定要清空購物車再進行選購商品,這樣防止重復購物,其實清空購物車實現(xiàn)起來非常簡單,只需要將session中存儲的shop對象清空即可。
購物車模塊流程圖如圖5.9所示。
圖 5.9購物車模塊流程圖
5.3.4 訂單查詢模塊
用戶提交訂單后,通過產生的訂單號查詢訂單信息及執(zhí)行狀態(tài)。用戶在購物中心首頁中單擊“訂單查詢”超鏈接,就可以進入輸入訂單號頁面,在頁面的文本框中輸入訂單號并單擊“提交”按鈕,如果訂單號輸入無誤,系統(tǒng)將根據(jù)用戶錄入的訂單號在數(shù)據(jù)表中查詢處對應的貨品信息并轉到訂單查詢顯示頁面將貨品信息顯示出來。
訂單查詢模塊流程圖如圖5.10所示。
圖 5.10 訂單查詢模塊流程圖
5.3.5 留言板模塊
留言板模塊由瀏覽留言板和添加留言板兩部分組成。下面分別對這兩部分進行介紹。
1、瀏覽留言板
單擊網站首頁的“留言板”超鏈接進入留言板頁面,在該頁面中,主要顯示用戶所填寫的留言,以便其他用戶查閱。
留言板中顯示的數(shù)據(jù)是從數(shù)據(jù)表中檢索出來并顯示在網頁中的,為了方便查看網頁信息,使用了分頁顯示功能。對網頁進行分頁顯示首先要確定記錄跨度,就是每頁所顯示的記錄數(shù),在這個網站的留言板中,設定了int pagesize=4,即每頁中只允許顯示4條留言信息,用戶可以通過單擊“上一頁”、“下一頁”、“最后一頁”、“第一頁”或則從文本框中鍵入一個數(shù)值跳轉到相應頁瀏覽留言信息。
記錄的總條數(shù)可以從數(shù)據(jù)庫中通過查詢語句rs.last();rowcount=rs.getRow得到,而計算總頁數(shù)時,根據(jù)總頁數(shù)=總記錄數(shù)/跨度,如果除不盡就加1的原理,設計代碼為:
pagecount=((rowcount%pagesize)==0?(rowcount/pagesize);(rowcount/pagesize)+1)。
如果獲取文本框中的數(shù)據(jù)不為空就把它轉換成整型數(shù)據(jù),然后賦值給當前獲取頁再做進一步判斷;如果獲取的頁數(shù)大于總頁數(shù)就把總頁數(shù)賦給獲取頁數(shù),否則就把獲取頁數(shù)值賦為1。而計算當前記錄數(shù)時,當前記錄數(shù)=(獲取頁數(shù)-1)*跨度+1。代碼如下所示。
int showpage=1;
if(topage!=null){
showpage=Integer.parseInt(topage);
if(showpagepagecount){
showpage=pagecount;
}else if(showpage=0){
showpage=1;
}
}
rs.absolute((showpage-1)*pagesize+1);
有了以上這幾個關鍵變量,網頁分頁顯示功能基本上已經實現(xiàn)了,下一步就是在當前記錄數(shù)位置開始循環(huán),當數(shù)據(jù)庫沒有記錄的時候一定要終止循環(huán)程序。代碼如下:
for(int i=1;i=pagesize;i++){
……
if(!rs.next())
break;
}
2、添加留言
添加留言是用戶與用戶,以及用戶與網站之間的一種交流模式,只有把用戶想要表達的內容添加至數(shù)據(jù)庫中,才能在瀏覽留言板中進行顯示。
用戶在留言板中單擊“添加留言”超鏈接就可以打開添加留言頁面,該頁面主要用來提交用戶輸入的留言信息。用戶在添加留言頁中單擊“提交”按鈕,系統(tǒng)會將數(shù)據(jù)表單提交到admin/addle.jsp頁,該頁用來實現(xiàn)江留言內容存入到數(shù)據(jù)庫中。
留言板模塊的流程圖如圖5.11所示。
圖 5.11 留言板模塊流程圖
5.4 后臺功能模塊的實現(xiàn)
后臺功能只允許具有管理員權限的用戶使用,它是實現(xiàn)前臺功能的基礎。后臺包括管理員身份驗證、添加商品模塊、訂單信息管理模塊、查詢用戶信息管理模塊、添加鏈接模塊、公告信息管理模塊。后臺首頁主要有以下幾個部分。
(1)后臺導航區(qū):放置管理員可操作項目的鏈接;
(2)操作區(qū):顯示所有后臺導航的鏈接信息。
5.4.1 管理員登錄模塊
在前臺首頁單擊管理員入口,將轉到管理員登錄頁面,該頁面的功能是對管理員身份進行驗證。在管理登錄頁面中,是通過JavaScript來實現(xiàn)錄入數(shù)據(jù)完整性驗證的。用戶輸入登錄ID和密碼后單擊“登錄”按鈕時,如果錄入數(shù)據(jù)完整性驗證通過,系統(tǒng)會將數(shù)據(jù)提交到Acheck.jsp登錄頁面,該頁面用來判斷輸入信息在數(shù)據(jù)庫中tb_Admin表是否存在提交的用戶名和密碼,如果登錄ID及密碼有效,就保存用戶名信息,管理員有權對網站進行維護;反之則提示錯誤。
登錄頁面如圖5.12所示。
圖 5.12 管理員登錄頁面運行結果
流程圖如圖5.13所示。
圖 5.13 管理員登錄系統(tǒng)流程圖
5.4.2 添加商品模塊
單擊導航區(qū)中的“添加商品”超鏈接,系統(tǒng)將打開添加商品頁面,該頁面主要用于將商品信息添加到數(shù)據(jù)庫中,以提供前臺首頁商品展示所需要的數(shù)據(jù)依據(jù)。用戶單擊“添加”按鈕后添加商品如圖5.14所示。
圖 5.14 添加商品信息頁面運行結果
為了減少人為錯誤,在提交商品信息時,需要對數(shù)據(jù)的合法性進行驗證,輸入的商品價格不能使字符型,而輸入的圖片只支持Gif格式等,這些任務由腳本語言JavaScript的函數(shù)check()來完成。代碼如下。
function check(){
……
if(form1.image.value==""){
alert("請輸入展示圖片的路徑");
form1.image.focus();
return false;
}
if(isNaN(form1.wareprice.value)){
alert("商品價格輸入不正確");
form1.wareprice.focus();
return false;
}
為了確保商品在數(shù)據(jù)表中的唯一性,在用戶提交表單時,需要先根據(jù)用戶輸入的商品名稱對數(shù)據(jù)表進行查詢,確保此商品在數(shù)據(jù)表中不存在后,方可執(zhí)行插入操作。這一功能由admin/wcheck.jsp來完成。
流程圖如圖5.15所示。
圖 5.15 添加商品信息模塊流程圖
5.4.3 訂單信息管理模塊
用戶在前臺購物所產生的訂單并不能立即執(zhí)行,需要系統(tǒng)管理員在后臺進行訂單信息管理審核以確認它的執(zhí)行性。用戶單擊導航區(qū)中的“訂單信息管理”超鏈接進入用戶訂單處理頁面,該頁面上會顯示近期所有沒被處理的訂單。用戶訂單處理頁面顯示的是用戶基本信息,要想知道訂單中所涉及的商品,需要單擊對應訂單號的超鏈接打開商品訂購詳單頁面才行。
商品訂購詳單主要通過提交的訂單號從tb_Shop表中查詢處對應的商品并顯示在頁面中,管理員審核后可通過復選框來設置訂單是否執(zhí)行。程序中利用admin/shop.jsp來完成這些功能。當選中“是/否”復選框時,系統(tǒng)會根據(jù)提交的訂單號更新數(shù)據(jù)表,如果更新成功,則轉到spif.jsp也執(zhí)行。
流程圖如圖5.16所示。
圖 5.16 訂單信息管理模塊流程圖
5.4.4 查詢用戶信息模塊
查詢用戶信息模塊用來完成對注冊用戶的瀏覽及刪除功能。如果用戶蓄意性注冊或者在很長時間內沒有訂單產生,管理員就可以將該用戶信息刪除。單擊導航區(qū)中的“查詢用戶信息”超鏈接進入用戶信息頁面,就可以看到用戶信息。在這一部分的設計中,也使用了分頁顯示功能。對于一些失信用戶只需要單擊右側的“刪除”超鏈接,即可轉到admin/deluser.jsp頁中做刪除處理。
流程圖如圖5.17所示。
圖 5.17 查詢用戶信息模塊流程圖
5.4.5 添加鏈接模塊
用戶在后臺首頁導航區(qū)中單擊“添加鏈接”即可進入添加友情鏈接頁面,該頁面用戶在前臺顯示友情鏈接信息。添加鏈接頁面如圖5.18所示。
圖 5.18 添加鏈接頁面運行結果
用戶單擊“提交”按鈕后,系統(tǒng)將添加鏈接頁面的數(shù)據(jù)表單提交admin/addlink.jsp頁面處理。若添加失敗,則提示故障信息,并返回頁面。
一個網站設計過程舉例
一、網站的規(guī)劃要求:選準主題,優(yōu)化內容;計劃書的內容:
1、你所選網站的主題和內容簡介;2、網站的結構(最好能是一個完整的結構,因為這樣對你后面的設計有較大的幫助。);3、網站能包含的功能;4、哪些地方計劃使用數(shù)據(jù)庫;5、如何安排進度和計劃完成時間?6、如果是兩個人合作的,每個人的分工如何?二、網站的設計
設計語言:
1、HTML2、ASP——Active Server Pages,是服務器端腳本編程環(huán)境。使用ASP可將HTML、腳本命令和ActiveX組件組合起來,創(chuàng)建動態(tài)、交互的網站。3、VBScript——是ASP事務處理的核心。是VB的簡化版本,用于對HTML和ASP進行處理的編程語言,支持嵌入HTML和ASP文件中。4、SQL——結構化查詢語言,在網站中盡量使用數(shù)據(jù)庫可以使維護更加方便,查詢功能強大。建立運行環(huán)境:
1、建站環(huán)境:Windows 2000 + IIS2、數(shù)據(jù)庫:可選用Access或sqlserverASP程序三個特點:1、純文本文件;2、文件擴展名為.asp;3、文件中相關的asp程序代碼包含在% %當中。學習ASP的方法:1、全面了解一下ASP的基本概念(如:asp的特點、運行環(huán)境等)、基本設計方法(如:編寫ASP的基本框架、與HTML的關系等)、基本指令和一些特殊文件(如Global.asa等)。2、學習一些腳本語言(如:VBScript、JScript等),我們選VBScript是在于它的結構與VB類似,大家都學過VB,并且ASP與它同是Microsoft的產品,結合能力較強。三、題目
小型電子商務網站的規(guī)劃與設計
四、設計目的
網站的建設是各個企業(yè)投身Internet的第一步,本畢業(yè)設計希望通過對電子商務網站的'規(guī)劃與設計來培養(yǎng)學生綜合運用所學知識分析和解決實際問題的能力,掌握相關網頁制作軟件,強化計算機實際應用技能訓練,為今后開展網站規(guī)劃、設計和開發(fā)打下初步的基礎。1、 運用Dreamwearer等網絡制作軟件制作主頁及其相關鏈接的頁面。2、 主頁要求:清純簡潔、主題鮮明、內容編排得當合理、有一定的藝術感,美觀、實用,相關鏈接正常,能體現(xiàn)網站首頁的基本功能。3、 網站具備的基本功能:用戶注冊、公司簡介、產品目錄、商品展示、訂購及查看購物車等。4、 選題要得當,形式可以多樣,但內容要健康。5、 網站建立后要完成測試,最后將運行穩(wěn)定的網站所有文件用磁盤或光盤拷貝給指導老師。五、 論文書寫內容要求:
1、 封面2、 目錄3、 論文摘要、關鍵詞4、 建立該網站的目的、意義;5、 當前網站建設的基本情況,本網站的總體規(guī)劃、功能和設計目標,包含網站的結構圖;6、 本網站設計中具體實現(xiàn)的幾個關鍵功能和相關技術說明;7、 使用數(shù)據(jù)庫的部分要列出相關數(shù)據(jù)結構及實現(xiàn)的算法;8、 網站測試及發(fā)布的情況(含測試環(huán)境、條件、性能的分析等);9、 網站建設的心得體會和擴展性分析;10、致謝;11、參考文獻。
網站建設課程設計報告購物車的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于購物車網頁設計實驗報告、網站建設課程設計報告購物車的信息別忘了在本站進行查找喔。
-
上一篇
南寧網站建設推廣(南寧網絡推廣建站) -
下一篇
南寧找網站建設(南寧網站建設搭建)