




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 网上购物商场系统需求分析 1 1 概述 概述 2 2 系统需求分析与系统总体设计 系统功能模块图 系统需求分析与系统总体设计 系统功能模块图 3 3 数据库设计 数据库设计 4 4 系统功能模块详细设计与实现 系统功能模块详细设计与实现 一 概述一 概述 开发一个网上购物商城系统前 首先需要考虑用户的需求是什么 即该网 站应该实现的主要功能 通过相关调查发现 在编写网上购物商城系统时 应将登陆者分为两种角 色 即注册会员和后台管理员 会员在登陆进入该网上购物商城后 不仅可以查看其各种服务条款 还可 以选择查看各种商品的详细信息并选择购买 此外 会员还能通过输入订单编 号查看自己的详细订货信息 管理员登陆后 不仅可以查看商品销售情况 还 可以管理会员 商品 仓库和其自身的信息 管理员可以根据实际情况添加其 他管理员以维护该网上购物商城的购物环境和安全 1 11 1 网上购物商城具体流程如下图所示网上购物商城具体流程如下图所示 否 是 是否登录 会员 会员管理 购物车购物信息 查询 后台管理商品管理仓库管理订单管理 查看服务 管理员 精品文档 2欢迎下载 1 21 2 可行性分析可行性分析 随着网络的快速发展 网上购物商城以其方便 快捷的特点受到了更多用 户的青睐 对比传统的商场销售 网上商城可以将商品详细分类 为用户提供 了更多的选择空间 通过前台商品的展示 可以使顾客更好地了解商城的商品 网络购物车的实现使顾客真正实现了足不出户 网上购物的目的 网上购物商城系统后台数据库采用目前比较流行的 Microsoft SQL Server 2000 该数据库系统在安全性 准确性 运行速度方面有绝对的优势 准确性 运行速度方面有绝对的优势 准确性 运行速度方面有绝对的优势并且处理数 据库最大 效率高 前台采用 Microsoft 公司的 Visual Studio 2005 作为主 要的开发工具 可实现与 SQL Sever 2000 数据库无缝连接 2 12 1 项目规划项目规划 网上购物商城主要由前台会员模块前台会员模块和后台管理模块后台管理模块两部分组成 前台功能模块 主要包括会员注册 登陆 修改个人信息 购物 查询购物 情况 和查看各种服务条款等功能 后台功能模块 主要包括后台管理员对会员 商品 仓库 订单和管理员的 管理等功能 2 22 2 系统功能结构图系统功能结构图 系统总体设计 系统总体设计 网上购物商城前台功能结构图 网上购物商城前 台功能结构图 会 员 登 录 会员注册 忘密码记 购 物 车 购 物 信 息 查 询 交 易 条 款 服 务 协 议 后 台 入 口 查 询 信 息 清 空 购 物 车 结 账 设 置 主 页 收 藏 本 站 交款 退货等协议 精品文档 3欢迎下载 1 对各个小模块进行画流程图 网上购物商城后台功能结构图 3 13 1 设计目标设计目标 对于典型的数据库管理系统 尤其是网上购物商城这样数据流量比较大的网 络管理系统 必须要满足使用方便 操作灵活等设计需求 本系统在设计时应 该满足以下几个目标 1 界面设 计美观友好 信息查询灵活 方便 快捷 准确 数据存储安全可靠 2 全面展 示商城内所有商品 并可以展示最新商品 3 实现网 上购物 4 商品销 售排行 方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决 策 5 查看商 城内的帮助信息 6 系统最 大限度地实现易维护性和易操作性 7 系统运 网上购物商城后 台功能结构图 管 理 员 登 录 会 员 管 理 商 品 管 理 仓 库 管 理 订 单 管 理 后 台 管 理 精品文档 4欢迎下载 行稳定 安全可靠 3 23 2 E RE R 图图 1 1 m n 1 1 m n 会员 管理员 购物信息 会员登录名 会员 ID 会员性别 会员登录密码 会员真实姓名 密码提示问题 提示问题答案 会员联系电话 会员住址 会员所在城市 会员头像 住址邮编 会员 Email 地址 管理员密码 会员充值 会员注册日期 订单 ID 订货日期 商品价格 所属类别 所属类别 ID 商品名称 商品 ID 订货人 是否结账 查看 管理员登录名 管理员 ID 查看 查看 查看 管理 精品文档 5欢迎下载 n p 1 1 3 43 4 逻辑结构设计逻辑结构设计 数据字典 会员信息表 字段名称类型大小主键描述 MemberIDbigint8 是会员 ID MemberNamevarchar50 会员登录名 MemberSexchar10 会员性别 MemberPWDvarchar20 会员登录密码 MemberTNamevarchar20 会员真实姓名 MemberQuevarchar50 密码提示问题 MemberAnsvarchar50 提示问题答案 MemberPhonevarchar20 会员联系电话 MemberEmailvarchar50 会员 Email 地 址 MemberCityvarchar20 会员所在城市 MemberAddressvarchar50 会员住址 MemberPostCodechar10 住址邮编 MemberPhotobigint50 会员头像 MemberMoneybigint8 会员充值 MemberDatedatetime8 会员注册日期 管理员信息表 字段名称类型大小主键描述 AdminIDbigint8 是管理员 ID AdminNamevarchar50 管理员登录名 AdminPwdvarchar20 管理员密码 商品信息 仓库 商品类别 是否推荐该商品 进货日期 商品图片 商品价格 商品介绍 商品名称 所属类别 商品 ID 仓库 ID 所属仓库 商品类别名 称 仓库名称 商品类别 ID 属于 精品文档 6欢迎下载 商品类别表 字段名称类型大小主键描述 GoodsTypeIDbigint8 是商品类别 ID GoodsTypeNamevarchar50 商品类别名称 StoreIDbigint8 所属仓库 商品信息表 字段名称类型大小主键描述 GoodsIDbigint8 是商品 ID GoodsTypeIDbigint8 所属类别 GoodsNamevarchar50 商品名称 GoodsIntrodu ce text16 商品介绍 GoodsPricebigint8 商品价格 GoodsPhotovarchar50 商品图片 GoodsIsNewchar10 是否推荐该商品 GoodsDatedatetime8 进货日期 图片信息表 字段名称类型大小主键描述 ImageIDbigint8 是图片 ID Imagevarchar50 图片路径 订单信息表 字段名称类型大小主键描述 OrderIDbigint8 是订单 ID OrderMembervarchar50 订货人 GoodsIDbigint8 商品 ID GoodsNamevarchar50 商品名称 GoodsTypeIDbigint8 所属类别 ID GoodsTypeNamevarchar50 所属类别 GoodsPricemoney8 商品价格 IsCheckoutchar10 是否结账 OrderDatedatetime8 订货日期 仓库信息表 字段名称类型大小主键描述 StoreIDbigint8 是仓库 ID StoreNamevarchar50 仓库名称 精品文档 7欢迎下载 4 4 数据流图数据流图 DFD DFD 4 14 1 数据流图如下 其中的数据流图如下 其中的广告及其它信息管理系统广告及其它信息管理系统 可讨论决定是否加入 可讨论决定是否加入 3 管理员1 会员 2 网上购物 系统 下单 查询 修改订 订单反馈 订单管理 系统管理 付款 发货 4 1 14 1 1 网上购物系统顶层图网上购物系统顶层图 精品文档 8欢迎下载 1 1 未登录 1 3 登 录验证 1 2 已登录 验证成功 验证失败 登录 1 4 注 册验证 注册 注册失败 注册成功 会员信息记录文件 注册成功 1 5 个人信 息查询 修 改 下订单 查询 修改订单 订单反馈 4 1 24 1 2 网上购物系统一层图 会员 网上购物系统一层图 会员 2 1 订单 管理系统 订单 查询 修改订单 订单反馈 2 2 界面管 理系统 2 3 注册会 员管理系统 管理员 4 1 34 1 3 网上购物系统一层图 购物系统 网上购物系统一层图 购物系统 精品文档 9欢迎下载 2 1 1 审核 订单 订单 2 1 2 订单 状态管理 有效订单 订单文件 反馈信息 无效 订单 创建订单 修改订单状态 反馈信息 订单已审核 请付款 货物库存文件 通知管理员已无库存 4 1 3 1 网上购物系统二层图 订单管理系统 网上购物系统二层图 订单管理系统 2 2 1 商品 管理系统 2 22 广告及其它 信息管理系统 货物库存文件 界面管理员 4 1 3 2 网上购物系统二层图 界面管理系统 精品文档 10欢迎下载 2 2 1 1 增 加商品 货物库存文件 新到商品 2 2 1 2 删 除商品 商品已无库存 4 1 44 1 4 网上购物系统三层图 商品管理系统 网上购物系统三层图 商品管理系统 2 3 1 浏览 修改会员信息 会员信息记录文件 2 3 2 浏览 修改 普通管理员信息 管理员信息记录文件 4 1 64 1 6 网上购物系统二层图 注册会员管理系网上购物系统二层图 注册会员管理系 统 统 精品文档 11欢迎下载 3 1 订单管理员 订单管理系统 已无库存 3 2 界面管理员 界面管理系统 3 3 超级管理员 注册会员管 理系统 3 4 个人信 息修改 管理员信息记录文件 订单记录文件 4 1 74 1 7 网上购物系统一层图 管理员系统 网上购物系统一层图 管理员系统 5 5 订单处理流程说明订单处理流程说明 1 顾客提交订单 2 页面显示 感谢您在网上商城购物 您的订单已成功提交 我们会 在 12 小时内与您联系 如有问题可拨打网上商城客服热线 3 订单信息进入系统审核 若审核通过 则将订单入库 并通知顾客付 款 若审核失败 如填写的信息无效或无库存 则将失败原因发给顾客 同 时删除订单 4 订单具备以下几种状态 提交成功 尚未审核 用户取消 无效订单 已审核 尚未付款 付款成功 尚未发货 付款不 成功 已发货 订单关闭 等 5 顾客提交订单 订单入库即为 提交成功 尚未审核 状态 订单管 理员在后台浏览到顾客提交的订单 在确认订单信息有效后 订单的状态为 已审核 尚未付款 如是无效信息 如收货人信息虚假 则置其状态为 无效订单 在订单审核前 消费者可在线修改或取消其提交的订单 6 管理员审核订单后 再由其系统联系顾客 通知他付款 根据结果置 订单的状态为 付款成功 尚未发货 付款不成功 付款不成功则继续 精品文档 12欢迎下载 通知顾客付款 若一定时间内没有付款 如 24 小时内 则将订单状态置为 订单取消 7 付款成功后 由销售方发货 订单接下来依次经过 已发货 订 单关闭 两个状态 数据库应用系统 1 需求分析需求分析 得出 1 DFD 图 数据流图 表达了数据与处 理的关系 但没有数据内容的详细描述 2 数据字典 弥补了 DFD 图的不足 对于数据库 设计来讲 数据字典是用户需求分析所获得的主要结果 是概念结构设计的必要输入 2 把需求分析阶段得到的用户需求 已用数据字典和数据流图表示 抽象为概念模型 表示的过程就是概念结构设计概念结构设计 在数据库概念结构设计中常用 E R 模型来描述概念结构 因此数据库概念结构设计又称为 E R 模式设计 概念模型最常用的方法是实体 联系方法 E R 方法 E R 方法也称为 E R 模型 E R 图提供了表示实体型 属性和联系的方法 3 数据库逻辑设计数据库逻辑设计的主要工作是将全局 E R 模式转化为具体 DBMS 能够支持的模式 也 是将全局 E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论