基于Android的股票查询系统的设计与实现
技术:Android等摘要:
股票至今已有将近400年的历史,它伴随着股份公司的出现而出现。我们国家从1984年开始发行第一支股票到现在的一千四百多支股票,股票的市场日渐壮大,股票行情波动也越来越迅速。但是现代股民由于工作繁忙、或室外没有电脑上网,无法从互联网中及时获取自己所需的股票信息,导致对股票行情的分析预测造成了一定的延时性,产生了不可挽回的损失。因此,我设想开发一款位于Android端的股票信息查询软件,能够让用户不论在哪,不论在干什么,只要有手机、有信号,便能查询其想知道的股票具体信息,股票行情,为股民提供更方便、更快捷、更有利的信息查询服务。
Android手机功能强大,界面美观,且价格低廉,成为了当今市场的主打,我的这个软件就是基于此系统开发的。由于它是Google开发的基于Linux平台的开源手机操作系统,它不仅拥有基本移动电话开发所需的全部软件,包括操作系统、用户界面和应用程序,而且不存在任何以往阻碍移动产业创新的专有权阻碍。Google与开放手机联盟合作开发了Android,这个联盟包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无限应用的领军企业组成。通过与运营商、设备制造商、开发商和其他有关各方结合成深层次的合作伙伴关系,我们也希望借此建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放的生态系统。
本软件经过耗时一个月的设计与实现,主要依靠SAX解析XML完成了股票信息、股票分时线图及股票K线图的查询。并且实现了股票自选添加功能,可以方便查询重点需要关注的股票。
关键词: Android手机应用,服务器,股票查询
目录:
1绪论 8
1.1课题背景 8
1.2Android的发展前景 8
1.3本课题研究目标、研究内容和方案 9
2开发语言和android特性的介绍 10
2.1开发语言的介绍 10
2.2Android系统特性 11
2.2.1Android 的功能特性 11
2.3开发工具的介绍 13
2.3.1Eclipse的介绍 13
2.3.2SDK的介绍 13
2.3.3Tomcat介绍 14
3 可行性分析及环境搭建 15
3.1技术可行性 15
3.2经济可行性 15
3.3法律可行性 15
3.4 Android开发环境的搭建 16
3.4.1 Android软件开发包下载 16
3.4.2 其他注意事项 16
4需求分析 19
4.1系统设计原则 19
4.2总体软件的结构设计 20
4.3XML解析 21
4.3.1SAX解析 21
4.3.2DOM解析 21
4.4Sqlite数据库 21
5详细设计实现 22
5.1软件功能流程图 22
5.1.1股票行情、涨跌排行的功能流程图 22
5.1.2 自选信息的功能流程图 22
5.2UI界面设计 23
5.2.1 大盘行情查询界面 23
5.2.2股票查询行情界面设计 24
5.2.3K线界面的设计 33
5.2.4 自选信息界面的设计 36
5.3具体的功能模块 40
5.3.1网络连接编程 45
5.3.2大盘行情模块 46
5.3.3K线图、分时图 50
6系统测试与调试 51
6.1程序调试 51
6.2系统测试 51
6.2.1系统测试的目的及意义 51
6.2.2系统测试步骤 51
6.2.3系统测试的主要内容 52
6.3测试数据 52
参考文献 55
外文资料 56
论文字数:22049
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]