论文部分内容阅读
随着企业各部门项目任务的总量越来越大,传统的项目管理方法难以对项目进行统一快速的管理,于是借助移动互联网Android系统,结合移动互联网技术和开发者工具,开发一款基于Android系统的移动端项目管理系统,对于提高企业项目、人员的管理水平和提高企业总体工作效率有积极的意义。项目管理系统基于Android开发平台,使用AndroidStudio集成开发环境,采用Springboot和Mybatis搭建服务器系统框架,通过IDEA内嵌Tomcat服务器,采用Mysql数据库存储关系型数据,使用七牛云存储多媒体信息文件,通过JSON的格式完成服务器和Android客户端交互,通过Http协议进行网络传输。本文主要内容如下:(1)通过企业需求分析,了解企业的业务流程,提出总体架构设计,确定项目管理系统分为系统管理、流程管理、项目管控、信息发布平台、日常办公五个模块,对Android客户端模块子功能、数据持久化方式、JSON数据交互格式进行详细设计。(2)研究实现系统所需要的关键技术:通过JDBC驱动建立服务器和Mysql连接、使用JSON数据解析完成安卓端和服务器的信息传输、搭建Springboot整合Mybatis的框架、使用Android客户端控件。(3)实现Android客户端和服务器通过Http协议信息交互功能,完成通过服务器存储到七牛云云存储服务系统存储多媒体文件的功能,采用Google规范的UI设计和各种控件和布局的搭配,设计良好的人机交互界面,应用Mysql数据库对关系型数据的处理。论文根据企业需求,开发一款基于Android系统的项目管理系统,解决了企业项目管理移动化的需求,提高企业项目管理的效率。