社区生活服务智能APP后台开发的研究与实现
本文关键词:社区生活服务智能APP后台开发的研究与实现,,由笔耕文化传播整理发布。
【摘要】:随着移动互联网时代的发展,APP应用开发市场的突飞猛进,移动APP成为了移动互联网的主流,现在不少传统企业与互联网融合起来并且在食品、餐饮、汽车、金融、家电等传统行业推广开来,形成了一种新的商业模式,顺应市场的潮流和消费者的肯定。开发社区服务的APP作为电子商务的一种新兴领域,使居民在家中就享受一站式服务,方便了居民,不仅省力省时,也享受到优质的服务,其中面对人口“老龄化”的出现,智能社区这一概念作为重要的举措来应对这一问题,真正实现了现今提倡的“智慧型社区”的概念。本文以某科技服务有限公司的需求为基础,结合先进的开发技术和应用现状,对整个系统业务需求、功能结构、数据安全等几个方面进行详细的需求分析研究。在基于APP应用程序开发需求上,采用Visual Stutio2013作为开发工具,SQL Server2012作为后台数据库,ASP.NET MVC作为系统框架,数据访问采用NHibernate框架来设计开发一套基于B/S架构的APP服务端后台系统。该款APP系统主要包括用户登录、网上购物、在线支付以及完善的后台管理系统,在现有的电子商务APP的基础上,设计出新的基于社区生活服务的电子商务模式,提出加盟商的概念省去了物流成本并且设计众筹计划提高用户凝聚度和参与度。本课题的详细设计主要是基于移动客户端和后台管理系统的功能需求,从服务端后台角度对系统进行结构设计,主要研究如何实现与客户端用户进行数据的交互;后台管理系统的增删改查;系统数据库的设计以及实现APP功能中涉及的几项关键技术,如获取注册验证码、支付宝支付、消息推送技术的实现。经过各项测试,APP上线运行良好,获得用户的一致好评。
【关键词】:社区服务 ASP.NET MVC NHibernate框架 SQL Server数据库 CRUD
【学位授予单位】:武汉邮电科学研究院
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要3-4
- Abstract4-9
- 第1章 绪论9-14
- 1.1 移动APP目前应用现状及发展趋势9-10
- 1.2 本课题的研究目的及意义10-11
- 1.3 本课题的主要内容11-12
- 1.4 本课题的组织结构12-14
- 第2章 系统框架和相关技术14-27
- 2.1 服务端后台开发工具14-16
- 2.1.1 Visual Studio 2013开发工具简介14-15
- 2.1.2 SQL Server 2012简介15-16
- 2.2 ASP.NET MVC框架16-21
- 2.2.1 MVC框架16-19
- 2.2.2 ASP.NET MVC模式介绍19-21
- 2.3 ORM框架21-23
- 2.4 AJAX技术23-26
- 2.4.1 Ajax技术支持23-25
- 2.4.2 Ajax技术原理25-26
- 2.4.3 ASP.NET MVC Ajax26
- 2.5 本章小结26-27
- 第3章 系统需求分析27-33
- 3.1 系统可行性分析27-28
- 3.1.1 技术可行性27
- 3.1.2 经济可行性27-28
- 3.2 系统需求分析28-32
- 3.2.1 系统整体模块简述28
- 3.2.2 移动客户端功能模块分析28-29
- 3.2.3 后台管理平台功能模块分析29-32
- 3.3 系统非功能性的分析32
- 3.3.1 可用性32
- 3.3.2 可靠性32
- 3.3.3 可维护性32
- 3.4 本章小结32-33
- 第4章 系统总体设计33-41
- 4.1 系统设计的原则33-34
- 4.2 系统整体功能模块设计34-35
- 4.3 移动客户端功能模块设计35-38
- 4.3.1 移动客户端注册和登陆36
- 4.3.2 移动客户端服务模块36-37
- 4.3.3 个人中心37-38
- 4.4 服务端后台管理系统设计38-40
- 4.4.1 系统管理员登陆38
- 4.4.2 服务端后台管理38-40
- 4.5 本章小结40-41
- 第5章 系统的详细设计与实现41-82
- 5.1 移动客户端的详细设计与实现(服务端角度)41-57
- 5.1.1 客户端登陆注册42-44
- 5.1.2 客户端服务功能44-52
- 5.1.3 客户端个人中心52-57
- 5.2 服务端后台的详细设计与实现57-66
- 5.2.1 服务端后台的主要功能58-63
- 5.2.2 后台管理系统界面设计63-66
- 5.3 系统数据库的设计66-72
- 5.3.1 系统数据表清单67-70
- 5.3.2 主要数据表设计70-72
- 5.4 第三方接口技术的设计与实现72-81
- 5.4.1 短信验证码72-75
- 5.4.2 支付宝支付75-78
- 5.4.3 系统消息推送78-81
- 5.5 本章小结81-82
- 第6章 系统运行测试82-90
- 6.1 测试环境82
- 6.2 测试目的和目标82
- 6.3 用户购买产品流程测试82-89
- 6.4 本章小结89-90
- 第7章 总结与展望90-92
- 7.1 总结90
- 7.2 展望90-92
- 参考文献92-94
- 致谢94-95
- 附录1 攻读硕士学位期间发表的论文95
【参考文献】
中国期刊全文数据库 前10条
1 王攀;;基于MVC4+WebAPI+EasyUI+Knockout的木材国际贸易B/S系统开发[J];中国管理信息化;2015年06期
2 周虎;;基于C#的Excel数据批量导入SqlServer的方法研究与实现[J];软件工程师;2014年12期
3 孙莉娜;;APP应用开发现有问题与开发技术前景解析[J];中国市场;2014年06期
4 曹森;苏贵斌;;软件开发中的设计原则[J];软件导刊;2012年01期
5 王哲;;基于MVC的系统架构设计探究[J];数字技术与应用;2012年01期
6 张宏升;;软件架构的非功能性需求指标和区域化支持[J];电脑知识与技术;2011年09期
7 李杰;;基于ORM的轻量级数据持久化技术研究及应用[J];计算机科学;2010年09期
8 李斌勇;李庆;;基于NHibernate的ORM映射机制研究[J];计算机技术与发展;2009年07期
9 李逦;;UML用例建模的分析及使用[J];电脑知识与技术;2009年01期
10 吴卫平;王丽芳;蒋泽军;;基于ORM的数据持久层框架研究[J];微电子学与计算机;2008年07期
中国重要会议论文全文数据库 前1条
1 张妍;;浅谈移动APP应用对企业管理的作用[A];天津市电视技术研究会2015年年会论文集[C];2015年
本文关键词:社区生活服务智能APP后台开发的研究与实现,由笔耕文化传播整理发布。
本文编号:273769
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/273769.html