基于Android的日历软件的设计与实现.doc

资料分类:计算机信息 上传会员:萌小月 更新时间:2020-12-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13293
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:针对而今人们日益加快的生活节奏,时间观念越来越强烈,人们对于日历的需求日益重要,且对于传统纸质日历存在的诸多不便等缺点的现象。同时为了解决人们日常生活中对纸质日历或者PC机日历的依赖,方便的查询公历或者阴历时间,对重要日程进行记录,天气查询等操作,对日常生活消费做记录,警示自己要理性消费的问题。通过利用Eclipse开发工具,利用Android技术,以SQLite轻量型数据库,实现一款基于Android的日历应用软件,除了最基本的日期信息查询功能外,还具备了天气查询,闹钟,记事本,记账功能就显得功能强大,便于使用。

关键词: Android ;日历 ;Eclipse; 笔记 ;天气 ;记账

 

目录

摘要

Abstract

1绪论-1

1.1课题背景-1

1.2 课题研究意义-1

1.3 课题开发的内容-1

1.4 本文主要结构-1

2 Android系统核心技术概述-3

2.1 Android的体系结构-3

2.2 系统组件介绍-3

2.2.1 Activity 简介-3

2.2.2 Services简介-4

2.2.3 Content providers简介-4

2.2.4 Broadcast receivers简介-4

2.2 本章小结-4

3 系统需求分析-6

3.1 现状分析-6

3.2 可行性分析-6

3.2.1 经济可行性-6

3.2.2 技术可行性-6

3.3 系统目标-7

3.3.1 功能需求分析与描述-7

3.3.1.1日期判定-7

3.3.1.2日期检索-8

3.3.1.3周序列查看-8

3.3.1.4节日查看-8

3.3.1.5日期查看-8

3.3.1.6天气预报-8

3.3.1.7记事功能-9

3.3.1.8记账功能-9

3.3.2 界面需求分析-9

3.3.3 运行需求分析-9

3.3.4 数据负荷需求-9

3.3.5 适应性需求-9

3.3.3 可靠性需求-10

3.4 系统开发环境配置-10

3.5 本章小结-10

4系统概要设计-11

4.1 数据库逻辑结构设计-11

4.1.1 系统层次图-11

4.1.2 系统E-R图-11

4.1.3系统流程图-13

4.1.3数据表的基本信息-14

4.2 系统结构设计-14

4.2.1模块化设计-14

4.2.2 系统总体架构设计-14

4.3 系统模块设计-15

4.3.1 日历模块的设计-15

4.3.2 天气预报模块的设计-15

4.3.3 记账本模块的设计-15

4.3.4 记事本模块的设计-15

4.4 本章小结-16

5 系统实现-17

5.1 MVC模式分析与设计-17

5.1.1 View层的分析-17

5.1.2 Controller层的实现-17

5.1.3 DAO层的实现-17

5.1.4 MVC模式的设计-17

5.2日历界面-18

5.2.1日历界面功能描述-18

5.2.2日历界面设计-18

5.2.3日历界面实现-18

5.3日历菜单界面-19

5.3.1日历菜单界面功能描述-19

5.3.2日历菜单界面设计-19

5.3.3菜单界面实现-20

5.4天气查询界面-21

5.4.1天气查询功能描述-21

5.4.2天气查询面界面设计-21

5.4.3天气查询面模块的实现-21

5.5记事本界面-22

5.5.1记事本面功能描述-22

5.5.2记事本面界面设计-22

5.5.3记事本模块的实现-22

5.6 添加账单模块-23

5.6.1记账本功能分析-23

5.6.2记账本界面设计-23

5.6.3记账本界面实现-23

5.7 记账本中账目子模块-24

5.7.1账目功能分析-24

5.7.2账目界面设计-24

5.7.3记账本账目选择界面实现-24

5.8 本章小结-24

6 软件测试-25

6.1编写目的-25

6.2测试目标-25

6.3定义-25

6.4测试范围-25

6.5测试平台-26

6.6 软件安装-26

6.7测试用例设计-27

6.7.1账单按月查询验证-27

6.7.2天气查询验证-28

6.8 程序运行情况-28

6.9 本章小结-30

总结-31

致谢-32

参考文献-33

相关论文资料:
最新评论
上传会员 萌小月 对本文的描述:本课题开发的是基于Android移动平台的日历软件,该软件能够实现传统日历的功能,能够查看日期,对于某天能够知晓阳历和阴历,对于国际节日和传统的节日能够查看。当然,如果仅限......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: