摘要:在信息技术高速发达的社会,随着时代和技术的进步,网络已经遍布各个领域,也愈发的主导着我们的生活。作为即将毕业的我们,在不远后便开始了我们的社会生活,而这其中多数人要选在他乡的城市进行工作,踊跃进这众多漂客的的行列。一份心仪的工作,一个安稳住所,是生活可以保持稳定的基础。
本软件为了保证房源的真实性和用户安全,按照软件工程理论的业务流程进行分析,确定软件的主体功能:手机号码作为账号,短信验证码验证进行验证。注册成功后,可分为房东/房客两个身份;系统定位实时验证房源位置信息,可详具的显示房源信息;系统定位,即刻显示当前用户位置,提供附近房源搜索,一键高效搜索您附近的优质房源。地铁、小区、商圈等标签下拉菜单可选,极速搜索热门房源;房间管理收集了用户收藏的喜好房源信;在此,也有房东用户发布的房间,可核实已经发布的房间信息的准确性,以便您及时作出修改或变更,亦可利于您的房源信息及时的被广大用户看到。
论文详具写了设计理念及开发流程,整体框架的搭建和各个功能模块均有相关介绍,并对其中所用的技术和攻坚难点都有细致描述。
关键词:垂直社交;租房软件;iOS(论文)
目录
摘要
Abstract
1 绪论-1
1.1 课题背景及意义-1
1.2 论文研究思路-1
2 可行性分析-2
2.1 前端-2
2.1.1 开发语言和开发环境-2
2.1.2 数据存储-2
2.2 服务端-3
2.2.1 接口相关描述-4
2.2.2 数据表相关描述-4
3 软件设计-5
3.1 UI设计-5
3.2 功能设计-5
3.3 框架设计-5
3.3 权限设计-5
3.4 数据库架构设计-6
3.4.1 本地数据-6
3.4.2 网络数据-7
4 App的整体实现-9
4.1 引导页-9
4.2 首页-10
4.3 搜索-11
4.4 发布房间-11
4.5 软件设置-12
4.6 登录和注册-13
5 网络接口实现-14
5.1 连接数据库-14
5.2 获取网络请求参数-14
5.3 SQL语句的执行和JSON数据的返回-15
6 测试-16
6.1 测试目的及测试方法-16
6.2 功能模块测试-16
6.2.1注册功能测试-16
6.2.1登录功能测试-17
6.2.3发布房间功能模块测试-18
结 论-19
参 考 文 献-20