短信群发平台设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Keywords:short message sending platform;design and implementation;Android;APP
0引言
随着智能手机的普遍应用,普通用户之间的文字沟通更 多的被 QQ、微信等社交软件所替代。而手机短信的功能却 体现在短信群发功能。新时期,短信群发功能可以针对已知 电话号码的所有用户开展,并且可以在短信中设置网址链接 等,方便用户在智能手机中直接打开网址进行后续相关操作。 因此,新时期短信群发软件不但没有随着整体短信量的减少 而萎缩,反而有着更大的需求规模。
收稿日期:2018-05-18 基金项目:本文为 2017 年国家级大学生创新创业项目 (项目编号:201710205018)的部分成果。
可以根据需要按照分组条件进行分组。同一客户信息也可以 按照不同的分组原则进行分组设置。
1.3 系统设置需求 设置模块是对本系统实现功能设置的模块。如是否开启 分组功能、是否弹出定时发送设置界面等。让用户使用中可 以根据自己的习惯进行系统的设置,方便使用。
关键词:短信群发平台;设计与实现;Android;APP
中图分类号:TP311.52;TN929.5
文献标识码:A
文章编号:2096-4706(2018)06-0026-02
Design and Implementation of Short Message Group Development Platform
2 功能设计
系统包括 7 个主要功能模块,其功能结构图,如图 1 所示。 㚄㌫Ӫ㇑⨶ϔ
࠶㓴䇮㖞 ϔ
⭘ᡧ ⌘޼ϔ ⲫᖅϔ
ᮠᦞ㇑⨶ϔ ㌫㔏䇮㖞 ϔ ᯠᔪ⸝ؑ ਁ䘱⸝ؑ ᧕᭦⸝ؑ
޵ᇩ㕆䗁 ᇊࡦᔿ䇮㖞 ϔ ᇊᰦਁ䘱䇮㖞 ϔ ‫؍‬ᆈ⸝ؑ
图 1 短信群发平台功能结构图 (1)登录模块。即运行本短信群发 APP 软件之后,呈 现给用户用于登录与注册的主界面,用户初次使用需要进行 注册。之后即可以通过注册的用户名与密码实现程序登录。 (2)联系人管理功能。可以实现对每一个联系人的录入、修改、 删除,又可以实现批量联系人数据的导入与修改。即可以针 对每一个联系人进行分组设置。又可以先设置分组,再添加 组内联系人。(3)定制式短信群发功能。即通过设置群发 短信内容、短信中需要定制的关键词等向特定分组用户进行
1 需求分析
1.1 定制式短信群发需求 短信群发模块是本系统的核心模块,其功能是可以进行 信息的编辑与发送。定制式短信群发模块是新时期客户服务 过程中的新需求。传统的短信群发功能在内容是统一化的、 呆板的,客户接收到完全相同的信息,大多会直接按照垃圾 短信处理,不予阅读。而随着客户服务的不断升级,定制式 群发短信的需求越来越强。所谓定制式群发短信,就是短信 可以在实现瞬时群发功能的基础上,针对客户的特殊情况进 行部分关键字的替换。比如,客户的姓名、客户的性别,针 对客户所开展的活动内容等。这样就使得客户所接收的短信 更具亲合力,更能满足新时期交际需求。 1.2 联系人分组需求 在对早期短信群发功能进行调研的基础上发现,新时期 越来越多的使用者需要对不同组用户发送不同信息,或者决 定是否发送信息,因此系统中设置了联系人分组功能。用户
26 2018.6
现代信息科技 6月.indd 26
2018/7/2 11:49:17
蔡学森,等:短信群发平台设计与实现
第6期
短信群发的功能。(4)添加表情功能。为了使群发短信生 动起来,特设置了添加表情及部分动画的功能。(5)短信 管理功能。即对已发送的短信设置进行存储,将未发送的短 信放入草稿箱。(6)定时发送功能。设置发送的时间是即 时发送还是某时发送,以方便用户使用。(7)数据管理功能。 即对系统的数据进行备份与恢复设置。
3.2 数据库 本 系 统 采 用 SQLite 数 据 库 作 为 数 据 存 储 的 方 案。 SQLite 数据库作为基于 Android 平台的小型数据库系统属 于关系型数据库的范畴,小而高效是 SQLite 关系数据库的 重要特性。
CAI Xuesen,CHEN Jing,WANG He,GAI Bingxue,LIU Xiaoyuan (Changchun Normal University,Changchun 130032,China)
Abstract:At present,APP applications based on Android system are widely used. This paper studies the design and implementation of short message sending platform based on Android system.
2018 年 6 月 25 日 第2卷 第6期
现代信息科技 Modern Information TeBaidu Nhomakorabeahnology
Jun.2018 Vol.2 No.6
短信群发平台设计与实现
蔡学森,陈静,王赫,盖冰雪,刘小源
(长春师范大学,吉林 长春 130032)
摘 要:当前,基于 Android 系统的 APP 应用程序应用较为广泛。文章研究了基于 Android 系统的短信群发平台的设计与实现。
3 关键技术
3.1 开发平台 系统开发平台选用了当前应用较广泛的 Android 平台。 基于 Android 平台开发的各类 APP 应用程序近些年在移动 终端设备上使用广泛,越来越多地被用户接受与喜爱。开发 基于 Android 平台的短信群发平台更符合用户的当前需求, 具有更好的实用价值。 Android 系统的核心包括用户应用程序、应用程序管理 层、数据库层、内核层、硬件层等几部分。抽象层与内核层 更多涉及操作系统内容,进程切换等操作在这一层面管理。 同时为了使 Android 平台应用更加方便快捷,还设计了一 系列可供系统调用的函数,这些函数在系统层上,如数据 库连接函数等。正是有了这些系统函数库,才使得 Android 系统应用如此广泛。应用程序管理层即指应用程序框架,应 用程序状态由应用管理层负责管理。
相关文档
最新文档