资源描述
第1 页 概要设计说明书 CRM管理系统 项目 文件编号: 1.0 版 本: 1.0 作 者: xxx 编写日期: 2011-4-6 文件状态: 草稿 修改 发布 批准人: 2012 年 4 月 6 日 修改记录 序号 修改日期 修改内容 修改人 备注 1 第2 页 2 3 4 5 6 7 8 9 10 11 12 13 14 目 录 1 引言 .4 1.1 编写目的 .4 1.2 背景 .4 1.3 定义 .4 1.4 参考资料 .4 第3 页 2 总体设计 .4 2.1 需求规定 .4 2.2 运行环境 .4 2.3 基本设计概念和处理流程 .5 2.4 结构 .5 2.5 功能器求与程序的关系 .5 2.6 人工处理过程 .5 2.7 尚未问决的问题 .5 3 接口设计 .5 3.1 用户接口 .5 3.2 外部接口 .5 3.3 内部接口 .6 4 运行设计 .6 4.1 运行模块组合 .6 4.2 运行控制 .6 4.3 运行时间 .6 5 系统数据结构设计 .6 5.1 逻辑结构设计要点 .6 5.2 物理结构设计要点 .6 5.3 数据结构与程序的关系 .7 6 系统出错处理设计 .7 6.1 出错信息 .7 6.2 补救措施 .7 6.3 系统维护设计 .7 第4 页 1 引言 1.1 编写目的 本文档是 crm 系统的概要设计说明书,在概要设计阶段,我们将在系统的需求分析的基 础上对 crm 系统做概要设计 ,在概要设计阶段,我们要解决的问题主要是针对需求分析阶段 用户的需求,来一一的实现程序的功能模块设计问题,包括如何根据用户需求将系统划分成若 干个功能子模块,设计各个模块之间的接口,实现模块之间的信息传递.以及数据结构,模块结 构的设计等.在概要设计说明书中,我们将会对这些问题做一个尽可能详尽的说明分析。 同时,编写该概要设计说明书也是方便系统的下一步设计,程序设计远可以参考本概要设 计说明书来完成下一阶段的详细设计,在以后的软件测试和软件维护阶段,也可以以本概要设 计说明书来作参考来以便更好地完成相应的工作。 还有,概要设计说明书是对整个系统大的方向架构的把握,尽可能写的更透彻点,以 便我们今后更好地把握该系统。 1.2 背景 说明: 1.3 定义 a. Mysql:MySQL(发音为my ess cue el,不是my sequel)是一种开放源代码的关系 型询语言(SQL)进行数据库管理。 b. SQL:(Structured Query Language)结构化的查询语言,是一种数据库查询和程序设 计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件 的扩展名。 c. 组件:数据库表中的关键域,值互不相同 d. 外键:如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关 系的外键。由此可见,外键表示了两个关系之间的联系。以另一个关系的外键作主关键字 的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。换而言之, 如果关系模式 R 中的某属性集不是 R 的主键,而是另一个关系 R1 的主键则该属性集是关系 模式 R 的外键,通常在数据库设计中缩写为 FK。外键保证了数据的一致性和完整性。 1.4 参考资料 列出有关的参考文件,如: a. 本项目的经核准的计划任务书或合同,上级机关的批文; b. 需要分析说明书; c. 软件工程课程设计指导书, 软件工程原理.方法与应用 , 第5 页 软件工程概论 。 d.数据库设计说明书。 2 总体设计 2.1 需求规定 1.客户信息管理 2.彩信管理 3.邮件管理 4.短信管理 功能项 输入 输出 权限 功能性能要求 客户信息 管理 1.对整个个人客户信息的录 入。2.在我的个人客户和个 人客户信息查看中都要输入 客户姓名和身份证。3.输入 渠道信息和渠道合作项目。 4.对于客户信息可以按一定 格式进行数据的导入。5.我 的个人客户信息的维护。 1.我的个人客 户信息和个人 客户信息的查 询显示。2.渠 道客户信息和 渠道项目显示。 3.客户信息的 导出。 客户经理 此模块中可以 显示不同类型 的客户信息以 及对客户信息 的录入、更新、 删除、查询、 导出。显示不 同渠道和渠道 项目信息的更 新。 功能项 输入 输出 权限 功能性能要求 彩信管理 1.需要发送彩信信息的录入, 电话号码、图片、主题、文 字、日期等。2.查看待发及 已发时需要输入联系人号码 和主题。 1.查询显示待 发彩信。2.查 询显示已发彩 信。3.收件人 那边显示。 客户经理 此模块中可以 显示待发彩信 和已发彩信, 以及彩信发送 的录入、修改、 删除、查询等 操作。 功能项 输入 输出 权限 功能性能要求 邮件发送 1.发送邮件信息的录入,如 收件人、内容。 1.收件人那边 查看显示。 客户经理 需要发送邮件 的录入。 第6 页 5.维护管理 6.媒体管理 7.产品管理 功能项 输入 输出 权限 功能性能要求 短信管理 1.需要发送短信信息的录入, 电话号码、内容、日期等。 2.发送历史中输入手机好吗 和日期段。 1.待发信息的 显示。2.发送 历史的显示。 3.收件人那边 输出。 客户经理 需要发送短信 信息的录入, 待发短信的修 改和删除,发 送历史的筛选 查询。 功能项 输入 输出 权限 功能性能要求 维护记录 1.维护时间的输入。 2.客户经理名字输入。 1.不同客户类 型维护记录查 询输出。 客户经理 需要查询不同 类型的客户维 护记录,客户 维护记录和渠 道维护记录需 要输入客户经 理的名字,其 他的输入日期 段即可。 功能项 输入 输出 权限 功能性能要求 媒体管理 1.媒体信息的输入。2.查询 媒体信息时需要输入标题和 时间段。 1.媒体信息查 询的输出 客户经理 此模块中可以 对媒体信息的 录入、修改、 删除、查询等 操作。 维护功能 项 输入 输出 权限 功能性能要求 产品管理 1.产品信息的录入(导入) 。 2.查询产品信息时对产品名 称、类型、渠道的输入。3. 行业信息的录入。4.产品申 1.产品信息的 查询输出和产 品信息的导出 到本地。2.产 客户经理 此模块中可以 对产品信息、 产品行业信息、 产品申购信息 第7 页 8.信息管理 9.活动管理 10.组织机构管理 11.人员管理 购信息的录入(导入) ,产 品信息查询时,对产品名称 的输入。 品行业的查询 输出。3.产品 申购信息的查 询输出和导出 到本地。 的添加、修改、 查询等操作。 功能项 输入 输出 权限 功能性能要求 信息统计 1.客户统计时对客户的属性、 性别、机构、推荐人、产品 名称、购买时间、累计额、 缓存额、单买额、活动次数、 活动名称以及客户经理姓名 的输入。2.产品统计时对产 品的行业、客户来源、产品 名称、产品类型、销售时间、 产品期限以及客户经理姓名 的输入。 1.客户统计的 查询输出。 2.产品统计的 查询输出。 客户经理 此模块中可以 选择不同的查 询条件对客户 和产品进行相 关的统计 功能项 输入 输出 权限 功能性能要求 活动管理 1.活动信息的输入 1.活动信息的 查询输出 客户经理 此模块中对活 动信息的录入、 修改、删除、 查询操作 功能项 输入 输出 权限 功能性能要求 组织机构 管理 1.组织机构节点树名称输入 1.查询输出 管理员 此模块对系统 中的组织结构 中组成进行添 加、修改、删 除、查询等操 作。 功能项 输入 输出 权限 功能性能要求 人员管理 1.对部门人员的录入 1.查询输出 管理员 此模块对系统 中的部门员工 第8 页 12.角色管理 13.模块管理 2.2 运行环境 1. 软件环境 本系统采用 j2ee,数据库由 mysql 实现,操作系统包括 windows 和 Linux 都可以运 行,中间件使用开源的 tomcat6.0 2.硬件及软件环境: 1台服务器:Xeon E5620,2G DDR3 REG ECC 双硬盘镜像,2G 以上内存, linux,tomcat6.0+JSP+mysql 数据库服务器; 客户机为普通支持浏览器的 PC 机; 的添加、修改、 删除、查询以 及对该员工进 行授权操作等。 功能项 输入 输出 权限 功能性能要求 角色管理 1.对部门人员的录入 1.查询输出 管理员 此模块对系统 中的部门员工 的添加、修改、 删除、查询以 及对该员工进 行授权操作等。 功能项 输入 输出 权限 功能性能要求 模块管理 1.对菜单树节点的录入 1.查询输出 管理员 此模块对系统 中的树形菜单 的添加(添加 栏目和添加操 作按钮) 、修 改、删除、查 询等操作。 第9 页 服务器 数据库 用户终端 1 用户终端 N 用户终端 2 I N T E R N E T 图 1 系统环境示意图 2.3 基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 系统中简洁的处理流程图 第10 页 中信 C R M 管理系统 管理员登录 管理员 角色管理 人员管理 组织机构管理 模块管理 日志管理 组织机构查询 组织机构删除 组织机构修改 组织机构添加 人员修改 人员添加 人员查询 人员授权 人员删除 角色查询 角色添加 角色授权 角色修改 角色删除 模块查询 新增栏目 新增操作 栏目 、 操作修改 栏目 、 操作删除 姓名查询日志 帐号查询日志 时间查询日志 综合查询日志 组织机构信 息相关文件 人员信息相 关文件 角色信息相 关文件 模块信息相 关文件 日志信息相 关文件 管理员处理流程图 第12 页 中信 C R M 管理系统 客户经理登录 客户经理 客户管理 彩信管理 短信管理 邮件管理 维护记录管理 媒体管理 产品管理 个人客户信息 我的个人客户信息 渠道客户信息 渠道合作项目 查询客户 彩信查询 彩信添加 彩信修改 彩信删除 短信查询 短信添加 短信修改 短信删除 添加客户 修改客户 删除客户 客户回收站 合作项目查询 合作项目添加 合作项目修改 合作项目删除 客户信息相 关文件 删除 清空 还原 查询 彩信信息相 关文件 短信信息相 关文件 添加邮件 邮件信息相 关文件 我的客户维护管理 我的渠道客户维护记录 客户维护记录 渠道客户维护记录 按时间查询 按时间查询 按客户经理查询 按时间查询 修改维护记录 删除维护记录 按客户经理查询 按时间查询 维护记录信 息相关文件 媒体信息添加 媒体信息修改 媒体信息删除 媒体信息查询 媒体信息相 关文件 产品信息管理 产品行业管理 产品申购 产品添加 产品修改 产品删除 产品查询 导入 导出 产品信息相 关文件 产品添加 产品添加 产品添加 产品添加 产品申购添加 产品申购修改 产品申购删除 产品申购查询 导入 导出 产品申购相 关信息文件 导出 导出 导入 信息统计管理 活动管理 客户统计 产品统计 客户统计查询 客户统计信 息相关文件 产品统计查询 产品统计信 息相关文件 活动信息查询 活动详细信息 活动信息添加 活动信息修改 活动信息修改 活动信息相 关文件 产品行业信 息相关文件 渠道合作项 目相关文件 第13 页 2.4 结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的 划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制 关系. 2.5 功能器求与程序的关系 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系: 功能 需求 客 户 信 息 短 彩 信 管 邮 件 管 理 维 护 管 理 媒 体 管 理 产 品 管 理 信 息 管 理 活 动 管 理 组 织 机 构 人 员 管 理 角 色 管 理 模 块 管 理 日 志 管 理 管理员 crm 客户关系管理系统 客户经理 客户信息 活动管理 彩信管理 邮件发送 短信管理 维护记录 媒体管理 产品管理 信息统计 组织机构 人员管理 角色管理 模块管理 第14 页 管 理 理 管 理 客户信 息查询 客户 添加 客户 导入 客户 导出 客户 修改 客户 删除 短、彩 信信息 查询 短、彩 信添加 短、彩 信修改 短、彩 信删除 邮件 发送 维护信 息查询 维护信 息修改 维护信 息删除 媒体信 息查询 媒体信 息添加 功能 需求 客 户 信 息 管 理 短 彩 信 管 理 邮 件 管 理 维 护 管 理 媒 体 管 理 产 品 管 理 信 息 管 理 活 动 管 理 组 织 机 构 管 理 人 员 管 理 角 色 管 理 模 块 管 理 日 志 管 理 媒体信 息修改 媒体信 第15 页 息删除 产品添 加 产品 修改 产品 删除 产品 导出 产品 导入 行业信 息查询 行业 添加 行业 修改 行业 删除 产品申 购信息 查询 产品申 购添加 产品申 购修改 产品申 购删除 产品申 购导入 产品申 购导出 功能 需求 客 户 信 息 管 理 短 彩 信 管 理 邮 件 管 理 维 护 管 理 媒 体 管 理 产 品 管 理 信 息 管 理 活 动 管 理 组 织 机 构 管 理 人 员 管 理 角 色 管 理 模 块 管 理 日 志 管 理 客户 统计 产品 统计 活动信 息查询 第16 页 2.6 人工处理过程 1.管理员管理: 2.普通用户:相关客户信息的输入、修改、删除、查询条件的输入和相关信息的打印。 活动 添加 活动 修改 活动 删除 组织机 构信息 查询 组织结 构添加 组织结 构修改 组织结 构删除 角色信 息查询 角色信 息添加 角色信 息修改 角色信 息删除 模块信 息查询 模块 添加 功能 需求 客 户 信 息 管 理 短 彩 信 管 理 邮 件 管 理 维 护 管 理 媒 体 管 理 产 品 管 理 信 息 管 理 活 动 管 理 组 织 机 构 管 理 人 员 管 理 角 色 管 理 模 块 管 理 日 志 管 理 模块 修改 模块 删除 第17 页 2.7 尚未解决的问题 暂时没有 3 接口设计 3.1 用户接口 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计 上, 应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信 息。其中针对后台管理人员的界面要做到操作简单,易于管理。使用树形菜单的形式进 行管理,对系统中出错的尽可能地给出友好的提示,以便相关人员对本系统的操作。 3.2 外部接口 3.3 内部 接口 模块名称 客户信息模块 短、彩、 邮管理模 块 维护记录、 媒体管理 模块 产品管理、 信息统计、 活动管理 模块 组织 机构 模块 人员管理、 角色管理 模块 管理模块 客户经理 管理员 软件接口 硬件接口 键盘 鼠标 扫描仪 Mysql 数据库 Windows/linux 本系统 第18 页 4 运行设计 4.1 运行模块组合 客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格 式化。在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服 务器并等待接收服务器返回的信息.接收到返回信息后随即调用数据输出模块,对信息进 行处理,产生相应的输出。 服务器程序的接收网络数据模块必须始终处于活动状态.接收到数据后,调用数据处理/ 查询 模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。 4.2 运行控制 运行控制将严格按照各模块间的函数调用关系来实现.在各事务中心模块中,需对运行控 制进行正确的判断,选择正确的运行控制路径。 在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服 务器发送回答数据,然后对数据进行确认.服务器在接收到数据后发送确认信号,在数据 处理,访问数据库后,将返回信息送回客户机,并等待确认。 4.3 运行时间 在软体的需求分析中,对运行时间的要求为必须对作出的操作有较快的反应。网络硬 件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。所以将 采用高速 ATM 网络,实现客户机与服务器之间的连接,以减少网络传输上的开销。其次是 服务器的性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等 待时间,所以必须使用高性能的服务器。硬件对本系统的速度影响将会大于软件的影响。 5 系统数据结构设计 5.1 逻辑结构设计要点 参考数据库设计书 5.2 物理结构设计要点 数据库表结构一览表 第19 页 表名:f_log(用户日志表, 是独立表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 200 是 否 主键 2 username varchar 255 是 姓名 3 account varchar 255 是 用户 帐号 4 log_date datetime 是 日志操作 日期 5 opt_desc text 是 日志 NO. 表编码 表名称 1 f_log 日志表 2 f_menus 菜单表 3 f_organization 组织结构表 4 f_region 区域表 5 f_role 角色表 6 f_rolemenu 角色菜单表 7 f_user 用户表 8 f_userrole 用户角色表 9 t_activiy 活动表 10 t_activiy_sum 活动主题表 11 t_channel_linkman 渠道联系人表 12 t_channel_revisit 渠道维护记录表 13 t_channelproject 渠道合作项目表 14 t_custmoer_info 客户信息表 15 t_custmoer_channel 渠道客户信息表 16 t_customer_revisit 客户维护记录表 17 t_customer_update_log 客户更新记录表 18 t_media 媒体表 19 t_mms_bean 彩信表 20 t_mms_bean_history 彩信历史表 21 t_mms_frame 彩信帧表 22 t_product_info 产品信息表 23 t_product_type 产品所属行业表 24 t_send_message 短信发送表 25 t_send_message_history 短信发送历史表 26 t_subscribe 产品申购表 第20 页 描述 表名:f_menus(菜单表,本身是独立表,但是其主键是角色菜单关系表的外键) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 menuid bigint 20 是 否 主键 2 menu_name_cn varchar 255 是 菜单中文 名称 3 menu_name_en varchar 255 是 菜单英文 名称 4 icon_cls varchar 255 是 菜单图标 样式 5 type varchar 255 是 类别 6 url varchar 255 是 地址 7 parentid varchar 255 是 父级的 Id 号 8 deep varchar 255 是 深度 9 orderid varchar 255 是 排序 Id 号 表名:f_organization(组织机构表,本身是独立表,其主键是用户表的外键) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 orgid bigint 20 是 否 主键 2 org_name varchar 255 是 组织机构 名称 3 parentid varchar 255 是 父级的 Id 号 4 orglength varchar 255 是 节点深度 5 position varchar 255 是 借点位置 6 remark varchar 255 是 备注 第21 页 表名:f_region(区域管理表,独立表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id bigint 20 是 否 auto_increment 2 name varchar 255 是 区域名称 或者工作 人员名字 3 parentid varchar 255 是 父级 Id 号 4 type varchar 255 是 类型区域 或工作人 员 5 phoneno varchar 255 是 工作人员 电话 6 sex varchar 255 是 性别 7 remark varchar 255 是 备注 表名:f_role(角色表,独立表,跟用户表是角色用户关系的外键,跟菜单表是角色菜单关 系表的外键。) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 ROLEID bigint 20 是 否 主键,角 色的 Id 2 ROLENAMECN varchar 255 是 角色中文 名称 3 ROLENAMEEN varchar 255 是 角色英文 名称 4 ROLEDESC varchar 255 是 角色 描述 表名:f_rolemenu(角色菜单关系表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 第22 页 1 ROLEMENUID bigint 20 是 否 主键 ID 2 roleid bigint 20 是 角色 ID 3 menuid bigint 20 是 菜单 ID 表名:f_user(用户表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 userid bigint 20 是 否 主键 2 username varchar 255 是 用户姓 名 3 account varchar 255 是 账户名 4 userpwd varchar 255 是 用户密 码 5 mobileno varchar 255 是 手机号 码 6 status varchar 255 是 状态 7 deptid bigint 20 是 部门 ID 8 remark varchar 255 是 备注 表名:f_userrole(用户角色关系表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 urid bigint 20 是 否 主键 ID 2 userid bigint 20 是 用户 ID 3 roleid bigint 20 是 角色 ID 表名:t_activity(活动表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 第23 页 2 industry varchar 30 是 行业 3 delscore varchar 30 是 所耗积 分 4 wealthManager varchar 20 是 理财经 理 5 comment text 是 备注 6 activitySumId varchar 64 是 活动主 体 id 7 aid varchar 255 是 客户经 理 id 表名:t_activity_sum(活动主题表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 no varchar 20 是 序号 3 time date 是 时间 4 personTotal varchar 20 是 人数 5 speaker varchar 20 是 主讲人 6 organization varchar 40 是 组织 7 partner varchar 40 是 合作方 8 purpose varchar 100 是 活动目 的 9 score int 3 是 评分 10 revisit varchar 200 是 回访 11 type varchar 30 是 活动类 型 12 status int 1 是 状态 13 topical varchar 30 是 主题 14 rate varchar 20 是 到场率 第24 页 15 comment varchar 200 是 备注 表名:t_channel_linkman(渠道联系人) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 linkName varchar 20 是 联系人 姓名 3 post varchar 50 是 职位 4 phone varchar 50 是 手机 5 tel varchar 50 是 固定电 话 6 email varchar 50 是 邮箱 7 status int 1 是 状态 8 cid varchar 64 是 渠道客 户 id 表名:t_channel_revisit(渠道维护表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id int 11 是 否 主键 ID 2 vtype varchar 20 是 回访方 式 3 vcontent varchar 500 是 回访内 容 4 vdate date 是 回访日 期 5 status int 1 是 状态 6 userid bigint 20 是 客户经 理 id 8 lid varchar 255 是 渠道联 系人 id 9 cid varchar 64 是 主键 ID 第25 页 表名:t_channelproject(渠道合作项目表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 id 2 comment varchar 1000 是 备注 3 status int 1 是 状态 4 cid varchar 64 是 产品 id 5 pid varchar 64 是 渠道客 户 id 6 ppid varchar 64 是 主键 id 7 cpid varchar 64 是 备注 8 no varchar 50 是 状态 9 name varchar 50 是 产品 id 表名:t_customer_channel(渠道客户表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 name varchar 50 是 渠道名 称 3 principal varchar 50 是 负责人 4 status int 1 是 状态 5 comment varchar 500 是 备注 表名:t_customer_info(客户信息) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 第26 页 1 id varchar 255 是 否 主键 ID 2 name varchar 50 是 姓名 3 gender varchar 4 是 性别 4 birthday datetime 是 出生日 期 5 age varchar 50 是 年龄 6 phone varchar 50 是 手机 7 telephone varchar 50 是 固定电 话 8 address varchar 100 是 地址 9 unit varchar 200 是 单位 10 business varchar 50 是 职业 11 fax varchar 50 是 传真 12 post varchar 100 是 职位 13 email varchar 100 是 邮件 14 speciality text 是 特长 15 hobby text 是 爱好 16 cardNo varchar 50 是 身份证 号 17 customerType varchar 200 是 客户类 型 18 origin varchar 100 是 来源 19 orgCode varchar 100 是 机构代 码 20 referrer varchar 100 是 推荐人 21 customer _manager _id bigint 20 是 客户经 理 第27 页 22 status int 11 是 状态 23 code varchar 50 是 代码 24 bank_card_no varchar 100 是 银行卡 号 25 invested _experie nce text 是 投资经 验 26 invested_amount varchar 20 是 已投资 金额 27 expected _investe d_amount varchar 20 是 预期投 资金额 28 type_preference text 是 类型偏 好 29 risk_preference text 是 风险偏 好 30 invest_frequency text 是 投资偏 好 31 industry varchar 100 是 投资频 率 32 delscore varchar 100 是 所耗积 分 33 comment varchar 100 是 备注 34 wealthManager varchar 100 是 理财经 理 表名:t_customer_revisit(客户维护表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id int 11 是 否 主键 ID 2 vtype varchar 20 是 维护方 式 3 vcontent varchar 500 是 维护内 容 4 vdate date 是 维护时 间 5 status int 1 是 状态标 志 第28 页 6 userid bigint 20 是 登陆人 员 7 vname varchar 255 是 客户 ID 8 cid varchar 255 是 主键 ID 9 name varchar 255 是 维护方 式 10 crid varchar 64 是 维护内 容 11 lid varchar 64 是 维护时 间 表名:t_customer_update_log(客户更新日志表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 255 是 否 主键 ID 2 customer_id varchar 100 是 客户 ID 3 update_user_name varchar 100 是 更新的 用户姓 名 4 update_date datetime 是 更新的 时间 5 update_desc varchar 100 是 更新的 描述 6 old_cust omer_typ e varchar 20 是 更新前 的客户 类型 7 current_ customer _type varchar 20 是 现在的 客户类 型 表名:t_media(媒体表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 第29 页 1 id varchar 64 是 否 主键 ID 2 no int 7 是 信息编 号 3 title varchar 60 是 信息标 题 4 reportTime date 是 发表时 间 5 author varchar 20 是 作者 6 content varchar 2000 是 内容简 介 7 mediaMan varchar 20 是 媒体联 系人 8 tel varchar 80 是 联系人 电话 9 status int 1 是 标识状 态 表名:t_mms_bean(彩信实体表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 title varchar 255 是 主题 3 mobiles text 是 手机号 码 4 zip_file varchar 100 是 压缩包 文件名 称 5 send_time datetime 是 发送时 间 6 state int 11 是 状态 7 sender varchar 20 是 发送人 表名:t_mms_bean_history(彩信发送历史表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 title varchar 255 是 主题 第30 页 3 mobiles text 是 手机号 码 4 zip_file varchar 100 是 压缩包 文件名 称 5 send_time datetime 是 发送时 间 6 state int 11 是 状态 7 sender varchar 20 是 发送人 表名:t_mms_frame(彩信窗口表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 text text 是 文本 3 image text 是 图片 4 sound text 是 声音 5 time_period int 11 是 播放时 长 6 mms_bean_id varchar 64 是 彩信实 体 id 7 mms_bean _history _id varchar 64 是 彩信历 史实体 id 8 old_image text 是 原图片 名称 9 old_sound text 是 原声音 名称 表名:t_product_info(产品信息表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键ID 2 name varchar 20 是 产品名称 3 returnRa varchar 20 是 预期收 第31 页 te 益率 4 saleChannel varchar 20 是 销售渠道 5 buyRate varchar 20 是 认购费率 6 buyMoney varchar 20 是 产品总规模 7 buyWay varchar 20 是 认购收费方式 8 personTotal int 7 是 总认购人数 9 buySum decimal 20 是 总认购金额 10 dueTime varchar 255 是 项目期限 11 foundTime date 是 成立时间 12 endTime date 是 预期结束时间 13 shareTimeOne date 是 预期分红时间 14 risk varchar 10 是 风险评估等级 15 investIndustry varchar 30 是 所投资行业 16 mortgageWay varchar 5000 是 风险控制措施 17 dept varchar 20 是 业务部门 18 linkManOne varchar 20 是 项目经理 19 linkManTwo varchar 20 是 客户经理 20 status int 1 是 标识状态 21 shareTimeCycle int 7 是 分红周期 22 productType varchar 20 是 产品类型 23 no varchar 20 是 主键ID 表名:t_product_type(产品类型表) 序 列 数据 长 小数 标识 主键 允许空 默认值 说明 第32 页 号 名 类型 度 位 1 id varchar 100 是 否 主键 ID 2 n a m e varch ar 60 是 行业名称 表名:t_send_message(短信实体表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 sm_id varchar 255 是 否 主键 ID 2 dest_addr varchar 50 是 目标地 址 3 sm_content text 是 短信内 容 4 send_time datetime 是 发送时 间 5 send_count int 11 是 发送次 数 6 realName varchar 20 是 真实姓 名 7 add_time datetime 是 添加时 间 8 fact_time datetime 是 实际发 送时间 9 state int 11 是 状态 10 message_code varchar 255 是 消息 表名:t_send_message_history(短息发送历史表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 sm_id varchar 255 是 否 主键 ID 2 dest_addr varchar 50 是 目标地 址 3 sm_conte text 是 短信内 第33 页 nt 容 4 send_time datetime 是 发送时 间 5 send_count int 11 是 发送次 数 6 realName varchar 20 是 真实姓 名 7 add_time datetime 是 添加时 间 8 fact_time datetime 是 实际发 送时间 9 state int 11 是 状态 10 message_code varchar 255 是 消息 表名:t_subscribe(产品申购表) 序号 列名 数据类型 长度 主键 允许空 默认值 说明 1 id varchar 64 是 否 主键 ID 2 sum decimal 20 是 购买金 额 3 pactNo varchar 30 是 合同号 4 rate varchar 20 是 利润率 5 comment varchar 200 是 备注 6 status int 1 是 标识状 态 7 pid varchar 64 是 产品 id 8 cid varchar 255 是 客户 id 9 userid bigint 20 是 客户经 理 id 10 purchased_date datetime 是 申购日 期 第34 页 5.3 数据结构与程序的关系 本程序暂不考虑数据机构和程序的关系 6 系统出错处理设计 6.1 出错信息 出错名称 系统输出信息 处理方法 用户名输入错误 “用户名错!请重新输入! ” 进入登录页面 前三次密码错误 “您的密码输入有误,请重 新输入!” 进入登录页面 输入数据格式错误 “输入格式不正确,请检查 后再输入!” 返回原输入页面 不允许为空的输入框输入空 字符 “请输入!” 弹回原输入页面的输入处 系统故障 “服务器维护中!暂停服务! ” 立即启用备用机,恢复故障 打不开登录页面 “进不去登录页面” 检查输入的登录地址是否正 确 无法访问本系统 “找不到服务器” 重新启动服务器再次访问 6.2 补救措施 说明故障出现后可能采取的变通措施,包括: a. 后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建 立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的 一种后备技术; b. 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所 需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工 记录; c. 恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使 软件从头开始重新运行的方法。 d. 当提示“帐号密码不正确”时,我们核对是不是次帐号在中心数据已存在或者是 第一页 否是匿名登录,系统不允许匿名登录。 e. 要是无法访问该系统,我们首先检查我们的地址是否正确,如果地址正确,还无 法访问的话,请重新启动服务器再次访问,或者拿备用机。 f. 要是更新的内容没有及时显示出来,请清除浏览器缓存。重新登录。 6.3 系统维护设计 A.本系统采用的是 tomcat 服务器,定期清除 tomcat 根目录下的 work 缓存内容。 B.定期清除浏览器缓存内容。 C.定期清楚数据库冗余数据,以便加快数据库访问速度。 D.定期地重启下 tomcat 服务器(服务器的启动和关闭见项目部署设计书一文) 。 E.市场地删除一些不用的客户信息和产品信息,以便在页面操作的时间繁杂。 F.
展开阅读全文