摘要在急速发展的移动互联网中,社交应用占据了不可或缺的地位。大学生是移动社交应用使用的主要群体,但目前针对校园的社交应用大多数停留在线上的虚拟社交,能够实名制、实现O2O服务性的垂直化社交的模式较少。此外,平时碰到各种问题无法解决需要寻求帮助的时候,通过其他社交应用无法及时得到响应。所以,本应用提供了一个快速得到即时响应的O2O服务的平台。
本应用使用Node.js+Express+MongoDB+Json搭建后台以及数据传输交互、利用Android 的NotificationManager实现及时响应的技术。在技术上,客户端来实现及时响应,配合使用新兴的轻量的Node.js+Express +MongoDB + Json,能够整体上为应用提供更好的性能,让用户有更好的体验。45612
[毕业论文关键词]:Node.js; MongoDB;Android;O2O服务;移动社交
Abstract
With the rapid developing of mobile networking, social applications, the major users of which are college students, have already occupied an indispensable position on the internet. At present, however, most of such social applications for campus are only implemented with the function of virtual social intercourse. Seldom model has been designed and implemented for real name registration and O2O serices. Besides, it is difficult to get in time response from others when various problems appeared or helps needed . Hence, the application provides a O2O service platform, which can response immediately.
Therefore, the application was designed by using the technology of Node.js + Express + MongoDB + Json to establish the Server, data transmission and data interaction. The function of instant response was implemented by using NotificationManager in Android SDK. A better performance is realized by using these technology, and better user experience is provided at the same time.
[Key Words]: Node.js; MongoDB; Android; O2O service; Mobile Social networking
目     录
摘  要    I
Abstract    II
1. 绪论    1
1.1  选题依据及课题背景    1
1.2  目前现状与发展趋势    1
1.3  研究目的和开发意义    2
2. 相关技术    3
2.1  Android平台简介    3
2.1.1  Android基本介绍    3
2.1.2  Android应用组件    3
2.2  Node.js简介    4
2.2.1  Node.js基本介绍    4
2.2.2 Node.js特点及性能    5
2.3  MongoDB简介    5
2.3.1  MongoDB基本介绍    5
2.3.2  MongoDB功能及性能    6
3. 系统分析    7
3.1  系统功能结构模型    7
3.1.1  登录模块分析    8
3.1.2  个人管理模块分析    10
3.1.3  任务模块分析    12
3.1.4  响应模块分析    13
3.2  系统的框架设计    14
3.3  系统的UML图    15
3.3.1  系统的用例图(Use Case Diagram)    15
3.3.2  系统的主要类图(Class Diagram)    15
4. 详细设计    17
4.1  系统整体设计    17
4.2  UI界面设计    17
4.3  数据库设计    18
4.4  数据存储设计    20
5. 应用实现    22
5.1  登录模块功能实现    22
5.2  个人管理模块功能实现    24
5.3  任务模块功能实现    26
5.4  响应模块功能实现    28
上一篇:jsp+mysql自动化考勤系统设计与实现
下一篇:数字加法器的设计与实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

C#学校科研管理系统的设计

公寓空调设计任务书

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

志愿者活动的调查问卷表

中国学术生态细节考察《...

国内外图像分割技术研究现状

神经外科重症监护病房患...