基于PHP的草本植物管理系统设计与实现_第1页
基于PHP的草本植物管理系统设计与实现_第2页
基于PHP的草本植物管理系统设计与实现_第3页
基于PHP的草本植物管理系统设计与实现_第4页
基于PHP的草本植物管理系统设计与实现_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

本科论文目录TOC\o"1-3"\h\u30958摘要 I29304Abstract II28023引言 1192061关键技术介绍 3184541.1PHP语言 3267161.2MySQL数据库 3304911.3HTML语言 367451.4JavaScript语言 4101441.5本章小结 4108732系统分析 5130082.1功能需求分析 5247122.2系统功能分析 5282172.3本章小结 6317573系统设计 7152433.1系统总体设计 7228053.2系统详细设计 7265193.2.1数据库设计 7217903.2.2前台模块设计 1056493.2.3后台模块设计 11308653.3本章小结 12233514系统实现 13261794.1登录界面 13306744.2管理员模块 1320454.2.1商品类别管理 13128364.2.2商品信息管理 14266674.3普通用户模块 1669914.3.1系统主页面实现 16271764.3.2商品类别查询 17197124.3.3用户注册 18239984.3.4商品信息浏览 19187854.3.5购物车 2040504.3.6我的订单 20142354.3.7留言 21187814.4本章小结 21188035系统测试 23182835.1注册功能测试 2386855.2加入购物车功能测试 24148375.3添加商品功能测试 25164805.4测试结果分析 26128125.5本章小结 2615603结论 2728776致谢 2815801参考文献 29本科论文摘要在科学技术飞速发展的当今时代,社会上的大多数领域都在逐渐的被计算机网络技术占领,互联网的规模也在逐渐扩大。它可以用来发展交流,用于某些商业目的,也可以在互联网上销售、购买、宣传等业务,使互联网逐渐成为当今社会必不可少的元素。随着电子商务的流行,让越来越多的商家重视起了网络市场,开始进入互联网的交易市场,因此,草本植物管理系统在商业贸易中占有重要地位。它将商家从传统的实体店模式中解放出来,节省了很多成本。同时,网络购物也为消费者提供了极大的便利。通过草本植物管理系统,用户足不出户就能了解当前的流行趋势和丰富的植物信息,为用户提供了极大的便利。并且草本植物管理系统实现了商品的类别管理、信息管理、订单管理和用户管理,构建了一个针对草本植物的电子商务平台,本平台的框架完全可以应用到其它商品的线上销售,具有较强的延展性。广大消费者可以通过本平台体验购物的便利和乐趣,而商家也可以通过平台提供的数据进行有效决策。本系统采用PHP语言,使用MySQL数据库进行开发,系统运行结果证明,该草本植物管理系统可以满足用户和管理员这两方面的需求。关键词:草本植物管理;电子商务;MySQL;PHPAbstractIntheeraofrapiddevelopmentofscienceandtechnology,mostareasofsocietyaregraduallyoccupiedbycomputernetworktechnology,andthescaleoftheInternetisgraduallyexpanding.Itcanbeusedtodevelopcommunication,forsomebusinesspurposes,andalsotosell,purchase,promoteandotherbusinessesontheInternet,makingtheInternetgraduallybecomeanessentialelementoftoday'ssociety.Withthepopularityofe-commerce,moreandmorebusinessespayattentiontotheInternetmarketandbegintoentertheInternettradingmarket,Therefore,herbalmanagementsystemplaysanimportantroleincommercialtrade.Itliberatesthemerchantsfromthetraditionalphysicalstoremodeandsavesalotofcosts.Atthesametime,onlineshoppingalsoprovidesgreatconvenienceforconsumers.Throughtheherbaceousplantmanagementsystem,userscanunderstandthecurrentpopulartrendsandrichplantinformationwithoutleavinghome,whichprovidesgreatconvenienceforusers.Inaddition,theherbaceousplantmanagementsystemrealizesthecategorymanagement,informationmanagement,ordermanagementandusermanagementofcommodities,andconstructsane-commerceplatformforherbaceousplants.Theframeworkofthisplatformcanbefullyappliedtotheonlinesalesofothercommodities,andhasstrongscalability.Consumerscanexperiencetheconvenienceandfunofshoppingthroughthisplatform,andbusinessescanalsomakeeffectivedecisionsthroughthedataprovidedbytheplatform.ThesystemusesPHPlanguageandMySQLdatabasefordevelopment.Therunningresultsshowthattheherbagemanagementsystemcanmeettheneedsofusersandadministrators.Keywords:herbmanagement,;ElectronicCommerce;MySQL;PHP引言互联网技术正在飞速发展,当今的社会正在迈向信息管理化社会,这意味着信息自动化技术在社会中起到越来越大的作用,可以让更多的人摆脱了复杂的事务,进一步提高工作效率[[1]杭仁满.全开架式借阅与高效管理系统之优势[J].黑龙江史志,2010(15):110+112[2]孔融融,谢祥.电子商务发展现状及我国应采取的对策[J].中国煤炭经济学院学报,2002(01):25-2[3]俞涛.临沂商城电子商务发展战略研究[D].上海交通大学,2008[1]杭仁满.全开架式借阅与高效管理系统之优势[J].黑龙江史志,2010(15):110+112[2]孔融融,谢祥.电子商务发展现状及我国应采取的对策[J].中国煤炭经济学院学报,2002(01):25-2[3]俞涛.临沂商城电子商务发展战略研究[D].上海交通大学,2008孙艺嘉,李婷婷,李玺峰.全媒体语境下消防宣传路径分析[J].新闻研究导刊,2019,10(02):28-29[5]宋贺帅.基于PHP的商品销售管理系统的设计与实现[D].北京工业大学,2017[6]汪洋.电子商务中计算机网络技术的应用现状及应用前景展望[J].计算机产品与流通,2020(07):37[7]WeichengTang,JinZhu.Informalityandruralindustry:RethinkingtheimpactsofE-CommerceonruraldevelopmentinChina[J].ElsevierLtd,2020,75[8]郑思楠,黄巧,苗凯尧,王敏,蒙立昊.基于Web2.0的跨平台电子错题本功能的设计与实现[J].电子技术与软件工程,2018(02):46-47[9]刘子强.基于二维码的网上订餐推荐系统的设计与实现[D].吉林大学,2015[10]祁春霞.基于PHP的Web网站开发教学改革与实践[J].科技风,2020(04):57[11]许悦.基于php技术的学生管理系统实现方法[J].科技风,2020(14):114[12]曲小纳.PHP技术在动态网页表单控件提取中的应用研究[J].电脑知识与技术,2020,16(06):217-218[13]赵美勇,宋思睿.基于PHP的图书管理系统设计[J].计算机产品与流通,2019(09):79[14]TomášPohanka,VilémPechanec.EvaluationofReplicationMechanismsonSelectedDatabaseSystems[J].MDPI,2020,9(4)[15]孟庆娟.MySQL数据库课程教学改革实践探讨[J].中外企业家,2020(05):202[16]郑戟明,董云朝,肖宇,钱之琳.MySQL数据库课程的设计[J].电脑知识与技术,2020,16(03):21-22+24[17]黄安.基于PHP+Mysql技术的网站设计与实现——以美食网站系统的设计为例[J].轻纺工业与技术,2019,48(07):168-170[18]李桂林.HTML5在WEB前端开发中的应用研究[J].计算机产品与流通,2020(08):17[19]陈涛,薛丽敏,宋庆帅.基于DOM的信息检索研究[J].信息网络安全,2014(05):82-86[20]Engineering;StudyResultsfromUniversityofOviedoUpdateUnderstandingofEngineering(UXJs:TrackingandAnalyzingWebUsageInformationWithaJavascriptOrientedApproach)[J].JournalofEngineering,2020[21]YongFang,ChengHuang,YuSu,YaoyaoQiu.DetectingmaliciousJavaScriptcodebasedonsemanticanalysis[J].ElsevierLtd,2020,93[22]杨军.基于PHP商品销售系统的设计与实现[J].盐城工学院学报(自然科学版),2007(04):41-43[23]陈小毛.基于Ajax技术的网站模板系统的研究和实现[D].安徽理工大学,2010[24]段寿建.基于PHP+MySQL的用户登录系统SQL注入实例及防范[J].现代计算机,2019(34):71-74[25]李淑娣.基于PHP技术的网上购物系统的设计与实现[J].科学咨询(科技·管理),2019(03):50在过去的几年中,全世界的范围内,资本市场开始逐渐有利发展,亚洲经济也在慢慢恢复,最重要的是美国经济发展的良好趋势为电子商务提供了一个较好的环境,从而使得各国都在进行复兴以及更加的努力成长,这也间接地促进了电子商务行业成为全世界最受欢迎的一行[]。互联网还刺激了企业,使他们更好地承担责任,并且项目投资了新产品,新流程和新技术[]。中国的IT行业也有快速发展的趋势。关于中国互联网的发展趋势,有报告表明,截至2019年底,中国互联网大约有8亿用户,全年有几千万的增加人数,互联网普及率也在逐步上升,目前达到60%左右[],互联网上的人数正在逐渐增加,使得在线购物被消费者广泛接受,而中国的各种商业网站才刚刚开始在互联网上进行电子商务。中国的网上购物人数持续增长,尤其是年轻人,更爱宅在家里进行网上购物[]。人们对网上购物的热情呈直线上升的趋势,更加表明了人们对网上购物的意识有所提高[]。而对于商家而言,只要建立一个网站,配上一台电脑就可以让自家的商品在网上被用户尽情挑选购买,而自己也只需坐在家里就可以卖出商品获取收益[]。国内草本植物管理系统的应用不够广泛,其设计理念和数据库的设计上都有很大的提升空间[]。中国有很多实体店铺目前都还没有开展网上业务,使得很多不发达地区的草本植物详细信息仍然是一片空白,草本植物信息的流通仅限于经济相对发达的城市。因此,草本植物系统的开发就很有市场性[]。本系统采用PHP语言、运用MySQL数据库,将系统分为两个模块,用户模块和管理员模块,主要让用户能够登录系统,选择商品进行购买,达到不用出门就可以买到心仪的商品,让管理员通过系统管理各类信息,既节约成本,又能获取利益。本文具体描述了系统的总体功能,从系统设计到功能实现以及功能测试一系列操作,让用户清晰的了解本系统的完成和操作的全过程。本文第1章描述了系统用到的相关技术,详细介绍了这些技术的优缺点。第2章是系统分析过程,包括需求分析和系统功能分析两个模块,结合用例图进行详细描述。第3章是系统设计过程,包括系统整体设计、数据库设计、前台模块设计和后台模块设计,结合结构图、E-R图和数据库表进行详细描述。第4章是系统实现过程,包括管理员功能实现和用户功能实现,结合效果图进行详细描述。第5章是系统测试过程,包括测试方法、测试用例和测试结果图。最后是对系统和论文做总结以及致谢。1关键技术介绍1.1PHP语言本次开发使用PHP语言,PHP即超文本处理器,是一种通用开源脚本语言[]。由于PHP语言比较简单易懂,因此经常被用来开发网页系统,PHP语言比较独特的语法特点在众多开发语言中脱颖而出,PHP语言结合了C语言、Java语言中的部分语法再加上自创的语言,使此项语言可以更好的应用在动态网页的开发中[]。PHP的优势与特点比较明显。PHP中综合了其他语言特征,PHP语言可以支持目前市面上流行的所有数据库,PHP还可以用C语言进行程序扩充[]。所有PHP的代码都是开源的,PHP语言运转效率高,不会浪费电脑资源,最重要一点是PHP语言上手容易,操作简单,而且程序开发快以及运行速度快。这些便捷性是很重要的[]。1.2MySQL数据库本次开发使用的数据库是MySQL数据库。本系统中涉及到大量的文件,有部分可能是比较隐私的文件,所以在选择数据库的时候需要充分考虑数据库的安全性与可靠性[],另外最重要的特点是MySQL数据库是免费开源的。MySQL数据库的储存原理是将数据放在不同表中,这样做的好处是数据的存放调用更加快速高效,同时也提升了数据的安全性[]。MySQL数据库的特点是体积小、速度快,而且可以充分利用电脑的CPU资源,大大提高处理数据的效率,数据库工作的时候对数据分类清晰,储存条理,降低数据的冗余,对开发过程非常友善和方便[],毕业项目的数据库选择MySQL数据库是非常的合适。由于文件管理系统每天会产生大量的数据而且部分数据还是非常重要的,所以需要创建一个完善的数据库,因此MySQL数据库是很适合这次开发的[]。1.3HTML语言HTML是制作网页的必要语言。在开发网页时,或多或少地使用了HTML,这成为开发网页所必需的知识[]。HTML是一种识别语言,又称为超文本标记语言。具有统一文档格式的特点,而这些则是通过HTML的标签来决定的。HTML文本也是一种描述性文本,可以对文本、图形、声音、表格、链接等进行描述,HTML语言简单,但功能强大[]。1.4JavaScript语言JavaScript是被广泛应用在Web应用开发项目中,给网页添加了各种各样的动态表示功能,增强与用户之间的交互交流[]。JavaScript是一种解释性脚本语言,是可以直接镶嵌在HTML网页中进行使用的语言,这也是它的特点。JavaScript可以控制Cookie去完成创建与修改等操作,可以对浏览器时间做出适当的相应[]。具有很好的动态性,同时学习起来也很简单。1.5本章小结本章主要描述了开发草本植物管理系统用到的相关技术,包括PHP语言、MySQL数据库、HTML语言和JavaScript语言,并详细介绍了这些技术的优点,系统开发选择这些技术的好处。2系统分析2.1功能需求分析本系统主要为满足用户足不出门就购物,同时为商家节约成本,所以系统主要分为两个主体,用户和管理员。用户登录系统浏览信息,进行购物,而管理员管理商品信息和用户信息[]。系统为普通用户提供的功能。用户可以直接访问系统,进入系统首页,浏览相关商品信息,但如果要进行购物操作,则必须注册账号,用账号进行登录,进入购物界面进行购物,对商品进行添加、删除等操作;进入订单界面进行支付,购买完成后也可查询订单信息;用户可以快速查询商品信息;用户也可以进行留言;退出时,用户可选择退出登录;用户也能对基本信息进行修改。系统为管理员提供的功能。管理员登录后台,可以管理用户信息、植物类别信息、植物信息、订单信息和留言信息,另外管理员还可以发布相关公告信息。2.2系统功能分析草本植物管理系统共分为两个模块,面向用户的前台模块和面向管理员的后台管理模块。(1)前台模块。用户可以进行注册、登录、购物、提交订单、查询订单、商品查询、修改个人信息等操作。用例图如图2.1所示。图2.1用户用例图(2)后台管理模块。管理员拥有对管理各类信息的功能,管理员可以在后台对植物信息、用户信息和订单信息进行操作。用例图如图2.2所示。图2.2管理员用例图2.3本章小结本章讲述了草本植物管理系统的需求分析,对前台模块和后台模块的功能分析,结合用例图进行详细的描述。用户可以直接访问本系统,浏览相关信息,但进入购物操作必须要先登录,而管理员则必须登录系统后台,才能进行一系列的操作。按照不同的角色进入不同页面,进行不同操作。3系统设计3.1系统总体设计通过对系统需求分析的研究后获取系统的基本功能需求[]。再根据面向对象的不同,将系统分为前台用户模块和后台管理模块。系统功能结构如图3.1所示。图3.1总体功能结构图3.2系统详细设计3.2.1数据库设计本小节对数据库的逻辑结构进行设计,根据设计分析一共得到10个实体,其中2个1对1数据关系表,7个1对多数据关系表,一共9个主外键和10张表,根据这些实体间的关系绘制系统E-R图,如图3.2所示。图3.2系统E-R图将概念模型转换成数据库表,得到的部分表如下所示。管理员信息表此表是用来记录系统管理员的基本信息,表中一共4个字段,其中1个整型字段,为编号,3个字符串类型,分别为管理员的账号、密码和管理权限,具体信息如表3.3所示。表3.3管理员信息表字段名说明类型长度是否为空是否主键id自动编号int10否是name管理员帐号varchar13否否pwd管理员密码varchar50否否Levels管理权限varchar1否否植物信息表此表用于记录系统所有植物的基本信息,包括12个字段,6个整型字段,6个字符串类型,具体信息如表3.4所示。表3.4植物信息表字段名说明类型长度是否为空是否主键id自动编号int10否是name植物名称varchar25否否leibie类别int10否否jianjie植物介绍mediumtext16777215否否xinghao植物型号varchar25否否tupian植物图片varchar200否否shuliang植物数量int10否否cishu卖出次数int10否否tuijian是否推荐int10否否shichangjia市场价float否否addtime添加时间datetime否否hits点击量int10否否植物类别信息表此表用于记录系统所有植物类别的基本信息,包括2个字段,1个整型字段,1个字符串类型,具体信息如表3.5所示。表3.5植物类别信息表字段名说明类型长度是否为空是否主键id自动编号int10否是name类别名称varchar50否否公告信息表此表用于记录系统公告的基本信息,表中一共5个字段,2个整型字段,为自动编号和点击次数,剩下3个字符串类型,具体信息如表3.6所示。表3.6公告信息表字段名说明类型长度是否为空是否主键id自动编号int10否是title标题varchar200否否content内容text65535否否num点击次数int10否否addtime发布时间datetime否否用户信息表此表用于记录系统所有用户的基本信息,一共11个字段,其中2个整型字段,剩下9个字符串类型,具体信息如表3.7所示。表3.7用户信息表字段名说明类型长度是否为空是否主键id自动编号int10否是name帐号varchar25否否pwd密码varchar50否否dongjie是否冻结int10否否email邮箱varchar25否否sfzh身份证varchar25否否tel联系电话varchar25否否qq联系qqvarchar25否否dizhi邮寄地址varchar100否否youbian邮编varchar25否否truename真实姓名varchar25否否订单信息表此表用于记录系统所有商城订单的基本信息,包括17个字段,1个整型字段,16个字符串类型,具体信息如表3.8所示。表3.8订单信息表字段名说明类型长度是否为空是否主键id自动编号int10否是orderid订单号varchar125否否spc植物的编号varchar125否否slc植物的数量varchar125否否shouhuoren收货人varchar25否否sex性别varchar2否否dizhi收货地址varchar125否否youbian邮编varchar10否否tel联系电话varchar25否否email邮箱varchar25否否shff邮寄方式varchar25否否zfff付款方式varchar25否否time订单时间datetime否否xiadanren下单人varchar25否否zt订单状态varchar50否否total总金额varchar25否否liuyan订单留言text65535否否3.2.2前台模块设计前台模块供用户使用,拥有注册、登录、浏览商品信息、查询商品信息、购买商品、提交订单、修改个人信息以及留言等功能。非注册用户首先进行注册,注册成功后再登录,登录成功后可以继续浏览商品信息,还可以查询商品信息,可以选择心仪的商品添加到购物车,然后填写相关信息生成订单提交订单,此外用户还可以进行留言和修改个人信息,如图3.9所示。图3.9用户功能流程图3.2.3后台模块设计后台模块供管理人员使用,拥有管理商品类别、商品信息、用户、订单和留言等功能。管理员要对各项信息进行管理,必须要先登录后台,验证信息成功登录后,进入管理界面,进行管理操作。如图3.10所示。图3.10管理员功能流程图3.3本章小结本章讲述了系统的设计理念,包括总体设计、数据库设计、前台模块设计和后台模块设计,对各个功能做了详细划分和仔细说明,同时通过总体结构图、功能流程图和数据库表对系统进行了详细的描述。4系统实现4.1登录界面系统管理员使用本系统必须先登录到系统中,普通用户在进行购物、留言等操作时也需要登录系统。管理员登录先是输入账号密码,前台验证输入的是否符合基本信息,点击登录后,如果跳转到后台页面,表明登录成功,输入的信息与数据库中的数据是一致的,其实现页面图4.1所示。图4.1管理员后台登录界面4.2管理员模块4.2.1商品类别管理本模块主要实现商品类别信息管理功能,在商品类别管理界面上实现对商品类别信息(类别名称)的管理,可以进行添加、修改和删除商品类别名称等操作,系统截图如图4.2、图4.3所示。图4.2商品类别修改与删除界面图4.3商品类别修改界面商品类别列表调用leibie.php文件,使用PHP内置的mysql_fetch_array函数方法与数据表leibie交互,通用PHP的echo函数,把数据内容信息结合html输出到leibie.php页面。商品类别的添加主要是在页面填写类别名称,系统会根据输入的信息自动判断是否合理,只有通过页面验证后,才会执行添加操作。系统截图如图4.4所示。图4.4商品类别添加界面点击添加按钮,执行leibieAdd.php页面,系统自动获取页面传递的类别名称等信息,点击添加数据按钮,与数据库表leibie进行交互,保存页面信息到数据表leibie里进行存储。4.2.2商品信息管理本模块主要实现对商品表信息进行操作,商品管理界面上主要实现对的商品表信息(名称,价格,数量,卖出次数)的集中管理,包含有商品信息的添加、修改和删除等,系统截图如图4.5、图4.6所示。图4.5商品信息界面图4.6商品信息修改界面商品列表调用goods.php文件,使用PHP内置的mysql_fetch_array函数方法与数据表goods交互,通用PHP的echo函数,把数据内容信息结合html输出到goods.php页面。商品的添加主要是在页面填写商品名称,商品价格,商品数量,卖出次数等信息,系统会根据输入的信息自动判断是否合理,只有通过页面验证后,才会执行添加操作。系统截图如图4.7所示。图4.7商品信息添加界面点击添加商品按钮,执行goodsAdd.php页面,系统自动获取页面传递的商品的相关信息,点击添加数据按钮,与数据库表goods进行交互,保存页面信息到数据表goods里进行存储。4.2.3用户信息管理本模块主要实现对用户信息的管理操作,在用户管理界面上主要实现对用户信息(帐号,密码,邮箱,身份证,联系电话,联系qq,邮寄地址,邮编,真实姓名)的集中管理,包含有用户信息的删除等,系统截图如图4.8所示。图4.8用户信息管理界面用户列表调用user.php文件,使用PHP内置的mysql_fetch_array函数方法与数据表user交互,通用PHP的echo函数,把数据内容信息结合html输出到user.php页面。4.2.4订单管理本模块主要实现管理订单信息功能,查询订单信息必须填写下单人姓名和订单号,在订单管理界面上也可以对订单信息进行集中管理,系统部分截图如图4.9、图4.10所示。图4.9订单信息查询界面图4.10订单详细信息界面商品订单列表调用orders.php文件,使用PHP内置的mysql_fetch_array函数方法与数据表orders交互,通用PHP的echo函数,把数据内容信息结合html输出到orders.php页面。4.3普通用户模块4.3.1系统主页面实现用户打开系统后见到的页面就是主页面,能不能一目了然,能不能吸引用户的目光,让用户继续浏览下去,很大程度上就取决于第一眼见到的页面够不够简洁好看[]。首页包含的内容要丰富多彩,条列清晰,色彩搭配合理,整体风格要独树一帜,有自己的特点,让用户有浏览和购买商品的欲望[]。网站首页的效果图如图4.11、图4.12所示。图4.11系统主界面图4.12系统主界面4.3.2商品类别查询商品信息查询功能模块,用户输入查询条件,然后进行检索,检索到的信息显示到页面中,效果图如图4.13所示。图4.13植物类别查询界面商品分类相关代码,显示鲜花和绿植两种类别。<?php$sql="select*fromtype";$res=mysql_query($sql);while($a=mysql_fetch_array($res))?>4.3.3用户注册用户的注册主要是在页面填写帐号,密码,邮箱,身份证,联系电话,联系qq,邮寄地址,邮编,真实姓名等数据项信息,系统会自动判断输入项的合法性,通过页面验证后,执行添加操作。效果图如图4.14所示。图4.14用户注册界面点击提交按钮,执行user.php页面,系统自动获取页面传递的帐号,密码,是否冻结,邮箱,身份证,联系电话,联系qq,邮寄地址,邮编,真实姓名等信息,点击添加数据按钮,与数据库表user进行交互,保存页面信息到数据表user里进行存储。相关代码如下。<?phpsession_start();include("conn.php");$name=$_POST[usernc];$pwd1=$_POST[p1];$pwd=md5($_POST[p1]);$email=$_POST[email];$truename=$_POST[truename];$sfzh=$_POST[sfzh];$tel=$_POST[tel];$qq=$_POST[qq];if($_POST[ts1]==1){$tishi=$_POST[ts2];}else{$tishi=$_POST[ts1];}?>4.3.4商品信息浏览商品信息浏览功能是在首页能够看到商品图片,商品的简介,以及商品的价格等信息.效果图如图4.15所示。图4.15商品浏览界面4.3.5购物车购物车功能就是用户选择商品,点击加入,然后就可以去购物车中查看已挑选的植物,在购物车界面可以修改数量,也可以对移除不需要的商品。然后点击收银台就能进入订单界面,效果图如图4.16所示。图4.16购物车界面购物车功能相关代码,先登录后购物,可以添加商品和更改商品数量等操作。<?php $total=0; $array=explode("@",$_SESSION[producelist]); $arrayquatity=explode("@",$_SESSION[quatity]); while(list($name,$value)=each($_POST)) { for($i=0;$i<count($array)-1;$i++) { if(($array[$i])==$name) { $arrayquatity[$i]=$value; } } } $_SESSION[quatity]=implode("@",$arrayquatity); for($i=0;$i<count($array)-1;$i++) { $id=$array[$i]; $num=$arrayquatity[$i]; if($id!="") { $sql=mysql_query("select*fromgoodswhereid='".$id."'",$conn); $info=mysql_fetch_array($sql); $total1=$num*$info[shichangjia]; $total+=$total1; $_SESSION["total"]=$total;?>4.3.6我的订单用户选择完商品后进行提交,然后在我的订单界面,会看到生成的订单信息,点击查看详情按钮,查看订单的详细信息,点击删除订单按钮,就能够删除订单,效果图如图4.17所示。图4.17订单信息界面订单信息相关代码,显示订单的操作状态。<?php $sql="select*fromorderswherexiadanren='$_SESSION[username]'orderbyidDESC"; $result=mysql_query($sql); while($data=mysql_fetch_array($result)){ if(trim($data['zt'])=='已发货')$a="<ahref=shouhuo.php?orderid=$data[id]>收货</a>"; elseif(trim($data['zt'])=='已收货')$a="<ahref=PingJia.php?orderid=$data[id]>评价</a>"; else$a="发货后操作";?>4.3.7留言用户进入留言模块,进行留言,效果图如图4.18所示。图4.18留言模块界面留言相关代码,介绍留言标题和留言内容。<?phpinclude("conn.php");$title=$_POST[title];$content=$_POST[content];$spid=$_GET[id];$time=date("Y-m-j");session_start();$sql=mysql_query("select*fromuserwherename='".$_SESSION[username]."'",$conn);$info=mysql_fetch_array($sql);$userid=$info[id];mysql_query("insertintopingjia(userid,spid,title,content,time)values('$userid','$spid','$title','$content','$time')",$conn);echo"<script>alert('评论发表成功!');history.back();</script>";?>4.4本章小结本章讲述了管理员和用户功能的实现,实现管理员对植物类别、植物信息、用户信息和订单信息进行管理。实现普通用户进行注册登录、进入主页面、查询商品信息,进行购物、查询订单和留言等功能。通过界面截图,将实现效果有效的展示出来。5系统测试本系统测试计划围绕用户和管理员的功能进行展开,为保证测试的准确性,分别在用户和管理员的功能中选取模块进行测试。在用户部分,选取用户注册模块和加入购物车模块。在管理员部分,选取添加商品模块。5.1注册功能测试测试计划是用户在注册界面根据提示填写用户名、密码等相关信息,然后点击注册。测试用例表如表5.1所示。表5.1注册功能测试用例表用例编号用例名称测试功能输入操作过程预期输出测试结果RE_1用户注册模块测试用户注册成功的情况用户的基本信息根据提示填写相应的信息注册成功正确RE_2用户注册模块测试用户注册失败的情况用户不填写必填项未填写全部带“*”项信息注册失败并提示正确RE_3用户注册模块测试用户注册失败的情况用户两次输入密码不一致填写密码时两次输入的密码不一致注册失败并提示正确测试结果是注册功能成立。若用户填写的基本信息都正确,注册成功。测试结果图如图5.2、图5.3所示。图5.2注册及注册成功界面图5.3注册及注册成功界面若用户不填写必填项,或者两次密码输入不一致,则注册失败。测试结果图如图5.4所示。图5.4注册失败界面5.2加入购物车功能测试测试计划是用户登录系统,进入首页选择一个商品,点击商品下方的按钮。测试用例表如表5.5所示。表5.5购物车功能测试用例表用例编号用例名称测试功能操作过程预期输出测试结果ADDCART_1加入购物车功能测试购物成功情况在网站的商品信息页选择商品点击“购物车”按钮添加成功正确测试结果是加入购物车功能成立,界面会提示加入成功,在购物车中能够看到加入的商品信息。测试结果图如图5.6所示。图5.6购物车界面5.3添加商品功能测试测试计划是管理员登录后台,选择添加商品,然后填写要添加的商品的相关信息。测试用例表如表5.7所示。表5.7添加商品功能测试用例表用例编号用例名称测试功能输入操作过程预期输出测试结果ADDG_1管理员添加商品功能测试添加商品成功的情况新商品的基本信息管理员正确填写新商品信息添加成功正确ADDG_2管理员添加商品功能测试添加商品失败的情况管理员不填写商品名称或价格管理员填写除商品名称或价格以外的新商品信息添加失败并提示正确ADDG_3管理员添加商品功能测试添加商品失败的情况管理员在价格框输入非数字字符管理员在填写价格时输入非数字字符添加失败并提示正确测试结果是添加商品功能成立,若管理员正确填写信息,界面会提示商品添加成功,显示商品信息。测试结果图如图5.8、图5.9所示。图5.8添加商品及添加成功界面图5.9添加商品及添加成功界面若管理员未填写商品名称或价格,则添加失败。测试结果图如图5.10所示。图5.10商品添加失败界面5.4测试结果分析在网站完成后,及时在网站上进行一系列测试,通过反复测试找出程序中存在的问题。首先,每个功能模块都是独立测试的。然后测试整个网站。测试用户的登录和注册功能,展示和购买商品,并由管理员在网站后台管理网站的各个部分。测试结果表明,各功能模块均达到了设计要求。在整个系统中,每个模块都可以完成自己的功能,它们之间的连接也非常顺畅。数据库的添加、删除、更新、查看等操作也能顺利完成。经过测试整个网站的功能都达到了预期的要求。在测试过程中发现的程序错误等也得到了及时的解决,从而保证了后期系统的稳定运行。5.5本章小结本章主要讲述了实现功能后对功能进行测试,选取的三个功能分别为用户注册功能和加入购物车功能,管理员添加商品功能,结合测试用例表和测试结果图加以展示。经过测试,系统达到预期设计要求。结论本文对草本植物管理系统的开发背景、现状和意义进行分析,研究了草本植物管理系统设计的相关技术和开发工具,在对系统功能分析、性能分析和安全分析的基础上,建立了草本植物管理系统的整体设计方案,对草本植物管理系统主要的功能模块和数据库进行了详细的设计,重点实现了草本植物管理系统的用户模块和管理员模块。系统经过测试运行后达到预期设计要求。本系统是基于PHP开发,使用MySQL数据库,构建了草本植物管理系统。系统充分考虑到客户的需求,最终实现了预期效果,并使系统更加的简洁美观和人性化。草本植物管理系统主要实现的功能是用户登录注册、浏览和查询商品信息、进行采购付款和留言,后台管理系统中实现管理员对商品信息、用户信息、订单信息和留言信息进行管理等内容。然而,该系统仍有许多不足之处。由于个人能力和经验方面的欠缺,以及相关技术的限制,系统未能在更深层次上对已完成的功能模块进行开发和优化,这是以后开发的主要工作。在整个系统的编写过程中,我充分体会到了程序员的辛勤工作,一步踏错便会步步错,看似微不足道的细节,其实可能发挥着难以想象的作用,不要因为它微小就忽视它,最后导致很多麻烦,这也是对意志品质的磨练和考验。希望经过更多的学习后,能够再去完善它,尽自己最大的努力来完成这个系统。由于本系统设计只是实现了商品管理,在线购物等信息交流互动功能的一个小型平台,在实际应用时还不够完善,有些功能的实现也不是很完美,很多功能还需要改进,这样才能更好的方便系统用户的使用,系统在这一方面还有待改进。

致谢通过几个月的不断努力,我终于完成了毕业设计,这也意味着大学四年的生活即将结束,虽然四年的学习生活将划上句号,但对于我的人生来说,未来的生活会更加的精彩,会有新的挑战与征程,我将会以最精神的面貌去迎接下一段旅程。大学四年,智能工程学院的老师们,16级计算机系的同学们都给我带来了很多美好的回忆,由于这次疫情影响,很遗憾没能和他们见上一面,没能留有一张正式的照片,但是人生何处不相逢,有缘就会再见,即使遗憾也要不负遇见,感谢各位为我的大学生活添上浓墨重彩的一笔。在这次毕业设计中,从选择毕业题目,到查找相关资料,撰写开题报告,对系统进行设计与编程,再到系统实现,撰写毕业论文这一系列流程中,黄志宇和苏畅两位指导老师都给予了我亲切的关怀和耐心的指导,非常感谢指导老师一次次的指出问题,一次次的指导我改正问题,让我的论文更加的严谨。同时,在编写系统的过程中,遇到了很多困难,得到了很多同学的指导和帮助,感谢他们对我的帮助,让我顺利的完成了我的毕业设计。最后,再次郑重感谢帮助过我的老师和同学,祝愿老师桃李满园,祝愿同学前程似锦。“长风破浪会有时,直挂云帆济沧海”。就用这句诗作为这篇论文的结尾,为大学生活划上圆满的句号,希望今后的我,能够披荆斩棘走向更远的地方。

参考文献

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次。执行“工具-选择”,击“编辑”标签卡,在“最多可取消操作数”中设置你需要的次数即可。不过要注意,powerpoin

温馨提示

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

评论

0/150

提交评论