团购系统软件开发文档.doc_第1页
团购系统软件开发文档.doc_第2页
团购系统软件开发文档.doc_第3页
团购系统软件开发文档.doc_第4页
团购系统软件开发文档.doc_第5页
免费预览已结束,剩余24页可下载查看

下载本文档

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

文档简介

1 2 目录目录 一 需求分析一 需求分析 3 1 1 需求描述 3 1 2 需求捕获 3 1 2 1 前台介绍 5 1 2 2 后台介绍 5 1 3 性能需求 6 二二 用例分析用例分析 7 2 1 参加团购 8 管理团购 10 2 2 1 用户参与团购用例 12 2 2 2 团购管理用例图 13 三 数据库设计三 数据库设计 15 3 1 ER 图 15 3 2 数据表结构 18 1 Manager 管理员表 18 2 User 用户表 18 3 Goods 商品表 18 4 Order 订单 19 四四 详细设计说明书详细设计说明书 20 3 一 需求分析一 需求分析 1 1 需求描述需求描述 团购就是团体购物 是指认识或者不认识的消费者 联合起来 加大与商家的谈判能力 以求的最优价格的一种购物方 式 根据薄利多销的原理 商家可以给出低于零售加个的团购折扣 和单独购买得不到的有质服务 团购是一种新兴的电子商务模式 通过消费者自行组团 专业团购网站 商家组织团购等形式 提升 用户与商家的议价能力 并极大程度地获得商品让利 引起消费者 及业内厂商 甚至是资本市场的关注 团购的商品价格更为优惠 尽管团购还不是主流的消费模式 但它所具有的爆炸力已经逐渐显 露出来 而本系统做的就是现在团购的最主要方式网络团购 旨在 让每一个人都能找到更优惠的团购商品 让不认识的消费者共同享 受物美价廉的服务 1 2 需求捕获需求捕获 通过对团购系统的需求描述 可以分析做团购 系统 整个团购完成过程如下图所示 4 浏览团购信息 查看详细信息 参加团购并下订单 确认订单并付款 团购成功等待发 货 确认收货团购结 束 用户 从上面的流程图可知 用户浏览团购信息 并选择出自己感 兴趣的商品 用户购买后 下订单 发货 汇款 确认收款 环环相 扣 必须要做到数据的高度集中和统一 5 1 2 1 前台介绍 今日团购 显示当天团购信息 项目名称 折扣 价格 最低成团人数 倒计时 商家联系信息 往期团购 显示本站往期举办的团购项目列表 点击图 片即可方便查看项目详细信息 团购达人 介绍团购网站 Groupon 模式类团购网站 的购买流程 常见问题 介绍关于用户对团购网站 Groupon 模式类 团购网站 的一些疑问和相关解答 好友邀请 是用户用来通过人人网 开心网 新浪微博 MSN QQ 分享等社交网络邀请好友注册购买 购物车 新功能 使用购物车 您可以轻松一单购买多 个团购 将商品加入购物车 统一结算 1 2 2 后台介绍 会员管理 显示会员详细情况 并能对会员进行删除操 作 订单管理 显示各个订单的详细情况 收获地址 订单 状态 是否付款 更改商品发送状态 商品描述 介绍商品详细信息 商品编号 折扣原价 现价 详细信息 图片 剩余时间 能对商品进行添加 删 除 修改等一系列操作 6 网站管理 能对网站进行一些简单的操作 网站时间 通告等 系统设置 设置整个后台系统的用户名和密码 方便管理系统后台 1 3 性能需求性能需求 1 国际化 本系统的应用程序应能够进行自定义以适应不同的文化环 境 2 性能 本系统的用户在每次访问该站点时都应能体验到始终如一 的性能 3 自治性 本系统要求有自动处理数据的能力 比如 自动删除没用的 数据 大部分的数据应由系统自己来维护管理 还应能自动处理 数据库的连接和事务等 4 可靠性 本系统要求应用程序在任何时刻都能够精确数据的能力 比 如 保持数据的原子性 持久性和一致性等 5 可用性 系统应处于开启和运行状态 且应无任何故障 它应能捕获 错误 此功能应不会防止用户访问站点授权的区域 站点应随 时能接受用户的访问 6 可扩展性 7 系统应既能向上扩展又能向外扩展 如果添加了更快的磁盘 和 CPU 或添加了更大的 RAM 响应应更快 如果给 Web 领域添加了更多的服务器 响应也应该有所改进 Web 领域 中的服务器应能正确处理请求 7 可管理性 系统应有一个管理界面 用于对用户 课程 图书等相关 信息进行修改 8 安全性 系统应保护机密信息 如各种用户密码 站点应显示保密政 策和任何相关的版权信息 用户 ID 和口令应防止未经授权 的人员访问敏感信息 二二 用例分析用例分析 8 2 1 参加团购参加团购 用户 修改用户资料 浏览个人团购 查看参与的团购 查看团购信息 登陆注册 确认收货 参加团购 9 用例名称 参加团购 用例表识号 1 参与者 用户 简要说明 用户浏览自己所需要的商品 并填写相应的购买信息后 付款就可以完成团购 前置条件 用户用浏览器进入本系统 并且是未注册用户 基本事件流 1 用户登陆 浏览商品信息 确定自己所需要的商品 2 用户填写订单 写明地址 联系电话 3 用户完成付款 4 商家发送货物 5 用户确定收货 6 用户 其他事件流 A1 用户在填写玩订单后 未付款前 可以修改订单 异常事件流 1 用户想撤销订单 2 删除订单 后置条件 用户的团购信息被保存到系统数据库 注释 无 10 管理团购管理团购 帐号管理 会员管理 系统设置 订单管理 商品管理 团购管理 11 用例名称 管理团购 用例表识号 2 参与者 管理员 简要说明 管理员可以增加或者删除团购商品 并且可以去查看团 购商品的信息 并通过信息进行发货操作 前置条件 管理员登陆进管理系统 基本事件流 1 管理员登陆 管理商品信息 2 查看团购商品的信息 3 管理用户的订单 4 根据订单发货 5 提醒用户到货情况 其他事件流 A1 用户在填写玩订单后 未付款前 可以修改订单 异常事件流 1 管理员因非人为因素要撤销团购商品 后置条件 管理员发布的商品被保存到系统数据库 注释 无 12 2 2 1 用户参与团购用例用户参与团购用例 用户 浏览团购信息 用户打开网页直接可以浏览团购信息 用户 加入团购 验证用户信息保存团购信息 include extend 用户要加入团购 要进行用户信息验证 信息正确后才允许加入团 购并保存信息 13 用户 登录登陆信息验证 include 用户打开网站 进行登陆 系统对用户所输信息进行验证 2 2 2 团购管理用例图团购管理用例图 管理员 登录登陆信息验证 include 管理员进行登陆 并对管理员信息进行验证 14 管理员 保存团购信息 修改团购信息 获取团购详情 发布团购信息 include include include 管理员登陆后 发布 修改团购信息系统并对操作进行保存 管理员 保存订单信息 查看订单信息 获取订单详情 确认订单信息 include include include 管理员对客户定单进行确认并更换其状态 系统并保存其操作 15 三 数据库设计三 数据库设计 数据库设计是项目开发中非常重要的一个关键环节 在这 里强调数据库设计的重要性是因为数据库设计就像建设高楼 大厦的根基一样 如果设计不好 在后来的系统变更和功能扩 充时 将会遇到非常大的困难 本系统数据库选择了 Microsoft SQL Server 2000 数据库 数据库设计包括以下几 个步骤 3 1 ER 图图 用户 电子邮箱 详细地址 头像 注册时间 QQ 电话号码 用户名 密码 参与团购 团购编号 开始时间 产品编号 团购标题 关注次数 团购价格 团购类别 团购内容 参加日期 定单编号 16 商品名称 商品 生产日期 商品编号 原价 图片 已售数量 剩余时间 折扣现价 商品描述 17 尽显张扬团购系统 用户团购 管理员管理 商家管理 浏 览 商 品 账 户 管 理 购 买 功 能 商 品 价 格 活 动 时 间 商 品 详 情 账 户 设 置 账 户 余 额 账 户 支 付 填 写 订 单 在 线 支 付 评 价 反 馈 团 购 管 理 商 品 管 理 系 统 设 置 团 购 项 目 资 料 维 护 项 目 进 展 项 目 意 见 评 价 商 家 资 料 维 护 商 品 资 料 维 护 基 本 设 置 系 统 公 告 支 付 方 式 邮 件 设 置 订 单 管 理 商 家 管 理 类 别 管 理 18 3 2 数据表结构 数据表结构 1 Manager 管理员表 字段名数据类型为空备注字段说明 ManagerName Varchar 50 no主键用户名称 ManagerPassword Varchar 50 密码 2 User 用户表 字段名数据类型 为 空 备注字段说明 UserNameVarchar 50 no主键用户名称 UserPasswordVarchar 50 密码 UserEmailVarchar 50 电子邮件 UserAddress Varchar 200 通讯地址 UserTelVarchar 50 联系号码 19 3 Goods 商品表 字段名数据类型 为 空 备注字段说明 Goods IdInt 16 no主键商品编号 Goods NameVarchar 50 商品名称 Goods Prime CostFloat 8 原价 Goods DiscountFloat 8 折扣 Goods Current priceFloat 8 现价 Goods NumberVarchar 50 已售数量 Goods Remaining Time Varchar 50 剩余时间 Goods ImageImage 16 图片 Goods Date In Produced Varchar 50 生产日期 Goods Describe Varchar 100 商品描述 4 Order 订单 字段名数据类型为空备注字段说明 OrderIdInt 16 no主键订单编号 20 OrderName Varchar 50 订单名称 OrderNumberInt 8 订单数量 OrderUnitFloat 8 订单单价 OrderTotalFloat 8 订单总价 OrderCondition Varchar 50 订单状态 OrderAddress Varchar 50 订单地址 OrderTime Varchar 16 订单时间 四四 详细设计说明书详细设计说明书 1 数据库设计 1 Manager 类 21 确定管理员帐号和密码 由系统初始化提供 2 Goods 类 属性 22 GoodsId 商品编号 GoodsName 商品名称 GoodsPrimeCost 商品原价 GoodsDiscurrent 商品折扣 GoodsNumber 商品号 GoodsRemainTime 商品团购甚于时间 GoodsImage 商品图片 GoodsDescribe 商品描述 GoodsDes 商品详细描述 方法 23 List 分页 Show 显示商品 Delete 删除商品 Sava 添加商品 3 订单类 24 属性 GoodsId 拍下来的商品编号 GoodName 拍下来的商品名称 GoodNumber 拍下来的商品号 GoodsCurrentPrice 拍下来的商品折扣 OrderTotal 商品现价 OrderCondition 商品现状 是否付款 OrderAddress 商品发货地址 OrderTime 下单时间 UserTel 用户电话 UserEmail 用户电子邮件 UserName 用户姓名 25 26 List 分页订单 Show 显示订单 Delete 删除订单 Sava 添加订单 27 4 浏览商品类 28 属性 和商品类一样 方法 List 显示所流浪商品的所有信息 29 订单 GoodsName OrdersTotal OrderAddress UserEmail OrderCondition

温馨提示

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

评论

0/150

提交评论