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

正文內容

基于javaweb機票訂購管理系統(tǒng)設計及實現(xiàn)(編輯修改稿)

2025-07-16 12:33 本頁面
 

【文章內容簡介】 可簡化且規(guī)范應用系統(tǒng)的開發(fā)與部署,進而提高可移植性、安全與再用價值。J2EE 核心是一組技術規(guī)范與指南,其中所包含的各類組件、服務架構及技術層次,均有共通的標準及規(guī)格,讓各種依循 J2EE 架構的不同平臺之間存在良好的兼容性,解決過去企業(yè)后端使用的信息產品彼此之間無法兼容,企業(yè)內部或外部難以互通的窘境。J2EE 體系結構提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應用的需求。通過提供統(tǒng)一的開發(fā)平臺,J2EE 降低了開發(fā)多層應用的費用和復雜性,同時提供對現(xiàn)有應用程序集成強有力支持,完全支持 Enterprise JavaBeans,有良好的向導支持打包和部署應用,添加目錄支持,增強了安全機制,提高了性能。J2EE 為搭建具有可伸縮性、靈活性、易維護性的商務系統(tǒng)提供了良好的機制。 設計目的與意義隨著互聯(lián)網的飛速發(fā)展,網絡業(yè)務也得到了迅猛地發(fā)展。網上訂票系統(tǒng)就是互聯(lián)網和網絡業(yè)務發(fā)展的產物。該類系統(tǒng)的出現(xiàn)和應用一方面擴展了票務銷售的業(yè)務領域,豐富了票據業(yè)務營銷的方式和手段,另一方面,人們不用出門就可以購買到相關的活動票據,大大方便了人們的生活。因此,網上訂票系統(tǒng)對社會的發(fā)展和社會生活方式的變革帶來了深遠的影響。 本課題的任務就是開發(fā)一套網上機票訂購系統(tǒng),要求能通過 Inter 網絡為顧客提供航班查詢,購買機票以及退票的服務。該系統(tǒng)在 Web 中能夠完成客戶注冊與登錄、查詢航班、出票等功能,在航空公司內部能夠完成管理員添加或刪除航班、用戶管理和票務維護等功能。本系統(tǒng)采用 Struts+Hibernate+Spring的 J2EE框架,這個開源的 WEB 開發(fā)架構在市場上占主導地位。其采用的 MVC 模式使頁面的顯示與處理分離,使前臺頁面人員更專注于頁面的設計,而不用關注業(yè)務邏輯。編程人員只需集中精力于業(yè)務邏輯的實現(xiàn)提高開發(fā)效率。第 2 章 系統(tǒng)的需求分析和技術設計 可行性分析 操作可行性本系統(tǒng)的開發(fā)是在三個月的時間內完成的。前期主要是以學習以及收集資料為主,接下來就是對系統(tǒng)的分析,設計數(shù)據庫,界面,以及中間的連接。對于計算機專業(yè)作為畢業(yè)設計來說是可行的。 經濟可行性經濟可行性主要是對項目的經濟效益進行評價。目前,具備了運行網絡平臺的 MIS 的硬件基礎,而且本系統(tǒng)是我組成員自行開發(fā),免費幫助設計并實施的。因此開發(fā)、設計這套系統(tǒng)的支出費用是學校可以承擔的,即經濟上是可行的。 技術可行性技術上的可行性要考慮將來采用的硬件和軟件技術能否滿足用戶提出的要求。基于當前的計算機網絡技術和數(shù)據技術已成熟,而且管理信息系統(tǒng)(MIS)的各種開發(fā)技術也已經相當成熟,并且在各個領域都不乏成熟的案例。所以開發(fā)一套網絡平臺的多用戶共享信息的在線考試系統(tǒng)在技術上是可行的。 方案的設計與比較 C/S 設計結構和 B/S 設計結構比較目前網絡應用軟件運行的模式主要有兩類:Client/Server 模式,Browser/Server 模式。前者的主要的缺點是維護、升級較為麻煩。且要同時開發(fā)服務器端和客戶端。后者是近幾年伴隨 Inter 迅速發(fā)展起來的一種技術,B/S 模式客戶端是一個標準的瀏覽器,服務器端是 web server,而 Web server與數(shù)據庫和應用服務器的緊密結合,使得這種模式的應用范圍不斷擴大,它已不僅僅用于網上查詢,有很多企業(yè)部門的業(yè)務系統(tǒng),企業(yè)的 MIS 系統(tǒng)紛紛采用這種模式,它的優(yōu)點是便于擴展應用、升級維護簡便、不需要開發(fā)專門的客戶端、不需要對用戶進行特殊的設置和軟件安裝,降低了維護成本,客戶端只要有瀏覽器就可以了。 系統(tǒng)模式的設計本系統(tǒng)的設計是兩種用戶,一種是普通用戶,一種是管理員用戶。權限都不一樣; 系統(tǒng)設計的技術選擇處于安全性,功能可擴展性。我們采用 java ee。數(shù)據庫使用開源的 Mysql;服務器采用 Tomcat。 系統(tǒng)的運行環(huán)境(1).系統(tǒng):Windows XP 及其以上版本(2).Web 服務器:Tomcat6 及其以上版本(3).數(shù)據庫服務器:MySql(4).瀏覽器:IE7,8,火狐、Chrome 系統(tǒng)基本功能需求系統(tǒng)中涉及系統(tǒng)普通用戶和管理員兩種權限;接下來針對這兩種權限分別說明下功能結構; 系統(tǒng)結構主要功能有:普通用戶:用戶注冊,用戶登錄;查詢機票信息,購買機票;個人信息管理,訂購管理(退票,改簽) ;系統(tǒng)管理員:管理員登錄;用戶管理;客機管理;航班管理;機票管理;系統(tǒng)管理(修改密碼,安全推出) ; 系統(tǒng)業(yè)務流程圖 普通用戶: 管理員: 數(shù)據庫需求分析根據上面業(yè)務流程圖所涉及到的內容,數(shù)據庫要設計的表有:用戶表,管理員表,客機表,航班表,機票訂購表; 系統(tǒng)目標本選題系統(tǒng)的設計主要將實現(xiàn)以下目標:(1).人性化設計:系統(tǒng)界面友好,操作簡單;(2).前臺實現(xiàn)用戶登錄,用戶注冊,航班查詢,機票訂購,個人信息管理,機票訂購管理;(3)后臺實現(xiàn)管理員登錄,用戶管理,客機管理,航班管理,訂購管理,系統(tǒng)管理;第 3 章 系統(tǒng)總體設計 總體設計 處理流程一,普通用戶 (1).打開系統(tǒng),進入系統(tǒng)前臺首頁界面,用戶可以瀏覽商品,查看新聞和公告; (2).用后登錄,可以購買商品; (3).用戶進入個人中心,可以修改個人信息以及管理訂單 (4).退出系統(tǒng)。二,管理員 (1).打開系統(tǒng),進入系統(tǒng)登錄界面, (2).通過驗證后,進入系統(tǒng)管理主界面 (3).用戶操作,執(zhí)行相應的功能, (4).退出系統(tǒng)。 系統(tǒng)的數(shù)據流圖 機票訂購系統(tǒng)普通用戶后臺管理系統(tǒng)前臺系統(tǒng)管理員 系統(tǒng)結構圖 針對本系統(tǒng)的需求,設計出如下面所示的數(shù)據項和數(shù)據結構:用戶表:編號,用戶名,密碼,真實姓名,性別,身份證,聯(lián)系電話;管理員表:編號,用戶名,密碼,真實姓名,聯(lián)系電話;客機表:編號,客機名稱,購買日期,服役日期,備注;航班表:編號,航班名稱,航班類型,出發(fā)城市,目的城市,出發(fā)時間,到點時間,使用客機,經濟艙票價以及座位數(shù),頭等艙票價以及座位數(shù);訂單表:編號,訂單號,訂購時間,票價,座艙類別,航班,用戶,訂購數(shù)量,總價; 數(shù)據庫設計(1).用戶信息 ER 圖(2). 管理員信息 ER 圖 編號 真實姓名用戶名用戶名密碼聯(lián)系電話 用戶 管理員實體真實姓名編號密碼聯(lián)系電話郵件性別身份證(3). 客機信息 ER 圖(4). 航班信息 ER 圖(5). 訂單信息 ER 圖 客機實體 客機名稱 購買日期 航班實體編號航班名稱出發(fā)地點 訂單實體編號使用日期航班類型 編號 備注到達地點出發(fā)時間使用飛機頭等艙票價及座位數(shù) 經濟艙票價及座位數(shù)到達時間總價訂購數(shù)量 用戶航班訂購時間價格座艙類型訂單號(8)實體之間的關系圖 邏輯結構設計1,航班和客機實體的關系是多對一;2,訂單實體和航班實體的關系是多對一;3,用戶和訂單是一對多; 數(shù)據庫表的設計(1). 用戶信息表字段名 數(shù)據類型 長度 是否主鍵 描述id Int 11 是 自動編號Username varchar 20 用戶名Password varchar 20 密碼trueName Varchar 20 用戶姓名sex Varchar 5 性別sfz Varchar 20 身份證 Varchar 20 郵件phone Varchar 20 聯(lián)系電話(2). 客機表字段名 數(shù)據類型 長度 是否主鍵 描述id varchar 40 是name varchar 20 客機名稱buyDate datatime 購買日期useDate datatime 使用日期remark varchar 1000 備注(3).航班表字段名 數(shù)據類型 長度 是否主鍵 描述id Int 11 是 自動編號ecPrice int 經濟艙票價ecTicketRemain int 經濟艙剩余票ecTicketTotal int 經濟艙總票數(shù)fcPrice int 頭等艙票價fcTicketRemain int 頭等艙剩余票fcTicketTotal int 頭等艙總票數(shù)flightType varchar 20 航班類型fromCity varchar 20 出發(fā)地點fromTime datetime 出發(fā)時間Name varchar 航班名稱toCity varchar 到達城市toTime datetime 到達時間aircraftId int 使用飛機(4). 管理員表字段名 數(shù)據類型 長度 是否主鍵 描述id Int 11 是 自動編號userName Varchar 20 用戶名password Varchar 20 密碼trueName Varchar 20 真實姓名phone Varchar 20 聯(lián)系電話(5).訂單表字段名 數(shù)據類型 長度 是否主鍵 描述id Int 11 是 自動編號orderNo varchar 30 訂單號orderTime Datetime 訂購時間price int 價格spaceType varchar 20 座位類型flightId int 航班 IDuserId int 用戶 IDnum int 購買數(shù)量totalPrice int 總價第 4 章 系統(tǒng)詳細設計與實現(xiàn) 前臺系統(tǒng)設計實現(xiàn) 采用 struts2+spring+hibernate 三大框架,自主設計,分配各個功能模塊,讓其實現(xiàn)各自的功能,共同完成程序的運行。 首頁界面實現(xiàn) 效果圖:相關說明:用戶進入系統(tǒng)首頁,上方從左是系統(tǒng) Logo 最左側是一個登錄,注冊,航班查詢功能;右側的話,是航班信息,上方是最新的國內航班信息,下方是國際航班信息;視頻欣賞等等關鍵代碼實現(xiàn):主界面布局:公共界面:table width=960px align=center cellspacing=20px。 cellpadding=20px。trtd colspan=2jsp:include page=mon//jsp:include/td/trtrtd width=30% valign=topjsp:include page=mon//jsp:include/tdtd width=70% valign=topjsp:include page=%=mainPage %/jsp:include/td/trtrtd colspan=2jsp:include page=mon//jsp:include/td/tr/tablediv align=center style=paddingbottom: 10px。table width=100%trtd width=10%a href=${}/img alt=logo src=${}/image/ /a/tdtd width=90%iframe width=420 scrolling=no height=60 frameborder=0 allowtransparency=true src= style=float: right。/iframe/td/tr/table/div查詢航班信息: 用戶注冊功能實現(xiàn) 點擊“注冊”功能,彈出用戶注冊彈窗;如圖:public ListFlight findFlightList(Flight s_flight,PageBean pageBean){ListObject param=new LinkedListObject()。StringBuffer hql=new StringBuffer(fro
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1