基于android平台的股票查询系统的设计与开发大学本科毕业论文.doc
《基于android平台的股票查询系统的设计与开发大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于android平台的股票查询系统的设计与开发大学本科毕业论文.doc(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于Android平台的股票查询系统的设计与开发摘 要股票至今已有将近400年的历史,它伴随着股份公司的出现而出现。我们国家从1984年开始发行第一支股票到现在的一千四百多支股票,股票的市场日渐壮大,股票行情波动也越来越迅速。但是现代股民由于工作繁忙、或室外没有电脑上网,无法从互联网中及时获取自己所需的股票信息,导致对股票行情的分析预测造成了一定的延时性,产生了不可挽回的损失。因此,我设想开发一款位于Android端的股票信息查询软件,能够让用户不论在哪,不论在干什么,只要有手机、有信号,便能查询其想知道的股票具体信息,股票行情,为股民提供更方便、更快捷、更有利的信息查询服务。Android
2、手机功能强大,界面美观,且价格低廉,成为了当今市场的主打,我的这个软件就是基于此系统开发的。由于它是Google开发的基于Linux平台的开源手机操作系统,它不仅拥有基本移动电话开发所需的全部软件,包括操作系统、用户界面和应用程序,而且不存在任何以往阻碍移动产业创新的专有权阻碍。Google与开放手机联盟合作开发了Android,这个联盟包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无限应用的领军企业组成。通过与运营商、设备制造商、开发商和其他有关各方结合成深层次的合作伙伴关系,我们也希望借此建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放的生态系统。本
3、软件经过耗时一个月的设计与实现,主要依靠SAX解析XML完成了股票信息、股票分时线图及股票K线图的查询。并且实现了股票自选添加功能,可以方便查询重点需要关注的股票。关键词: Android手机应用,服务器,股票查询Based on the platform of Android query system of stock Design and developmentAbstract The stock has been nearly 400 years of history, it is accompanied by joint-stock company appears. Our count
4、ry begins from 1984first issue stocks to now one thousand more than 400stocks, stock market expands with each passing day, stock market volatility is also more and more quickly. But modern people because of that job is so busy, or outdoor without computer , can not from the Internet to obtain their
5、needed stock information, leading to the stock market analysis and forecast of caused some delay, caused irretrievable losses. Therefore, I imagine a located at the Android end of stock information software, can let the users no matter where, no matter what, as long as there is a mobile phone, a sig
6、nal, that we can query the wonder of stock information, stock quotes, for shareholders to provide more convenient, faster, more favorable information inquiry service. Android mobile phone function is powerful, beautiful interface, and the price is low, become the markets flagship, the software is ba
7、sed on the development of this system. Because it is a Google development platform based on the Linux open source mobile phone operating system, it not only has the basic mobile phone development all the required software, including operating system, user interface and application program, and does
8、not have any hindered Mobile Innovation exclusive rights to hinder. Google and open mobile phone union cooperation in the development of the Android, the alliance include China Mobile, Motorola, high-pass, HTC and T-Mobile, more than 30 technology and unlimited application leader. With the operators
9、, equipment manufacturers, developers and other parties concerned are combined into a deeper partnership, we also hope to establish a standardized, open mobile software platform, in the mobile industry to form an open ecosystem. Keywords: Android mobile phone application,server,stock inquiryii毕业论文(设
10、计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)
11、在解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合
12、要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它目录 摘 要I AbstractII1 绪论11.1 课题背景11.2 Android的发展前景21.3 本课题研究目标、研究内容和方案21.4 开发语言的介绍31.5 Andro
13、id系统特性31.5.1 Android 的功能特性41.5.2 android的应用架构41.6 开发工具的介绍61.6.1 Eclipse的介绍61.6.2 SDK的介绍71.6.3 Tomcat介绍71.6.4 My Eclipse介绍72 可行性分析及环境搭建82.1 技术可行性82.2 经济可行性82.3 法律可行性82.4 Android开发环境的搭建82.4.2其他注意事项92.4.3环境安装与搭配(1)安装JDK93 需求分析123.1系统设计原则123.2总体软件的结构设计123.3 XML解析133.3.1 SAX解析133.3.2 DOM解析143.4 Sqlite数据库
14、144 详细设计实现154.1 软件功能流程图154.1.1 股票行情、涨跌排行的功能流程图154.1.2 自选信息的功能流程图154.1.3 个股查询的功能流程图164.2 UI界面设计164.2.1 大盘行情查询界面164.2.2 股票查询行情界面设计184.2.2 K线界面的设计244.2.3 自选信息界面的设计264.3 具体的功能模块284.3.1 网络连接编程334.3.2大盘行情模块344.3.3 K线图、分时图365 系统测试与调试385.1 程序调试385.2 系统测试385.2.1 系统测试的目的及意义385.2.2 系统测试步骤385.2.3 系统测试的主要内容385.3
15、 测试数据39结 论40参考文献41致谢42外文资料43对应中文翻译521 绪论1.1 课题背景3G时代已经来临,如果您需要体验3G带来的多媒体和移动办公等应用,那么您必须拥有一台硬件设施完善。应用软件齐全的终端,传统的手机终端己经不能满足现在的需求,只有智能终端才能让您在3G的海洋中畅游。首先,谈到智能手就不能不谈到智能手机的操作系统。现有市场上主流3G智能操作系可分为:Android、iPhone OS、Windows Mobile、Symbian、BlackBerry五大类。Android系是现有市场上品牌智能手机运用中最多的系统。包括:三星、LG、摩托罗拉、索尼爱立信、HTC(原多普达
16、)、酷派、联想、中兴、华为、天语、小米等。基本占有智能手机82%的份额。Android具有良好的优越性不仅仅是开发工具,更是底层源代码的完全开放,在android的主页上你可以自由下载现成的开发工具和源代码。而无论你是资金雄厚的开发公司还是精力过剩的高中生爱好者,在android的世界里,只有平等和自由。只需要50美金注册保证金,你就可以面向全球发布你的伟大软件创意,不再有烦琐的审核和限制,从而大大降低了软件开发的费用。促进了免费应用软件的发展。2万多个免费应用程序可以任意下载安装,没有乱七八糟的证书要安装。中国移动的OMS就是Android自由精神的最大体现,没办法,Google就是这么大方
17、的不拘小节。Google甚至允许全世界各地的个人和公司等任意的修改android小机器人的标志,这在商业社会的今天简直是不可想象的,全世界的android粉丝创造发挥了几百款各式各样憨态可掬的android机器人形象。用过googlechrome的人都知道,如果Chrome遇到崩溃,可不是像IE那样傻傻等半天最后几十个窗口全部死掉,Chrome是只有崩溃的那个窗口死掉,其它的都照常运行,android系统的手机也是这样,内存溢出,程序崩溃之后造成一个应用程序的重启,不会影响其他程序和手机系统的运行,所以android的手机基本上可以永远不关机,Windows手机上那套“死机-拔电池-重新开机”
18、的黄金定律没有了。Android2010年成功的首要原因是,普通消费者都认为该平台正在迅速进步、越来越好。Android1.x时代的版本已经不错,但仍需作出改进,而Android2.1和Android2.2发布后,其给消费者带来的价值显著提升。即将发布的Android3.0也因此吸引了大量消费者的注意,人们希望它能给移动操作系统带来新篇章。Android2010年成功的首要原因是,普通消费者都认为该平台正在迅速进步、越来越好。Android1.x时代的版本已经不错,但仍需作出改进,而Android2.1和Android2.2发布后,其给消费者带来的价值显著提升。即将发布的Android3.0也
19、因此吸引了大量消费者的注意,人们希望它能给移动操作系统带来新篇章。苹果iPhone在美国市场的最大问题是,从2007年以来它只与AT&T这一家运营商合作,而大量使用Android的设备在全美各种运营商的网络上都可以获得支持。其结果是消费者有更大地可能选择Android设备。传统的股票查询系统只能在PC机上运行,这就在一定程度上限制了出门在外的股民获取股市信息的实时性,可能导致股民的直接损失或间接损失。手机炒股与传统交易方式相比,主要优势是突破时间空间的限制,方便、私密,只要手机在GSM/CDMA网络覆盖的范围内(只要手机可以收到信号)能够进行查看行情、做交易,借助移动网络能真正实现随身、随时、
20、随地进行证券投资。虽然电话委托和网上也能使股民足不出户就完成,但这两种终端的固定性决定了不能随时随地进行。随着手机的发展,一些手机甚至还内置了移动证券的功能,优化了在移动设备上的操作方式,让手机炒股显得更加专业和方便。1.2 Android的发展前景 Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件成号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。随着采用An
21、droid系统的谷歌手机、平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万。参加android培训,可依据以下两方面好处Android开发人才占总需求的72%。职场专家指出,想要从事Android开发的人员,除了基础的计算机技术知识要扎实之外,要根据各类企业、各类岗位的不同需求,补充与岗位相关的Android技术知识。此外,还要注重项目经验的积累。 Android发展前景好据职酷网数据统计显示:目前热招的Android技术相关岗位约有3882个,而一个月内的有效岗位量在2298个
22、。主要热招职位包括Android开发工程师、Android软件工程师、Android应用开发工程师、系统驱动工程师,Android手机游戏开发、Android系统软件开发、Android程序员、Android游戏应用版本管理、人机交互分析工程师、Android中间层开发工程师等。从人才需求类型来看,目前对Android人才需求一类是偏向硬件驱动的Android人才需求,一类是偏向软件应用的Android人才需求。从目前的招聘需求来看,后者的需求最大,包括手机游戏、手机终端应用软件和其他手机应用软件的开发。据职酷网职位搜索库统计显示,目前企业对这类应用软件的Android开发人才占总需求的72%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 android 平台 股票 查询 系统 设计 开发 大学本科 毕业论文
限制150内