登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Android的文化演出订票系统的UI设计与实现毕业论文

 2022-01-30 21:45:16  

论文总字数:18261字

摘 要

根据《中国现场娱乐在线票务平台年度分析(2017)》调查研究显示[1],最近这些年内,中国拥有惊人的发展速度,人们的经济条件有了显著的提高,手中拥有一定的可用工资,人们对生活有了更高的要求,文化演出需求也一样的增加。本课题通过设计、开发一款基于Android文化演出订票系统,旨在便于用户及人群方便、快捷、高效的订到文化演出票[2]。本文主要介绍《文化演出订票APP》的UI和数据库部分,主要负责安卓移动端UI设计与实现以及服务端数据库设计与实现,提供详细的UI设计理念介绍以及实现过程,并使用Axure、Visio等工具完成设计。

本文首先介绍了文化演出订票APP的开发背景,市场需求和现实意义。接着详细阐述了当前市场环境下UI设计的理念、重要性和实现过程。我使用了Axure原型设计软件对安卓UI原型进行设计,并通过一定的代码编写进行实现[3]。然后还对数据库设计原则进行了一定介绍,并根据需求完成数据库的设计与实现。最后,对文化演出订票APP课题进行了回顾,并对未来改进的方向提出了展望。

关键词:文化演出订票 UI设计 Axure 数据库

Implementation of UI design based on Android cultural performance booking App.

Abstract

According to the annual analysis of China live entertainment online ticketing platform (2017), the research shows that In recent years, the domestic economy has developed rapidly, the per capita disposable income has increased sharply, and the demand for entertainment and entertainment has increased. This project designs and develops a booking system based on Android culture, which is designed to facilitate the convenience, quick and efficient booking of cultural performances by users and people. This paper mainly introduces the cultural performances ticketing APP UI and the database part, mainly responsible for android mobile UI design and implementation, and database design and implementation of a service, provide detailed UI design concept is introduced as well as the realization process, and use tools such as Axure, Visio completion design.

This paper firstly introduces the development background, market demand and practical significance of the APP. Then the concept, importance and realization process of UI design in the current market environment are elaborated. I used Axure prototype design software to design the android UI prototype and implement it through some code writing. Then, the database design principles are introduced, and the design and implementation of the database are completed according to the requirements. In the end, the paper reviews the application of the booking of cultural performances, and puts forward the prospect of the future improvement.

Keywords: Cultural performance booking UI design Axure Database

目录

摘 要 I

Abstract II

目录 III

第一章 绪论 1

1.1 设计背景 1

1.2 市场需求 2

1.3 课题目标 3

1.4 主要工作 4

1.5 论文架构 5

第二章 UI设计 6

2.1 UI设计的概念 6

2.2 UI设计的意义 6

2.3 UI设计的原则 7

2.4 UI设计的工具 7

2.5 UI设计原型图成果展示 8

第三章 UI实现 19

3.1 UI实现简介 19

3.2 基本程序单元介绍 19

3.2.1 Activity介绍 19

3.2.2 Fragment的介绍 21

3.3 UI实现详细介绍 21

3.3.1布局介绍 21

3.3.2 控件介绍 22

3.3.3 事件介绍 22

3.3.4 适配器介绍 23

3.3.5消息提示介绍 23

3.3.6 资源文件介绍 24

3.3.7 绘图介绍 24

3.4 UI实现部分代码及效果 25

3.4.1 页面标题栏 25

3.4.2 首页轮播图片 26

3.4.3 城市选择页 27

3.4.4 刷新和加载 28

3.4.5 购票popupwindow弹窗 29

3.4.6 自定义布局FlowLayout实现 31

3.4.7 自定义布局HVScrollView实现 33

3.4.8 选座页面实现 35

3.4.9 ViewPager TabLayout实现 37

第四章 数据库设计 39

4.1 数据库简介 39

4.2 数据库设计注意事项 39

4.2.1 数据库设计注意 40

4.2.2 表设计注意 40

4.2.3 主键设计注意 41

4.2.4 索引设计注意 41

4.3 数据库设计E-R图 41

第五章 数据库实现 45

5.1 数据库安装 45

5.2 数据库建立实现代码 49

第六章 总结与展望 52

6.1 总结 52

6.2 展望 52

参考文献 53

致谢 54

第一章 绪论

1.1 设计背景

根据《中国现场娱乐在线票务平台年度分析(2017)》调查研究显示[4],最近这些年内,中国拥有惊人的发展速度,人们的经济条件有了显著的提高,手中拥有一定的可用工资,人们对生活有了更高的要求,文化演出需求也一样的增加。

近几年,随着国内经济快速增长,人均可支配收入大幅增加,用户娱乐消费需求旺盛,再加上网络信息的高速发展,越来越多的人使用手机APP进行文化演出票的订票操作,相比线下实体的排队购票,亦或者是电脑PC网页端购票,大家更愿意选择手机移动端的购票,更加的方便,甚至可以做到随时、随地随订随看[5]。这样看来,开发一款便捷、方便的文化演出订票应用是非常有必要的。建立一个基于安卓的文化演出订票APP,即时获得各个城市几乎所有的文化演出信息,轻松找到自己想看的演出信息,并能根据自己的时间安排,确定下自己喜欢的演出、场次、座位等信息,并能一下子用手机通过第三方支付完成想要的购票,闲暇时间还能看看关于文化演出之类的最新资讯。[6]

请支付后下载全文,论文总字数:18261字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图