基于微信小程序的东软校园助手的设计与实现_第1页
基于微信小程序的东软校园助手的设计与实现_第2页
基于微信小程序的东软校园助手的设计与实现_第3页
基于微信小程序的东软校园助手的设计与实现_第4页
基于微信小程序的东软校园助手的设计与实现_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

摘要在如今互联网+的时代,几乎所有高校都拥有自己的校园服务平台,我们东软也不例外。东软的校园服务主要靠教务网和微信公众号,平心而论,这样的校园服务方式有许多的不便以及滞后。随着微信小程序在人们生活中的渗透,以及其轻巧方便易开发的特点,许多机构、公司和高校都开发了属于自己的便利小程序了,东软作为IT高校又岂能落后。于是开发出基于微信小程序的“东软校园助手”就显得很有必要了。本文中所描述的“东软校园助手”是基于微信小程序轻巧方便易开发的特点和东软对该小程序的需求来开发的。其整合了东软快讯、课表查询、校历查询、成绩查询、后勤报修、失物招领、热水费查询、水电费查询等功能,以方便东软学子能获取更加便捷的校园服务。关键词:校园助手;校园服务;微信小程序;

AbstractIntheeraofInternetplus,almostalluniversitieshavetheirowncampusserviceplatform,andNeusoftisnoexception.Tobehonest,Neusoft'scampusservicemainlyreliesontheeducationaladministrationnetworkandtheWeChatofficialaccount.Suchacampusservicemodehasmanyinconveniencesandlaggingbehind.Withthepenetrationofwechatsmallprogramsinpeople'slives,aswellasitslight,convenientandeasytodevelopfeatures,manyinstitutions,companiesanduniversitieshavedevelopedtheirownconvenientsmallprograms,howcanNeusoft,asanitUniversity,fallbehind.Therefore,itisnecessarytodevelop"Neusoftcampusassistant"basedonwechatsmallprogram.The"Neusoftcampusassistant"describedinthispaperisbasedonthecharacteristicsofwechatsmallprogram,whichislightandeasytodevelop,andtheneedsofNeusoftforthesmallprogram.ItintegratesthefunctionsofNeusoftexpress,timetablequery,schoolcalendarquery,scorequery,logisticsapplication,lostandfound,hotwaterfeequery,waterandelectricityfeequery,sothatNeusoftstudentscangetmoreconvenientcampusservices.Keywords:campusassistant;campusservice;wechatapplet;

目录TOC\o"1-3"\h\u25081第一章绪论 III绪论项目背景近十年,信息技术发展迅猛,各行各业纷纷用上了信息系统,教育界自然也不会落后,高校的信息化建设显得尤为重要[1]。现今,各种技术更新换代的速度越来越快,传统的校园服务已经成为了一种负担,不仅开始变得不方便,而且已经无法满足学生们对校园服务需求。在东软,师生们获取校园服务主要是由教务网、公众号和线下三者组成,单一都不能有完整的服务。不仅如此,像是教务网,其需要连接内网才能访问,还要打开浏览器访问相关的Web地址,而且教务网一旦访问的人数过多就会崩溃;公众号则需要微信关注相关的公众号,且服务较为单一;线下则更加麻烦,要去相关部门所在的办公室。这样服务方式极为不便,甚至是令人觉得厌烦。从2019年CNNIC发表的《中国互联网络发展状况统计报告》中可以看出,在上年的12月之前,我国使用网络的人数就已经有8.29亿人了,并且在这些使用者当中用手机上网的人数有8.17亿,占到了98.6%如此高的比例,而使用电脑上网网民却只占了48%的比例[2],说明了现如今几乎所以网民都用手机上网;而手机网民必然会使用微信,微信官方通过发布《2018微信年度数据报告》称在2018年全年中,登陆微信的用户每天都在10.1亿以上[3],从而说明了几乎所有的手机网民都会使用微信。一台拥有微信的手机在如今网民的生活中不可或缺,面对如此大的群体,微信的任何举动都将变得很重要。公众号曾经受到了媒体和商户的重用,他们通过在公众号上发推文,目的是获取用户流量,让关注的用户能看到他们的商城广告链接,以此代替传统的app,但是事与愿违[4]。在2017年推出了微信小程序后,小程序便开始遍地开花,人们也开始常常在生活中使用到小程序,例如点餐、打车等很多地方都用到,因此,现在很多的企业和个人都推出了相关的微信小程序。在如今的生活当中,微信小程序无处不在,它改变了我们的生活,使我们的生活越来越方便。微信小程序其实也是一个app(Application的简称,即应用软件,通常是指iphone、安卓等手机应用软件[21]),只不过它是镶嵌在了微信里,在微信上才能使用,小程序应场景的设计使得它成为互联网一股新的血液,它的出现被业界称为变革的先驱者。随着小程序的推广和发展,微信小程序早已渗透到各行各业、衣食住行各方各面,说它进入了“黄金时代”一点也不为过。如今是互联网时代,我们作为走在科技前沿的大学生早就使用过了各种各样的app了,许多app很好用,也很方便,我们尝尽了它的甜头[5],却也被一个问题深深的困扰着,那就是手机内存不足。对于微信小程序来说,不存在这样的问题,不用下载不占内存的特点赢得了大学生的欢心[6]。针对传统校园服务方式的滞后性以及诸多的不便,而且小程序在大学生群体的备受欢迎,基于此推出一款小程序——基于微信小程序的东软校园助手,将大学日常生活中一些所需要的校园服务,例如东软快讯、水电费查询、热水费查询、校历查询、失物招领、后勤报修、课表查询、成绩查询等服务整合到一个小程序当中,方便东软广大纤纤学子随时随地就能在小程序上获取校园服务。国内外发展状态校园服务平台随着信息化建设欣欣向上的发展,高校信息化也在稳步推进,各个高校都纷纷使用上了自己的信息系统。但是许多高校的各个业务系统是相互独立,使用的方式是单一的web访问,在今天,这样的信息系统早已落后,而且这样的方式不再是及时有效、方便快捷[7]。曾经,信息化的建设使得数字化校园平台风靡一时,很多高校纷纷效仿建立并应用,这些平台提供了基本的教学管理服务,在一定程度上方便了师生,但也存在许多明显的问题,如此看来传统的校园服务平台已经不再能适应校园服务的主流了。微信小程序在这个移动互联网的时代下,轻量化渐渐成为了主流趋势[8]。作为未来的主流趋势,微信小程序优势不仅仅是具有轻巧的特点,其优势不言而喻,许婉韵拿微信小程序与原生APP进行对比,得出的结论是小程序的有很大的优势,例如小程序不用安装,不用卸载,用完退出即可,容易获取;开发起来时间周期短,经济成本低;易于传播,属于轻量级别应用程序,而且小程序拥有微信庞大的用户群体;另外还具有现今比较流行的线上支付功能[9]。不仅有徐婉韵通过对比得出优势,更有丁益、钱文波和关维娟三人对微信小程序做了一个调查,通过分析调查内容得出以下结论,小程序目前市场占有率高,比肩APP,在如此庞大的用户市场上,已经发布了的小程序少之甚少,离饱和状态相差甚远,许多产业需求量依然巨大,以后会有越来越多的小程序被开发,并发布出来,以上结果都是因为小程序的轻量化和高便利的优势[10]。小程序拥有如此明显的优势,未来一定会大有作为。综述开发出基于微信小程序的东软校园助手,一是可以解决传统校园服务平台的不方便、移动端不实用等问题,二是可以解决教务网访问的人数过多崩溃,访问速度慢等问题,三是广大师生更能有效地、及时地、便利地获取各种校园服务,四是微信是人人必备的软件,广大师生无需下载APP或者访问web端,直接在微信上就可以操作,五是在开发方面能节约成本,而且随着它的发展,以后其涉及到的技术会越来越多,以后的二次开发也更加方便快捷。综上所述,此时开发基于微信小程序的东软校园助手是天时地利人和。

相关理论和技术微信小程序简介之所以要叫微信小程序,是因为它要在微信上才能运行,可以在为微信上面分享,使用也无需提前下载,用户在使用上有简便轻巧,实用高效的体验。微信小程序有数十亿微信用户,在海量的用户基础上,它的传播速度是非常快的,而且使用感觉也很棒。微信小程序是新的开发技术,但其语言不完全算是的语言,其语言与web开发语言极度相似,掌握web开发的人员便可在短期内阅读官方文档后快速上手。微信小程序容易上手,其开发也是比较容易,相比web,开发者开发微信小程序的开发周期大大缩短。经过简单的学习和实践,开发人员可以快速、独立的完成和部署一个新小程序。开发微信小程序以个人主体去微信公众平台注册帐号一般不需要费用,开发好微信小程序后上传到官网审核通过后就可以使用了。当然,开发和发布微信小程序也有它的条件的,这个条件比较简单,那就是年满18岁的中国公民[11]。概括来说,小程序主要使用了JavaScript、WXML和WXSS三种技术,与web的开发很相似,可以算做是Web应用,但却有一定的去区别。微信小程序是在微信上才能使用的,而微信只分Android和IOS系统,另外就是PC端的微信开发者工具(如表2-1所示);而Web运行的环境比较复杂,它要面对这各种不同内核的浏览器。表2-1微信小程序各运行环境区别运行环境逻辑层渲染层微信开发者工具NWJSChromeWebViewIOSJavaScriptCoreWKWebViewAndroidX5JSCoreX5浏览器开发工具一般我们用官方给的微信开发者工具来开发小程序,它具有简单高效的特点,调试公众号网页和调试小程序是它的两种开发模式,它的前身是以前的公众号网页调试工具[12]。从开发语言的角度分析微信小程序和web没有太大区别:它们的逻辑代码用的是JavaScript,页面结构代码文件的话,WXML和HTML也差不多,样式表WXSS也是通过CSS的补充和修改而派生出来的。但是,由于微信小程序开发与传统web页面在同一环境下运行时的机制不一样,因此,微信小程序和web的开发工具是不一样的。微信开发者工具给开发者提供了很多功能,代码编写、运行、调试都不在话下,另外它还具有真机预览、模拟器调试体验评分等功能呢。技术架构目录结构一个微信小程序包含一个作为核心的app和多个page[13],app是整个小程序的入口,app对于一个小程序而言就相当于大脑对于一个人而言,其重要程度不言而喻,没有app的小程序就像是失去了大脑,根本就不能运行。根目录下的3个app文件是小程序的核心,,它们必须放在同一个目录且是项目的根目录下,如图2-1所示。图2-1app文件结构在这3个文件中必须得有的是app.js和app.json,缺了它们当中的任何一个小程序都无法运行,而app.wxss可有可无,但是一般开发者为了追求样式复用和样式统一性,会选择配备app.wxss。另外3个app文件都不允许有错误,否则整个小程序都会无法运行。这3个文件的作用如表2-2所示。表2-2app文件表文件必须作用app.js必须有小程序逻辑app.json必须有小程序公共配置app.wxss非必须有小程序公共样式表小程序一般会有很多个页面,每个页面就是一个page,一般page由.wxml、.json、.js和.wxss这4个类型的文件组成,在这当中,.wxml是页面描述文件必须得有,.js是页面启动文件也必须要有,.wxss和.json则不一定了,因为app文件中有了配置全局的app.json和app.wxss两个文件,当页面没有自己的变动就可以不需要.wxss和.json这两个文件了。另外,这4个描述页面的文件必须放在同一目录下,并且文件名也要相同。这4个类型文件的作用如表2-3所示。表2-3页面文件表文件类型必须作用.js必须有页面的入口和逻辑.wxml必须有页面的结构样式.json非必须有页面独有的配置.wxss非必须有页面的样式表微信小程序对目录结构有着严格的要求,除了上述的3个主体文件和page页面的4个文件类型外,只允许wxs、png、jpg、jpeg、gif、svg、json、cer、mp3、aac、m4a、mp4、wav、ogg、silk这些类型的文件上传。配置微信小程序的配置包含3种,第一是全局配置(即app.json),主要是多tab的设置和按钮的跳转路径、网络超时、窗口表现和页面文件的路径等[14];第二是页面配置(即.json

文件),覆盖重复项,保留不同项是其主要内容

[14];第三种是sitemap配置(即sitemap.json),主要是用来配置和管理小程序的页面是否允许被索引[15]

。开发框架如图2-2所示,微信小程序分为视图层、逻辑层和系统层。其中系统层主要起到联通作用,通过利用JSBridage给予显示层与逻辑层稳定的通信桥梁,如此说来,视图层和逻辑层一起组成了小程序的核心。图22技术框架图逻辑层同时处理着两件事,那就是接收视图层的反馈和把处理过的数据发给视图层。视图层也同时处理着两件事,一是显示出逻辑层映射过来的信息,二是给逻辑层发送用户的操作。WXML页面结构和WXSS页面修饰共同造就了视图层。引用WeUI组件库WeUI是微信开放文档里所提供的专门为开发者而设计的基础样式库,它同微信原生视觉体验一致,能使用户在使用时感到其统一性[16],该组件库不仅能方便开发者设计使用,还能给开发者提供许多能调用的资源。使用WeUI组件库最主要是要先引用其样式表weui.wxss,使用方法也比较简单,把WeUI组件库目录里的weui.wxss文件复制到自己创建的小程序的样式表目录下就行了,然后在自己项目的app.wxss里引用weui.wxss就行了,在app.wxss加上一行引用代码,代码为:@import"路径/weui.wxss";例如:@import"style/weui.wxss";只要加上了这样一行代码,在整个小程序里都能像app.wxss里的样式一样使用自如了。想要使用WeUI组件库里的表单或组件什么的可以使用example项目里的默认组件,使用方法也比较简单,复制对应表单或组件的相关代码,主要是.wxml和.js文件里的相关代码,如果有.wxss文件的话就要看自己需要的表单或组件是否需要运用到里面的样式了,不需要用到就可以不理会,要用到的话就得复制对应的样式代码到自己的项目里,然后根据自己的小程序系统设计进行修改。微信小程序官方给的WeUI组件库也是很人性化,不仅仅给了前端样式,还给了对应的js,方便开发者调用相关的资源,当然这样开发出来的小程序能令用户的使用感知更加统一,使服务方与用户双赢,达到了官方的愿望[17]。本章小结本章主要是说明了微信小程序是什么,它与web的区别,用什么工具来开发微信小程序,开发微信小程序的目录结构是怎样的,它又要如何去配置和它的技术框架是怎样的,以及怎么引用WeUI组件库。通过对上述内容的介绍,使阅读者对微信小程序有个大概的了解。

需求分析东软校园助手需求分析在第十二届全国人民代表大会上,许多的政策和观点被提出,其中,李克强总理解释了“互联网+”的概念,要想提高我国经济,各行各业要合理运用科技的力量,与互联网挂钩,并以此为新方向[18]。在此背景下,校园服务平台APP层出不穷,弊端也层出不穷。随着经济的发展和科技的进步,智能手机正在全民普及,移动通信网络也在不断的完善,使用手机上网的用户比例也越来越高,互联网应用的地位在用户的生活中愈加重要[19]。而微信恰恰是手机网民必不可少的软件,通过阅读《2018微信年度数据报告》便可知道,2018年登陆微信的用户每天都有10.1亿人[3],如此庞大打用户群,自然少不了大学生群体,说白一点,微信是我国大学生必不可少的软件。在此前提下,把东软校园助手开发成小程序势在必行。系统功能需求东软校园助手作为一个校园服务的微信小程序,自然要有校园服务的常规功能和一些传统校园服务平台所没有的功能,也要像常见的小程序那样方便轻巧,开发便捷。根据东软学子常用校园服务和教务网常规功能,此小程序应包含有“东软快讯”、“校历查询”、“校园卡”、“学生证”、“课表查询”、“热水费查询”、“水电费查询”、“成绩查询”等常规功能和“失物招领”、“物业报修”等特殊功能。“课表查询”主要是给同学们提供一个查询课表的服务,其功能设置有:周课表、学期课表、过去学期课表和过去学期周课表,一般以周为单位,需要学年、学期和周数选择器。其功能相对比较简单,但是作用却是方便了广大东软学子免去了以往要连接内网,再登录教务网查询课表的繁琐。“成绩查询”主要是提供一个学期期末成绩查询的服务,其功能设置有:学期成绩查询,以学期为单位,需要有学年和学期选择器。其作用也是较为明显,以往东软学子查询成绩必须要连接内网,然后上教务网查询,或者用广东东软学院校园助手公众号查询,但是往往公众号查询一开放很快就会因被不良学生举报被封而停止服务,此功能能方便东软学子随时随地查询成绩。“校历查询”主要是提供一个校历查询的服务,让一些需要提前购票的学生可以提前准备买票。其功能设置有:学期校历查询,以学期为单位,需要有学年和学期选择器。“校园卡”主要是给同学们提供一个校卡信息查询和校卡挂失、补办的服务,其功能设置有:校卡信息查询,校卡挂失、补办。此功能的设置可以挂失期间防止校卡被拾取者消费,补办手续比以往简单快捷。“学生证”主要是给同学们提供一个学生证信息查询和学生证补办的服务,其功能设置有:学生证信息查询,学生证补办。此功能的设置比以往开学时辅导员通知补办学生证的方式简单快捷。“东软快讯”主要是给同学们提供一个东软校内资讯的服务。以往东软的校内资讯的发布是五花八门,各种公众号和教务网,没有一个集中的平台,此功能就显得很有必要了。“热水费查询”主要是给同学们提供一个热水费查询的服务,查询以月为单位,需要有年月选择器。以往热水费都是收取方贴在墙壁上,经常都不会被留意到,所以常常出现忘交热水费的现象,此功能的设置不仅方便了同学们查询热水费,还起到了提醒同学们交热水费的作用。“水电费查询”主要是给同学们提供一个水电费查询的服务,查询以月为单位,需要有年月选择器。以往水电费都是收取方贴在墙壁上,经常都不会被同学们留意到,所以常常出现忘交水电费的现象,此功能的设置不仅方便了同学们查询水电费的多少,还起到了提醒同学们交水电费的作用。“失物招领”主要是给同学们提供一个官方的失物招领的服务,此功能在本小程序中是比较重要的功能之一。在东软就读期间,我发现许多丢了东西的同学都是通过发朋友圈和公众号帮忙寻找,没有一个统一的官方的失物招领平台,找回来的概率很低,如果能有个官方的失物招领平台,那么找回几率就会比较高了。“物业报修”主要是让同学们有一个更加方便的物业报修服务,此功能在本小程序中是比较重要的功能之一。在东软,宿舍里有东西损坏了需要物业的人来修理是一件比较麻烦的事情,需要走路到物业办公室去登记,然后再等物业安排人员过来修理,经常要等很久才回来,而且有时候来修理宿舍又没人在,这个功能的设置实现了东软学子网上报修的愿望,而且在报修时可以备注修理时间,以后再也不会修理员来了宿舍没人的尴尬情况了。本章小结本章主要是分析了我院对于开发东软校园助手的需求得出有必要开发此小程序和分析了东软校园助手的需求,确定了需要的功能以及为什么需要此功能和该功能的作用。

系统设计系统设计设计微信小程序的原则微信官方希望能帮助开发者实现小程序轻便简洁的特性,不仅能让用户接受此小程序,而且还能更加的适应和支持不同的需求,当然,这一切都要以尊重用户的知情权与操作权为前提,这样能令小程序的服务和用户完美契合,实现双方共赢[17]。微信小程序官方给出了5条建议,一是友好礼貌、二是清晰明确、三是便捷优雅、四是统一稳定、五是视觉规范。下面进行逐一介绍:第一点,友好礼貌。人的注意力很容易被周围的突出点所干扰,针对这一特性,开发者在设计小程序是就应该要留意这个问题,避免用户在使用小程序时被无关因素干扰到,要和谐展示小程序,友好引导其操作。建议明确每个页面的重点,让用户一眼就能明白,另外不要出现干扰重点的无关因素。建议流程明确,要求做到在用户进行相关的操作时,页面要顺畅,不要有与用户目标流程不符的内容出现,不能无故打断用户操作。第二点,清晰明确。作为开发人员,我们有责任、有义务让用户知道这是哪里,这里有什么,在这里能干嘛,从这里能去哪,使其在哪都游刃有余,使其有更好的体验。在此建议做到导航明确,来去自如、减少等待,反馈及时、异常可控,有路可退。导航明确,来去自如要求做到导航时用户能明确,当前在哪,可以去哪,如何回去,使导航确保用户在网页中浏览跳转时不迷路。建议在设计小程序时给所有的次级页面左上角都加上一个返回上一级页面的操作。减少等待,反馈及时则是要求一旦出现了加载中和等待,要缓解用户的不良情绪,并及时给予反馈。尽量设置提示弹窗,载入进度条,加载动画和取消操作。异常可控,有路可退要求做到当异常情况发生时,不能让用户没有地方可去,卡在某一个地方这种尴尬境地,要异常状态提示,并且还要告诉用户解决的方法,使其有退路。第三点,便捷优雅。我们都知道手机使用手指操作的准确性比以往电脑使用键盘鼠标的操作差很多很多,但是小程序建立在手机微信之上,不得不使用手指操作,为了减少手指操作的烦恼,开发者在设计时要充分利用手机的特性,多多的利用现有资源,利用接口提升性能。尽量减少输入,避免误操作。减少输入要求开发人员在开发时,可以用控件来代替输入的要用控件,可以用接口的要用接口,可以不用输入的就不要让用户输入。避免误操作要求做到在设计控件时,要考虑控件的尺寸,使其适合手指的操作,不会因为太小而导致手指误触。使用WeUI组件可以有效的避免不同屏幕的适配问题。利用接口提升性能要求做到尽可能的去利用微信官方推出的一套标准控件库,其已经充分考虑手机页面特点和屏幕适配问题,保证了页面的可用性和高效的操作性能。第四点,统一稳定。微信小程序官方建议开发者在设计时要注重各个页面的风格要统一,页面跳转不能有太大的格调变动,要有延续性,控件的尺寸颜色等也要一致。页面的统一性和延续性能够使用户得到更好的体验,降低跳转所带来的不适感。第五点,视觉规范。字体的尺寸和颜色要和系统一样,列表、表单输入、按钮、图标等也要尽量统一样式。系统功能设计此小程序的功能设计较为丰富,以满足广大东软纤纤学子的各种需求。其中主要功能有10个,分别为:“东软快讯”、“失物招领”、“校历查询”、“物业报修”、“课表查询”、“成绩查询”、“校园卡”、“学生证”、“热水费查询”、“水电费查询”。不同的功能包含着不同的操作模式及操作内容,具体见下文,如表4-1所示。表4SEQ表\*ARABIC\s11"东软校园助手"主要功能功能项操作操作内容课表查询课程详情;选择学年、选择学期、选择周数点击可查看课程详情;详细的周课表成绩查询选择学年、选择学期具体学期成绩表校历查询选择学年、选择学期具体学期校历失物招领自动显示列表;输入数据滑动使用列表;通过登记实物信息上传到后台再显示到列表物业报修输入数据通过登记相关信息上传到后台显示到物业的后台列表校园卡挂失;取消挂失;补办一键挂失,拾取者无法在挂失时间段内刷卡;取消挂失后可以刷卡;当找不回时可以一键补办,相关单位收到补办消息后直接补办,办理完后通知同学去取卡学生证补办当学生证丢失而且找不回时可以一键补办,相关单位收到补办消息后直接补办,办理完后通知同学去取证东软快讯自动显示资讯列表,下拉加载更多资讯;点击浏览具体资讯内容下拉加载更多资讯;点击某条资讯跳转到第三层页面对应的具体资讯内容页热水费查询选择年、选择月;选择宿舍双列选择框选择年月;双列选择框选择楼号宿舍号水电费查询选择年、选择月;选择宿舍双列选择框选择年月;双列选择框选择楼号宿舍号除了上述的10个主要功能外,其他功能有“失物/拾物登记”、“报修列表(物业)”、“详细快讯”、“推送功能”、“分享功能”等,具体见下文,如表2-1所示。表42"东软校园助手"其他功能功能项操作操作内容失物/拾物登记提交失物/拾物的相关信息填写失物/拾物的相关信息并且提交到服务器上报修列表(物业)完成修理已经修理好的可以点击完成修理详细快讯点赞;评论;转发推送功能通知推送点击进入小程序查看通知分享功能点击发送点击右上角的分享按钮就可以把小程序发送给微信好友小程序页面设计东软校园助手小程序的页面主要分为3层。分别用了“首页”、“功能”、“消息”、“我的”4个主要的page构成第一层;第二层页面是各个功能的页面,主要有“东软快讯”、“物业报修”、“校历查询”、“失物招领”、“成绩查询”、“校园卡”、“学生证”、“物业报修列表(物业)”、“热水费”、“水电费”、“点赞我的”、“评论/回复我的”、“艾特我的”、“转发我的”、“个人信息”、“我的收藏”、“我的浏览”等;第三层是第二层各个功能页面里的附加功能页面,主要有“校园资讯”里的“具体资讯内容”、“失物招领”里的“失物/拾物登记”等。通过这三层页面来展示“东软校园助手”这个微信小程序,如图4-1所示。图4-1“东软校园助手”页面设计第一层页面第一层页面由全局配置的顶部标题“东软校园助手”、底部“首页”、“功能”、“消息”、“我的”四个按钮和四个按钮对应的页面组成。(a)app.json-小程序全局配置全局配置:顶部标题为东软校园助手、背景为白色、底部导航栏的按钮有“首页”、“功能”、“消息”、“我的”四个,它们都是由对应的文字和图标组成。(b)“首页”页面第一层页面的第一个“首页”是小程序的精选内容页面,页面呈现为三栏纵向布局,页面顶部为轮播图,轮播的图片为东软比较有代表性的照片,以展示我校的美丽风景和东软学子的风采;中部为两行三列的九宫格型功能表,具体的功能为此小程序的主打功能:“校历查询”、“失物招领”、“课表查询”、“物业报修”、“成绩查询”、“校园卡”;底部是东软快讯的精选,可以下拉显示更多,点击具体资讯跳转到第三层页面的具体资讯内容页。(c)“功能”页面第一层页面的第二个“功能”是小程序的功能列表,整个页面由九宫格型功能表组成,功能表包括了所有的功能,有“东软快讯”、“物业报修”、“校历查询”、“失物招领”、“课表查询”、“校园卡”、“成绩查询”、“学生证”、“热水费”、“水电费”,最后还有一个功能是添加功能(此用来添加后续开发的功能),所有功能按照九宫格类型排列为三行四列。点击功能按钮,则会触发页面跳转到第二层页面的对应功能的页面。(d)“消息”页面第一层页面的第三个“消息”是小程序消息列表和通知页面,页面是两栏纵向布局,顶部是一行四列的九宫格型条状链接功能表,功能包括“点赞我的”、“评论/回复我的”、“艾特我的”、“转发我的”四个功能,然后下面一栏是可竖直滑动消息列表。(e)“我的”页面第一层页面的第四个“personal”,是“我的”页面,主要是展示自己相关信息和历史操作等的页面,页面呈现为三栏纵向布局,顶部是学生校园平台照片和学号、姓名组成的跳转链接,中间一栏由最近浏览、我喜欢的和我的收藏三个跳转链接组成,底部是由功能反馈和小程序介绍两个跳转链接组成。第二层页面(a)“课表查询”页面“timetable”是此小程序的主要功能“课表查询”的页面,其主要作用是查看课表。页面由课表表格组成。(b)“成绩查询”页面“achievement”是此小程序的主要功能“成绩查询”的页面,其主要作用是对应的某个的学期成绩列成表格显示出来。页面为两栏纵向布局,学年和学期组合的两列选择器被我放在了顶部一栏;底部一栏是成绩表,成绩表则是由课程名称、学分和成绩3种内容构成。(c)“校历查询”页面“calendar”是小程序的“校历查询”功能的页面,其主要作用是方便同学们查询校历,以学期为单位查询。页面为两栏纵向布局,顶部一栏由学年学期双列选择框构成,底部一栏则是由校历表的图片。(d)“校园卡”页面“campusCard”是小程序的“校园卡”功能的页面,其主要作用是让同学们查询校园卡信息和校卡挂失、补办。页面为两栏纵向布局,顶部是校园卡信息栏,底部一栏是由“一键挂失”和“一键补办”两个行按钮组成。(e)“学生证”页面“studentCard”是小程序的“学生证”功能的页面,其主要作用是让同学们查询学生证信息和学生证补办。页面为两栏纵向布局,顶部是校园卡信息栏,底部是“一键补办”行按钮。(f)“东软快讯”页面“校园资讯”是此小程序的主要功能“东软快讯”的页面,其主要作用是方便同学们了解东软的新闻。页面是由滑动新闻列表组成。(g)“物业报修”页面“PropertyRepair”是此小程序的主要功能“物业报修”的登记页面,其主要的作用是登记相关的报修信息。页面为两栏纵向布局,顶部一栏是页面5个纵向失物/拾物相关信息填写的文本框,有联系人姓名、电话、维修内容、地点、备注;底部一栏则是提交按钮。(h)“报修列表”页面“repairList”是此小程序的主要功能“物业报修”的报修列表页面,其主要的作用是同学们报修的相关的报修信息列成表格显示出来,本页面是物业方才能看到的页面。页面由报修列表构成。(i)“失物招领”页面“loseRegisterList”是此小程序的主要功能“失物招领”的失物/拾物列表页面,其主要作用是把同学们登记的失物/拾物相关信息列表显示出来。页面由失物/拾物登记行按钮和失物/拾物列表构成。(j)“热水费”页面“Hot-waterCharge”是此小程序的主要功能“热水费”的页面,其主要作用是查看某个月份的热水费。页面为两栏纵向布局,宿舍号和年月组合的两列选择器被我放在了顶部一栏;底部是由两行label组成,分别是使用电数和合计费用。(k)“水电费”页面“waterAndElectricCharge”是此小程序的主要功能“水电费”的页面,其主要作用是查看某个月份的水电费。页面为两栏纵向布局,宿舍号和年月组合的两列选择器被我放在了顶部一栏;底部是由使用三行label组成,分别是用水度数、用电度数和合计费用。第三层页面(a)“失物/拾物登记”页面“loseRegister”是“失物招领”功能的“失物/拾物登记”页面,这个页面是专门用来登记失物/拾物信息的。页面为三栏纵向布局,顶部一栏是图片选择器,用于选择失物/拾物的图片;中间一栏是5个纵向失物/拾物相关信息填写的文本框,有物品名称、联系人姓名、电话、地点、备注;底部一栏则是提交按钮。(b)“详细快讯”页面“news”是此小程序的主要功能“东软快讯”的“详细快讯”页面,其主要作用是可以让用户阅读详细快讯的内容。页面是有滑动式新闻列表组成。本章小结本章主要是说明了微信小程序的设计原则和介绍东软校园助手的功能设计和页面设计,使得作者的设计初衷和设计理念清晰明确,读者也能快速领略到东软校园助手的逻辑和使用方法。

系统的实现与测试小程序的实现一般要开发一个小程序第一步是注册小程序,然后获得一个小程序的APPID,第二步就是搭建开发环境,开发环境的搭建主要安装开发工具,一般我们是默认是安装微信开发者工具,然后就可以开发小程序了。项目的创建和配置我们知道,开发一个小程序要先创建一个小程序项目,在这里我给东软校园助手创建的项目名称是“东软校园助手”,创建好项目后开发工具会自动生成文件结构,接下来就可以进行全局配置了,作为新手,全局配置我只配置多tab按钮和window,其他都是用默认的。小程序顶部window的标题配置为:"navigationBarTitleText":

"东软校园助手";tabBar导航栏配置为“首页”、“功能”、“消息”、“我的”。引入WeUI组件库的样式表在微信开发文档中,微信官方给出了一个WeUI组件库,但是那个是iOS的,在Windows上不适用,我是通过去GitHub上找Windows端的WeUI组件库,然后下载下来,把weui.wxss给复制到style文件夹中,style是我专门放置样式表的文件夹,除了引入WeUI组件库,我还引入了index.wxss样式表。跳转实现全局配置(即app.json)中的"tabBar"字段定义了页面底部总导航栏,该导航栏通过用"pagePath"来实现跳转,附上应用内目标页面文件位置即可点击跳转,这是第一层页面之间的跳转方式。第一层与第二层和第二层与第三层页面间的跳转则是通过"navigator"实现。轮播图实现首页中的轮播图通过使用滑块视图容器”swiper”,在js中设置数据,三张图片所对应的的地址,然后再通过样式表把容器的尺寸,图片的尺寸等进行设置,在这里,切换时间我选择的是默认的时间。九宫格实现九宫格的实现是通过view容器,直接调用WeUI组件库里的样式”grids”,然后通过设置样式表里的”width”=30%就是三列的九宫格了,要是”width”=25%就是四列九宫格了,通过”padding”设置九宫格里图标的大小,当然,有WeUI样式表,直接使用其样式就可以做出九宫格功能表了。其他功能实现由于我导入了weui.wxss和index.wxss两个样式表,其他功能的开发都是参考组件库的例子,直接在例子的基础上修改的。页面及功能测试模拟器调试体验评分模拟器调试体验评分可以直观的看出小程序的问题,是开发微信小程序常用的功能。东软校园助手体验评分如图5-1所示。图5-1模拟器体验评分从模拟器体验评分的结果可以看出,整个小程序的综合评分还是可以的,性能是100分说明完全没有问题,最佳实践也是100分,也不错,唯一比较不好的地方就是体验上了,可能是第一次开发小程序的原因,在视觉和交互方面做得不是很好,但总体还是可以的。真机调试如今微信开发者工具经过了几次版本更新,已经很成熟了,有我们需要的真机调试功能,我们只需要点击真机调试,然后用手机扫码,就可以进行真机调试了,通过操控手机查看小程序的页面和功能,就能看到真机调试的结果了,同时小程序中能打开调试器,直观显示代码运行情况。东软校园助手主页调试结果如图5-2所示、我的调试结果如图5-3所示、消息调试结果如图5-4所示、功能调试结果如图5-5所示、课表调试结果如图5-6所示、校历调试结果如图5-7所示、成绩如图5-8所示、失物招领如图5-9所示、物业报修如图5-10所示、东软快讯如图5-11所示、学生证如图5-12所示、校园卡如图5-13所示、详细资讯如图5-14所示、热水费如图5-15所示、水电费如图5-16所示、真机调试后台如图5-17所示。图5-2主页图5-3我的图5-4消息图5-5功能图5-6课表图5-7校历图5-8成绩图5-9失物招图5-10物业报修图5-11东软快讯图5-12学生证图5-13校园卡图5-14详细资讯图5-15热水费图5-16水电费图5-17真机调试后台兼容性测试在微信开发者工具中,模拟器里提供了各种不同屏幕尺寸的手机给开发者,开发者可以在开发过程中随意切换不同屏幕尺寸的手机对页面尺寸做调整,如图5-18所示。图5-18手机切换通过模拟器中切换3种手机来测试东软校园助手的兼容性,兼容性测试结果如图5-19、图5-20、图5-21所示。图5-19iPhone5图5-20iPhoneX图5-21Nexus6从以上兼容性测试图片中可以看出东软校园助手在兼容性方面做的还是不错的,没有出现严重不兼容的现象。网络测试微信开发者工具给开发者提供了切换网络的功能,可以通过此功能对小程序进行网络测试。东软校园助手网络测试结果如图5-22所示。图5-22网络切换测试结果如下,当处在无网络的情况下,页面加载不出来;当运行环境处于2G网络时,图片的显示会稍微有点延迟;当处在3G、4G和WiFi的环境时,一切都正常。因此得出结论,小程序的使用和网络环境有关,网络越差运行效果越差,无网时小程序无法运行,而当网络处在3G以上环境时使用起来没有差别。本章小结本章通过阐述东软校园助手的实现过程和各种测试结果,通过一系列的测试证实了东软校园助手的可用性。同时也能让读者进一步了解到东软校园助手的开发情况和小程序的开发方法,让读者初步了解到东软校园助手的使用方法。

总结与展望总结在选题之前,本人通过亲身体会以及平时与同学们的聊天中知道了东软虽然有自己的服务器、内网环境和教务网,还有许许多多的相关公众号,但是校园服务方面确实是比较糟糕的,不同的校园服务用不同的方式实现,确实是比较杂乱,为了使东软学子有一个软件搞定所有校园服务,于是就想把这个作为题目,开发一个东软专属的校园服务小程序——东软校园助手,让同学们不用连内网,只要有网络连接,随时随地都能获取校园服务。本人在阅读了大量的参考文献之后,知道了小程序拥有不用安装,不用卸载,用完退出即可,容易获取;开发起来时间周期短,经济成本低;易于传播,属于轻量级别应用程序,而且小程序拥有微信庞大的用户群体;另外还具有现今比较流行的线上支付功能等特点[9]。这对于开发东软校园助手简直就是天时地利人和。在开发东软校园助手的过程中,有喜有悲,悲是我遇到了很多的困难,不懂的地方一遍又一遍的看开发文档和参考论文,功夫不负有心人,困难终究是被我给解决了。东软校园助手微信小程序,其功能的设计主要有东软快讯、校历查询、失物招领、课表查询、后勤报修、成绩查询、热水费查询、水电费查询等,功能的设计贴合重点校园服务内容;其页面设计也比较符合微信小程序官方所给的建议,页面分为三层,层次脉络清晰。希望此小程序能够帮助到纤纤东软学子,也希望东软的校园服务越来越好。展望希望此小程序的开发,能让上级领导更加的重视东软的校园服务,让同学们能轻松的获取校园服务。本次开发过程比较简短,此小程序依然有很大的发展空间,原先想要开发的许多功能都无法完成,例如图书馆座位预约,爱心雨伞,东软相册等。在以后的日子里,我会继续开发此小程序,完善已经拥有的功能,开发出更多新的适用于东软的功能,尽可能把校园服务内容做到完整。另外就是在此小程序的界面和性能上,我将会持续对它们进行优化。最后,希望东软校园助手微信小程序未来能真正的起到作用,帮助到东软学子。

参考文献[1]牛文.基于云技术的高校信息服务平台设计[J].《电子设计工程》,2018(16):116-119.[2]中国互联网络信息中心发布第43次《中国互联网络发展状况统计报告》[J].国家图书馆学刊,2019,28(02):15.[3]2018微信年度数据报告:每天10.1亿用户登陆微信[J].新闻世界,2019,335(03):52.[4]胡亚琛.探究微信小程序的开辟与走向[J].现代营销(经营版),2019,316(04):94.[5]刘祖耀,黄玲静,刘佳.基于互联网+的校园综合服务平台[J].电脑知识与技术,2019,15(14):224-225.[6]葛秀峰,戴志锋.基于微信小程序的“掌上经院”校园服务平台[J].科技创新与应用,2020(08):80-81.[7]茅志刚.基于移动互联网的智慧校园服务平台的研究与实现[D].杭州电子科技大学,2014.[8]林米涛.微信小程序轻量化特征的媒体影响研究[J].东南传播,2018,No.166(06):141-143.[9]许婉韵.关于微信小程序与原生APP使用偏好性的研究[J].农家参谋,2018,600(21):222-223.[10]丁益,钱文波,关维娟.微信小程序市场现状与发展前景的分析[J].统计与管理,2018,257(12):78-80.[11]产品定位及功能介绍|微信开放文档[EB/OL]./miniprogram/introduction/#小程序注册.[12]概览|微信开放文档[EB/OL]./miniprogram/dev/devtools/devtools.html.[13]目录结构|微信开放文档[EB/OL]./miniprogram/dev/framework/structure.html.[14]小程序配置|微信开放文档[EB/OL]./miniprogram/dev/framework/config.html.[15]sitemap.json配置|微信开放文档[EB/OL]./miniprogram/dev/framework/sitemap.html.[16]WeUI[Z].https://weui.io/.[17]微信小程序设计指南[EB/OL]./miniprogram/design/.[18]何爽.互联网+时代及众创形势下线上新生APP运营公司的商业发展模式研究——以KeepAPP运营公司为例[J].经贸实践,2017(16):183-184.[19]彭帅,彭遨员,陈凰,李珍帆,贺学福,唐钟一宁.基于微信小程序的校园服务平台的设计与应用[J].电脑知识与技术,2019,15(10):74-76.[20]孙凯.基于微信小程序的建交学院课堂管理系统[J].信息与电脑(理论版),2019,426(08):100-101.[21]手机软件_百度百科[EB/OL]./item/手机软件/7973966?fromtitle=APP&fromid=6133292&fr=aladdin/.[22]刘莉,王健庆.基于微信开发模式的学院微信平台开发与实践[J].福建电脑,2016,11:120-121.[23]刘玉佳.微信“小程序”开发的系统实现及前景分析[J].信息通信,2017,01:260-261.[24]李伟豪,高博文,刘佳.基于微信小程序的校园服务平台设计与实现[J].计算机产品与流通,2019(3):283-284.[25]唐海兵.基于目标导向设计的高校学生服务类APP设计研究[D].西安:西安工程大学,2017.[26]张凯,宓詠,闫华,等.“i复旦”——复旦大学校园移动应用的开发与实践[J].武汉大学学报(理学版),2012,(s1):265~270.[27]张利香,甘发旺,薄建国.基于微信公众号+微信小程序的学生服务系统[J].内蒙古科技与经济,2019(15):65-66.[28]王婷婷.微信小程序开发[J].信息技术与信息化,2018,225(12):67-68.[29]姜栋瀚,刘晓平,吴作栋.云计算技术发展现状研究综述[J].信息与电脑(理论版),2019,426(08):176-177.[30]张浩田,戚玫云,吕瑞雪.基于微信小程序的校园失物招领平台建构[J].内蒙古科技与经济,2019,422(04):82-83.[31]邢榕珊,匡芳君.微信小程序设计[J].计算机时代,2018,No.314(08):13-16.

致谢本次毕业设计系统的开发和论文的撰写成功完成,首先要感谢的是我的指导老师关春喜老师,在这几个月的时间里,关老师悉心的指导和督促我,使我有着孜孜不倦的动力来完成这篇论文和毕设系统。在此,我要对关老师说声:谢谢您,并衷心的祝愿您和您的家人身体健康,阖家欢乐!关老师严谨的工作态度和对于知识孜孜不倦的探索精神给我留下了深刻的印象,并深深的鼓舞着我,让我时刻记着,做任何事情都要认真严谨,一丝不苟,今后这将会使我不断前进,往更高的台阶迈去。同时,我要感谢在网络上,通过文章、论坛、Demo、视频分享微信小程序、和校园助手相关知识的各位前辈,使我通过阅读和试验,在短时内获得许多相关知识,从而诞生了小程序“东软校园助手”以及本篇论文。四年的大学本科生涯也即将结束,在此感谢所有默默付出的老师、学校领导和校内员工,谢谢你们的付出;感谢在东软所遇到的每个人,是你们铸就了现在的我;也感谢你——广东东软学院。另外,我要感谢在背后支持我的家人和朋友,是你们在我伤心难过的时候安慰我鼓励我,是你们在我开心快乐的时候回应着我。在此我要祝福我的家人、我的好友身体安康,人生如意。宝剑锋从磨砺出,梅花香自苦寒来。我将带着这番感悟和我的信念砥砺前行。

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的显示器,网上已经有很多文章可以搜索到,

温馨提示

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

评论

0/150

提交评论