基于Java的保险商城设计与实现Word文档下载推荐.docx
- 文档编号:13031255
- 上传时间:2022-10-03
- 格式:DOCX
- 页数:23
- 大小:941.93KB
基于Java的保险商城设计与实现Word文档下载推荐.docx
《基于Java的保险商城设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于Java的保险商城设计与实现Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。
1.1.2JSP简介 1
1.1.2 MySQL简介 1
1.3运行环境 2
2系统可行性与需求分析 2
2.1系统可行性分析 2
2.2系统需求分析 2
2.3系统业务流程图 3
3系统整体设计 3
3.1系统目标 3
3.2系统功能结构设计 3
3.3系统实体属性图 4
3.4系统E-R图 7
3.5数据库表设计 7
4系统功能实现 11
4.1用户激活 11
4.2主页的设计 12
4.3用户登录界面 13
4.4用户注册 14
4.5修改用户信息 15
4.6购买商品 15
4.7查看我的保险 17
4.8联系人 17
4.9消息中心 18
4.10优惠券 19
5系统测试 19
5.1测试目的 19
5.2测试用例 20
5.3测试结论 20
6 总结 20
参考文献 错误!
未定义书签。
致 谢 错误!
1绪论
1.1研究背景
“保险商城”,顾名思义就是一个用于专门卖保险的的商城。
它是一个类似于商城的网站,主要的业务便是为客户保险服务,保险的种类不同。
客户可以在该商城清楚的了解每个保险的作用,而且客户可以自行消费,这样既减少了销售人员进行介绍的时间,也避免了客户对销售人员进行的促销的反感,这样一来双方的时间都将被大大节省,销售质量也得到了大大的提升,以此达到双赢的效果。
当客户下单的时候也可以清楚看到自己所签订的保险合同,达到了透明的效果。
这将会给客户带来良好的消费体验。
1.2开发技术
1.1.1Java简介
Java[1]最大的特点是跨平台性,因为java虚拟机,使它不会受到环境的影响,只要编译为.class文件后,可以放在其他机子上运行。
Java[1]语言是目前使用最为普遍的服务器语言,它设计的领域比较广,如游戏,网站,电子产品等等。
Java的语言特征[9]:
(1)安全性;
(2)简单性;
(3)分布性;
(4)面向对象;
(5)强壮性;
(6)体系结构中立;
(7)可以移植性;
(8)解释执行;
(9)高性能;
(10)多线程。
1.1.2JSP简介
JSP全称JavaServerPages,是一种动态网页开发技术[2]。
它使用JSP标签在
HTML网页中插入Java代码。
标签通常以<
%开头以%>
结束。
JSP是一种JavaServlet[10],主要用于实现JavaWeb应用程序的用户界面部分。
网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作
和命令来编写JSP。
1.1.2 MySQL简介
MySQL一般特制完整的MySQLRDBMS,是一个开源的关系型数据库管理系统(RelationalDatabaseManagementSystem),现在属于Oracle公司。
随着MySQL
第21页(共22页)
功能的不断完善,性能不断提高,又有开源免费的优势[3],越来越多的企业选择使用MySQL,而放弃商用收费的Oracle。
1.3运行环境
操作系统:
Windows7以上版本。
服务器软件:
Tomcat7.0以上的版本。
浏览器:
FireFox、Chrome,360安全浏览器等主流浏览器。
2系统可行性与需求分析
2.1系统可行性分析
本系统采用良好的切简介的界面设计,功能操作简单[1],而且也是创新的一种思想,把原本需要的人力简化了,让用户在网上都能享受到保险,把我们的保险当一个电商网站来对待,而且操作起来很简单[7],让用户看着清晰。
本系统是严格按照国家法律规来进行研究的,并且没有法律和政治方面的限定。
2.2系统需求分析
保险商城网站是一个小型的购物系统,功能和正常的购物商城差不多,所以设计的时候一定要注意,不然可以能网站都支持不了太多人,网站的主要是下单的流程,那个流程一定要清晰[9],因为购物商城主要都是在那里,网站的开发一定要采用高复用,因为这样有利于后期代码的维护和修改。
本项目是一个围绕着商城做的项目[8],简单说它就是客户与卖家的关系,只是卖家买的商品不是那种实实在在的,就不用发货这些,当客户购买后我们只需要生成一份合同即可,如果有需要的话,会当面签合同。
这样本网站都会抽象为以下几个部分:
(1)商品的浏览:
客户可以浏览各种保险,通过自己的需求选择保险。
(2)商品的选择:
客户可以通过自己不同的需求选择不同的保险进行下单。
(3)购买商品:
当客户把保险选好后会生成订单,然后支付。
2.3系统业务流程图
图2-1系统业务流程图
3系统整体设计
3.1系统目标
本系统的处理对象:
客户与商品。
系统处理功能要求:
1用户登录;
2用注册邮箱验证;
3用户浏览商品;
4用户下单;
5用户购买。
3.2系统功能模块设计
针对以上的需求,包括用户注册、浏览、下单、购买、登陆等功能模块具体如下;
(1)用户管理:
包括用户的登陆注册,用户的激活,用户的修改等基本操作。
(2)商品管理:
通过不同的分类把保险展示出来,商品详情,下单等操作。
(3)查看保险:
查看自己已经购买的保单,可以查看保单的状态。
(4)联系人管理:
查看到自己添加的联系人,并对联系人进行增删改查。
(5)消息中心:
消息中心是管理员,或者活动发出来的群消息,可以对消息进行管理。
(6)优惠券:
优惠券的发放与使用。
(7)我的积分:
积分管理,对积分的使用。
(8)订单管理:
用户可以看到自己的所有订单,对其进行管理。
(9)其他功能:
通过手动在后台添加商品,添加优惠券,验证邮箱,然后通过加载页面的时候把所有的商品通过不同的分类加载出来,展现给用户。
3.3系统实体属性图
(1)用户模块的实体属性图如图:
生日
手机号
码
性别
邮箱
验证码
密码
姓名
用户
图3-1用户实体属性图
(2)商品模块的实体属性图,如图
图片
保额
描述
最大年
最小年
商品价
格产品名
字
商品
图3-2商品实体属性图x
(3)订单模块的实体属性图,如图
被保人性
别
被保人
被保人证
件号码
投保人
受益人姓名
被保人姓名
订单价
格字
购买的
天数 订单
图3-3订单实体属性图
(4)消息模块的实体属性图,如图
消息生
成时间
消息内容
消息标题字
消息
图3-5消息实体属性图
(5)菜单模块的实体属性图,如图
菜单名字
菜单
图3-5菜单实体属性图
(6)联系人模块的实体属性图,如图
联系人手机号
地址
联系人证
邮编
联系人
图3-6联系人实体属性图
(7)优惠券模块的实体属性图,如图
优惠券
兑换码
所属用户
领取时
间
图3-7联系人实体属性图
3.4系统E-R图
图3-8系统整体E-R图
3.5数据库表设计
(1)tb_user用户表
用户表主要用来存储用户的登陆信息。
表3.1
tb_user用户表
字段名
注释
类型
长度
是否主键
是否不为空
uid
用户id
int
11
是
uname
Varchar
否
upwd
15
uemail
20
utel
ubirthday
Date
ugender
code
Code
uflag
状态
Int
(2)tb_order订单表
用户订单表,主要用来存储用户的订单。
表3.2tb_order订单表
oid
Id
255
oflag
Pid
关联id
bigint
ocreatetime
订单时间
datetime
rname
保人
varchar
rcid
保人id
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Java 保险 商城 设计 实现