毕业论文-电信crm系统信息交流子系统的设计与实现(编辑修改稿)内容摘要:
B 完成的事情。 然 而, Spring 的用途不仅限于服务器端的开发。 从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中受益。 Spring的核心 ,提供一种新的机制来管理业务对象其依赖关系,主要有: IOC(反转控制) /DI(依赖注入)和 AOP(面向切面编程)。 Spring通过控制反转( IoC)技术促进了松耦合。 Spring提供的 AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过 AOP轻松应付。 在 Spring中,通过声明式方式灵活地进行事务的管理,提高开发效率和质量。 Spring的核心类有: BeanFactory, BeanWrapper,ApplicationContext。 (3).Hibernate Hibernate 是 一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 济南大学毕业设计 5 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在 Servlet/JSP 的 Web 应用中使用。 Hibernate 的核心接口一共有 5 个,分别为 :Session、 SessionFactory、 Transaction、 Query和 Configuration。 这 5 个核心接口在任何开发中都会用到。 通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。 尽管 Spring 框架提供整体解决方案 但是在 SSH 中 Spring 更倾向于业务层,而Struts 则关注于 web 层, Hibernate 关注于持久层。 (4).系统整体流程图 如图 图 基本 SSH 框架 的流程图 浏览器 ActionServlet Action JSP 业务层 DAO DB 1 2 3 4 5 6 7 8 9 10 请求 转发给 Action 选择业务类,调度业务方法 选择 dao,调度 dao 方法 与数据库交互 返回数据操作结果 返回数据 返回业务处理结果 选择视图 响应 济南大学毕业设计 6 3 需求分析 系统功能分析 信息交流系统是 CRM 系统的的一个子系统, 最终 是以 网站形式 表现出来。 系统采用 SSH 框架为基础,结合 JSP 技术 , jQuery 技术 , WebService 技术 , JavaMail 技术 , DIV+CSS, Oracle 数据库 技术 等 技术 , 以 Eclipse 为 开发工具 ,最终实现上下级之间信息交流,实现信息传递。 系统分为:权限用户登录管理,信息收集管理,信息发布管理,信息通知管理 权限用户登录 分析 ( 1) 职员 登录: 职员 通过输入 用户名 和密码后登录 CRM 系统 进行 增加和查询系统操作。 ( 2) 管理员登录 : 管理员可以通过用户名和密码登录后进行所以的操作。 信息收集 功能分析 ( 1) 信息收集功能 : 用户 通过 注册表单录入收集信息 操作。 ( 2) 收集信息查询功能:用户 通过该功能 查找收集信息 信息 ,并可以进行分页显示,包括查询所有和按特定条件查询。 ( 3) 修改收集 功能: 用户 通过该功能 修改收集 信息。 信息发布功能分析 ( 1)发布信息录入功能:可以录入要发布的信息。 ( 2)发布信息查询功能:用户通过该功能查找收集信息信息,并可以进行分页显示,包括查询所有和按特定 条件查询。 ( 3)修改发布信息功能:用户通过该功能修改收集信息。 ( 4)发布信息提交审批功能:提交发布信息到上级进行审批。 信息交流功能分析 信息通知管理:通过邮件群发方式进行信息通知 济南大学毕业设计 7 系统数据流图 整体 系统模型,见图。 图 基本 CRM 系统模型 交流子系统模型,见图 图 交流信息系统模型 收集信息查询管理 收集信息修改管理 集信息删除管理 发布信息录入管理 发布信息查询管理 发布信息修改管理 发布信息删除管理 发布信息提交审批管理 发布信息查看审批管理 信息交流管理 地市公司信息 信息发布管理 查询公司信息 登录成功 信息交流管理 客户关系管理系统 营销资 源管理 合作伙伴管理 信息交流管理 统计报表 信息收集管理 信息发布管理 信息交流管理 济南大学毕业设计 8 用户权限登录 系统数据流图 地市 级公司登录数据流程 见图 图 地市登录流程图 收集信息管理系统数据流图 (1)收集信息录入数据流程 见图 图 收集信息录入流程图 (2)收集 信息 修改 数据流图,见图。 图 收集 信息修改数据流图 地市 公司 登录名、密码 身份 查询公司信息 登录失败 登录成功 信息发布管理 信息收集管理 返回 信息交流管理 查询全部 收集信息 用户 查询收集信息 收集信息表 修改成功 重设信息 修改申请 密码 按条件查询 收集信息申请单 重设 待提交 基本资料 填写 提交 创建 收 集信息表 济南大学毕业设计 9 (3)收集信息查询 功能数据流图,见图。 图 查看收集信息 数据流图 (4)删除收集信息 数据流图 ,见图。 图 删除收集信息 数据流图 信息发布管理 系统数据流图 ( 1) 发布信息录入数据流程 见图 图 发布 信息录入流程图 ( 2) 发布 信息修改功能数据流图,见图。 查看删除 查询 删除 用户 选择删除信息 收集信息表 收集信息 . 按条件查询 信息收集者 用户 查询收集信息 收集信息表 模糊查询信息 查询所有信息 信息编号 信息格式 信息类型 用户查看 发布信息申请单 重设 待提交 基本资料 填写 提交 创建 收集信息表 济南大学毕业设计 10 图 发布信息 修改功能数据流图 ( 3)查看 发布 信息功能数据流图,见图。 图 发布信息查询 功能数据流图 ( 4) 发布信息审批 功能数据流图 ,见图。 图 发布信息提交审批功能数据流图 ( 5) 省公司审批功能 数据流图,见图。 图 省市审批功能 数据流图 查询未审批信息 省市公司 审批信息 审批 未审批信息 返回审批结果 审批成功 发布信息表 查询信息 地市公司 审批信息 查看 查 询发布信息 提交省市审批 提交成功 发布信息表 查询信息 发布信息 发布者 查询发布信息 发布信息表 查看信息 发布信息 发布者 发布信息表 修改成功 重新修改 录入正确 密码 录入错误 新发布信息 新发布信息 查看修改 查询发布信息 济南大学毕业设计 11 信息交流管理系统数据流图 交流信息通知功能数据流程图,见图。 图 信息通知功能数据流图 系统性能分析 精度 程序中尽量减少 Bug,避免其带来的数据上的丢失,不允许重复增加数据的情况,在执行数据删除操作时,不允许因为程序的原因发生而多删除数据或删除失败的情况,数据的修改也要求保持对应的准确性;各种数据信息都要求数据的准确性。 灵活性 程序 操作灵活,可以应用 鼠标和键盘进行操作。 该系统 以 网站的形式 表示 , 可以实现 跨平台操作。 可以将程序 应用于 Window7 和 Window XP 上 运行。 安全性和故障处理 要求 (1)设置权限认证,不同用户给与不同权限,用户在自己权限职责内进行相应的操作。 (2) 进行数据验证,在用户输入了不合理数据或不合规定数据时(如年龄输入整型以外的数据类型),能够给出合理提示信息,不能因为输入错误信息而导致系统错误,或者使程序停止运行。 (3) 设置监听器,用户在未登录的而将进行下步操作时,返回登录首页。 (4) 设置注销功能,以防 session 中保留的相关信息登录后重要资料的泄漏,这在公司管理中是至关重要的。 地市 公司 邮件通知 通知表单 信息收集管理 发送 发送成功 济南大学毕业设计 12 数据库需求分析 系统概念设计图 本系统在数据库设计方面采用 PowerDesigner 工具进行建模,将系统的概念设计模型 CDM 设计完成,然后将 CDM 转换为 PDM, OOM 其他两种模型,从而使系统的数据联系更加的清晰、明了,便于数据库建表。 该系统的概念设计模型见图 CRM收集信息表collect_id信息编码信息类型信息内容信息格式信息有效期信息提供者信息提供时间信息收集者信息收集时间numericvarchar(50)integervarchar(2048)integerintegervarchar(100)timestampvarchar(100)timestamppk信息发布表publish_id信息编码信息类型信息格式信息内容信息级别信息来源信息可见范围信息有效期信息接收者信息发布者信息发布时间审批状况审批机构审批人审批时间numericvarchar(50)integerintegervarchar(2048)integerintegerintegerintegervarchar(100)varchar(100)timestampintegervarchar(100)varchar(100)timestamppkmsgmunionsid信息标题信息内容信息发起者信息接收者信息生成时间接收者邮箱numericvarchar(100)varchar(2048)varchar(100)varchar(100)timestampvarchar(1024)pk 图 交流系统概念设计模型 逻辑结构设计 数据库共定义了 4 个数据表,分别是 msgcollects( 信息 收集 表)、 msgpublishs(信息 发布 表)、 msgmunions(信息 交流 表)、 messages( 省审批表 ) (因为和信息发布表结构相同所以没有在此罗列出来),其中每张表都与项目中 vo 对应,通过 Hibernate的 Anotation 技术 自动生成,用 hql 语言取代 sql 语言,进行数据库操作。 各表具体的逻辑结构如下: ( 1) msgcollects( 信息收集表 ),见表。 济南大学毕业设计 13 字段包括: id( 主键 )、 encode( 信息编码 )、 msg_type( 信息类型 )、 content( 信息内容 )、 msg_format( 信息格式 ) 、 period_validity(信息有效期 )、 provider(信息提供者)、 provide_time(信息提供时间 )、 collector(信息收集者)、 collect_time(信息收集时间)。 主键是 id。 表 msgcollects(信息收集表) Name Code Data Type 允许为空 collect_id id Number 信息编码 encode Varchar2 信息类型 msg_type Integer 信息内容 content Integer 信息格式 msg_format Integer 信息有效期 period_validity Integer 信息提供者 provider Varchar2 信息提供时间 provide_time TimeStamp 信息收集者 collec。毕业论文-电信crm系统信息交流子系统的设计与实现(编辑修改稿)
相关推荐
载波频率与接收机振荡器之间存在的频率偏差,都会使得 OFDM 系统子载波之间的正交性遭到破坏,从而导致子信道间的信号相 互干扰。 降低 OFDM系统峰均比的研究现状 自从 20 世纪 80 年代以来, OFDM 已经在数字音频广播、数字视频广播、基于 无线本地局域网以及有线电话往上基于现有铜双绞线的非对称高比特率数字用户线技术(如 ADSL)中得到应用。 其中大都利用了 OFDM
给射频芯片 [5]。 西北大学本科毕业论文 6 读写器的基本 功能 读写器是射频识别系统的重要组成部分, 它 主要完成以下功能 : 1.与电子标签的通信功能 :在规定的技术条件下读写器可与电子标签进行通信。 2.与计算机的通信功能 :读写器可以通过标准接口如 RS232 等与计算机连接,将得到的标签信息传输到计算机进行 后续 处理。 3.在读写区内 同时识别 多个标签, 具备防冲撞功能。
三方物流企业可以降低企业成本,提高顾客服务水平 随着制造技术 和工艺的进步,核心企业降低生产成本的空间己很小,而降低产品流通费用却存在很大余地。 第三方物流企业能利用其规模经济优势和成本优势,使核心企业节省费用,减少资金占用,从而降低成本。 长期以来,核心企业应对不确定性情况的常见措施便是增加库存,但持有存货的成本和仓储活动的投资成本等越来越让核心企业难以承受
另外还有时间控制、压力控制等。 例如液压泵无载启动,经过一段时间,当泵正常运转后,延时续电器发出电信号使卸载阀关闭,建立起正常的工作压力。 压力控制多用在带有液压夹具的机床、挤压机压力机等场合。 当某一执行元件完成预定动作时,回路中的压力达到一定的数值,通过压力继电器发出电信号或打开顺序阀使压力通过,来启动下一个动作。 选择液压动力源 液压系统的工作介质完全由液压源来提供,液压源的核心是液压泵。
( 1)、干煤气带入热量: q1 = V 煤气 179。 干煤气在 58c 下的焓 =31824179。 179。 = ( 2) SH2 带入热量 : q2 = G SH2179。 SH2 在塔前温度下的比热179。 塔前温度 =179。 179。 58179。 =式中 —— kcal 与 kJ 之间的单位转换系数 24 (3)、粗苯带入热量: q3= G粗笨179。 i KJ/h i=179。
索引,顾名思义就是将网站分门别类地存放在相应的目录中,因此用户在查询信息时,可选择关键词搜索,也可按分类目录逐层查找。 如以关键词搜索,返回的结果跟搜索引擎一样,也是根据信息关联程度排列网站,只不过其中人为因素要多一些。 如果按分层目录查找,某一目录中网站的排名则是由标题字母的先后顺序决定。 搜索引擎竞价排名推广 竞价排名也叫竞价排名推广或关键词(关键字)竞价排名,可以说是关键字竞价广告的通称