版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LOCALITYvarchar2(300)出产地PUTAWAY_DATEDATETIME上架日期storageint库存imagevarchar2(200)封面DESCRIPTIONvarchar2(500)描述TYPE_CODEvarchar2(100)物品类型FK(EC_ARTICLE_TyPE)CREATE_DATEDATETIME创建时间DISABLEDTINYINT(1)是否已禁用0表示未禁用,1表示已经禁用5-3物品表5.2.4订单(EC_ORDER)字段名称数据类型说明备注IDintIdPK(自增长)order_CoDEvarchar2(20)订单编码UNIQUE(唯一)CREATE_DATEDATETIME下单时间send_dateDATETIME发货时间statusvarchar2(6)发货状态amountdouble订单总金额user_idint用户编号FK(EC_USER)5-4订单表5.2.5订单明细(EC_ORDER_ITEM)字段名称数据类型说明备注order_idint订单编号与ORDER_ID联合主键ARtICLE_idint物品编号与ARTICLE_ID联合主键Order_numint购买总数5-5订单明细表5.2.6购物详情表(EC_SHOPCAR)字段名称数据类型说明备注buynumint购买数量User_idint用户id与ARTICLE_ID联合主键Article_idint商品id与USER_ID联合主键5-6购物详情表第6章软件测试6.1软件测试目标软件测试主要就是在软件或者在投入使用之前,尽可能多的寻找或者发现已开发的项目或者软件所存在的问题,还有缺陷问题。这缺陷主要包含需要,例如软件的需求和功能是否已经实现和满足、软件的性能、以及开发的功能是否实现等等。在以后的开发过程中不管是软件的开发,软件测试都将是一个非常重要的一个流程。[4]明确正确的测试目标也是非常重要的,因为测试目标对测试方案有一定的决定性。为了实现正确的测试,发现程序中的不足之处。测试目标有着很重要的作用。6.2软件测试的方法系统已经完成初步的设计和开发,软件的设计开发离不开软件测试的环节,这是软件上线运行的必要步骤,本文也通过功能测试,以及编写测试用例的方式来详细的阐述软件测试的必要性,并通过实际的测试用例来完成系统不同的用户角色下每个模块的功能测试,通过测试也能够保证系统在后期运行中可能出现的问题被发现,这样可以在上线之前完成修改和改进,通过书面的案例设计可以帮助我们有效的覆盖到每个功能的细节[6]。网上购物平台的设计最主要使用的是黑盒测试,来测试系统的主要功能。主要测试模块为登录模块、注册模块、商品详情页模块、商品分类管理模块、订单模块、商品分类模块、商品详情页模块。主要的测试用例如下表6-1、所示:表6-1网上购物商城测试用例测试描述:登录模块、注册模块、商品详情页模块、商品分类管理模块、订单模块、商品分类模块、商品详情页模块等功能模块进行测试,验证设计是否满足设计的目标。序号场景测试输入输出期望输出1在没有登录系统情况下,直接访问后台管理主页无提示未登录,并且直接跳转后台登录页面提示为登录,并且直接跳转登录页面2后台登录模块后台登录界面需要输入学生的账号及密码登录成功登录成功3添加购物商品选择商品,填写到购物商城,点击提交按钮请选择你的商品订单详情4后台管理,订单管理选择后台管理,登录账号密码,点击订单管理商品下架修改查看成功5对商品进行添加后台管理选择添家商品添加商品,显示提交按钮添加成功6点击修改点击修改按钮状态显示修改内容修改完成7下架商品在后台管理页面,选择下架商品提示下架内容信息出现上架说明成功本章首先说明了系统测试的重要性,然后选取黑盒测试的方式对系统进行测试,并给出部分测试示例。测试这个步骤在软件的生命周期中是最不可能缺少的步骤,在本章我详细的介绍了黑盒测试的方法,利用写测试用例的方法来保证系统每一个功能模块是否可以完美的融合在一起。通过一系列的测试系统的最终证明了系统的基本符合用户的功能需求,测试环节不仅仅是为了测试一些小功能的错误的bug,更多的通过测试可以了解到系统每一个功能模块是否很好的嵌入到一起,在一起使用的过程中是否会出现一些细微的错误导致整个系统崩坏不可以使用的情况,每个功能模块的数据是否可以相互的贯通,在实际的运行的时候数据是否和设计好的预想是否一致,通过测试可以更好的熟悉系统。结论本毕业设是基于Java语言,为了在eclipse中引入一个简单的网上购物商城平台,描述购物平台的的功能以及目标,MySQL就像我的数据库一样,使用Tomcat服务器,本项目分为前台模块和后台模块。收件人使用的表格包括确认、访问、购买、使用购物模块、交换个人数据等。这一点很重要,可以让用户方便对需求查询进行添加、删除、编辑等操作,系统通常是工作和检查的,首次开发,系统不仅简单,还需要改进。系统开发要去决定使用哪种技术、语言和数据库,并且考虑到系统的扩展性和整个系统的灵活性,将有助于今后的进一步开发和改进。在整个系统的开发过程中,为了建立一个完整的数据库,相关的技术数据和数据在未来的开发中不断的收集和集成是非常重要和重要的。代码评估是软件开发过程中最重要的部分,详细设计、系统测试等。如果这些过程进展顺利,编程十分容易。通过一个网购系统的开发,我养成了记笔记的好习惯。在设计的过程中,自己也遇到过狠毒偶问题,但是只要脑袋不滑坡,方法总比困难多。在自己遇到技术上问题的时候,有些穷去寻求老师的帮助,有些去书记上面查阅资料。也通过朋友之间的讨论进行解决问题。只要是尽自己的努力去完成它。当自己在生活中遇到问题的时候,首先,自己先动动脑子。自己实在不行解决问题了再去寻求其他途径,对于自己的能力是什么样子,自己
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届湖北荆州中学高三上学期起点考历史试题及答案
- 2026电子烟行业市场发展分析及前景趋势与商业机会研究报告
- 2026助听器器械制造行业市场需求分析现状及医疗投资规划
- 2026年辽宁省电力系统运行与管理模拟试卷及答案
- 氧化碳中毒的诊断与治疗
- 2026年黑龙江省哈尔滨市附属中学八年级英语第6章阅读理解练习题及答案
- 2026汽车轻量化材料在商用车领域应用前景分析报告
- 2026物联网技术应用市场分析及商业化前景与资本布局策略研究报告
- 2026年人教版高中物理必修第二册第2章测试卷及答案
- 信息技术综合实验活动资源包湖北教育信息网
- 美国律师职业责任制度
- 巡店督导培训课件
- 2025华能澜沧江水电股份有限公司大学毕业生招聘17人笔试参考题库附带答案详解(3卷)
- 护理中保护患者隐私
- 对外汉语词汇教学教案(2025-2026学年)
- 感染性疾病科医生进修汇报
- 泥浆清运合同(2025版)
- 睿达杯二试试题和答案
- 2025年4月自考00012英语一试题及答案含解析
- 再别康桥混声四部合唱谱
- 2025年汉字听写大会汉字听写知识竞赛题库及答案
评论
0/150
提交评论