(1)商品类别表(d_category): id为主键,name是类别名称。如表1所示。
表1商品类别表
名称     类型        允许为空    是否主键
id    int    否    是
name    varchar    否    否
(2)我的订单表(d_item),其中Id为主键,order_id为订单号,product_id商品id号,product_name 商品名称,price 价格,product_num商品号, amount商品数量。如表2所示。
表2订单表
名称    类型    允许空值    是否主键
id    int    否    是
order_id    int    否    否
product_id    int    否    否
product_name    varchar    否    否
price    double    否    否
product_num    int    否    否
amount    int    否    否
(3)订单信息表(d_order),其中id 编号, user_id 用户id ,status 用户类别,order_time 订单时间, total_price 消费金额,receive_name 接收姓名 ,full_address 接受地址,mobile 固定电话,phone 手机号。如表3所示。
表3订单信息表
名称    类型    允许为空    是否主键
id    int    否    是
user_id    int    否    否
status    int    否    否
order_time    bigint    否    否
total_price    double    否    否
receive_name    varchar    否    否
(4)产品信息表(d_product),其中id 编号 ,name商品名称 ,goodsinfo 商品描述,price 价格,totalSale总销量,categoryId类别编号 ,add_time 添加时间。如表4所示。
表4产品信息表
名称    类型    是否为空    是否主键
id    int    否    是
name    varchar    否    否
goodsInfo    varchar    否    否
price    decimal    否    否
totalSale    bigint    否    否
categoryId    int    否    否
add_time    timestamp    否    否
3.3销售客户管理系统结构模型
根据代码设计结构及B/S结构,设计了三层结构模型,分别为(1)Web层:用于处理从浏览器的请求动作;(2)业务层:是web层和数据链路层的中间桥梁;(3)数据链路层:连接数据库的操作。本系统结构模型如图2:
 
图2系统结构模型
3.4销售客户管理系统订单流程
根据现实订单状态,需要客户与管理员进行交互,然后更改订单的状态才能完成一系列下单流程。现在模拟订单流程如图3所示:
 图3订单流程
4.系统的实现
4.1数据库连接
(1)前提条件:准备好 mysqldriver.jar 这个JAR包。
(2)将数据库连接信息写入到一个后缀名为properties文件中, 并设置数据编码为UTF-8。数据库连接信息如图4:
 
图4数据连接
(3)从中读取配置信息,建立一个通用的DBConnection工具类,以后所有连接数据库操作都可以调用该工具类。
上一篇:ASP.net在线试卷分析系统的设计与实现
下一篇:JSP+MYSQL仓库管理系统的设计与实现

客户關系管理系统的发展与研究【1843字】

JSP网页自动生成工具的设计与实现【4080字】

jsp+mysql的B2C网上商城系统的设计与实现

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

中国学术生态细节考察《...

承德市事业单位档案管理...

神经外科重症监护病房患...

公寓空调设计任务书

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

国内外图像分割技术研究现状