收藏 分享(赏)

毕业设计(论文)论文正文修改1new.doc

上传人:dreamzhangning 文档编号:2305399 上传时间:2018-09-10 格式:DOC 页数:36 大小:1.06MB
下载 相关 举报
毕业设计(论文)论文正文修改1new.doc_第1页
第1页 / 共36页
毕业设计(论文)论文正文修改1new.doc_第2页
第2页 / 共36页
毕业设计(论文)论文正文修改1new.doc_第3页
第3页 / 共36页
毕业设计(论文)论文正文修改1new.doc_第4页
第4页 / 共36页
毕业设计(论文)论文正文修改1new.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、毕 业 设 计 ( 论 文 )短信平台设计与实现学 院 名 称专 业 名 称学 生 姓 名学 生 学 号 指 导 教 师20 年 月学校短信平台设计与实现姓名名称本人声明我声明,本论文及其研究工作是由本人在导师指导下独立完成的,在完成论文时所利用的一切资料均已在参考文献中列出。作者:签字:时间: 短信平台设计与实现学生姓名:指导老师:摘 要短信平台是基于中国移动、联通、电信直接提供的短信端口与互联网连接实现与客户指定号码进行短信批量发送和自定义发送的。它分为软件单机版(带客户端)CS 结构和网络共享版 BS 结构。论文就是探讨基于 CS 结构设计,使用 C#开发语言和SQL2005 为数据库进

2、行开发的一个项目。论文首先阐述了短信平台的研究背景,意义及其内容。接着对短信平台数据库设计做了概要介绍,得出整个系统的数据库设计结构。在详细设计阶段,用独立章节详细介绍了短信平台系统中主页面面的设计思路及其功能的实现,并给出了效果图以及部分重要代码。阐述了短信群发模块的设计过程及实现效果。在系统测试阶段,具体介绍了测试的目的、任务、方法以及具体测试过程。最后对整个设计过程作概要总结,以及一些感受。关键词:CS 结构,C#,SQL ,Server, 2005Design and Implementation of SMS platformAuthor : Tutor : AbstractSMS

3、platform is based on China mobile, China unicom, China telecom provide direct messages with Internet connection realization and port customer designated number for SMS sending and custom send batch . It is divided into software single version (with client) CS structure and network sharing edition BS

4、 structure. Paper is discussed based on the structure design, use CS c # development language and SQL2005 for database development projects . It firstly expounds the SMS platform research background, significance and contents . Then the SMS platform briefly introduces database design, it is conclude

5、d that the whole system database design structure . In the detailed design phase, with the independent chapter introduces SMS platform system homepage aspects of design thinking, and the realization of the function of, and gives the rendering and some important code . Expounds the design process of

6、message group module and realize the effect . In system testing phase, introduces the purpose of testing, task, method and the specific test process . The final design of the whole process of the summary, and some experience summary .Key words: CS structure,C#,SQL Server 2005第一章 绪论1.1 课题研究的背景和现状在通信产

7、业迅猛发展的今天,中国已经成为了全球最大的手机用户市场,手机用户已达到 4 亿,并在以惊人的速度良性递增,手机持有人群成为社会活动和消费的绝对主流,手机短信成为了人们日常生活中汲取外部信息的重要通信方式。与此同时,手机短信作为一种新的媒体和广告载体,在传统媒体(电视、报纸等)广告信息大量分流、广告到达率 / 浏览率低下、费用高昂的现状下,其到达率 / 浏览率高、费用低廉、亲和力 / 扩散力强、管理方便、表达直观明了的宣传特点受到了众多广告主的青睐,被喻为极具营销威力的 “ 第五媒体 ”。1.11 短信平台研究的背景随着高科技产业的迅猛发展和国家对基础设施投资力度的加大,计算机,通讯,电子,医药

8、等社会需求很旺盛。对于现高速发展的经济的需要,也是基于企业需求以更大的宣传力度以最小的成本达成宣传或者联系这样的目的,短信平台已经成为大中小型企业不可或缺的一部分,我实习的公司也承包了这样的一个项目,而我很幸运的成为研究这个平台队伍中的其中一员。1.1.2 短信平台在国内外的研究现状近几年来,随着中国手机用户的大幅增长,手机短信群发作为一种全新的相对独立的社会互动模式,已被成为人们社会交往、获取信息的又一重要途径。 1992 年 12 月,世界上第一条手机短信通过英国沃达丰公司 GSM 网络从一台电脑传递到一部手机,宣布了手机短信群发的诞生。到 2000 年,随着中国移动和联通手机短信群发业务

9、的相继推出,短信在国内全面兴起,并受到广泛青睐从而呈现爆炸性增长。2008 年我国各类短信发送量达到 7230.8 亿条,同比增长 16%。其中移动业务量达到6996.7 亿条,增长 18.2%。 零点集团 2004 年的调查显示,近七成的手机用户已使用数据增值业务,但其使用还主要集中在短信业务上。2002 年,新周刊委托北京某家市场研究公司对京沪穗三地居民作了一项有关手机短信群发消费行为的调查,调查显示,63.1%的被访者使用手机向他人发送过短信息。北京、上海、广州三个城市被访者使用手机发送短信息的比例分别为 76.5%、66.0%、47.9%。手机短信群发已经深入到了我们生活中,牵动着每一

10、个手机使用者。 短信发送量的增长首先源于手机用户数的持续增加,截至 2008 年底,全国手机用户数量达到 6.41 亿,比 2007 年新增 9392.4 万人。而在 2006 年,这个数字仅仅是 4亿,短短两年就新增了 2 亿多用户。其次,与短信相比,手机语音通话费用仍然居高不下;最后,越来越多的人习惯使用短信作为人际交流的工具。中国移动的统计表明,在其提供服务的 4 亿多用户中,75%的用户使用短信,且每人平均月使用短信超过 100条。 从运营商不在意的“小不点”,到年产值接近 700 亿元人民币的庞大产业,短信的发展速度已然昭示一个新的传播时代的到来。1.2 课题研究的目的和意义为了适应

11、业务的高速发展及提高效率,企业基本上建立了内部的信息管理系统与网站。随着竞争的加剧,如何保持与增加市场占有率,使企业立于不败之地已成为企业管理层的头等大事。谁能为用户提供更好的服务,谁就能获得更高的客户满意度,谁就能赢得更多的市场。而发现、强化、完善和不断提高服务手段,同时降低服务成本,成为与产品、质量同样重要的方面。作为一种信息通道,短信息因其高效率、低成本、快速简便和安全性等特性,极其适合作为企业向客户提供延伸、互动和个性化的优质服务。可以预见,在未来几年中,随着经济、技术以及网络设施的不断发展,短信息将成为超市向客户提供服务的重要手段。短信的广泛应用为企业解决以上诸多难题提供了一个契机,

12、应该说短信的应用是对传统交流手段的扩充和弥补。企业短信应用平台的构建成为迫在眉睫的项目,为企业在新经济时代制胜提供了保障。搭建自己的短消息平台,开辟了为客户服务的又一通道,把服务延伸到了客户的手机,极具亲和力、影响力、吸引力和竞争力。这种方式相比于传统方式,更为高效和定向,信息的有效阅读率远远高于一些传统的宣传媒体,使企业服务和形象宣传更加有效。第二章 需求分析2.1 市场需求分析自从有短信以来,短信息对人们生活的影响是越来越大,越来越多的单位在使用着短信平台或者短信群发软件进行着短信群发。现在的人手机随时攥在手里,短信提示音响不停,一会儿不注意,就有好几条未读的短信,内容无一例外,全是节日问

13、候。这个春节,许多人的年夜饭都是在手机短信的陪伴下吃完的。短信拜年,早已不是单纯地问候了,它已经在构建人际关系中起到非常微妙的作用。为了在日益复杂的传播环境中与消费者进行更加有效的沟通,广告主迫切需要整合更加多样化、更加创新的传播手段和营销方式。随着国内 3G 时代的逐步进入,现在越来越多的企业开始关注移动设备带来的新型市场,短信平台和短信营销也在飞速的发展。大多数的企业都会选择最适合自己的广告传播方式,多样化、自由化、经济化和精准化等等,已经成为广告的主要考虑形式。短信平台也因此逐步走向大部分的商家,不论是大型的卖场,还是中型的工厂,或者是小型的私人办公企业,都已经离不开这条优质的短信营销广

14、告途径。它将“打折信息”、“促销活动”、“新品发布”等相关信息发布到目标客户的手机上,为企业树立品牌形象或占有市场创造了无限商机,也能为企业大幅降低广告开支。短信平台提供新老客户的整合,并以其方便,快捷,少成本,控制内容,精准客服而受到无数商家的青睐 ,因此,无论是从目前的现状、未来,一个功能完备的短信平台系统的开发都非常有必要。2.2 系统需求分析短信平台作为企业与客户之间联系的一个桥梁,不仅要把信息准确无误的发送到客户的手机里,还要为企业管理好内部客户。这就决定了短信平台有如下需求:作为一个发送信息的平台,系统将会模拟手机发送短信的模式,并在这基础上增加发送状态等功能。应设计常用短信息模块

15、,以便企业能够更快速便捷的发送信息。建立通讯录管理模块,通过通讯录的分类,企业能够快速的找到接收信息的对象,通讯录里还应包括用户对信息的添加,删除,修改,查询等的功能。为了企业能查询到账户中的短信条数,以及充值情况,相应的设置账户查询模块。为了使企业能够了解曾经的发送情况,设置了群发记录这一功能的查询和管理,方便企业查询消息的发送情况。根据需求分析,可以画出系统的流程图如下:开始登陆界面输入用户名 , 密码是口令正确否主菜单系统 短信管理 通讯录管理 账户查询 窗口 帮助退出 结束图 2.1 系统流程图2.3 可行性分析基于以上系统描述的功能,系统将是一个在电脑上操作模拟手机发送短信息的系统。

16、在没有连接上服务器的时候,系统只是一个电话号码本。系统在操作上简单,界面统一,适合各种大中小型企业使用,并且在软件开发方面目前的技术水平也已可行6。2.3.1 系统的实现平台系统是以计算机系统为核心建立的,系统硬件和软件配置是系统设计的主要内容。本系统采用目前比较流行的 C/S 模式,因而,硬件配置要从此模式出发。另外,由于计算机发展迅速快,为将来升级的考虑,这里所提供的硬件设备要比能够运行该系统所需要的最低硬件标准高出一些。1软件环境:操作系统:采用 Windows 2003 或 Windows XP+IIS;2硬件环境:CPU Intel PIII 866 Xeon Cache 2M内存

17、1G硬盘 120G网卡 100M 2.3.2 开发工具的选择Microsoft Visual Studio 2010 作为开发工具,用 Microsoft SQL Server 2005作为数据库,通过 Visual Studio 2010 的数据库控件来连接 SQL Server 2005 并对其编程来实现各种功能。2.3.3 开发工具概述1. Visual Studio 2010 概述Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应

18、用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 Visual Studio 2010 作为微软着力打造的开发工具平台,在 20104 月份正式上市,我选择这一开发工具,因为它是经典的一个版本,相当于当年的 6.0 版。而且它可以自定义开始页;新功能还包括:(1)C# 4.0 中的动态类型和动态编程;(2)多显示器支持;(3)使用 Visual Studio 2010 的特性支持 TDD; (4)支持 Office ;(5)Quick Search 特性; (6)C+ 0x 新特性; (7)IDE 增强; (8)使用 Visual C+ 2010 创建 Ribbon 界

19、面; (9)新增基于.NET 平台的语言 F#; Visual Studio 2010 与 2008 版本的对比:自从微软于 1998 年发布 Visual Studio 6 以来,Visual Studio 的 IDE 已经成为软件开发工具的标杆,很多其他的开发工具,甚至是其他用途的应用程序,都在模仿 Visual Studio 的 IDE。从 Visual Studio 6 到 Visual Studio 2008,虽然 IDE 的功能越来越多,但是并没有什么革命性的变化,反倒因为功能太多带来了使用上的不便,导致开发效率低下。程序员们都在期盼一个全新的 IDE 的出现。 现在,程序员们的梦

20、想在 Visual Studio 2010 中成为了现实。在 Visual Studio 2010 中,微软用全新的 WPF 技术重新打造了它的编辑器,借助 WPF 的强大功能,新的编辑器可以实现很多以前 Visual Studio 2008 的 IDE 根本无法想象的功能,比如代码的无级缩放,多窗口即时更新,文档地图,代码的自动产生等等,这些新的 IDE 特性都会极大地提高程序员的开发效率。2.SQL Server 2005 数据库优点SQL Server 2005 是一个全面的数据库平台,其数据引擎是企业数据管理解决方案的核心。集成的商业智能(BI)工具,分析,报表,集成和通知功能为用户提

21、供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。此外,应用 SQL Server 2005 可通过积分卡,Dashboard,Web services 和移动设备将数据应用推向业务的各个领域。SQL Server 2005 相对于以前的版本有着自己独特的特征:SQL Server 2005 共有 5 个版本:企业版,标准版,工作组版,开发板和简易版。这 5 个版本在可编程性功能,全文收索增强功能,可管理性功能,可用性功能(数据故障和冗余),数据库维护功能,可伸缩性和性能增强

22、功能,国际化功能等方面存在一定的差异性。不同的版本可以满足企业和个人不同的需求,用户可按需选择。SQL Server 2005 相对于以前的版本有着自己独特的特征:(1)数据镜像:通过新数据库方法,将记录档案传送性能进行延伸。(2)在线恢复:使用 SQL Server 2005 版服务器,数据库管理人员将可以在 SQL Server 服务器运行的情况下,执行恢复操作。(3)在线检索操作:在线检索选项可以在索引数据定义语言(DDL)执行期间,允许对基底表格或急簇索引数据和任何有关的检索,进行同步修正。(4)快速恢复:管理人员将能够在事务日志向前滚动之后,重新连接到正在恢复的数据库。(5)安全性能

23、的提高:SQL Server 2005 包括了一些在安全性能上的改进,如数据库加密,设置安全默认值,增强密码策略,缜密的许可控制,以及一个增强型的安全模式。(6)新的 SQL Server Management Studio:它引入了新型的统一管理工具组(SQL Server Management Studio),该工具组包括一些新的功能,如在开发,配置 SQL Server 数据库时,可发现并修理其中的故障,同时该工具组还对此前的功能进行了一些改进。(7)专门的管理员连接:管理员可以通过该连接,接通正在运行的服务器,通过操作诊断功能或 Transact-SQL 指令,找到并解决发现的问题。(

24、8)快照隔离:通过快照隔离,使用者能够使用与传统一致的视野观看数据库,存取最后执行的一行数据。(9)数据分割:加强本地表检索分割,使得大型表和索引可以得到更高效的管理。增强复制功能:SQL Server 2005 提供了全面的方案修改,复制下一代监控性能4。第三章 系统设计3.1 短信平台系统功能设计根据系统需求分析和系统功能模块结构图来看,该系统应具备如下基本功能:(1)用户的注册和登录;(2)用户个人资料和个人密码的修改;(3)短信群发功能,常用短信息的编写功能,群发记录的管理功能;(4)通讯录的管理,包括联系人和联系人分组的管理;(5)账户的查询,包括短信条数和充值余额;(6)窗口和帮助

25、部分。其功能模块结构图如下:短信平台系统短信管理通讯录管理账户查询帮助资料维护更改密码重新登录退出系统短信群发常用短信发送记录联系人联系人分组账户余额付款记录窗口帮助关于系统日志图 3.1 系统功能模块图3.2 短信平台系统数据库设计3.2.1 数据库概念设计数据库设计是短信平台系统的重要组成部分。建立良好的数据库结构,能使系统快速、准确的获得所需信息。数据库设计的核心问题是设计好的数据模型。在目前的数据库管理系统中有层次模型,网状模型、关系模型三种数据模型。其中,关系模型具有较高的数据独立性,使用也较为方便。目前,微机数据库多采用关系型数据库模型。这里采用 SQL Server 2005 关

26、系数据库。该数据库对行的增加、删除、编辑、统计都极为方便。其中的排序和索引功能,对数据快速定位、查询提供了有利条件。3.2.2 数据库 E-R 图用户 短信账户余额付款记录联系人常用短信发送选择选择查询查询m nnm1nn111用户编号付款金额邮政编码是否停用备注启用时间注册时间手机号码传真联系电话联系人通讯地址用户名称登录口令备注业务日期赠送条数短信价格电子邮箱手机号码用户编号联系人类别姓名性别邮政编码用户编号短信条数备注出生日期通讯地址用户编号短信类别短信内容短信内容发送时间发送类别用户编号图 3.2 用户-短信 E-R 图3.2.3 数据库详细设计数据库文件名:DXPT.dbo用户表(S

27、M_CUSTOMER )用于记录系统的的账号信息,如表 3.1 所示:表 3.1 用户表字段名 字段含义 数据类型 是否为空 备注CUS_ID 用户编号 varchar(32) 否 主键CUS_PASSWORD 登录口令 varchar(16) 是CUS_CNAME 用户名称 varchar(64) 是CUS_ADDR 通讯地址 varchar(128) 是CUS_POSTCODE 邮政编码 varchar(8) 是CUS_LINKMAN 联系人 varchar(32) 是CUS_TEL 联系电话 varchar(32) 是CUS_FAX 传真 varchar(16) 是CUS_MOBILE

28、手机号码 nchar(16) 是CUS_COUNT 可用短信条数 int 是CUS_REGTIME 注册时间 datetime 是CUS_BEGTIME 启用时间 datetime 是CUS_PRICE 短信价格 numeric(6,5) 是CUS_EFLG 是否停用 char(1) 是CUS_TYPE 用户类别 char(1) 是CUS_REMARK 备注 varchar(128) 是通讯录分组表(SM_GROUP )用于记录通讯录中个分组情况,如表 3.2 所示:表 3.2 通讯录分组表 字段名 字段含义 数据类型 是否为空 备注GP_ID ID int 否 主键GP_CNAME 分组成员

29、 varchar(128) 是CUS_ID 用户编号 varchar(32) 是CUS_BZ 备注 varchar(128) 是通讯录信息表(SM_LIST )用于记录通讯录中成员的信息,如表 3.3 所示:表 3.3 通讯录信息表 字段名 字段含义 数据类型 是否为空 备注LIST_ID id int 否 主键CUS_ID 用户编号 varchar(32) 是GP_CNAME 联系人类别 char(20) 是LIST_CNAME 姓名 varchar(32) 是LIST_SEX 性别 char(2) 是LIST_BIRTHDAY 出生日期 datetime 是LIST_NUMBER 手机号码

30、 varchar(16) 是LIST_EMAIL 电子邮箱 varchar(64) 是LIST_ADDR 通讯地址 varchar(128) 是LIST_POSTCODE 邮政编码 varchar(8) 是LIST_EFLG 停用标志 char(1) 是LIST_REMAR 备注 varchar(128) 是账户情用户付款记录表(SM_PAY)用于记录用户的况,如表 3.4 所示:表 3.4 用户付款记录表 字段名 字段含义 数据类型 是否为空 备注PAY_ID 编号 int 否 主键CUS_ID 用户编号 varchar(32) 是PAY_AMOUNT 付款记录 int 是PAY_PRICE

31、 短信价格 numeric(6,5) 是PAY_FREE 赠送条数 int 是PAY_COUNT 短信条数 int 是PAY_TIME 业务日期 datetime 是PAY_REMARK 备注 varchar(128) 是短信内容表(SM_MSG)用于记录信息的发送情况,如表 3.5 所示:表 3.5 短信内容表 字段名 字段含义 数据类型 是否为空 备注MGS_ID id int 否 主键MGS_CONTENT 短信内容 varchar(490) 是MGS_BEGTIME 发送时间 datetime 是CUS_ID 用户编号 varchar(32) 是TYPE_ID 短信类别 int 是MG

32、S_STYPE 发送类别 char(10) 是MGS_TITLE 短信标题 varchar(64) 是MGS_ENDTIME 结束时间 datetime 是MGS_STATUS 状态 char10) 是MGS_MOBILE 手机号码 varchar(1280) 是MGS_COUNT 号码数量 int 是MGS_REMARK 备注 varchar(64) 是常用短信表(SM_NORMAL)用于记录经常发送的短信内容,如表 3.6 所示:表 3.6 常用短信表 字段名 字段含义 数据类型 是否为空 备注NOR_ID id int 否 主键TYPE_ID 短信类别 varchar(50) 是NOR_

33、COUNTENT 短信内容 char(490) 是CUS_ID 用户编号 varchar(32) 是3.3 输出输入设计3.3.1 输入设计用户基本信息录入窗口输入说明:用键盘进行输入,其中邮政编码和手机号码为数字,否则会报错,注册时间和启用时间以及是否停用是不能更改的,启用时间和注册时间都是一样的,都是当前用户注册的时间。提供的是当前用户对基本信息的维护,包含了用户名称,通讯地址,邮政编码,联系人,联系电话,手机号码以及传真等一些基本资料的完善和修改,如图 3.3 所示图 3.3 用户基本信息录入窗口常用短信窗口输入说明:常用短信的添加,可以在短语类别那里选择类别,也可以用键盘进行输入创建新

34、的类别,短语内容只需用键盘录入即可。包含的功能为:常用短语的添加,常用短息的修改,删除以及刷新功能,在常用短语添加过程中共可以在已有的短语类别中选择亦或者在短语类别中输入新的类别,如图 3.4 所示图 3.4 常用短信界面的信息录入窗口联系人界面输入说明:键盘输入,其中组别只能在已经创建的分组中选择,手机号码和邮政编码同为数字。包含了联系人的添加,删除,修改,查找以及显示全部联系人等功能。其中的添加的联系人在分组中只能选择已有的分组,如要添加新的分组可到联系人分组界面进行操作。查找功能是通过姓名或者电话进行查找,可以进行精确的查找也可以进行模糊查找(如在电话中输入“130”进行模糊查找)。如图

35、 3.5 所示图 3.5 联系人界面中的添加联系人窗口联系人分组窗口输入说明:键盘输入,这里的分组主要是服务于联系人界面。这个界面提供的功能相对简单,包括了分组名称的修改,删除,添加等。需要注意的是删除分组名称同时会删除分组下的所有的联系人。如图 3.6 所示图 3.6 联系人界面中分组的录入窗口3.3.2 输出设计群发记录窗口中,输出的信息是短信群发中的发送情况,包括了短信内容,发送类别,发送时间,手机号码以及号码数量。在这里可以对发送记录进行管理,如删除功能,分为单条删除以及全部清空。还包含了对已经发送的信息的一个查询,可根据发送内容或者发送时间进行查询。如图 3.7 所示图 3.7 群发

36、记录窗口用户账户余额查询窗口提供的信息为当前用户的可用短息条数。可用短信条数主要的功能是对短信群发界面里发送条数的制约,当发送条数超过了可用条数将不能进行发送操作。如图 3.8 所示图 3.8 用户账户余额查询窗口付款记录窗口提供的信息包括了用户的付款金额,付款时间,赠送条数,短信价格以及相对应于付款金额和短信价格所划拨的短信条。如图 3.9 所示图 3.9 付款记录信息窗口系统日志窗口提供的是在本台电脑上用户登录情况,只要是在本台电脑上登录的账号信息都能进行查询。如图 3.10 所示图 3.10 系统日志窗口3.4 界面设计运行系统首先出现的是一个选择界面,包含了登陆界面和注册界面,如图 3

37、.11 所示图 3.11 用户选择界面图 3.12 用户注册窗口用户注册窗口提供的功能是新用户的注册,主要是用户的试用阶段,每个新注册的账号都有 20 条可以发送的短信条数,当用户满意后,与本公司联系,可以进行充值试用,升级为会员。图 3.13 用户登录窗口用户通过密码登录,如果密码不正确,将不能使用本系统,密码正确用户将进入系统的主界面,如图 3.14 所示图 3.14 系统的主界面窗口3.5 界面的详细设计根据对用户的需求分析,一共设计了 6 大模块,即系统模块、短信管理模块、通讯录管理模块、账户查询模块、窗口模块和帮助模块,每个模块由系统主界面的下拉菜单触发。同时,加入状态栏控件,可以实

38、时反映系统中的时间变化和日期。应用程序系统短信管理通讯录管理账户查询窗口帮助图 3.15 主界面主界面中的“窗口”和“帮助”模块很简单,不赘述。其他 4 大模块说明如下:系统资料维护更改密码重新登录退出系统图 3.16 系统系统模块,主要提供用户对基本资料和密码的修改,以及重新登录系统和退出 1系统的操作。短信管理短信群发常用短信发送记录实时发送定时发送添加修改删除查询删除图 3.17 短信管理短信管理模块,提供的主要有 3 大界面,其中的界面以及功能有:短信群发中 2俄实时发送以及定时发送:常用短信中的添加,修改以及删除等功能:发送记录里德查询和删除功能。通讯录管理联系人联系人分组添加修改删

39、除搜索添加修改删除图 3.18 通讯录管理通讯录管理模块,提供 2 大界面,联系人中主要的功能对联系人的添加,删除, 3修改以及搜索功能。联系人分组针对的是分组情况的添加,修改以及删除。账户查询账户余额付款记录重新查询图 3.19 账户余额账户余额模块,为用户提供账户余额以及付款情况的查询功能。 4第四章 系统实施4.1 编程本程序的代码比较的简单,主要的代码就是短信群发界面里的代码。短信群发界面如下图所示:图 4.1 短信群发这个界面主要的功能包括了“添加联系人,电话本,插入常用短语以及发送短信”重点讲解的是“添加里联系人”以及“发送短信”这 2 个功能的代码。首先讲解的是添加接收人的代码,

40、主要就是能够判断输入的电话不能为空,是否输入为 11 位并且是数字的格式以及显示框里已是否经有相同的号码,如下:if (textBox1.Text = “)MessageBox.Show(“电话号码不能为空!“);return;elseif (textBox1.Text.Length syts)MessageBox.Show(“您将要发送的短信条数超过了您的可用条数,请充值后再操作!“);return;for (int i2 = 0; i2 mobile1.Length; i2+)/短信条数判断string content1 = “;int endint;int i3 = (content.Length / 72);for (int j = 0; j = i3; j+)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报