【正文】
,充分發(fā)揮出強勢聯(lián)合、資源互補的優(yōu)勢,極大豐富了其他網絡消費服務的內容, 提供了一種電子商務方式,也充分拓展了易趣競標交易的用戶空間。 淘寶網站是阿里巴巴(中國)網絡技術有限公司依托其在 B2B 市場的經驗和服務能力強勢出擊,用億元傾力打造的,它希望以靈活的符合中國人交易習慣的方式操作網上交易,旨在真正為中國人上網購物及交易提供一個優(yōu)秀的電子商務平臺。有數(shù)據(jù)顯示,截止 2021 年 7 月 4 日,才發(fā)展兩個多月的淘寶網站已擁有會員 1. 7 萬, 上網商品 6. 2 萬件,日平均網頁游覽量達到 30 萬,日平均訪問人次達到 2. 5 萬,日新增商品達 2021 多件。 167。目前在我國,采用這種方式的網站有近 20 家。從每周的用戶瀏覽拍賣網站的頻率來看,但無論 是拍賣品還是服務都已經對客戶形成極強的吸引力。 在我國,互聯(lián)網正以驚人的速度發(fā)展起來。 為了迎合用戶日益增長的物資交流需要,在消費者之間提供便利,靈活,自由的電子商務的交易中介,設計并實現(xiàn)這個 C2C 的小型電子商務平臺。 在大學,每年都有大批畢業(yè)生在畢業(yè)前對大學生活中的生活用品及一些書籍進行處理,而他們通常都采用跳蚤市場的方式,銷售者要將出售的商品運送到出售地點而且要耗費大量時間等待顧客,而購買者也 只能進行沒有針對性的粗略 瀏覽。而在這之前他們需要做的只是花費不到2分鐘的時間成為網站的注冊用 戶。 本系統(tǒng)的簡要介紹 這個 網上拍賣平臺系統(tǒng)就 是 CtoC 電子商務的一種形式,主要是分析網上消費在消費者和消費者之間發(fā)生的交易過程,網上拍賣網站則是為這一過程的提供平臺,該平臺可供消費者錄入需要賣出的商品信息和買賣的形式和具體要求,系統(tǒng)對這些信息進行管理,并以頁面的形式分門別類的發(fā)布,供其他消費者瀏覽查詢選購和竟拍,并提供網上交易費用代收等服務。 實際上本網站對顧客群并沒有做限制, 任何人 都可以注冊成為注冊用戶。 該平臺主要使用 JSP 技術在 Windows 環(huán)境下使用 Jbuilder 進行開發(fā)的。而用戶只需打開 IE 瀏覽器在地址欄打入網站地址就可以訪問了。 在經濟全球化趨勢日益明顯的今天,尤其是隨著以計算機、通信和相關技術不斷融合為標志的電子經濟的興起,企業(yè)開展各項經濟活動所依賴的基本經濟命題已發(fā)生了革命性變化。網絡將打破傳統(tǒng)經濟下以國界劃分的經濟區(qū)域,而使所有企業(yè)都面對世界經濟一體化的沖擊。分布在全世界的網絡神經系統(tǒng)能夠時時刻刻 超越部門獲得正確的資訊,超越國界獲得正確的資訊 。隨著美國、新加坡、歐盟各國紛紛推出電子商務方案 , 電子商務已經開始逐漸取代傳統(tǒng)貿易方式。電子商務是電子信息的傳遞 , 依賴計算機網絡為介質進行信息交換 , 信息處理與傳遞的速度大大加快。 利用互聯(lián)網特點,減少了銷售的中間環(huán)節(jié),網絡銷售不僅起步節(jié)省投資,而且以商品折扣給顧客帶來實惠。 Inter 已經連接了相當多的網民、企業(yè)、機構和政府,而且向著更廣闊的范圍發(fā)展。在這樣的時 代,任何人都不應置身于 Inter 之外,那會脫離人類社會。企業(yè)網站建設還可以擴建成為網上銷售和售前售后咨詢服務中心??梢岳斫鉃橐?Inter 網站建設為依托,借助一定的信用支付手段,在網絡上進行產品的購銷、費用支付及其他商務活動等,由此看來做本設計的必要性就顯而易見了。 設計完成的系統(tǒng)應能供使用者注冊合法的身份,并對注 冊用戶提供商品交易的功能。系統(tǒng)能對這些信息進行管理 ,并以頁面的形式分門別類的發(fā)布 ,供其他用戶在線瀏覽 ,選購。 167。 547 登錄( f r o m U s e C a s e )退出( f r o m U s e C a s e )修改個人信息( f r o m U s e C a s e )注冊用戶( f r o m A c t o r )提交拍賣物品( f r o m U s e C a s e )競拍( f r o m U s e C a s e )賣主( f r o m A c t o r )買主( f r o m A c t o r )完成拍賣( f r o m U s e C a s e )“ 完成拍賣 ” 用況是由系統(tǒng)時鐘觸發(fā)的瀏覽拍賣物品( f r o m U s e C a s e )注冊( f r o m U s e C a s e )普通用戶( f r o m A c t o r ) 圖 21 用例視圖 167。用戶可以順序瀏覽拍賣物品列表,或者也可以輸入關鍵字搜索特定的物品。 事件流 : 547 1. 本用例在用戶訪問該拍賣網站的時候啟動。 3. 本用例在用戶停止訪問該拍賣網站的時候結束。 事件流 : 1. 本用例在用戶選擇“注冊”功能的時候啟動。 3. 用戶輸入個人信息,并提交給系統(tǒng)。如果不同,則執(zhí)行第 5步;如果相同,則執(zhí)行第 6步。 6. 系統(tǒng)提示用戶注冊不成功,并返回注冊首頁。 3. 用例規(guī)約: 登錄 用例名稱 : 登錄 簡要說明 : 本用例是讓系統(tǒng)識別用戶的身份。 事件流: 1. 本用例在用戶輸入用戶名和密碼,并選擇“登錄”功能的時候啟動。如果驗證合法,則執(zhí)行第 3步;如果驗證不合法,則執(zhí)行第 4 步。 4. 系統(tǒng)提示用戶該用戶名不存在或者密碼輸入錯誤,并返回登錄首頁。 4. 用例規(guī)約: 修改個人信息 用例名稱 : 修改個人信息 簡要說明: 本用例允許已注 冊的用戶修改其個人帳戶中的相關信息。 2. 系統(tǒng)讀取注冊用戶的個人帳戶,并顯示用戶的個人信息。 4. 系統(tǒng)存儲用戶提交的修改后的個人信息,并返回登錄首頁。 5. 用例規(guī)約: 提交拍賣物品 用例名稱: 提交拍賣物品 簡要說明: 本用例允許賣主在線提交一項拍賣物品,并輸入賣主用戶名和物品的有關信息(包括本物品的名稱,簡短描述,最低競拍價格和競拍的起止時間等)。 事件流: 1. 本用例在賣主選擇“提交拍賣物品”功能的時候啟動。 3. 賣主輸入該拍賣物品的有關信息,并提交給系統(tǒng)。 5. 本用例結束。 事件流: 1. 本用例在買主選擇“競拍”功能的時候啟動。 3. 買主輸入競拍的有關信息(輸入價格必須高于當前該物品的最高競拍價格)。 5. 系統(tǒng)返回競拍首頁。 7. 用例規(guī)約: 退出 用例名稱 : 退出 簡要說明: 本用例描述用戶不想繼續(xù)使用系統(tǒng)。 2. 系統(tǒng)返回該拍賣網站首頁。 547 167。 ( 2)上傳商品時用戶要輸入的商品信息如:商品名、商品描述、出售者提出的最低價格(底價)等等;以及用戶在上傳商品時本系統(tǒng)會自動為商品加上的信息如:商品編碼(此編碼唯一識別商品,即數(shù)據(jù)庫中的主鍵)、商品起拍時間(此信息由本系統(tǒng)從操作系統(tǒng)獲得)、商品停拍時間(由競拍起始時間加上競拍天數(shù)獲得)等等。 167。使用此術語定義可以避免在多個不同的文檔中重復定義相同的概念,以確保相同的術語被一致地使用。參與者的示例可以是一個人,一個外部的系統(tǒng)或者一個外部的設備。 UserExperience Model(用戶體驗模型 ) 用戶體驗模型提供了一個針對用戶界面元素以及用戶與系統(tǒng)交互情形的抽象 描述。 UseCase Storyboard(用例 使用情節(jié) ) 用例使用情節(jié)針對用例如何在用戶界面中實現(xiàn)(包括參與者與系統(tǒng)之間進行的交互)。 本網站主要以 JSP 技術 + TOMCAT 服務器開發(fā): JSP 已經成為開發(fā) Web 動態(tài)網站的重要而快速、有效的工具,它是全新的網絡服務器端編程環(huán)境。隨著 Java 技術的日益 成熟和流行, JSP 技術在網絡編程中也變得越來越重要。 Tomcat 的理由 Tomcat 是一個免費的開源的 Serlvet 容器,它是 Apache 基金會的 Jakarta項目中的一個核心項目,由 Apache, Sun 和其它一些公司及個人共同開發(fā)而成。 在 Tomcat 中,還可以利用 提供的事件監(jiān)聽器功能,來對你的應用或者 Session 實行監(jiān)聽。還有 Tomcat 也提供 JNDI 支持,這與那些 J2EE 應用服務器提供的是一致的。應用服務器提供更多的 J2EE 特征,如 EJB, JMS,JAAS 等,同時也支持 JSP 和 Servlet。但 如果與 JBoss(一個開源的應用服務器)集成到一塊,則可以實現(xiàn) J2EE 的全部功能。而 Tomcat 短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會選擇 Tomcat。如果沒有安全保證,用戶從網絡下載程序執(zhí)行就非常危險。當 Java 字節(jié)碼進入解釋器時,首先必須經過字節(jié)碼校驗器的檢查,然后,Java 解釋器將決定程序中類的內存布局,隨后,類裝載器負責把來自網絡的類裝載到單獨的內存區(qū)域,避免應用程序之間相互干擾破壞。上述幾種機制結合起來,使得 Java 成為安全的編程語言。 167。 邏輯架構圖 用戶通過客戶端 ,用 IE 等 瀏 覽 器 直 接 輸 入 主 頁 網 址( INTERNET”訪問服務器上內容完成交易,數(shù)據(jù)庫系統(tǒng)則是存放在服務器中,服務器要求要有 JSP 模擬環(huán)境( TOMCAT)才能 547 運行網站: 圖 41 邏輯框架圖 167。 圖 42 物理框架圖 547 167。上述三種功能分別通過調用登錄,注冊,修改模塊實現(xiàn)。 其他功能模塊:拓展了系統(tǒng)提供的交易過程功能 ,搜索,瀏覽所有商品模塊為用戶提供更為友好周到的服務。 167。 UML 是一種抽象層次比 C、 C++、 Java、 VB、 Delphi 等文本高級語言更高的圖形語言,通過它我們可以抽象地表示用高級編程語言編寫的文本程序的邏輯結構和行為。 它是目前最廣泛使用的面向對象建模方法。在業(yè)務建模、需求分析、系統(tǒng)設計、實現(xiàn)和測試、數(shù)據(jù)建模、項目管理等階段任務中均可根據(jù)需要采 用。 為了支持從不同角度來考察系統(tǒng), UML 定義了列 5類,共 9種模型圖: 1.用例圖: 2.靜態(tài)圖 : ( 1)類圖:( 2)對象圖:( 3)包圖: 3.交互圖:( 1) 順序 圖:( 2)協(xié)作圖: 4.行為圖:( 1)狀態(tài)圖:( 2)活動圖: 5.實現(xiàn)圖:( 1)構件圖:( 2)部署圖;本設計使用了其中的用例圖和順序圖:用例圖 從用戶角度描述系統(tǒng)的功能,并指出各功能的操作者 ,而把各用例分開分析用順序圖 顯示 活動 對象(即本設計里的活動頁面) 之間的動態(tài) 合作關系,它強調對象之間消息發(fā)送的順序,同時顯示對 象之間的交互。 超文本語言 HTML 超文本語言 HTML( Hyper Text Markup Language)是一種格式化語言,他用“標記”( tag)組成格式化命令來描述網頁的內容和外觀,指示 Web 瀏覽器應該如何顯示網頁元素,以及如何響應使用者的操作。這使它能實現(xiàn)美觀且功能強大的友好界面。 使用超文本語言 HTML 作為本系統(tǒng)網頁設計的主體架構語言是因為它具有以下突出的特點: :隨著互聯(lián)網的普及, HTML 作為互聯(lián)網的基礎語言為越來越多的人所掌握,各種制作軟件也提供了十分豐富的功能,使得 HTML 的編輯容易上手,各種所見即所得的編輯方式使編程變成簡單有趣的事,使程序設計人員更能接受,同時也適用量化制作。 HTML 可以適應目前的各種操作系統(tǒng),用它制作的網頁也繼承了它的跨平臺功能,使網站不需要制作多個版本就可以在多個不兼容的計算機系統(tǒng)間使用。在很多情況下,網頁需要加入新的功能或改變界面以便于使用,這時可以把網頁的內容和功能看成不同的層,對不同的層編輯并不影響其他層的內容,那么就可以在不影響原有框架和其他程序的情況下進行編輯或加入新的功能和信息。要加入新的功能則只需編寫新代碼插入即可,不需重新編寫原來的代碼。使用超文本標記語言可以方便地使用各種途徑來源的素材,同時這些素材可以方便收藏管理,形成素材庫。 HTML 語言可以嵌 入各種動態(tài)網頁技術如 ASP( Active Server Page)和 JSP( Java Server Page)等,使網頁具有交互功能。 JSP 和其他類似或相關技術的一個簡單比較 JSP( Java Server Page, Java 服務器主頁)技術是由 Sun Microsystem公司于 1999 年 6月推出的技術,由 Sun Microsystem 公司倡導,許多公司參與一起建立的動態(tài)網頁技術標準。 JSP 技術的具體實現(xiàn)簡單地說,就是在 傳統(tǒng)的網頁 HTML 文件中加入 Java 程序片段( Scriptlet)和 JSP 標記( tag),就構成了 JSP 網頁。程序片段可以操作數(shù)據(jù)庫( JDBC 技術),可以重新定向網頁,可以發(fā)送 Email 等等,這就是建立動態(tài)網站所需要的功能。 ( 1) JSP 和 Active Server Pages( ASP)相比 Microsoft 的 ASP 是一種和 JSP 類似的技術。首先,動態(tài)部分用 Java 編寫,而不是 VB Script 或其他 Microsoft 語言,不僅功能更強大而且更易于使用。 ( 2) JSP 和純 Servlet 相比 JSP 并沒有增加任何本質上不能用 Servlet 實現(xiàn)的功能。更重要的是,借助內容和外觀的分離,頁面制作中不同性質的任務可以方便地分開:比如,由頁