网上购物系统设计文档.doc_第1页
网上购物系统设计文档.doc_第2页
网上购物系统设计文档.doc_第3页
网上购物系统设计文档.doc_第4页
网上购物系统设计文档.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

项目组号 1 密 级 公 开 软件学院软件学院 项目设计文档项目设计文档 项 目 名 称 专 业 班 级 指 导 教 师 项目组成 员 二一五年六月 前前 言言 1项目开发目的 随着社会不断的变革,水平的提高“需求决定市场” ,这是一个亘古 未变的法则。当下网络发展迅猛,人们对网络的信任度和依赖度均有很大 的提高,这一现象被有商业头脑的人发现,从而开发出网上购物这种新型 购物方式,这极大改变了传统的消费方式。同传统的购物方式相比,网上 购物有许多优点,如:方便性,节约时间,随意性。 2项目开发背景 说明: A、软件系统名称:网上购物系统 B、任务提出者: 湖南科技职业学院 C、本系统最终提供软件学院全体师生使用; 3项目开发定义 本项目包括用户注册登陆,前台商品展示、购物车管理、订单管理, 后台管理员登录,修改密码,用户管理,商品管理,订单管理等。 4项目开发平台 本项目基于 Windows Server 开发的门户网站。所用到的工具主要有 NetBeans 等文本编辑器。所使用的技术为:ThinkPHP、CSS。 目目 录录 第第 1 章章 项目开发计划书项目开发计划书 .4 1.1 项目范围.5 1.2 客户资料.5 1.3 项目成果.5 1.4 项目风险分析.6 1.5 资源需求.6 1.6 分配任务.6 第第 2 章章 网上购物系统需求规格说明书网上购物系统需求规格说明书 .7 2.1 问题陈述.8 2.2 要达到的目标.8 第第 3 章章 网上购物系统设计书网上购物系统设计书 .14 3.1 数据库设计.15 3.2 软件结构图.19 3.4 屏幕设计.20 3.4.1 登录界面:20 3.4.2 系统购物车界面:20 3.4.3 我的订单界面:21 3.4.4 我的基本资料界面:21 第第 4 章章 网上购物系统操作手册网上购物系统操作手册 .22 4.1 操作指南.23 第第 5 章章 测试用例及测试报告测试用例及测试报告 .25 5.1 单元测试.26 5.2 集成测试.27 5.3 软件项目审核评审检验表.28 5.4 测试审核检验表.29 5.6 测试报告.30 结束语结束语 .31 第第 1 章章 项目开发计划书项目开发计划书 文件修改记录 编号状态日期执笔人审核人批准人修改页码及条 款 1创建文档2015/3/8 2修改文档2015/3/8 3完成文档2015/4/17 4 1.1 项目范围项目范围 项目名称:网上购物系统 使用技术:ThinkPHP+CSS 初始活动:为项目开发收集各种有利于开发此软件的资料以及在线网上购 物商城所需的的图片,构思项目的整体架构。 项目设计:对项目的功能和需求做简单分析设计,制定一套可行性较高的 实 施方案。 项目主要功能: 前台:用户注册、登陆。修改个人注册信息、会员充值、浏览商品、购买 商品、结账、登出。后台:管理员登录、查看订单、删除订单、查看会员、添 加会员、修改会员、删除会员、商品类别的添加和删除、商品的添加,删除商 品、修改商品、查看商品。 1.2 客户资料客户资料 客户名: 湖南科技职业学院 1.3 项目成果项目成果 表 1.3.1 项目成果清单 序号内容需求计划时间实际时间状态 1页面设计2015/3/152015/3/15已完成 2前台购物主页2015/3/172015/3/17已完成 3数据库2015/3/232015/3/23已完成 4项目计划书2015/4/132015/4/13已完成 5登录注册2015/4/232015/4/23已完成 6购买商品2015/5/202015/5/20已完成 1.4 项目风险分析项目风险分析 表 1.4.1 . 序号风险概率 (%) 严重性(%)措施 1 时间不够(因为自 己在学习,没有足 够多的时间) 80100 尽量的腾出时间,可能 的话,晚上也加班完成 项目。 2 超期限 80100 把握时间,排出进度表, 按进度执行。 3 由于系统集成时候 问题引起的最终产 品的缺陷 90100 经过大量的测试,用不 同的操作系统平台,考 虑会出现的各种软硬件 环境错误信息。设计软 件的时候捕获所有可能 的错误信息。 4 遵循标准(如命名 规则)中的差别 8010 建立命名规则要求 1.5 资源需求资源需求 序号资源作用占用时间当前可用状态获得途径 1 网上购物系 统计划书 对系统的设计 有着重要的作 用 贯穿整个项 目的构造阶 段和走查过 程中 可用学校提供、 购买 2网上购物系 统 学习别的购物 系统优秀之处 前期可用自己查找 1.6 分配任务分配任务 表 1.6.1. 序号任务负责人 1页面设计 2数据库 3项目计划书 4后台模块设计功能实现和设计 5项目需求模块设计 6文档设计 第第 2 章章 网上购物系统需求规格说明书网上购物系统需求规格说明书 文件修改记录 编号状态日期执笔人审核人批准人修改页码及条 款 1创建文档2015/4/10 2修改文档2015/4/10 3 4 2.1 问题陈述问题陈述 随着时代的发展,网上购物已成为当今的时代潮流。 网上购物不仅能方便消费者购物,还能有更广泛的选择。 2.2 要达到的目标要达到的目标 系统注销 网 上 购 物 系 统 查看权限 修改权限 权 限 管 理 系 统 设 置 注册 登录 删除用户 添加用户 修改用户 查看用户 用 户 模 块 商 品 模 块 购 物 车 模 块 订 单 模 块 修改订单 查看订单 查找订单 删除订单 购物车管理 添加商品 结账 删除商品 上传商品 查看商品 修改商品 查找商品 2.3 用例图用例图 2.3.1 系统管理系统管理 Tb_admin 2.3.2 用户管理用户管理 Tb_logTb_log 2.4 用例描述用例描述 2.4.1 系统管理系统管理 2.4.2 管理员管理管理员管理-添加管理员添加管理员 1) 用例名称: 添加管理员 2) 用例描述: 向系统添加一个管理员。 3) 角 色: 管理员。 4) 前置条件: 系统管理员登录 5) 后置条件: 添加成功 6) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)填写注册信息,提交 (3)添加管理员成功 7) 扩展点: (1)注册信息填写不规范,给出错误信息 (2)添加管理员已存在,给出提示 2.4.3 管理员管理管理员管理-删除管理员删除管理员 1) 用例名称: 删除管理员 2) 用例描述: 删除一个管理员。 3) 角 色: 管理员。 4) 前置条件: 系统管理员登录 5) 后置条件: 删除成功 6) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)点击删除管理员 (3)删除管理员成功 7) 扩展点: (1)系统异常。 2.4.4 管理员管理管理员管理-修改密码修改密码 1) 用例名称: 修改密码 2) 用例描述: 修改登录密码 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 修改成功 6) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)点击修改密码,填写修改信息 (3)修改成功 7) 扩展点: (1)信息不规范给出提示 2.4.5 管理员管理管理员管理-修改密码修改密码 1) 用例名称: 修改密码 2) 用例描述: 修改登录密码 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 修改成功 6) 基本路径: (1)系统管理员登录,进入管理员管理系统 (2)点击修改密码,填写修改信息 (3)修改成功 7) 扩展点: (1)信息不规范给出提示 2.4.6 网站配置网站配置-修改网站配置修改网站配置 1) 用例名称: 修改网站配置 2) 用例描述: 修改网站的配置信息 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 修改成功 6) 基本路径: (1)系统管理员登录,进入网站配置系统 (2)填写修改信息 (3)修改成功 7) 扩展点: (1)信息不规范给出提示 2.5 用户管理用户管理 2.5.1 用户管理用户管理-添加用户信息添加用户信息 1) 用例名称:用户信息 2) 用例描述: 添加一个用户信息 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 增加成功 6) 基本路径: (1)系统管理员登录,进入用户管理系统 (2)点击添加,填写信息,提交 (3)添加成功 7) 扩展点: (1)填写信息不规范给出提示 2.5.2 用户管理用户管理-删除用户信息删除用户信息 1) 用例名称:删除用户信息 2) 用例描述:删除一个用户信息 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 删除成功 6) 基本路径: (1)系统管理员登录,进入用户管理系统 (2)点击删除 (3)删除成功 7) 扩展点: 2.5.3 用户管理用户管理-修改用户信息修改用户信息 1) 用例名称: 修改用户信息 2) 用例描述: 修改一个用户信息 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 修改成功 6) 基本路径: (1)系统管理员登录,进入用户管理系统 (2)点击修改信息,进行修改和提交 (3)修改成功 7) 扩展点: (1)修改信息不规范。给出提示 2.5.4 用户管理用户管理-查看用户信息查看用户信息 1) 用例名称: 查看用户信息 2) 用例描述: 查看一个用户信息 3) 角 色: 管理员 4) 前置条件: 系统管理员登录 5) 后置条件: 查看用户信息成功 6) 基本路径: (1)系统管理员登录,进入用户管理系统 (2)点击查看,显示所有信息 (3)查看成功 7) 扩展点: 第第 3 章章 网上购物系统设计书网上购物系统设计书 文件修改记录 编号状态日期执笔人审核人批准人修改页码及条款 1创建文档2015/4/11 2修改文档2015/4/11 3 4 3.1 数据库设计数据库设计 3.1.1 实体关系图实体关系图 实体: 画所有实体图 tb_goods price img brand url sales numb type goods number mprice id 3.1.2 数据库设计数据库设计 tb-admin 表 该表是用来储存用户详细资料的,设计如下: 列 数据类型是否允许为空描述 IDint(11)否序号 Adminvarchar(30)否用户名 Pwchar(32)否用户密码 Lvint(11)否用户级别 tb- address 表 该表是用来用户地址详细资料的,设计如下: 列 数据类型是否允许为空描述 idint(11)否序号 uidint(11)否用户名 Addresschar(100)否地址 phoneint(11)否电话 NameVarchar(15)是姓名 provinceVarchar(50)是 省份 cityVarchar(50)是 城市 tb- buy 表 该表是用来卖出记录资料的,设计如下: 列 数据类型是否允许为空描述 idint(11)否序号 sjdatetime否时间 uidint(11)否商品 ID nscyChar(50)否发货时间 zjfloat否总额 fuint(11)否付款 huoint(11)否数量 userChar(50)否姓名 phoneChar(50)否电话 addressChar(100)否地址 3.1.3 数据流程图数据流程图 (1)管理员流程图:管理员流程图: 开始 登陆成功 管理员管理用户管理 管理界面 角色管理权限管理系统 结束 (2)用户主要数据流程图:用户主要数据流程图: 用户登录 主页面 查看商品 浏览商品 是否为快 捷支付 Start 结账页面 存储定单 绑定快捷支付 Stop 否 是 3.2 软件结构图软件结构图 3.2.1功能结构图:功能结构图: 图 3.2.1 3.4 屏幕设计屏幕设计 3.4.1 登录界面:登录界面: 3.4.2 系统购物车界面:系统购物车界面: 3.4.3 我的订单界面:我的订单界面: 3.4.4 我的基本资料界面:我的基本资料界面: 第第 4 章章 网上购物系统操作手册网上购物系统操作手册 文件修改记录 编号状态日期执笔人审核人批准人修改页码及条款 1创建文档2015/4/17 2修改文档2015/4/17 4.1 操作指南操作指南 4.1.1 用户注册用户注册 用户进入网站后,点击“注册“系统会弹出一个注册界面,供用户填写基本信 息。 提示界面 图 2 注册界面 (2)填完基本信息后,然后再点击“确定注册“按钮系统又会给你相对应的手 机发验证码,输入手机验证码之后,就可以用手机号进行登录. 4.4.2 用户登录用户登录 用户在进入登录界面,输入手机号,密码和验证码,点击“登录“,如果号码, 密码和验证码正确的话,就会进入购物网站主界面。 4.4.3 用户登录之后查看商品就可立即购买。用户登录之后查看商品就可立即购买。 第第 5 章章 测试用例及测试报告测试用例及测试报告 编号状态日期执笔人审核人批准人修改页码及条款 1创建文档4.15 2修改文档5.15 5.1 单元测试单元测试 以下是要测试的单元 表 5.1.1 编号编号单元模块测试单元模块测试 (/) 1 1用户登陆 2 2用户注册 3 3后台管理员登陆 4 4添加会员 5 5会员列表 6 6添加/修改商品 7 7添加/修改商品分类 8 8商品列表 9 9订单状况 1010商品模糊查询 1111商品图片链接 1212书商品购买 1313会员信息管理 14.14. 翻页功能 15.15. 后台到前台链接 16.16. 商品/订单详细信息功能 17.17. 订单状况/订单删除/订单查询 18.18. 树结构位置 5.2 集成测试集成测试 编号编号单元模块测试单元模块测试 (/) 1 1用户登陆 2 2用户注册 3 3后台管理员登陆 4 4添加会员 5 5会员列表 6 6添加/修改商品 7 7添加/修改商品分类 8 8商品列表 9 9订单状况 1010商品模糊查询 1111商品图片链接 1212书商品购买 1313会员信息管理 14.14. 翻页功能 15.15. 后台到前台链接 16.16. 商品/订单详细信息功能 17.17. 订单状况/订单删除/订单查询 18.18. 树结构位置 5.3 软件项目审核评审检验表软件项目审核评审检验表 编号编号关心的方面关心的方面 (/) 1.软件范围定义和实际功能范围 2.商品说明清楚 3.商品资源足够 4.商品资源准备好 5.项目中涉及的所有风险已经识别 6.项目风险管理已经到位 7.所有任务已经识别和分配 8.是否以确定项目过程 9.是否以对过程加以定义 10.所有任务已经识别和分配 11页面所有功能操作是否正常 5.4 测试审核检验表测试审核检验表 编号编号关心的方面关心的方面 (/) 1.测试阶段已识别且已合适地安排好 2.测试计划和总的项目计划一致

温馨提示

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

评论

0/150

提交评论