基于Android平台的个人事务管理系统设计
2015-02-25周雅翠
周 雅 翠
(吉林建筑大学计算机科学与工程学院,长春 130118)
基于Android平台的个人事务管理系统设计
周雅翠
(吉林建筑大学计算机科学与工程学院,长春130118)
摘要:个人事务的管理逐渐步入现代化信息管理模式,通过移动平台来实现个人事务管理也逐渐成为人们追求信息管理的一种趋势.本系统是以Android移动终端系统为开发平台,结合数据库知识以及软件工程等方面的知识进行开发的个人事务管理系统.
关键词:Android系统;个人事务;系统开发
随着社会的高速发展,人们生活也变得愈加忙碌.人们在日常生活和办公等各种环境下,能够生活得更加有序.各种各样的基于不同类别平台开发的软件应用系统出现,其中,Android系统开发平台也作应用软件开发平台也正在被大家使用,建立以Android平台为基础的个人事务管理系统则可以随时提醒用户,以确保人们处理日常生活事务.
1Android平台四大组件介绍
对于Android系统具有强大的功能主要原因是它具有的四大组件[1].Activity组件的功能是为用户提供可视化的操作界面,位于前台运行的组件系统,在系统开发过程中通常是有多个Activity组成组件栈,而对于该组件的使用则是由Android系统来管理和控制.Service组件是通过继承Service类来完成,也就注定其为后台运行程序,Service组件使用必须在注册在AndroidManifest.xml配置文件中方能起到其运行的功能[2].Broadcast Receiver组件则是程序组件,是完成对程序的管理和处理.ContentProvider组件是Android系统中实现应用程序之间共享数据的方法,在存储数据同时实现交互式数据间的访问.
2个人事务系统分析
2.1 个人事务系统流程
本系统完成的是个人事务管理系统的设计与实现工作,用户进入系统后是日历,可以查看日历信息;点击一个日期进入个人事务管理界面,该界面可以查看所有的个人事项信息以及个人事务记录信息,完成个人事务管理工作其系统流程,见图1.
2.2 个人事务数据库设计
本系统用到的数据库为Android自带的SQLite数据库,系统采用一个数据表来记录信息,即事务事项信息表,其E-R图如图2所示.
图1 个人事务系统处理流程图
图2 个人事务E-R图
3系统实现
3.1 事务消息界面实现
在该界面中,用户可以看到所有的事务事项信息,系统通过ListView组件来显示所有的事务事项性信息[3].用户可以通过事务管理打开相应的菜单信息,通过添加功能按钮来添加相关的个人用户数据信息等功能.运行界面见图3.
3.2 闹钟提醒功能实现
当手机时间与闹钟设置时间相同时,系统自动启动闹钟来提醒,根据设置来判断是否需要震动手机,也会根据用户设置播放不同提醒声,其实现见图4.
图3 事务管理界面
图4 闹钟提醒界面
4结语
个人事务管理系统的实现,实现了个人事务由脑力记忆改为手机提醒,这促进了个人事务管理的效率,使个人事务的管理向电子化、自动化和科学化方向发展.
参考文献
[1] L.A.Bertsch.Development Tools for Home Automation[C].IEEE Transaction on Consumer Electronics,1990,36(4).
[2] 倪红军.基于Android平台的移动终端GPS研究[J].计算机技术与发展,2012(5):198-201.
[3] 夏帮贵.基于Android平台的图书馆服务系统设计与实现[J].现代图书情报技术,2011(6):85-89.
Design of Personal Affairs Management System Based on Android Platform
ZHOU Ya-cui
(CollegeofComputerScience,JilinJianzhuUniversity,Changchun,China130118)
Abstract:Personal affairs management has gradually entered the modern information management mode,By moving the platform to achieve a personal affairs management has gradually become a trend in the pursuit of information management.This system is based on Android mobile terminal system as the development platform, personal affairs management system combined with the knowledge of database and software engineering knowledge for development.
Keywords:Android system;personal affairs;system development
中图分类号:TP 391
文献标志码:A
文章编号:2095-8919(2015)06-0067-02
作者简介:周雅翠(1962~ ),女,吉林省长春市人,副教授.
收稿日期:2015-03-12.