航空機票APP的設計與實現【AS開發+SQLITE】【附源碼】

航空機票APP的設計與實現【附源碼】

1 背景及意義

在信息技術和網絡技術不斷髮展的當前社會,航空公司賴以生存的根本是提升自己的服務,只有以客戶爲本,企業才能保證基業長青,因爲機票的售賣工作,是每一家航空公司工作最重要的內容,它爲航空公司的日常經營能夠平穩運行,可持續發展,乃至壯大,提供了重要的資金流轉基礎。對於廣大的旅客來說,能夠瞭解到更多的航班和機票信息,便於旅客作出更優的選擇,提高出行的便利。但是現有的航空公司APP來說,存在着很多的問題,例如某些航空公司APP登陸慢,還不時會出現閃退的現象,每隔不久就需要登陸一次,並且有時還會顯示密碼錯誤,重新更換密碼之後再登陸還是顯示錯誤或者顯示信息獲取失敗。這些問題其實都會影響到用戶的體驗,最後決定了旅客是否會選擇本公司的產品,畢竟在現在這個時代,價格已經不是決定旅客的選擇的唯一標準,只有更好的服務才能獲得到顧客的認可,而APP作爲服務的一個陣地,也越來越不容忽視。
本文系統的目的就是開發一款用戶體驗良好的航空機票管理系統APP,可以實現對航班,機票的管理已經旅客的查詢、購買、退票等操作。

2 需求與實現方式

採用android studio開發完成,JAVA實現。
實現功能

  • 管理員:
    • 航班管理
    • 票務管理
  • 旅客:
    • 登錄與註冊
    • 航班查詢
    • 機票購買
    • 付款
    • 機票退款
    • 信息查詢

3 非功能需求

除了功能需求以外,系統在設計階段還需要考慮非功能需求,其中最爲主要的就是系統的性能需求,主要包括了存儲、安全和穩定性方面的要求。
系統的性能應該從以下幾個方面達到目標:
(1)容量要求:系統的硬盤空間、操作系統文件系統需要的容量。
(2)準確要求:系統能夠準確的反映數據。
(3)適應性要求:必須能夠適應主流的瀏覽器的訪問。
(4)界面友好性:界面必須直觀、美觀大方,對於用戶來說可以經過簡單的學習或者培訓後迅速上手。
(5)系統可靠性:系統運行穩定可靠,不會因爲硬件、軟件的切換而導致無故的停機等故障。

4 數據流圖與ER圖

5 數據庫

採用安卓自帶的sqlite實現。

6 源碼與截圖連接

源碼:https://pan.baidu.com/s/1XzcuOGLbUB8Zsg2N1phoJA 提取碼 5ecj
截圖:https://pan.baidu.com/s/1CDmCxL6VjlrkEe15TiC8sw

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章