【计算机专业毕业论文】基于安卓的健康档案设计与实现

注:仅展示部分文档内容和系统截图,需要完整的视频、代码、文章和安装调试环境请私信up主。

基于安卓的健康档案设计与实现摘要

随着计算机行业的不断发展,计算机的应用也在不断随着其发展速度进行着更新。而现今对于一个网络应用非常广泛的社会,基于安卓的健康档案管理对计算机管理基于安卓的健康档案要求更加紧密,更加完善,特别是针对基于安卓的健康档案方面,基于安卓的健康档案的需求更为广泛,谨慎,所以一个好的系统对于基于安卓的健康档案来说是由为重要的。系统开发的总体任务是实现基于安卓的健康档案管理的系统化、规范化和自动化,从而达到提高基于安卓的健康档案管理效率的目的。

本文对基于安卓的健康档案管理系统的设计与实现进行了详细的介绍。在需求分析阶段,对基于安卓的健康档案管理的实际需求进行了调研,同时,采用系统用例图对系统进行了模块设计,采用功能用例图对系统各个子功能模块的需求进行了详细的需求描述。在系统的设计与实现阶段,采用各功能模块图和时序图进行详细的介绍和描述。在数据库设计中使用数据库类图对数据库总体设计进行了描述,随后对数据库表进行了使用表格的形式对表中数据项进行了详细描述。最后,对系统进行测试,测试包括功能测试和非功能测试两部分。

本系统根据现实情况来选择一种可行的开发方案,借助java编程语言和MySQL数据库等实现系统的全部功能,接下来对系统进行测试,测试系统是否有漏洞和测试用户权限来完善系统,最终系统完成达到相关标准。

关键字:基于安卓的健康档案系统,系统设计,SSM,mysql

 

第一章绪论

1.1系统开发的背景

1.2研究意义

1.3本章小结

第二章系统的开发环境及相关技术介绍

2.1系统的开发环境

2.2 Java开发语言

2.3 MySQL数据库

2.4 SSM框架

2.5本章小结

第三章系统分析

3.1系统的可行性分析

3.1.1经济可行性

3.1.2技术可行性

3.1.3操作可行性

3.1.4法律可行性

3.2系统的数据分析

3.3系统性能需求分析

3.3.1可扩展性

3.3.2稳定性

3.3.3易用性

3.3.4流畅性

3.3.5安全性

3.4系统维护分析

3.5系统功能分析

3.6系统用例分析

3.7本章小结

第四章基于安卓的健康档案管理系统设计

4.1系统设计原则

4.2系统的需求分析

4.3系统的工作原理

4.4系统功能操作流程

4.4.1 登录时序图

4.4.2 个人中心模块

4.4.3 用户模块

图4-4 用户模块时序图

4.4.4 一键呼救信息模块

4.4.5 管理员模块时序图

4.5功能协作图设计

4.5.1 用户登录模块

4.5.2 个人中心模块

4.5.3 提交一键呼救申请模块

4.5.4 新增一键呼救模块

4.5.5 一键呼救提醒管理模块

4.6系统包类图设计

4.7系统数据库设计

4.7.1 数据库逻辑设计

4.7.2 数据库物理设计

4.8本章小结

第五章系统功能的实现

5.1 用户注册模块

5.2用户登录模块

5.3首页界面模块

5.4个人信息模块

5.5记录数据模块

5.6基于安卓的健康档案管理界面模块

5.7管理员模块界面模块

5.8医生模块界面模块

5.9本章小结

第六章基于安卓的健康档案管理系统功能测试

6.1测试目的

6.2测试计划

6.3测试用例

6.4本章小结

第七章全文总结

参考文献

致谢

毕业设计小结

2.5Android Studio

北京时间5月16日,在I/O大会上,谷歌推出新的Android开发环境--Android Studio,并对开发者控制台进行了改进,增加了五个新的功能。

Android Studio是谷歌推出了新的Android开发环境,开发者可以在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子。

谷歌对开发者控制台进行了改进,增加了五个新的功能,包括优化小贴士、应用翻译服务、推荐跟踪、营收曲线图、用版测试和阶段性展示。

1、优化小贴士:在主体中打开你的应用,点击小贴士,会得到这样的建议:为你的应用开发平板电脑版本。

2、应用翻译服务:允许开发者直接在开发主体中获得专业的翻译。上传你的需求,选择翻译,其会显示翻译方和价格,并在一周内发回译本。

3、推荐跟踪:允许开发者找出最有效的广告

4、营收曲线图:向开发者展示其应用营收,以国家进行划分

5、试用版测试和阶段性展示:开发者可以对应用进行测试,然后向测试用户推出,测试结果不会对外公布。当一个版本的测试结束,开发者可以向特定比例用户推出。

在Google 2013年I/O大会上,Android Studio这款开发工具被首次公布,这也是为了方便开发者基于Android开发。

首先解决的一个问题是多分辨率。Android设备拥有大量不同尺寸的屏幕和分辨率,根据新的Studio,开发者可以很方便的调整在各个分辨率设备上的应用。

同时Studio还解决语言问题,多语言版本(但是没有中文版本!)、支持翻译都让开发者更适应全球开发环境。Studio还提供收入记录功能。

最大的改变在于Beta测试的功能。Studio提供了Beta Testing,可以让开发者很方便试运行。

4.4.2 个人中心模块

该模块的基本作用是信息管理,进入个人中心后的信息管理。个人中心模块时序图,如图4-3所示。

4.5系统包类图设计

系统主要分为controller控制器,domain实体模型层,mapper为mybiatys映射文件层,service为服务层,其中impl主要负责数据交互,service主要是实现数据交互里面的接口,如下图4-7所示

4.6.1 数据库逻辑设计

数据库逻辑设计,原理是把概念结构E-R图转变成数据库管理系统适用的逻辑结构。人们通常使用的是Oracle或mysql等关系型数据库,因此在设计逻辑结构时,一般用三步来完成:(1)将E-R图转换为关系模型(2)根据具体数据库监管系统的特征和制约转换为指定数据库监管系统支持下的数据模型(3)进行实体属性的优化。

因为用户所描述的现实参杂许多重复多余的信息,我们还需对信息进行3NF精简。第一NF,使字段不再分解第二NF,规范实体的属性完全仰赖于主关键字;第三NF,减除相关依赖,即要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。

经过3NF的优化处理,可以得出系统的逻辑结构表。如下:

用户(主键ID,名称,密码,年龄,身份证号码,性别,电话)

一键呼救(主键,账号,姓名,图片)

配置(主键,名称,参数值)

管理员(主键ID,名称,密码,年龄)

4.6.2 数据库物理设计

物理设计,依据逻辑结构设计所得的实体属性进一步设计成数据库表结构,为满足需求限制,表结构会设置相应的制约条件。表结构设计的是否合理,关系着系统性能的好坏,以及对后期维护更新的影响。

表4-1 用户表

字段

类型

字段说明

备注

Id

Int

主键

自增

Username

Varchar(50)

用户名

非空

Pass

Varchar(30)

密码

非空

Sex

Varchar(30)

性别

默认为1

addtime

Date

添加时间

跟随系统时间

age

Char

年龄

phonenumber

Varchar(50)

电话

在该界面输入对应的账号和密码,并需要填写正确,点击提交以后,系统在数据库后查询到了对应的数据,返回信息给系统,系统进行判断,得到登录成功的提示时,才能进入到系统的首页中,该基于安卓的健康档案管理系统的用户登录界面如图5-4所示:

注:仅展示部分文档内容和系统截图,需要完整的视频、代码、文章和安装调试环境请私信up主。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值