摘要:在当今社会,手机成为日常生活必不可少的工具。早期,手机仅仅是一个简单、便携的通讯工具,而如今,得益于互联网的发展,手机不再仅限于打电话和发短信,而且还可以上网、看视频、消费、办公等等。随着生活水平的不断提高,人们对居住环境的要求也在相应提高,如何打造一个舒适轻松的居住环境对于业主来说是一项浩大的工程,同样装修公司所面临的压力是前所未有的。因此,便民装修手机软件系统的实现具有重要的意义和价值。
本文以Android系统为运行平台,介绍了便民装修手机软件系统的设计与实现。本系统主要介绍了以下内容:(1)装修必读模块,包括收房准备、装修准备、拆该/隐蔽工程、泥瓦工程、木工工程、安装/收尾、软装进行中以及即将入住这几个子模块,可对各个子模块的信息进行查询操作;(2)装修日记模块,包括用户日记和网友日记两个小模块,可查看用户和网友的日记以及用户的评价;(3)装修理财模块,可以设置用户的各项预算,记录用户的各项支出和显示各项费用的明细;(4)装修模块,包括网友问答和用户问答两个子模块,用户可查询自己和网友的问答,而且还可以对网友的问答进行收藏;(5)装修风水模块,可以查看客厅、厨房、卧室和卫生间的风水禁忌;(6)装修攻略模块,可以查看有关装修攻略的信息;(7)装修图库模块,分为图库和专题两类,图库以瀑布流的形式展示,可查看图库中的信息;(8)装修公司模块,可查询装修公司的基本信息;(9)精品推荐模块,查看优秀的装修设计;(10)个人信息模块,可以浏览我的问答、我的收藏,可以查看样板工地,可以拨打咨询电话以及分享这款软件。
本系统的开发环境是Android,系统的控制层使用了Java语言,后台数据的处理使用了Servlet,后台数据的保存使用了Mysql数据库,数据的解析使用了JSON解析。
关键词 便民装修手机软件系统;JSON解析
目录
摘要
Abstract
1 绪论-1
1.1 选题背景与意义-1
1.1.1 选题背景-1
1.1.2 选题意义-1
1.2 国内外研究现状-1
1.3 论文主要研究工作-1
1.4 论文的组织结构-2
2 相关技术简介-3
2.1 Android概述-3
2.2 Android架构-3
2.3 Android应用程序-4
2.4 Servlet概述-4
2.5 MVC架构-4
2.6 Mysql概述-5
2.7 本章小结-5
3 需求分析-6
3.1 业务需求-6
3.2 用户特点-6
3.3 系统功能结构-6
3.4 本章小结-10
4 总体设计-11
4.1 总体设计的概述-11
4.2 便民装修手机软件系统的数据库设计-11
4.2.1 数据库逻辑结构设计-11
4.2.2 便民装修手机软件系统的E-R图-16
4.2.3 便民装修手机软件系统的表设计-18
4.3 本章总结-21
5 便民装修手机软件系统的实现-22
5.1 数据库连接配置-22
5.2 用户登录界面-23
5.3 主页模块-23
5.3.1 主页模块界面首页-23
5.3.2 滑动广告-24
5.3.3 装修必读-24
5.3.4 装修日记-26
5.3.5 装修理财-27
5.3.6 装修问答-29
5.3.7 装修经验-30
5.3.8 装修风水-32
5.3.9 装修攻略-33
5.3.10 每日精品-33
5.4 图库模块-34
5.4.1 图库-34
5.4.2 专题-35
5.5 找公司模块-36
5.6 我的模块-36
5.6.1 我的问答-36
5.6.2 我的收藏-37
5.6.3 样板工地-37
5.6.4 装修咨询-38
5.6.5 装修分享-39
6 测试-40
6.1 基本测试知识-40
6.2 测试用例-40
结论-42
致谢-43
参考文献-44