




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、. 项目组号 1 密 级 公 开 软件学院项目设计文档项 目 名 称 专 业 班 级 指 导 教 师 项目组成员 二一五年六月:前 言1项目开发目的 随着社会不断的变革,水平的提高“需求决定市场”,这是一个亘古未变的法则。当下网络发展迅猛,人们对网络的信任度和依赖度均有很大的提高,这一现象被有商业头脑的人发现,从而开发出网上购物这种新型购物方式,这极大改变了传统的消费方式。同传统的购物方式相比,网上购物有许多优点,如:方便性,节约时间,随意性。2项目开发背景 说明: A、软件系统名称:网上购物系统B、任务提出者: 湖南科技职业学院 C、本系统最终提供软件学院全体师生使用;3项目开发定义 本项目
2、包括用户注册登陆,前台商品展示、购物车管理、订单管理,后台管理员登录,修改密码,用户管理,商品管理,订单管理等。4项目开发平台本项目基于Windows Server开发的门户网站。所用到的工具主要有NetBeans等文本编辑器。所使用的技术为:ThinkPHP、CSS。目 录第1章 项目开发计划书41.1项目范围51.2客户资料51.3项目成果51.4项目风险分析61.5资源需求61.6分配任务6第2章 网上购物系统需求规格说明书72.1问题陈述82.2要达到的目标8第3章 网上购物系统设计书143.1数据库设计153.2软件结构图193.4屏幕设计203.4.1登录界面:203.4.2 系统
3、购物车界面:203.4.3 我的订单界面:213.4.4 我的基本资料界面:21第4章 网上购物系统操作手册224.1 操作指南23第5章 测试用例及测试报告255.1单元测试265.2集成测试275.3软件项目审核评审检验表285.4测试审核检验表295.6测试报告30结束语31第1章 项目开发计划书 文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2015/3/82修改文档2015/3/83完成文档2015/4/1741.1项目范围项目名称:网上购物系统使用技术:ThinkPHP+CSS 初始活动:为项目开发收集各种有利于开发此软件的资料以及在线网上购物商城所需的的图片,
4、构思项目的整体架构。项目设计:对项目的功能和需求做简单分析设计,制定一套可行性较高的实施方案。项目主要功能:前台:用户注册、登陆。修改个人注册信息、会员充值、浏览商品、购买商品、结账、登出。后台:管理员登录、查看订单、删除订单、查看会员、添加会员、修改会员、删除会员、商品类别的添加和删除、商品的添加,删除商品、修改商品、查看商品。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已完
5、成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建立命名规则要
6、求1.5资源需求序号资源作用占用时间当前可用状态获得途径1网上购物系统计划书对系统的设计有着重要的作用贯穿整个项目的构造阶段和走查过程中可用学校提供、购买2网上购物系统学习别的购物系统优秀之处前期可用自己查找1.6分配任务表1.6.1.序号任务负责人1页面设计2数据库3项目计划书4后台模块设计功能实现和设计5项目需求模块设计6文档设计第2章 网上购物系统需求规格说明书文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2015/4/102修改文档2015/4/10342.1问题陈述随着时代的发展,网上购物已成为当今的时代潮流。网上购物不仅能方便消费者购物,还能有更广泛的选择。2.
7、2要达到的目标删除商品结账添加商品购物车管理删除订单查找订单查看订单修改订单订单模块购物车模块商品模块用户模块查看用户修改用户添加用户删除用户登录注册系统设置权限管理修改权限查看权限网上购物系统系统注销查找商品修改商品查看商品上传商品2.3用例图 2.3.1系统管理 Tb_admin2.3.2用户管理 Tb_log2.4 用例描述2.4.1 系统管理2.4.2管理员管理-添加管理员1) 用例名称: 添加管理员2) 用例描述: 向系统添加一个管理员。3) 角 色: 管理员。4) 前置条件: 系统管理员登录5) 后置条件: 添加成功6) 基本路径:(1)系统管理员登录,进入管理员管理系统(2)填写
8、注册信息,提交(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) 基本路径
9、:(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) 后置条件:
10、 修改成功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) 前置条件: 系统管理员
11、登录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) 前置条件: 系统管理员登
12、录5) 后置条件: 查看用户信息成功6) 基本路径: (1)系统管理员登录,进入用户管理系统(2)点击查看,显示所有信息(3)查看成功7) 扩展点:第3章 网上购物系统设计书文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2015/4/112修改文档2015/4/11343.1数据库设计3.1.1实体关系图实体:画所有实体图idgoodsbrandimgnumberurltypetb_goodssalesnumbmpriceprice3.1.2数据库设计 tb-admin表该表是用来储存用户详细资料的,设计如下:列 数据类型是否允许为空描述ID<pk>int(11
13、)否序号Adminvarchar(30)否用户名Pwchar(32)否用户密码Lvint(11)否用户级别tb- address表该表是用来用户地址详细资料的,设计如下:列 数据类型是否允许为空描述id<pk>int(11)否序号uidint(11)否用户名Addresschar(100)否地址phoneint(11)否电话NameVarchar(15)是姓名provinceVarchar(50)是省份cityVarchar(50)是城市tb- buy表该表是用来卖出记录资料的,设计如下:列 数据类型是否允许为空描述idint(11)否序号sjdatetime否时间uidint(1
14、1)否商品IDnscyChar(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 我的
15、基本资料界面:第4章 网上购物系统操作手册文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2015/4/172修改文档2015/4/174.1 操作指南4.1.1 用户注册 用户进入网站后,点击"注册"系统会弹出一个注册界面,供用户填写基本信息。 提示界面图2 注册界面(2)填完基本信息后,然后再点击"确定注册"按钮系统又会给你相对应的手机发验证码,输入手机验证码之后,就可以用手机号进行登录.4.4.2 用户登录 用户在进入登录界面,输入手机号,密码和验证码,点击"登录",如果号码,密码和验证码正确的话,就会进入购物
16、网站主界面。4.4.3 用户登录之后查看商品就可立即购买。 第5章 测试用例及测试报告编号状态日期执笔人审核人批准人修改页码及条款1创建文档4.152修改文档5.155.1单元测试以下是要测试的单元表5.1.1 编号单元模块测试(/×)1用户登陆2用户注册3后台管理员登陆4添加会员5会员列表6添加/修改商品7添加/修改商品分类8商品列表9订单状况10商品模糊查询11商品图片链接12书商品购买13会员信息管理14.翻页功能15.后台到前台链接16.商品/订单详细信息功能17.订单状况/订单删除/订单查询18.树结构位置5.2集成测试编号单元模块测试(/×)1用户登陆2用户注册
17、3后台管理员登陆4添加会员5会员列表6添加/修改商品7添加/修改商品分类8商品列表9订单状况10商品模糊查询11商品图片链接12书商品购买13会员信息管理14.翻页功能15.后台到前台链接16.商品/订单详细信息功能17.订单状况/订单删除/订单查询18.树结构位置5.3软件项目审核评审检验表编号关心的方面(/×)1.软件范围定义和实际功能范围2.商品说明清楚3.商品资源足够4.商品资源准备好5.项目中涉及的所有风险已经识别6.项目风险管理已经到位7.所有任务已经识别和分配8.是否以确定项目过程9.是否以对过程加以定义10.所有任务已经识别和分配11页面所有功能操作是否正常5.4测试
18、审核检验表编号关心的方面(/×)1.测试阶段已识别且已合适地安排好2.测试计划和总的项目计划一致3.测试进度已经明确的定义4.软件完整性5.软件兼容性6.一致性7.正确性8.可行性9.易修改性10.健壮性11.易跟踪性12.可理解性13.功能14.接口5.6测试报告项目名称:测试项模块名称:会员登陆类名:测试人姓名:测试时间:2015/05/12错误个数:0序号路径输入输出实际结果1.如果输入一个正确的用户名和密码,应该显示登陆成功。用户名码:5623102跳到登陆成功的主界面跳到成功登陆状态界面2.如果输入一个错误的用户名和密码,应该显示登陆失败。用户名码:5623102输入的用户名或密码错误输入的用户名或密码错误3.如果不输入任何数据,应该显示,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国双向拉伸尼龙薄膜项目创业投资方案
- 2025年矿井通风智能监控系统研究的开题报告
- 山东省生态环境监测中心省属事业单位招聘考试真题2024
- 2025赣州市物业管理委托合同
- 广东中山东凤镇党建和组织人事办公室招聘考试真题2024
- 剪辑技能考试试题及答案
- 监测监控考试试题及答案
- 代持协议书 英文
- 基础统计考试试题及答案
- 机场体育考试试题及答案
- 2025年福建省事业单位招聘考试教师招聘体育学科专业知识试卷(体育教学)试题
- 核电站保安考试题及答案
- 2025年绍兴鉴湖酿酒有限公司招聘7人考试模拟试题及答案解析
- 2025内蒙古国贸集团招聘11人考试参考题库及答案解析
- 2025年成考语文试卷及答案
- (完整版)2025年全国自考《马克思主义基本原理概论》真题及答案
- 双减背景下优化作业设计减负增效课件
- 京东考试答案
- 铁路客车空气制动装置单元制动缸检修标准
- 村扶持村集体经济发展试点项目资金参股企业协议书
- bras扁平化方案竞争分析-材料
评论
0/150
提交评论