没有合适的资源?快使用搜索试试~ 我知道了~
毕业论文_李德生1
需积分: 0 0 下载量 158 浏览量
2022-08-08
17:45:43
上传
评论
收藏 1.73MB DOCX 举报
温馨提示
试读
51页
Management of team task目录 1 绪论 1 1.1 研究的背景 1 1.2 研究现状 1 1.3 研究的意义 2 1.4 研究的目标与内
资源详情
资源评论
资源推荐
本科毕业设计(论文)
题 目:基于安卓的团队任
务管理 APP 的设计
与实现
学 号: 20154875636
姓 名: 李德生
班 级: 15 软工 A1
专 业: 软件工程
学部(院): 工学部
入学时间: 2015 级
指导教师: 贺海晖
日 期: 2019 年 5 月 12
日
基于安卓的团队任务管理 APP 的设计与实现
毕业设计(论文)独创性声明
本人所呈交的毕业论文是在指导教师指导下进行的工作及取得
的成果。除文中已经注明的内容外,本论文不包含其他个人已经发表
或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均
已在文中作了明确说明并表示谢意。
作者签名:
日 期:
基于安卓的团队任务管理 APP 的设计与实现
摘要
本文使用客户端使用 Android 移动开发,服务器搭建在成熟的阿里云轻量级
应用服务器上,理论主要基于“目标与关键成果法(OKR)”。主要实现小团队或
者小组用户的团队任务的查询、发布、搜索、修改、管理、数据统计与提醒。同
时本 app 还提供最基本的即时通讯功能。本文通过需求分析确定本系统应具有基
本的功能包括基本的即时通讯、任务查询、任务发布、任务搜索、任务修改、任
务管理、任务数据统计与任务提醒、关键活动查询、关键活动修改、生成任务日
历等。采用面向对象的方法进行了总体设计、详细设计并最终实现了团队任务管
理系统的主要功能。
本文设计的团队任务管理共分为即时通讯模块、任务模块、管理模块、服务
器模块共四个模块。即时通讯模块模块采用网易云信成熟的即时通讯模块 SDK
和 UI 库进行快速集成开发,主要实现用户间基本的即时通讯功能:聊天、建立
群组等基本功能。任务模块通过使用原生的 Android listview 控件进行显示,
给用户提供基本的任务查询功能。管理模块主要是给用户提供,新建自定义任务
查看任务日历,对任务成员进行群发提示信息、任务搜索、以及基本的数据统计
等 功 能 。 服 务 器 模 块 搭 建 在 商 用 的 阿 里 云 轻 量 级 应 用 服 务 器 上 , 采 用
tomcat+springMVC+hibernate+mysql 的方式来实现轻量级应用服务器。客户端
通过 rxjava+retrofit+Gson 方式将待发送的请求信息转换成 json 通过 http 协
议发送到服务器,springMVC 框架进行 http 请求的相应并进行相应的数据处理。
同事 hibernate 框架将实体类和 mysql 数据库中的数据表进行映射,实现数据库
面向对象的实体类操作,从而简化关系模式的操作流程。
关键词:Android;OKR;SpringMVC;团队任务管理
基于安卓的团队任务管理 APP 的设计与实现
DESIGN AND IMPLEMENTATION OF MANAGEMENT
SYSTEM OF TEAM TASK BASED ON ANDROID
ABSTRACT
In this paper, the client uses Android mobile development. The server is built on
the mature Aliyun lightweight application server. The theory is mainly based on
"Objectives and Key Result Method (OKR)". It mainly implements the query,
publication, search, modification, management, data statistics and reminders of team
tasks of small teams or group users. At the same time, this app also provides the most
basic instant messaging function. This paper confirms that the system should have basic
functions including instant messaging, task query, task publishing, task search, task
modification, task management, task data statistics and task reminder, key activity
query, key activity modification, task calendar generation, etc. The overall design,
detailed design and Realization of the main functions of the team task management
system are carried out by using the object-oriented method.
The team task management designed in this paper is divided into four modules:
instant messaging module, task module, management module and server module.
Instant messaging module module uses NetEase Yunxin mature instant messaging
module SDK and UI library for rapid integration development, mainly realizes the basic
instant messaging functions between users: chat, group building and other basic
functions. Task module provides users with basic task query function by using native
Android listview control for display. The main function of the management module is
to provide users with new custom tasks to view the task calendar, send prompts to task
members, search tasks, and basic data statistics. The server module is built on the
commercial Aliyun lightweight application server, and the lightweight application
server is realized by tomcat+spring MVC+hibernate+mysql. The client converts the
request information to be sent into JSON through rxjava + retrofit + Gson and sends it
to the server through HTTP protocol. The spring MVC framework carries out the
corresponding HTTP requests and processes the corresponding data. Colleague
hibernate framework maps entity class and data table in MySQL database, realizes
object-oriented entity class operation of database, and simplifies the operation process
of relational schema.
At present, the system is in the stage of operation and maintenance. It can query,
build and manage team tasks stably and efficiently.
Key words: Android;OKR;SpringMVC;Management of team task
剩余50页未读,继续阅读
爱吃番茄great
- 粉丝: 20
- 资源: 298
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0