基于Android银行排队叫号系统的UI设计与实现毕业论文
2020-07-06 18:13:16
摘 要
当今社会都市化的步伐加快,人民生活水平也在日益提高,为了提高工作效率,紧密贴合现代城市快节奏生活,我们开发出了银行排队叫号系统APP。此APP是基于Android系统,使用eclipse及Android Studio等开发工具进行编写的,系统主要功能模块有登录注册模块、取号通讯模块、叫号通讯模块、业务办理模块及评价模块。用户可以进行登陆注册,在线叫号,查看进度以及评价等操作。
本文详细描述了界面UI的布局设计与实现。根据UI设计的基础和原则,采用软件工程的方法对项目的需求进行分析,最后使用Android相关的布局技术完成客户端界面设计。我们使用XML文件进行布局,使用Java代码来进行调试与修改。在服务器端,我们使用EasyUI插件进行Web页面设计,从而设计出完整的银行排队叫号系统app的用户界面。
关键词:Android系统 银行排队叫号 APP UI设计
Abstract
Today, the pace of urbanization, the people's living standards are increasing, in order to improve efficiency, close to the modern city fast-paced life, we developed a bank queuing system app. This app is based on the Android system, using Eclipse and Android Studio and other development tools to write, the main function of the system modules are login registration module, the number of communication module, station communication module, business Management module, evaluation module. Users can login registration, online station, viewing progress and evaluation and other operations.
This article describes the layout design and implementation of interface UI in detail. According to the basis and principles of UI design, the software engineering method is adopted to analyze the project requirements, and finally the design of the client interface is completed with android-related layout technology. We use XML files for layout and Java code for debugging and modification. On the server side, we use EasyUI plug-in for Web page design, so as to design a complete user interface of the bank queuing system app.
Keywords:Android System;Bank queuing;App; The design of UI
目录
摘要 I
Abstract II
目录
第一章 绪论 1
1.1银行排队系统App研发背景 1
1.2银行排队系统App研究现状 1
1.3银行排队叫号系统App的研究内容 2
1.4 UI设计的目标 2
1.5 UI设计的意义 2
第二章 系统相关技术及理论基础 4
2.1 Android技术 4
2.1.1Android概述 4
2.1.2系统架构 4
2.2Android平台搭建 5
2.2.1 Eclipse的优势 5
2.2.2 开发工具的搭建 5
2.2.3Android Studio简介 6
2.3 UI设计基础 7
2.3.1 软件界面设计的前期准备工作 7
2.3.2 用户界面UI设计的原则 8
2.3.3原型设计工具 9
第三章 系统分析 10
3.1系统描述 10
3.2需求分析 10
3.3可行性研究 11
3.3.1 技术可行性 11
3.3.2 经济可行性 11
3.3.3 操作可行性 12
3.4系统设计原则 12
第四章 UI设计与实现 13
4.1常见布局方式 13
4.2登录界面 14
4.2.1登录界面设计 14
4.2.2登录界面布局的关键代码 15
4.3注册界面 17
4.3.1注册界面设计 17
4.3.2注册界面布局的关键代码 17
4.4主界面 19
4.4.1主界面设计 19
4.4.2主界面的布局关键代码 19
4.5取号通信界面 20
4.5.1网点信息图 20
4.5.2网点信息布局关键代码 21
4.6评价模块 22
4.6.1评价界面布局 22
4.6.2评价界面布局设计关键代码 23
4.7Logo设计 24
第五章 服务器端UI设计 25
5.1EASYUI简述 25
5.2服务器端UI布局设计 25
5.3服务器端UI的实现 26
第六章 总结 28
致谢 29
参考文献 30
第一章 绪论
1.1银行排队系统App研发背景
随着科技的迅速发展,现代人的生活和过去发生了翻天覆地的变化,智能手机成为了人们日常生活的必需品。Android系统以其独特的技术优势和特点,占领了智能手机操作系统的很大市场,安卓的个性化和灵活性也为越来越多的用户所青睐。目前,安卓已经占领了大多数的市场。
Android是一个开放源代码的应用平台[1]。根据调查,Android系统的用户远远超过苹果系统及MacOs等其他移动操作系统[2]。Android系统手机的成熟使排队系统app应运而生。
由于Android系统应用十分广泛并且是完全免费提供的,任何用户都可以获取它的源代码,增加新的功能。相对较低的研发成本,更快的研究速度,涉及的范围广,因此效益可以达到最大化。Android系统以其开放源代码的特点和它平台的规范性,颠覆了人们对于传统手机系统的认识,受到了用户的青睐。同时,它结合了传统移动通信的优势,提高了Android系统的整体价值。手机厂商与软件厂商和运营商等密切合作,共赢互利,促进行业发展。随着网络4G时代的到来,Android系统给用户提供了更全面、更系统、更多变的服务。
1.2银行排队系统App研究现状
根据调查以及以往经验可知,人们到银行办理业务是直接到银行排队取号进行办理。但是,人们无法预先知道银行排队情况或业务量信息,经常发现有大量的人同时来到同一个分支机构处理业务。过长的等待时间会让影响部分客户的日程安排,同时,客户的心情也会因此受到影响,对银行的工作满意度会大打折扣。而且传统方式信息量大,在数据处理方面存在工作量大且易出错,其次还存在数据繁多与数据丢失等现象出现,而且还不方便查找,在总体上缺乏对银行排队的规范管理,为了提高工作效率我们急需开发出这套银行排队系统,使用户能够随时随地的进行银行网点查看、业务查看以及预约排队等。省去了本人去银行区号等待的时间,方便用户自主下单,并且方便银行工作人员的管理,让银行排队管理更加科学、更符合系统规范。
1.3银行排队叫号系统App的研究内容
这次我们要设计一个应用软件,它基于Android平台,并且要求能够满足:
(1)该APP要求其用户界面流畅、友好,系统功能完善、性能出色;
相关图片展示: