详细设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

详细设计说明书

详细设计说明书 (1)

1引言 (2)

1.1目的 (2)

1.2背景 (2)

1.3参考资料 (2)

1.4术语定义与说明 (2)

2设计概述 (3)

2.1需求概述 (3)

2.2运行环境概述 (3)

2.3条件与限制 (3)

3系统详细设计 (3)

3.1系统功能模块详细设计 (3)

3.2系统界面详细设计 (5)

4数据库系统设计 (7)

5非功能性设计 (12)

6环境配置 (12)

1引言

1.1目的

本项目主要给用户提供精准养生咨询信息的推送,基本药物信息的查询、疾病相关信息的查询,周边医疗单位(医院,药店)信息提供,急救措施的学习,以及个人主页和智能助手等功能。让人们正确认识和使用药物以及能及时预防疾病的发生,提高人们的养生知识以及急救技能

1.2背景

随着工作压力增加,生活环境影响,以及年龄的增长,据不完全统计,在中国,20~60岁年龄段,人们普遍都会有着一些或大或小的疾病,人们越来越重视自身身体健康,同时,随着我国人民生活水平及生活质量的提高,人们养生保健观念也逐渐加强,人们对日常生活的养生保健要求越来越高。人们急需一款功能全面,医疗养生信息精准的APP来满足自己对健康养生知识的学习需求。日常生活中我们或者周围的人都不可避免会出现各种各样的紧急伤害,如果没有一点急救常识,在很短的时间内就会失去抢救的机会。但是稍微懂一点急救措施就可以挽救一个人的生命。简单的急救常识在抢救的初期起着至关重要的作用,因此学习一些急救常识变得非常有必要。如果你在智能手机上装一个拥有急救措施宝箱的APP,这种情况就不复存在了。

1.3参考资料

数据库设计实验教材

1.4术语定义与说明

2设计概述

2.1需求概述

2.2运行环境概述

客户端操作系统:Android

客户端硬件设备:Android手机等移动终端Android SDK版本2.2以上

2.3条件与限制

3系统详细设计

3.1系统结构设计与子系统划分3.2系统功能模块详细设计

登录注册页面功能

养生资讯子功能

3.3系统界面详细设计

初始界面主界面

登陆界面药品主页面

养生主页药品详情页

养生详情页疾病主页

疾病详情页

4数据库系统设计

4.1设计依据

4.1.1外部设计

4.1.1.1使用它的程序

数据库名称:nurse_sister

数据库类型:Sqlite

数据库宿主系统:android4.0-android6.0

4.1.1.2命名的总体规则及注意事项

●所有标识名称均采用英文小写字母表识。

●所有命名都不得超过30个字符的系统限制。变量名的长度限制为29(不包括标识字符

@)。

●数据对象、变量的命名都采用英文字符,禁止使用中文命名。绝对不要在对象名的字符

之间留空格。

●小心保留词,要保证你的字段名没有和保留词、数据库系统或者常用访问方法冲突。

●保持字段名和类型的一致性,在命名字段并为其指定数据类型的时候一定要保证一致

性。假如数据类型在一个表里是整数,那在另一个表里可就别变成字符型了

●所有数据项都用汉语拼音全拼表示,数据库名称除外。

●字符集采用UTF-8,请注意字符的转换。

●所有数据表第一个字段都是系统内部使用主键列,不可空,确保不把此字段暴露给最终

用户。

●除特别说明外,所有字符串字段都采用var char(50) 类型,(无论汉字还是英文,都算一

个字符)。

●除特别说明外,所有日期格式都采用date 格式,无时间值。

●除特别说明外,所有整形都采用int 格式。

●除特别说明外,所有字段默认都设置为null 。

4.1.1.3逻辑结构设计

用户注册信息表:user

字段类型是否主键描述

uid int 是序号(自增)

name string 帐号

pwd string 密码

dex string 性别

age int 年龄

jiGuan string 籍贯

subName string 昵称

药品信息表:medicinal

字段类型是否主键描述

id string 是序号(不自增)

blfy string 不良反应drugName string 药品名字img string 图片地址

jj string 禁忌

price string 参考价格

manu string 生产企业

type string 药品类型

yfyl string 用法用量

zysx string 注意事项

zzjb string 主治疾病

zycf string 主要成分

疾病信息表:disease

字段类型是否主键描述

id int 是序号

name string 疾病名subTypeId int 子分类序号subTypeName string 子分类名称summary string 具体描述

typeId int 分类

typeName string 分类名url string 链接地址

急救信息表:firstAid

字段类型是否主键描述

fid int 是序号(自增)imgTitle string 图片标题img string 图片

title string 标题

subTitle string 副标题

content string 文本内容

相关文档
最新文档