山东协和学院 山东 济南 250107
摘要:随着互联网的迅速发展 ,短信和 E-mail 已经成为人与人之间沟通的桥梁 ,越来越多的人开始选择通过网络进行即时沟通。为此 ,越来越多的网站开始提供发送 E-mail,也以其快捷、无时空限制、低成本等优势受到众多企业的青睐 ,成为企业移动商务的主流应用方式。文章主要研究企业快信系统为企业提供短信和 E-mail 群发的解决方案,以及通过短信猫收发短信的方法。
关键字:无时空限制;企业快信;短信猫
1 开发背景
部沟通的及时性将直接影响企业的运行效率。现在多数企业的办公自动化(即 OA)的信息传递仅限于计算机内部网络 ,只有在用户在线的情况下 ,才能知晓是否有新的工作或者紧急通知 ,客户常常为了确认是否有待办的工作,不得不经常去访问 OA,检索是否有新的任务 ,而事实上这种检索的结果经常是徒劳的。这样一来,不仅造成机器资源的浪费 ,而且也造成了人力资源的浪费。因此急需一套成型的企业快信系统来解决上述问题。
2 系统需求
2.1 需求分析
帮助企业解决企业内部、企业与外部沟通难和信息不能及时传播等问题便是企业快信的首要作用。通过对多数企业日常业务的考察、分析 ,并结合邮件及短信自身的特点 ,得出本系统要求具体以下功能 :
用于管理员工信息和客户的名片夹管理功能;
用于对常用短语及其类别进行管理的信息库管理功能;
用于群发短信和接收短信的短信收发功能;
4)邮件群发功能。
2.2 可行性研究
可行性研究主要从以下两个方面来考虑 :
1)经济可行性。
采用短信作为企业的移动通信手段 ,将给企业对内、对外进行信息传递与沟通带来革命性的变化 ,从而使得移动办公、客户服务、员工沟通等运作效率显著提升 ,而成本则显著下降 ;
技术可行性。
开发企业快信系统 ,涉及到的主要技术就是短信猫和 Java Mail 组件来实现收发短信和群发邮件等功能。
3 系统设计
3.1 系统目标
根据需求分析及用户的需求可知 ,企业快信属于小型的企业通信软件 ,在系统实施后应达到以下目标 :界面设计友好、美观 ;操作灵活方便 ;提供功能强大的信息库管理 ,方便用户进行短信息的编写 ;提供短信群发功能 ,提高工作效率 ;在发送短信时 ,可以从现有的信息库中获取信息内容 ;对用户输入的数据 ,进行严格的数据检验 ,尽可能的避免人为错误 ;数据存储安全、可靠。
3.2 系统功能结构
根据企业快信的特点 ,前台可以将其分为名片夹管理、信息库管理、收发短信、系统设置、和邮件群发几个部分 ,其中各个部分及其包括的具体功能模块如图 1所示。
图1 企业快信系统前台功能框架图
企业快信系统后台功能分为名片夹管理模块、信息库管理模块、收发短信模块、邮件群发模块、系统参数设定和系统设置模块。后台功能框架图如图2所示。
图2 企业快信系统后台功能框架图
4 数据库设计
4.1 数据分析
本系统既可以被中小型企业选择 ,又可以被一些大型企业作为日常通信软件使用 ,所以在设计时 ,需要充分考虑不同的企业需求。例如 :中小型企业需要选择操作简单、界面友好的数据库系统。而大型企业则需要选择安全、数据容量大的系统。
4.2 数据库概念设计
本系统中使用的数据库实体是根据以上对系统所做的需求分析和系统设计规划出的 ,主要有客户档案实体、员工档案实体、常用短语实体、系统参数实体、短信实体和管理员实体。客户档案实体包括编号、客户名称、地址、邮政编码、所属区域、手机号码、邮件地址、银行账号、开户银行和联系人属性。系统参数实体包括编号、通信端口、波特率和注册码属性。短信实体包括编号号、收件人的手机号码、短信内容、发信人和发送时间属性。
4 小结
本文针对中小型企业的沟通交流问题,应用了人们熟悉的Java语言和常用的工具架构进行设计。不仅分析了传统沟通交流方式的不足,也分析了手机短信和E-mail的崛起,在不断地研究中确定了最适应市场企业需求的功能和架构。
本文从背景、需求、可行性等方面着重进行研究分析,对系统的设计与实现做了多方面考虑,也从技术环境原理方面进行了阐述,确定了是可行的。
短信发送和邮件群发一直是本文中的一个重要关注点,而在系统的实现过程中也是一个重难点技术,幸而有开发包的存在,也使得系统实现达到了预期的效果。
参考文献
[1]陈玮.Java程序静态分析中的漏洞检测技术研究[D].2018.
[2]李翔宇.客户停复电短信综合信息发布系统的开发与应用[J].技术与市场,2019,026(009):216,218.
指导教师:郑娜,女,硕士,山东协和学院软件工程教研室教师,主要研究方向为web文本信息挖掘、软件工程。
项目课题:2021年实验室开放立项:企业快信系统的设计与实现.
项目编号:2021SYKF31