摘要:随着社会的发展,互联网成为了大家沟通交流的大平台。手机作为外出最好的上网工具,使得移动端应用更加被人需要。
本文阐述了使用Xcode开发iOS端应用软件,设计了基于MVC模型的功能模块,将各个模块分为模型、视图、控制三层架构。应用与服务器交互时,使用的是HTTP协议中的POST和GET请求的方式进行数据交互,用户密码先在客户端采用md5加密之后再进行传输和储存进一步保障账号安全。使用OC语言的ARC技术自动分配以及回收内存,保障了软件的稳定性和提高了开发效率。应用实现了登录、注册、发需求、接单、订单管理、系统消息管理、用户信息管理、身份证明、红包、邀请好友、意见反馈等一系列功能。
软件界面美观、简洁方便用户操作,移动端的生活应用使用户随时随地都能轻松快捷发送需求找到人来帮忙。
关键词:iOS应用;帮跑腿平台;MVC开发模式
目录
摘要
Abstract
1 绪论-1
1.1 系统开发背景与选题意义-1
1.2 系统开发目标-1
1.3 可行性分析-2
1.3.1市场可行性分析-2
1.3.2技术可行性分析-2
1.3.3经济可行性分析-3
1.3.4操作可行性分析-3
2 需求分析-4
2.1用户需求-4
2.2功能需求-4
2.3用例分析-4
2.3.1 用例图-4
2.3.2 用例文本-5
3 系统设计-8
3.1 功能模块分析-8
3.2 功能模块划分-8
3.3数据库设计-8
4详细设计与实现-11
4.1 登录模块设计与实现-11
4.2 注册模块设计与实现-12
4.3 重置密码模块设计与实现-12
4.4 首页模块设计与实现-13
4.5订单模块设计与实现-14
4.6发布模块设计与实现-14
4.7消息模块设计与实现-15
4.8我的模块设计与实现-16
5 系统测试-17
5.1 软件测试概述-17
5.2 系统测试用例-17
总 结-20
参 考 文 献-21
致 谢-22