最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

基于HTML的仿华为官网的设计与实现

IT圈 admin 30浏览 0评论

2024年1月17日发(作者:谯思柔)

目录第一章概述........................................................................................................................11.1项目开发的背景...................................................................................................11.2项目开发的目的...................................................................................................1第二章网站分析.............................................................................................................22.1网站的基本功能描述..................................................................................................22.2用户流程分析.................................................................................................................22.3可行性分析.......................................................................................................................22.3.1技术可行性.................................................................................................................32.3.2经济可行性.................................................................................................................32.3.3社会可行性.................................................................................................................3第三章项目网站设计原则与实现........................................................................43.1总体设计原则.................................................................................................................43.2头部head模块..............................................................................................................43.3鼠标点击head专区中的华为字段跳转到手机介绍.................................53.4商品介绍的动态效果..................................................................................................73.5热销单品模块.................................................................................................................83.6手机专区模块.................................................................................................................93.7笔记本电脑专区模块................................................................................................113.8返回顶部按钮...............................................................................................................12第四章项目测试...........................................................................................................134.1软件测试的目的和方法...........................................................................................134.2测试的具体方法..........................................................................................................13总结.......................................................................................................................................15参考文献...........................................................................................................................17-i-

第一章概述1.1项目开发的背景网上购物迅速发展的重要原因归结于低价和便利,首先,网络销售成本是在于卖方和供货商之间的长期良好合作关系,建立了强大的供应链网站,可以进行大量采购,大大降低了采购的成本。同时,网上购物给用户提供方便的购买途径,只要简单的网络操作,足不出户,即可送货上门,并具有完善的售后服务。1.2项目开发的目的手机将是覆盖人群最广的一种媒体形式。在中国,手机发展的历史只有二十多年,但中国已经有七亿手机用户,普及率近50%,手机的用户数与目前覆盖人群最大的电视用户数相差无几,而且手机用户的数量将很快超过电视用户。手机阅读作为用户认知度较高的重点应用之一,用户数量呈不断攀升的态势。手机的传播成本比较低廉。新的媒体形式应该具有传播成本低廉的特性,手机就具备这样的特点。而华为2015年入选BrandZ全球最具价值品牌榜百强,位列科技领域品牌排名第16位。2018年7月31日,国市场分析机构国际数据公司发布的初步数据显示,2018年第二季度,华为的出货量超过苹果手机,跃居全球第二位。2019年7月17日,在中国质量认证中心官网(3C认证)上,有8款5G手机获得了3C认证,其中包括华为Mate20X5G、MateX5G等四款手机。截止10月22日,华为2019年手机发货已经超过两亿台。且华为似乎是在主流品牌里面,唯一一个覆盖了全价位,华为是主打中高端,而荣耀是负责中低端。是各个消费者都会首选的一个国产品牌。-1-

第二章网站分析2.1网站的基本功能描述首先是网站的首页,网站的首页是展示商品款式、销量、价格等介绍,让有意向的用户能查询具体的详细信息,也不会引起用户的视觉疲劳。在商品的首页旁边还拥有着返回顶部的按钮,这个按钮会在用户浏览到一定位置的时候出现,点击会直接返回到本页面的顶部。商品的详情页面是介绍了商品的详细图片、价格、优惠、促销、赠品,还有选择的颜色、款式、版本,具有加入购物车和结算功能,点击加入购物车,产品会添加到购物车,并计算价格,点击结算会跳转到地址页面。地址页面是需要用户填写姓名、电话、收获信息、详细地址等信息并付款提交。完成这些操作之后用户就能坐等收货啦。2.2用户流程分析在用户进入仿华为网站首页,首先可以通过首页的head栏切换到对应的商品区去购买商品,能节约购买手机的时间。在浏览到前部分的时候右下角会有个回到顶部的按钮显示,点击能回到首页顶部然后隐藏本按钮。点击某个商品会有跳转到本商品的详细界面,且有单独款式可以购买,加入购物车会有购物车图标显示,然后会跳转到商品结算页面,填写地址,购买完毕就可以静等收获啦。2.3可行性分析可行性分析也称为可行性研究,英文名称The-2-feasibility

analysis,特性为三种——预见性、公正性、可靠性,是要求以全面、网站的分析为主要方法,经济效益为核心,围绕影响项目的各种因素,运用大量的数据资料论证拟建项目是否可行。在调查的基础上,针对新项目的开发是否具备必要性和可能性,对新项目的开发从投资、技术、财务等方面进行分析和研究,以避免投资失误或者技术的不成熟而导致项目的终止。可行性分析的目的就是判断项目是否有生命力,是否值得投入更多的人力和资金进行可行性研究,并依此做出是否进行投资的初步决定,可行性分析分为七个方面—投资必要性、技术可行性、财务可行性、组织可行性、经济可行性、社会可行性以及风险因素控制可行性。下面将分别从技术、经济、社会这三个方面对仿华为网站的建设进行分析和研究。2.3.1技术可行性制作仿华为网站就是为了给用户提供方便的购买途径,只要简单的网络操作,足不出户,即可送货上门,并具有完善的售后服务。2.3.2经济可行性仿华为网站网站可兼容性很高,并且一台设备就可完成制作。因此无需再投入资金购买其他设备。项目的开发是基于本人对前端开发的热爱即实践学习而来,并且项目开发过程投入的成本较低,因此开发经费完全可以接受。2.3.3社会可行性本项目的社会可行性主要从法律因素进行研究。法律因素,本项目是根据现有开放的资料汇总而来的,是通过大量的查阅调研创作出的,项目的页面设计是在独立的环境下完成的,无可供抄袭的网站设计。-3-

第三章项目网站设计原则与实现3.1总体设计原则本网站为了设计、实现和后期增添功能的方便,以及用户浏览的舒适性,所以必须采取一定的设计原则。其主要设计原则有:适用性:在实现网站的功能的同时,让用户初次浏览体验舒适,这对于用户再次回访来说是非常重要的,如果第一次能抓住用户的眼球那么就会让用户不知不觉的想要继续浏览下去,而提高后期项目更新后收益的机率。针对性:本网站设计是针对手机、电脑等电子产品以及后期拓展功能面对用户的定向开发设计,所以具有很强的针对性。3.2头部head模块此模块主要功能是针对有确定想买的产品类型下,直接跳转到需要的位置进行浏览购买;此地方采用的1是a标签的锚链接方式完成的,如图3-1所示。图3-1head头部模块其主要代码如下:class="layout">class="header-left">class="logo">src="img/"alt="">href="#">-4-

荣耀专区class="naver-list">class="list">华为专区
  • href="#j-goods-list">P40系列
  • href="#rongyao">荣耀30href="#jingping">智能家居3.3鼠标点击head专区中的华为字段跳转到手机介绍鼠标点击head中的华为字段所在界面,使用的是锚链接的方式调整,如图3-2所示。图3-2head华为专区此模块详细介绍了华为多款手机的价格,款式,其中包括目前的热销单品推荐,适合的价格遍及各个消费者,如图3-3所示。-5-

    图3-3热销单品模块其主要代码如下:href="?id=1">src="/upload/"alt="">href="?id=2"class="grid-img">src="/upload/"alt="">class="thumb">HUAWEIMate40Pro+5G享多重权益

    class="grid-price">¥8999

    class="grid-tips">class="thumb">-6-

    新品上市

    3.4商品介绍的动态效果用户鼠标移到此模块上面添加边框阴影,使用户有一个非常好的体验感,如图3-4所示。图3-4鼠标移入之前的效果界面图当用户鼠标移入的时候,此商品介绍边框会出现box-shadow的边框阴影,会呈现一种往上走的感觉,界面如图3-5所示。-7-

    图3-5鼠标移入之后的效果界面图其CSS主要代码如下:.t{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;box-shadow:012px36pxrgba(0,0,0,0.1);}3.5热销单品模块此模块介绍了手表、电脑、耳机、平板、笔记本的热销产品,图3-6所示。-8-如

    图3-6热销单品其主要代码如下:home-hot-goodsindex-channel-floor"class="titlechange-title">热销单品

    fl">clearfix">class="span-232class="grid-promo-listclass="grid-itemsgrid-items-sm">href="?id=1">src="/upload/"alt="">3.6手机专区模块此模块详细的展示了手机的款式,价格和图片等一系列的介绍,让用户能清楚的知道自己喜欢的是哪款商品,如图3-7所示。-9-

    图3-7手机专区其主要代码如下:href="?id=16"class="grid-info">class="thumb">src="/upload/"alt="">HUAWEInova7Proclass="grid-desc">限量赠自拍杆

    class="grid-price">¥3699

    class="grid-tips">class="thumb">class="color01"style="background-color:#FF6热销爆款

    -10-

    3.7笔记本电脑专区模块此模块详细的展示了笔记本的款式,价格和图片等一系列的介绍,让用户能清楚的知道自己喜欢的是哪款商品,如图3-8所示。图3-8笔记本电脑专区其主要代码如下:href="?id=35"class="thumb">alt="">href="?id=36"class="grid-info">class="thumb">src="/upload/"alt="">

    <荣耀猎人游戏本V700class="grid-desc">强劲游戏性能

    -11-

    ¥7299

    -->热销爆款

    3.8返回顶部按钮改功能在页面滑动到商品栏才会显示,此为固定在页面的右下角位置,点击可以回到顶部,能提高用户的使用感,如图3-9所示。图3-9返回顶部按钮其主要代码如下:class="hungBar-content">class="hungBar-common">class="hungBar-top">href=""返回顶部-12-

    第四章项目测试4.1软件测试的目的和方法测试的目的就是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程,软件测试已经有了行业标准(IEEE/ANSI),1983年IEEE提出的软件工程术语中给软件测试下的定义是:“使人工或自动的手段来运行或测定某个软件网站的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别”本项目主要是给用户查看的,而用户不需要了解运行的过程,只要能得到想要的信息就行了。因此我采用的是静态测试。4.2测试的具体方法(一)首页导航栏测试进入首页,点击head头部上的文字模块,成功进入相应页面。导航栏测试用例,如表4-1所示。模块名称华为专区荣耀专区P40系列荣耀30操作点击点击点击点击预计结果成功跳转成功跳转成功跳转成功跳转实际结果成功跳转成功跳转成功跳转成功跳转是否通过通过通过通过通过表4-1首页导航栏测试用例表(二)商品跳转点击各个模块的每一个商品能成功跳转到本商品的详细页面。-13-

    商品跳转测试用例,如表4-2所示。模块名称热销单品操作点击其中的每个商品精品推荐点击其中的每个商品手机点击其中的每个商品笔记本点击其中的每个商品预计结果能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面实际结果能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面通过通过通过是否通过通过表4-2商品跳转测试用例表(三)商品详细页面的购买操作测试用例商品详细页面的购买操作测试用例,如表4-3所示。模块名称选择颜色选择版本加入购物车操作点击点击点击预计结果加边框颜色加边框颜色购物车图片上的数字加1实际结果加了边框颜色加了边框颜色购物车图片上的数字加1通过通过是否通过通过表4-3商品详细页面的购买操作测试用例表-14-

    总结通过几个月的时间,毕业设计终于完工。在本次毕业设计中,我做的仿华为网站使用了HTML+CSS+JS+jQuery+json+ajax实现了网站的购买,浏览,下单等功能。虽然在本次网站的设计中,我也遇到了很到问题,主要是缺少项目经验。有些只是可能会在实际项目开发中一不小心就会出错。还有在做网站时不能把以前学过的知识都综合到一起。每当遇到这样或那样的问题时,我都通过网上查阅相关资料,一些没有接触过的知识也是从头开始学起,在这个过程中让我的进步非常大,通过解决这一个个难点不仅是对我知识的积累也是对我学习能力的提高,这一点对我今后的工作有很大的帮助。另外在这次做网站的过程中,我认为在商品的变量销毁不能让一个页面共享变量值,让我花了几天时间去查询资料,最后通过老师的帮助完成了这个难题。对我个人来说,在经历了一段时间的开发,让我进步成长了很多,知道自己目前还有哪些方面的不足和缺陷,对此网站所使用到的技术有了新的认识和理解,增强了编程的思想,对项目模型的构思。今后我会继续努力的学习,为工作打好扎实的基础。回顾制作的过程中,充实而有意义。遇到了很多问题,查了很多资料,请教了很多人,最后在锲而不舍的努力中,完成了此网站的设计与实现。网站开发工程中遇到的最大问题就是代码编写问题,许多功能想要实现,但由于专业知识的不足,自己达不到这个水平,当然我也深刻认识到自己专业知识的不足,所以这就需要不断的查找资料以及老师以前上课的视频。这次毕业设计的编写时间不短,第一次写这么大的程序对我来说也是一种挑战,没有经验,缺乏专业知识的积累,从编码到测试都花费了不少的时-15-

    间。而且由于个人能力有限,有许多功能都没有实现。当然本网站还存在很多不足之处,很多功能的实现都还有待继续开发完善。但是通过这次毕业设计,让我学到了好多的专业知识,见识到了以前许多没有接触过的知识,这些经历都将成为我未来工作当中积累的一笔宝贵的财富。-16-

    参考文献[1]苏秀芝.基于新信息技术的软件工程与UML教程[M].西安:西安电子科技大学出版社,2018[2]马庆.基于新信息技术的C语言程序设计基础教程[M].西安:西安电子科技大学出版社,2018[3]苏秀芝.基于新信息技术的软件测试技术[M].西安:西安电子科技大学出版社,2018[4]左向荣.C#程序设计基础教程[M].西安:西安电子科技大学出版社,2018[5]雷超阳.基于任务驱动的SQL西安:西安电子科技大学出版社,2018[6]苏秀芝.数据库应用开发基础[M].西安:西北工业大学出版社,2020[7]吴金秀.基于社,2018[8]屈薇.基于新信息技术的JavaScript程序设计开发基础[M].西安:西安电子科技大学出版社,2018[9]左国才.基于任务驱动模式的Oracle大型数据库案例教程[M].重庆:重庆大学出版社,的Web应用开发[M].北京:高等教育出版Server2012数据库管理及应用教程[M].-17-

    2024年1月17日发(作者:谯思柔)

    目录第一章概述........................................................................................................................11.1项目开发的背景...................................................................................................11.2项目开发的目的...................................................................................................1第二章网站分析.............................................................................................................22.1网站的基本功能描述..................................................................................................22.2用户流程分析.................................................................................................................22.3可行性分析.......................................................................................................................22.3.1技术可行性.................................................................................................................32.3.2经济可行性.................................................................................................................32.3.3社会可行性.................................................................................................................3第三章项目网站设计原则与实现........................................................................43.1总体设计原则.................................................................................................................43.2头部head模块..............................................................................................................43.3鼠标点击head专区中的华为字段跳转到手机介绍.................................53.4商品介绍的动态效果..................................................................................................73.5热销单品模块.................................................................................................................83.6手机专区模块.................................................................................................................93.7笔记本电脑专区模块................................................................................................113.8返回顶部按钮...............................................................................................................12第四章项目测试...........................................................................................................134.1软件测试的目的和方法...........................................................................................134.2测试的具体方法..........................................................................................................13总结.......................................................................................................................................15参考文献...........................................................................................................................17-i-

    第一章概述1.1项目开发的背景网上购物迅速发展的重要原因归结于低价和便利,首先,网络销售成本是在于卖方和供货商之间的长期良好合作关系,建立了强大的供应链网站,可以进行大量采购,大大降低了采购的成本。同时,网上购物给用户提供方便的购买途径,只要简单的网络操作,足不出户,即可送货上门,并具有完善的售后服务。1.2项目开发的目的手机将是覆盖人群最广的一种媒体形式。在中国,手机发展的历史只有二十多年,但中国已经有七亿手机用户,普及率近50%,手机的用户数与目前覆盖人群最大的电视用户数相差无几,而且手机用户的数量将很快超过电视用户。手机阅读作为用户认知度较高的重点应用之一,用户数量呈不断攀升的态势。手机的传播成本比较低廉。新的媒体形式应该具有传播成本低廉的特性,手机就具备这样的特点。而华为2015年入选BrandZ全球最具价值品牌榜百强,位列科技领域品牌排名第16位。2018年7月31日,国市场分析机构国际数据公司发布的初步数据显示,2018年第二季度,华为的出货量超过苹果手机,跃居全球第二位。2019年7月17日,在中国质量认证中心官网(3C认证)上,有8款5G手机获得了3C认证,其中包括华为Mate20X5G、MateX5G等四款手机。截止10月22日,华为2019年手机发货已经超过两亿台。且华为似乎是在主流品牌里面,唯一一个覆盖了全价位,华为是主打中高端,而荣耀是负责中低端。是各个消费者都会首选的一个国产品牌。-1-

    第二章网站分析2.1网站的基本功能描述首先是网站的首页,网站的首页是展示商品款式、销量、价格等介绍,让有意向的用户能查询具体的详细信息,也不会引起用户的视觉疲劳。在商品的首页旁边还拥有着返回顶部的按钮,这个按钮会在用户浏览到一定位置的时候出现,点击会直接返回到本页面的顶部。商品的详情页面是介绍了商品的详细图片、价格、优惠、促销、赠品,还有选择的颜色、款式、版本,具有加入购物车和结算功能,点击加入购物车,产品会添加到购物车,并计算价格,点击结算会跳转到地址页面。地址页面是需要用户填写姓名、电话、收获信息、详细地址等信息并付款提交。完成这些操作之后用户就能坐等收货啦。2.2用户流程分析在用户进入仿华为网站首页,首先可以通过首页的head栏切换到对应的商品区去购买商品,能节约购买手机的时间。在浏览到前部分的时候右下角会有个回到顶部的按钮显示,点击能回到首页顶部然后隐藏本按钮。点击某个商品会有跳转到本商品的详细界面,且有单独款式可以购买,加入购物车会有购物车图标显示,然后会跳转到商品结算页面,填写地址,购买完毕就可以静等收获啦。2.3可行性分析可行性分析也称为可行性研究,英文名称The-2-feasibility

    analysis,特性为三种——预见性、公正性、可靠性,是要求以全面、网站的分析为主要方法,经济效益为核心,围绕影响项目的各种因素,运用大量的数据资料论证拟建项目是否可行。在调查的基础上,针对新项目的开发是否具备必要性和可能性,对新项目的开发从投资、技术、财务等方面进行分析和研究,以避免投资失误或者技术的不成熟而导致项目的终止。可行性分析的目的就是判断项目是否有生命力,是否值得投入更多的人力和资金进行可行性研究,并依此做出是否进行投资的初步决定,可行性分析分为七个方面—投资必要性、技术可行性、财务可行性、组织可行性、经济可行性、社会可行性以及风险因素控制可行性。下面将分别从技术、经济、社会这三个方面对仿华为网站的建设进行分析和研究。2.3.1技术可行性制作仿华为网站就是为了给用户提供方便的购买途径,只要简单的网络操作,足不出户,即可送货上门,并具有完善的售后服务。2.3.2经济可行性仿华为网站网站可兼容性很高,并且一台设备就可完成制作。因此无需再投入资金购买其他设备。项目的开发是基于本人对前端开发的热爱即实践学习而来,并且项目开发过程投入的成本较低,因此开发经费完全可以接受。2.3.3社会可行性本项目的社会可行性主要从法律因素进行研究。法律因素,本项目是根据现有开放的资料汇总而来的,是通过大量的查阅调研创作出的,项目的页面设计是在独立的环境下完成的,无可供抄袭的网站设计。-3-

    第三章项目网站设计原则与实现3.1总体设计原则本网站为了设计、实现和后期增添功能的方便,以及用户浏览的舒适性,所以必须采取一定的设计原则。其主要设计原则有:适用性:在实现网站的功能的同时,让用户初次浏览体验舒适,这对于用户再次回访来说是非常重要的,如果第一次能抓住用户的眼球那么就会让用户不知不觉的想要继续浏览下去,而提高后期项目更新后收益的机率。针对性:本网站设计是针对手机、电脑等电子产品以及后期拓展功能面对用户的定向开发设计,所以具有很强的针对性。3.2头部head模块此模块主要功能是针对有确定想买的产品类型下,直接跳转到需要的位置进行浏览购买;此地方采用的1是a标签的锚链接方式完成的,如图3-1所示。图3-1head头部模块其主要代码如下:class="layout">class="header-left">class="logo">src="img/"alt="">href="#">-4-

    荣耀专区class="naver-list">class="list">华为专区

  • href="#j-goods-list">P40系列
  • href="#rongyao">荣耀30href="#jingping">智能家居3.3鼠标点击head专区中的华为字段跳转到手机介绍鼠标点击head中的华为字段所在界面,使用的是锚链接的方式调整,如图3-2所示。图3-2head华为专区此模块详细介绍了华为多款手机的价格,款式,其中包括目前的热销单品推荐,适合的价格遍及各个消费者,如图3-3所示。-5-

    图3-3热销单品模块其主要代码如下:href="?id=1">src="/upload/"alt="">href="?id=2"class="grid-img">src="/upload/"alt="">class="thumb">HUAWEIMate40Pro+5G享多重权益

    class="grid-price">¥8999

    class="grid-tips">class="thumb">-6-

    新品上市

    3.4商品介绍的动态效果用户鼠标移到此模块上面添加边框阴影,使用户有一个非常好的体验感,如图3-4所示。图3-4鼠标移入之前的效果界面图当用户鼠标移入的时候,此商品介绍边框会出现box-shadow的边框阴影,会呈现一种往上走的感觉,界面如图3-5所示。-7-

    图3-5鼠标移入之后的效果界面图其CSS主要代码如下:.t{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;box-shadow:012px36pxrgba(0,0,0,0.1);}3.5热销单品模块此模块介绍了手表、电脑、耳机、平板、笔记本的热销产品,图3-6所示。-8-如

    图3-6热销单品其主要代码如下:home-hot-goodsindex-channel-floor"class="titlechange-title">热销单品fl">clearfix">class="span-232class="grid-promo-listclass="grid-itemsgrid-items-sm">href="?id=1">src="/upload/"alt="">3.6手机专区模块此模块详细的展示了手机的款式,价格和图片等一系列的介绍,让用户能清楚的知道自己喜欢的是哪款商品,如图3-7所示。-9-

    图3-7手机专区其主要代码如下:href="?id=16"class="grid-info">class="thumb">src="/upload/"alt="">HUAWEInova7Proclass="grid-desc">限量赠自拍杆

    class="grid-price">¥3699

    class="grid-tips">class="thumb">class="color01"style="background-color:#FF6热销爆款

    -10-

    3.7笔记本电脑专区模块此模块详细的展示了笔记本的款式,价格和图片等一系列的介绍,让用户能清楚的知道自己喜欢的是哪款商品,如图3-8所示。图3-8笔记本电脑专区其主要代码如下:href="?id=35"class="thumb">alt="">href="?id=36"class="grid-info">class="thumb">src="/upload/"alt="">

    <荣耀猎人游戏本V700class="grid-desc">强劲游戏性能

    -11-

    ¥7299

    -->热销爆款

    3.8返回顶部按钮改功能在页面滑动到商品栏才会显示,此为固定在页面的右下角位置,点击可以回到顶部,能提高用户的使用感,如图3-9所示。图3-9返回顶部按钮其主要代码如下:class="hungBar-content">class="hungBar-common">class="hungBar-top">href=""返回顶部-12-

    第四章项目测试4.1软件测试的目的和方法测试的目的就是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程,软件测试已经有了行业标准(IEEE/ANSI),1983年IEEE提出的软件工程术语中给软件测试下的定义是:“使人工或自动的手段来运行或测定某个软件网站的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别”本项目主要是给用户查看的,而用户不需要了解运行的过程,只要能得到想要的信息就行了。因此我采用的是静态测试。4.2测试的具体方法(一)首页导航栏测试进入首页,点击head头部上的文字模块,成功进入相应页面。导航栏测试用例,如表4-1所示。模块名称华为专区荣耀专区P40系列荣耀30操作点击点击点击点击预计结果成功跳转成功跳转成功跳转成功跳转实际结果成功跳转成功跳转成功跳转成功跳转是否通过通过通过通过通过表4-1首页导航栏测试用例表(二)商品跳转点击各个模块的每一个商品能成功跳转到本商品的详细页面。-13-

    商品跳转测试用例,如表4-2所示。模块名称热销单品操作点击其中的每个商品精品推荐点击其中的每个商品手机点击其中的每个商品笔记本点击其中的每个商品预计结果能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面实际结果能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面能跳转到本商品的详细页面通过通过通过是否通过通过表4-2商品跳转测试用例表(三)商品详细页面的购买操作测试用例商品详细页面的购买操作测试用例,如表4-3所示。模块名称选择颜色选择版本加入购物车操作点击点击点击预计结果加边框颜色加边框颜色购物车图片上的数字加1实际结果加了边框颜色加了边框颜色购物车图片上的数字加1通过通过是否通过通过表4-3商品详细页面的购买操作测试用例表-14-

    总结通过几个月的时间,毕业设计终于完工。在本次毕业设计中,我做的仿华为网站使用了HTML+CSS+JS+jQuery+json+ajax实现了网站的购买,浏览,下单等功能。虽然在本次网站的设计中,我也遇到了很到问题,主要是缺少项目经验。有些只是可能会在实际项目开发中一不小心就会出错。还有在做网站时不能把以前学过的知识都综合到一起。每当遇到这样或那样的问题时,我都通过网上查阅相关资料,一些没有接触过的知识也是从头开始学起,在这个过程中让我的进步非常大,通过解决这一个个难点不仅是对我知识的积累也是对我学习能力的提高,这一点对我今后的工作有很大的帮助。另外在这次做网站的过程中,我认为在商品的变量销毁不能让一个页面共享变量值,让我花了几天时间去查询资料,最后通过老师的帮助完成了这个难题。对我个人来说,在经历了一段时间的开发,让我进步成长了很多,知道自己目前还有哪些方面的不足和缺陷,对此网站所使用到的技术有了新的认识和理解,增强了编程的思想,对项目模型的构思。今后我会继续努力的学习,为工作打好扎实的基础。回顾制作的过程中,充实而有意义。遇到了很多问题,查了很多资料,请教了很多人,最后在锲而不舍的努力中,完成了此网站的设计与实现。网站开发工程中遇到的最大问题就是代码编写问题,许多功能想要实现,但由于专业知识的不足,自己达不到这个水平,当然我也深刻认识到自己专业知识的不足,所以这就需要不断的查找资料以及老师以前上课的视频。这次毕业设计的编写时间不短,第一次写这么大的程序对我来说也是一种挑战,没有经验,缺乏专业知识的积累,从编码到测试都花费了不少的时-15-

    间。而且由于个人能力有限,有许多功能都没有实现。当然本网站还存在很多不足之处,很多功能的实现都还有待继续开发完善。但是通过这次毕业设计,让我学到了好多的专业知识,见识到了以前许多没有接触过的知识,这些经历都将成为我未来工作当中积累的一笔宝贵的财富。-16-

    参考文献[1]苏秀芝.基于新信息技术的软件工程与UML教程[M].西安:西安电子科技大学出版社,2018[2]马庆.基于新信息技术的C语言程序设计基础教程[M].西安:西安电子科技大学出版社,2018[3]苏秀芝.基于新信息技术的软件测试技术[M].西安:西安电子科技大学出版社,2018[4]左向荣.C#程序设计基础教程[M].西安:西安电子科技大学出版社,2018[5]雷超阳.基于任务驱动的SQL西安:西安电子科技大学出版社,2018[6]苏秀芝.数据库应用开发基础[M].西安:西北工业大学出版社,2020[7]吴金秀.基于社,2018[8]屈薇.基于新信息技术的JavaScript程序设计开发基础[M].西安:西安电子科技大学出版社,2018[9]左国才.基于任务驱动模式的Oracle大型数据库案例教程[M].重庆:重庆大学出版社,的Web应用开发[M].北京:高等教育出版Server2012数据库管理及应用教程[M].-17-

    发布评论

    评论列表 (0)

    1. 暂无评论