毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

J2EE的手机网上商城系统论文 第4页

更新时间:2010-5-18:  来源:毕业论文
J2EE的手机网上商城系统论文 第4页
 商品类别的E-R图,如图4-5所示:
 订单明细的E-R图,如图4-6所示:图4-6顾客的E-R图,如图4-7所示: 图4-7
 管理员的E-R图,如图4-8所示:   图4-8         
4.3.3数据表的设计
    本系统中的信息表主要有6张表:顾客信息表userinfo、商品表goods、商品类别表type、订单表orders、订单明细表orders_detail、管理员表admininfo。下面具体介绍这几张表的结构。
1.顾客信息表userifno:用户记录客户的信息,主要由用户编号、用户姓名、用户密码、电子邮件组成,如表4-9所示。
表4-9    表userinfo的结构
字段名称 数据类型 字段大小 是否主键 是否为空 字段描述
Id Integer N/A 是 否 用户编号
UserName Varchar 20 否 否 用户姓名
Pwd Varchar 50 否 否 用户密码
Email Varchar 50 否 否 电子邮件   
2.商品表goods:用于记录库存商品的基本信息,其主要字段有商品编号、商品名称、类别编号、商品价格、商品折扣率、商品描述、生产商、库存数量、是否推荐商品、商品图片等,表goods的结构如表4-10所示。
表4-10    表goods的结构
字段名称 数据类型 字段大小 是否主键 是否为空 字段描述
goods_id integer N/A 是 否 商品编号
goods_name varchar 50 否 否 商品名称
typeid integer N/A 否 否 类别编号
goods_price float N/A 否 否 商品价格
goods_discount float N/A 否 否 商品折扣率
goods_desc varchar 200 否 否 商品描述
supplier varchar 50 否 否 生产商
qty integer N/A 否 否 库存数量
ispreffered integer N/A 否 否 是否推荐商品
goods_pic varchar 50 否 否 商品图片
3.商品类别表type:用于基于记录商品的类别信息,主要包括商品类别编号、商品类别名称、商品类别描述等,表type的结构如表4-11所示。
表4-11    表type的结构
字段名称 数据类型 字段大小 是否主键 是否为空 字段描述
typeid integer N/A 是 否 商品类型编号
typename varchar 50 否 否 商品类别名称
typedesc varchar 200 否 否 商品类别描述
4.订单表orders:订单表用来保存客户的订单信息,包括订单编号、用户编号、订单日期、收货地址、收货人、邮政编码、订单总额、订单处理日期、订单状态、备注等,详细情况如表4-12所示。
表4-12    表orders的结构
字段名称 数据类型 字段大小 是否主键 是否为空 字段描述
orderid char 12 是 否 订单编号
userid integer N/A 否 否 用户编号
orderdata varchar 30 否 否 订单日期
address varchar 100 否 否 收货地址
contactman varchar 30 否 否 收货人
postcode char 6 否 否 邮政编码
ordersum float N/A 否 否 订单总额
dealdate varchar 30 否 否 订单处理日期
status varchar 10 否 否 订单状态
note varchar 50 否 否 备注
5.订单明细表orders_detail:订单明细表orders_detail用来保存每个客户购买的商品的信息,主要包括订单号、订单行号、商品编号、商品价格、商品数量等,具体设计如表4-13所示。
字段名称 数据类型 字段大小 是否主键 是否为空 字段描述
orderid char 12 是 否 订单编号
mum integer N/A 否 否 订单行号
goods_id integer N/A 否 否 商品编号
goods_price float N/A 否 否 商品价格
qty integer N/A 否 否 商品数量
第五章 系统详细设计与实现
5.1客户注册模块的设计与实现
5.1.1客户注册模块的设计
    用户注册模块提供新用户注册功能。用户注册模块采用JSP+JavaBean+Servlet(MVC)设计模式开发。主要开发的页面如下:
 用户注册页面(Register.jsp):完成用户注册信息输入工作。
 用户注册成功页面(reg_success.jsp):显示注册成功信息。
 用户注册失败页面(reg_failure.jsp):显示注册失败信息。
    以上页面主要实现MVC模式中的视图(View)的功能。主要开发的JavaBean如下:
 用户Bean(User.java):封装了User的所有属性信息。
 用户数据库操作Bean(DB_User.java):封装Userinfo表的数据增加、删除、修改和获取密码等数据库操作。
    主要开发的Servlet如下:
 用户注册Servlet(RegProcessServlet.java):完成用户注册页面的控制功能。
以上Servlet主要实现MVC模式中的控制器(Controller)的功能。
用户注册模块的系统流程图如图5-1所示:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

J2EE的手机网上商城系统论文 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。