freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于bs結構的二手交易系統(tǒng)的設計與實現(xiàn)-文庫吧

2025-04-17 18:25 本頁面


【正文】 一已經逐漸普及,成為人們生活中的重要組成部分,基于網(wǎng)絡的支付手段和在線交易,已經成為新的商務趨勢。尤其是以個人交易為主的基于 B/S 模型的二手網(wǎng)絡交易模式,更是在近幾年蓬勃興起,為網(wǎng)絡的繁榮增添了新的活力。 國內外研究現(xiàn)狀 自從有了網(wǎng)絡這個巨大的平臺之后,人們開始逐漸意識到其蘊涵的巨大優(yōu)勢和商業(yè)價值,它的潛力以及使用范圍更是無法估量。經過不斷的摸索和探究,電子商務逐漸走向成熟,在現(xiàn)在達成共識的應用模式中,整個 C2C 模式 (Custom To Custom)又因其廣泛的參與性和可操作性在最近幾年得到了極大的發(fā)展,國外最成功的例子 EBAY 所取得的巨大成功和影響力我們可以看到,這種交易模式的魅力和價值已經得到了廣泛的認同。同樣,近幾年在國內新起的淘寶也獲得了很大的成功,這些成功并不是偶然的,它們都得益于基于 B/S 結構網(wǎng)絡交易系統(tǒng),所以他們的成功也可以看作是基于 B/S結構網(wǎng)絡交易系統(tǒng)模式的成功。 本課題研究的意義 就經濟行為而言,在傳統(tǒng)的物品交易中,由于傳統(tǒng)通信交流手段的限制,供求雙方的信息極不暢,這就造成了需求雙方信息的不平等,即買家找不到 賣家,賣家找不到買家,這就給我們的商業(yè)活動帶來了極大的不方便,但通過這樣的需求現(xiàn)狀同時可以反映出現(xiàn)實市場的巨大需求,我們可以通過技術手段極大的彌補這一缺憾。在應用網(wǎng)絡之后,我們可以高效率的利用和整合這些供求資源。這其中就需要有一個基于 B/S 結構的,高效方便的交易系統(tǒng)來完成。 本課題的研究方法 本論文將試圖通過對基于 B/S 結構的 二手交易網(wǎng)站 的概念本身的闡述,當前應用的情況做一個概要性的介紹,并采用軟件工程的開發(fā)流程,主要通過對一個完整的基于 B/S結構的 二手交易網(wǎng)站 的構想進行分析,做出相應的概要設計,并進一步進 行分析,做出關于此系統(tǒng)的詳細設計,然后進行編碼,測試,直至最終的完全實現(xiàn),本論文將會對系統(tǒng)的全面實現(xiàn)詳細做完整的闡述。 2 開發(fā)環(huán)境和相關知識的介紹 基于 B/S結構的網(wǎng)絡交易系統(tǒng)概述 B/S 結構,即 Browser/Server(瀏覽器 /服務器 )結構,是隨著 Inter 技術的興起,對 C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過 WWW瀏覽器實現(xiàn),一部分事務邏輯在前端實現(xiàn),但是主要事務邏輯在服務器端實現(xiàn),形成所謂 3tier 結構。 B/S 結構利用不斷成熟和普及的瀏覽器技術實現(xiàn)原來需要復雜專用軟 件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構造技術。這種結構更成為當今應用軟件的首選體系結構。 B/S 結構技術的發(fā)展與管理思想一樣,也經歷了三個發(fā)展時期:界面技術從DOS字符界面,到 Windows 圖形界面(或圖形用戶界面 GUI),直至今天的 Browser瀏覽器界面。最新瀏覽器界面,不僅直觀和易于使用,更主要的是基于瀏覽器平臺的任何應用軟件其界面風格一致,用戶對操作培訓的要求大為下降,軟件可操作性增強;平臺體系結構也從單機單用戶發(fā)展到文件 /服務器( F/S)體系,再到客戶機 /服務器( C/S)體 系和瀏覽器 /服務器( B/S)體系。 B/S 最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。系統(tǒng)的擴展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內部的安全認證(如 CA 證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進入系統(tǒng),而且隨著軟件系統(tǒng)的改進和升級越來越頻繁, B/S 架構的產品明顯體現(xiàn)更方便的特性。無論用戶的規(guī)模有多大,有多少分支機構都不會增加任何維護升級的工作量,所有的操作只需要針對 服務器進行,如果是異地只需要把服務器連接上網(wǎng),即可立即進行維護和升級,這對人力、時間、費用的節(jié)省是相當驚人的。 開發(fā)環(huán)境的介紹 本論文涉及的 二手交易網(wǎng)站 開發(fā)環(huán)境,前臺是 JSP 結合 HTML 語言與Javascript,Vbscript 腳本語言生成界面。后臺則使用 JSP 用于表單提交和邏輯判斷處理,數(shù)據(jù)庫方面采用的是 SQL Server 2021 數(shù)據(jù)庫服務器,整體性能比較強大,可以高效率的存儲相應的數(shù)據(jù)信息。網(wǎng)頁服務器是采用 TOMCAT 為服務器,整個開發(fā)環(huán)境的軟硬件具體配置需求如下: 表 1 系統(tǒng)開 發(fā)環(huán)境示意圖 系統(tǒng)平臺 硬件平臺 CPU: P4 ; 內存: 256MB 以上 操作系統(tǒng): Windows xp Server; 數(shù)據(jù)庫: SQL Server 2021; JSP 服務器: TOMCAT 瀏覽器: IE 以上 JSP 的 基本 介紹 JSP 是 Java Server Pages 的縮寫,是由 Sun公司倡導、許多公司參與,于1999 年推出的一種動態(tài)網(wǎng)頁技術標準。 JSP 是基于 Java Servlet 以及整個 Java體系的 Web 開發(fā)技術,利用這一技術可以建立安全、跨平臺的先進動態(tài)網(wǎng)站。 JSP的工作原理是:首先,通過客戶端的瀏覽器,以超文本( HTML) 形式通過表單( FORM)向 Web 服務器提出請求。接著,服務器得到客戶端的請求后,由 Web服務器上的JSP引擎把 JSP代碼、相關組件、 Java 腳本以及 HTML 代碼,轉化為 Servlet 代碼。然后,由 JSP 引擎調用 Web 服務器端的 Java 編譯器對 Servlet 代碼進行編譯。最后,由 Java 虛擬機執(zhí)行編譯文件,并八客戶端的請求結果以標準 HTML 頁面的形式返回。本系統(tǒng)是在單機 Windows XP 的環(huán)境下開發(fā)的,本機既安裝了瀏覽器,又安裝了 ,這樣計算機同時扮演服務器端與客戶端的角色,仿真成網(wǎng)絡環(huán)境,使這個系統(tǒng)可以方便的開發(fā)。系統(tǒng)主要運用 JSP和 JavaBean來開發(fā)動態(tài)網(wǎng)頁,運用 HTML 來設計靜態(tài)網(wǎng)頁,還運用了 Microsoft Visual Studio .NET 2021 來設計網(wǎng)頁的美觀性。 本系統(tǒng)采用 的是 Microsoft SQL Server 2021 數(shù)據(jù)庫,主要運用 SQL 語句訪問它。 JSP 通過 Java語言的 JDBC技術與數(shù)據(jù)庫相連,只要數(shù)據(jù)庫有 JDBC 的驅動程序就可與之相連。 JAVASCRIPT的介紹 在本設計中, JSP頁面 采用的大部分腳本語言是 JavaScript,JavaScript 是一種基于對象的腳本語言 , 使用它可以開發(fā) Inter 客戶端的應用程序。JavaScript 在 HTML 頁面中以語句形式出現(xiàn),并且可以執(zhí)行相應的操作。 其 具有如下特點 : JavaScript 是一種腳本語言 。 JavaScript 是基于對象的語言 。 JavaScript 是事件驅動的語言 。 當你在 Web主頁中進行某種操作時,就產生了一個 “ 事件 ” 。事件幾乎可以是任何事情 : 敲擊一個按鈕、拖動鼠標等均可視為事件。 JavaScript 是事件驅 動的,當事件發(fā)生 時,它可對之作出響應。具體如何響應某個事件取決于你的事件響應處理程序。 JavaScript 是安全的語言 , JavaScript 被設計為通過瀏覽器來處理并顯示信息,但它不能修改其它文件中的內容。也就是說,它不能將數(shù)據(jù)存儲在 Web 服務器或用戶的計算機上,更不能對用戶文件進行修改或刪除操作。 JavaScript 是 與 平臺無關的語言 。 SQL Server介紹 本系統(tǒng)是采用 SQL Server 2021 作為開發(fā)的數(shù)據(jù)庫。關系型數(shù)據(jù)庫管理系統(tǒng)( RDBMS)是當今軟件行業(yè)中最重要的數(shù)據(jù)庫系統(tǒng),其中 杰出的系統(tǒng)之一便是 MS SQL Server。由于 SQL Server 與 WinndowsNT/2021 這兩種操作系統(tǒng)結合得非常緊密,因此它被認為是在這兩種操作系統(tǒng)下最適用的數(shù)據(jù)庫系統(tǒng)。其次,相對于Foxpro、 Access 等個人數(shù)據(jù)庫而言, MS SQL Server 是一個功能完備的“正規(guī)”數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎,標準 SQL 語言,擴展的特性(如復制、OLAP、分析)等功能,是一些大型數(shù)據(jù)庫如 Oracle 才具備的特性。而且像存儲過程、觸發(fā)器等特性也是個人數(shù)據(jù)庫所沒有的。 設計中在使用 SQL SERVER 的過程中主要是完成信息的錄入、讀取和更新等功能。 錄入的信息包括用戶的相關數(shù)據(jù),還有物品的相關信息。 3 系統(tǒng)需求分析和設計 功能模塊的定義和劃分 在本設計中,注冊用戶可以使用二手平臺交易系統(tǒng)發(fā)布自己的信息,這包括了需求信息和注冊信息,同時還可以上傳物品的圖片。但是沒有登陸的游客則不能進行信息的發(fā)布。但游客不需要注冊便可以直接瀏覽用戶發(fā)布的信息,并且可以進行留言來與物品發(fā)布者聯(lián)系。 管理員是通過后臺數(shù)據(jù)庫直接添加的,前臺無法注冊。管理員可以針對整個二手平臺交易系統(tǒng)中的留言信息進行管理,刪除不合乎要求的留言 ,從而達到管理的目的。 對于一般可能常用的物品信息搜索,本設計采用了快速搜索欄和熱門搜索,游客只需在主頁面的上方直接點擊進入相關產品。而主頁面下部分則提供了完整的物品分類信息。 通過前期的需求分析和判斷,在本系統(tǒng)中,實現(xiàn)所需要幾個功能功能需要幾個模塊的共同實現(xiàn),它們是登陸模塊,快速鏈接和搜索模塊,物品和用戶注冊模塊,信息顯示模塊,以及信息列表顯示模塊。 登陸模塊主要完成兩個任務,首先是判斷當前用戶的 SESSION 值,如果當前 值為空就顯示登陸界面,而且還有新用戶注冊的超級鏈接。用戶如果這時沒有用戶名和密碼就可 以通過新用戶注冊來注冊一個自己的帳號。如果登陸模塊判斷用戶 SESSION 為普通用戶,那么顯示相應的普通用戶的操作菜單,包括物品發(fā)表,密碼修改和退出。如果登陸模塊判斷用戶 SESSION 為管理員,那么就顯示相應管理員的操作菜單,這其中包括發(fā)布物品,修改密碼,還有退出。當管理員查看某一個具體的物品時候,可以對該物品的留言信息進行管理,可以刪除不符合要求的留言。而游客和普通用戶則沒有這樣的權限。 數(shù)據(jù)庫的設計 實體關系圖的確立 在設計本系統(tǒng)中,后臺數(shù)據(jù)庫的設計是首先考慮的一個重要的問題,確立了對象模型才能夠進行高效 率的數(shù)據(jù)查詢。 ER模型的組成元素有:實體、屬性、聯(lián)系。 ER模型用 ER圖來表示。實體是系統(tǒng)中的事物;屬性是對實體特征的描述。本系統(tǒng)的 ER 圖如下: n m 圖 1 系統(tǒng)實體關系圖 首先我們可以確立的是用戶和物品兩個實體,所以需要為這兩個實體分別創(chuàng)建一張表。這兩個實體之間的關系,對于一個用戶來說,他可以對多個物品進行留言,而對于一個物品來說,他也可以被多個用戶留言,那么這就是一種多對多的關系,所以還需要一張表來記錄相關的留言的信息,創(chuàng)建張留言表。 后 臺數(shù)據(jù)庫的設計 在系統(tǒng)采用了一個名為 design 的數(shù)據(jù)庫,里面使用了 yonghu 表、 wupin 表、liuyan 表三張表來存儲用戶和物品的相關信息。 Yonghu 表用來存放普通用戶和管理員的相關信息, wupin 表用來存儲物品的信息。 表 2 用戶表( yonghu table) 列名 數(shù)據(jù)類型 說明 id int Yonghu 表的主鍵,自增項 ,唯一的標識和區(qū)分每一個用戶 物品 用戶 留言 username Varchar(20) 用戶帳戶 password Char(20) 用戶密碼 usertype Char(10) 用戶 類型,可以為普通用戶或者管理員 realname Varchar(20) 用戶的真實姓名 tel Char(20) 用戶的聯(lián)系電話 Char(40) 用戶的電子郵件 sexy Char(10) 用戶的性別 表 3 物品表( wupin table) 列名 數(shù)據(jù)類型 說明 id Int Wupin 表的主鍵,自增項 ,唯一的標識和區(qū)分每一件物品 title Char(40) 發(fā)布物品信息的標題 brand Char(20) 物品的品牌 Location Char(20) 物品的產地 catagory Int 物品的種類 tradetype Char(20) 賣家 /買家期望的交易類型 times Char(20) 發(fā)布的時間 description Char(200) 賣家對物品的描述 Picture Char(20) 圖片 statu Char(20) 狀態(tài) name Char(40) 物品名稱 prices Char(20) 物品的報價 表 4 留言表( liuyan table) 列名 數(shù)據(jù)類型 說明 id Int liuyan 表的主鍵,自增項 ,唯一的標識和區(qū)分每一 條留言信息 wpid Int 物品的編號 yhid Int 用戶的編號 description Char(200) 具體的留言信息 4 二手交易網(wǎng)站 的具體實施
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1