没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目 录
目 录.......................................................................................................................................I
摘 要..................................................................................................................................III
Abstract ................................................................................................................................III
1 引言....................................................................................................................................1
1.1 课题背景及意义......................................................................................................1
1.2 课题设计目标..........................................................................................................2
2 系统的分析........................................................................................................................3
2.1 系统的需求分析.....................................................................................................3
2.1.1 需求分析的过程..........................................................................................3
2.1.2 需求分析的方法..........................................................................................3
2.2 本项目研究方法.....................................................................................................4
3 系统的开发环境................................................................................................................5
3.1 安卓系统的特点.....................................................................................................5
3.2 安卓系统的功能特征.............................................................................................6
3.3 Android 应用的构成和工作机制............................................................................7
3.4 开发环境的搭建.................................................................................................10
3.4.1 下载 JDK 6.................................................................................................10
3.4.2 下载 Eclipse ...............................................................................................10
3.4.3 下载 Android SDK...........................................................................................11
3.4 安装 ADT..............................................................................................................11
3.5 安卓应用程序的结构解析...................................................................................12
3.5.1 Activities .....................................................................................................12
3.5.2 Service.........................................................................................................14
3.5.3 Content Provider .........................................................................................15
4 系统的数据分析..............................................................................................................16
I
4.1 数据流程分析........................................................................................................16
4.2 数据字典................................................................................................................17
5 系统的详细设计..............................................................................................................19
5.1 用户登录 APP 模块..............................................................................................19
5.2 短信息收发模块...................................................................................................19
6 系统的测试.......................................................................................................................21
6.1 程序调试................................................................................................................21
6.2 程序的测试............................................................................................................21
6.2.1 测试的重要性及目的.................................................................................21
6.2.2 测试的步骤.................................................................................................22
6.3 系统的详细测试....................................................................................................23
6.3.1 界面反应测试以及触摸测试.....................................................................23
5.3.2 短信收发功能的测试................................................................................24
6 总结与展望.......................................................................................................................25
6.1 论文工作总结........................................................................................................25
6.2 研究展望................................................................................................................25
6 致谢...................................................................................................................................26
参考文献..............................................................................................................................27
II
摘 要
由于网络中短信息管理系统繁多、业务需求多变,基于各短信息服务器的短信息
管理系统的维护和业务变更变得难以进行。为了极大地方便上网用户,系统使用了
B/S 技术来进行开发,避免了原有的 C/S 结构开发所带来的弊端。并且将 E-mail 系统
和 Web 应用结合起来,用户仅通过浏览器访问短信息系统即可。本短信息系统的基
本功能包括:短信息收取、短信息发送、查看短信息、短信息的管理功能。
本文从软件体系结构设计模式的角度入手,
首先设计和实现一个支持短信息收发、管理等基本功能的短信息管理系统,并在此基
础上添加各项扩展功能。在介绍 Struts2 和 MVC 整体架构相关理论的基础上,研究
如何使用这些 JAVA 框架和技术,使用 Eclipse 开发工具构建灵活、实用的短信息收
发平台。该架构的主要优点是:易于维护和扩展,方便用户的掌握和使用。
关键词:安卓短信客户端;智能手机开发;模式设计;安卓编程编程;
III
Abstract
Currently, there are too many
E-mail Management System, and too many business changing requirements, which results
of E-mail Management System maintenance and operations become difficult to change. In
order to greatly convenient of Internet users, the E-mail Management System used the B/S
technology to carry on the development, which has avoided the malpractice of the
traditional C/S structure. And combining the E-mail Management System and the Web
application, then user can visit E-mail Management System just by opening the browser.
The E-mail Management System basic function: the user registers, address list
management, receiving the mail, sending the mail, reading the mail, mail management
function.
In this paper, it firstly begins with the software architecture patterns, and then
constructs an E-mail Management System which supports the basic functions, such as
sending and receiving email,managing emailbox, next add the extension. On the basis of
introducing Struts2 architecture and MVC structure, the paper discusses how to use these
technologies and frameworks of JAVA to build a flexible, practical online teaching
platform by MyEclipse development tool. The main advantages of this structure are as
follows, it solves the problems of maintainability and extendibility in traditional website
systems; it enables users to more easily grasp and use this system.
Keywords: Andrews mails; smartphone development; model design; Andrews
programming programming;
0
1 引言
中国是世界上 Email 账号最多的国家,也是发展最快、市场环境最复杂的国家。
短信息的发展如同一面镜子,折射出中国的网络运营商及网民们在互联网发展过程中
的种种心态。无论如何,短信息在人们的生活、工作、学习过程中,越来越普及。同
时,还有一种趋势,将多种通信手段相结合,成为一个立体的、全方位的通信网络。
这中间,短信息也在扮演着相当重要的角色。实在难以想象,如果没有了短信息,网
民的生活是如何的。而随着智能手机的广泛使用,手机邮箱客户端而随着安坐 而操
作繁琐,不简单实用,甚至有的是收费手机邮箱,对于小型企业或集体用于内网通信
成本过高。所以本系统针对于小范围人群内部通信设计,实现邮箱基本功能,操作简
单易用。
本系统采用 Eclipse 开发环境,下载安卓插件进行开发,系统总体分为两大模块:
收发短信息和对短信息信息进行管理。
1.1 课题背景及意义
短信息作为现在重要的通信
手段,在各种网络服务中,短信息系统以其方便、快捷的特点成为人们进行信息交流
的理想工具。通过短信息人们可以以十分低廉的代价,以非常快的速度同世界上其他
互联网用户联络。短信息的使用者数量呈几何级数增长。
当前流行的各大短信息客户
端软件的除了最主要的收发信件之外,功能越来越复杂,但是人们平常真正用到的功
能很少,很多功能尤其对于那些计算机知识相对缺乏的人来说,更加显得太过于华丽
而不太实用。对于用户来说一款简单,方便,快捷的短信息收发系统将会在很大程度
上为用户提供满意的服务,制作一款能满足用户需求的短信息收发系统是每一个设计
者所追求的目标。因此希望通过本次设计完成一个简单的手机短信息收发系统,实现
短信息的接收与发送,并能完成附件的传输,同时能实现短信息用户登录管理及短信
息删除等功能,开发这个各种功能相对简单实用的手机短信息客户端程序,简化了很
多不必要的功能,解决了小型企业和集体不能在同一平台通信交流的问题。
剩余29页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 374
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于CarNet实现裂缝检测python源码+文档说明+数据+图片(课程设计)
- 课程设计-基于耐火材料裂缝剥落检测python源码+课件
- 基于OpenCV的视频道路车道检测python源码+文档说明+实验演示+图片+使用方法(高分毕业设计)
- 基于OpenCV的案例:图像边缘、角点和轮廓检测,图像分割,图像增强;图片拼接;运动目标检测,颜色直方图比较,三帧帧差法,抠图
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
- hash01-test.c 本人哈希表(一)的示例代码,仅供参考!
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功