摘要:随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备.因此,手机的应用服务将会有很大的发展空间.
本设计使用Java与SQLite数据库,设计了一个基于Android平台的账单管理软件.本文主要五章内容,第一章是前言,包括课题背景、系统运行平台的描述;第二章是系统详细设计,包括系统的实体分析和数据表的详细设计;第三章是系统详细实现,包括各个子界面的设计和设计代码;第四章是软件测试的必要性;第五章是本设计的总结概述.56865
本设计主要用于手机用户管理数据,管理员用户可以对商品信息进行增删改查等功能,可以管理用户信息和供应商信息.
毕业论文关键词:Android,账单,SQLite数据库
Abstract:As smartphones is walking into the life of ordinary people step by step, it will become the main equipment of access to information. Therefore, the application of mobile phone service there will be a lot of room to grow.
This design uses Java and SQLite databases, billing management software is designed based on android platform. The main chapters of this paper, the first chapter is the introduction, including the subject background, the description of system operation platform; The second chapter is a detailed system design, including detailed design analysis and data tables entity system; The third chapter is the detailed implementation of the system, including all sub-interface design and design code; The fourth chapter is the need for software testing; The fifth chapter is a summary overview of the design.
This design is mainly used for mobile phone users to manage data, administrator user can perform CRUD functions, and manage user information and vendor information.
Keywords:Android, bills, SQLite database
目录
1 前言 4
1.1 课题背景 4
1.2 系统运行环境及开发平台 4
2 基于Android平台超市账单软件的设计 4
2.1 研究目标 4
2.2 需求分析 4
2.3 系统功能设计 4
2.4 E-R 图的设计 5
2.5 数据库设计 5
3 基于Android平台超市账单软件的实现 6
3.1 欢迎界面 6
3.2 登录界面 6
3.3 账单管理界面 7
3.4 供应商管理界面 9
3.5 用户管理界面10
3.6 文件结构与用途12
3.7 程序主要代码13
4 软件测试17
结 论18
参考文献19
致谢20
1 前言
1.1 课题背景
目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来.目前国内最常见的移动开发平台有iPhone,Windows Phone以及当下正在兴起的Android.最新数据显示Android系统的国内市场占有率已达68%,Android全球市场占有率已经达到75%.
1.2 软件开发平台及工具
本系统运行的平台基于android操作系统和SQLite数据库.
Android是一个包含操作系统、中介架构层及应用程序所产生出来的软件堆栈架构.由下而上,其核心为嵌入式Linux2.6作业系统,向上搭配Google为Android开发的类库及Android运行时,再配合应用程序架构,来开发各种不同的应用程序.
SQLite是一款轻型的开源数据库,它占用的资源非常低.它虽然很小巧,但是支持的SQL语句毫不逊色于其它开源数据库.同时它还支持事务功能和并发处理等等.
2 基于Android平台超市账单软件的设计
2.1 研究目标
(1) 了解Android应用程序的设计和开发过程;
(2) 使用多种组件进行Android 平台账单软件的开发.