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

正文內容

基于j2ee的旅游網站后臺管理系統設計畢業(yè)設計(編輯修改稿)

2025-04-03 09:49 本頁面
 

【文章內容簡介】 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 10 圖 25 用例圖 非功能需求 :在功能上要滿足旅游網站的常規(guī)操作,對于客戶來說,客戶可以瀏覽查詢自己需要的數據,可以下訂單,可以將當前查 詢或者是收錄的信息存儲到自己的比如收藏夾,用記可以對自己的個人信息進行錄入更改,還有進行一些自己數據的刪除。對于管理員來說,管理員有對旅游信息的添加查詢更新刪除的權限,還有對客戶的部分信息進行管理,比如查看,甚者可以是刪除,管理員也可以對自己的基本信息進行管理。 :該系統功能上應具有較高的安全性,關鍵是要防止非法用戶進入系統修改、刪除后臺數據,黑客切取用戶資料 ,用戶對景點信息的操作權限等。為防止這些情況的發(fā)生,可在用戶數據傳輸過程中用 MD5 算法對用戶數據加密存儲,在后臺操作數據進行身份驗證。 性 :該系統應具備較好的穩(wěn)定性,能存儲較大的數據量,在多用戶并發(fā)訪問環(huán)境下可以保重系統正常運行,不會產生干擾操作,在數據數據庫的選取以及表的設計方面應注意效率,比如給需要經常訪問的屬性列建立索引,適當增加服務器內存等。 :由于本系統將采用 B/S 三層架構,客戶使用的瀏覽器類型以及版本多種多樣,在對頁面展示方面要處理好不同瀏覽器的顯示效果,要讓用戶有較好的瀏覽體驗。 :該系統以 J2EE 三大框架為支撐,在開發(fā)過程中盡量采用面向接口編程,避免將程序直接寫死的情況,遵循低耦合的設計原則,增加系統的 可擴展性和可維護性。 配置需求 本次旅游網站后臺管理系統采用 B/S 架構,服務器使用 Tomcat,數據庫采用 MySQL,開發(fā)工具 MyEclipse,操作系統 Windows7。 系統框架結構設計 系統整體框架概述 該旅游網站后臺管理系統的整體框架如圖 : 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 11 圖 26 系 統框架圖 該系統采用 J2EE 的 Struts2,Spring,Hibernate 框架對過程進行控制并對站內數據進行操作,前臺提交頁面數據到后臺,通過 Struts2 的 filter 進行攔截,將數據提交 到Struts2的 action操作里進行處理, action方法則通過 Hibernate操作數據庫數據, Spring貫穿在 Strust2 和 Hibernate 的整個過程,主動創(chuàng)建程序過程需要的對象。整個過程主要采用面向接口編程, Jsp頁面的數據交互技術運用 Ajax。主要數據操作功能有 create、 read、update、 delete 也就是數據的增刪改查。 該系統的基本時序如圖: 圖 27 系統時序圖 該時序圖說明:程序執(zhí)行流程,從客戶端提交 JSP頁面請求開始,通過 tomcat 服務器,頁面請求數據被 Struts2的 Filter 攔截,數據傳送至 Struts2 的 action 里, action 調用model 進行對應數據的獲取,具體數據操作,由 action 調用上層管理接口 manageDAO,上四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 12 層管理接口調用自己的特定實現 manageDAOImp去進行操作 ,manageDAOImp再調用模型操作上級接口 modelDAO,再由該接口調用自己的實現 modelDAOimp 去直接操作數據庫 Database,最后操作結果由 action 返回至 JSP 結果頁面,而 Spring 的 DI 功能貫穿整個過程 ,主要是Struts2 和 Hibernate 相互操作的過程的創(chuàng)建對象。 數據表設計 該系統存儲信息類型較多,主要應用數據表及結構如下: admin info_class: information: line_class: line_info: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 13 picture_class: picture_info: top_belong: video: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 14 系統的基本類模型設計 本項目以 action,service,dao,daoimp, model 方式分層,其類調用關系如下: 圖 28 層次調用關系 根據此分層開發(fā)思想,該項目的開發(fā)包圖如下: 圖 29 系統包圖 在以上的基礎上,設計的類與包的關系圖如下: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 15 包: 包: 包: 包: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 16 包: 根據本項目的需求,對各類內部進行設計,由調用的關系圖 28 可知,每一層的方法相同以滿足調用,這里只寫出 action 包中主要類的方法: 管理員 類: 信息類別類: 信息詳細類: 線路類別類: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 17 線路詳細類: 圖片類別類: 圖片詳細類: 總屬類: 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 18 視頻類: 以 Information 類 create 方法調用為例,關系如下: 圖 210 方法調用詳細 系統的基本功能實現 配置文件 配置文件主要有兩個 和 。其中 配置,主要實現數據源鏈接, SessionFactory 以及 HibernareTemplate 的 bean 生成,代碼如下: bean id=dataSource class= destroymethod=close 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 19 property name=driverClassName value= / property name=url value=jdbc: / property name=username value=root / property name=password value=root / /bean bean id=sessionFactory class= property name=dataSource ref=dataSource / property name=packagesToScan list value/value /list /property property name=hibernateProperties props prop key=/prop prop key=true/prop prop key=true/prop prop key=update/prop /props /property /bean bean id=hibernateTemplate class= property name=sessionFactory ref=sessionFactory/property /bean 其中 配置,實現頁面跳轉映射,主要代碼如下: action name=basePage result/back//result /action action name=adminLoginPage class= 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 20 /action action name=topBelong class= result/back//result result name=show/back//result result name=update/back//result /action action name=infoClass class= result/back//result result name=show/back//result result name=update/back//result /action action name=information class= result/back//result result name=show/back//result result name=update/back//result /action action name=pictureClass class= result/back//result result name=show/back//result result name=update/back//result /action action name=pictureInfo class= result/back//result result name=show/back//result result name=update/back//result /action action name=video class= result/back//result result name=show/back//result 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 21 result name=update/back//result /action action name=lineClass class= result/back//result result name=show/back//result result name=update/back//result /action action name=lineInfo class= result/back//result result name=show/back//result result name=update/back//result /action action name=undoPage class= result/back//result /action 添加功能 不同數據相同操作方法相似,流程大致相同,這里只例舉景點信息的功能方法。景點詳細信息的添加實現: (InformationAction) public String create() throws IOException{ HttpServletResponse response = ()。 PrintWriter pw = ()。 if((())){ (title + is already exists)。 return null。 } TopBelong tb = new TopBelong()。 四川大學本科畢業(yè)論文 基于 J2EE的旅游網站后臺管理系統 22 (())。 InfoClass ic = new InfoClass()。 (())。 Information i = new Inform
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1