摘要在急速发展的移动互联网中,社交应用占据了不可或缺的地位。大学生是移动社交应用使用的主要群体,但目前针对校园的社交应用大多数停留在线上的虚拟社交,能够实名制、实现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自动化考勤系统设计与实现
下一篇:数字加法器的设计与实现

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

淮安市高校足球运动损伤问卷调查表

新疆农林高校學生昆虫生...

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

浅谈农村大气环境保护的制度构建【1868字】

大淘宝网的虚假交易研究

激光模拟训练器材国内外研究现状

发酵米粉优势菌株的发酵特性研究

2021年什么行业赚钱,适合...

肢体语言在小学英语教学中的应用浅谈