目 录
摘 要 1
ABSTRACT 2
目 录 3
第1章 绪论 6
1.1 选题背景 6
1.2 课题研究现状 6
1.3 研究内容 7
1.4 主要设计思路 7
第2章 开发环境介绍 8
2.1 Android系统的架构 8
2.1.1 应用程序 8
2.1.2 应用程序框架 8
2.1.3 系统运行库 9
2.1.4 Linux内核 10
2.2 安全权限机制 10
2.3 Android平台的搭建 10
2.3.1 JDK的安装 10
2.3.2 Eclipse安装 11
2.3.3 Android SDK的安装 11
2.3.4 ADT的安装 11
2.3.5 创建AVD 12
2.4 JAVA简介 13
第3章 系统分析 15
3.1 系统可行性分析 15
3.1.1 技术可行性 15
3.1.2 操作可行性 15
3.1.3 经济可行性 15
3.2 功能需求 15
3.3 开发运行环境需求 16
3.4 性能需求 17
3.5 其它需求 17
第4章 系统总体设计 18
4.1 概述 18
4.2 设计原则 18
4.3 Android应用程序结构剖析 18
4.4 系统功能结构图 22
4.5 系统流程图设计 24
4.6 系统交互图 25
4.7 客户端开发 26
4.7.1viewpager应用 26
4.7.2 listview 布局 26
4.7.3 popupwindow 的应用 28
4.8 数据库设计 28
4.8.1 实体图设计 28
4.8.2 E-R图设计 30
4.8.3数据表设计 31
第5章 系统的实现 34
5.1 软件界面设计 34
5.2 注册登陆信息展示界面 34
5.3 服务分类详情模块实现界面 36
5.4 服务论坛模块实现界面 37
5.5服务公司详情模块实现界面 38
5.6个人中心模块实现界面 39
5.7服务公司服务管理模块实现界面 40
5.8 后台注册登陆模块实现界面 41
5.9 用户管理模块实现界面 41
5.10 服务项目管理模块展示界面 42
5.11订单管理模块展示界面 42
第6章 系统的测试 43
6.1 测试方案设计 43
6.1.1 测试策略 43
6.1.2 测试安排 43
6.1.3 测试资源 43
6.2测试用例构建 44
6.2.1 测试用例编写约定 44
6.2.2 测试分析 44
总 结 45
参考文献 47
3.2 功能需求
需求分析就是分析用户的需要与要求。如果需要评估的结果准确地反映用户的实际需求,这将直接影响到方案设计的整个阶段,而且对系统的使用产生影响。着眼于需求评估是完成调查,收集和研究,并可能受到影响的数据管理和安全信息的需求的过程。一般使用者都相对缺少相关的计算机方面的知识,并且可以确定计算机是否可以为自己做什么,不能做什么,所以无法非常准确的去表达自己的需求,但是他们是最终的用户,他们的需求才是最终的需求,但是技术人员缺少用户的专业方面的知识,不是很容易理解到用户的真正需求,有时候可能还会误解到用户的需求;新的硬件和软件技术的出现也会让系统的业务需求得打变化。所以技术人员必须要使用一些得到的方法来保证可以与用户不断的交流这样才可以确定用户最终的需求。通过与用户不断深入地进行交流,了解到目前系统存在的主要问题。
需要研究是从用户分析和细化的信息,在功能和性能上有描述。它是软件开发过程中的第一阶段的一部分,主要任务是要了解你需要什么,什么应做的工作,以确定系统的,因此在目标系统提出完整,准确,清晰,具体的要求,并表示以书面形式唤醒。
这个Android社区老年人服务系统客户端要求在Android系统的手机上可以运行,主要实现了注册登录、服务分类、服务论坛、服务公司、服务管理、个人主页等功能模块。
总体分布如图3-1所示:
在这里插入图片描述

图3-1 总体功能需求图
软件的用户界面是与该对象最直接的接触,包括是否允许用户简单,方便使用,是否具有较短请求的响应时间,本文转载自http://www.biyezuopin.vip/onews.asp?id=13226整体质量的主图像是否清晰,服务详情是否详细,价格变动是否及时跟新等。
3.3 开发运行环境需求
硬件环境:PC机
软件环境:操作系统:Windows 10
必须软件如下:
JAVA JDK SE 1.6 jdk-6u13-windows-i586-p.exe
Eclipse 3.4.2 eclipse-java-ganymede-SR2-win32.zip或以上版本
Google Android SDK android-sdk-windows-2.1_r1.zip
ADT-0.9.0 ADT-0.9.0.zip或以上版本

系统功能设计是在系统开发的总体任务和系统开发设计思想的基础上完成的,本系统的主要任务是实现社区老年人服务系统客户端在手机上主要实现了注册登录、服务分类、服务论坛、服务公司、服务管理、个人主页等功能模块,并根据用户的需求不断增强系统的功能,提高居家养老照护信息管理客户端的实用性,完成一个让用户感到方便的居家养老照护信息管理客户端。

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="GBK"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

	<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>Insert title here</title>
		<%@ include file="common.jsp"%>
	</head>
	<body>
		<div class="warp">
			<!--头部开始-->
			<div class="top_c">
			
				<div class="top-nav">
				
					欢迎您,管理员!&nbsp;&nbsp;
				 |
					<a href="${pageContext.request.contextPath}/login.jsp">退出</a>
					
					
					<br>
					
					<marquee behavior="scroll" scrollamount="1" scrolldelay="0" loop="-1" ><s:text name="lastest"></s:text>:${gonggao.name}(${gonggao.content}) }</marquee>  
				</div>
				
				
			</div>
			
			<!--头部结束-->

			<!--左边菜单开始-->
			<div class="left_c left">
				<h1>
				管理菜单
					
				</h1>
				<div class="acc">
						<div>
							<a class="one">服务项目管理</a>
							<ul class="kid">
							
								<li>
									<b class="tip"></b><a target="Conframe"
										href="${pageContext.request.contextPath}/goods_add.action">添加服务项目</a>
								</li>
								<li>
									<b class="tip"></b><a target="Conframe"
										href="${pageContext.request.contextPath}/goods_list.action">服务项目维护</a>
								</li>
							</ul>
						</div><!--
						<div>
							<a class="one">资讯管理</a>
							<ul class="kid">
							
								<li>
									<b class="tip"></b><a target="Conframe"
										href="${pageContext.request.contextPath}/zixun_add.action">添加资讯</a>
								</li>
								<li>
									<b class="tip"></b><a target="Conframe"
										href="${pageContext.request.contextPath}/zixun_list.action">资讯维护</a>
								</li>
							</ul>
						</div>
					
		
			
					
							--><div>
						<a class="one">订单管理</a>
						<ul class="kid">
				
							<li>
								<b class="tip"></b><a target="Conframe"
									href="${pageContext.request.contextPath}/order_list.action">订单管理</a>
							</li>
							
						</ul>
					</div>
					
					
					<div>
						<a class="one">用户管理</a>
						<ul class="kid">
				
							<li>
								<b class="tip"></b><a target="Conframe"
									href="${pageContext.request.contextPath}/user_list.action">用户管理</a>
							</li>
							
						</ul>
					</div>
					<div id="datepicker"></div>
				</div>

			</div>
			<!--左边菜单结束-->

			<!--右边框架开始-->
			<div class="Conframe">
				<iframe name="Conframe" id="Conframe">
				
				</iframe>
			</div>
			<!--右边框架结束-->

			<!--底部开始-->
			<div class="bottom_c">
				Copyright &copy; 毕业设计 版权所有
			</div>
			<!--底部结束-->
		</div>
	</body>
</html>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐