摘 要
历经二十余年的高速发展,我国保险行业的市场竞争已经达到白热化的程度,在同一个城市往往有数十家主体参与保险业务的竞争。保险企业的竞争异常激烈,想要在现在这复杂多变的市场环境中跳出来,必须好好的进行业务的管理。广大保户在享受着竞争带来的实惠同时也变得更加挑剔,哪家保险公司能提供更好的服务往往成为其最终决定的关键因素。在这种环境下,越来越多的保险公司使用管理系统来提供更好的服务。目前保险公司的业务和管理信息平台,大多依从原来的内部开发思路搭建。一旦有新的应用要求,新开发出的系统又要考虑和以前系统的单独集成。而老系统的升级又会引发大量的系统更新和检测工作。因此一个好的系统对于企业是很重要的。
关键词:互联网;保险行业;Mysql;SSH ;B/S
3.2 需求分析
软件需求分析是软件项目设计中非常重要的一部分。在软件工程的历史长河中,人们在很长一段时间里把需求分析当做是整个软件工程中的一个非常简单的步骤,但在过去十多年中越来越多的人逐渐认识到它是整个过程中最关键的一个过程。只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。许多大型应用系统的失败,最后均归结到需求分析的失败:要么获取需求的方法不当,使得需求分析不到位或不彻底,导致开发者反复多次地进行需求分析,致使设计、编码、测试无法顺利进行;要么客户配合不好,导致客户对需求不确认,或客户需求不断变化,同样致使设计、编码、测试无法顺利进行。
需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位.大家一定要对需求分析具有足够的重视.在一个大型软件系统的开发中,他的作用要远远大于程序设计。需求分析在一个项目中是非常重要的,一个好的项目是离不开需求分析的,需求分析的好坏是一个项目成功须否的重要保证。所以一个项目的完成务必要做好需求分析环节,只有了解了需求之后,才能更好的进行业务逻辑的设定。这是一个项目完成的重中之重。我们要好好地完成需求分析。需求的好坏是一个设计完成的重要保障。需求分析做不好,后续工作就会出现很多的问题,就需要返工,导致效率的下降,所以我们有必要完善需求。
保险业务信息管理系统主要就是完成保险的下单,交费,申请赔偿,和对个人信息的管理等流程。其中可以分为客户部分和管理员部分。
3.2.1 客户部分
客户主要就是进行注册自己的用户之后,通过自己的用户账号的登录系统,然后进行查看各种保险信息,选择自己所要购买的保险类别,进行下订单操作,在发生了意外之后可以进行申请赔偿的操作,还可以进入自己的个人用户界面进行个人信息的修改。
其中客户部分的需求总共可以分为以下四部分:
查看/购买保险产品信息:客户在可以看到当前出售的保险信息:保险的名称、保险费用、发布时间、保险内容,选择合适的保险后,可以添加到订单中
查看/确认订单信息:客户选择需要购买的保险后可以在订单列表中查看订单名称、订单金额订单时间、订单人、订单状态,决定后确认订单
查看/申请赔偿信息:客户可以在个人赔偿信息管理界面管理个人申请赔偿列表。客户可以在购买保险后,在保险内容生效时申请赔偿
管理个人信息:通过个人信息管理面板客户管理个人注册信息:账号名、密码、姓名、年龄、电话、联系地址,客户可以在个人信息中修改自己的信息
3.2.2 管理员部分
管理员在通过管理员用户登录之后,可以自己管理公司的保险列表下面的各类保险信息,其中包括增加和删除操作,还可以查看用户的订单选购情况,是否完成付款,另外还能够进行赔偿信息的管理,可以对用户申请的赔付选择同意或者不同意,最后还可以进行用户的管理操作,增加或者删除用户。管理员用户能够随意的管理用户,对用户的管理有着很大的帮助。
管理员的需求主要可以分为以下四个部分:
保险信息管理:管理员在登录自己的管理员用户后,通过后台对保险信息管理进行新增或删除,从而完成自己对保险信息的管理
订单信息管理:管理员登录之后,进入订单管理界面之后,可以查看当前用户提交的所有的订单信息
赔偿信息管理:管理员可以查看用户提交的赔偿申请,根据实际的情况同意或者不同意用户的赔偿申请
用户信息管理:管理员可以在用户信息管理中维护所有客户的信息。包括增加删除用户,进行用户信息的管理
四、系统总体设计
4.1 系统的设计
SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。
完整的源码和详细的文档,上传到了 WRITE-BUG技术共享平台 上,需要的请自取:
https://www.write-bug.com/article/3263.html