更新时间:11-05 上传会员:溪老师
分类:科技学院 论文字数:11671 需要金币:2000个
摘要:在现今高速发展的时代,移动端成为人们生活中不可或缺的一部分。Android和IOS作为当今主流移动端系统,我们对这两个系统了解甚多,如果对于公司想要开发一个系统并在移动端运行,分别开发两个系统无疑增大了工作量,浪费资源和人力,所以跨平台的技术就这样进入到人们的视野中来。
中医是养生和调理,这样的言论我们经常能够看到,中医越来越受人们的欢迎,而对于药剂师来说,多种多样的中药和处方越来越多,药剂师需要一个可以随时随地查询中药和处方的软件,便于在面对问题病症时有理论的支持。中医检索APP的市场需求就出现了。
在技术方面,在近期更新的Ionic3中,更新了不少插件和逻辑处理,使得开发更加的简便。而Angular框架提供了许多基础的样式,对于硬件的处理和外部资源的导入,Ionic都有对应的第三方插件调用,在先进的开发中,前后端分离解耦是最流行的开发方式,后端就使用Springboot2+ MyBatis进行java开发,这种简化配置文件又符合MVC的开发模式是现在最适合的后端服务器,从技术层面说这种开发是可行而且实用的。
关键词:C/S架构,Spring Boot,MySQL,MyBatis,Ionic,TypeScript,Angular,
中医检索,硬件调用。
目录
摘要
ABSTRACT
1 引 言-1
1.1 课题的背景、意义-1
1.2 国内外研究现状-1
1.3 课题研究的内容、目标和解决的一些相关关键问题-1
1.4 可行性分析-2
2 系统平台选择-2
2.1 硬件平台选择-2
2.2 系统操作平台选择-3
2.3 数据库平台选择-3
2.3.1 概述-3
2.3.2 MySQL数据库引擎的特性-3
2.4 使用到的插件-3
2.4.1 APP Update-3
2.4.2 Camera、File、File-Transfer,File-Path-3
2.4.3 Themeable-Browser-3
2.4.4 Jsoup-4
2.5 开发工具的选择—WebStorm&IDEA-4
2.6 C/S系统架构-4
2.7 小结-4
3 系统需求分析-5
3.1 系统设计概念和流程图-5
3.2 系统功能划分-6
3.3 系统功能概述-7
3.3.1 药剂师登录注册功能-7
3.3.2 药剂师信息管理-7
3.3.3 添加修改管理-7
3.3.4 数据库搜索功能-8
3.3.5 网络数据搜索功能-8
3.3.6 百度百科管理-8
3.4 设计小结-8
4 系统详细设计-8
4.1 系统数据库设计-8
4.1.1 数据库系统的需求分析-8
4.1.2 数据库的概念结构设计-9
4.1.3 数据库的逻辑结构表-12
4.2 APP界面整体布局设计-13
4.3 APP初始模块-14
4.3.1 登录功能-14
4.4 添加图片管理模块-15
4.5数据库全局查询模块-18
4.6 细节精准查看模块-20
4.7百度搜索模块-22
4.7.1 百度数据截取-22
4.7.2 百度百科网页访问-23
4.8 服务器相关配置及逻辑-25
4.9 服务器图片录入-26
4.10 小结-27
5 总 结-27
参 考 文 献-29