功能需求:

1:新建日程:用户可以创建自己的日程信息。

2:删除日程:用户可以在日程期限已经过去或日程发生变化时,删除自己不需要的日程信息。

3:修改日程:用户可以对自己以前新建立的日程修改,使该日程更加适合自己现在的状况。

4:查找日程:用户可以在大量的信息情况下更加方便地查找到自己需要的日程信息。

5:日程类别维护:用户可以增加自己需要的日程类别,并且删除自己不需要的日程类别。

6:事务提醒功能:用户可以设置提醒时间,在到达日程时间时,可提醒用户该日程。

总体技术:

总体设计逻辑和思路:
1:先设计数据库表文件
2:写服务端jsp页面以及写api接口给客户端提供数据
3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示
4:进行客户端页面的开发;
5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示

移动端:
1:使用android原生控件以及xml布局文件来完成界面的显示
2:使用java代码完成功能的数据和逻辑交互
3:使用http网络请求完成数据的请求;
4:使用json数据解析完成客户端数据的回调和显示

服务端后台:
1:使用mysql完成数据的存储
2:使用jdbc完成数据库和代码的逻辑交互
3:使用jsp完成网页数据的显示
4:使用java代码完成api接口的编写以及以及数据的回调

基于Android的日程管理工具相关推荐

  1. android日程管理开发,基于Android日程管理工具的设计与开发.doc

    PAGE PAGE i 基于android日程管理工具的设计与开发 摘 要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些 ...

  2. 基于Android日程管理工具的设计与开发

    一.选题依据及研究综述 1.1 选题的背景与意义         随着社会的不断发展,人们的生活逐渐变得繁琐,每天需要处理的事情变得越来越多.越来越多的人逐渐意识到自己的记忆力不足以记下自己所有的行程 ...

  3. java 创建日程到期提醒_日程管理工具—Things 3

    Mac上最好用的日程管理工具是哪个?Things 3 for Mac是首选,Things3 Mac全新的设计,外观简洁.大气,功能也是非常强大的,让你用一种优雅而直观的方式来管理个人事务,无论在生活还 ...

  4. 基于android的流动人口管理移动APP(ssm+uinapp+Mysql)

    基于android的流动人口管理移动APP(ssm+uinapp+Mysql) 社管功能需求 社管进入APP可以查看首页.流动人口.出租屋.户籍迁移.公告信息.我的等内容,在我的页面可以对个人中心.流 ...

  5. 基于Android的班级管理APP的设计与实现

    选题背景 在当代大学生的日常学习和生活中,手机已经成为必不可少的工具,这导致大学学习生活中的各种日常生活及学习事务需要通过手机作为媒介进行通知及处理.而目前市场上存在的各种社交软件(如QQ.微信等)并 ...

  6. Android社团活动设计界面图,基于Android的社团管理APP设计

    一.基本信息 标题:基于Android的社团管理APP设计 作者:张晏齐,田菲,杨洁,杨树媛 时间:2018 来源:中国知网 二.研究背景 随着互联网技术的飞速发展和智能手机的广泛应用,APP作为基于 ...

  7. 基于android的健身管理APP(ssm+uinapp+Mysql)

    基于android的健身管理APP(ssm+uinapp+Mysql) 管理员:管理员使用本系统涉到的功能主要有首页.个人中心.用户管理.健身课程管理.课程类型管理.健身圈子管理.系统管理等功能 用户 ...

  8. CentOS 下 yum(基于rpm的包管理工具) 命令详解

    Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具 yum命令使用示例(转载自:https://www.cnblogs.com/vathe/p/6736094 ...

  9. 一款开源免费的任务日程管理工具ToDoList

    推荐给大家一款开源免费的任务日程管理工具ToDoList,是适合职场人尤其是程序员的经典任务管理软件,使用好的话会让大家在工作中事半功倍. 1.软件介绍 ToDoList是一款小众但功能强大的开源免费 ...

最新文章

  1. mysql 创建库 5.7_MySQL数据库之MySQL5.7创建用户时报错
  2. 算法--------数组类---------总结
  3. 学习编程可以参考哪些网站?
  4. 小马哥spring编程核心思想_Spring核心思想理解
  5. 合并报表编制采用的理论_合并报表是否恢复子公司盈余公积
  6. 自己架设手机网游_起来,不愿做网游的奴隶!
  7. map语法获取index_MySQL SQL语法优化——使用Explain查看执行计划
  8. 2017 省赛选拨 想打架吗?算我一个!所有人,都过来!(3) 递推 斐波拉数列的应用...
  9. PostgreSQL数据库 OLTP高并发请求性能优化
  10. 【输入法】Rime-中州韵 基本设置 附:官方定制指南
  11. mac 安装淘宝镜像 cnpm
  12. UCOS操作系统——系统内部任务(六)
  13. C语言改变运行界面的颜色以及清屏功能
  14. 好好编程-物流项目21【订单管理-新增订单】
  15. 如何获取HanLP的nature中文名
  16. (MDY)2021秋季软件工程 alpha冲刺完善
  17. 转载-工业界视频理解解决方案大汇总(人工智能前沿讲习)
  18. mybatisPlus根据起止时间作为条件进行查询
  19. mac safari无法连接服务器_safari浏览器不能连接服务器什么意思苹果电脑
  20. 上海大学计算机考研改408,上海大学改考408!

热门文章

  1. 将磁盘从FAT32格式转为NTFS格式
  2. 利用ogg微服务版将oracle同步到kafka
  3. 罗斯蒙特3051系列变送器的温度范围
  4. 测试时代(TestAge.net)简介
  5. Android Studio项目中各目录的图标含义
  6. 使用xnetoe TOE(tcp offload engine)构建的网络安全隔离网关实现方案
  7. VINS 外参在线标定
  8. 织梦网站地图生成插件下载
  9. PC及移动端禁止用户缩放页面的实现方式
  10. 初一一年级计算机试题,计算机一年级《文字录入》期末考试题(理论)A