摘 要
生活资讯APP的主要页面是使用Vue.js设计和实现的,服务端采用Node.js技术,数据库使用MongoDB。APP部分主要包含新闻资讯、天气和小游戏三个模块。新闻资讯内容具有体育、社会、热点、推荐和游戏等多个分类,天气模块提供实时天气信息和最近三天的天气预报信息。小游戏模块提供多个简单的益智游戏。后台管理部分主要有用户管理、新闻数据管理、新闻分类管理和开屏页管理。
关键词:生活资讯APP Vue.js Node.js MongoDB
Abstract
The thesis is developed as the theme page of life information APP using Vue.js, the service side adopts Node.js technology, and the part of database using Mongo DB. APP mainly includes three modules: news information, weather and Mini Game. The content of news information has sports, society, society, etc. Hot spots and other categories, the weather module provides real-time weather information and weather forecast information for the last three days. The Mini Game module provides one or more simple puzzle games. The background management part mainly includes user management, news data management and news classification management.
Keywords: Life Information APP; Vue.js; Node.js; MongoDB
目 录
1 前言
1.1 研究目的与意义
1.2 研究现状
1.3 论文结构
2 可行性分析
2.1 技术可行性
2.2 经济可行性
2.3 操作可行性
2.4 可行性分析结论
3 系统需求分析
3.1 用户需求
3.2 功能需求
3.2.1 新闻APP端用户的主要功能需求
3.2.2 后台管理系统主要功能需求
3.3 性能需求
4 概要设计
4.1 系统结构设计
4.2 功能模块设计
4.2.1 APP端用户功能模块设计
4.2.2 后台管理系统功能模块设计
4.3 数据库设计
4.3.1 项目总体ER图
4.3.2 项目集合设计
4.3.3 数据库集合设计
5 详细设计
5.1 系统前台用户端的详细设计
5.2 管理后台详细设计
6 系统实现
6.1 软件开发介绍
6.2 操作系统界面和功能实现
6.2.1 系统前台用户端界面和功能实现
6.2.2 后台管理系统界面和功能实现
7 结语
参考文献
致谢