企业电子商城毕业设计论文内容摘要:

自 动 编 号商 品商 品 图 片商 品 发 布 时 间 商 品 销 售 次 数 商 品 特 价 标 识商 品 特 价 图 36 商品实体的 ER图 会员实体。 会员实体包括自动编号、会员登录账号、会员登录密码、会员真实姓名、会员年龄、会员职业、会员电子邮箱、提示问题及问题答案属性、会员实体的 ER图如图 3_7所示。 13 会 员 真 实 姓 名会 员 登 录 密 码会 员 职 业会 员 电 子 邮 箱自 动 编 号会 员会 员 登 录 账号提 示 问 题问 题 答 案会 员 年 龄 图 37 会员实体的 ER图 会员订单实体。 会员订 单实体包括自动编号、订单编号、订货人账号、订货人真实姓名、订货人地址、订货人电话、订货价格、订货邮寄方式、订单备注信息、订货是否执行及订单生成时间属性。 其中订货是否执行信息中, 1 代表货物已经发送出去, 0 代表货物没有发送出去。 会员订单实体的 ER 图如图 3_8 所示。 订 货 价 格订 单 备 注 信 息订 货 人 编 号订 单 编 号自 动 编 号订 单订 货 价 格订 货 人 电 话 订 货 人 地 址订 货 人 真 实 姓 名 图 38 会员订单实体的 ER图 会员订单明细实体。 会员订单明细实体包括自动编号、订单编号、商品编号、商品价格和商品数量属性。 会员订单明细实体的 ER图如图 3_9 所示。 14 商 品 数 量商 品 编 号自 动 编 号订 单 明 细商 品 价 格 订 单 编 号 图 39 订单明细实体的 ER图 数据库逻辑结构 基于上述数据库概念设计,需要设计下面各个数据表,这些表之间相互关联,共同存储着系统所需要的数据。 商品信息表主要用来保存商品信息。 表 tb_goods 的结构如表 1 所示。 表 1:tb_goods 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No Yes ID account int(4) No NULL 大类别表外键 Password int(4) No NULL 小类别表外键 Managerlevel varchar(50) Yes NULL 商品名称 goodFrom varchar(50) Yes NULL 生产厂商 Introduce text(16) Yes NULL 商品介绍 creatTime emaldatetime(4) Yes NULL 添加时间 nowPrice money(8) Yes NULL 现价 freePrice money(8) Yes NULL 特价价格 Number int(4) Yes NULL 购买次数 mark bit(1) Yes NULL 特价商品标志 订单信息表主要用来保存订单的概要信息。 表 tb_order 的结构如表 2所示。 表 2:tb_order 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No ID Number varchar(50) Yes Yes NULL 订货编号 name varchar(50) Yes NULL 会员编号 reallyName varchar(50) Yes NULL 会员真实姓名 15 Address varchar(50) Yes NULL 订货地址 Tel varchar(50) Yes NULL 订货电话 setMoney varchar(50) Yes NULL 付款方式 post varchar(50) Yes NULL 运送方式 Bz text(16) Yes NULL 备注信息 sign bit(1) Yes NULL 是否发送成功 订单明细表用来保存订单的相信信息。 表 tb_orderDetail 的结构如表 3 所示。 表 3:tb_orderDetail 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No ID orderNumber varchar(50) Yes NULL 订货编号 goodId int(4) Yes NULL 商品 编号 price float(8) Yes NULL 价格 number int(4) Yes NULL 订货数量 creatTime smalldatetime(4) Yes NULL 创建时间 管理员信息表主要存储管理员的相关信息 ,表 tb_manager 的结构如下所示。 表 4:tb_manager 字段名 数据类型 是否为空 是否主键 默认值 描述 id int(4) No Yes ID account varchar(50) Yes NULL 管理员账号 passoword varchar(50) Yes NULL 管理员密码 name varchar(50) Yes NULL 管理员名称 sign int(4) Yes NULL 是否是高级管理员 会员信息表主要会员的相关 信息,表 tb_ member 的结构如下所示。 表 5:tb_member 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No ID name varchar(50) Yes NULL 会员名称 Password varchar(50) Yes NULL 会员密码 reallyName varchar(50) Yes NULL 会员真实姓名 age int(4) Yes NULL 会员年龄 profession varchar(50) Yes NULL 会员职业 varchar(50) Yes NULL 邮箱地址 16 question varchar(50) Yes NULL 找回密码问题 result varchar(50) Yes NULL 找回密码答案 表 6:tb_smallType 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No ID bigId int(4) No 大类别编号 smallName varchar(50) Yes NULL creatTime smalldatetime(4) Yes NULL 表 7:tb_bigType 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No ID bigName varchar(50) Yes NULL creatTime smalldatetime(4) Yes NULL 生成时间 表 8:tb_link 字段名 数据类型 是否为空 是否主键 默认值 描述 Id int(4) No ID linkName varchar(50) Yes NULL 链接名称 linkAddress varchar(50) Yes NULL 链接地址 表 9:tb_affiche 字段名 数据类型 是否为空 是否主键 默认值 描述 id int(4) No Yes ID name varchar(50) Yes NULL Content test(16) Yes NULL issueTime smalldatetime(4) Yes NULL 数 据库表之间的关系设计 如图 3_10 清晰的表达了各个数据库之间的关系,反映了系统各个实体之间的关系。 17 图 310 关系图 4 系统 实现 用户 登陆 模块设计 用户登录后成为会员是电子商城中用户进行购物的必要条件,在运行本系统时后,首先进入的是电子商城的首页,用户在没有登陆的情况下可以查询商城的公告信息,查看商城的各种商品及销售排行等。 当用户在“用户登录”操作区域中,没有输入用户名和密码时,系统会通过 JavaScript 进行判断,并给予提示。 用户登录模块的运行结果如图 图 41 会员登陆 Action实现类: // 会员登录 public ActionForward checkMember(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String name = (name)。 18 MemberForm memberForm = (name)。 if (null == memberForm || ()) { (result, 不存在此会员,请重新登录。 )。 } else if (!().trim().equals( (password).trim())) { (result, 密码错误,请重新登录。 )。 } else { (memberForm, memberForm)。 } return (checkMember)。 } MemberDao类: public MemberForm selectMemberForm(String name) { MemberForm member = null。 try { ps = (select * from tb_member where name=?)。 (1, name)。 ResultSet rs = ()。 while (()) { member = new MemberForm()。 (((1)))。 ((2))。 ((3))。 ((4))。 (((5)))。 ((6))。 ((7))。 ((8))。 ((9))。 } } catch (SQLException ex) { } return member。 } : action name=memberForm path=/memberAction scope=request type= validate=true forward name=checkMember path=/ / /action 商品构成了电子商城的物质内容,一个电子商城。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。