国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

這篇具有很好參考價值的文章主要介紹了基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

基于android studio開發(fā)的火車票購票系統(tǒng)app

項目概述

基于android studio開發(fā)實現(xiàn)火車票購票系統(tǒng)app
適用于android移動開發(fā)學(xué)習(xí)項目,課程設(shè)計,畢業(yè)設(shè)計等

開發(fā)環(huán)境及工具

  1. 開發(fā)工具:android studio 或者intellij idea專業(yè)版
  2. 操作系統(tǒng):windows10
  3. java: JDK11
  4. 構(gòu)建工具Gradle : gradle-7.0.0
  5. 模擬器AVD:pixel 3XL
  6. API 30 具體AVD配置詳情如下
    基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

功能與預(yù)覽截圖

APP功能
該APP包含17個Activity,每個Activity的功能(附運行圖)及寫Activity的操作說明。登錄活動的運行結(jié)果如圖2.1所示。在文本框里填寫密碼后,如果密碼與數(shù)據(jù)庫內(nèi)容相匹配,則進入主頁面。否則,提示登錄失敗如圖2.2所示。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計
如果沒有登錄賬號可直接進行注冊操作,注冊頁面如圖2.3所示,當(dāng)注冊表中填入正確的信息后,點擊注冊按鈕頁面將會直接從注冊頁面(RegisterActivity)自動跳轉(zhuǎn)到用戶信息頁面(PersonalInfoActivity)來顯示用戶注冊的信息并提示注冊成功同時也會自動登陸你所注冊的賬號如圖2.4所示。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

當(dāng)注冊成功后即可點擊我的資料按鈕即可返回更多功能頁面(More2Activity)并且顯示已經(jīng)登陸的用戶信息如圖2.5 所示。以上為登陸和注冊操作完成。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計
下面介紹主操作頁面。在剛進入程序后直接進入車票預(yù)定主頁面如圖2.6所示。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計
同時還設(shè)有訂單管理(OrderManageActivity)、我的資料(My12306Activity)、更多功能(MoreActivity)主頁面如圖2.7所示。以上主頁面介紹完畢。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

下面介紹夠購買車票的主要功能。在車票預(yù)定頁面進行選擇出發(fā)地、目的地和出發(fā)日期如圖2.8所示。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

在選擇之后點擊查詢即可獲取到數(shù)據(jù)庫中所對應(yīng)的車次信息并在查詢結(jié)果頁面(QueryResultActivity)中顯示如圖2.9所示。基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計如果未進行登陸的情況下直接點擊所需的車次,程序?qū)詣犹D(zhuǎn)到登錄頁面(LoginActivity)提示登陸如圖2.10所示,在登錄后直接跳轉(zhuǎn)到確認(rèn)訂單頁面(ConfirmOrdersActivity)如圖2.11所示。如果登陸后在進行的車票查詢操作時,再點擊車次信息后直接跳轉(zhuǎn)到訂單確認(rèn)頁面。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計
單擊確認(rèn)訂單后直接跳轉(zhuǎn)到支付頁面(ConfirmPayActivity)如圖2.12所示。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

該頁面可以點擊繼續(xù)支付或者取消訂單。在點擊取消訂單后將直接返回車票預(yù)定業(yè)頁面(BookingActivity)。若點擊繼續(xù)支付則直接跳轉(zhuǎn)到支付成功頁面(FinishedPayActivity)如圖2.13所示。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

單擊返回首頁即可返回到車票預(yù)定業(yè)頁面(BookingActivity),點擊查看已完成的訂單按鈕即可跳轉(zhuǎn)到也完成訂單頁面(FinishedOrderList)查看已經(jīng)購買的車票和相關(guān)信息如圖2.14所示。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

單擊訂單管理即可進入訂單管理頁面。以上是整個購買車票的流程介紹。
下面介紹訂單管理功能中改簽功能。點擊訂單管理頁面(OrderManageActivity)如圖2.15所示。單擊已完成訂單即可查看已完成的訂單,點擊改簽按鈕后將跳轉(zhuǎn)到訂單改簽頁面(ChangeOrderActivity)如圖2.16所示。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

直接點擊所需要改簽的車票后挑戰(zhàn)到車票改簽查詢頁面(Change_order_query_Activity)并且可選則改簽的日期如圖2.17所示。點擊查詢就可直接在該頁面去的下方顯示出符合條件的車次信息,如果沒有滿足條件的車次就會有無票的提示信息如圖2.18所示。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

點擊能夠滿足自己行程的車次后可直接跳轉(zhuǎn)到確認(rèn)改簽頁面(ConfirmChangeActivity)如圖2.19所示。點擊確認(rèn)改簽自動跳轉(zhuǎn)到已完成訂單頁面(FinishedOrderList)并將該車次的車票狀態(tài)自動變更為改簽票狀態(tài)如圖2.20所示。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

單擊訂單管理按鈕即可返回到訂單管理頁面。以上為改簽車票功能介紹完畢。
下面介紹訂單功能中的退票功能。在訂單管理頁面中點擊退票按鈕即可進入退票頁面(CancelOrderActivity)如圖2.21所示,點擊不需要的車票即可完成退票操作并提示退票成功如圖2.22所示。以上退票功能介紹完畢。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

最主要的功能介紹完畢,下下面介紹我的資料頁面(My12306Activity)如圖2.23所示。點擊用戶信息即可跳轉(zhuǎn)到用戶信息頁面(PersonalInfoActivity)查看該用戶的所有賬戶信息如圖2.24所示。以上所有頁面信息及功能已經(jīng)介紹完畢。

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

3.?dāng)?shù)據(jù)庫設(shè)計
Sqlite數(shù)所庫名為ticket.db。共有2個表,表名分別為:user和Ticket。user表記錄用戶的賬戶有、密碼等相關(guān)信息,Ticket表記錄了車票的相關(guān)信息,表結(jié)構(gòu)如下表3.1所示。
基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

圖3.1 user表數(shù)據(jù)

基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計

項目配置與運行

將項目源碼導(dǎo)入到開發(fā)工具
修改gradle為自己的版本
修改jdk 為環(huán)境版本
修改sdk 位置為自己的sdk路徑
構(gòu)建項目運行即可

源碼獲?。郝?lián)系我們文章來源地址http://www.zghlxwxcb.cn/news/detail-492801.html

到了這里,關(guān)于基于android studio開發(fā)的火車票購票系統(tǒng)app,android移動開發(fā)課設(shè),畢業(yè)設(shè)計的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 手把手教你用python一鍵搶12306火車票(附代碼)

    手把手教你用python一鍵搶12306火車票(附代碼)

    哈嘍,哈嘍~,一年一度的搶火車票大戰(zhàn)正式拉開序幕… 然餓大多數(shù)人碰到的是這種情況:當(dāng)你滿心期待摩拳擦掌準(zhǔn)備搶票的時候,你會發(fā)現(xiàn)一票難求!想回趟家真難! 那么作為程序猿的你,當(dāng)然要用程序猿的方式來搶票!下面分享用python來搶票! 城市cookie可根據(jù)具體需求自

    2024年02月15日
    瀏覽(98)
  • 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計之火車票訂票系統(tǒng)實現(xiàn)(C語言/C++版本)

    課題描述 編制一個程序,火車票訂票的業(yè)務(wù)活動包括:車次查詢、訂票、退票、用戶管理等。 需求分析 用戶信息包括用戶姓名、身份證號、用戶電話、用戶所購列車號、訂單號;列車信息包括:列車車站號、車票起點、車票終點、出發(fā)時間、到達時間、票價、票數(shù)等基本信

    2024年01月19日
    瀏覽(21)
  • 設(shè)計一個億級高并發(fā)系統(tǒng)架構(gòu) - 12306火車票核心場景DDD領(lǐng)域建模

    設(shè)計一個億級高并發(fā)系統(tǒng)架構(gòu) - 12306火車票核心場景DDD領(lǐng)域建模

    “ 架設(shè)一個億級高并發(fā)系統(tǒng),是多數(shù)程序員、架構(gòu)師的工作目標(biāo)。 許多的技術(shù)從業(yè)人員甚至有時會降薪去尋找這樣的機會。但并不是所有人都有機會主導(dǎo),甚至參與這樣一個系統(tǒng)。今天我們用12306火車票購票這樣一個業(yè)務(wù)場景來做DDD領(lǐng)域建模?!?要實現(xiàn)軟件設(shè)計、軟件開發(fā)

    2024年02月03日
    瀏覽(43)
  • [附源碼]計算機畢業(yè)設(shè)計-JAVA火車票訂票管理系統(tǒng)-springboot-論-文-ppt

    [附源碼]計算機畢業(yè)設(shè)計-JAVA火車票訂票管理系統(tǒng)-springboot-論-文-ppt

    PPT+論文 本論文主要論述了如何使用JAVA語言開發(fā)一個火車訂票管理系統(tǒng) ,本系統(tǒng)將嚴(yán)格按照軟件開發(fā)流程進行各個階段的工作,采用B/S架構(gòu),面向?qū)ο缶幊趟枷脒M行項目開發(fā)。在引言中,作者將論述火車訂票管理系統(tǒng)的當(dāng)前背景以及系統(tǒng)開發(fā)的目的,后續(xù)章節(jié)將嚴(yán)格按照軟件

    2024年02月12日
    瀏覽(21)
  • 自動化測試、爬蟲、秒殺搶購、數(shù)據(jù)獲取新方案,利用docker鏡像運行安卓云手機,同時模擬運行多個手機進行數(shù)據(jù)抓取,可實現(xiàn)火車票、演唱會門票、茅臺、直播、iPhone手機自動下單等各種多任務(wù)

    自動化測試、爬蟲、秒殺搶購、數(shù)據(jù)獲取新方案,利用docker鏡像運行安卓云手機,同時模擬運行多個手機進行數(shù)據(jù)抓取,可實現(xiàn)火車票、演唱會門票、茅臺、直播、iPhone手機自動下單等各種多任務(wù)

    自動化測試、爬蟲、秒殺搶購、數(shù)據(jù)獲取新方案,利用docker鏡像運行安卓云手機,同時模擬運行多個手機進行數(shù)據(jù)抓取,可實現(xiàn)火車票、演唱會門票、茅臺、直播、iPhone手機自動下單等各種多任務(wù)。 這里選擇的是Redroid,ReDroid(Re mote an Droid)是一個 GPU 加速的 AIC(Android In

    2024年02月03日
    瀏覽(31)
  • Android畢業(yè)設(shè)計-------基于 Android 劇院購票APP的開發(fā)與設(shè)計

    Android畢業(yè)設(shè)計-------基于 Android 劇院購票APP的開發(fā)與設(shè)計

    摘要:近年來,隨著社會的發(fā)展和科技方面的創(chuàng)新,越來越多的人選擇使用手機應(yīng)用程序來購買劇場票。本文將探討基于 Android 平臺的劇院購票應(yīng)用程序的開發(fā)和設(shè)計。該應(yīng)用程序?qū)橛脩籼峁g覽劇場列表、查看劇場詳情、選擇座位并購買劇場票的功能。在開發(fā)方面,我們

    2024年01月24日
    瀏覽(24)
  • Unity用爬蟲做一個火車購票系統(tǒng)

    Unity用爬蟲做一個火車購票系統(tǒng)

    實現(xiàn)思路: ????????1.去找個大怨種網(wǎng)站,抓包找到其查詢地址。 ?????????2.查詢地址找到后,解析網(wǎng)頁內(nèi)容,獲取車票信息 ?????????3.購票直接跳轉(zhuǎn)到網(wǎng)頁(沒辦法繞過登錄) 看起來應(yīng)該很簡單,按步驟執(zhí)行: 第一步: 百度搜了個網(wǎng)站: 獲得查詢車票信息地址:

    2023年04月11日
    瀏覽(18)
  • C語言階段小項目(火車購票系統(tǒng))

    C語言階段小項目(火車購票系統(tǒng))

    ?鐵路售票管理系統(tǒng)?? ? 程序中傳遞的有信息有:票務(wù)信息(包括車次,出發(fā)站、到達站、出發(fā)時間日期,歷時、票數(shù),票價)個人購票信息(姓名,身份信息,車次,出發(fā)時間日期,座位號,票價) ?票務(wù)瀏覽 ? ? ? ?(對票務(wù)系統(tǒng)中的所有票務(wù)信息進行瀏覽,獲取不同時間日

    2024年02月12日
    瀏覽(23)
  • 基于Android Studio 開發(fā)的簡易記事本

    基于Android Studio 開發(fā)的簡易記事本

    ?? 文章末尾有獲取完整項目源碼方式 ?? 目錄 一、引言 視頻效果展示: 圖片效果展示: 二、詳細(xì)設(shè)計 1.首頁 2.添加和修改頁面 3.登錄頁 4.注冊頁 三、獲取源碼 ? ? ? ? ?Android初學(xué)者開發(fā)第一個完整的基礎(chǔ)實例項目應(yīng)該就屬《記事本》了,該項目基于Android Studio開發(fā)使用

    2024年02月05日
    瀏覽(29)
  • 基于Android Studio的記賬類app開發(fā)

    基于Android Studio的記賬類app開發(fā)

    記賬 APP 需要有如下三個系統(tǒng): 統(tǒng)計系統(tǒng)、記賬系統(tǒng)、用戶系統(tǒng) 。 統(tǒng)計系統(tǒng)需要實現(xiàn)當(dāng)月消費統(tǒng)計,包括收入、支出、結(jié)余等內(nèi)容, 并可以讓用戶通過可視化圖的方式清晰了解使用情況。 記賬系統(tǒng)需要實現(xiàn)記賬的操作,包括選擇賬 目類別、消費類型、金額、具體內(nèi)容等,

    2023年04月08日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包