![基于Vue+Django技术的电商网站的设计与实现_第1页](http://file4.renrendoc.com/view12/M03/07/23/wKhkGWXz5weAeBckAAI1xK9E3aM135.jpg)
![基于Vue+Django技术的电商网站的设计与实现_第2页](http://file4.renrendoc.com/view12/M03/07/23/wKhkGWXz5weAeBckAAI1xK9E3aM1352.jpg)
![基于Vue+Django技术的电商网站的设计与实现_第3页](http://file4.renrendoc.com/view12/M03/07/23/wKhkGWXz5weAeBckAAI1xK9E3aM1353.jpg)
![基于Vue+Django技术的电商网站的设计与实现_第4页](http://file4.renrendoc.com/view12/M03/07/23/wKhkGWXz5weAeBckAAI1xK9E3aM1354.jpg)
![基于Vue+Django技术的电商网站的设计与实现_第5页](http://file4.renrendoc.com/view12/M03/07/23/wKhkGWXz5weAeBckAAI1xK9E3aM1355.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要该电商网站使用python框架django-rest-framework和前端框架vuejs开发,采用现在市面上大多数系统流行的浏览器/服务器模式结构。该项目需要使用vuejs框架开发前端界面,而所有的数据逻辑均在python框架搭建的服务器后台运行。天天生鲜市场项目高度模块化,前端与后台明确分离,对后期维护和二次开发十分友好。在该项目,不管是前端用户界面的设计还是后端数据库操作、接口的设计,对于开发者都是十分具有优势的,开发使用到的技术虽说都是近几年出现的,学习资源还是比较丰富的。在开发的过程中,我意识到了大学所学基础知识的重要性。该网站的前端用户界面主要功能有:登录注册、商品列表、购物车等面向消费者的功能。而后端功能则主要面向系统管理人员,则所具有的功能为:商品管理、交易管理、用户操作管理等等。从一开始的研究项目背景和意义到最后的项目总结都是为了提升自身,项目开发经验是一部分,更重要的是通过该电商网站各种功能的实现,让自己有更充足的开发意识和能力。作为一个电商项目,通过不断查找网上电商网站,然后找到具体需求,进行各种模块分析,最终通过框架,用代码来实现它。关键词:电商市场数据库Vue
AbstractThee-commercesiteisdevelopedusingthepythonframeworkdjanjan-rest-frameworkandthefront-endframeworkvuejs,usingthepopularbrowser/servermodelstructureofmostsystemsinthemarket.Thisprojectneedstousethevuejsframeworktodevelopthefront-endinterface,andallthedatalogicrunsinthebackgroundoftheserverbuiltbythepythonframework.Tiantianfreshmarketprojectishighlymodular,thefrontendisclearlyseparatedfromthebackend,anditisveryfriendlytothelatermaintenanceandsecondarydevelopment.Inthisproject,whetheritisthedesignofthefront-enduserinterfaceorthedesignoftheback-enddatabaseoperationandinterface,itisveryadvantageousfordevelopers.Althoughthetechnologiesusedinthedevelopmentareallinrecentyears,thelearningresourcesarerelativelyrich.Intheprocessofdevelopment,Irealizedtheimportanceofbasicknowledgelearnedinuniversity.Themainfunctionsofthefront-enduserinterfaceofthewebsiteare:loginandregistration,listofgoods,shoppingcartandotherconsumer-orientedfunctions.Theback-endfunctionsaremainlyforsystemadministrators,andthefunctionsarecommoditymanagement,transactionmanagement,useroperationmanagementandsoon.Fromthebeginningoftheresearchprojectbackgroundandsignificancetothefinalprojectsummaryaretoimprovethemselves,projectdevelopmentexperienceispartofthemoreimportantisthroughtherealizationofthevariousfunctionsofthee-commercesite,sothatIhavemoreadequateawarenessandabilitytodevelop.Asane-commerceproject,throughconstantlylookingforonlinee-commercesites,andthenfindspecificrequirements,variousmoduleanalysis,andfinallythroughtheframework,withcodetoachieveit.
Keywords:e-commercemarketdatabaseVue广东东软学院本科毕业设计(论文)目录TOC\o"1-3"\h\u第1章绪论 11.1选题背景 11.2研究意义 11.3课题研究现状 11.4论文结构安排 2第二章网站开发工具和技术简介 32.1DjangoRESTframework简介 32.2vuejs 32.3前后端分离 42.4Visualstudiocode和JetBrainsPyCharm简介 52.5MySQL数据库简介 62.6NavicatPremium数据库管理工具简介 7第三章项目需求分析 83.1可行性分析 83.1.1经济可行性 83.1.2技术可行性 83.1.3运行可行性 83.2功能需求分析 83.3项目运行环境 12第四章系统设计 134.1系统架构设计目标 134.2系统架构设计 134.3数据库设计 144.3.1e-r图 144.3.2数据表 214.4系统流程设计 22第五章项目详细设计 245.1项目主要功能 245.2系统各个功能模块实现 245.2.1数据库连接设计实现 245.2.2登录设计实现 255.2.3前台功能模块设计实现 255.2.4后台功能模块设计实现 32第六章系统测试 346.1功能测试 346.2安全测试 346.3用例测试 346.4性能测试 376.5测试结果分析 37第七章系统特色与创新 387.1数据请求优化 387.2创新功能 38第八章结论 39参考文献 41致谢 43第1章绪论选题背景天天生鲜市场网站可以为用户提供各种饮食上的需求,据具体数据分析,淘宝、京东、云集等平台在电商市场具有非常大的地位,那么,很多用户就会反应一件烦心事,那就是自己买点什么东西,店铺太多,以至于自己在挑选产品时浪费大量的时间,并且购买到货的商品还可能不是自己满意度,这也就是说,现在的电商市场更需要自身提供的产品就是高质量的,不需要在挑店铺中浪费时间,而是当用户想要买指定产品,用户直接找到就可以买的。而日常的饮食就是一种产品类型。天天生鲜市场网站就是为用户网购食品的一个不错的平台。1.2研究意义随着互联网技术的发展以及人们对网购日益增加的需求,各种电商网站不断涌入市场,同时随着人们在电商网站购买食品的日益需求,越来越多的人们更注重食品透明度以及相关安全问题。日益剧增的电商网站确实增加了用户对食品购买的选择,但网站上产品太多并且商品需求供应太多,所以,这个时候,针对性地开发食品相关的购物网站已成必然。因此,根据国内大多数平台不能够满足人们对食品需求以及食品安全的知情权,面对这一现状,开发一个针对食品购物、增加食品透明度的食品购物网站具有实际的研究意义。1.3课题研究现状日前,使用计算机开发的电商网站随着人们对产品需求的日益上升而不短增加,但产品只定位在食品网站确又不多,所以,针对用户的具体需求,开发一个比较针对性的食品购物网站具有重大意义。但对于那些要求商品种类更多的用户可能就不适用了。首先,食品购物网站是以食品为主的电商购物网站,开发者可以实现以食品为主的分类,尽可能地满足用户在食品这方面的购物需求。其次,因为供应供应量和用户需求以及季节、节日等时间因素,食品价格也会不断发生变化。另外,由于食品购物网站针对的用户比较广,后台管理人员以及普通用户使用操作网站,都可能存在一定的复杂性,所以尽可能多方面考虑这些复杂性也是网站设计过程中需要考虑的一方面。所以,基于以上多中情况的考虑,研发一款针对性的,提高用户购物体验的食品购物网站具有深刻意义。因为二十一世纪以来,互联网技术的迅速发展,尤其是电商网站,而日前,大型的电商网站,比如淘宝、京东、云集等平台,在商品这方面,都具有全面性、面向用户、系统化等特点。具体来说,就是尽可能满足用户需求,尽可能提前知道用户想要的,然后给予推荐,让用户尽快满足购物需求。然而,事实上,这可能并不能达到用户真正的需求,有时候用户会冲动消费心理,购买不必要的商品,当用户不能买到真正需要的商品的时候,商品在没有实现最终价值的情况下就被扔掉了,从而造成资源浪费。所以在这里,开发一款具有针对食品方面的食品购物网站,让用户能够理性消费非常重要。1.4论文结构安排论文结构安排,也就是从第二章开始,主要描述关于整个项目的技术支持和一些技术相关的具体概念,技术了解清楚之后,第三章开始,主要描述项目的需求分析,包括项目的可行性分析、功能需求分析、用例分析和业务流程分析;第四章就与技术挂钩,包括项目功能模块设计、数据库设计、E-R图设计、数据表,这些准备也是为了后面项目通过代码实现做足了充分的准备;第五章是项目详细设计,包括用户管理和后台管理两部分,用户管理包括登录、注册、查看商品信息、用户收藏、购物车管理、订单管理、支付管理,后台管理就包括商品管理等等;第六章是编码与测试实现,既是电商网站实现的最重要的一步也是最基础的一步;第七章是关于项目特色和创新,任何一个技术学习者从一开始都是模仿阶段,但为了能够充分掌握相关技术的知识点就必须得利用所学的知识进行创新;第八章结论也就是最后一部分。第二章网站开发工具和技术简介2.1DjangoRESTframework简介DjangoRestFramework是基于python语法使用的后端框架,是一个强大且灵活的工具包,用以构建WebAPI。DjangoRESTFramework可以在Django的基础上迅速实现API,并且自身还带有WEB的测试页面,可以方便的测试自己的API,主要运用于前后端分离的WEB应用中。该框架还可以用于数据库表的生成,并且各种用户核心功能的实现都离不开。2.2vuejs从网站刚开始出现到现在,我们的网页越来越强大并且更加动态化,我们从学习过程中就发现或者了解过不少框架和插件,使用过的人一定会发现,框架和插件使用起来非常方便快速,并且重用性高、兼容性好并且稳定性强,维护成本也越来越低。前端插件或者框架的出现,也是因为Javascript的强大,在很久之前的大型网站项目的开发过程中,总是不断出现问题,html网页结构频繁出现累赘,css样式也比较庞大,资源浪费已成常态,性能低下而且体验又很差,由于工作量非常大,所以维护成本比较高,再加上没有正规的组织出现,所以IT界的大佬们为了解决传统开发项目导致的问题,被人们熟知的前端三大框架也就出现了,其中就包括Vue.js。当下前端主流框架有Vue、React和Angular,而Vue.js作为一大框架,它却有它独有的特色,Vue.js是一套用于构建用户界面的渐进式框架,跟其他两个框架对比,Vue.js比较轻量级,它的开发者将React和Angular的核心编程功能给提取出来,比如组件化开发、双向数据绑定等等,不过Vue的核心库只关注视图层,所以相对而言比较容易学习,与其他已经开发出来的项目或者其他库进行整合也比较方便,另外Vue在其生态系统支持的库开发复杂页面应用和采用单文件组件上完全有能力进行驱动。详细描述一下Vue.js与其他两大框架的对比,首先他们都是组件化开发思想;模板的使用和数据渲染都非常灵活,层次结构鲜明;语法很简单并且能够简单快速搭建一个项目;轻量级并且渲染速度更快;Vue采用的脚手架工具是vue-cli;Vue最初的开发维护者是尤雨溪,而现在更是成立了团队组织一起提供技术进行迭代更新并且维护;Vue中指令和组件分得很清晰,指令只封装DOM操作,而组件却代表一个了独立的单元,它能够拥有自己的视图样式和数据逻辑。而Vue的实现原理是MVVM,即Model-View-ViewModel,模型-视图-视图模型。模型指的是后端传递的数据,视图指的是用户所看到的页面,视图模式则是连接view和model的核心,它一共有两个方向,一个就是后端数据转换成用户看到的页面,另一个就是页面转换成后端的数据,而这样实现的效果,叫做数据的双向绑定,实现这样的方法叫做DOM事件监听。在该原理下,视图和模型直接相互通信是实现不了的,他们都必须通过ViewModel来进行通信,在通信的时候还需要一个观察者observer,当视图或者模型的数据发生变化的时候,observer都能够非常准确地监听到他们的变化,然后通知对应的模型或者视图做一个自动更新,这样就实现了双向数据绑定原理。双向数据绑定原理如图2.1。图2.1双向数据绑定原理2.3前后端分离 整个项目在开发过程中,首先得把前端的页面给作出来,网站有什么元素,如果有表单的话,考虑表单有什么内容,还有考虑应该设计什么组件,界面怎么设计交互才会更加友好,如果这些提前设计好并使用vuejs把它的网页设计出来后,后端的开发就会比较方便,因为后端的接口开发都是依照前端各种组件或者表单元素开发的;接下来是利用django-restful-framework开发后端接口,该框架主要考虑的文件有models.py,主要用于定义项目各种类的属性,最终生成数据库表格;serializers.py用于类的序列化;views.py主要处理各种视图;settings.py主要用于配置各种公共类,数据库等等;urls.py主要用于处理网站各种路由。前后端分离如图2.2和图2.3。图2.2Vue开发前端图2.3DJANGORESTframework开发后端2.4Visualstudiocode和JetBrainsPyCharm简介Visualstudiocode和JetBrainsPyCharm都属于本次项目开发的集成开发环境。Visualstudiocode是针对编写web项目的跨平台源代码编辑器,而在本次项目中,主要用于前端vue代码的实现,具备了很多特点,比如语法高亮显示,可定值快捷键,实现代码片段收集等等,方便用来管理项目前端代码。如图2.4是VisualStudioCode的logo:图2.4VisualStudioCode而JetBrainsPyCharm则是针对Python的IDE,它可以帮助用户使用python开发项目时提高效率,包括语法高亮显示、项目管理、版本控制、单元测试等等,由于该集成开发环境为了支持框架Django的一些专业Web项目开发,所以还提供了一些高级功能。如图2.5是JetBrainsPyCharms的logo:图2.5JetBrainsPyCharms总而言之,这两个集成开发环境对于本次项目的开发非常重要。2.5MySQL数据库简介数据库一般包括关系型数据库和非关系型数据库,而MySQL则属于传统的关系型数据库产品,因为MySQL数据库比较开放,而且不用付费,是广大用户的首选,并且随着数据库技术的越发成熟,数据库支持的功能也全面,性能也在一直提高,对平台的兼容支持也在不断增加,另外,数据库的维护工作也特别重要,MySQL数据库社区的开发人和维护人数量也不少。该数据库的功能非常强大、性能上也非常好,只要保证它遵守指定协议,用户就可以进行各种操作,其中最为常见的就包括增删改查,可见它十分深受用户欢迎。MySQL作为一门关系型数据库,它可以将存有不同数据的表放到不同定义好的数据库,所以可以将数据进行分类,而不是放到一块,在读取方面可以增加MySQL的速度,并且,这也使用户管理起来更加方便,提高用户管理的灵活性。大多数数据库都有一套通用的数据库操作语言,并且官方定义它为SQL,中国的程序员称之为结构化查询语言。这套查询语言大大方便了用户进行增删改查的操作。任何一个完整的PC端网站项目开发都离不开数据库。数据库可以用来处理大量网站数据,这也就让用户浏览网页时实现满足用户体验得到了保障,倘若连基本的数据都没有的话,更不用提什么用户体验,当然如果只是静态网页的话,面对广大的互联网用户很难会有市场。对于该项目使用MySQL作为数据库,因为其具备了很多优点,包括运行速度块,使用成本低,使用方便,可移植性强,适用更多用户。MySQL的多种功能,适用于中小型企业甚至大型网站应用。2.6NavicatPremium数据库管理工具简介NavicatPremium作为一项强大的数据库管理工具,在本次项目开发中的地位也十分重要,它主要是让开发者能够观察到项目数据库的变化,并且用户进行数据操作的记录也能通过数据库保存到数据表里面,十分方便用户进行数据管理。当然,本次项目的数据主要通过python框架Django使用makemigrations和migrate进行生成的,生成之后就通过Navicat进行查看,所以Navicat在本次网站项目开发过程中必不可少。第三章项目需求分析3.1可行性分析3.1.1经济可行性该项目主要是考察毕业生的基础知识的掌握和自学能力的体现,因此,在经济可行性方面并没有考虑太多,而在开发电商网站,运用前后端分离的知识与技术,一步一个脚印把项目开发出来,让毕业生能够体验这个过程,才是开发这个项目的重点。而由于该项目的整个开发过程只需用一台电脑开发,不管测试,还是开发后的使用都是用开发者一台电脑,这里的经济可行性更加不用放在考虑范围之中。3.1.2技术可行性该网站项目主要采用前后端分离的技术去开发,前端使用vuejs搭建,后端则用python框架django-rest-framework搭建,而数据库则用mysql,mysql又是通过navicatfotMySql工具进行管理。由于现在几乎所有IT行业都使用框架开发已是常态,那么,在项目开发过程中,开发者能够在网上找到各种技术支持资源,包括视频教程资源、技术博客、技术文档说明等等,在技术可行性也有了一定的保障。3.1.3运行可行性该网站项目是基于python语言和前端框架VUE进行开发的,由于后端的数据库设计和接口设计都是根据前端用户界面进行设计的,所以,如果所有的用户界面都已经确定下来的话,那么,后端的接口和数据库表等都可以根据用户界面慢慢设计。这里的数据库表是根据用户需求设计好的各种类,基本上每一个功能模块都可以设计成一个类,而django-rest-framework是根据每个类通过model.py文件,然后执行makemigrations和migrate命令自动生成数据表,而后台管理也是通过框架xadmin进行开发。总而言之,由于现在技术的便利性,所以在运行可行性也具有一定的把握。3.2功能需求分析使用自上往下的方法对本网站项目进行需求分析。了解该网站的需求后,基本定位下面的功能:本课题要求实现一套楼盘销售系统,同时系统要明确开发前台与后台两个不同部分面向不同的用户类群。前台主要包括新闻资讯、房产分类、购物车等功能模块。后台主要面向管理员用户。所以其主要的功能有咨询管理、会员管理、房产管理、房产类别管理、订单管理等功能模块。(1)交易管理表3-1交易管理用例分析(2)商品管理表3-2商品管理用例分析用例名称用例简介前置条件商品管理将网站中所有提供给消费者的内容进行管理,包括商品,商品类别,轮播商品,品牌,热搜词,首页商品类别广告项目服务器开启,资源渲染完成,管理员登录网站主要操作商品管理明细:(1)管理员进入后台。(2)点击商品。(3)查看所有商品列表内容。(4)按提示,选择商品添加、修改、删除等操作。(5)保存商品类别管理明细:(1)管理员进入后台。(2)点击商品类别。(3)查看所有商品类别列表内容。(4)按提示,选择商品类别添加、修改、删除等操作。(5)保存品牌管理明细:(1)管理员进入后台。(2)点击品牌。(3)查看所有品牌列表内容。(4)按提示,选择品牌类别添加、修改、删除等操作。(5)保存热搜词管理明细:(1)管理员进入后台。(2)点击热搜词。(3)查看所有热搜词列表内容。(4)按提示,选择热搜词添加、修改、删除等操作。(5)保存首页商品类别广告管理明细:(1)管理员进入后台。(2)点击商品子模块。(3)查看所有商品列表内容。(4)按提示,选择商品类别广告添加、修改、删除等操作。(5)保存(3)用户操作管理用例名称用例简介前置条件用户操作管理将网站中所有用户操作进行管理,包括用户收藏、收货地址、用户留言项目服务器开启,资源渲染完成,管理员登录网站主要操作用户收藏管理明细:(1)管理员进入后台。(2)点击用户收藏。(3)查看所有用户收藏内容。(4)按提示,选择商品收藏内容添加、修改、删除等操作。(5)保存收货地址管理明细:(1)管理员进入后台。(2)点击收获地址。(3)查看所有收获地址内容。(4)按提示,选择收货地址添加、修改、删除等操作。(5)保存用户留言管理明细:(1)管理员进入后台。(2)点击用户留言。(3)查看所有用户留言内容。(4)按提示,选择用户留言添加、修改、删除等操作。(5)保存表3-3用户操作管理用例分析3.3项目运行环境运行环境:CPU:英特尔i7-3.5GHZ内存:4G以上硬盘:500G操作系统:Windows10开发工具:PyCharm、VisualStudioCode、navicatforMySql数据库:MySQL第四章系统设计4.1系统架构设计目标1.可靠性。不管对开发者和用户而言,项目系统的总体可靠性非常重要,也就是说,系统的架构设计方面需要具备一定的可靠性。2.安全性。项目在运行过程中,由于大量用户的存在,用户所产生的数据就会比较多,那么,用户的隐私问题也就非常重要,所以在项目系统的设计过程中,需要考虑用户数据的安全问题。3.可定制化。由于网站的用户包括管理员和普通用户,但随着使用的推广,系统面临的人群可能会存在各种需求,所以可定制化的特性是网站建设必不可少的内容。4.可扩展性。在网站的使用过程中,新的技术,新的需求都会出现,在网站项目中运用新的技术和新的功能也是必不可少的。5.可维护性。网站在使用过程中,随着用户的增加和数据的变化,再加上未来其他功能的扩展,为了方便技术人员的扩展,网站的可维护性也是必须考虑的。6.可升级性。网站项目开发过程中,由于前后端各种依赖包会不断更新,那么,为了确保依赖包更新后不会对网站产生影响,技术人员更加应该考虑网站项目的可升级性。7.可操作性。随着互联网时代的发展,越来越多用户基本上都会使用计算机,操作网站,但也存在不懂使用计算机的用户,所以在系统开发过程中,还需考虑网站项目的可操作性。4.2系统架构设计在系统的架构设计。就包括业务层逻辑、用户界面层、数据访问层三层,根据这三层,网站所涉及到的具体内容包括用户界面、权限管理、数据访问和异常处理以及业务逻辑,其系统功能模块图如下图。图4.1系统功能模块包图4.3数据库设计4.3.1e-r图关系型数据库(本系统采用的MySQL数据库为一种轻量级关系型数据库)是目前应用市面上的系统中使用比较频繁的一种数据库。本系统使用python语言,采用了django框架技术,绝大部分面向对象系统设计,因此数据库的设计和其他的一样也是面向对象的。E-R模型图如下图4.2所示:图4.2数据库E-R图根据网站项目功能的需求,下面的的实体-关系模型为进行细化系统中的E-R图后的模型:(1)商品类别实体属性如图4.3所示。图4.3商品类别类实体属性图(2)商品名类实体属性图,如图4.4所示。图4.4商品名类实体属性图(3)商品类实体属性图,如图4.5所示。图4.5商品类实体属性图(4)订单的商品详情类实体属性图,如图4.6所示。图4.6订单的商品详情类实体属性图(5)用户收藏类实体属性图,如图4.7所示。图4.7用户收藏类实体属性图(6)轮播的商品证码类实体属性图,如图4.8所示。图4.8轮播的商品类实体属性图(7)热搜词类实体属性图,如图4.9所示。图4.9热搜词类实体属性图(8)购物车类实体属性图,如图4.10所示。图4.10购物车类实体属性图(9)订单类实体属性图,如图4.11所示。图4.11订单类实体属性图(10)订单的商品详情类实体属性图,如图4.12所示。图4.12订单的商品详情类实体属性图(11)用户留言类实体属性图,如图4.13所示。图4.13用户留言类实体属性图(12)用户收货地址类实体属性图,如图4.14所示。图4.14用户收货类实体属性图(13)用户类实体属性图,如图4.15所示。图4.15用户类实体属性图(14)短信验证码类实体属性图,如图4.16所示。图4.16短信验证码类实体属性图4.3.2数据表建好的数据库名为yansenshop,使用MySQL数据库管理系统,并且使用navicatforMySql进行管理。系统中使用到的主要数据表有商品r表、订单表、用户收货地址表、用户表等等。具体表结构如下:表4-1商品表表4-2订单表表4-3用户收货地址表表4-4用户表4.4系统流程设计 流程图是将一个操作的各个顺序步骤按照一定的逻辑展示出来的一个图形。只要这个操作有过程,那么肯定有一个流程。流程图就是对于描述这个操作的解释。流程图对于我们进行现行的过程或者根据需要进行新的改进的时候有着非常重要的作用。本系统流程设计如下图4.17所示。图4.17系统流程设计图
第五章项目详细设计5.1项目主要功能网站的需求进行了详细的分析,由于需要调研了当前电商网站的热度。该网站是基于django-rest-framework搭建后台,vue搭建前台,mysql作为数据库的天天生鲜市场电商网站,项目主要分未前台和后台两个模块,前台包括登录、注册、商品搜索、购物车、会员中心等功能模块;交易管理、商品管理、用户管理、用户操作管理等功能模块作为后台主要功能。其功能结构图如下图5.1所示:图5.1系统功能结构图5.2系统各个功能模块实现5.2.1数据库连接设计实现数据库是在django框架的settings文件中a进行数据库连接配置。实现代码图5.2如下:图5.2数据库连接代码图5.2.2登录设计实现当用户在浏览器输入网站url地址访问时,需要用户输入之前成功注册过的账号、密码进行用户信息校验。用户输入完成并提交,网站才会将用户登录填写的表单数据发送到后台数据库进行校验,如果数据库用户表里的信息匹配成功,确认有该用户,那么就能返回一个登录成功的反馈,否则登录就失败。如下图5.3所示。图5.3系统登录界面5.2.3前台功能模块设计实现前台模块主要包含了用户登录与注册、首页的展示、商品搜索、购物车、会员中心。(1)首页模块项目首页运行界面如图5.5所示。图5.4首页实现界面(2)用户注册功能模块的实现用户注册分为会员注册和商家注册,注册界面如图5.5所示。图5.5用户注册实现界面(3)商品搜索功能模块的实现当用户想到要买的商品的时候都可以通过搜索框把需要的产品给搜索出来,搜索功能如图所示5.6所示。图5.6用户注册实现界面(4)购物车功能模块的实现当用户根据提示确定商品数量和商品价格,把它添加到购物车当中,这个时候,购物车就会形成一定数量的商品列表,用户添加购物车和购物车列表如图所示5.7~5.9所示。图5.7添加购物车实现界面图5.8购物车实现界面图5.9确定下单实现界面(5)用户中心功能模块的实现:用户中心中的我的订单,实现页面效果如图5.10~5.14。图5.10添加购物车实现界面图5.11会员中心收货地址实现界面图5.12会员中心用户信息实现界面图5.13会员中心用户收藏实现界面图5.14会员中心用户留言实现界面5.2.4后台功能模块设计实现后台模块功能的设计主要包括管理员对网站的商品信息、用户信息、用户操作信息、交易信息进行管理以及前端的接口设计。(1)管理员管理后台的功能实现:管理员对商品信息、用户信息、用户操作信息、交易信息进行增删查改等操作是此模块主要实现的功能。该模块的使用页面如图5.15所示:图5.15管理员管理后台模块界面(2)接口设计模块功能实现前端页面需要通过接口来添加数据并将数据加载到页面上,所以接口的设计是对于前端是非常重要的一部分,但由于接口设计是由后端语言pyhon设计的,所以接口设计放在后端这边讲,后端接口设计如图会员管理模块界面如图5.16所示。图5.16接口设计管理模块实现界面第六章系统测试任何一个IT项目在上线面向用户之前都必须经过大量测试,所以项目测试在项目开发流程中起到至关重要的地步。对于该项目,最基本的,我们需要检测网站的功能性,也就是网站的每个功能模块的使用情况,当然,检测网站的功能性如果过关的话,那么,网站的可用性就有保障了。然后还需要检测其稳定性,只有通过大量有逻辑有目标性的测试,我们才有机会降低项目运行时的出错率。6.1功能测试适用性、准确性、可操作性、依从性、安全性是本网站进行功能性测试的主要内容。本网站功能测试如表6-1所示:表6-1网站功能测试6.2安全测试具体测试方面如表6-2所示。表6-2安全测试6.3用例测试具体测试方面如下表所示。表6-3网站可用性测试序号用例名称用例操作预期结果测试结果1用户注册输入用户名、密码、验证码输入正确的用户名、密码、验证码后跳转到登录页符合预期2用户登录输入用户名、密码输入正确的用户名、密码后跳到网站首页符合预期3用户添加商品收藏进入网站后,用户点击指定的产品,并把确定好数量的商品添加到购物车中商品收藏添加正常符合预期4用户添加收货地址点击会员中心,添加收货地址添加收货地址正常符合预期5用户修改收货地址点击会员中心,修改收货地址修改收货地址正常符合预期6用户添加留言点击会员中心,添加用户留言添加用户留言正常符合预期7用户删除留言点击会员中心,删除用户留言删除用户留言正常符合预期8用户查看订单点击会员中心,查看我的订单,看看订单列表显示是否正常订单列表显示正常符合预期9用户修改用户信息点击会员中心,修改用户信息用户信息修改正常符合预期10用户使用购物车点击指定商品,添加至购物车商品添加购物车正常符合预期11管理员后台登录输入账号、密码输入正确的用户名、密码后跳到网站后台符合预期12管理员后台管理商品进入后台,点击商品,对商品进行查询、添加、修改、删除商品管理操作正常符合预期13管理员后台管理订单进入后台,点击订单,对订单进行查询、添加、修改、删除订单管理正常符合预期14管理员后台管理购物车进入后台,点击购物车,对购物车进行查询、添加、修改删除购物车管理正常符合预期15管理员后台管理用户进入后台,点击用户,对用户进行查询、添加、修改删除用户管理正常符合预期16管理员后台管理用户操作进入后台,点击用户操作,对用户操作进行查询、添加、修改删除用户操作管理正常符合预期表6-4网站用例测试6.4性能测试模拟使用多台计算机操作网站的情景,对网站进行性能测试,看看所测试的内容是否达到可接受的范围。测试结果如图6-5。表6-5性能测试6.5测试结果分析经过对该网站进行多个方面的分析和测试,该网站针对电商网站中的所有业务基本上已经实现,而却测试过程中并未发现异常,全部符合预期结果,并且操作起来十分见到、产品性能稳定,可以在互联网市场中推广使用。第七章系统特色与创新7.1数据请求优化在该网站的数据请求接口开发过程中,尽量减少http请求,以访影响用户访问网站的性能,而该在该项目中,用户使用一个功能就访问一个API,不会涉及到太多的接口,所以不管是性能上,还是开发维护上,都比较方便。当用户访问网站时,一个模块功能对应着一个API接口,包括商品、商品类别、验证码、热搜、用户、商品收藏、留言、收货地址、购物车、订单、轮播图、商品搜索。7.2创新功能相信每一个网站开发都有它的独特之处,为了能够让整个网站具有特色,提升户体验,所以我这里网站布局上添加了轻松的绿色主题,使用户能够在浏览该网站时,放松个人心情,增加用户在网站停留的时间,那么用户的购买欲望也会更加强大。而且对该网站的印象也会特别好,通过口碑传递后,可以持续增加新用户和回头客的数量,为网站开发者和商品供应商创造更大的价值。
第八章结论我很确信,选择一个电商网站作为毕业选题对我未来就业的发展有着举足轻重的作用,因为我在未来想从事web前端开发的工作。通过半年的时间,在自己不断的努力和老师同学们的帮助之下,我顺利完成了项目,实现了自己所有预期的功能。项目开发期间,我努力查漏补缺,把自己不懂的知识点或者遇到的问题不断努力克服,先是会百度如何解决自己遇到的问题,尽量靠自己解决问题,实在不行再去找我的指导老师。也就是在这个过程中,我不断地意识到自己的不足,然后努力克服,开发项目期间,自己也会尽量去查找书籍,视频教程等来解决我遇到的问题,先学习,后模仿,然后自己不断改进。由于自己有web前端的求职意向,所以在开发期间,也会翻阅自己购买的书籍,包括《nodejs深入浅出》、《你不知道的Javascript》、《Bootstrap从入门到精通》等等,不断提升自己,把基础打好,做事情才会事半功倍。在这次项目开发过程中,由于一个饱和的项目需要用到前后端,从项目开发工具的准备,环境搭建,页面布局,数据库设计到最后实现所有的功能模块,那么,一开始我就得找一些关于后端开发的视频资源,该项目我主要使用了基于python的后端框架django-rest-framework,在后端设计中,我不断安装各种项目依赖和工具,使我对于项目依赖有了全新的认识,因为我们要设计代码实现功能的话,不再像大一的时候,用代码从头敲到尾,尤其是对一个功能比较全面的项目而言,不借助任何依赖包或者框架是很不切实际的,因此,在开发期间,我觉得认真读懂开发框架的技术文档是非常重要的,而读懂了却不懂怎么使用也是一个大问题,这个时候就得通过各种技术博客了,百度上各种技术博客的大白话,总会让我有意想不到的收获,在整个项目中,我用到的技术有技术有vuejs,django-rest-framework,mysql等等。在开发过程中,项目必须得完成前端设计才能开发后端,因为后端开发的接口是根据前端用户界面的各种表单字段来设计的,后端封装很多类,类中的字段设计好后,设置指定的数据库,然后利用开发工具自动生成数据表项目开发的每一步都十分考验着开发人员的耐心和毅力,如果我猜得没错的话,每一个优秀的工作人员都是通过遇到问题,解决问题这种模式来不断提升自我的。目前,天天生鲜市场网站的基本功能都已经实现了。也是由于自己学习经历有限,该网站没能有更多完善和改进的地方,本人也将会在未来的学习工作中对其进行一步的开发。本系统具有以下优点:1、项目功能齐全;2、用户个人中心所考虑的内容比较全面,充分考虑电商网站所拥有的因素;3、用户使用方便,因为该网站从用户的角度出发,尽量将购物交互行为进行简化,让各种教育程度的人群都能很快上手购物。但也存在以下缺点需要改进:(1)用户权限没有处理好,超级用户还是普通用户都有访问后台的机会;(2)网站在设计方面没有投入过多的时间,所以该网站在设计方面没有太多优势;(3)该网站由于经费问题,没有在云服务器上进行测试,再加上测试工作不足,项目可能存在各种不足。参考文献[1]魏尊亮.B2C食品电商购物与分享网站的前端与后台设计[J],四川省干部函授学院学报,2017.年[2]徐頔;朱广华;贾瑶.基于VueJs的WEB前端开发研究[J],科技风,2017.[3]阚顺玉;王筱莉;杨湘浩;黄慧芸;食品安全谣言传播行为意愿影响因素研究[J],软件导刊,2019.[4]斯涵涵;食品安全“最严格监管”要做细做实[N],人民公安报,2019.[5]齐红革;谭亚军;黄琳琳;李伟;张艾蕾,食品安全数据分析可视化模型研究[J],食品安全质量检测学报,2019.[6]林北辰,当年轻人不再出门买菜,互联网菜场的好日子来了[J],家庭服务,2019.[7]燕艳,基于顾客需求满足论的生鲜零售业态创新战略研究[J],商业经济,2019.[8]盛一丰,基于电子商务环境下郑州生鲜市场发展路径探究[J],现代商贸工业,2019.[9]康兴涛,中国生鲜电商发展趋势研究[J],管理观察,2017-7.[10]2016年生鲜电商市场融合发展[J],中国战略新兴产业,2017-02.[11]麦地,生鲜电商转型[J],植物医生,2016-11.[12]葛宇航,基于Django的留学生信息管理系统设计与实现[J],通讯世界,2019-8.[13]蔡敏,Python语言的Web开发应用分析[J],无线互联科技,2019-2.[14]张云飞;杨明光,基于Django的RESTful通用程序接口研究与实践[J],电脑知识与技术,2018-10.[15]付昱榕;许新华;吕水典;刘梦宇;刘文文;荣文婷,基于Web的毕业生离校管理系统的设计与实现[J],信息与电脑(理论版),2019-5.[16]王玉丽;唐皓天,《Python程序设计基础》课程教学模式探索[J],电脑知识与技术,2018-11.[17]InferAMP,apythonwebappforcopynumberinferencefromdiscretegene-levelamplificationsignalsnotedinclinicaltumorprofilingreports[J],F1000Research,2019-11.[18]AntonioBenítez-Hidalgo;;AntonioJ.Nebro;;JoséGarcía-Nieto;;IzaskunOregi;;JavierDelSer,jMetalPy:APythonframeworkformulti-objectiveoptimizationwithmetaheuristics[J][19]孙雨皓;夏斌;谢宏,基于Django框架的商品排名监控系统设计[J],现代计算机(专业版),2018-7.[20]VenayakNaveen;;RajKaushik;;MahadevanRadhakrishnan.Impactframework:Apythonpackageforwritingdataanalysisworkflowstointerpretmicrobialphysiology.[J],Metabolicengineeringcommunications,2019.致谢光阴似箭,日月如梭,大学生涯即将结束,通过东软四年的学习时光,我受益匪浅,十分感谢每个授课老师和教授孜孜不倦的帮助,使我的人生经历变得十分丰富,首先我得感谢杨利院长和教学楼里的各种保洁工作人员,是他们为我创造了一个干净整洁的学习环境,然后得感谢四年以来陪伴我的授课老师们,是他们让我在学习过程中努力克服困难,解决不懂的问题,让我每一年的课程都能顺利通过。然后还得感谢学校里的心理老师,她们总是能为我解决内心的困惑,让我重新获得生活的动力。最后就是得感谢我的指导老师,李志忠,他总会在百忙之中抽出时间为我解决问题,指导我的毕业论文和毕业设计,让我能够尽快顺利毕业。最后,我真诚地感谢学校里的所有老师和其他工作人员,希望他们能够开开心心度过每一天,身体健康,学校也因为他们的存在越来越美好!
HYPERLINK如何选择组装电脑配件
如何选择组装的电脑配件.
第一,选择好CPU平台,就是INTER还是AMD,看你是要配什么样的电脑,高端还是低端的,两个平台都高低的产品。第二,选择主板了,主板的品牌比较多,质量,价格也不一,当你第一步却定了,那么主板也就相应的却定下来了,以INTER为例,只可以选择775接口的主板(早期有478接口的,不推荐),主板的选择主要有两种,一是集成显卡,二是不集成显卡。集成显卡的话,就可以省下显卡的钱,但是对游戏玩家不推荐。那么当然是选择不集成显卡的主板了,而且最好选择一线品牌,如华硕,技嘉等。主板里,还有个蕊片组的选择。关于蕊片组,各个品牌的主板命名有些不一样,主流是INTER965,945,915,VIA的KT890,还有NFORCE4,NFORCE5。等。比较难说清楚。最好是选择INTER的蕊片组,虽然价格会稍高一些。推荐945,技术比较成熟。第三,显卡的选择。显卡主要还是有两类品牌,GEFORCE和ATI,两个品牌有高,中,低的显卡。显卡选择要看你个人喜欢了,预算充足的话,最好是买中,高端的显卡。
第四,就是内存了,内存关系电脑的稳定性。当然是要好一点的。买一线品牌的。现在配电脑,主流是DDR667,DDR800DDR1333第五,显示器的选择,推荐液晶。如何选择硬件组装电脑这是一个老生常谈的问题了,这也是一个让高手们显示自己硬件功底的问题,同时这还是一个让很多新手为之焦头烂额的问题。该怎么配?具体配什么?怎样配才能尽量减小瓶颈?本文就将从内到外,从理论到实践,为朋友们抽丝剥茧一一道来。
一、CPU
作为一台电脑最关键的组成部分,CPU确实起着举足轻重的作用,但体现一台电脑的综合速度,并不是仅仅依靠CPU的,常常看到很多新手们在配电脑的时候,把CPU选的很好,但其他的东西诸如内存、主板、硬盘等都选的不太理想,好像这台电脑速度的快慢就体现在CPU速度的快慢上似的。甚至很多著名的品牌机厂商,都推出过类似“P4+256M内存”的这种跛脚配置。其实对于一般的家用电脑而言,一个真正会配的高手,是不会把大量的钱花在CPU上的。家用电脑,毕竟不是做密集型科学计算用的,它讲求的是多种媒体的配合工作,讲求的是能一边下载文件、一边上网浏览网页、一边听音乐、一边还能打开其他的程序,在这种情况下,提升内存的容量比提升CPU的主频对速度的影响要明显的多。现今的中国家庭用户,很多家长对于电脑一窍不通,他们只听说“奔四”代表着速度快,并不知道整机速度的快慢除了CPU以外,还有很多其他的因素影响着它。但在买电脑的时候,最后做决定并掏钱的人,往往都是这些啥都不懂的家长们,于是就出现了上面的一幕:品牌机厂商为了能有更好的销路、兼容机装机店的销售人员为了能拿到更多的奖金,开始违背良心来配置出这种高主频处理器、低容量内存的跛脚电脑。说严重点,这是属于对消费者的不负责任,是一种商业欺诈行为!同样5000元的配置,高手配出来的赛扬,比新手配出来的P4还要快很多,曾经有一家全球著名的硬件网站在2003年的时候刊登过一篇关于配置家用电脑时各硬件占用总预算百分比的文章,文中很明确的提到了CPU的价钱最好不要超过总预算的10%-15%,我们虽然不能说他肯定完全正确,但至少人家是通过很多调查后得出的结论,有借鉴的理由。反观现在的很多所谓的“低价奔四电脑”、“3999元买P4品牌机”之类的广告,我想说的就是:你花了3999元,只买了一块P4的处理器,其他的什么都没有了!
二、内存
对于配置一台电脑来说,内存是重头戏,容量、速度、类型等等每一项指标都对最终的整机综合速度起着至关重要的影响,尤其是内存的带宽和容量。对于内存带宽而言,很多人都认为400MHz、533MHz前端总线的赛扬四或P4,配单通道的DDR内存就足够了,双通道DDR内存是配合800MHz以上前端总线的P4处理器用的,其实这样就大错特错了,哪怕是最老的赛扬四,都需要双通道的DDR内存才能达到它的带宽!也就是说,你如果选择赛扬四1.8G,必须配合865以上的主板和至少双通道DDR200的内存,才能满足它的带宽要求!稍微计算一下就可以得知:赛扬四1.8G的前端总线是400MHz,它的内存带宽理论值是400MHz×64bit÷8=3.2G/s,但当它装在845系列的主板上时,由于845主板的限制,即使你插上能符合它带宽要求的DDR400内存,也只能运行在DDR266上,这时的内存所能提供的带宽是266MHz×64bit÷8=2.1G/s,比3.2G/s要小很多,即使你通过BIOS里的内存调节选项往上调节一档(也只能调节一档而已),让内存运行在DDR333下,所能提供的带宽也仅仅是333MHz×64bit÷8=2.66G/s,离3.2G/s还是有一定的距离,而内存带宽的降低,能非常明显的降低整机的综合速度,运行任何程序都能明显的感觉出来!所以如果想满足赛扬1.8G处理器的内存带宽要求,你必须要为它配置865以上的主板和双通道的内存才行!P4亦是如此。很多人也许会问:那845系列的主板是配什么处理器的呢?我想回答你的就是:845系列的主板是属于“不能用”的主板,因为处理器永远比主板发展的快,当初Intel造出845系列的芯片组是为了能给当时的赛扬和P4提供一个过渡的平台,不至于让它们成为“没有主板配合”的处理器而已,也是为了能在低端市场分一杯羹,而现今865甚至9xx系列的主板横行的时候,845系列的主板确实是属于“不能用”的主板了,满足不了任何一款处理器的内存带宽,造成性能上的严重低下,试问这种主板你会选择么?即使配台2000多元的超低价电脑,也不要去选择845系列的主板,至少需要865以上的和双通道内存才行,因为内存带宽是一个非常影响系统性能的参数,倘若一味的为了省钱而配置845系列的主板,那就得不偿失了。
内存的容量方面,应每个人对电脑的使用方向不同,容量的要求也是不同的,现在配置的家用电脑,笔者建议:如果不打游戏,或者是打打扫雷、纸牌之类的游戏,平时注重于上网浏览或者是聊天、看电影之类的应用的话,内存容量不应该低于1G;如果是偶尔打打单机游戏或者是网络游戏,内存容量应该选择在2G左右,如果是经常打大型的游戏或是进行HDTV视频编辑等应用,那么4G的内存是必不可少的。
三、主板
一台电脑的稳定性和兼容性,一大部分是看主板的,一款优秀的主板不仅需要拥有上等的用料和优良的做工,还需要拥有合理的走线设计,那些没有技术实力的三、四线主板厂家生产的主板,多数是采用公版走线,而且用料非常差,稳定性不堪一击,这种类型的主板,笔者建议宁愿不买电脑也不要配这种主板,否则以后将会是个淘气的祖宗。对于家庭用户,主板方面一定不能省钱,预算够的话最好能买个一线的主板品牌,如果预算实在不足,二线的主板是底线了,不要再往下选择了,毕竟家用电脑是用来使用的,不是用来整天维修的。再谈到主板的用料,笔者常常看到很多新手在配置主板的时候,貌似老鸟似的说某某品牌的主板好,某某品牌的不好,试问你知道它好在哪里么?不好在哪里么?这个就要看主板的用料了,虽然用料好的主板并不能代表一定是高档主板,但最少能代表它的电气性能出色。举一个很简单的例子吧:有A、B两款主板,A主板的处理器供电滤波电容采用的是日系电容,B主板的处理器供电滤波电容采用的是台系电容,那么基本上可以肯定的是:如果在电源输出电压的波动范围比较大的情况下,A主板就比较能耐得住,而B主板就很容易产生电容鼓包、漏夜等情况。不要小看这小小的电容,笔者从一个开维修店的朋友那里得知,来维修主板的人,有80%的都是这几个小电容损坏,究其原因,就是电源选择的不好,导致了输出电压的不稳定,久而久之最终导致这几个小电容爆浆,并且详细叙述了主板的品牌:“一线厂家的×硕牌主板就很少出现这种情况,但同样为一线厂家的×星牌主板,经常遇到!原因就是前者的大部分主板使用的是日系电容,而后者的大部分主板为了省钱,选用的是台系电容!”厂家的广告不能信,宣传也不能信,看到一个产品的广告之后,你所能相信的唯一一点就是:地球上有这么个产品的存在!然后其他的就统统都不能信了!网上有好多所谓的“评测”文章,都是枪手写的,基本上没有任何参考余地,只能作为一篇小说来读,一款主板的真正性能,只有你自己使用了之后才能知道。厂家为了销量、商家为了利润,他们能把最最垃圾的主板宣传为最顶级的产品,笔者曾经就看到过一款四线品牌的主板厂商,在对其主流主板的广告上说“最优秀的设计、最精湛的工艺、最稳定的性能”……结果一看报价:550元/块……其他的话我也不想多说了,只想问问这家厂商:你这么垃圾的主板都用了三个“最”字,那么华硕的同芯片组主板,售价是你三倍的,应该用什么词语来描述了??中国有一句古话:一分钱一分货,说的非常正确!不要认为价格高的主板就是暴利产品,从市场经济学上说,暴利产品是不会被市场所接受的,之所以他能存活到今天,而且售价依然是这么高,肯定有他的理由,他在做工用料方面肯定比其他品牌的要好很多,成本高所以售价高,在此,笔者奉劝大家一句:买主板千万不要凭侥幸心理,认为自己能花很少的钱买到很好的东西,只有错买的没有错卖的,商家永远都比你精明!主板上面还是老老实实的多花点钱来买个一线产品吧,否则以后有你吃苦的时候!
四、硬盘
现在的电脑,硬盘的速度当之无愧的成为了“第一大瓶颈”,无论你是再高的高手,配电脑的时候也无法消除这个瓶颈的存在,我们只有尽量的减小…再减小……。对于家用电脑的硬盘来说,容量和速度是两个非常重要的参数,容量上而言,笔者建议:如果你的电脑只是上网浏览浏览、偶尔打打小游戏的,那么160G的硬盘是个不错的选择;如果你常常下载软件或电影,那么250G的硬盘是个不错的选择,如果你是个下载狂人,那么400G的硬盘比较适合你;如果你有DV或者是经常编辑大型的视频文件,那么400G×2比较适合你,如果你是个玩HDTV的人,那么恭喜你,400G×4也许你都不够用。对于硬盘容量上的选择,你不能考虑现在是否够用,你应该考虑未来的1年里是否够用,大概的公式是:现在需要的容量×3。也就是说,如果你现在感觉80G的硬盘差不多够用了,那么你就需要买个250G的硬盘。如果你现在感觉120G的硬盘够用了,那么就去买个400G的硬盘吧。硬盘另外的一个参数就是速度,受到内部传输率等诸多因素的限制,一块硬盘的实际传输速度是不可能达到它的接口速度的,现在的并口硬盘基本上都是ATA133了,串口硬盘也都是150了,但民用级硬盘的实际传输速度最快的也还没突破66M/s,所以跟内存相比,硬盘的速度是电脑中最大的瓶颈,那么怎么来减小这个瓶颈呢?于是人们就发明了RAID,就是磁盘阵列(当然RAID不是仅仅为了这个而发明的),用两块一模一样的硬盘来组成RAID0,速度理论上能提高1倍,虽然实际上是不可能达到1倍的,但至少能非常非常明显的感觉到了硬盘速度的提升,笔者建议:如果你买的主板是带有RAID功能的,并且你需要保存的数据不是很重要的话,那么强烈建议你在预算允许的情况下购买两块硬盘来组建RAID0,这将使你能亲身体会到飞机与火车的速度差别!但最好是串口的,如果是并口的话,因为并口走的是PCI总线,由于PCI总线上的设备比较多,所以速度不可能达到比较高的地步,但如果是串口的话,那么硬盘的速度提升将更加明显!
五、显示器
显示器方面,笔者想澄清一个观念:曾经听过非常多的人说液晶显示器保护眼睛,因为没有辐射和闪烁……包括很多业内人士都这么认为的,其实错了,液晶显示器比普通的CRT还要伤眼睛!因为伤眼睛不仅仅是辐射和闪烁,还有对比度、亮度等参数,虽然液晶显示器的辐射和闪烁比CRT要小的多,但它那要命的对比度、那要命的色泽度、还有那大于每平方米300cd的亮度,这些都会对眼睛造成很大的伤害,并且你即使将液晶显示器的亮度和对比度调节到最低,也还是非常的刺眼。德国的一家权威机构做过一项调查:液晶显示器用久了会使人的眼睛感觉到疲倦,甚至头痛等症状,而使用相同时间的CRT显示器,却基本没有这些情况出现。现在的通过TCO03认证的CRT显示器,其实外露的辐射已经相当小了,基本上对人已经没有多大的伤害了,闪烁感也可以通过调节刷新率来降低,笔者实在是搞不懂为什么很多人非要去选择液晶显示器,还非要说液晶显示器不伤眼睛??一个最差的17寸液晶显示器的价格,能买一台不错的、通过TCO03标准的19寸CRT了,显示面积也差不多大,而且CRT又比液晶更保护眼睛,液晶显示器唯一的一个优点就是占用空间小而已,其他的统统是缺点,为什么不选择CRT呢??说到TCO03标准,现在很多的号称是通过TCO03认证的显示器,其实都是贴牌的,都没有真正的通过,关于怎样鉴别一台TCO03的显示器,网上已经有很多文章可以搜索到,笔者在此不想过多叙述,只是提醒大家一点:一台真正的通过TCO03认证的显示器,外表的颜色除了白色以外,是不会有其他颜色的了,因为TCO03认证中有重要的一条就是外壳可回收性,而除了白色以外,其他的任何颜色都加了有机染料在里面,是不能作为回收利用的,这点请大家购买显示器的时候一定要注意了!
六、电源
作为一台电脑的动力之源,电源质量的好坏直接关系到这台电脑的寿命,在这点上笔者先要肯定一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年双音发光电喇叭项目投资价值分析报告
- 2025至2030年中高档毛料男西服项目投资价值分析报告
- 2025年中国镍镉充电电池组市场调查研究报告
- 第八章融资租赁合同
- 快递转让合同协议书
- 二零二五年度农业保险代理权转让居间合作协议
- 室内电梯安装安明施工协议书
- 呼叫中心员工保密协议书范本
- 品牌连锁酒店居间协议
- 2025年山西货运从业资格证模拟考试0题b2答案
- 殡仪服务员考试:殡仪服务员考试考试卷及答案
- 2024运动明星营销市场与趋势观察
- 2024年单招职业技能测试题库及参考答案(基础题)
- 往年面试 (军队文职)考试试卷含答案解析
- 2024中智集团招聘重要岗位(高频重点提升专题训练)共500题附带答案详解
- DL-T+5442-2020输电线路杆塔制图和构造规定
- 穴位按摩法操作评分标准
- 六年级上册口算题1000道(打印版)
- 招商引资项目落地工作方案
- 2024年长沙卫生职业学院单招职业适应性测试题库及答案解析
- 月相观察记录表
评论
0/150
提交评论