一、选题背景及意义
进入21世纪以来,信息技术越来越深刻地影响并改变着人们的生活方式,信息化正逐步渗透到各行各业中。人们在享受信息化技术带来的便利的同时,也极大地提高了工作效率与质量。而照顾老人的方式方法同样在信息化的浪潮中也正发生着潜移默化的改变。
智能机的普及和移动互联网的快速发展,唤醒了中老年人沉睡的生活激情。最近几年网上时有类似新闻爆料:母亲节教妈妈用去哪儿APP买电影票,教会爸爸团购理发等等。诚然,中老年人也是从年轻时代走过来的,他们虽然错过了智能手机应用的最佳时期,但不代表他们就不渴望跟上社会的步伐。
Android早期由“Android之父”之称的Andy Rubin创办,Google于2005年并购了成立仅22个月的高科技服务公司Android,展开了短信、手机检索、定位等业务,基于Linux的通用平台进入了开发。Google公司在2007年11月5日正式公布这个操作系统,2008年,Patrick Brady于Google I/O演讲“Anatomy & Physiology of an Android”,并提出的Android HAL架构图。HAL以*.so档的形式存在,可以把Android framework与Linux kernel隔开。
本文描述了在安卓上进行社区老年人服务系统的设计与开发,使用安卓平台推出的SDK和安卓内置的小型嵌入式数据库SQL开发接口,在手机上实现了注册登录、服务分类、服务论坛、服务公司、服务管理、个人主页等功能。该系统在开发过程中,注重满足操作简单的要求,并寻求一个全面的系统,具有普遍性。与用户的使用和对系统的理解的不断加深,将部分功能进行重新分析,设计,完善了系统。
二、国内外研究现状
据了解,目前市面上已经出现大量专门针对中老年人使用的APP,比如手电筒、天气、放大镜、小说传记、戏曲、家庭用药等等。一般老年机都设计的非常简单,一键通话、超大按键、超大音量等等,有的也包括放大镜功能。。
本社区老年人服务系统是一种快速有效的提供服务公司对客户提供衣着服务、口腔清洁、体检服务、转诊服务、修饰服务、做食服务等信息展示的平台,网络用户可以通过该系统对需要了解的服务以及服务内容和价格价格费用等信息进行快速的查询获取。与此同时,服务公司也能够通过该系统来发布最新服务以及价格详情或者是展示服务公司的信息以及相关技术项目,在发布信息的同时提高客户对本软件的直观了解。社区老年人服务系统是一种基于android平台的开源移动手机平台的信息发布管理系统,目前国内外很多服务公司已经建立了自己的相关的信息管理软件系统,为了方便广大移动用户以及网络用户,每天发布大量的服务信息。
社区老年人服务系统在未来发展上将优化服务业,为家政服务业的发展提供便利,相信在不久的将来老年人服务将依赖管理系统,两者互相成为发展中不可缺少的部分。国外电子商务网站应用发展较早,相关标准和法律比较规范健全。特别是欧美等地更是走在我们的前列。当我们还在网络上搜索购物的时候,国外的相关服务软件已经比较成熟了,而我国的相关软件的产生从无到有,仅仅几年的时间,发展的速度却相当迅速,但是数量和质量与国外尚有差距。
三、研究主要内容
首先对基于Android的社区老年人服务系统进行需求分析,从系统开发环境、系统目标、设计流程、功能设计等几个方面进行系统的总体设计,使用Java语言设计基于Android的社区老年人服务系统,主要完成了注册登录、服务分类、服务论坛、服务公司、服务管理、个人主页等各项功能的设计,实现对社区老年人服务系统的推销展示。最后对系统进行测试。
四、设计思路
通过学习和使用同类软件,结合移动设备下的操作特点,获取软件的需求,并将其用数据流图方式描述出来。
使用Java作为开发语言,eclipse作为开发平台,同时使用Mysql作为后台数据库,在Android系统下进行开发调试。
搜集和比较Java开发相关技术文献,进行软件的概要和详细设计。本软件遵循B/S设计架构原则下开发。
五、研究方案
系统的设计和划分是系统的核心研究问题,以确定整体结构和功能模块。该系统的结构化设计的思想,是自顶向下的方式将系统分成若干个子系统,以及反过来的子系统分成模块,其被划分成子模块,层划分各计算机可执行模块可迄今用作一个单独的程序。
从开始整个社区老年人服务系统客户端,根据目标系统成一系列子系统,每个这两个子系统相互的,并且每个具有一个独立的功能,该系统的目标的。然后根据关系和函数中的每个子系统,再检测最小挂上分解子系统。在功能上更普遍的子系统,更抽象,更基本的子系统的工作更轻松,更卓越,更具体。对于每一个子系统或模块的系统,你应该尽量做到独立,以减少各子系统之间的关系。本基于Android的居家养老照护信息管理客户端程序主要包括手机端和PC端两部分,手机端主要实现了注册登录、服务分类、服务论坛、服务公司、服务管理、个人主页等功能模块;
用户登录模块:主要用于用户的登录。当用户输入用户名和密码后经过确认,才能进入管理系统。其中包括普通用户和服务公司。
找服务模块:主要用于用户对服务的查找。包括:服务范围,服务价格等。
我的模块:主要用于用户对个人信息的完善。其中包括:头像,姓名,年龄,手机号,电子邮箱等。
六、进度安排
(1)确定选题、收集文献资料:2020年6月9日至2020年6月20日
(2)撰写开题报告并开题:2020年6月20日至2020年9月15日
(3)调查研究、实验:2020年9月22日至2020年12月26日
(4)形成论文(设计)初稿:2020年12月27日至2021年1月27日
(5)论文修改、定稿、打印:2021年1月28日至2021年3月29日
(6)提交论文(设计)、做好答辩准备:2021年4月1日至2021年4月10日
(7)参加答辩:2021年4月23日-4月24日
七、参考文献
[1] 韩超,梁全.Android系统原理及开发要点详解[M].北京:电子邮电出版社,2009
[2] 李俊,陈小玉.Android驱动开发与移植实战详解[M].北京:人民邮电出版社,2012
[3] [美]Meier,R著.Android 4 高级编程.佘建伟,赵凯译[M].北京:清华大学出版社,2013
[4] 李刚.疯狂Android讲义[M].北京:电子工业出版社,2013
[5] 杨文志. Google Android程序设计指南[M]. 北京:电子工业出版社,2009:10-100.
[6] 韩超,梁泉著. Android系统原理及开发要点详解 [M]. 北京:电子工业出版社,2010:50-150.
[7] 周元兴. Google入门与实例教程 [M]. 北京:电子工业出版社,2007:30-80.
[8] 靳岩. Android 开发入门与实战 [M]. 北京:人民邮电出版社,2009:10-50.
[9] 余志龙 陈昱勋. Google Android SDK开发范例大全 [M]. 北京:人民邮电出版社,2009:30-70.
[10] 杨丰盛. Android应用开发揭秘 L004 [M]. 北京:机械工业出版社,2010:43-65.
[11] 吴亚峰,苏亚光. Android 2.0系统开发实战宝典 [M]. 北京:人民邮电出版社,2010:15-30.
[12] 郭宏志.Android应用开发详解 [M]. 北京:电子工业出版社,2010:22-300.
[13]余志龙,陈昱勋,郑名杰.Android SDK开发范例大全[M].北京:人民邮电出版社,2010
[14]李刚.疯狂 Android 讲义[M]北京:电子工业出版社,2013 .25-42
[15]王世江,余志龙,陈昱勋.Goggle Android SDK开发范例大全[M].北京:人民邮电出版社.2010 .40-43
[16]马越. Android的架构与应用[D].北京:中国地质大学(北京)硕士学位论文, 2008.9-20
[17] 叶达峰. Eclipse 编程技术与实例[M ]. 北京:人民邮电出版社, 1006.
[18] 张超,王阿川,王智. 基于J2ME和J2EE的手机软件的研究[ J ]. 黑龙江科技信息, 1007 (3) : 21, 201.
[19] 刘向辉. 基于Java的移动终端中间件的研究与设计[D]. 华东师范大学硕士学位论文, 1005.
[20] 刁扣锁. 短信息在嵌入式L inux系统中的设计与实现[D]. 东南大学硕士学位论文, 1005.
[21] 唐明,loveshirui.Android中文API[D].电子工业大学出版社,1009.20-160
[22] Marko Gargenta.Android.开发书籍.Learning.Android[D].Published by Oreilly Media,2011(3):24-45.
|