预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共38页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

智能终端应用系统开发实训 ——Android日程管理系统设计与开发 (/12/3—/01/3) 项目名称Android日程管理系统设计与开发院系计算机与软件学院班级移设1213组别第五组学号、09、23、48、50、52学生姓名顾飞黄锦烽张国浩张慧敏张燕云朱冰雪指引教师张以利 目录 第1章绪论 5 1.1日程管理来源 5 1.2日程管理特点 5 1.3任务分派 5 第2章系统开发环境及技术 6 2.1系统开发环境 6 2.1.1硬件环境 6 2.1.2软件支持 6 2.2系统开发技术 6 2.2.1java简介 6 2.2.2eclipse简介 7 2.2.3SQLite简介 8 第3章日程管理设计与分析 9 3.1顾客需求 9 3.2功能需求 9 3.3日程管理设计难易点分析 9 3.4日程管理设计总体框架 10 第4章概要设计 4.1系统总体功能设计 11 4.1.1系统设计原则 11 4.1.2系统构造功能图 11 4.2数据库设计 11 4.2.1分类报表 11 4.2.2数据库表 12 第5章APP界面设计 13 5.1APP应用图标设计 13 5.2界面元素 13 第6章详细设计与实现 13 6.1程序引导加载界面 13 6.2欢迎界面 15 6.3注册登录模块 16 6.4程序主界面模块 18 6.5滑动菜单模块 19 6.6添加日程模块 23 6.7个人中心模块 26 6.8反馈信息界面 29 6.9应用分享模块 29 6.10应用推荐模块 29 6.11关于咱们界面 30 6.12设立模块 30 第7章应用测试 33 小结 34 参照文献 38 第1章绪论 1.1日程管理来源 在没有手机功能齐全时代,咱们日程安排只能通过手写记录,经常会由于没有及时翻阅记录而错过了重要日程,随着手机技术飞速发展,手机应用迅速推广,手机变化了人们生活,工作方式。日程管理就是将每天工作和事务安排在日期中,并做一种有效记录,以便管理日程工作和事务,达到工作备份目。同步也具备对寻常工作进行指引、监督作用。 1.2日程管理特点 1:绿色免费,程序轻便小巧,只占用几M内存!2:非常灵活日期提示设立3:全年月日周周期定期循环提示4:绝不错过未开机状况下提示5:完善日程查询功能6:功能完善,简朴易用 1.3任务分派 表1.1任务分派表可以清晰看到每个人在项目开发过程中所承担任务 顾飞任务分派已经做好功能归类项目设立,编写文档黄锦烽设立告知栏常驻语音辨认张国浩欢迎界面图片资源准备张慧敏数据库表设计设立界面布局张燕云图标设计主界面引导界面图片设计朱冰雪时间日期选取器记事本功能,编写文档 系统开发环境及技术 2.1系统开发环境 2.1.1硬件环境 解决器PentiumⅡ以上; 内存容量1G以上; 外存容量50G以上; 2.1.2软件支持 操作系统:windows7 编程语言:JAVA 数据库:SQLite 开发工具:eclipse 2.2系统开发技术 2.2.1java简介 背景: Java是一种应用分布式网络环境中程序设计语言,由sun公司开发,Java语言广为人知,得益于Internet迅猛发展。人们开始理解并使用这种神奇语言,普通应用程序、Applet、web服务器乃至手机嵌入式系统,Java都足以胜任。Java对网络提供了强有力支持,这也是这种奇妙语言魅力所在。 特点: (1)面对对象 (2)可移植性(universality) (3)安全性(security) (4)多线程(thread) (5)多态 (6)解释执行 (7)分布性 2.2.2eclipse简介 Eclipse中三个最吸引人地方: 一是它创新性图形API,即SWT/JFace,在此之前,我曾经用过JavaAWT/SWING来开发Windows应用程序,AWT/SWING其界面客观地讲不够美观,并且界面响应速度比较慢;而SWT/JFace则大大改进了Java在这方面能力。二是它插件机制。三是运用它插件机制开发众多功能强大插件。 Eclipse平台体系构造: Eclipse平台是一种具备一组强大服务框架,这些服务支持插件,例如Java开发环境插件(JDT)、插件开发环境(PDE)和其她第三方插件(Newtool)。它由几种重要某些构成:平台运营库、工作区、工作台、团队支持和协助。 Eclipse平台体系构造: 平台运营库是内核,它在启动时检查已安装了哪些插件,并创立关于它们注册表信息。为减少启动时间和资源使用,它在实际需要任何插件时才加载该插件。除了内核外,其她每样东西都是作为插件来实现。 工作区是负责管理顾客资源插件。这涉及顾客创立项目、那些项目中文献,以及文献变更和其她资源。工作区还负责告知其她插件关于资源变更信息,例如文献创立、删除或更改。 工作