实验五-开发在线购物系统.doc_第1页
实验五-开发在线购物系统.doc_第2页
实验五-开发在线购物系统.doc_第3页
实验五-开发在线购物系统.doc_第4页
实验五-开发在线购物系统.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Easy_Buy系统说明书Easy_Buy在线购物系统系统说明书目录1 系统概述31.1 系统说明31.2 系统运行环境及其应用软件:32 系统功能设计32.1 前台购物系统:32.2 后台管理系统:43 系统架构设计44 数据库结构设计44.1 在线购物系统E-R图54.2 在线购物系统局部E-R图54.3 数据表结构设计75 系统运行界面105.1 主页界面105.2 注册功能115.3 个人资料管理125.4 意见反馈125.5 登录功能135.6 我的购物车145.7 生成订单155.8 后台登录165.9 后台管理主界面171 系统概述1.1 系统说明项目名称:Easy Buy Online在线考试系统项目开发者:刘志成项目简介:Easy Buy Online在线购物系统能够实现广大用户足不出户就能在线购买自己心仪的商品。1.2 系统运行环境及其应用软件:开发技术:Jsp+JavaBean服务器:Tomcat6.0数据库:SQL Server2000开发工具:JCreatorPro/Editplus+J2SDK1.5界面制作:Dreamwear 82 系统功能设计2.1 前台购物系统:(1)可实现在线注册;(2)注册成功后,可进行登录,购买自己想要买的商品;(3)可在线修改自己的个人信息;(4)可以在线发表意见或留言;(5)如果是Easy Buy Online 的用户,还可以在线查看自己以前发送的订单以及商品信息;(6)同时也可以在线查找自己已忘记了的密码。2.2 后台管理系统:(1)管理员登录;(2)查看所有注册用户的信息并对其编辑,并提供高级查询;(3)查看/添加/删除商品信息,同时也提供了高级查询;(4)查看/编辑用户所发送成功的所有订单,并对其进行编辑同时也提供了高级查询;(5)查看/添加/删除商品的主分类(菜单);(6)查看/发布/编辑公告;(7)查看/编辑注册用户所发送的意见或留言,并可对其进行回复;(8)查看/编辑/添加用户在线支付的方式;(9)查看/添加/删除管理员,同时也提供了高级查询。3 系统架构设计 数据库JSP/Java Bean前台购物后台管理HttpHttp数据业务逻辑用户界面图4-1 Easy-Buy系统三层结构4 数据库结构设计数据访问层负责对业务层提供数据操作,也就是它负责和底层的数据库打交道。业务层或者通用层中所有的对象都通过数据访问层的对象访问数据库。数据访问层中的类是按业务对象来组织的,每个业务对象中包含的数据可能存在不同的几种数据表中,它由数据访问类统一组织成一个概念中的对象,它相当于是一个面向对象的数据库层,负责映射面向对象与关系数据库间的关系。对数据库的所有操作均由存储过程完成,数据层只是在前台调用后台的存储过程。4.1 在线购物系统E-R图发布管理员查看回复添加管理其他 公告订单留言商品查看发送发表购买用户Easy Buy Online在线购物系统全局E-R图 会员注册管理图4-2 Easy Buy Oine在线购物系统全局ER图4.2 在线购物系统局部E-R图管理员账号用户名电话邮箱管理员E-R图用户答案头像电话邮箱密码住址问题用户名用户信息E-R图订单用户名邮箱支付总价值订单号时间地址订单表E-R图订单详情数量单价订单号商品号详细订单表E-R图商品数量商品名时间描述商品号图片价格类型商品信息E-R图留言表时间留言编号回复用户留言表E-R图主分类分类名编号主分类E-R图支付方式分类名编号信息支付表E-R图公告表头像发布者编号时间信息公告表E-R图 4.3 数据表结构设计表序号1表名Customer含义存储用户的基本信息序号属性名称含义数据类型长度说明约束1c_name用户名varchar30not null主键2c_pass密码varchar30not null3c_header头像varchar30Not null4c_phone电话号码varchar11not null5c_question问题提示varchar30Not null6c_answer问题答案Varchar30Not null7c_address地址Varchar30null8c_email邮箱Varchar50Not null表序号2表名Idea含义存储用户的留言信息序号属性名称含义数据类型长度说明约束1id编号char10not null2c_name留言者varchar30not null3c_header留言者头像varchar30Not null4new_message留言信息 varchar1000not null5re_message回复信息varchar1000null6new_time留言时间char15Not null7re_time回复时间char15null表序号3表名Product含义存储商品信息序号属性名称含义数据类型长度说明约束1p_type商品类型varchar30not null2p_id商品编号varchar10not null3p_name商品名称varchar40 Not null4p_price商品价格float8not null5p_quantity商品数量int4Not null6p_image商品图片Varchar100 Not null7p_description描述信息Varchar2000 Not null8p_time添加时间Varchar20null表序号4表名Notice含义存储公告信息序号属性名称含义数据类型长度说明约束1n_id编号char10not null2n_message公告信息varchar1000not null3n_admin发布者varchar30Not null4n_header头像Varchar50not null5n_time发布时间char10Not null表序号5表名Main_type含义添加菜单序号属性名称含义数据类型长度说明约束1t_id编号char10not null2t_type菜单varchar30not null表序号6表名OrderDetails含义商品详细表序号属性名称含义数据类型长度说明约束1order_id订单号char10not null2p_id商品编号char10not null3p_price价格Float8Not null4p_number数量Ine4not null表序号7表名Payment含义存储支付信息序号属性名称含义数据类型长度说明约束1pay_id编号char10not null2pay_payment支付方式varchar50not null3pay_msg备注varchar500 null表序号8表名Orders含义存储订单信息序号属性名称含义数据类型长度说明约束1order_id编号char10not null2order_payment支付方式varchar1000not null3order_adress地址varchar200Not null4order_email邮箱Varchar50not null5order_user订购者char30Not null6order_time订购时间char30Not null7order_sum总价值float8Not null表序号9表名Admin含义存储管理员基本信息序号属性名称含义数据类型长度说明约束1a_name管理员账号Varchar30not null2a_pass管理员密码varchar30not n

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论