数据库-保险系统课设说明书

上传人:l**** 文档编号:145853604 上传时间:2020-09-23 格式:DOC 页数:8 大小:133KB
返回 下载 相关 举报
数据库-保险系统课设说明书_第1页
第1页 / 共8页
数据库-保险系统课设说明书_第2页
第2页 / 共8页
数据库-保险系统课设说明书_第3页
第3页 / 共8页
数据库-保险系统课设说明书_第4页
第4页 / 共8页
数据库-保险系统课设说明书_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《数据库-保险系统课设说明书》由会员分享,可在线阅读,更多相关《数据库-保险系统课设说明书(8页珍藏版)》请在金锄头文库上搜索。

1、目 录前言1正文12.1 课程设计开发环境12.2设计目的及意义12.2.1设计目的12.2.2设计意义12.3设计环境12.4设计方法和步骤22.4.1需求分析22.4.2设计过程22.4.3数据库物理结构设计4数据库物理结构设计42.5设计创新与关键技术6有关说明6总结6致7参考文献7前言随着现代信息管理思想的不断推广,人们的管理方法不断改进,管理思想不断提升。使用最少的人力进行最多的人力分配,解决最困难的人力操作是现代管理思想的目标。而在校园管理中,教师、学校高层领导都深知其重要性,把握管理基本思想,利用软件简化管理程序,清晰管理流程,节约管理开支。保险信息管理系统是保险业务中不可缺少的

2、一部分。 正文2.1 课程设计开发环境开发的操作系统是Windows XP。硬件、软件要求不高,目前市场上的一般计算机软硬件都能满足系统开发要求。本次实验室设备管理系统课程设计使用的软件是SQL server 2000。2.2设计目的及意义2.2.1设计目的要求本系统能够投入实际的使用并且满足基本的功能要求。要求具有极高的可靠性、安全性和易维护性,具有较高的可移植性。本系统实现了以下的功能:保单管理:实现保单信息的录入、修改、查询,按投保人、被保险人、联系、保单查询保单信息;按投保人、被保险人、客户生日、险中名称、保费应交时间、保单状态、客户地址自动排序浏览。续期收费:根据保单信息可按要求设定

3、应收时间,生成应收保保单信息,可按保费应收日期、地址、投保人、被保人自动排序。保单业绩统计:根据录入的保单信息,自助选择时间段,统计所有保单,有效保单的保费业绩,系统自动计算保单件数。客户信息管理:客户信息的录入、修改和查询。客户拜访:生成本月、下月、今天、明天过生日的客户信息、投保信息资料。续期收费拜访:进行续期收费管理,修改下次应收费日期,做好下次应收费管理。2.2.2设计意义通过本次数据库系统概论课程的学习与课程设计的制作,熟练掌握SQL Server技术设计的基本方法,学会了SQL Server查询分析器和企业管理器的使用以及如何进行数据库的备份还原的基本知识。同时通过一周的数据库课程

4、设计的制作我还了解了数据库间的关系模型及SQL语言的特点,从而学会了如何建立基本表、定义、插入、删除与修改数据。通过该课程设计,使我对课本所学的知识得以巩固,将理论知识和实践有机的相结合,达到了学以致用的真正目的。 2.3设计环境SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracl

5、e, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,,以及Drop在的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。2.4设计方法和步骤2.4.1需求分析开发者首先要了解用户的需求,然后严格地定义该系统的需求规格说明书,这就是先要进行需求分析。需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。2.4.2设计过程根据需求分析,所设计系统的相关数据流程:1.关系图

6、:图1:关系图2.在创建表之前,首先绘制出ER图,如图2。图2:保险管理系统ER图其中保单的属性有:保单号、投保人、被保险人、险种名称、保单状态、客户生日、保费应交时间、联系、客户地址、保险金额。续期收费的属性有:投保人、被保人、日期、地址、金额。保单业绩统计的属性有:保单号、投保日期、有效保单。客户信息的属性有:保单号、住址、生日。客户拜访信息的属性有:保单号、住址、生日。续期收费拜访的属性有:保单号、住址、生日。2所需的实体需要的几个关键表的设计如下:表名:保单管理表名称保单号投保人被保险人险中名称保单状态客户生 日保费应交时间联系客户地址保险金额类型intcharcharcharchar

7、datetimedatetimecharchar char说明是主键20201010 201010表名:续期收费管理表名称 投保人被保人 日期地址金额类型charchardatetimecharchar说明2081010表名:保单业绩统计表名称保单号投保日期有效保单类型chardatetimechar说明2020表名:客户信息管理表名称住址生日保单号类型charchardatetimechar说明202020表名:客户拜访信息管理表名称住址生日保单号类型charchardatetimechar说明202020表名:续期收费拜访表名称住址生日保单号类型charchardatetimechar说明

8、202020此数据库包含以下表:保单管理表:保单号、投保人、被保险人、险种名称、保单状态、客户生日、保费应交时间、联系、客户地址、保险金额。续期收费管理表:投保人、被保人、日期、地址、金额。保单业绩统计表:保单号、投保日期、有效保单。客户信息表:保单号、住址、生日。客户拜访信息表:保单号、住址、生日。续期收费拜访表:保单号、住址、生日。2.4.3数据库物理结构设计数据库物理结构设计create table 保单管理表( 保单号 char(20) PRIMARY KEY, 投保人 char(20), 被保险人 char(20) , 险中名称 char(10) , 保单状态 char(10) ,

9、客户生日 datetime , 保费应交时间 datetime , 联系 char(20) , 客户地址 char(10) , 保费金额 char(10) )create table 续期收费管理表( 投保人 char(20) PRIMARY KEY, 保单号 char(20) 被保人 char(8), 日期 datetime , 地址 char(10) , 金额 char(10)create table 保单业绩统计管理表( 保单号 char(20) PRIMARY KEY, 投保日期 datetime , 有效保单 char(20)create table 客户信息管理表( char(20

10、)PRIMARY KEY, 住址 char(20) , 生日 datetime , 保单号 char(20)create table 客户拜访信息管理表( char(20)PRIMARY KEY, 住址 char(20) , 生日 datetime , 保单号 char(20)create table 续费收费拜访信息管理表( char(20)PRIMARY KEY, 住址 char(20) , 生日 datetime , 保单号 char(20) -插入(保单信息)数据insert into 保单信息(保单号,投保人,被保险人,险中名称,保单状态,客户生日,保费应交时间,联系,客户地址,保费

11、金额)values (006,飞,四,四,有效,06-28,08-28,123456789路,1000)-保单信息的增删改create procedure 录入保单(保单号 char(20),投保人 char(20),被保险人 char(20) ,险中名称 char(10) ,保单状态 char(10) ,客户生日 datetime ,保费应交时间 datetime ,联系 char(20) ,客户地址 char(10) ,保费金额 char(10) )asinsert into 保单信息 values(保单号,投保人,被保险人,险中名称,保单状态,客户生日,保费应交时间,联系,客户地址,保费

12、金额)exec 录入保单 保单号=006,投保人=飞,被保险人=四,险中名称=四,保单状态=有效,客户生日=06-28,保费应交时间=08-28,联系=123456789,客户地址=路,保费金额=1000 23create procedure 修改保单(保单号 char(20),投保人 char(20),被保险人 char(20) ,险中名称 char(10) ,保单状态 char(10) ,客户生日 datetime ,保费应交时间 datetime ,联系 char(20) ,客户地址 char(10) ,保费金额 char(10) asupdate 保单信息set 保单号=保单号,投保人

13、=投保人,被保险人=被保险人,险中名称=险中名称,保单状态=保单状态,客户生日=客户生日,保费应交时间=保费应交时间,联系=联系,客户地址=客户地址,保费金额=保费金额exec 修改顾客 保单号=006,投保人=四,被保险人=飞,险中名称=四,保单状态=有效,客户生日=06-28,保费应交时间=08-28,联系=123456789,客户地址=路,保费金额=1000 create procedure 删除保单(保单号 char(20)asdeletefrom 保单信息where 保单号=保单号exec 删除顾客 保单号=006-建立触发器create trigger displaydelon 保单信息for deleteasdelete from 保单信息 where 保单号 in (select 保单号from delete)delete from 客户信息 where 保单号 in (select 保单号 from delete)2.5设计创新与关键技术数据库设计是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。此设计的目的只是掌握数据库的设计思想,设计流程,设计方法等。在对数据的更新,修改,删除过程中,可以运用Select语句进行相应的操作。一般,数据库的设计过程大致可分数据库设计为5个步骤:需

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号