江西理工大学生产实习报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

江西理工大学

手机软件开发实习报告

班级:网络102班

学号: 3

姓名:xxxxxx

时间:2013年9月2日~9月27日指导教师:xxxxxxx

需求分析 (3)

1 引言 (3)

1.1编写目的 (3)

1.2背景 (3)

1.3定义 (4)

2 任务概述 (4)

2.1目标 (4)

2.2运行环境 (4)

2.3条件与限制 (4)

3 需求规定 (4)

3.1对功能的规定 (5)

3.2系统平台整体用例图 (5)

3.3用例图文档 (6)

3.4对性能的规定 (8)

3.4.1精度 (8)

3.4.2时间特性要求 (9)

3.4.3灵活性 (9)

3.5可用性需求 (9)

3.6其他专门要求 (10)

4 运行环境规定 (10)

4.1设备 (10)

4.2支持软件 (10)

5 外部接口需求 (11)

5.1 用户接口 (11)

5.2 硬件接口 (11)

5.3 软件接口 (12)

5.4 通信接口 (12)

系统设计 (13)

1. 引言 (13)

2. 系统总体设计 (13)

3. 程序描述 (15)

手机日程记事软件说明 (17)

二、软件概述 (18)

1.1关于软件的基本概述 (18)

1.2软件运行环境的说明 (18)

三、软件的安装、卸载 (18)

四、软件使用方法 (19)

4.1主界面 (19)

4.2记事功能 (21)

4.3 自定义闹铃或振动提醒 (22)

4.4自定义提醒功能 (23)

4.5百度定位和天气查询功能 (25)

五、软件使用注意事项 (25)

六、结语 (25)

需求分析

1 引言

1.1编写目的

随着智能信息化科技的不断发展,手机已经成为人们日常生活记录日程信息必不可少的设备。因此,Android平台日程记事软件将会有很大的发展空间,WNotes 日程手机应用软件就是其中之一。它设计开发的宗旨是为了最大程度的方便人们随时记录日常信息,及时提醒用户安排日程。

1.2背景

说明:

a.待开发的软件系统的名称:《日程手机应用软件》;

b.开发者:本人;

c.用户:Android手机用户。

1.3定义

本文件中用到的专门术语的定义和外文首字母组词的原词组

Android:基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,由Google公司和开放手机联盟领导及开发。

SQLite:一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,它占用资源非常的低。

日程:一天天排定的程序,议事日程排上工作日程。

系统平台:WNotes日程手机应用软件。

用户:Android手机用户。

2 任务概述

2.1目标

为用户提供日程记事功能,实现多媒体记事功能,如随手拍记事,拍摄视频记事,添加图片记事。语音识别输入记事,实现语音搜索自动输入文本记事,简化用户操作。自定义日程记事定时提醒功能,及时提醒用户完成日程记事,并且实现手机振动和闹铃等两种提醒方式,防止用户错过重要日程安排。实现天气提醒功能,查询今日天气信息,提醒用户需要变更的日程安排,为用户提供周到服务。

2.2运行环境

此应用软件为Android系统手机软件,只能在Android手机系统中运行,并且需要真机测试,天气查询和语音识别功能需要在手机网络连接正常的情况下运行。

2.3条件与限制

需要运行在Android 2.3及以上版本上,部分功能在Android 2.2一下版本出现运行错误。需要网络连接,消耗少量流量。

3 需求规定

3.1对功能的规定

从功能性需求和非功能性需求来看,《WNotes 日程手机应用软件》应做到: 1) 日程管理子系统:

a . 日程记事的增删改查功能,日程记事的排序功能,日程记事的定时

提醒功能,每日定时提醒功能,天气查询和百度定位功能。 b . 日程记事的添加包括多媒体记事的添加,对图片和拍摄视频的添加,

语音识别输入文本的添加功能。

c . 日程排序功能分为按添加日程时间升序排序、按时间降序排序、按

文件夹排序、按闹钟排序。

2) 定时提醒子系统:

定时提醒功能,用户自定义日程记事提醒时间。新增延迟提醒功能,“贪睡”提醒,提供用户人性化设计。 3) 天气和定位子系统:

提醒日程的天气和百度定位,百度定位通过联网定位城市信息,无需开通GPS ,然后通过城市信息网络请求查询天气状况。

3.2系统平台整体用例图

系统平台整体用例图如图1所示:

用户

日程管理

自定义提醒

功能排序

天气查询及定位

<>

<>

<>

<>

图1 《WNotes 日程手机应用软件》系统管理用例图

用户

添加日程记事

删除日程

修改日程

查询日程

<>

<>

<>

<>

添加视频记事

添加图片记事

添加语音记事

<>

<><>

删除视频记事

添加图片记事

删除语音记事

<>

<>

<>

添加文本记事

<>

删除文本记事

<>查询视频记事

查询图片记事

查询语音记事

<><>

<>查询文本记事

<>

修改视频记事

修改图片记事修改语音记事

<><><>

修改文本记事

<>

提醒当前天气及定位

<>

图2 《WNotes 日程手机应用软件》日程管理用例图

用户

设定每天提醒

设定工作日提醒

自定义提醒

<>

<>

<>

图3 《WNotes 日程手机应用软件》日程提醒用例图

3.3用例图文档

1) 日程管理用例

用例名称 日程管理

范围 Android 2.3x 系统平台 优先级 版本 1.0 作者

日期

变更历史 参与者 手机用户

相关文档
最新文档