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

正文內(nèi)容

基于ssh的校園二手書交易平臺的設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-08-15 10:33 本頁面
 

【文章內(nèi)容簡介】 ............................................................. 21 信息頁顯示設計 ................................................................................................... 22 系統(tǒng)登錄功能設計 ......................................................................................................... 23 系統(tǒng)搜索功能設計 ......................................................................................................... 24 用戶注冊功能設計 ......................................................................................................... 25 用戶注冊頁面設計 ............................................................................................... 25 用戶注冊后激活賬戶 的設計 ............................................................................... 26 發(fā)布、修改信息設計 ..................................................................................................... 27 信息管理設計 ................................................................................................................. 28 用戶管理設計 ................................................................................................................. 28 信息留言設計 ................................................................................................................. 29 結(jié)論及尚存在的問題 ................................................................................................................... 30 參考文獻 ....................................................................................................................................... 33 致謝 ............................................................................................................................................... 34 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 1 1 概述 開發(fā)背景 隨著當前社會互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,各種基于互聯(lián)網(wǎng)技術(shù)的網(wǎng)絡應用不斷涌現(xiàn) ,網(wǎng)絡技術(shù)正在不斷的 深入人們的生活。人們從 Inter 上獲取信息、享受生活、交流感情、網(wǎng)上工作等。 Inter 正在迅速改變著人們的生活方式。 經(jīng)過我國改革開放多年以后,隨著與國際社會的接軌,各種資源的書籍化已經(jīng)逐漸成為了我們這個社會的代名詞。在這中情勢下,校園二手書籍資源也已極大的豐富起來,如何解決一類問題,爭取最大利用率的交流這類書籍的信息便是一個存在中的問題。本畢業(yè)設計便是解決該問題的。 目的和要求 在當前社會上,許多的各種類型的電子商務類網(wǎng)站紛紛建立,可以很大程度上的解決人們信息資源的閉塞以及地域上的限制 。作為大學校園,伴隨著學生的購買能力的提高和每年的升學和畢業(yè),也存在的許多各種類型的二手書籍,由于信息交流的落后,很多只限于校園公告欄或者請人代為宣傳的方式進行交易 ,有的甚至當做廢書低價出售給廢品收購。這種方式有很多局限性,偶然性以及造成浪費,并不能滿足二手書籍暢通交流的要求。于是一種新的二手書籍信息交流的方式出現(xiàn)了,就是基于 Web 的校園網(wǎng)二手書籍交易系統(tǒng)。通過這個系統(tǒng),可以發(fā)現(xiàn)每一個校園網(wǎng)用戶都是系統(tǒng)的主人,大家可以非常方便的發(fā)布自己的信息,瀏覽別人的發(fā)布的信息,還可以對各種二手書籍信息作出橫向比較,作出 自己的最佳選擇。由此可見,該系統(tǒng)只是一個交流二手書籍信息的平臺,與一般的電子商務類網(wǎng)站又有本質(zhì)的區(qū)別。 可行性研究 設計這樣一個系統(tǒng),從根本上解決了傳統(tǒng)的校園二手信息發(fā)布交流方式的弊端,使得校園各種二手書籍信息得到了有效的整合,方便了廣大用戶。且擁有的客戶通常只是大學校園網(wǎng)的用戶,所有系統(tǒng)規(guī)模上來講不會很大,從經(jīng)濟上來說,由于選擇的開發(fā)工具和服務器幾乎全部為免費的開源軟件,并且由于是開發(fā)成本較低的基于 Web 的 B/S模式,而非成本費用相對較高的 C/S 模式,所以從經(jīng)濟上來講是可行的。從技術(shù)上來說,由于是 基于 Web 的,可以相對比較容易面對用戶的實際需求而開發(fā)。而在現(xiàn)今,各種網(wǎng)絡應用的開發(fā)已經(jīng)相當成熟,出現(xiàn)了幾大主流的開發(fā)語言和工具,都可以非常有效的支持開發(fā)這樣一個系統(tǒng)。從運行上來說,由于客戶端僅僅只是需要一個瀏覽器,通過瀏覽器來登陸系統(tǒng),而服務器端也只需要一臺服務器,服務器要求一個數(shù)據(jù)庫環(huán)境和一個 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 2 網(wǎng)絡應用開發(fā)的環(huán)境,實現(xiàn)起來比較容易,所以從運行上來說是可行的。 這樣一個系統(tǒng),在系統(tǒng)管理員合法管理和用戶的自覺配合下,不會違規(guī)進行任何的不法的活動和交易,發(fā)布具有危害性和不適宜的信息,也不存在任何非法牟利的行為,在法律上也是可行的。在各種可行性研究保證和基于用戶需求要求下,開發(fā)系統(tǒng)的方案經(jīng)過不斷論證和假設,確定出了一個最佳方案。 2 技術(shù)分析與設計 Java 語言簡介 Java 語言是美國 Sun 公司于 1995 年推出的一種簡單的、面向?qū)ο蟮摹⒎植际降?、可解釋的、鍵壯的、安全的、結(jié)構(gòu)的、中立的、可移植的、性能很優(yōu)異的多線程的、動態(tài)的語言。其前身為 OAK 語言,是 SUN 公司為一些消費性電子產(chǎn)品而設計的一個通用環(huán)境。他們最初的目的只是為了開發(fā)一種獨立于平臺的軟件技術(shù)。經(jīng)過 Sun 公司的工程師的不懈努力以及全世界無數(shù)的編程愛好 者的使用, Java 終于發(fā)展成為今天這樣一個集桌面 (J2SE)、網(wǎng)絡 (J2EE)、移動平臺 (J2ME)應用為一體的功能強大的編程語言。目前 Java由于其平臺無關(guān)及分布式特性,最重要的應用是在網(wǎng)絡應用上。 J2EE 技術(shù)介紹 J2EE 技術(shù)是 Java 網(wǎng)絡應用的技術(shù),廣泛應用于企業(yè)級的應用。它是由一套規(guī)范( shannin,20xx)和建立在 J2SE 平臺上的應用編程接口 (API)組成。 J2EE 擁有 Sun 公司提供免費開發(fā)工具,稱為 J2EE 軟件開發(fā)工具包 (Software Development Kit,SDK )( J2EE 技術(shù)是一種 Java 網(wǎng)絡應用技術(shù)的組合,包含有遠程方法調(diào)用 (Remote Method Invocation,RMI)、 Java 消息服務 (Java Message Service,JMS)、JavaMail 等通信服務, JDBC 、 Java 命名和目錄接口 (Java naming and Directory Interface,JNDI)、 Java 連接器體系結(jié)構(gòu) (Java Connector Architecture,JCA)、 Java 事務API/Java 事務服務 (JTA/JTS)、 XML 處理 API 等通用服務以及 Servlet、 Java 服務器頁面(JSP)、企業(yè)級 JavaBean(EJB)等組件技術(shù)。任何 J2EE 的實現(xiàn)都必須要在其特定容器中實現(xiàn)。 Servlet/JSP 技術(shù) Servlet 是 JSP 技術(shù)的基礎, JSP 本身就是預先被編譯成 Servlet,然后再運行的,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。 Servlet 其實和傳統(tǒng)的 CGI程序和 ISAPI、 NSAPI等 Web程序開發(fā)工具的作用是相同的,在使用 Java Servlet以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個固定 Web 服務器平臺運行的 API 方式來動態(tài)生成 Web 頁面。許多 Web 服務器都支持 Servlet,即使不直 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 3 接支持 Servlet 的 Web 服務器也可以通過附加的應用服務器和模塊來支持 Servlet。 JSP( JavaServer Pages)是一種基于 Java 的腳本技術(shù)。在 JSP 的眾多優(yōu)點之中,其中之一是它能將 HTML 編碼從 Web 頁面的業(yè)務邏輯中有效地分離出來。用 JSP 訪問可重用的組件,如 Servlet、 JavaBean 和基于 Java 的 Web 應用程序。 JSP 還支持在 Web 頁面中直接嵌入 Java 代碼??捎脙煞N方法訪問 JSP 文件:瀏覽器發(fā)送 JSP 文件請求、發(fā)送至 Servlet 的請求。 a) JSP 文件訪問 Bean 或其它能將生成的動態(tài)內(nèi)容發(fā)送到瀏覽器的組件。 b) 發(fā)送至 Servlet 的請求生成動態(tài)內(nèi)容,并調(diào)用 JSP 文件將內(nèi)容發(fā)送到瀏覽器。該訪問使得將內(nèi)容生成從內(nèi)容顯示中分離出來更為方便。 JSP 最大的優(yōu)點在于其與平臺無關(guān)性,具有“一次編寫,處處運行”的特點。 MVC 簡介 模型-視圖-控告器 (MVC)[2]是 20 世紀 80 年代 Smalltalk80 出的一種軟件模式,現(xiàn)在已經(jīng)被廣泛使用。 模型 (Model):模型是應用程序的主體部分。模型表示業(yè)務數(shù)據(jù),或者業(yè)務邏輯。 視圖 (View):視圖是應用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。 控制器 (Controller):控制器的工作就是根據(jù)用戶的輸入,控制用戶界面顯示和更新模型對象的狀態(tài)。 典型的 MVC 模式所包含的模塊、每個模塊的功能以及模塊之間的關(guān)系如圖 21 所示 : 圖 21 MVC 組件的關(guān)系和功能 MVC 模式的出現(xiàn)不僅實現(xiàn)的功能模塊和顯示模塊的分離,同時這樣還提高了應用系統(tǒng)的可維護性、可擴展性、可移植性和組件的可利用性。 在早期的程序中,如果不注意對數(shù)功能和顯示的解耦合,常常估導致程序的復雜及模型 (Model) 封裝應用程序狀態(tài) 響應狀態(tài)查詢 應用程序功能 通知視圖改變 視圖 (View) 解釋模型 模型更新請求 發(fā)送用戶輸入給控制器 允許控制器選擇視圖 控制器 (Controller) 定義應用程序行為 用戶動作映射成模型更新 選擇響應的視圖 狀態(tài)查詢 通知改變 方法調(diào)用 事件 視圖選擇 用戶請求 狀態(tài)改變 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 4 難以維護,像 VB,Delphi 等 RAD 程序都有這種問題。甚至現(xiàn)在有 C, Java 有時候也會出現(xiàn)把業(yè)務邏輯寫在顯示模塊中的現(xiàn)象。 盡管 MVC 設計模式很早的提出了,但之前在如今主流的技術(shù)沒有出現(xiàn)之前 Web 項目的開發(fā)中引入 MVC 卻是步履艱難。主要原因是在早期的 Web 項目開發(fā)中, Java 代碼片段和 Html 代碼的分離一直難以實現(xiàn),這樣導致業(yè)務代碼和視圖代碼同時在一個頁面,并且混在一起導致修改功能和邏輯時難以入手,無論對其他人員的重新修改或者自己重新修改都增加了難度,現(xiàn)在已經(jīng)不符合開發(fā)要求。直到基于 J2EE 的 JSP 的問世時才得以改觀。它用 JSP 技術(shù)實現(xiàn)視圖的功能,用 Servlet 技術(shù)實現(xiàn)控制器的功能,用 JavaBean實現(xiàn)模型的功能。如今各種優(yōu)秀開發(fā)思想的加入使得視圖代碼和業(yè)務邏輯的分離成為了可能,目前主流的框架 Struts2 對 J2EE 進行了從視圖到業(yè)務代碼的分離提供了支 持,經(jīng)過重新架構(gòu)之后代碼變得更為簡潔和易于維護,視圖部分也由于邏輯代碼的分離而變得易于維護和修改,同時它為開發(fā)人員提供了一種編程規(guī)范,以優(yōu)秀思想的融入改變了令程序員頭痛的問題。如今的 JSP Model 結(jié)構(gòu)如圖 22 所示 : 圖 22 JSP Model2 結(jié)構(gòu)圖 在 Model 2 這種框架結(jié)構(gòu)中, Filter 作為控制器負責處理用戶的請求以及
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1