保险业务商务智能系统设计与实现Word文件下载.docx
- 文档编号:22031611
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:12
- 大小:72.59KB
保险业务商务智能系统设计与实现Word文件下载.docx
《保险业务商务智能系统设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《保险业务商务智能系统设计与实现Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
三、可行性分析:
1、技术可行性:
通过现有的.Net平台进行系统的开发,用关系型数据库存储数据,结合数据挖掘、数据分析等技术,能够实现此系统。
2、经济可行性:
利用这套系统,保险业可以通过计算机更加智能的分析用户数据,得出决策方案,不仅节省了大量人工数据管理、统计分析,而且更加准确、快速,能够给企业带来巨大的经济效益。
3、操作可行性:
商务智能本身就是个非常复杂的系统,加上保险业本身专业的性质,软件是非常庞大和复杂的,但是通过各种人性化的设计,我们可以简化操作,而且提供大量的文档资料和培训,以使得软件使用者能够很好的接受、使用这个软件。
四、需求分析:
商务智能对软件设计的要求很高,对于本系统,应该实现一下几个方面的需求:
1、功能需求:
软件应该实现一下功能
(1)、客户业务办理信息录入模块:
该模块用于办理业务时,用户各种信息的录入,比如用户个人信息(姓名、性别、电话号码、联系方式、家庭住址、工作职业、收入情况等)、办理业务信息(业务类型、业务描述、金额等)。
(2)、客户关系信息维护模块:
该模块用于维护企业也客户间的合作关系,包含如客户保单、账户信息变动情况、客户合同情况,具有自动通知客户各种信息(最新业务情况、保单情况、限期通知、客户生日、节日祝贺等)的功能,同时可以跟踪、分析客户业务情况从而智能的分析客户需求,自动推荐业务等。
(3)、业务、经营管理模块:
该模块用于管理业务信息(业务类型、业务描述信息等),企业经营情况的管理,包括企业开展的各项业务、各项投资信息。
业务经营管理:
根据统计信息,整合客户关系,分析客户特性,通过网络、短信平台等有目的向特定客户群推销新业务,根据统计信息策划、开展各项业务推广活动。
(4)、内部办公管理模块:
该模块用于管理内部办公材料(各种办公用品、纸质材料等)的使用情况等。
(5)、财务管理模块:
该模块用于企业内部资金管理、财务信息的分析与统计,管理资金流动情况。
(6)、报表统计、分析模块:
该模块用于呈现、打印各种统计报表,报表体现了企业一段时间以来的各种业务情况分析、业绩分析、财务分析、内部消耗分析等情况,企业可以根据这些数据进行对过去的总结和对未来决策的分析。
(7)、人员管理模块:
该模块用于管理企业内部的雇员信息。
2、性能需求:
保险企业业务规模庞大,相应的数据也非常繁杂、庞大,这对软件的性能发出了挑战,软件应该有一个可以存储大量数据的数据库,同时软件应该能够很好的处理大量的数据、分析数据、挖掘价值数据,保证处理快速、响应及时。
最后,由于保险行业涉及许多敏感的数据资料,软件也要后很好的安全性,保证数据的安全,不被人非法利用,同时也保证雇员的对数据的有限访问。
3、可靠性需求:
保险行业要求精准,不能出现错漏,否则一个错误的操作、错误的数据可能会导致灾难性的后果,对企业造成巨大的损失,所以软件一定要有很好的容错性,对数据分析处理必须可靠准确,不能出现错误的情况。
4、可扩展性:
世界是讯息万变的,任何软件都逃脱不了更新换代的命运,一个软件能否长久使用,在于它是否拥有良好的扩展性。
扩展性决定着软件的生命期限,在保险业中,重新设计一套系统可能会导致企业损失巨大,一般都是在原有系统基础上进行扩展。
软件需求有可能要更改,添加新的功能,所以系统的扩展性非常重要,在设计中一定要考虑周到。
日后软件的修改、扩充就会比较方便。
数据流图:
打印报表数据
分析数据
数据仓库
用户输入数据
5、数据库设计
1、总流程图:
2、数据表设计:
客户资料表、业务表、业务表、人员表、经营表、客户关系表、办公管理表
办理业务的流程:
6、系统设计
1、系统流程图
结构系统设计的思想是用一组标准的工具和准则从事系统设计工作,而结构图是一项主要的工具。
结构图是有若干个暗盒模块组成的,表达了系统层次关系和模块之间的通信关系。
本设计中采用了数据联接和控制联接形式,设计方法采用了以事物为中心的设计方法。
系统结构流程图如下所示:
2、开发软件介绍
(1)MicrosoftVisualStudio.NET介绍
VisualStudio.NET2010是Microsoft的第二代开发工具,用于构建和部署功能强大而安全的连接Microsoft.NET的软件。
为解决今天最具挑战性的软件开发需要而构建的VisualStudio.NET2010增强并进一步完善了其前代产品的功能,并与前代产品高度兼容。
VisualStudio.NET2010包括来自Modeler的全套功能,可帮助构建最复杂的企业级应用程序和在最小的设备上部署应用程序。
通过全世界各种规模的公司的使用,VisualStudio.NET和MicrosoftWindows.NETFramework提供了一个强大而完善的端到端工具,用以设计、开发、调试和部署用于MicrosoftWindows和Web的安全的应用程序。
VisualStudio.NET2010包含Windows.NETFramework的一个增强版本。
Windows.NETFramework4.0版在前一版本的基础上增添了新的能力、功能增强和文档改进。
通过对.NETCompactFramework的集成支持,VisualStudio.NET2010将移动和嵌入式设备,如PocketPC和其他采用MicrosoftWindowsCE.NET操作系统的设备,带入.NET。
如今,开发人员能够使用同样的编程模型、开发工具及编程技能,来构建应用范围广泛--从小设备到最大的数据中心--的应用程序。
开发人员可以使用VisualStudio.NET来:
构建功能强大而且响应能力极好的基于Windows的应用程序。
构建功能强大而且响应能力极好的PocketPC应用程序。
构建完善而安全的Web应用程序。
构建对设备有智能感知能力的完善而安全的移动Web应用程序。
在以上任何一种应用程序中使用XMLWebservices
避免“DLL灾难”。
消除代价高昂的应用程序部署和维护问题。
VisualStudio.NET是唯一的从头至尾都是基于通过XMLWebservice进行集成这一思想而构建的环境。
通过允许应用程序通过Internet共享数据,XMLWebservices使开发人员能够利用新的和现有的代码构建应用程序,而不用考虑平台、编程语言或对象模型。
VisualStudio.NET企业级开发版为快速构建面向任何设备并可与任何平台集成的至关重要的应用程序提供了一个强大的企业小组开发环境。
(2)SQLServer2008组件及操作
MicrosoftSQLServer2008数据库主要有以下组件:
数据表、查询、窗体、报表、Web页、宏和代码模块。
数据表
在SQLServer2008数据库中,收集来的信息都存储在数据表中,每一个数据表都由数据字段和数据记录所组成。
严格的定义,数据表是一种有关特定实体的数据集合,例如合同中常见的产品名称和供应商、学生信息库中的学生姓名、班级和家庭地址。
对每种实体分别使用不同的表格,这可以使用户对每种数据只需存储一次,从而提高了数据库的效率,并且减少了数据输入的错误。
①浏览数据表
在SQLServer2008企业管理器窗口中,可以通过打开相应的数据表来查看数据库中的数据,或者向数据库中输入和编辑数据。
当双击数据表时,可以以“数据表”视图方式打开SQLServer2008数据表。
在“数据表”视图中,用户根据需要添加、编辑或查看数据表中的数据。
也可以检查拼写及打印表中的数据,可以筛选或排序记录、更改表的外观或通过添加或删除列来更改表的结构。
②数据表的设计界面
在“数据表”视图中,用户可以按照字段已有的属性编辑数据,而不能向表格添加字段或修改字段的属性。
用户如果想修改字段的属性或添加新字段,则需要将表格的视图方式改为“设计”视图。
查询
SQLServer2008数据库的查询是对有关存储在SQLServer2008表格中的信息提出的问题,并检索出符合条件的数据记录。
查询是SQLServer2008数据库软件中最强的功能之一,在使用查询时,用户可以选择特别的字段、定义分类排序的顺序、建立计算表达式并输入判据来选择想要查询的记录。
对于查询结果,用户可以在一个数据工作表、窗体或报表中显示。
另外,用户可以使用查询去更新表格中的数据、删除记录或把一个表格附加到另一个表格中去。
SQLServer2008使用的是一种称为“querybyexample(通过子例查询)”的查询技术。
这种技术的意思是通过指定一个返回的数据的例子,来告诉SQLServer2008用户需要查询的数据。
在SQLServer2008中用户可以使用查询构造器(QueryDesigner)来构造查询。
3、数据库系统概述
数据库系统为我们提供了一种把与我们的工作和生活紧密相关的信息集合在一起的方法,它还提供了在某个集中的地方存储和维护这些信息的方法。
数据库系统主要由三大部分组成:
数据库管理系统(DBMS:
它是专门负责组织和管理数据信息的程序)、数据库应用程序(它使我们能够获取、显示和更新由DBMS存储的数据)、数据库(按一定结构组织在一起的相关数据的集合)。
一般来说,DBMS和数据库应用程序都驻留在同一台计算机上并在同一台计算机上运行,很多情况下两者甚至结合在同一个程序中,以前使用的大多数数据库系统都是用这种方法设计的。
但是随着DBMS技术的发展,目前的数据库系统正向客户/服务器模式发展。
客户/服务器数据库将DBMS和数据库应用程序分开,从而提高了数据库系统的处理能力。
数据库应用程序运行在一个或多个用户工作站(客户机)上,并且通过网络与运行在其它计算机上(服务器)的一个或多个DBMS进行通信。
4、数据库管理系统(DBMS)
数据库管理系统(DBMS)是用于描述、管理和维护数据库的程序系统,是数据库系统的核心组成部分。
它建立在操作系统的基础上,对数据库进行统一的管理和控制。
其主要功能有:
①描述数据库:
描述数据库的逻辑结构、存储结构、语义信息和保密要求等。
②管理数据库:
控制整个数据库系统的运行,控制用户的并发性访问,检验数据的安全、保密与完整性,执行数据检索、插入、删除、修改等操作。
③维护数据库:
控制数据库初始数据的装入,记录工作日志,监视数据库性能,修改更新数据库,重新组织数据库,恢复出现故障的数据库。
④数据通信:
组织数据的传输。
5、SQLServer2008的作用
在众多数据库产品中,Oracle和Sybase主要用于大型数据库应用系统,而DBase,FoxBASE,FoxPro以及SQLServer2008主要用于中小型数据库应用系统。
SQLSrever2000[5]软件所能完成的功能基本上是一个数据库管理系统所应具有的功能相符的,主要包括以下几点:
(1)可以根据需要定制SQLServer2008数据库系统,对数据进行保存、查阅和计算。
(2)利用表存储相应的数据信息,为每一种实际对象的信息创建一个表,在表中对不同数据以不同的方式进行保存。
(3)可以按照十几种对象之间的关系,定义各个表之间的关系,将各个表中相关的数据有机地联系在一起。
(4)可以检索用户指定条件的数据,创建相应的查询来进行检索,也可以利用查询来更新或删除多条记录,并对表中的数据执行各种操作。
(5)可以直接输入、查看或更改书库中的数据,利用表格或创建一定的窗体来完成上述功能。
(6)可以对数据库中的数据进行分析,或者通过特定的方式将数据打印出来,绘制一份相应要求的报表。
(7)可以利用宏或编码方便地将各种数据库对象连接在一起,形成一个数据库应用系统。
(8)可以将数据库中的数据传输到其它数据库的服务器上,实现资源共享,通过Web页功能来制作数据访问页。
6、系统模块图:
程序模块图是根据结构图,按照输入、处理输出的顺序整理,每个模块都是一个暗盒模块,它是绘制程序流程图的根据,其中每一个模块都可构成子系统。
如下图所示:
登陆模块流程:
业务办理模块流程:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 保险业务 商务 智能 系统 设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)