网上购物系统的设计与实现毕业论文内容摘要:
、 修改 和删除 ,在商品 分类 管理中可以对商品 的类别 进行添加 和删除, 在基于 JSP 的网上购物系统 用户管理 管理员管理 会员注册 会员登录 浏览商品 顾客留言 商品分类管理 商品管理 订单管理 会员管理 管理员管理 商品搜索 修改信息 购买商品 查看订单 添加类别 删除类别 添加商品 删除商品 18 订单 管理中可以对 用户已经提交的订单 进行 处理, 在 系统用户管理中 可以对 管理员用户 进行 添加、修改和删除。 系统流程分析 、系统 主要 功能 流程如图所示 : 图 系统主要功能流程图 主页面 浏览商品 会员登录 后台管理系统 已注册。 注册 顾客留言 购买商品 信息修改 添加到购物车 调整商品 填写订单 确认订单 提交订单 商品管理 商品分类管理 订单管理 管理员登录 会员管理 用户管理 安全退出 搜索商品 19 、 前台购物 流程如图所示 : 图 前台购物流程图 用户可以浏览商品,查看 商品 具体信息,然后购买商品,这时系统会进行判断,如果还没有登录的用户,系统会提示要求先注册登录,如果是已经登录的用户则跳转到购物车页面,然后填写订单资料,再提交订单完成购物。 、 用户 注册 流程如图所示 : 图 用户注册流程图 浏览商品 购买商品 未注册用户 注册 会员 未登录用户 登录 购物车 填写订单 确认订单 提交订单 注册入口 必填项不为空。 用户名有效。 2 次输入密码一致。 资料信息有效。 注册成功 否 是 是 是 是 否 否 否 重新填写 重新填写 重新填写 重新填写 20 点击注册 按钮 后,会转到注册信息页面,用户需要填写真实姓名、账号、密 码、核对密码、联系电话、联系地址、邮政编码、电子邮箱等各项信息,填写完毕后点击注册提交。 系统将会进行检测判断该用户名是否 重复 ,如果已经存在则提示该账号已被占用,如果没有则接着判断用户输入的两次密码是否一致,再依次判断用户所填写的各项信息是否符合要求,直到所有信息均无误后,系统将该用户的注册信息写入会员表 member 并提示用户注册成功,接着用户可以登陆进行购物了。 、 用户 登录 流程如图所示 : 图 用户登录流程图 用户登录的表单嵌入整体的 结构当中 , 如果用户没有登录,则在页面中显示登录的选项,用户登录后,则可隐藏用户登录的选项而代之以用户的基本信息。 登录入口 取得用户名和密码 将 UserID 存入 session 中 查询用户是否存在 核对密码是否正确 登录成功 是 是 否 否 21 、 商品管理 流程如图所示 : 图 商品管理流程图 管理员可以 浏览 商品 的详细信息 ,并 进行 修改 和 删除 等操作。 、 购物车 流程如图所示 : 图 购物车流程图 购物车会列出用户所订购的商品,使用户能够自由选择修改所需要的商品 及数量。 修改完成后便可进入下一步填写订单,之后提交订单完成购物。 商品管理 查询商品 满意。 返回 是 否 调整商品 购物车 查看商品 满意吗 填写订单 调整商品 是 否 确认订单 22 数 据库设计 本系统 数据库 总体 ER图设计如下图所示: 图 数据库 ER 图 会员实体 ER图 : 图 会员实体 ER图 账号 会员 商品 订单 修改 管理员 处理 修改 1 m m m 1 1 n n 1 会员 密码 名字 电话呀 地址 编码 注册时间 登录时间 登录次数 选购 23 管理 员实体 ER图 : 图 管理 员实体 ER 图 商品 实体 ER图 : 图 商品 实体 ER 图 订单 实体 ER图 : 图 订单 实体 ER 图 类型 管理员 名字 帐号 密码 类别 商品 名称 价格 特价呀 编号 图片 介绍 出产地 出产时间 订单 序 列号 日期呀 状态 24 本系统的数据库名称为: db_eshop,连接代码如下: !配置 JDBC 连接属性 property name= MySQL_JDBC /property property name= jdbc:acterEncoding=gb2312 /property property name=root/property property name=root/property property name= /property property name=dialect /property 由于 本系统 要实现的功能比较多,因此对数据库的 需求 比较大 ,数据表的设计及功能 比较复杂,部分信息表 如下: 、 管理员信息 表的功能用于保存管理员的相关信息 , 见表51所示。 表 51 管理员信息表 ( admin) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 AdminType char 4 是 用户类型 AdminName char 12 是 用户名字 LoginName char 12 是 登录账号 LoginPwd char 12 是 登录密码 、 会员 信息 表的功能用于保存各个用户注册及登录的相关信 25 息 , 见表 52所示。 表 52 会员 信息表( member) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 LoginName char 12 是 登录账号 LoginPwd char 12 是 登录密码 MemberName char 20 是 用户名字 Phone char 15 是 联系电话 Address varchar 100 是 联系地址 Zip char 10 是 邮政编码 RegDate datetime 0 是 注册时间 LastDate datetime 0 是 最后登录时间 LoginTimes int 4 是 登录次数 EMail varchar 100 是 邮箱地址 、 商品 信息 表的功能用于保存各个商品出售的相关信息 , 见表 53所示。 表 53 商品信息表( merchandise) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 Category int 4 否 商品类别 MerName char 40 是 商品名称 Price decimal 8 是 市场价格 SPrice decimal 8 是 特价 26 MerModel char 40 是 商品 编号 Picture varchar 100 是 商品图片 MerDesc text 0 是 商品介绍 Manufacturer char 60 是 出产地 LeaveFactoryDate datetime 0 是 出产时间 Special int 4 是 是否有特价 、 购物车表用于保存用户购物车的商品 , 见表 54 所示。 表 54 购物车 表( cart) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 Member int 4 否 用户 ID Money decimal 9 是 价格 CartStatus int 4 是 购物车状态 、 购物车信息表的功能用于保存购物车中商品的名称、数量和单价等 , 见表 55所示。 表 55 购物车信息表( cartselectedmer) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 Cart int 4 否 购物车 ID Merchandise int 4 否 商品 ID Number int 4 否 数量 Price decimal 8 否 价格 Money decimal 9 否 总 金额 27 、 订单 信息 表的功能用于保存用户购买商品所提交的订单信息,方便查询和修改 , 见表 56 所示。 表 56 订单信息表( orders) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 Member int 4 否 用户 ID 号 Cart int 4 否 购物车 ID 号 OrderNO char 20 是 订单序列号 OrderDate datetime 0 是 订单日期 OrderStatus int 4 是 订单状态 、 留言 信息 表的功能用于保存用户在网站所发表的留言以及管理员回复的留言 , 见表 57 所示。 表 57 留言信息表( leaveword) 字段名 字段类型 长度 允许空 字段含义 ID int 4 否 ID 号 Member int 4 否 用户 ID 号 Admin int 4 是 管理员 ID 号 Title char 60 是 留言标题 Content text 0 是 留言内容 LeaveDate datetime 0 是 留言时间 AnswerContent text 0 是 回复内容 AnswerDate datetime 0 是 回复时间 28 5 系统 功能 的具体 实现 首页 设计 把 本网站 系统 的 文件夹放到 Tomcat 下的 webapps 目录下,然后在浏览器的地址栏中输入 “ (文件夹的名字) /” 便可以进入 本 网上购物 网站,首先 会 显示 的事本网站的前台 主 页面 , 用户可以自由浏览和搜索商品 , 但部分功能必须注册登录会员后才有权限使用,如购买商品、查看订单、留言等。 主页面的效果图如 图所示: 图 主页面示意图 29 用户登录模块设计 用户登陆模块是系统安全管理 的第一道防线,通过它可以 提高数据库的安全性,当用户要进行 选 购 商品 时,首先要进入的就是身份验证,只有在 登录会员成功后 才能进行 之后 的购物 流程 ,如果 没有登录或者登录不成功 ,则不能 购买商品。 如果用户以 游客的身份进入网站,则只能进行一般的商品浏览和搜索,而不能进行选购,在点击添加购物车后,系统会判断该用户是否是登陆用户,如果不是则弹出提示页面,提示用户必须先登陆才能 进行选购商品,如果是第一次登陆,请先注册 会员再登录。 会员登录界面 如图所示: 图 会员登录界面示意图 如果用户 需要 进行注册, 则点击注册按钮后,会进入一个会员注册界面。 用户提交信息之后,系统 会 判断用户的注册信息是否有效,首先是 账号 是否为空, 是否重复, 用户输入的两次密码是否一致,然后依次往后判断用户所填写的各项信息是否符合要求,直到所有信息均正确无误,系统将该用户注册信息写入会员表member 并。网上购物系统的设计与实现毕业论文
相关推荐
地理位置:东经 110176。 28′ ″,北纬 34176。 26′ ″。 (四) 南卫乡 保护区范围为:东至马家村 200 米,西至东山底村,南至供水站北 300 米,北至中条山。 地理位置:东经 110176。 37′ ″,北纬 34176。 47′ ″。 (五) 、 古魏镇 保护区范围为:东至华岳村西,西至西垆村东沙石路,南至三道峡村北 260 米,北至令花村南。 地理位置:东经
中共 省委办公厅《 2020- 2020 年 省老干部工作规划》 中要求:全省要切实 推进老干部活动阵地建设,引深达标创优活动。 将老干部活动中心建设和老年大学发展纳 入 当地经济社会发展总体规划,加强指导,加大投人,坚持高标准、高起点建设,为老干部学习和活动创造良好条件。 2020年底,市县两级老干部活动中心全部达标, 70%的老干部活动中心进 入 先进行列。
拉接件 (1)拉接杆、剪刀撑必须与脚手架同步搭设。 (2)水平拉接杆应设于门架立杆内侧,剪刀撑应设于门架立杆外侧 并连牢。 (3)上部门架利用外伸来接杆件与主体结构连接。 (4)门架下部采用架外斜支撑对门架整体起扶持稳固作用。 (5)剪刀撑设置应符合下列规定: 1)剪刀撑在脚手架外侧每边均要设置; 2)剪刀撑按照脚手架外围宽度设置; 3)剪刀撑应采用扣件与门架立杆扣紧, 4)剪刀撑斜 杆采用搭接
合 计 基础销量 预计销量 【促销价格】 品 项 原价格 促销价 折让率 出厂价 终端供价 零售价 出厂价 终端供价 特 价 价 差 幅 度 【预算费用】 卖 场 项目 合 计 价格折让 堆头费 快讯费 端架费 费用合计 预计销售 费用比例 总费用【 】247。 预计总销售额【 】 =【 】 % 总经理 销售总监 区域经理 申请人 中山市宜姿卫生制品有限公司 终端【产品卖赠】申请报告 表 — 7
( 040) MPa 级以下 7 七、计量标准的重复性试验 任选一只 压力表 01MPa,等 级为 级的压力表, 用精密压力表 在同等条件下,对受检点 1MPa重复测量 10 次,各项测值如下: 序号 Xi(MPa) Vi(Xi ) V2 1 4 106 2 4 106 3 4 106 4 4 106 5 4 106 6 4 106 7 4 106 8 36 106 9 4 106 10 4