【Android论文栏目提醒】:本文主要为网学会员提供“毕业论文Android2 0 CRM(消费记录管理软件) - 电子设计”,希望对需要毕业论文Android2 0 CRM(消费记录管理软件) - 电子设计网友有所帮助,学习一下!
福州大学工程技术学院 毕业设计评分表 学号 姓名 专业 班级 题目
Android2.0 CRM消费记录管理软件 指 导 教 师 评 语 指导教师
论文评分 文章质量50分 工作量10分 文章结构30分 特点10分 初评成绩优、良、中、及格、不及格 指导教师签字 日期 终评成绩 终 评 教 师 意 见 答辩成绩100分仅评优学生参评 终评成绩优、良、中、及格、不及格 终评教师签字 日期 制表: 福州大学工程技术学院 专科生毕业设计
论文任务书 2010 年 12 月 26 日至 2011 年 5 月 26 日 题 目
Android2.0 CRM消费记录管理软件 姓 名 学 号 学 院 福州大学工程技术学院 专 业 软件技术专业 年 级 指导教师 签名 系主任或教研室主任 签章 设 计 论 文 任 务 毕业设计
论文的主要内容 1 研究内容 基于eclipse开发的消费记录管理软件同时针对拥有
android2.0操作系统及更高版本的手持移动设备用户。
2 技术要求 熟悉C语言熟悉java熟悉Linux操作系统熟悉sqlite数据库和eclipse平台开发。
3
论文研究的工作要求 培养正确的设计思想严谨的科学态度实事求是和严肃负责的工作作风培养和自己发现问题的调研能力分析归纳、综合比较的逻辑分析能力处理问题、独立完成任务的解决问题能力以及勇于改革和大胆创新的开拓能力并且在规定的时间内完成任务。
一 需求分析 针对时下比较流行的理财话题--理财越来越受大众人民的追捧而世面上却没有比较针对性的软件。
我们开发此软件的理念也是由“你不理财财不理你”的理财理念演变而来我们开发此软件的目的就是为了方便大家对日常的开销进行系统的管理而且还能对其中的记录进行修改。
为了保证记录的安全性我们采取单用户使用模式。
该软件界面简洁易于操作而且更是针对时下比较流行的
android所开发的软件。
当下
Android系统上可用的软件相比常见的塞班可谓少之又少而像如此针对性的软件更是几乎没有加上人们对理财的浓厚兴趣该软件的面世必定能受到大多数
android使用者的青睐 在
android平台下运行是该软件的最大诱惑所在针对刚面世不久的
android系统手机能用的软件种类少数量少而用户则在不断增加对于软件的需求也在不断增加然而关于理财方面的软件更是屈指可数。
对于这种随时都得使用的软件我们的设计则是从简洁的角度出发。
而它的另一优点是用户不但能对当天的消费进行记录还可以对过去的记录进行修改。
二 可行性分析 该项目基于日常生活生活开支无节制的浪费对消费方面没有详细的计划和安排。
随着社会的发展消费理财越来越来受到人们的关注关于这方面的需求也将越来越来多。
消费理财这个话题也成为时下流行的话题。
但市场上却没有比较针对性的软件。
为了顺应要求 故而研究开发该软件帮助人们对日常的开支进行系统的管理。
《消费记录管理》是针对时下较为流行的
android进行开发的而目前使用较多的是
android2.2版本由于
android2.3的版本正在推广中而两者对软件的要求基本上没什么差异所以在此统称为
android2.0于是开发的环境也决定是
android2.0。
对于使用方面的可行性该软件使用范围为大部分消费群体。
针对在
android平台下运行是该软件的最大诱惑所在针对刚面世不久的
android系统手机能用的软件种类少数量少而用户则在不断增加。
该软件界面简洁容易操做。
在不久的将来必将成为主流的手机操作系统 三 方案设计 主要包涵有八大功能注册、登录、记录、修改记录、记录查询、用户密码修改、软件文档、注销。
在‘修改记录’功能中包涵有删除、修改两子功能。
除了‘软件文档’和‘注销’功能外其余的功能均需与sqlite数据库配合使用该软件的操作界面简洁易于用户使用而对于些常见的出错及故障都将会有相应的解决办法。
四 方案实施 首先确定该软件的使用用户的手持设备的系统的版本要求其次对该软件的功能进行划分初步定为注册、记录、查询、修改记录、用户密码修改、注销。
同时提供一份相关的文档给用户让用户对该软件及研发团队能进一步的认识。
在确定功能之后对数据库的选择尤为重要手持设备的空间容量不比电脑所以在空间的占有上考 虑我们决定使用sqlite作为该软件的数据库。
在明确分工之后来对开发环境的搭建将有专门的成员进行研究与搭建开发人员就对界面与功能上需制定出更详细的方案。
具体如下 1. 界面个数登陆界面、注册界面、Main界面、‘记录’界面、‘查询记录’界面、‘修改记录’界面、‘用户密码修改’界面、‘软件文档’界面、开始软件界面。
2. 界面布局根据手机屏幕的大小设置分辨率与空间的大小及位置而控件的布局视功能而定。
3. 在界面设计之后对软件背景布局的优化则由专门的组员负责优化内容包括背景图片字体的大小、字体、颜色控件的位置、大小、优化Main界面功能键的图片。
该软件的功能实现主要分为数据库的链接、处理与控件的选择、算法两块合成分别由两个组员负责。
在后期将有另一名组员对该软件进行测试进而保证该软件的可靠性与安全性。
而该软件的数据流程图也由一名组员专门绘制 五系统维护 用户如有发现错误可发邮件至www.jiuwu09hotmail.com与我们交流我们将及时解决并会不断更新该软件 毕业设计
论文任务更改记录 更 改 原 因 更 改 内 容 主要参考文献 1. Beginning
Android 2 2. Hello
Android 3rd Edition 3. Pro
Android 2 4. Professional
Android 2 Application Development 消费记录管理软件 版本1.0 学 院 福州大学 专 业 软件技术专业嵌入式方向 班 级 嵌入式1班 组 长 组 员 任课教师 实战软件开发小组 中文摘要 顾名思义相互关系的规范和容器是基于XML的布局下的一个小部件这是在第6章中介绍-以XML编码格式。
具体来说
Android的资源是基于XML的布局因此布局文件在res /layout在你的
Android项目布局目录中。
每个XML文件包含指定的部件和容器组成一个视图层次布局元素树。
对XML元素的属性是‘属性’描述一个部件应该怎样或如何容器应该做的。
例如如果一个按钮元素有一个属性值
android文字样式“粗体”这意味着该文本上的按钮表面出现应该在一个粗体字体样式呈现。
Android的SDK附带的工具aapt它使用的布局。
这个工具会自动调用你的
Android工具链如Eclipse或者Ant的build.xml文件特别重要的是你作为一个开发人员的aapt产生的R.java在您的项目源文件让您可以访问在这些版面布局和部件直接从你的Java代码这将在本章证明。
As the name suggests an XML-based layout is a specification of widgets’ relationships to each other—and to their containers which are covered in Chapter 6—encoded in XML format. Specifically
Android considers XML-based layouts to be resources and as such layout files are stored in the res/layout directory inside your
Android project. Each XML file contains a tree of elements specifying a layout of widgets and containers that make up one View hierarchy. The attributes of the XML elements are properties describing how a widget should look or how a container should behave. For example if a Button element has an attribute value of
android:textStyle quotboldquot that means that the text appearing on the face of the button should be rendered in a boldface font style.
Android’s SDK ships with a tool aapt that uses the layouts. This tool should be automatically invoked by your
Android toolchain e.g. Eclipse or Ant’s build.xml. Of particular importance to you as a developer is that aapt generates the R.java source file within your project allowing you to access layouts and widgets within those layouts directly from your Java code as will be demonstrated in this chapter. 书名Beginning
Android 2 作者Mark Murphy 出版社: Springer-Verlag New York 目 录 1引言 .............................................................................................................................................. 14 11背景 .................................................................................................................................... 14 12关键字................................................................................................................................. 14 13参考资料 ............................................................................................................................. 14 2环境搭建 ...................................................................................................................................... 15 21 JDK工具搭建....................................................................................................................... 15 22 ECLIPSE编译平台搭建 ........................................................................................................... 16 23
ANDROID SDK运行环境搭建 ............................................................................................... 17 24 ADT虚拟机.......................................................................................................................... 18 25 AVD 虚拟系统创建 ............................................................................................................. 20 26 CVS部署 .............................................................................................................................. 21 3总体设计 ...................................................................................................................................... 25 31功能界定 ............................................................................................................................. 25 【1】注册。
............................................................................................................................ 25 【2】记录。
............................................................................................................................ 25 【3】修改记录 ........................................................................................................................ 26 【4】记录查询 ........................................................................................................................ 26 【5】用户密码修改 ................................................................................................................ 26 【6】软件文档 ........................................................................................................................ 26 【7】注销 ............................................................................................................................... 26 【8】登录 ............................................................................................................................... 26 32界面初步设计 ..................................................................................................................... 26 【1】注册界面。
.................................................................................................................... 26 【2】Main界面。
................................................................................................................... 26 【3】记录界面 ........................................................................................................................ 27 【4】修改记录界面 ................................................................................................................ 27 【5】记录查询界面 ................................................................................................................ 27 【6】用户密码修改界面 ......................................................................................................... 27 【7】软件文档界面 ................................................................................................................ 27 【8】注销界面 ........................................................................................................................ 28 【9】登录界面 ........................................................................................................................ 28 33数据库设计 ......................................................................................................................... 28 lt1gt表的个数 ............................................................................................................................ 28 lt2gt表的内容 ............................................................................................................................ 28 4详细设计 ...................................................................................................................................... 29 41功能 .................................................................................................................................... 29 4.1.1 Main界面 ....................................................................................................................... 29 4.1.2 起始效果 ........................................................................................................................ 33 4.1.3 注册功能 ........................................................................................................................ 36 4.1.4 用户登录 ........................................................................................................................ 39 4.1.5 记录功能 ........................................................................................................................ 40 4.1.6 修改记录功能 ................................................................................................................ 43 4.1.7 记录查询功能 ................................................................................................................ 46 4.1.8 用户密码修改功能 ......................................................................................................... 48 4.1.9 软件文档显示功能 ......................................................................................................... 49 4.1.10 注销功能 ...................................................................................................................... 51 42创建数据库 ......................................................................................................................... 51 4.2.1.创建要使用的表 ............................................................................................................. 51 4.2.2数据库表的应用 ............................................................................................................. 52 5软件测试 ...................................................................................................................................... 53 51错误信息反馈 ..................................................................................................................... 53 6界面优化 ...................................................................................................................................... 53 61背景图片 ............................................................................................................................. 53 62功能按钮图片 ..................................................................................................................... 54 63字体 .................................................................................................................................... 54 64布局优化 ............................................................................................................................. 55 7 总 结 ........................................................................................................................................... 55 致谢 ................................................................................................................................................. 55 参考文献 ......................................................................................................................................... 55 附录A 数据表 ............................................................................................................................. 57 附录B 系统架构图 ..................................................................................................................... 57 1引言 11背景 a 项目名称消费记录管理软件 b 项目提出者久舞英团 开发者 jiuwu workstaion 用户用户
android2.0及更高版本系统的手机用户 c 项目与其他软件系统的关系 消费记录管理软件采用Eclipse ADT作为开发平台用SQLITE作为数据库开发 12关键字 AndroidActivitysqliteEclipse 13参考资料 a.
Android软件开发 b. 消费记录管理软件需求规格说明书 c. 消费记录管理软件功能说明书 d. Eclipse中文教程 e.Java开发与实战 2环境搭建 21 JDK工具搭建 JDK1.6官方下载地址heep://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe 直接安装至成功 环境搭.