摘要:随着智能手机的普及应用,手机应用软件得到了空前的发展,而安卓是智能手机操作系统中目前最为流行、使用人数最多的操作系统,基于安卓系统进行的软件开发与设计已成为当前手机应用市场中的主流。
随着生活水平的提高,人们对孕妇怀孕时期的生活质量以及婴儿成长期的重视度也逐渐提高,孕妇和婴儿的家人们通过各种渠道寻找能够提高她们生活质量的方式和方法,这其中就包括对社交软件的使用。但目前应用市场上专门为孕婴类人士设计开发的社交软件少之又少,针对这一现状,提出设计一款孕婴社交APP专门为孕婴类人士使用。
用户可以下载本款孕婴社交APP然后进行注册成为注册用户,注册用户就可以借助本款孕婴社交APP了解最新最全的孕婴知识,也可以通过添加好友进行孕婴知识的交流学习,还可以发布孕婴知识动态等。不仅给广大孕婴类人士提供了分享交流经验的平台,而且每天为他们推送适合孕婴类人士阅读的文章。
关键词 安卓;孕婴;社交软件
目录
摘要
Abstract
1 绪论-1
1.1选题背景-1
1.2课题研究现状-1
1.3研究内容-2
1.4主要设计思路-2
2开发环境介绍-3
2.1 IntelliJ IDEA-3
2.2 Android Studio-3
2.3 MySQL-4
2.4 Tomcat-4
3系统需求分析-5
3.1系统可行性分析-5
3.1.1技术可行性-5
3.1.2操作可行性-5
3.1.3经济可行性-5
3.2总体需求-6
3.3功能需求-6
3.4性能需求-7
3.5其他需求-8
3.6开发运行环境需求-8
4系统总体设计-10
4.1模块划分-10
4.1.1用户模块-10
4.1.2管理员模块-10
4.2系统功能结构图-11
4.3数据库设计-11
4.3.1概念模型设计-11
4.3.2逻辑结构设计-14
5系统详细设计-17
5.1用户模块-17
5.1.1用户注册-17
5.1.2用户登录-18
5.1.3文章查询-18
5.1.4添加好友-19
5.1.5会话聊天-20
5.2管理员模块-21
5.2.1文章管理-21
5.2.2发布文章-22
6系统的实现-23
6.1孕婴社交APP服务端的实现-23
6.1.1服务端登录界面-23
6.1.2孕婴知识管理界面-24
6.2孕婴社交APP客户端实现-26
6.2.1客户端首页界面的实现-26
6.2.2客户端主界面的实现-28
6.2.3客户端个人信息中心管理-32
7系统测试与评价-33
7.1测试的目的与意义-33
7.2测试用例构建-33
7.2.1测试用例编写-33
7.2.2主要模块的测试用例-33
7.2.2测试分析-35
7.3系统的特点和优点-35
7.4系统存在的不足-35
结论-36
致谢-37
参考文献-38