企业快信系统的研究与设计

来源 :硅谷 | 被引量 : 0次 | 上传用户:awangvip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 随着互联网的迅速发展,短信和E-mail已经成为人与人之间沟通的桥梁,越来越多的人开始选择通过网络进行即时沟通。为此,越来越多的网站开始提供发送E-mail,也以其快捷、无时空限制、低成本等优势受到众多企业的青睐,成为企业移动商务的主流应用方式。文章主要研究企业快信系统为企业提供短信和E-mail群发的解决方案,以及通过短信猫收发短信的方法。
  关键词 无时空限制;企业快信;短信猫
  中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2014)02-0014-02
  1 开发背景
  在企业信息化的今天,效率决定成败,企业内、
  外部沟通的及时性将直接影响企业的运行效率。现在多数企业的办公自动化(即OA)的信息传递仅限于计算机内部网络,只有在用户在线的情况下,才能知晓是否有新的工作或者紧急通知,客户常常为了确认是否有待办的工作,不得不经常去访问OA,检索是否有新的任务,而事实上这种检索的结果经常是徒劳的。这样一来,不仅造成机器资源的浪费,而且也造成了人力资源的浪费。因此急需一套成型的企业快信系统来解决上述问题。
  2 系统分析
  2.1 需求分析
  帮助企业解决企业内部、企业与外部沟通难和信息不能及时传播等问题便是企业快信的首要作用。通过对多数企业日常业务的考察、分析,并结合邮件及短信自身的特点,得出本系统要求具体以下功能:1)用于管理员工信息和客户的名片夹管理功能;2)用于对常用短语及其类别进行管理的信息库管理功能;3)用于群发短信和接收短信的短信收发功能;4)邮件群发功能。
  2.2 可行性研究
  可行性研究主要从以下两个方面来考虑:1)经济可行性。采用短信作为企业的移动通信手段,将给企业对内、对外进行信息传递与沟通带来革命性的变化,从而使得移动办公、客户服务、员工沟通等运作效率显著提升,而成本则显著下降;2)技术可行性。开发企业快信系统,涉及到的主要技术就是短信猫和Java Mail组件来实现收发短信和群发邮件等功能。
  3 系统设计
  3.1 系统目标
  根据需求分析及用户的需求可知,企业快信属于小型的企业通信软件,在系统实施后应达到以下目标:界面设计友好、美观;操作灵活方便;提供功能强大的信息库管理,方便用户进行短信息的编写;提供短信群发功能,提高工作效率;在发送短信时,可以从现有的信息库中获取信息内容;对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误;数据存储安全、可靠。
  3.2 系统功能结构
  根据企业快信的特点,可以将其分为名片夹管理、信息库管理、收发短信、邮件群发、系统参数设定、系统设置和退出系统七个部分,其中各个部分及其包括的具体功能模块如图1所示。
  4 数据库设计
  4.1 数据分析
  本系统既可以被中小型企业选择,又可以被一些大型企业作为日常通信软件使用,所以在设计时,需要充分考虑不同的企业需求。例如:中小型企业需要选择操作简单、界面友好的数据库系统。而大型企业则需要选择安全、数据容量大的系统。而本次研究以SQL Server 2000作为研究对象。
  4.2 数据库概念设计
  本系统中使用的数据库实体是根据以上对系统所做的需求分析和系统设计规划出的,主要有客户档案实体、员工档案实体、常用短语实体、系统参数实体、短信实体和管理员实体。
  客户档案实体包括编号、客户名称、地址、邮政编码、所属区域、手机号码、邮件地址、银行账号、开户银行和联系人属性。
  系统参数实体包括编号、通信端口、波特率和注册码属性。
  短信实体包括编号、收件人的手机号码、短信内容、发信人和发送时间属性。
  4.3 数据表的设计
  本系统中主要的数据表有客户信息表、短信表和系统参数表。其中客户信息表主要用来保存客户信息,在此之中手机号码和邮件信息最为重要,必须确保内容准确。短信表主要用来保存已发送的短信息。系统参数表主要用来保存使用短信猫发送短信所需要的参数信息。表1为客户信息表的表结构。
  表1 tb_customer表结构
  字段名 数据类型 是否为空 是否主键 默认值 描述
  ID int NO YES 编号
  name Varchar(50) NO NULL 客户名称
  address Varchar(100) NO NULL 地址
  postcode Varchar(6) NO NULL 邮政编码
  area Varchar(20) YES NULL 所属区域
  Mobile Tel Varchar(15) NO NULL 手机号码
  email Varchar(100) NO NULL 邮件地址
  bankNo Varchar(30) YES NULL 银行账号
  bankName Varchar(20) YES NULL 开户银行
  linkName Varchar(10) NO NULL 联系人
  5 系统详细设计
  本系统包含众多模块,其中有:主页模块、名片夹管理模块、信息库管理模块、收发短信模块等,现在以其中两个主要模块进行设计研究。
  5.1 主页模块
  企业快信的系统主页可以由管理员通过系统登录模块的验证后,直接登录。系统导航栏、显示区和版权信息是系统主页的三大部分。其中导航栏中的功能菜单将根据登录管理员的权限进行显示。也就是说系统管理员登录后,将拥有整个系统的全部功能。
  在主页的设计过程中,系统的导航栏和版权信息并不是仅存于主页中,经过研究,其他功能的子模块也需要这些部分,因此,可以考虑设计其保存到单独的文件中,这样,在需要放置相应的功能时只需要包含这些文件即可,简化了今后的模块设计。
  5.2 名片夹管理模块
  名片夹管理模块主要包括客户信息管理和员工信息管理,其中,客户信息管理包括查看客户列表、添加客户信息、修改客户信息和删除客户信息这四个功能,员工信息管理包括查看员工列表、添加员工信息、修改员工信息和删除员工信息这四个功能。
  6 总结
  本文通过对企业快信系统的研究努力在JSP中实现收发信息和群发邮件的功能,整个过程方便了用户的使用,也可以在文件夹中自动添加手机号码或邮箱地址、从信息库中插入短信内容等,希望在今后的改进过程中实现更加人性化的企业快信系统。
  参考文献
  [1]郑阿奇.Java教程[M].电子工业出版社.
  [2]林树泽.Java完全自学手册[M].机械工业出版社.
  [3]李兴华.Java开发实战经典[M].清华大学出版社.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
财政部、国家税务总局日前发布通知,明确了科技企业孵化器和国家大学科技园相关税收优惠政策。  科技企业孵化器,也称高新技术创业服务中心,是以促进科技成果转化、培养高新技术企业和企业家为宗旨的科技创业服务载体。  两部门《关于科技企业孵化器税收政策的通知》明确,自2013年1月1日至2015年12月31日,对符合条件的孵化器自用以及无偿或通过出租等方式提供给孵化企业使用的房产、土地,免征房产税和城镇土
瑞典Saab动力公司是光 电设备的诞生地。该公司研制这种融汇了众多高新技术的 ,具有当代最新科技水平的设备的目的不仅仅是为了装备瑞典皇家海军 (RSWN) ,而是面向全球用户。目前这
摘 要 随着航空制造业的快速发展,飞机先进材料和结构间的连接制造技术也正发生着日新月异的变化。文章简要介绍几种民机先进连接制造技术,并概述这些技术在波音、空客等国外先进飞机上的应用。  关键词 搅拌摩擦焊;激光焊;胶接;电磁铆接;自动钻铆  中图分类号:V26 文献标识码:A 文章编号:1671-7597(2014)02-0001-02  随着现代科学技术的发展,航空制造业也发生了巨大的变化。特别
从国内消费者的消费习惯上看 ,像口罩这类的卫生用品绝大部分使用纯棉制品 ,而且是在循环使用 ,即用后清洗再用。专家指出 ,这种消费习惯的后果会使口罩这样的用品直接成为一
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
新课改进程的加快,促使学生写作的思维要求越发明确,而任务驱动型的作文不仅能够提升学生表达、分析和理解的能力,对于写作思维的结构和方式构建也更加有利,但是在实际教学中