《企业客户资源管理项目概要设计说明书.pdf》由会员分享,可在线阅读,更多相关《企业客户资源管理项目概要设计说明书.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件概要设计【客户资源管理项目】卷卷密密号号级级卷内编号卷内编号【企业客户资源管理项目】【企业客户资源管理项目】项目编号项目编号:*-04-2008:*-04-2008概要设计说明书概要设计说明书第五小组第五小组日期日期版本版本说明说明作者作者1软件概要设计【客户资源管理项目】目录2软件概要设计【客户资源管理项目】概要设计说明书概要设计说明书1 1 系统架构系统架构1.11.1 概述概述在瞬息万变的市场环境中,企业要立于不败之地,必须依托现代化的管理思想和手段,对企业内外部资源进行有效整合,其中客户资源管理尤为重要。但在很多人的眼里,客户资源管理被认为是进行客户资料采集的工具,殊不知在良好客户
2、资源管理系统的辅助下,能让客户感受到“无微不至的关怀。”1.21.2 企业客户资源管理系统实现了企业客户资源管理企业客户资源管理系统实现了企业客户资源管理的信息化,的信息化,它记录着一个企业所有客户的相关信息它记录着一个企业所有客户的相关信息系统结构图系统结构图企户资源管理业客资料管理我方信息管理统计分析用户管理帮助区域信息管客户资料管理基本信息管理员工资料管理货物资料管理客户级别分析用户管理更改密码设置权限退出系统重新登录理1.31.3 功能对应表功能对应表功能子系统子系统资料管理模块区域信息管理客户资料系统结构功能资料我方信统计用户管理息管理分析管理帮助修改、添加、删除、查找区域信息客户信
3、息的添加、修改、删除、查找功能管理3软件概要设计【客户资源管理项目】我方信基本信息息管理管理统计分析用户管理帮助员工资料管理货物资料管理添加修改保存删除退出查询员工信息新增员工信息修改员工信息删除员工信息退出查询修改客户级别分析删除、添加反应不同阶级的客户情况、查看指定阶级的客户详细信息用户管理更改密码设置权限重新登录退出系统4软件概要设计【客户资源管理项目】1.41.4 系统逻辑图系统逻辑图界面显示层业务层数据层数据库1.51.5 层次描述层次描述1.5.11.5.1 层名称层名称 1 1层名称功能描述DAL主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也
4、就是说,是对数据的操作,而不是数据库。来源层输入SQLSERVER2000目标层输出BLL数据库说明数据访问层只能被业务逻辑层访问。说明1.5.21.5.2 层名称层名称 2 2层名称功能描述BLL主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。5软件概要设计【客户资源管理项目】说明数据访问层只能被说明输入业务逻辑层访问。说明业务逻辑层只能被说明输出表示层访问。1.5.31.5.3 层名称层名称 3 3层名称功能描述说明数据访问层只能被BLL主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。
5、如果说数据层是积木,那逻辑层就是对这些积木的搭建。说明输入业务逻辑层访问。说明业务逻辑层只能被说明输出表示层访问。2 2 运行及开发环境运行及开发环境本系统开发平台及运行环境如下:1.系统开发平台:Microsoft Visual Studio 20052.系统开发语言:C#3.数据库管理系统软件:SQL Server 20054.运行平台:Windows XP(SP2)/Windows 2000(SP4)Windows Server 2003(SP1)5.运行环境:Microsoft.NET Framework SDK v2.0.6.分辨率:最佳效果 1024*768 像素说明:SP(Ser
6、vice Pack)为 Windows操作系统补丁6软件概要设计【客户资源管理项目】3 3 接口定义接口定义3.13.1 用户接口用户接口接口用户登录界面用户主操作页面功能描述用户登录接口用户可以通过选择不同的菜单,体验不同的系统功能登录数据流向各菜单下的子菜单查询用户可以运用其菜单的功能用户可以通过查询条件查询业务数据的任何资料,支持多条件组合查询。查询3.23.2 外部接口外部接口接口BaseParameter.dllSystemParameter.dll功能描述基础参数设定说明系统参数设置3.33.3 内部接口内部接口接口getServerInfo(sIP,iPort)getTransl
7、ateInfo(Sip,iPort)GetSMSInfo(sIP,iPort)功能描述TCP/IP 通信协议接口GSM/CDMA 无线通信协议接口说明子系统 1 调用子系统 2 中的服务器信息SMS 短消息通信协议接口联通网关通信协议接口7GetSMSInfo(sIP,iPort)软件概要设计【客户资源管理项目】Getfirewal(Sip,iPort)Getrouter(Sip,iPort)防火墙通信接口路由器通信接口4 4 异常处理机制异常处理机制4.14.1 异常分类异常分类4.24.2 出错信息出错信息异常类别系统异常业务异常异常主页某些页面打不开重复记录错误数据格式异常添加修改记录提
8、示信息不能加载此页面请与管理员联系如果是业务数据重复,则提示“该数据已存在”;如果是数据格式异常,则提示“日期格式错误”、“数据不能为空”;如果是添加,则提示“保存成功”或“修改成功”;4.34.3 补救措施补救措施由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。5 5 备选方案及未选择理由备选方案及未选择理由5.15.1 备选方案备选方案1.在统计分析菜单下还有其他的子菜单如客户来源分析,客户来源分析报表等2.添加一个系统维护的菜单,用于数据备份
9、、数据的还原、数据的清理3.为界面的美观和用户使用的便利添加一个第三方控件NavBarControl5.25.2 未选择理由未选择理由6 6 业务流程业务流程在使用本系统时,请按照以下流程进行操作:8软件概要设计【客户资源管理项目】(1)通过“用户管理”菜单中的“用户管理”模块添加操作员。(2)通过“用户管理”菜单中的“设置权限”模块为操作员分配操作权限。(3)通过“我方信息管理”菜单中的菜单项添加本单位信息资料。(4)通过“资料管理”菜单中的菜单项添加客户资料信息。(5)在“统计分析”菜单中实现了对客户级别的图表分析。(6)操作用户可通过“用户管理”菜单中的“更改密码”菜单项修改自己的密码。9