文档详情

基于MUI框架的即时通讯app设计与实现.docx

发布:2021-06-06约1.71万字共25页下载文档
文本预览下载声明
PAGE 25 基于MUI框架的即时通讯app设计与实现 Design and implementation of instant messaging app based on MUI framework 内容摘要 即时通讯app是目前社会十分之常见的软件,可以说是社交生活不可缺少的app。本次项目的开发运用了多种框架与工具,简化了开发成本与难度,提升了开发速度。 即时通讯app的功能模块包括实现用户的注册,用户登陆,用户搜索好友,互相添加好友,拒绝添加好友,好友相互闲聊,修改昵称,用户二维码的生成,用户上传头像与下载。 Netty是一个Java的开源框架,提供异步,事件驱动的工具,此次用eclipse软件以及使用spring boot等框架来开发后端。MUI是个比较小量级的前端框架,可以根据需求去下载使用对应的模块,本次用HBuilder软件开发前端的mui项目。数据库用MySQL存储用户的信息。FastDFS 是一款开源的分布式文件系统。在这次设计中可以实现用户头像的上传和下载以及用户生成的二维码的保存。使用HBuilder与夜神安卓模拟器连接运行app。 关键词:通讯 Netty MUI FastDFS Abstract Instant messaging app is the most common software in the society, and it can be said that it is an indispensable app for social life. This project USES a variety of frameworks and tools to simplify the development cost and difficulty. The function modules of the app include user registration, user login, user search for friends, adding friends to each other, refusing to add friends, chatting with friends, modifying nickname, generation of user qr code, uploading of users avatar and downloading. Netty, an open source Java framework that provides asynchronous, event-driven tools, USES eclipse software and frameworks such as spring boot to develop the back end. MUI is a front-end framework of relatively small magnitude, which can be downloaded and used according to the requirements of corresponding modules. This time, the front-end MUI project is developed with HBuilder software. The database USES MySQL to store the users information. FastDFS is an open source distributed file system. In this design, we can upload and download the users avatar and save the qr code generated by the user. Use the HBuilder to connect with the night god android simulator to run the app. Key words: communication Netty MUI FastDFS 目录 TOC \o 1-3 \h \z \u 1绪论 1 1.1 开发背景 1 1.2 开发目的 2 1.3 开发功能 2 1.4 开发内容 3 2系统开发环境与相关技术 4 2.1系统开发环境 4 2.1.1 Eclipse 4 2.1.2 MySQL 4 2.1.3 HBuilder 5 2.1.4 FastDFS 5 2.1.5
显示全部
相似文档