2.4.7    Tomcat服务器
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。    Tomcat中采用了Servlet容器:Catalina,完整的实现了Servlet2.3和Jsp1.2规范。Tomcat提供了各种平台的版本供下载,可以从其官方网站上下载其源代码版或者二进制版。由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性[17]。
3    数据库系统设计
3.1    E-R图
下面是该系统数据库表的E-R图,如图3.1:
 
图3.1系统总体E-R图
3.2    数据表的设计
下面列出了设计过程中所用到的数据库表及其结构:
orders表用来保存客户的订单信息,如表3.1:
表3.1 orders
1.    orders
列名    类型    长度    描述
orderid    int    11    订单ID
totalprice    NUMBER    16    总价钱
orderstate    NUMBER    1    订单状态
payinfo    DATE        付款方式
Createtime    DATE        创建日期
userid    VARCHAR2    20    用户ID
User_item_id    NUMBER    8    用户明细ID

2.    orderline表用来保存客户订单中的订单项信息,如表3.2:
表3.2 orderline
3.    orderline
列名    类型     长度    描述
order_item_id    NUMBER    16    订单条目ID
Productid    NUMBER    16    商品对象ID
Orderid    VARCHAR2    20    订单对象ID
quality    NUMBER    8    数量
num    NUMBER    8    商品数量

3.orderstatus表用来保存定单状态,如表3.3:
表3.3 orderstatus
orderstatus
列名    类型     长度    描述
statusid    int    11    状态ID
name    varchar    30    状态名
description    varchar    100    描述

4.users表用来保存用户个人信息,如表3.4:
表3.4 users
users
列名    类型     长度    描述
user_id    int    11    用户ID
password    varchar    15    用户密码

5.    contactinfo表用来保存用户个人明细,如表3.5:
表3.5 contactinfo
contactinfo
列名    类型     长度    描述
contact_id    int    11    
User_id    varchar    30    用户id
Street1    varchar    64    住址1
Street2    varchar    64    住址2
city    varchar    32    城市
province    varchar    32    省份
上一篇:php餐厅排队预约系统的分析与设计
下一篇:C3灰度图像的直方图匹配及其均衡化程序设计

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

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

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

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

jsp+sqlserver会员管理系统设计

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

电子商务茬玉林中药材销...

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

志愿者活动的调查问卷表

公寓空调设计任务书

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

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

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

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

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

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

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