購書網站的設計和實現
摘 要:隨著計算機技術和互聯網技術的飛速發展,互聯網已經成為人們生活中所不可或缺的一部分。互聯網可以幫助人們非常快速地傳遞和獲取信息,因而在日常生活中發揮著重要的作用。本文提出了一種基于Web技術的購
摘 要:隨著計算機技術和互聯網技術的飛速發展,互聯網已經成為人們生活中所不可或缺的一部分。互聯網可以幫助人們非常快速地傳遞和獲取信息,因而在日常生活中發揮著重要的作用。本文提出了一種基于Web技術的購書網站的設計,可以有效提高購書者的搜索效率。
關鍵詞:購書網站 設計 系統實現
隨著計算機技術和互聯網技術的飛速發展,互聯網已經成為人們生活中所不可或缺的一部分。互聯網可以幫助人們非常快速地傳遞和獲取信息,因而在日常生活中發揮著重要的作用。在現實生活中有非常多的人開始在網上宣傳或者出售自己的產品,而這些產品基本上囊括了生活中所有的用品。而圖書作為一種特殊的商品,從其基本的特征來看,其種類非常多,傳統人們如果需要購買書籍,需要去書店去慢慢查詢,而隨著計算機技術的不斷發展,越來越多的人開始在網上購買自己喜歡的書籍。并且具有方便、快捷的優點。在這種大的背景下,有很多的專業書店網站在互聯網上出現。對于當今發展的非常完善的互聯網而言,由于網絡的覆蓋面相當廣,基本上已經覆蓋到了全球的每一個角落,同時物流技術的不斷進步,給網上書店的成型提供了技術支持。通過購書網站,讀者可以很輕松地在自己家里的電腦上瀏覽和選擇自己所喜愛的圖書,因而不需要再花費大量的時間去書店。在查找方式上,傳統的查找圖書需要根據編號或者其他的條碼在書店里一排排的進行查找,這樣會浪費大量的時間,而是用網上書店的查找系統,讀者可以很方便地根據自己所設置的關鍵字來進行搜索,幾秒之內就可以得到自己想要的結果。購書網站節約了購書者大量的時間,因而具有非常大的實際意義。
傳統的購書過程可以對圖書的基本信息進行瀏覽,但是并不具備將自己對于圖書的見解或者意見留給書店的功能,而網上書店可以非常輕松的實現這一點,這主要得益于互聯網是一個動態的系統,因而在實現購書網站的設計上可以讓購書網站具備這一功能,同時對于購買同一本圖書的人,系統還可以提供讓兩個人互相交流的機會。這一點是傳統的購書模式所很難做到的。
在國內隨著計算機技術的迅速推廣和普及,網絡購物產業發展非常迅速,如今已經滲入到各個行業,并且深切的影響到了各個行業的競爭態勢。在03年淘寶網建立,淘寶網在目前已經成為國內最大的網絡銷售商,其銷售商品的種類非常繁多,并且在國內擁有廣大的商家用戶和購買者,在整個中國、亞洲甚至世界上都有非常大的影響力。網上購物同網上書店的基本模式相同,都是買賣雙方通過一個虛擬的平臺來實現最終交易。購書網站只需要事先將各類書籍的信息輸入進數據庫,并且標注好價格,買家在看到這些基本信息后根據自身需要,在付款之后就可以經過物流獲得這本圖書。同時,購書網站一般會留下賣家的基本信息,這樣就可以實現賣家和買家之間的基本溝通。從以上分析可以看出,通過購書網站來實現網上購書具有非常大的潛力,同傳統購書方法相比具備省時省力的特點。因而本文提出了一種基于Web技術的購書網站的設計,可以有效提高購書者的搜索效率。
1 相關技術簡介
微軟公司很早就發布了一種面向對象的,并且可以運行在.NET Framework上面的高級程序設計語言,這種語言就是C#。這種高級程序設計語言首先在PDC,也就是微軟職業開發者論壇被首先推出。C#在很多方面和Java很類似,但是又有區別。其類似之處主要在于使用同樣的語法結構,并且都是編譯成中間代碼然后再進行運行。同時,兩者都是直接集成了COM,也就是組件對象模型。
C#.NET是一種腳本的執行環境,主要用在服務器端。C#.NET可以產生非常高效的Web服務器程序,執行效率也非常高。當用戶在執行Aspx主頁時,服務器就會進行響應。同時,Aspx文件會被Aspx引擎來執行,其中的腳本語言將會被直接翻譯出來,通過相關的程序和數據庫相連接,由數據庫訪問組件ADO(ActiveX Data Objects)完成數據庫操作,最后再將從數據庫所得到的結果返回到主頁進行顯示。本文主要使用C#來實現購書網站的基本設計,由于篇幅限制,本文對系統中所涉及數據庫的部分將不再介紹。
2 購書網站設計與實現
2.1 總體設計
對購書網站進行設計,首先需要確定購書網站的基本功能。在本文的設計中,購書網站可以實現圖書的直接瀏覽、查詢、書店的基本介紹、將想要購買的書籍加入購物車,并且將部分功能鎖定為只有注冊的用戶才可以實現。非登錄用戶可以根據自身的需求來瀏覽圖書或者查看圖書的基本信息,如果需要購買,那么就需要首先注冊為購書網站的會員,然后再將所需要的圖書放入購物車。放入購物車并不代表用戶已經購買,而是一個暫時的存放地,用戶可以修改購買圖書的數量或者直接刪除購物車,只有在用戶完成提交訂單并付款之后才能完成整個購書過程。在完成這個過程后會獲得一個購書單號,用戶可以根據單號來查詢自己買圖書的基本物流情況。圖1為購書網站功能模塊圖。

圖1 購書網站功能模塊圖
登錄的會員具有非常多的權限,如可以查看歷史的訂單或者歷史的支付情況,而對于管理者而言可以對客戶的基本情況進行基本管理。未登錄用戶可以對圖書的基本情況進行查詢,并且查看書店的基本情況,登錄會員除了擁有上述權限外,還可以將圖書加入購物車直接進行購買。
2.2 系統設計與實現
2.2.1 用戶注冊
網絡書店由于是一個虛擬的店鋪,因而必須要實行會員制,網絡上瀏覽書店的人只有在注冊了信息之后才可以購買圖書,因而用戶注冊功能是購書網站所必不可少的。同時,根據客戶的偏好,系統需要提供給用戶修改基本信息以及密碼維護等功能。用戶在填好注冊的表單以后,就可以成為購書網站的會員。
2.2.2 查看書籍信息
用戶找到感興趣的圖書后需要顯示圖書的詳細信息,包括圖書名、作者、翻譯、出版商、價格、介紹等;此外,還可以顯示用戶瀏覽的次數、當前圖書存貨狀態等信息。
2.2.3 添加購物車
當用戶選中一種圖書后,就可以將這種圖書放入購物車,這樣就變成了一種購買這種圖書的初步意向,在隨后的時間里用戶可以根據自身的需求將這種初步意向轉變為直接購買或者改變這種意向,進而刪除購物車。
2.2.4 在線留言
非用戶可以通過此模塊,對書店提出意見和建議、自己的需求。管理員可以次來進行管理、做出合理的調整。
3 結論
隨著計算機技術和互聯網技術的飛速發展,互聯網已經成為人們生活中所不可或缺的一部分。互聯網可以幫助人們非常快速地傳遞和獲取信息,因而在日常生活中發揮著重要的作用。本文提出的基于Web技術的購書網站的設計實現了書店的基本功能,并且可以有效提高購書者的搜索效率。
參考文獻
[1] 劉乃麗.精通C#.NET2.0+SQL Server2005項目開發[M].北京:人民郵電出版社, 2007.
[2] 劉婕,張琳.C#.NET2.0+SQL Server動態網站開發從基礎到實踐[M].北京:電子工業出版社, 2007.
[3] 張玉平.C#.NET+SQL組建動態網站[M].北京:電子工業出版社, 2006.
關鍵詞:購書網站 設計 系統實現
隨著計算機技術和互聯網技術的飛速發展,互聯網已經成為人們生活中所不可或缺的一部分。互聯網可以幫助人們非常快速地傳遞和獲取信息,因而在日常生活中發揮著重要的作用。在現實生活中有非常多的人開始在網上宣傳或者出售自己的產品,而這些產品基本上囊括了生活中所有的用品。而圖書作為一種特殊的商品,從其基本的特征來看,其種類非常多,傳統人們如果需要購買書籍,需要去書店去慢慢查詢,而隨著計算機技術的不斷發展,越來越多的人開始在網上購買自己喜歡的書籍。并且具有方便、快捷的優點。在這種大的背景下,有很多的專業書店網站在互聯網上出現。對于當今發展的非常完善的互聯網而言,由于網絡的覆蓋面相當廣,基本上已經覆蓋到了全球的每一個角落,同時物流技術的不斷進步,給網上書店的成型提供了技術支持。通過購書網站,讀者可以很輕松地在自己家里的電腦上瀏覽和選擇自己所喜愛的圖書,因而不需要再花費大量的時間去書店。在查找方式上,傳統的查找圖書需要根據編號或者其他的條碼在書店里一排排的進行查找,這樣會浪費大量的時間,而是用網上書店的查找系統,讀者可以很方便地根據自己所設置的關鍵字來進行搜索,幾秒之內就可以得到自己想要的結果。購書網站節約了購書者大量的時間,因而具有非常大的實際意義。
傳統的購書過程可以對圖書的基本信息進行瀏覽,但是并不具備將自己對于圖書的見解或者意見留給書店的功能,而網上書店可以非常輕松的實現這一點,這主要得益于互聯網是一個動態的系統,因而在實現購書網站的設計上可以讓購書網站具備這一功能,同時對于購買同一本圖書的人,系統還可以提供讓兩個人互相交流的機會。這一點是傳統的購書模式所很難做到的。
在國內隨著計算機技術的迅速推廣和普及,網絡購物產業發展非常迅速,如今已經滲入到各個行業,并且深切的影響到了各個行業的競爭態勢。在03年淘寶網建立,淘寶網在目前已經成為國內最大的網絡銷售商,其銷售商品的種類非常繁多,并且在國內擁有廣大的商家用戶和購買者,在整個中國、亞洲甚至世界上都有非常大的影響力。網上購物同網上書店的基本模式相同,都是買賣雙方通過一個虛擬的平臺來實現最終交易。購書網站只需要事先將各類書籍的信息輸入進數據庫,并且標注好價格,買家在看到這些基本信息后根據自身需要,在付款之后就可以經過物流獲得這本圖書。同時,購書網站一般會留下賣家的基本信息,這樣就可以實現賣家和買家之間的基本溝通。從以上分析可以看出,通過購書網站來實現網上購書具有非常大的潛力,同傳統購書方法相比具備省時省力的特點。因而本文提出了一種基于Web技術的購書網站的設計,可以有效提高購書者的搜索效率。
1 相關技術簡介
微軟公司很早就發布了一種面向對象的,并且可以運行在.NET Framework上面的高級程序設計語言,這種語言就是C#。這種高級程序設計語言首先在PDC,也就是微軟職業開發者論壇被首先推出。C#在很多方面和Java很類似,但是又有區別。其類似之處主要在于使用同樣的語法結構,并且都是編譯成中間代碼然后再進行運行。同時,兩者都是直接集成了COM,也就是組件對象模型。
C#.NET是一種腳本的執行環境,主要用在服務器端。C#.NET可以產生非常高效的Web服務器程序,執行效率也非常高。當用戶在執行Aspx主頁時,服務器就會進行響應。同時,Aspx文件會被Aspx引擎來執行,其中的腳本語言將會被直接翻譯出來,通過相關的程序和數據庫相連接,由數據庫訪問組件ADO(ActiveX Data Objects)完成數據庫操作,最后再將從數據庫所得到的結果返回到主頁進行顯示。本文主要使用C#來實現購書網站的基本設計,由于篇幅限制,本文對系統中所涉及數據庫的部分將不再介紹。
2 購書網站設計與實現
2.1 總體設計
對購書網站進行設計,首先需要確定購書網站的基本功能。在本文的設計中,購書網站可以實現圖書的直接瀏覽、查詢、書店的基本介紹、將想要購買的書籍加入購物車,并且將部分功能鎖定為只有注冊的用戶才可以實現。非登錄用戶可以根據自身的需求來瀏覽圖書或者查看圖書的基本信息,如果需要購買,那么就需要首先注冊為購書網站的會員,然后再將所需要的圖書放入購物車。放入購物車并不代表用戶已經購買,而是一個暫時的存放地,用戶可以修改購買圖書的數量或者直接刪除購物車,只有在用戶完成提交訂單并付款之后才能完成整個購書過程。在完成這個過程后會獲得一個購書單號,用戶可以根據單號來查詢自己買圖書的基本物流情況。圖1為購書網站功能模塊圖。

圖1 購書網站功能模塊圖
登錄的會員具有非常多的權限,如可以查看歷史的訂單或者歷史的支付情況,而對于管理者而言可以對客戶的基本情況進行基本管理。未登錄用戶可以對圖書的基本情況進行查詢,并且查看書店的基本情況,登錄會員除了擁有上述權限外,還可以將圖書加入購物車直接進行購買。
2.2 系統設計與實現
2.2.1 用戶注冊
網絡書店由于是一個虛擬的店鋪,因而必須要實行會員制,網絡上瀏覽書店的人只有在注冊了信息之后才可以購買圖書,因而用戶注冊功能是購書網站所必不可少的。同時,根據客戶的偏好,系統需要提供給用戶修改基本信息以及密碼維護等功能。用戶在填好注冊的表單以后,就可以成為購書網站的會員。
2.2.2 查看書籍信息
用戶找到感興趣的圖書后需要顯示圖書的詳細信息,包括圖書名、作者、翻譯、出版商、價格、介紹等;此外,還可以顯示用戶瀏覽的次數、當前圖書存貨狀態等信息。
2.2.3 添加購物車
當用戶選中一種圖書后,就可以將這種圖書放入購物車,這樣就變成了一種購買這種圖書的初步意向,在隨后的時間里用戶可以根據自身的需求將這種初步意向轉變為直接購買或者改變這種意向,進而刪除購物車。
2.2.4 在線留言
非用戶可以通過此模塊,對書店提出意見和建議、自己的需求。管理員可以次來進行管理、做出合理的調整。
3 結論
隨著計算機技術和互聯網技術的飛速發展,互聯網已經成為人們生活中所不可或缺的一部分。互聯網可以幫助人們非常快速地傳遞和獲取信息,因而在日常生活中發揮著重要的作用。本文提出的基于Web技術的購書網站的設計實現了書店的基本功能,并且可以有效提高購書者的搜索效率。
參考文獻
[1] 劉乃麗.精通C#.NET2.0+SQL Server2005項目開發[M].北京:人民郵電出版社, 2007.
[2] 劉婕,張琳.C#.NET2.0+SQL Server動態網站開發從基礎到實踐[M].北京:電子工業出版社, 2007.
[3] 張玉平.C#.NET+SQL組建動態網站[M].北京:電子工業出版社, 2006.

責任編輯:葉雨田
免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
-
現貨模式下谷電用戶價值再評估
2020-10-10電力現貨市場,電力交易,電力用戶 -
PPT | 高校綜合能源服務有哪些解決方案?
2020-10-09綜合能源服務,清潔供熱,多能互補 -
深度文章 | “十三五”以來電力消費增長原因分析及中長期展望
2020-09-27電力需求,用電量,全社會用電量
-
PPT | 高校綜合能源服務有哪些解決方案?
2020-10-09綜合能源服務,清潔供熱,多能互補 -
深度文章 | “十三五”以來電力消費增長原因分析及中長期展望
2020-09-27電力需求,用電量,全社會用電量 -
我國電力改革涉及的電價問題
-
貴州職稱論文發表選擇泛亞,論文發表有保障
2019-02-20貴州職稱論文發表 -
《電力設備管理》雜志首屆全國電力工業 特約專家征文
2019-01-05電力設備管理雜志 -
國內首座蜂窩型集束煤倉管理創新與實踐
-
人力資源和社會保障部:電線電纜制造工國家職業技能標準
-
人力資源和社會保障部:變壓器互感器制造工國家職業技能標準
-
《低壓微電網并網一體化裝置技術規范》T/CEC 150
2019-01-02低壓微電網技術規范
-
現貨模式下谷電用戶價值再評估
2020-10-10電力現貨市場,電力交易,電力用戶 -
建議收藏 | 中國電價全景圖
2020-09-16電價,全景圖,電力 -
一張圖讀懂我國銷售電價附加
2020-03-05銷售電價附加
-
電氣工程學科排行榜發布!華北電力大學排名第二
-
國家電網61家單位招聘畢業生
2019-03-12國家電網招聘畢業生 -
《電力設備管理》雜志讀者俱樂部會員招募
2018-10-16電力設備管理雜志