基于分布式架构的商业化短信平台
发布时间:2021-08-15 04:59
当今信息时代,各种通信手段和方法层出不穷,虽然越来越多电信增值服务的出现对短信这种传统通信方式的应用产生了一定的影响,但是在银行、就医、办公等与个人生活息息相关的业务中,短信的作用仍然无可取代。例如2020年初的新型冠状病毒防疫期间,为了将防疫知识、国家最新政策以及最新的防治消息及时传达到每一个公民手中,各省战“疫”短信每天发送数亿条,以每人每天至少三条短信的形式,向广大群众直接的传达了国家最新的防疫动态相关信息。由此可以看出,短信业务这一传统媒介在关键时期的信息传递作用是其他新兴业务及通信手段所不能替代的。如何做到每天精确发送数亿条短信,其数据处理、并发控制等方面的技术是如何实现的,这一课题值得深入研究和探讨。本系统在实现基本的短信收发功能的同时,从平台的角度出发,搭建了短信发送系统用户端(MSUI)、短信发送系统接口端(MSAPI)、短信系统管理后台(MSM)、短信处理中间件(MSCM)、短信发送终端(MST)五大核心系统模块,融合了用户自主发送信息功能、用户权限模板管理功能、信息审核处理分发功能、信息发送终端功能。本系统采用.Net Core开源框架为基础搭建用户访问平台,同时结...
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:87 页
【学位级别】:硕士
【部分图文】:
图2-2普通管理员用例图??短信系统管理后台超级管理员用例,如图2-3
?山东大学硕士学位论文???接口信息、终端信息、短信发送状态、短信发送条数、短信送达条数、短信失败??条数以及订单处理环节的时间节点等相关信息。??订单管理用例规约,如表2-10。??表2-10订单管理用例规约表??用例编号?|?09?丨用例名?丨订单管理??参与者?管理员???Itf置条件?用户登陆通过权限验证。??基本事件流?列表显示基本信息、删除、重发。???退款:问题订单退款功能。???异常流程?用户输入无效。???手动干预订单状态无法确认。???后置条件?列表信息显示正常。???|订单操作正常???2.短信审核??(1)业务需求描述??系统发送的短信内容必须符合相关法律法规,短信签名是发送短信时必须添??加的规定内容,不得随意发送垃圾短信内容,因此,短信平台管理端需要对手动??发送的短信进行人工审核,同时在审核过程中确定短信行业和计费方式。??(2)业务说明??动放^步流^)??自动审核/??—?L??审核通选定“业^)??手动审^??核拒纟^??图2-4短信审核功能说明??短信审核用例规约,如表2-11。??表2-11短信审核用例规约表??:用例编号?|?10?丨用例名?丨短信审核??参与者?管理员???Itf置条件?后台管理员登录系统并权限验证通过。??基本事件流?列表显示基本信息、查询条件。???|在短信签名操作页面,输入查询条件。???13??
。??查询条件:名称。??列表显示信息:折扣组名称、行业、所在地市、运营商、备注、创建时间。??(3)短信签名审核??用户可以自行设置和修改短信签名;短信签名未设置或未审核通过时,不允??许其他相关操作。??短信签名占用短信字数,自动附加到短信内容,2-10个字,审核后不可修改。??^?开始?*名*理?一 ̄知?示儐工(不可嫌,?a交憤*???后台审核??i?I?????I?[???S??设置签名??1?更新签名戍态???^?[???£?结束?j??图2-5短信签名审核流程图??基本信息包括:用户名、企业全称、短信签名、联系人、固定电话、省份、??地市、详细地址、邮编、审核状态、审核人、创建时间、修改时间、审核时间。??查询条件:用户名、企业名称、短信签名、审核状态、修改日期(开始日期、??结束日期)。??15??
【参考文献】:
期刊论文
[1]面向任务调度优化的分布式系统信息管理框架[J]. 胡亚辉,朱宗卫,刘黄河,王超. 计算机系统应用. 2019(11)
[2]分布式异构系统消息中间件设计与实现[J]. 金志中. 电子技术与软件工程. 2016(21)
[3]面向服务软件体系结构的接口模型[J]. 陈振邦,王戟,董威,齐治昌. 软件学报. 2006(06)
[4]第三代移动通信的发展现状及分析[J]. 曹淑敏. 电信网技术. 2001(04)
硕士论文
[1]针对短时高并发网站的反向代理系统的设计与实现[D]. 王君妍.北京邮电大学 2019
[2]基于Nginx负载均衡的动态分配技术研究[D]. 张娜.哈尔滨工程大学 2019
[3]基于分布式的高性能Web站点的设计与实现[D]. 叶子安.华南理工大学 2018
[4]基于JMeter的性能自动化测试框架的设计与实现[D]. 侯星星.西安电子科技大学 2018
[5]支持分库分表和读写分离的ORM框架的设计与实现[D]. 严成武.哈尔滨工业大学 2016
[6]基于Redis的高并发抢红包应用的设计与实现[D]. 徐竟州.湖南大学 2016
[7]基于REST风格的网络管理平台研究与实现[D]. 董龙华.北京邮电大学 2016
[8]基于Android系统的主动拦截技术的研究[D]. 薛冰.北京邮电大学 2013
[9]基于MVC三层架构的校园电子商务平台的设计与实现[D]. 林豪杰.电子科技大学 2011
本文编号:3343900
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:87 页
【学位级别】:硕士
【部分图文】:
图2-2普通管理员用例图??短信系统管理后台超级管理员用例,如图2-3
?山东大学硕士学位论文???接口信息、终端信息、短信发送状态、短信发送条数、短信送达条数、短信失败??条数以及订单处理环节的时间节点等相关信息。??订单管理用例规约,如表2-10。??表2-10订单管理用例规约表??用例编号?|?09?丨用例名?丨订单管理??参与者?管理员???Itf置条件?用户登陆通过权限验证。??基本事件流?列表显示基本信息、删除、重发。???退款:问题订单退款功能。???异常流程?用户输入无效。???手动干预订单状态无法确认。???后置条件?列表信息显示正常。???|订单操作正常???2.短信审核??(1)业务需求描述??系统发送的短信内容必须符合相关法律法规,短信签名是发送短信时必须添??加的规定内容,不得随意发送垃圾短信内容,因此,短信平台管理端需要对手动??发送的短信进行人工审核,同时在审核过程中确定短信行业和计费方式。??(2)业务说明??动放^步流^)??自动审核/??—?L??审核通选定“业^)??手动审^??核拒纟^??图2-4短信审核功能说明??短信审核用例规约,如表2-11。??表2-11短信审核用例规约表??:用例编号?|?10?丨用例名?丨短信审核??参与者?管理员???Itf置条件?后台管理员登录系统并权限验证通过。??基本事件流?列表显示基本信息、查询条件。???|在短信签名操作页面,输入查询条件。???13??
。??查询条件:名称。??列表显示信息:折扣组名称、行业、所在地市、运营商、备注、创建时间。??(3)短信签名审核??用户可以自行设置和修改短信签名;短信签名未设置或未审核通过时,不允??许其他相关操作。??短信签名占用短信字数,自动附加到短信内容,2-10个字,审核后不可修改。??^?开始?*名*理?一 ̄知?示儐工(不可嫌,?a交憤*???后台审核??i?I?????I?[???S??设置签名??1?更新签名戍态???^?[???£?结束?j??图2-5短信签名审核流程图??基本信息包括:用户名、企业全称、短信签名、联系人、固定电话、省份、??地市、详细地址、邮编、审核状态、审核人、创建时间、修改时间、审核时间。??查询条件:用户名、企业名称、短信签名、审核状态、修改日期(开始日期、??结束日期)。??15??
【参考文献】:
期刊论文
[1]面向任务调度优化的分布式系统信息管理框架[J]. 胡亚辉,朱宗卫,刘黄河,王超. 计算机系统应用. 2019(11)
[2]分布式异构系统消息中间件设计与实现[J]. 金志中. 电子技术与软件工程. 2016(21)
[3]面向服务软件体系结构的接口模型[J]. 陈振邦,王戟,董威,齐治昌. 软件学报. 2006(06)
[4]第三代移动通信的发展现状及分析[J]. 曹淑敏. 电信网技术. 2001(04)
硕士论文
[1]针对短时高并发网站的反向代理系统的设计与实现[D]. 王君妍.北京邮电大学 2019
[2]基于Nginx负载均衡的动态分配技术研究[D]. 张娜.哈尔滨工程大学 2019
[3]基于分布式的高性能Web站点的设计与实现[D]. 叶子安.华南理工大学 2018
[4]基于JMeter的性能自动化测试框架的设计与实现[D]. 侯星星.西安电子科技大学 2018
[5]支持分库分表和读写分离的ORM框架的设计与实现[D]. 严成武.哈尔滨工业大学 2016
[6]基于Redis的高并发抢红包应用的设计与实现[D]. 徐竟州.湖南大学 2016
[7]基于REST风格的网络管理平台研究与实现[D]. 董龙华.北京邮电大学 2016
[8]基于Android系统的主动拦截技术的研究[D]. 薛冰.北京邮电大学 2013
[9]基于MVC三层架构的校园电子商务平台的设计与实现[D]. 林豪杰.电子科技大学 2011
本文编号:3343900
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3343900.html
最近更新
教材专著