nba粉丝网上商城的设计与实现(编辑修改稿)内容摘要:

用 JSP 编写。 把两者结合起来在 Dreamweaver工具里面完成编程,然后运行本系统,调试成功之后,在前台就能够完成用户所需的所有的功能。 另外后台用了 MYSQL 数据库, 在创建所需的表过程中运用了简单的 MYSQL 语言。 Dreamweaver 和 MYSQL 都是常见软件, 都可以在网上 下载源文件然后装载, 所以在技术上是可行的。 操作可行性 操作简单 方便 ,界面简洁、美观, 易操作。 各功能模块容易管理、扩展, 一目了然。 并且在 有些具体操作页面 中会有许多操作提示 ,用来提示用户或者游客进行一些必要的选择。 对 当今人手一台电脑的大学生来说,学校为了提高学 生的技能和以后就业的竞争优势,也随之在大学课堂上面开了 大学计算机基础的 基本课程,所以绝大多数的人 具备一定计算机操作能力的。 系统的运行对于他们 来说都是 很容易就能 掌握的,所以 理论 上是可操作的。 业务流程分析 管理员登录 NBA 粉丝网上商城后台对商品进行上架,也可以下架某个商品,这些实际上是对数据库的操作,从数据库在返回给前台网站,用户就可以在前台网站看到这些商品信息,就可以在线下订单,下完订单,管理员可以在订单管理看到该订单信息,管理员可以进行生成订单,通过选择快递,生成成功,一张订单就完成了,用户可以登 录自己的后台查看订单是否成功,成功后会有发货信息,用户也可以选择取消订单。 DFD 如图 所示。 第 7 页 共 39 页 N B A 粉 丝 网 上 商 城网 站 访 问 者 网 站 管 理 员选 择 商 品会 员填 写 订 单修 改 订 单确 认 订 单生 成 订 单配 货 发 送登 录进 行 商 品 、 订单 、 会 员 、 文 章管 理 等 等是否否增 减 商 品重 选 商 品是是否注 册 图 DFD 顶层图 第 8 页 共 39 页 3 概要设计 网站开发目标 NBA 粉丝网上商城就是为了适应 用户的 要求而设计的。 把信息的显示、输入修改、增加和删除、查询等各种处理功能集为一体,信息维护起来更加的方便。 大大减少了 商 家的人力和物力 , 为广大 NBA 爱好者查询自己的 服务带来很大的便利,从而更加有利于网站的管理。 目前还没有一个这样的既可以关注着 NBA 最新动态新闻而且还可以买相关球星的物品的网上商城给粉丝们选择。 所以网站的开发目标就是把所有篮球爱好者都成为网站的用户。 功能设计 用户前台的站内新闻、系统简介、在线小论坛、用户注册、球员球队、商品展示、联系我们以及用户后台的个人资料管理、订单管理(购物车查看、订单管理)。 管理员后台的系统用户管理(用户权限管理、注册用户管理)、站内新闻管理( 新闻 添加、 新闻 删除、查询)、球队球员管理( 球队 添加、 球队 查询、 球队 添加、 球队 信息查询)、商品管理( 商品 添加、查询、商品删除)、订单管理和删除、系统管理(论坛管理、友情链接添加、友情链接查询、系统公告设置、系统简介设置、联系我们的设置)。 本系统的功能模块图如图 所示。 N B A 粉 丝 网上 商 城用 户 前 台 用 户 后 台 后 台 管 理 员站内新闻用户注册在线论坛系统简介订单管理商品展示球员球队个人资料管理系统用户管理订单管理商品管理球员球队管理站内新闻管理系统管理 图 系统功能结构图 第 9 页 共 39 页 数据库设计 数据库简介 数据库是一个系统的核心内容 , 数据库的好坏将会直接关系到 网上商城系统 的质量和水平。 一个高档的系统明显能吸引更多的顾客。 制作数据库表首先要确定实体的属性和实体间的关系。 根据它们之间的关系制作出相应的数据表。 此系统数据库使用的是 MYSQL,它的优点占内存小,主机运行速度也不受影响。 数据库设计 ( 1) 系统 ER 图 设计概念模型是为了将现实世界的信息抽象化,实现信息世界的建模 [8]。 数据库概念模型设计可通过 ER 图来描述现实世界中的概念模型。 ( 2) 实体属性 管理员的实体 表里面包括编号,账号,和密码。 具体数据 如图 所示。 管 理 员 信 息 表编 号账 号密 码 图 管理员实体图 公告信息 里面有很多信息,管理员需要填写好图片,类别,添加人,内容等 等信息。 实体图如图 所示。 公 告 信 息添 加 时 间编 号标 题内 容类 别图 片点 击 率添 加 人 图 公告信息实体图 用户实体 包括用户名,编号,密码等等详细信息,具体 如图 所示。 第 10 页 共 39 页 用 户权 限密 码编 号用 户 名添 加 时 间 图 用户信息实体图 订单信息 有必填项和选填项之分,最好就是全部填写好。 具体信息如 图 所示。 订 单 信 息姓 名用 户 名内 容金 额单 号邮 寄 地 址手 机快 递 类 型快 递 费 用 添 加 时 间 图 订单信息实体图 留言信息 是游客选项,只要登录了就可以留言。 留言具体信息 实体图如图。 留 言 信 息留 言 人 姓 名回 复 内 容时 间留 言 账 号编 号内 容 图 留言信息实体图 购买记录 是用户后台拥有的信息,管理员也可以在后台查看。 如图 所示。 第 11 页 共 39 页 购 买 记 录购 买 人数 量名 称类 别编 号价 格添 加 时 间 图 购买记录实 体图 球队信息 是由管理员输入的,包括人数,教练,名称等等信息。 实体图如图 所示。 球 队 信 息备 注人 数球 队 名编 号教 练添 加 时 间 图 球队信息实体图 球员信息 也是由管理员输入,具体信息如 实体图 所示。 球 员 信 息生 日姓 名所 属 球 队编 号籍 贯照 片 图 球员信息实体图 商品信息 由管理员后台输入,用户前台可以查看。 管理员在后台添加商品时需要把商品的所有具体信息,商品的类别,编号,名称,价格,添加时间和图片都需 第 12 页 共 39 页 要完善。 类别是指商品属于哪位球星的物品,方便顾客在前台搜索到此 商品。 图片添加时需要商品的清晰照片,方便顾客在前台能观看到商品的具体模样商品的价格是让顾客对此商品的价格有个大致的了解。 添加时间一项是提供给管理员自己管理所用的。 具体如 实体图 所示。 商 品 信 息图 片名 称类 别编 号价 格添 加 时 间 图 商品信息实体图 数据库逻辑设计 ( 1)用户信息表 allusers,该表不只是收集有超级管理员和普通管理员的所有信息,还包括了在前台注册,后台验证成功通过的普通用户的详细信息。 具体如 表31 所示。 表 31 allusers 表 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 id Int 5 否 10 无 2 username Varchar 15 否 255 无 3 pwd Varchar 10 否 255 无 4 cx Varchar 20 否 255 无 5 addtime DateTime 8 否 19 无 ( 2)用户订单表 dingdan,该表用来收集所有订单的信息,用户登陆成功后在用户个人后台中可以查看和修改,管理员在后台也可以查看和修改。 每一个订单由用户生成,然后管理员在后台同意交易,然后顾客对所 买商品进行付账。 具体如表 32 所示。 表 32 dingdan 表 第 13 页 共 39 页 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 10 否 11 无 2 dingdanhao Varchar 5 是 255 无 3 jine Varchar 10 是 255 无 4 dingdanneirong Varchar 50 是 255 无 5 yonghuming Varchar 10 是 255 无 6 xingming Varchar 10 是 255 无 7 youjidizhi Varchar 20 是 255 无 8 youbian Varchar 6 是 255 无 9 shouji Varchar 15 是 255 无 10 kuaidileixing Varchar 5 是 255 无 11 kuaidifeiyong Varchar 5 是 255 无 12 addtime DateTime 8 否 19 无 13 issh Varchar 50 否 255 无 ( 3)系统页面介绍 dx 表 ,主要是收集系统页面上的信息。 此表主要是在系统的主页上面显示系统 的简介,让用户可以已进入系统主页就可以对系统有个大概的了解。 具体如表 33 所示。 表 33 dx 表 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 10 否 11 无 2 leibie Varchar 10 是 255 无 3 content Varchar 20 否 255 中文 4 addtime DateTime 8 是 19 无 ( 4)用户的购买记录表 goumaijilu, 收集 用户的所有购买记录, 如表 34 所示。 第 14 页 共 39 页 表 34 goumaijilu 表 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 id Int 11 是 11 无 2 bianhao Varchar 5 是 255 无 3 mingcheng Varchar 5 是 255 无 4 leibie Varchar 5 是 255 无 5 jiage Varchar 5 是 255 无 6 goumaishuliang Varchar 5 是 255 无 7 beizhu Varchar 50 是 255 无 8 goumairen Varchar 10 是 255 无 9 addtime DateTime 8 否 19 无 10 issh Varchar 50 否 255 否 ( 5)球队信息表 qiuduixinxi,此表用来记录球队的信息,管理员可以查看, 具体如表 35 所示。 表 35 qiuduixinxi 表 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 id Int 11 是 11 无 2 qiudui Varchar 50 是 255 无 3 renshu Varchar 50 是 255 无 4 jiaolian Varchar 50 是 255 无 5 addtime DateTime 8 否 19 无 ( 6)游客的留言表 liuyanban,此表收集所有游客的留言,管理员可以作出回复,具体如表 36 所示。 表 36 liuyanban 表 第 15 页 共 39 页 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 否 10 无 2 cheng Varchar 10 是 255 无 3 xingbie Varchar 5 是 50 无 4 Int 15 是 50 无 5 youxiang Varchar 20 是 255 无 6 dianhua Varchar 15 是 255 无 7 neirong Varchar 100 是 500 无 8 addtime DateTime 8 否 19 无 9 huifuneirong Varchar 50 是 500 无 ( 7)球员信息表 qiuyuanxinxi,此表 是 用来记录所有 NBA30 支不同 球队的 所有球员的信息,有 他们的 籍贯, 出生年月 等等信息, 具体数据 如表 37 所示。 表 37 qiuyuanxinxi 表 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 id Int 4 否 10 无 2 qiuyuanxingming Varchar 20 是 255 无 3 suoshuqiudui Varchar 10 是 255 无 4 jiguan Varchar 10 是 255 无 5 chushengnianyue Varchar 10 是 255 无。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。