版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE45 基于SpringBoot的手机官方商城系统摘要:随着电子商务的发展,网上购物已成为人们普遍的购物方式。与此同时,网上支付也得到了迅速的发展,大有赶超传统支付的趋势。在今天这个信息化程度高、生活节奏快的现代社会,传统支付的弊端已越来越明显。需要携带现金、只能面对面交易、交易速度较慢等,传统支付已难以满足人们的支付需求。网上支付的出现,使人们支付变得方便、简单、快捷成为了可能。针对传统支付无法满足电商的发展需求的问题,分析了电商系统中第三方支付的支付模式,采用了B/S开发模式、SpringBoot开发框架开发了一个具有第三方支付功能的手机官方商城系统,解决了传统支付无法适应电商系统的支付功能的问题,给消费者提供了网上购买手机的官方渠道的同时也为手机商家提供了线上销售的网店,可以提高商家的产品销售量,有利于增强品牌影响力。手机官方商城系统使用了IDEA作为集成开发环境,编程语言为Java,数据库为MySQL,其数据持久层采用的是MyBatis。手机官方商城系统分为两个分系统,分别是商城分系统和支付分系统,前者主要负责商城的产品展示和订单管理等基本功能,后者主要负责商城的支付功能,其采用了第三方支付方式,接入支付宝和微信两大第三方支付平台。在实际使用中,界面美观,操作简便,具有良好的购物体验,也给手机商家在线上销售手机带来了较大的帮助。关键词:第三方支付,线上销售,电商系统,SpringBoot,RabbitMQTheSpringBoot-BasedOfficialMobilePhoneMallSystemAbstract:Withthedevelopmentofe-commerce,onlineshoppinghasbecomeapopularwayofshopping.Atthesametime,onlinepaymenthasalsodevelopedrapidly,whichhasatrendofcatchingupwithtraditionalpayment.Intoday'smodernsocietywithhighdegreeofinformationandfastpaceoflife,thedisadvantagesoftraditionalpaymenthavebecomemoreandmoreobvious.Itneedstocarrycash,face-to-facetransactions,thetransactionspeedisslowandsoon.Traditionalpaymenthasbeendifficulttomeetpeople'spaymentneeds.Theemergenceofonlinepaymentmakesitpossibleforpeopletopayconveniently,simplyandquickly.Aimingattheproblemthattraditionalpaymentcannotmeetthedevelopmentdemandofe-commerce,Ianalyzedthepaymentmodeofthethird-partypaymentinae-commercesystem,anddevelopedanofficialmobilephonemallsystemwiththethird-partypaymentfunctionbyadoptingtheB/SdevelopmentmodeandtheSpringBootdevelopmentframework,whichsolvedtheproblemthattraditionalpaymentcannotadapttothepaymentfunctionofae-commercesystem,andprovidedconsumerswithanofficialchanneltobuymobilephonesonlineandanonlinestoreformobilephonemerchants,whichcanimprovetheirproductsalesandenhancetheirbrandinfluence.IDEAisusedastheintegrateddevelopmentenvironmentforthedevelopmentoftheofficialmobilephonemallsystem,Javaisusedastheprogramminglanguage,MySQLisusedasthedatabase,andMyBatisisusedasthedatapersistence.Theofficialmobilephonemallsystemisdividedintotwosubsystems,namelythemallsubsystemandthepaymentsubsystem.Theformerismainlyresponsibleforthebasicfunctionsoftheproductdisplayandtheordermanagementinthemall,whichismainlyresponsibleforthepaymentfunctionofthemall.ThepaymentsubsystemadoptsthethirdpartypaymentmethodandaccessestoAlipayandWeChat,thetwolargestthirdpartypaymentplatform.Inpracticaluse,theinterfaceisbeautiful,theoperationissimple,andtheshoppingexperienceisgood.Italsobringsagreathelptomobilephonemerchantstosellmobilephonesonline.Keywords:thirdpartypayment,onlinesales,E-commercesystem,SpringBoot,RabbitMQ目录TOC\o"1-2"\h\z\u第1章绪论 61.1系统的开发背景和意义 61.2国内外研究现状 71.3系统的主要研究内容 8第2章系统需求分析 92.1系统的总体需求 92.2系统的功能需求 92.3系统的用例图 112.4用例规约表 11第3章系统设计 173.1系统顺序图 173.2系统状态图 263.3系统活动图 293.4数据库设计 32第4章系统实现 35第5章系统测试 425.1系统测试的目的 425.2系统测试的意义 425.3测试用例及结果 42第6章结束语 446.1全文总结 446.2课题展望 44参考文献 45致谢 46第1章绪论1.1系统的开发背景和意义如今,网上购物这种新型的购物方式已经被大多数人所青睐,人们线上消费的需求越来越大。对于手机,同样有很多人会选择在网上购买。为了满足人们庞大的手机线上消费需求,开发一个高效、方便、稳定的手机官方商城系统显得极其重要。在消费活动中,支付是一个必不可少的环节,而在电商时代,传统的现金支付已不再适用于线上消费,电子支付是人们支付方式未来的发展趋势。而第三方支付为实现该系统的线上支付功能提供了很好的解决方案。该系统的支付分系统通过第三方支付平台,在用户进行支付时给用户提供一个支付接口,让用户通过这个接口把费用支付给平台,再由平台转给商家,最终完成整个支付流程,实现资金的流通。伴随着信息技术的发展,人们的生活方式和消费观念发生了翻天覆地的变化,特别是电子商务的快速发展,已经融入了人们的生活。手机行业也不例外,几乎所有手机厂商都有自己的线上销售渠道。借助于电商平台,手机厂商可以拓宽自己的销售和宣传途径,提高产品的销售量,降低运营成本,获得更多的营业收入,提升品牌的形象,增强影响力唐军,朱金洲.小米手机电商营销模式研究[J].合作经济与科技,2019.88-90唐军,朱金洲.小米手机电商营销模式研究[J].合作经济与科技,2019.88-90在信息技术迅速发展的同时,支付方式也不断变化和完善。现在,传统支付因其存在许多弊端,比如需要携带现金、可能遇到没有零钱可找的情况、只能面对面交易、交易速度较慢等我国电子商务与电子支付的发展现状,/view/086bb6a9a517866fb84ae45c3b3567ec112ddc72.html(我国电子商务与电子支付的发展现状,/view/086bb6a9a517866fb84ae45c3b3567ec112ddc72.html(2019/09/07)CHINA,GC.O.M.,Thetrustmodelbasedonconsumer recommendationinB-Ce-commerce.中国湖北武汉.2011:p.214-217在电商系统中,第三方支付是其采用的主要支付方式,它是指具备一定实力和信誉保障的\t"/item/%E7%AC%AC%E4%B8%89%E6%96%B9%E6%94%AF%E4%BB%98/_blank"独立机构,通过与银联或网联对接而促成交易双方进行交易的\t"/item/%E7%AC%AC%E4%B8%89%E6%96%B9%E6%94%AF%E4%BB%98/_blank"网络支付模式。《手机官方商城系统》可以作为售卖手机的商家的在线上销售的电商网站,利用电商平台展示自己的产品,介绍其信息和特色,来推广和销售各种各类的产品,同时为顾客提供在线客服、售后咨询、网点查询等相关服务。本系统作为一个电商平台,可以帮助商家更好地宣传自家产品,提高服务质量,从而吸引消费者的目光,提高商家的营业收入,塑造良好的品牌形象。研发本系统将为商家提供新颖的线上商业模式,拓宽销售渠道,为品牌的线上销售模式建设创造基本条件,给手机行业提供一个较为成熟的线上销售电商平台模板。1.2国内外研究现状1.2.1国内研究现状近几年,电子商务的迅速发展和智能手机的快速普及大大推动了第三方支付市场的发展,特别是在我国,从整个支付体系来看,第三方支付已经成为我国支付市场和支付体系的重要组成部分电子商务与网络支付的发展现状,/view/4a8410c1a9114431b90d6c85ec3a87c241288a35.html?rec_flag=default&sxts=1582472968891(2019/09/05)。我国第三方互联网交易规模非常大,2018年时达到29.1万亿。同时用户规模也很庞大,截止2019年6月,我国第三方支付用户规模已达6.33亿人电子商务与网络支付的发展现状,/view/4a8410c1a9114431b90d6c85ec3a87c241288a35.html?rec_flag=default&sxts=1582472968891(2019/09/05)2019年中国第三方支付行业现状分析,/s?id=1644627461457280478&wfr=spider&for=pc(2019/09/14)我国的第三方支付平台起步较晚,但发展迅速,主要有两大平台,分别是支付宝和微信,其中支付宝具有绝对领先地位,2019年6月,支付宝及其本地钱包合作伙伴已经服务超12亿的全球用户,是全球最大的\t"/item/%E6%94%AF%E4%BB%98%E5%AE%9D/_blank"移动支付厂商,而微信支付绑卡用户已超过12亿,几乎国内每个人都在使用王春英,陈宏民.王春英,陈宏民.基于双边市场理论的第三方支付平台研究[J].现代管理科学,2019,(3):100-1021.2.2国外研究现状在国外,早在二十世纪末就出现了第三方平台,现在已经发展壮大。美国在线支付服务商PayPal就是其中杰出代表,它为人们提供了普惠金融服务,通过技术创新与战略合作相结合,为资金管理和移动创造了更好的方式,在全球范围内已经拥有超过3亿活跃用户。1.3系统的主要研究内容本系统前端以vue全家桶作为主要的技术体系,后端以轻量级的Web框架技术springboot作为系统的开发框架陈雄华.Spring企业级应用开发详解[M].北京:电子工业出版社,2009.:119-250孙卫琴.Tomcat与JavaWeb开发技术详解(第2陈雄华.Spring企业级应用开发详解[M].北京:电子工业出版社,2009.:119-250孙卫琴.Tomcat与JavaWeb开发技术详解(第2版)[M].北京:电子工业出版社,2009:100-200张海藩.《软件工程导论》[M].北京:清华大学出版社,2003整个系统分为商城分系统和支付分系统。商城分系统包括了用户登录、商品展示、商品详情、购物车、提交订单、订单列表等几个模块,相应的实现了登陆注册、商品分类、添加购物车、订单管理等功能。其中,使用了递归方法来设计商品分类的多级目录,使用Redis来构造高性能的购物车功能。支付分系统完成的是系统的支付业务,它接入到支付宝和微信两大第三方支付平台,采用异步通知方式返回请求,使用信息队列MQ来进行业务解耦Changchun,ZZH.Q.,Simulationof3-CSeismicRecordsIn2-DTIM.中国北京Changchun,ZZH.Q.,Simulationof3-CSeismicRecordsIn2-DTIM.中国北京.1991:p.489-493系统需求分析2.1系统的总体需求手机官方商城系统的主要需求如下:商品的分类和查看。对商品进行多级目录分类,把同一类型的商品归纳在同一个目录里,便于用户查找。用户可以选择所需商品查看其商品的基本信息。购物车管理。用户可以选择商品添加到购物车收藏,并对其进行增减数量、添加删除等操作,来管理购物车里的商品。收货地址管理。收货地址是电商交易活动中的重要信息,要对其信息进行规范的管理,为用户提供增删改选等基本处理方式,确保地址信息的有效性和正确性。订单管理。对已提交的订单要立即添加在订单列表里,要展示出订单的详细信息,当订单信息有变动时,订单列表要及时更新订单的相关信息,确保订单信息的及时性。支付商品。支付是电商交易活动中必不可少的环节,而第三方支付是电商系统的主流支付方式,它使电子商务由网上信息搜索和协议草签的阶段,转入实质性的交易阶段,形成完整的电子商务。本系统采用第三方支付方式,需要接入到第三方支付平台,为用户提供网上支付的渠道,用户通过第三方支付平台提供的支付二维码进行付款,付款成功后,要确保钱款转到商家的收款账户上,保证电子货币在流通时的安全性、及时性、保密性。2.2系统的功能需求根据手机官方商城系统的总体需求,系统的功能模块主要包括用户登录模块、商品展示模块、商品详情模块、购物车模块、提交订单模块、订单列表模块、支付模块等模块,系统的功能模块结构图如2-1所示。(1)用户登录模块:游客可以进行注册,注册才能成为用户。用户输入正确的账号和密码,进行登录才能对系统进行账号层面的操作。(2)商品展示模块:是网站的首页面,主要展示商品的分类情况、外观和基本手机官方商城系统手机官方商城系统商城分系统商城分系统支付分系统支付分系统支付模块订单列表模块提交订单模块购物车模块商品详情模块商品展示模块用户登录模块支付模块订单列表模块提交订单模块购物车模块商品详情模块商品展示模块用户登录模块图2-1系统模块结构图信息,设置了商品分级目录的导航栏。(3)商品详情模块:详细展示某个商品的外观、价格、参数等信息,帮助用户全面认识该商品。用户可以选择购买商品,此时用户可以进行商品版本和颜色的选择,然后加入购物车,等待商品结算,此时购物车将用户选择的商品加入进去。(4)购物车模块:列出已加入购物车的商品列表,用户可以自己选择需要结算的商品及其个数,然后选择去结算,进行商品结算。用户也可以选择继续购物,此时商品保留在购物车里。用户可以删除购物车里的商品。(5)提交订单模块:用户在这里可以添加、编辑、删除收货地址。如需下单,则用户选择收货地址,查看订单信息,确认无误后,提交订单,系统将调起支付分系统的支付页面,订单列表将会添加已提交的订单的相关信息。(6)订单列表模块:显示已经下单的订单信息,用户在这里可以看到订单的创建时间、订单号、订单状态等信息,订单列表会随时更新订单的信息。(7)支付模块:这是总系统的第三方支付功能部分。此模块接入到支付宝和微信两大第三方支付平台,当用户进行支付操作时,商城分系统将调起支付分系统的支付功能,跳转到第三方支付平台的支付页面,用户通过用手机扫第三方支付平台提供的二维码来付款,付款完成后,支付分系统将收到第三方支付平台的异步请求,再异步通知给商城分系统,钱款就转到商家的收款账户上,等待几秒后,将跳转到订单列表的页面,系统修改订单状态为已付款。2.3系统的用例图系统的用例图如图2-2所示:图2-2系统用例图2.4用例规约表表2-1浏览商城信息用例规约表用例编号sc001用例名称浏览商城信息功能描述浏览商城信息包括:用户或游客进入到首页面,浏览账号登录状态、商品分级目录、滚动图片、商品图片、商品简介、新品发布预告等商城信息。执行者用户、游客前置条件用户或游客正常登录。后置条件完成商城信息的浏览。涉众利益用户或游客基本路径1.用户或游客浏览商城信息1.1用户或游客点击进入商城系统的首页面1.2系统显示账号登录状态、商品分级目录、滚动图片、商品图片、商品简介、新品发布预告等商城信息1.3用户或游客可以选择自己感兴趣的信息进行浏览扩展字段列表业务规则备注表表2-2浏览商品详情用例规约表用例编号sc002用例名称浏览商品详情功能描述浏览商品详情包括:浏览商品的外观、价格、参数、特色功能、介绍视频等基本信息执行者用户、游客前置条件用户或游客正常登录。后置条件完成商品详情的浏览。涉众利益用户或游客基本路径1.用户或游客浏览商品详情1.1用户或游客点击某个商品的名称或图片1.2系统显示所点击商品的外观、价格、参数、特色功能、介绍视频等信息1.3用户或游客可以选择自己感兴趣的信息进行浏览2.用户或游客选择商品信息2.1用户或游客点击立即购买2.2选择商品的版本和颜色扩展字段列表业务规则备注表2-3购物车管理用例规约表用例编号sc003用例名称购物车管理功能描述购物车管理包括:加入购物车、调整商品的数量、删除商品、继续购物执行者用户前置条件用户正常登录。后置条件购物车的商品信息改变。涉众利益用户基本路径1.用户加入购物车1.1用户点击加入购物车1.2系统将所选商品加入购物车用户调整商品的数量2.1用户查看购物车2.2点击数量框里的加号2.3系统增加一件商品2.4点击数量框里的减号2.5系统减少一件商品用户删除商品3.1用户点击操作框里的“×”符号3.2购物车删除所选商品3.3删除成功,系统提示“删除成功”用户选择继续购物4.1用户点击继续购物4.2系统跳转到商城首页扩展当商品的数量为1时,用户点击数量框里的减号,系统提示“商品至少保留一件商品”游客点击加入购物车,系统将跳转到登录页面字段列表业务规则备注2表2-4收货地址管理用例规约表用例编号sc004用例名称收货地址管理功能描述收货地址管理包括:选择地址、添加地址、删除地址、编辑地址执行者用户前置条件用户正常登录。后置条件收货地址信息被修改。涉众利益用户基本路径1.用户选择地址1.1用户点击所要选择的地址1.2被点击的地址边框突出显示2.用户添加地址2.1用户点击添加2.2输入姓名、手机号、地址、邮政编号2.3点击确定2.4系统添加新的地址用户删除地址3.1用户点击“垃圾箱”图标3.2系统提示是否删除该地址3.3点击确定3.4系统删除该地址用户编辑地址4.1用户点击“铅笔”图标4.2修改地址信息4.3点击确定4.4系统提示操作成功扩展当用户没有选择地址,点击去结算,系统无法结算,提示“请选择一个收货地址”用户缺写任何一个地址信息,点击确定,系统无法添加或修改地址,提示输入未输入的地址信息用户错写地址信息,点击确定,系统提示输入正确的地址信息用户点击返回购物车,系统跳转到购物车页面字段列表业务规则备注表2-5订单管理用例规约表用例编号sc005用例名称订单管理功能描述订单管理包括:提交订单,查看订单,支付订单执行者用户前置条件用户正常登录。后置条件订单被提交、查看或支付。涉众利益用户基本路径1.用户提交订单1.1用户选择所要结算的商品1.2点击去结算1.3系统跳转到支付页面1.4订单列表添加所提交的订单2.用户查看订单2.1用户点击我的订单2.2系统显示已提交的订单相关的信息2.3用户查看已提交的订单信息用户支付订单3.1用户选择支付宝或微信支付平台3.2系统调起支付功能,显示支付二维码3.3用户扫码进行付款3.4付款完成后,系统跳转到订单列表页面3.5订单的状态修改为“已付款”扩展如果没有选择任何商品,点击去结算,则提示选择至少一件商品在订单列表里,点击未支付的订单状态,系统跳转到支付订单页面在支付二维码页面,点击“×”符号,则取消支付订单如果取消支付订单,则订单列表里的订单状态为“未支付”字段列表业务规则备注第3章系统设计3.1系统顺序图3.1.1浏览商城信息顺序图图3-1浏览商城信息顺序图用户进入到商城系统的首页面,即商城信息页面,包含许多商城的信息;选择自己感兴趣的信息进行浏览;系统显示相应的商城信息;游客进入到商城系统的首页面;选择自己感兴趣的信息进行浏览;系统显示相应的商城信息。3.1.2浏览商品详情顺序图图3-2浏览商品详情顺序图用户点击所要浏览的商品的名称或图片;系统跳转到商品详情页面;用户浏览自己感兴趣的商品信息;系统显示相应的商品信息;游客点击所要浏览的商品的名称或图片;系统跳转到商品详情页面;游客浏览自己感兴趣的商品信息;系统显示相应的商品信息。3.1.3选择商品信息顺序图(1)用户点击立即购买,进入到购买商品页面;(2)用户选择自己喜欢的商品版本和颜色;(3)游客点击立即购买,进入到购买商品页面;(4)游客选择自己喜欢的商品版本和颜色。图3-3选择商品信息顺序图3.1.4加入购物车顺序图图3-4加入购物车顺序图用户进入商品购买页面;点击加入购物车;保存购物车的商品信息;系统将所选商品加入购物车。3.1.5调整商品数量顺序图图3-5调整商品数量顺序图用户进入到购物车页面;用户增加或者减少商品的数量;购物车保存商品的数量信息;商品的数量被调整。3.1.6删除商品顺序图(1)用户进入购物车页面;(2)用户点击删除商品的按钮;(3)所选择的商品被删除。图3-6删除商品顺序图3.1.7选择地址顺序图图3-7选择地址顺序图用户点击去结算,进入提交订单页面;点击所需要的收货地址;所点击的收货地址的边框突出显示。3.1.8添加地址顺序图图3-8添加地址顺序图用户进入提交订单页面;用户点击添加按钮;系统弹出收货地址的信息框,用户输入所要添加的收货地址的信息;点击确定,系统保存收货地址的信息;系统成功添加新的收货地址。3.1.9删除地址顺序图用户进入提交订单页面;点击删除按钮;系统删除所选的收货地址。图3-9删除地址顺序图3.1.10编辑地址顺序图用户进入提交订单页面;点击编辑按钮;弹出收货地址的信息框,用户可以对信息进行修改;系统保存已修改的信息;收货地址信息被修改。图3-10编辑地址顺序图3.1.11提交订单顺序图图3-11提交订单顺序图 (1)用户进入提交订单页面; (2)选择需要结算的商品; (3)点击去结算按钮,提交订单; (4)系统保存订单信息; (5)提交订单成功,跳转到订单的支付页面。3.1.12查看订单顺序图图3-12查看订单顺序图用户点击我的订单,进入订单列表页面;订单列表列出了所有的订单信息,可以查看订单信息;系统显示订单的相关信息。3.1.13支付订单顺序图图3-13支付订单顺序图用户选择微信或支付宝第三方支付平台;系统弹出页面,显示支付二维码;用户用手机进行扫码付款,完成后,系统跳转到订单列表页面;订单状态从“未支付”修改为“已付款”;系统保存修改后的订单状态。3.2系统状态图3.2.1商品状态图 商品的状态共有未浏览、已浏览、已加入。其状态之间转换的情况如图3-14所示。图3-14商品状态图3.2.2收货地址状态图 收货地址的状共有未添加、添加中、已添加、已选择、编辑中、已编辑、已删除几种。其状态转换情况如图3-15所示。图3-15收货地址状态图3.2.3订单状态图 订单的状态共有未提交、已提交、未支付、支付中、已付款等几种。其之间的状态转换情况如图3-16所示。图3-16订单状态图3.3系统活动图3.3.1购物车管理活动图 用户管理购物车:首先登录手机官方商城系统,可以把商品添加进入购物车,也可以查看购物车,查看后可以调整商品的数量,或者删除商品,然后保存商品信息,最后可以选择进行购物,也可以选择去结算商品,活动结束。购物车管理的活动图如图3-17所示。图3-17购物车管理活动图3.3.2收货地址管理活动图 收货地址管理的活动:首先进入提交订单页面,查看收货地址,此时可以选择所需要的收货地址,选择后结束活动;也可以添加、编辑、删除收货地址,这三种活动如果中途取消,则返回查看活动,完成后保存收货地址的信息,活动结束。收货地址管理活动图如图3-17所示。图3-17收货地址管理活动图3.3.3订单管理活动图 订单管理活动:用户提交订单,提交后查看订单的相关信息,这时可以直接结束活动;然后支付订单,支付过程中可以取消支付,支付完成后,活动结束。订单管理活动图如图3-18所示。图3-18订单管理活动图3.4数据库设计 数据库存放着系统的后台数据,既便于数据的集中管理,控制冗余,提高数据的利用率和一致性,又利于应用程序的开发和维护。设计一个合理简便的后台数据库对系统的良好运行具有重要的作用RaymondFrost.数据库设计与开发(影印版)RaymondFrost.数据库设计与开发(影印版)[M].北京:清华大学出版社,20073.4.1订单信息表表3-1订单信息表列名数据类型是可为空注释idint(11)NOTNULL订单idorder_nobigint(20)DEFAULTNULL订单号user_idint(11)DEFAULTNULL用户idshipping_idint(11)DEFAULTNULLpaymentdecimal(20,2)DEFAULTNULL实际付款金额payment_typeint(4)DEFAULTNULL支付类型postageint(10)DEFAULTNULL运费statusint(10)DEFAULTNULL订单状态payment_timedatetimeDEFAULTNULL支付时间send_timedatetimeDEFAULTNULL发货时间end_timedatetimeDEFAULTNULL交易完成时间close_timedatetimeDEFAULTNULL交易关闭时间create_timedatetimeDEFAULTNULL创建时间update_timedatetimeDEFAULTNULL更新时间3.4.2支付信息表表3-2支付信息表列名数据类型是可为空注释idint(11)NOTNULLuser_idint(11)DEFAULTNULL用户idorder_nobigint(20)NOTNULL订单号pay_platformint(10)DEFAULTNULL支付平台platform_numbervarchar(200)DEFAULTNULL支付流水号platform_statusvarchar(20)DEFAULTNULL支付状态pay_amountdecimal(20,2)NOTNULL支付金额create_timedatetimeDEFAULTNULL创建时间update_timedatetimeDEFAULTNULL更新时间3.4.2商品信息表表3-3商品信息表列名数据类型是可为空注释idint(11)NOTNULL商品idcategory_idint(11)NOTNULL分类idnamevarchar(100)NOTNULL商品名称subtitlevarchar(200)DEFAULTNULL商品副标题main_imagevarchar(500)DEFAULTNULL产品主图sub_imagestext图片地址detailtext商品详情pricedecimal(20,2)NOTNULL价格stockint(11)NOTNULL库存数量statusint(6)DEFAULT'1'商品状态create_timedatetimeDEFAULTNULL创建时间update_timedatetimeDEFAULTNULL更新时间3.4.3收货地址信息表表3-4收货地址信息表列名数据类型是可为空注释idint(11)NOTNULL商品iduser_idint(11)DEFAULTNULL用户idreceiver_namevarchar(20)DEFAULTNULL收货姓名receiver_phonevarchar(20)DEFAULTNULL收货固定电话receiver_mobilevarchar(20)DEFAULTNULL收货移动电话receiver_provincevarchar(20)DEFAULTNULL省份receiver_cityvarchar(20)DEFAULTNULL城市receiver_districtdecimal(20,2)DEFAULTNULL区/县receiver_addressvarchar(200)DEFAULTNULL详细地址receiver_zipvarchar(6)DEFAULTNULL邮编create_timedatetimeDEFAULTNULL创建时间update_timedatetimeDEFAULTNULL更新时间3.4.4用户信息表表3-5用户信息表列名数据类型是可为空注释idint(11)NOTNULL用户表idusernamevarchar(50)NOTNULL用户名passwordvarchar(50)NOTNULL用户密码emailvarchar(50)DEFAULTNULL邮箱phonevarchar(20)DEFAULTNULL电话号码questionvarchar(100)DEFAULTNULL找回密码问题answervarchar(100)DEFAULTNULL找回密码答案roleint(4)NOTNULL角色create_timedatetimeDEFAULTNULL创建时间update_timedatetimeDEFAULTNULL更新时间第4章系统实现用户打开手机官方商城系统,进入到系统的首页面,如图4-1所示。用户可以浏览商品的图片、简介和分级目录。图4-1商城首页面用户点击商品的图片进入商品的详情页,如图4-2所示。在这里可以浏览商品的外观、价格、参数等基本信息。图4-2商品详情点击立即购买,进入购买商品页面,如图4-3所示。用户可以选择商品的版本和颜色。图4-3购买商品点击加入购物车,如果用户未登录,则进入到用户登录页面,需要登录后才能继续操作。如图4-4所示。图4-4用户登录用户登录后,可以将商品加入购物车,到购物车页面查看商品,如图4-5所示。图4-5购物车点击去结算,进入订单确认页面,如图4-6所示。图4-6订单确认此时可以选择收货地址,对收货地址进行管理,如图4-7所示。图4-7管理收货地址选择好收货地址,确认订单无误后,点击去结算,即可提交订单,进入支付订单页面。可以选择支付宝或微信两种支付方式,用户扫码付款后,即支付成功,如图4-8所示。图4-8支付订单第5章系统测试5.1系统测试的目的软件测试是人工或自动地运行或测定某系统的过程,目的在于检验它是否满足规定的需求或弄清预期结果和实际结果间的差别。在系统测试的过程中,可以发现功能错误、功能遗漏、功能冗余、性能不足等缺陷,然后不断去完善系统的功能和性能,提升系统的开发质量,降低在实际使用时的风险和维护成本。5.2系统测试的意义一个系统在开发的过程中,难免会存在各种缺陷,而这些缺陷对于使用体验有很大的负面影响,系统测试是整个软件系统质量的保障,可以提前发现缺陷并进行修复,可以降低软件质量风险,使程序员能够更专心解决程序的算法和效率,同时经过严格检验的完整产品很大程度上减轻了售后服务人员的工作量。软件测试是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。5.3测试用例及结果系统的测试用例及结果如表5-1所示:表5-1测试用例及结果用例编号用例名称测试目的测试结果U-1TestCatalog测试商品分级目录能否正常打开商品分级目录能正常打开U-2TestCart测试是否只能在用户登录的情况下将商品加入购物车只能在用户登录的情况下将商品加入购物车U-3TestLogin测试输入错误的账号或密码能否成功登录用户输入正确的账号和密码才能登录U-4TestDeleteGoods测试能否删除购物车里的商品可以删除购物车里的商品U-5TestAddAddress测试能否添加收货地址确认添加后,系统添加收货地址U-6TestDeleteAddress测试能否删除收货地址确认删除后,系统删除收货地址U-7TestUpdateAddress测试能否编辑收货地址确认编辑完成后,系统修改收货地址U-8TestPayCode测试在支付时能否正常弹出支付二维码可以正常弹出支付二维码U-9TestCancelPay测试在支付时能否取消当前支付操作点击“×”符号即取消当前支付操作U-10TestPay测试完成支付后,订单的状态能否改为“已付款”完成支付后,系统将给订单的状态修改为“已付款”U-11TestOreder测试点击我的订单能否跳转到订单列表页面可以跳转到订单列表页面U-12TestOrederPay测试在订单列表里点击未支付,能否跳转到支付页面可以跳转到支付页面结束语6.1全文总结本文介绍了基于SpringBoot的手机官方商城系统的设计过程,该系统采用了java作为开发语言,使用了现今流行的SpringBoot+MyBatis的Web系统开发框架进行设计,界面美观,功能适应时代的要求,操作简便,在实际使用中具有不错的体验。本文首先简单介绍了系统的开发背景和意义,讲述了其开发所用到的相关技术和工具,然后分析了系统的整体需求,进行了总体设计和功能模块设计。根据系统的需求分析,设计了用户登录模块、商品展示模块、商品详情模块、购物车模块、提交订单模块、订单列表模块、支付模块等模块,详细地介绍了各模块的功能实现过程。之后分别用用例图、顺序图、状态图、活动图来描述系统的整体架构和主体业务流程。在系统实现部分,主要展示了各模块功能实现的界面实现效果图。最后阐述了软件测试的目的和意义,并针对系统设计了一些测试用例,进行了系统测试。6.2课题展望现如今,电商模式已经发展成熟,几乎所有手机厂商都推出了自己的官方商城,竞争激烈,而这也对商城系统的设计提出了更高的要求。本系统只是一个初期的简单商城系统,还存在许多不足之处。例如:还没有相对应的商家系统,无法为商家提供服务;用户登录只能使用密码方式登录,不能使用其他登录方式;缺少用户个人中心管理模块;缺少全店商品搜索功能;第三方支付方式只支持微信和支付宝。对于以上不足之处,以后如果有条件和机会,我将会增加或完善这些功能,继续改进本系统。参考文献[1]唐军,朱金洲.小米手机电商营销模式研究[J].合作经济与科技,2019.88-90[2]我国电子商务与电子支付的发展现状,/view/086bb6a9a517866fb84ae45c3b3567ec112ddc72.html(2019/09/07)[3]CHINA,GC.O.M.,Thetrustmodelbasedonconsumer recommendationinB-Ce-commerce.中国湖北武汉.2011:p.214-217[4]电子商务与网络支付的发展现状,/view/4a8410c1a9114431b90d6c85ec3a87c241288a35.html?rec_flag=default&sxts=1582472968891(2019/09/05)[5]2019年中国第三方支付行业现状分析,/s?id=1644627461457280478&wfr=spider&for=pc(2019/09/14)[6]王春英,陈宏民.基于双边市场理论的第三方支付平台研究[J].现代管理科学,2019,(3):100-102[7]陈雄华.Spring企业级应用开发详解[M].北京:电子工业出版社,2009:119-250[8]孙卫琴.Tomcat与JavaWeb开发技术详解(第2版)[M].北京:电子工业出版社,2009:100-200[9]张海藩.《软件工程导论》[M].北京:清华大学出版社,2003[10]Changchun,ZZH.Q.,Simulationof3-CSeismicRecordsIn2-DTIM.中国北京.1991:p.489-493[11]RaymondFrost.数据库设计与开发(影印版)[M].北京:清华大学出版社,2007致谢 经过几个月的设计与开发,现在这个手机官方商城系统终于基本完成了。在这几个月里,我的指导老师黄老师不辞辛苦地为我批改了毕业论文稿,并提出了很多有用的修改和指导意见,让我可以顺利地完成了毕业论文和设计,另外在生活方面也给予了我很多宝贵的经验,我要感谢黄老师给予了我这些帮助。毕业论文完成的同时,也意味着我这四年的大学生活即将结束了,我很感谢这四年里曾经教导过我的老师和帮助过我的同学们,还有为我提供了一个良好的学习环境的母校。
PowerPoint课件制作实用技巧PowerPoint是微软公司生产的制作幻灯片和简报的软件(以下简称PPT)。在我们许多人看来,它只不过是一个简单地对文字、图形、图片进行演示的软件,教学中的课件制作软件当属Authorware、Flash。Authorware和Flash制作的动画效果的确很好,而且它们的功能也很强大。不过这些软件在制作课件的过程中往往非常耗时,用这些专业软件来制作课件用于平时的教学往往效率很低。PPT就是一个非常简单、实用的制作课件的软件,只要你用好它,同样能做非常棒的课件来。一、掌握基本,知道“插入”。(一)知道从“插入”菜单进入,会给PPT课件添加文字、图片、影片和声音等,也就会做一般的课件了。(二)图片插入与处理1.插入图片具体方法:a)插入剪贴画或文件中的图片;b)添加图片做背景;c)给自选图形做填充。2.处理图片具体方法:我们用PPT制作课件时,经常从网上下载图片来用,而网络中的图片往往含有超链接和网站名称痕迹,我们需要删除其中超链接,并对图片进行裁剪处理。在Powerpoint中,我们一般可以利用“图片”工具栏上的“裁剪”工具进行裁剪处理,但是,这里的工具只能对图片进行矩形裁剪,若想裁剪成圆形、多边形等其他形状,通常方法就无能为力了。其实这个问题在PPT中是可以解决的。我们用给自选图形做填充图片的方法就可以实现我们需要的效果。具体步骤:a)首先利用“绘图”工具栏画一个想要裁剪的图形,如椭圆。b)选中椭圆后单击“绘图”工具栏上“填充颜色”按钮右侧黑三角,从列表菜单中单击“填充效果”命令。c)打开选择“图片”选项卡,单击〔选择图片〕按钮,从“选择图片”对话框中找到合适的图片,单击〔插入〕按钮后返回到“填充效果”对话框最后单击〔确定〕按钮后退出。此图片当作椭圆图形的背景出现,改变了原来的矩形形状,获得了满意的裁剪图片效果。图片在插入PPT之前,我们可以用ACDSEE软件进行加工,如改变大小,裁剪等操作。二、学会下载,查找方法。在制作课件过程中,我们时常需要从网络上下载各种资源用以丰富课件内容,提升课堂效果。但有许多网站的flash动画都不提供下载;还有网站为我们提供了许多视频素材,这些视频素材都是FLV流媒体格式。FLV流媒体格式是一种新的视频格式,全称为FlashVideo。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现也有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。目前各在线视频网站均采用此视频格式。如新浪播客、56、优酷、土豆、酷6等,无一例外。FLV已经成为当前视频文件的主流格式。这些网站一般都不提供下载。我们想要这些素材,怎样办?1.寻找下载方法:a)在百度网站搜索栏中输入下载的内容,搜索下载方法。b)弄清格式,再搜索方法。2.具体方法推荐①flasah动画的下载方法一:IE缓存中寻找在网上看过一个flash后,一般情况下都会保存在IE缓存里。右击桌面上的IE图标,选“属性”命令,单击中间的“设置”按钮,弹出“Internet临时文件和历史记录设置”面板,单击“查看文件”,可以打开临时文件夹,按时间排序,找到刚才打开的flash动画文件。优点:不需要安装其它软件。缺点:操作相对烦琐。方法二:借助Flashsaver等软件下载,这些软件都可以快速、方便的下载你所需要的flash文件。优点:简单、方便、快速。缺点:需要安装使用。②FLV视频的获取方法一:IE缓存中寻找,方法同flasah。方法二:flv视频解析下载/三、学用控件,转化应用1.flash动画的插入方法一:安装flash插件,再插入flash。步骤:a)安装“ppt插flash软件”插件;b)单击“插入”→“flashmovie”→打开要播放的flash文件→确定。方法二:利用控件插入flash动画。步骤:a)插入“ShockwaveFlashObject”控件对象:右击“工具栏”→选“控件工具箱”(或点“视图→工具栏→控件工具箱”);点“其他控件”(控件工具箱中最后一个形似锤子斧头的按钮),拖动滚动条或在英文输入法状态下按键盘上“s”键,快速定位到以s开头的控件,选择“ShockwaveFlashObject”控件。将鼠标移到幻灯片工作区,鼠标指针变成“十”字型,拖动鼠标绘制出一个形似信封的矩形。b)打开控件对象“属性”对话框:右击矩形控件对象,在弹出的快捷菜单中选“属性”命令。c)正确设置控件对象属性:主要是在“Movie”空白文本域中正确输入演示文稿要播放的.swf动画的完整名称。d)将控件对象适当缩放:为了获得比较好的播放效果,拖动控件对象的缩放点使它几乎覆盖整个幻灯片工作区,但要在幻灯片工作区底部保留少许空白区域。这样既可以享受.swf动画大屏幕播放的好处,又能够保证幻灯片能够顺利地切换。e)一般情况下,幻灯片应显示出动画的第一帧图形。如果控件对象仍是空白的,可保存演示文稿,关闭后再打开它,按F5放映幻灯片,应该能够正确播放动画。2.FLV视频的插入FLV视频与FLASH不一样的。全称是flashvideo,所用的播放器也不一样。①利用控件插入PPT的方法也是有区别的。不同点:先要下载pptflv.swf文件,此文件是类似于网页中FLV视频播放器的一个Flash文件(可用百度搜索下载下来后记着要改文件名,保留扩展名);例如改成:pptflv1.swf“Movie”参数值填入方法不一样,参数值示例:pptflv.swf?file=视频.FLV“pptflv.swf”即为步骤一下载下来的Flash文件的完整文件,“视频.FLV”即为需要播放的FLV视频的文件名,大家只要将pptflv.swf换成自己下载后起的文件名,将“视频.FLV”换成自己的FLV视频文件名,则此FLV文件就可以在PowerPoint中播放了。如播放2.flv视频参数填法:示例:pptflv1.swf?file=2.FLV②方法二:将flv转换成swf再插入转换软件:UltraFlashVideoFLVConverter3.2.0软件说明:该软件又叫全格式FLV转换器,支持将几乎所有主流视频格式转换为FLV或者SWF且对用户较为关心的RealMedia(RM/RMVB...)和QuickTime(MOV/QT...)支持良好。三大特色功能:既可输出FLV格式,也可输出SWF格式,甚至同时输出FLV+SWF格式。此软件也支持创建调用播放的网页支持导入所有的主流字幕格式。srt,*.sub,*.idx,*.ssa,*.ass,*.psb,*.smi)有字幕合成功能,你现在无需再使用那些繁琐的专业软件来合成字幕到视频中去,字幕合成与格式转换一气呵成!支持视频分割,右键点击列表中的源文件,选择[编辑视频],自己设置下起点终点即可对视频进行去粗取精处理!③方法三:将flv转换成其他格式视频文件再插入工具:FLV转AVI(FreeFLVtoAVIConverter1.5)作用:一个免费的将FLV转换成AVI的软件,简单好用,自带解码器。四、学做交互,理解运用。1.利用母版进行交互母版≠模版母版和模版可以使课件统一整体风格,展现自己的个性和特点;模版是对同一类课件所做的整体风格统一设置,母版则是对某一部课件内部所做的个性化统一设置。母版设置得好,就可以存为模版,供别人在制作同类题材时使用。修改幻灯片母板的方法和技巧。如果我们希望为每一张幻灯片添加上一项固定的内容,并做超链接,可以通过修改“母板”来实现。a)执行“视图→母板→幻灯片母板”命令,进入“幻灯片母板”编辑状态。b)插入固定内容。例如:将图片插入到幻灯片中,调整好大小、定位到合适的位置上。c)给这张图片插入超链接,就可以进行交互了。d)单击“关闭母板视图”按钮退出“幻灯片母板”编辑状态。以后添加幻灯片时,该幻灯片上自动添加上该图片。如果说一个PPT有它的灵魂的话,那就是PPT的母板,它的作用犹如摩天大厦的根基一般。2.在PPT演示文稿中插入PowerPoint演示文稿对象实现交互具体效果:①导航目录内容展示效果②单击小图片就可看到该图片的放大图自动缩效果《画家乡》一课五个画面交互的具体操作方法:a)单击“插入→对象”,在出现的选择页中选择“MicrosoftPowerPoint演示文稿”,单击确定。此时就会在当前幻灯片中插入一个“PowerPoint演示文稿”的编辑区域。b)在此编辑区域中我们就可以对插入的演示文稿对象进行编辑了,编辑方法与PowerPoint演示文稿的编辑方法一样。c)在插入的演示文稿对象中创建所需的幻灯片。可将图片设置为幻灯片相同大小,退出编辑后,就可发现图片以缩小方式显示了(其实是整个插入的演示文稿对象被缩小显示了)。d)最后,我们只需对剩余的图片进行插入。为了提高效率,可将这个插入的演示文稿对象进行复制,并按照上面的方法对图片进行替换即可。e)完毕后,单击“观看放映”命令进行演示,单击小图片马上会放大,再单击放大的图片马上又返回到了浏览小图片的幻灯片中了。原理:这里的小图片实际上是插入的演示文稿对象,它们的“动作设置”属性中的“单击鼠标”中的“对象动作”被设为了“演示”(这是默认值)。因此我们在演示时,单击小图片,就是等于对插入的演示文稿对象进行“演示观看”。而演示文稿对象在播放时就会自动全屏幕显示。所以我们看到的图片就好像被放大了一样,而我们单击放大图片时,插入的演示文稿对象实际上已被播放完了(因为只有一张),它就会自动退出,所以就回到了主幻灯片中了。3.用触发器控制自定义动画进行交互以前我们在使用PowerPoint制作课件时,常常发现制作人机交互性的课件非常麻烦。其实在PowerPoint2003里,用触发器控制自定义动画可以轻松地制作出交互性很强的课件。触发器功能可以将画面中的任一对象设置为触发器,单击它,该触发器下的所有对象就能根据预先设定的动画效果开始运动,并且设定好的触发器可以多次重复使用。类似于Authorware、Flash等软件中的热对象、按钮、热文字等,单击后会引发一个或者的一系列动作。例1:单击“棱台”后,“小球”开始按一定路径运动。例2:分别单击“变色一”和“变色二”,让“笑脸”颜色。例3:单击下面一段话的关键词,让词语变红色读下面一段话,说说从哪些词语中可以看出侵略者采用了各种野蛮手段掠夺、毁灭圆明园的?他们把园内凡是能拿走的东西,统统掠走,拿不动的,就用大车或牲口搬运。实在运不走的,就任意破坏、毁掉。步骤:a)将原来段落中的重点词消去;(将词语颜色变成和背景色一样)b)将重点词作为单独文本覆盖到原来位置;c)设置重点词自定义动画为“添加效果→强调→更改字体颜色→红色”d)右击重点词自定义动画,选择“效果选项”,选择“计时”,选择“触发器”,选“单击下列对象时启动效果”,再选重点词,按确定。五、学会截取,合理选用。(一)视频的截取加工1.工具:万能转换器(英文名TotalVideoConverter)作用:可以帮助你快速的分割,修整大的AVI、MPEG、ASF或者WMV文件为一个个小的视频文件,内置视频播放器,你可以很方便的按照所选择的播放时间进行切割操作,不需要另外具备高深的技术知识,简单容易使用!2.绘声绘影会声会影是一套操作最简单,功能最强悍的DV、HDV影片剪辑软件。不仅完全符合家庭或个人所需的影片剪辑功能,甚至可以挑战专业级的影片剪辑软件。(二)flash的片段截取有时候,在网络上下载了一个课件,对自己的课堂教学有帮助,但是又不想全部应用这个课件,只想取出其中一部分,应该则么办呢?先用硕思闪客精灵将.swf文件和.exe文件转换成fla文件,再用flash8打开进行编辑,截取自己所需的片段,然后插入到ppt里面为我所用。1.硕思闪客精灵:它是一款用于浏览和解析Flash动画(.swf文件和.exe文件)的工具。最新版本有着强大的功能,可以将swf文件导出成FLA文件。它还能够将flash动画中的图片、矢量图、声音、视频(*.flv)、文字、按钮、影片片段、帧等基本元素完全分解,最重要的是可以对动作的脚本(Actionscript)进行解析,清楚的显示其动作的代码,让对Flash动画的构造一目了然。支持将SWF文件导出成FLA文件,帮助丢失FLA文件的影片作者重新获得FLA文件,从而可以再编辑。完全兼容Flash8文件和动作脚本(ActionScript)2.0。硕思闪客精灵支持将包含组件的SWF文件转换成FLA格式,用户可以在Flash中编辑这些组件。支持解析Flash影片中的视屏(video)文件,并将Flash影片中的视频文件导出为*.flv格式。2.硕思闪客精灵具体使用方法:①解析Flash课件,提取课件素材在Flash课件作品中有大量的图片、声音和视频等资源。由于制作者拥有的资源不同,在制作课件时,很难及时、方便地寻找到适合的素材。如果可以从同类作品中将所需要的资源提取出来为己所用的话,不仅大大节约了搜集素材资源的时间,而且会极大地提高课件利用率。但是,Flash课件发布时一般都进行加密处理,使教师无法用普通的方式导入到Flash中进行编辑。而硕思闪客精灵可以解析出Flash作品中的元件及脚本,并且可以保存成swf格式,这样在创作时就可以直接导入Flash中使用。启动闪客精灵,单击工具上的“快速打开”按钮打开一个Flash动画(可以是swf格式或exe格式),闪客精灵会自动分解当前动画(图2),包括用到的脚本语言(Actions语句),并在资源栏中分类罗列着动画中的各种元件(图片、按钮、影片和声音等);单击某个元件,可以在中间的窗口中预览;勾选需要的元件,然后单击“导出”按钮,就可以把选中的元件分类保存到原文件所在的文件夹中。②反编译Flash课件,获取课件源代码硕思闪客精灵的最大亮点就是能够将Flash动画(swf格式)还原成其源文件(Fla格式),相信这个功能是很多朋友期待已久的。还原的方法十分的简单,只需要打开Flash动画,再单击工具栏上的“导出Fla”按钮,选择保存位置,稍等后就完成了还原工作,此时还会提示“是否愿意用Flash打开它”,单击“Yes”即可启动系统中安装的Flash打开还原后的源文件,此时你就可以随心所欲地对它进行修改啦。3.用flash8进行编辑基本方法:选取需要帧,复制,粘贴到新的flash中,调试修改。上面介绍了关于破解Flash课件的一些方法和手段,有一个特定的使用范围,即为了课堂教学服务,只有资源共享才能提高教学效率,促进教学效果的提高。不能做为商业目的,也不能将别人的课件的署名修改一下,便成为自己的作品,用于参加比赛,这是不道德的行为。在PPT演示中禁用右键快捷菜单和滑鼠滚动一大群与会人员正襟危坐,你豪情满怀地进行着某个新产品的演示或介绍,却不小心由于鼠标左键的误操作导致幻灯片跳到了本不应该出现的位置,或者本应按下鼠标左键切换到下一张,却由于按下了右键而出现一个快捷菜单。不用担心,只要进行小小的设置,就可以将这些烦人的问题统统搞定。从任务窗格中打开“幻灯片切换”,将换片方式小节中的“单击鼠标时”和“每隔”两个复选项全部去除,然后将这个设置应用于所有幻灯片,以后切换到下一张或上一张,只有通过键盘上的方向键才能进行操作。至于另外一个问题,解决的办法也很简单,从“工具”菜单下打开“选项→视图”窗口,取消“幻灯片放映”小节上的“右键单击快捷菜单”复选框即可。■在PPT演示文稿内复制幻灯片要复制演示文稿中的幻灯片,请先在普通视图的“大纲”或“幻灯片”选项中,选择要复制的幻灯片。如果希望按顺序选取多张幻灯片,请在单击时按Shift键;若不按顺序选取幻灯片,请在单击时按Ctrl键。然后在“插入”菜单上,单击“幻灯片副本”,或者直接按下“Ctrl+shift+D”组合键,则选中的幻灯片将直接以插入方式复制到选定的幻灯片之后。■Powerpoint自动黑屏在用Powerpoint展示课件的时候,有时需要学生自己看书讨论,这时为了避免屏幕上的图片影响学生的学习注意力可以按一下“B”键,此时屏幕黑屏。学生自学完成后再接一下“B”键即可恢复正常。按“W”键也会产生类似的效果。■将幻灯片发送到word文档1、在Powerpoint中打开演示文稿,然后在“文件”菜单上,指向“发送”,再单击“MicrosoftWord”。2、在“将幻灯片添加到Microsoftword文档”之下,如果要将幻灯片嵌入word文档,请单击“粘贴”;如果要将幻灯片链接到word文档,请单击“粘贴链接”。如果链接文件,那么在Powerpoint中编辑这些文件时,它们也会在word文档中更新。3、单击“确定”按钮。此时,系统将新建一个word文档,并将演示文稿复制到该文档中。如果word未启动,则系统会自动启动word。■让幻灯片自动播放要让powerpoint的幻灯片自动播放,只需要在播放时右键点击这个文稿,然后在弹出的菜单中执行“显示”命令即可,或者在打开文稿前将该文件的扩展名从PPT改为PPS后再双击它即可。这样一来就避免了每次都要先打开这个文件才能进行播放所带来的不便和繁琐。■增加PPT的“后悔药”在使用powerpoint编辑演示文稿时,如果操作错误,那么只要单击工具栏中的“撤消”按钮,即可恢复到操作前的状态。然而,默认情况下Powerpoint最多只能够恢复最近的20次操作。其实,powerpoint允许用户最多可以“反悔”150次,但需要用户事先进行如下设置:在“工具-选项”,击“编辑”选项卡,将“最多可取消操作数”改为“150”,确定。■PPT中的自动缩略图效果你相信用一张幻灯片就可以实现多张图片的演示吗?而且单击后能实现自动放大的效果,再次单击后还原。其方法是:新建一个演示文稿,单击“插入”菜单中的“对象”命令,选择“Microsoftpowerpoint演示文稿”,在插入的演示文稿对象中插入一幅图片,将图片的大小改为演示文稿的大小,退出该对象的编辑状态,将它缩小到合适的大小,按F5键演示一下看看,是不是符合您的要求了?接下来,只须复制这个插入的演示文稿对象,更改其中的图片,并排列它们之间的位置就可以了。■快速灵活改变图片颜色利用powerpoint制作演示文稿课件,插入漂亮的剪贴画会为课件增色不少。可并不是所有的剪贴画都符合我们的要求,剪贴画的颜色搭配时常不合理。这时我们右键点击该剪贴画选择“显示‘图片’工具栏”选项(如果图片工具栏已经自动显示出来则无需此操作),然后点击“图片”工具栏上的“图片重新着色”按钮,在随后出现的对话框中便可任意改变图片中的颜色。■为PPT添加公司LOGO用powerpoint为公司做演示文稿时,最好第一页都加上公司的Logo,这样可以间接地为公司做免费广告。执行“视图-母版-幻灯片母版”命令,在“幻灯片母版视图”中,将Logo放在合适的位置上,关闭母版视图返回到普通视图后,就可以看到在每一页加上了Logo,而且在普通视图上也无法改动它了。■“保存”特殊字体为了获得好的效果,人们通常会在幻灯片中使用一些非常漂亮的字体,可是将幻灯片拷贝到演示现场进行播放时,这些字体变成了普通字体,甚至还因字体而导致格式变得不整齐,严重影响演示效果。在powerpoint中,执行“文件-另存为”,在对话框中点击“工具”按钮,在下拉菜单中选择“保存选项”,在弹出其对话框中选中“嵌入TrueType字体”项,然后根据需要选择“只嵌入所用字符”或“嵌入所有字符”项,最后点击“确定”按钮保存该文件即可。■利用组合键生成内容简介我们在用powerpoint2003制作演示文稿时,通常都会将后面几个幻灯片的标题集合起来,把它们作为内容简介列在首张或第二张幻灯片中,让文稿看起来更加直观。如果是用复制粘贴来完成这一操作,实在有点麻烦,其实最快速的方法就是先选择多张幻灯片,接着按下alt+shift+s即可。■演示文稿中的图片随时更新在制作演示文稿中,如果想要在其中插入图片,执行“插入-图片-来自文件”,然后打开“插入图片”窗口插入相应图片。其实当我们选择好想要插入的图片后,可以点击窗口右侧的“插入”按钮,在出现的下拉列表中选“链接文件”项,点击确定。这样一来,往后只要在系统中对插入图片进行了修改,那么在演示文稿中的图片也会自动更新,免除了重复修改的麻烦。■快速调用其他PPT在进行演示文档的制作时,需要用到以前制作的文档中的幻灯片或要调用其他可以利用的幻灯片,如果能够快速复制到当前的幻灯片中,将会给工作带来极大的便利。在幻灯片选项卡时,使光标置于需要复制幻灯片的位置,选择“菜单”中的“幻灯片(从文件)”命令,在打开的“幻灯片搜索器”对话框中进行设置。通过“浏览”选择需要复制的幻灯片文件,使它出现在“选定幻灯片”列表框中。选中需要插入的幻灯片,单击“插入”,如果需要插入列表中所有的幻灯片,直接点击“全部插入”即可。这样,其他文档中的幻灯片就为我们所用了。■快速定位幻灯片在播放powerpoint演示文稿时,如果要快进到或退回到第5张幻灯片,可以这样实现:按下数字5键,再按下回车键。若要从任意位置返回到第1张幻灯片,还有另外一个方法:同时按下鼠标左右键并停留2秒钟以上。■利用剪贴画寻找免费图片当我们利用powerpoint2003制作演示文稿时,经常需要寻找图片来作为铺助素材,其实这个时候用不着登录网站去搜索,直接在“剪贴画”中就能搞定。方法如下:插入-图片-剪贴画,找到“搜索文字”一栏并键入所寻找图片的关键词,然后在“搜索范围”下拉列表中选择“Web收藏集”,单击“搜索”即可。这样一来,所搜到的都是微软提供的免费图片,不涉及任何版权事宜,大家可以放心使用。■制作滚动文本在powerpoint中有时因显示文本内容较多就要制作滚动文本。具体制作方法如下:视图-工具栏-控件箱,打开控件工具箱,点击“文字框”选项,插入“文字框”控件,然后在幻灯片编辑区按住鼠标左键拖拉出一个文本框,并根据版面来调整它的位置和大小。接着在“文字框”上右击鼠标,选择快捷菜单中的“属性”命令,弹出“文字框”属性窗口,在属性窗口中对文字框的一些属性进行相关的设置。设置好后右击“文字框”,选择“文字框对象”中的“编辑”命令,这时就可以进行文字的输入,文本编辑完之后,在文字框外任意处单击鼠标,即可退出编辑状态。一个可以让框内文字也随滚动条拖动而移动的文本框就做好了。■突破20次的撤消极限Powerpoint的“撤消”功能为文稿编辑提供了很大方便。但powerpoint默认的操作次数却只有20次。执行“工具-选择”,击“编辑”标签卡,在“最多可取消操作数”中设置你需要的次数即可。不过要注意,powerpoint撤消操作次数限制最多为150次。■利用画笔来做标记利用powerpoint2003放映幻灯片时,为了让效果更直观,有时我们需要现场在幻灯片上做些标
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《东西方建筑之美》课件
- 现金出纳业务培训
- 《防排烟系统简介》课件
- 王冕课件教学课件
- 2024年度精准扶贫项目实施合同2篇
- 精神安全护理的护理措施
- 农资采购合同样本2篇
- 班队活动文明出行我能行
- 2024年度烧烤炉具维护与维修合同3篇
- 期权授予协议
- 2023年苏州太仓临港投资发展集团有限公司招聘笔试题库及答案解析
- 职高英语第一册期中试题(基础模块)LIU
- 小学语文人教四年级上册第六组四上《古诗三首》课件
- 传热学课后习题答案
- 第十一届广东省安全(普法)知识竞赛题库大全(汇总版)
- 爱朋全自动泵操作教学课件
- 胃管置入技术课件
- 《慈母情深》 一等奖 教学课件
- 脚手架主要构配件质量检查验收表
- 公司五年发展规划课件
- 人事档案转递通知单(样板)
评论
0/150
提交评论