城市间高校包车订票系统_第1页
城市间高校包车订票系统_第2页
城市间高校包车订票系统_第3页
城市间高校包车订票系统_第4页
城市间高校包车订票系统_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

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

文档简介

摘要对于大学生来说,异地求学较为麻烦的是在学校和家之间往返。在这情况下,产生出大量自发组织包车形式的大巴,便于学生往返。现存的校园包车预定车票的方式都较为繁琐,学生与管理者之间的信息交流多以通过短信、电话的方式。在高速发展的计算机网络时代下,这种订票的方式不够便捷,为了保证订购到所需班次,用户与管理者之间会产生必要的沟通交流。这要确保管理者要实时在线,这样需要花费较多的人力和时间。本课题针对以上问题,设计针对珠三角地区的城市间高校包车订票管理系统。包车订票管理系统能够为用户快速的提供班次信息,用户仅需进入系统查询搜索,查看班次信息,进行订票。包车订票系统为管理者提供了便捷的处理手段。使用包车订票系统进行订票管理和控制,提高工作效率,优化管理者与用户之间的交互方式。本系统共分为两个模块,分别是用户模块和管理员模块。系统使用Java语言结合B/S架构开发模式,B/S构架是我们经常使用的浏览器和服务器结合的构架模式。我们在浏览器进行搜索进入网页完成需求。B/S构架分为前后端的开发模式。前端使用SSM框架实现,SSM框架的好处在于其易复用和简化开发。前端运用CSS框架进行前端的页面设计。开发工具选择Eclipse系统,在运用Tomcat+JDK的系统服务器环境下开发。采用MySQL数据库进行数据库设计与数据存储。关键字:包车;订票系统;MySQL数据库;Java;SSM框架AnalysisandDesignofInter-cityCollegeCharterBusBookingManagementSystemAbstractForcollegestudents,travelingbetweenhomeandschoolismoretroublesome.Inthiscase,alargenumberofspontaneouslyorganizedcharteredbuseswereproducedtofacilitatethestudentstotravel.Theexistingcampuscharterbusticketbookingmethodisrelativelycumbersome,theinformationbetweenstudentsandadministratorsismostlythroughtextmessages,telephone.Intheeraofhigh-speedcomputernetwork,thiswayofbookingticketsisnotconvenientenough,inordertoensuretheorderoftherequiredshift,usersandmanagerswillhavethenecessarycommunication.Thisensuresthatmanagersareonlineinrealtime,whichrequiresalotofmanpowerandtime.Aimingattheaboveproblems,thispaperdesignstheinter-citycollegecharteredbusbookingmanagementsysteminthepearlriverdeltaregion.Thecharteredbusbookingmanagementsystemcanprovidetheflightinformationfortheuserquickly.Theuseronlyneedstoenterthesystemtosearch,checktheflightinformationandmakethereservation.Charteredbusbookingsystemforthemanagementofaconvenientmeansofprocessing.Usethebookingbookingsystemforbookingmanagementandcontrol,improveworkefficiency,optimizethewayofinteractionbetweenmanagersandusers.Thesystemisdividedintotwomodules,theusermoduleandtheadministratormodule.ThesystemUSEStheJavalanguagecombinedwiththeB/Sarchitecturedevelopmentpattern,theB/Sarchitectureisweoftenusethebrowserandservercombinedarchitecturalpattern.Wesearchintothewebpageinthebrowsertocompletetherequirements.TheB/Sarchitectureisdividedintofrontandrearenddevelopmentmodes.ThefrontendisimplementedusingSSMframework.TheadvantageofSSMframeworkisthatitiseasytoreuseandsimplifydevelopment.ThefrontendUSESCSSframetocarryonthefrontendpagedesign.DevelopmenttoolsselectedEclipsesystem,usingTomcat+JDKsystemserverenvironmentdevelopment.MySQLdatabaseisusedfordatabasedesignanddatastorage.KeyWords:Charter;Bookingsystem;MySQLdatabase;Java;SSMframework目录TOC\o"1-3"\h\u第1章绪论 第1章绪论1.1系统开发的背景和目标1.1.1系统开发的背景每年都有近千万的大学生被录取,并且大学生多为异地上学,每学期学生上学的流量非常大。对于大学生来说,异地求学较为麻烦的是在学校和家之间往返。近的在两市之间来回,但也存在大量的跨省上学的学生。很多大学生上学的交通工具,距离稍近的可能选择坐高铁、轻轨。距离远的会选择乘坐飞机。对于同一个省份,家和学校是两市之间距离较近的学生会选择乘坐大巴或者小汽车。总所周知每个城市都有汽车总站,长途汽车和大巴便于市民完成两城市之间的往返,但城市大巴的上下车地点无外乎热门的站点和汽车总站。对于大学生来说,乘坐大巴的优点:班次较多,基本上无需抢票;相较于高铁轻轨来说,价格相对较低。尽管城市大巴为学生交通问题提供了一个好的选择,但仍存在一些问题:(1)城市大巴的固定站点对于很多高校的学生来说也有些不便之处。有的大巴的上下车地点与学校的距离很远,学生还需采用其他的交通方式再回到学校。对于大学生群体来说不够便捷,也浪费了时间。(2)城市大巴的费用问题,我们从客运站购买大巴的车票,除了过路费之外,还有服务费等费用,对于大学生这类没有主要的财务来源的群体,有些不够实惠。(3)城市大巴客运站面向于全体市民,服务范围较广,并且客流量很大。人流量大的地方难免会有不安全的情况发生。(4)城市大巴所制定的班次是固定的,所以车辆的型号也基本是固定的。有时车票的存量供过于求,导致大型汽车的班次剩下很多空位。针对以上问题,引申出包车的概念形式。包车,简单的解释是承包车辆的意思。当我们需要使用车辆作为交通工具,对车有需求,但是由于各种原因本身没有车供我们使用,这时我们就需要向租车机构租用车辆。通过交易报酬的方式进行车辆的租用。通过包车的形式,来满足我们对车辆的需求。包车的优点总结如下:(1)能够定制我们的需求路线、行程。由于日常生活中的交通选择较为固定。飞机和高铁适用于远程,而近程我们通常会选择大巴。但大巴的路线固定,不能满足高校学生回校的需求。包车则与大巴的形式相同。可以选择包车的形式作为特别的大巴,路线从高校和城市之间往返。对于我们大学生而言,这种形式能够很好的补充短距离公共交通的方式,为高校生提供了多一种选择的出行方式,满足高校生在学校与家之间的往返需求。(2)车型多样,可选择性强。包车公司一般会有很多种车型可供选择。对于高校包车来说,返校人数的多少可以为选择车型提供依据。往返的人数多,可以选择包大型大巴,反之,可以节省资源包小型大巴。(3)包车是一种类似与大巴的公共交通方式。学生能够选择乘坐大巴,能够减少私家车辆的使用,无需自家开车往返学校。这样能够极大程度的减少交通拥堵的几率,减少一份二氧化碳的排放。包车为大多数分散的学生提供统一的交通方式。(4)降低交通成本。包车通过车型、路程、用车时间的长短影响车费报价,相较于汽车客运站的票价,包车的价格相对较低。这为学生减少了交通成本。在这情况下,很多学生自发组织包车形式的大巴,便于学生往返。现我了解到的校园包车,预定车票的方式都以添加某位组织学生的联系方式,并自行发送订票信息。这种组织存在方式非常零散,地点也非常局限。1.1.2系统开发的目标现阶段大多高校的包车订票的方式都采用与负责人信息交流的形式。这种订票的方式存在着许多问题,不够便捷、学生需要自主联系负责人员,为了保证订购到所需班次,用户与管理者之间会产生必要的沟通交流。这要确保管理者要实时在线,提供帮助完成订票,这样需要花费较多的人力和时间。因此,设计出一个针对珠三角地区的高校包车订票管理系统,对于包车订票这项服务和对包车管理人员来说是尤为重要的。包车订票管理系统能够为用户快速的提供班次信息,用户仅需进入系统查询搜索,就能查看到班次信息,并进行班次订票。包车订票系统为管理者提供了便捷的处理手段。使用包车订票系统进行订票管理和控制,不仅提高了工作效率,优化了管理者与用户之间的交互方式。采用管理信息系统对信息进行统一的规划和管理,使用管理信息系统发挥出系统的优点:例如:检索简单方便、信息和数据的易修改、方便对数据进行系统化处理、系统的使用寿命长、使用和开发成本低等。对于订票管理信息系统来说,这些优点能提高订票管理的效率,采用技术、科技与包车订票系统进行链接。1.2系统主要功能及特点城市间高校包车系统的主要功能是对用户订票进行系统化的管理。系统的主要操作用例有用户和管理员两个,系统对用户带给功能是用户能进行包车订票、包车退票等操作。管理员对包车的班次信息进行统一管理。本系统主要功能模块有两个,分为是用户功能模块,管理员管理模块。用户功能模块包括用户信息管理部分,包车车票查询,包车订票、包车退票等功能设计;管理员模块有票务管理设计、用户管理设计。用户对班次进行订票是系统的核心功能。其中还有用户对个人信息的管理,主要用于用户的注册登录功能,并可对个人信息进行增加、删除、修改的操作。用户对车票可以进行查询查看,方便用户选择需求的班次。订票功能设计便于用户对需求班次进行订票过程,包括订票、退签、改签功能。管理员可对班次进行增删改查的操作,这部分的功能主要是对班次信息数据库的操作。班次信息的数据是系统最重要的一部分。系统通过采用先进的技术和系统结构,设计友好的用户界面,让包车订票的业务流程操作便捷化。友好的管理界面能让管理员对班次车票的挂机那里更加简易快捷。1.3设计开发的方法和工具的选择本系统使用Java语言结合B/S架构开发模式,B/S构架是我们经常使用的浏览器和服务器结合的构架模式。由于计算机网络技术的普遍使用,大多人都会使用计算机网络完成个人的需求业务,B/S构架满足与我们现阶段硬件和软件的使用需求。B/S构架是用户使用页面是通过WWW浏览器来实现,即使用计算机上网页,查找所需的网址即可实现。用户在主机上安装一个WWW浏览器,而服务器安装市面上随意可使用的数据库,例如Oracle或SQLServer数据库即可实现。B/S框架的好处在于,现阶段还存在很多软件和功能需要下载客服端软件,而B/S则无需下载客户端,仅需在浏览器中即可使用完成用户需求业务。这样的模式简化了用户电脑的负荷,无需像客户端软件一样时常更新维护升级,降低了用户对业务需求的成本,用户的系统使用舒适度提升。B/S构架是我们经常使用的浏览器和服务器结合的构架模式。我们在浏览器进行搜索进入网页完成需求。B/S构架分为前后端的开发模式。前端使用SSM框架实现,SSM框架的好处在于其易复用和简化开发。前端运用CSS框架进行前端的页面设计。开发工具选择Eclipse系统,在运用Tomcat+JDK的系统服务器环境下开发。采用MySQL数据库进行数据库设计与数据存储。系统前段采用HTML+CSS框架进行设计,CSS框架即层叠样式表。CSS框架能够展现静态的展现网页,表现HTML或XML等文件样式。CSS框架的优点还有能够动态的进行网页设计,配合多种jsp脚本语言对网页各元素进行格式化和设计。CSS模式有非常多的样式能够我们使用定义,在代码的编写操作中,CSS框架使用方便,CSS框架编写方式是将网页的样式都存放于HTML的style中,这样能将样式统一声明和管理使用。便于系统设计样式的修改,简化修改的复杂度。由于系统的规模不大,对于小系统来说,后端的开发采用SSM框架实现系统web端相较于SSH框架会简单方便很多。SSM框架,是Spring+SpringMVC+MyBatis的缩写,SSM框架有这三个部分组合而成。简述Spring:(1)由于Spring具有控制反转(IOC)的特性,这种特性能控制我们创建的大量对象中的依赖关系。通过Spring来创建牵一发动全身的重要对象,在Spring的帮助下我们只需编写配置文件xml或java文件。(2)Spring具有面向切面编程(AOP)特性,可以让我们对反复使用的模块进行集中实现,具有解决事务处理、异常处理、日志记录等功能。而我们只需专注于系统的核心业务的开发。简述SpringMVC:MVC分别为模型(Model)、视图(View)、控制器(Controller)。客户向控制器(Controller)发出请求,控制器向模型(Model)传递客户的请求,模型返回数据给控制器,控制器可以对其中的数据进行修改,也可以原样返回给客户,客户最终得到的内容即为视图(View)。简述Mybatis:Mybatis是一个能够帮助我们与数据库进行链接的框架,使用Mybatis可以将数据库的一个表翻译成一个类,表的字段翻译成类的字段。我们通过Mybatis能够像Java一样编写数据库。选择SSM框架,其好处在于其易复用和简化开发。SSM框架可以更便捷的开发和应用部署。本系统采用B/S架构开发模式,使用UML建模,遵循MVC模式编写代码。开发工具采用Eclipse系统,在Windows环境下运用Tomcat+JDK的系统服务器运行环境下进行开发。在数据库管理上,采用MySQL数据库进行数据库设计与数据存储。1.4论文内容和论文结构第一章绪论:通过调查和采访,根据群众的需求,分析系统,设计系统开发的背景。研究当前社会现状和分析系统研究的意义;第二章系统规划:对包车订票系统进行总体分析和系统方向规划,选择系统开发的工具和方法;第三章系统分析:对包车订票系统的功能进行需求分析、业务逻辑分析与建模;第四章系统设计:对包车订票管理进行设计构思,包括系统UI界面设计和数据库设计;第五章系统实现:完成包车订票系统的程序编码制作,编写各个模块的代码,编码完成后进行系统测试。

第2章系统规划2.1初步需求分析(1)系统描述城市间高校包车订票管理系统主要开发目标是使用简单基础的软件交互设计界面,用户能够方便快捷的查询到需求的班次信息并进行订票等操作。管理员通过系统的实时性,确保车票的剩余量,以及对票务信息的及时发布。让管理员与用户之间的信息交互的更快更便捷。(2)系统对象系统主要对象为用户、管理员。(3)系统功能系统主要有两个基本功能模块,分别是用户订票模块,管理员后台管理模块。用户订票模块主要功能是用户对车票班次进行检索查看、订票、退票等功能。管理员对票务进行管理,可以对班次进行增删改查等操作。罗列出城市间高校包车管理系统所要实现的功能如下:用户对个人信息的管理;用户对车票信息的查询、查看;用户对车票进行预订、退票、改签功能,并查看个人订单信息;管理员对车票信息进行管理,增加、删除、修改、查看等;2.2总体结构系统分为前端和后端两个模块,在前段主要有用户应用模块和管理员后台管理模块。用户应用模块其中包括用户的注册、登录界面,用户个人信息的查看、修改界面,班次信息查看界面,查询界面,订票界面和退票界面。管理员管理模块主要包括管理员的注册登录界面,班次信息查看界面,班次信息增加、修改、删除界面。图2.1系统总体结构图2.3可行性分析2.3.1经济可行性城市间高校包车订票管理系统主要用于学生对车票的订购和车票信息的查看,管理员对车票信息的管理。便于学生能够方便快捷的进行车票订票,管理员能够对车票管理更加系统化、规范化。城市间高校包车订票管理系统属于小型的管理系统,不需要特殊设备运行,普通计算机皆可运行本系统。开发本系统的人力物力很小,系统完成后可以节省大量的人力物力,便于订票过程,提高工作效率。由此可得该系统符合经济可行性的标准。2.3.2技术可行性本系统采用的是服务器与浏览器集合的B/S框架模式,在开发上需要有网络和计算机的支持,这在硬件和软件上都具有可行性。系统使用eclipse软件进行开发,MySQL数据库对数据的存储,在技术上都是可实现的。以现有的技术条件可以满足技术可行性。2.3.3社会可行性在21世纪这个信息化的时代,使用计算机进行订票管理是非常必要的举措。城市间高校包车订票系统的开发便于学生的交通方便,提高包车订票工作效率,方便了大多大学生的求学过程,促进社会的发展,具有一定的社会性。2.3.4法律可行性本系统的开发和设计,是由我个人进行设计开发,并不侵犯他人和国家的利益,并在法律和国家政策的允许下进行开发。该系统不触犯国家法律法规,符合法律可行性的范畴。

第3章系统分析3.1系统功能分析3.1.1系统用例(参与者) 在通过对高校学生的采访调查和访问,对包车订票流程业务进行需求分析,并对系统的功能进行分析设计,系统主要服务对象有如下两项:(1)用户(学生)图3.1用户(学生)(2)管理员图3.2管理员表3.1参与者用例3.1.2系统用例图图3.3城市间高校包车订票系统用例图

3.1.3用例规约(1)登录系统图3.4登录系统用例图表3.2登录系统规约用例名称登录系统主参与者用户、管理员层次海平面利益相关者用户、管理员前置条件用户访问请假系统最低保证回滚未完成的事务成功保证用户、管理员成功登录系统触发器用户、管理员点击登录按钮主要的成功情节:1.用户、管理员成功登录系统。扩展:a系统数据库中不存在该用户的账号或密码1.a.1提示用户名或密码不能为空,或者提示用户名或密码错误1.b用户输入的用户名或密码为空1.b.1提示用户名或密码不能为空(2)票务信息管理图3.5票务信息管理用例图表3.3票务信息管理用例规约用例名称票务信息管理主参与者管理员层次海平面利益相关者管理员前置条件管理员登录系统,管理员有管理的权限最低保证回滚未完成的事务成功保证管理员成功对票务信息进行操作触发器管理员进入票务信息管理界面主要的成功情节:管理员进入票务管理页面。管理员成功对票务进行操作。扩展:1.a管理员没有成功进入票务管理界面1.a.1事务回滚,回到上一页面。1.a.2刷新页面重新进入2.a未完成票务管理操作2.a.1事务回滚(3)退出登录图3.6退出登录用例图表3.4退出登录规约用例名称退出登录主参与者用户、管理员层次海平面利益相关者用户、管理员前置条件用户退出登录最低保证回滚未完成的事务成功保证用户成功退出登录触发器用户点击退出登录按钮主要的成功情节:用户退出登录,个人信息注销。扩展:1.a用户、管理员没有成功退出1.a.1刷新页面,重新点击退出按钮1.a.2关闭网页(4)个人信息管理图3.7查看个人信息用例图表3.5查看个人信息用例规约用例名称查看个人信息主参与者用户、管理员层次海平面利益相关者用户、管理员前置条件用户、管理员登录系统最低保证回滚未完成的事务成功保证用户、管理员成功查看个人信息触发器用户、管理员进入个人信息页面主要的成功情节:用户进入个人信息界面,系统根据登录的用户匹配获取该用户的基本信息,并将数据展示在页面中。扩展:1.a个人信息显示不完整1.b.1界面刷新,重新加载1.b.2事务回滚,重新进入该界面(5)订票申请管理图3.9订票申请管理用例图表3.6订票申请管理用例规约用例名称订票申请管理主参与者用户层次海平面利益相关者用户前置条件用户登录系统最低保证回滚未完成的事务成功保证用户完成订票申请触发器用户进入订票申请界面主要的成功情节:用户成功登陆系统用户进入订票申请界面用户成功完成订票扩展:1.a用户登陆系统失败1.a.1事务回滚,重新登陆a用户进入订票界面有误2.a.1刷新页面3.a用户订票失败3.a.1事务回滚,重新返回上一页重新订票(6)退票申请管理图3.8退票申请管理用例图表3.7退票申请管理用例规约用例名称退票申请管理主参与者用户层次海平面利益相关者用户前置条件用户登录系统最低保证回滚未完成的事务成功保证用户退票申请成功触发器用户退票申请界面主要的成功情节:用户成功登陆系统用户进入退票申请界面用户成功完成退票扩展:1.a用户登陆系统失败1.a.1事务回滚,重新登陆a用户进入退票界面有误2.a.1刷新页面3.a用户退票失败3.a.1事务回滚,重新返回上一页重新退票(7)修改个人信息图3.9修改个人信息用例图表3.8修改个人信息规约用例名称修改个人部分信息主参与者用户、管理员层次海平面利益相关者用户、管理员前置条件用户查看个人信息最低保证回滚未完成的事务成功保证用户成功修改个人信息触发器用户进入个人信息修改页面主要的成功情节:用户成功登陆系统,进入个人信息界面用户根据情况编辑个人信息并点击保存。用户个人信息成功保存。扩展:1.a个人信息显示不完整1.a.1刷新界面1.a.2重新进入该界面2.a数据保存失败2.a.1事务回滚,返回到上一个操作页面,重新保存2.a.2提醒用户数据保存失败(8)新增班次图3.10新增班次用例图表3.9新增班次规约用例名称新增班次主参与者管理员层次海平面利益相关者管理员前置条件管理员登陆系统最低保证回滚未完成的事务成功保证管理员成功新增班次触发器管理员点击增加班次按钮主要的成功情节:管理员输入班次信息2.管理员确认信息并点击保存。3.管理员成功新增班次。扩展:1.a管理员新增不成功1.a.1刷新界面1.a.2跳转到上一个操作页面2.a保存时必要字段未填写2.a.1保存失败,提示用户某字段不能为空3.a数据保存失败3.a.1事务回滚,回到上一个操作页面3.a.2提醒管理员数据保存失败(9)删除班次图3.11删除班次用例图表3.10删除班次用例规约用例名称删除班次主参与者管理员层次海平面利益相关者管理员前置条件管理员登录系统最低保证回滚未完成的事务成功保证管理员确认删除班次触发器管理员进入班次管理界面主要的成功情节:班次信息被成功删除。扩展:1.a管理员删除班次不成功1.a.1刷新页面1.a.2事务回滚,重新进行删除操作(10)修改班次信息图3.12修改班次信息用例图表3.11修改班次信息用例规约用例名称修改班次信息主参与者管理员层次海平面利益相关者管理员前置条件管理员进入修改班次信息页面最低保证回滚未完成的事务成功保证管理员成功修改班次信息触发器管理员编辑班次信息,点击确认修改按钮保存主要的成功情节:1.管理员成功修改班次基本信息,系统将新数据储存到数据库。扩展:1.a数据保存失败1.a.1事务回滚,回到上一个操作页面1.a.2提醒用户数据保存失败,重新修改1.b保存时必要字段未填写1.b.1提示用户某字段不能为空3.2概念数据建模图和对象关系建模概念数据模型是将组织数据描述出来的模型。由多个方框组合而成的是数据模型,模型将对象的主键重点标注出来,并列出该对象的所有属性。对象关系模型与概念数据模型有关,对象关系是概念数据的映射。对象关系模型的格式为:表的名称(主码,外码,属性)概念数据模型:图3.21订票系统类图对象关系建模:用户与班次信息是一对多关系,用户可以对多个班次进行选择,一个用户可以对多个班次的下订单。用户与票务订单是一组一对多的关系,作为一个用户可以创建多个票务订单。用户可以多次乘坐包车。管理员与班次信息是一组一对多的关系,一个管理员可创建多个包车班次。用户和同行人之间是一组一对多的关系,一个用户可以选择多个同行人。订单和同行人之间是一组一对多的关系,一个订单可以包含多个同行人。user(id,phone,password,name,idcard)admin(id,adminname,password,name)bus(id,name,start_station,end_station,start_time,end_time,phone,car_num,user_num,price)order(id,about_user_id,bus_id,create_time,bus_name,bus_car_num,user_id,user_name,status,order_pirce)aboutuser(id,name,idcard,phone,userid)3.3动态建模3.3.1顺序图(1)用户,管理员登录顺序图:图3.31登录顺序图(2)订票申请管理顺序图:图3.32订票申请顺序图(3)票务管理顺序图:图3.27票务管理顺序图(4)个人信息管理顺序图:图3.28个人信息管理顺序图3.3.2通信图(1)用户、管理员登录通信图图3.29登录通信图(2)订票申请管理通信图图3.27订票申请管理通信图(3)票务管理通信图图3.30票务管理通信图(4)个人信息管理通信图图3.31个人信息管理通讯图

3.3.3系统分析类图分析类图的行为方面可以从顺序图或通讯图得到,在订票系统的类图与顺序图结合,生成系统分析类图。图3.32系统分析类图3.3.4活动图订票申请活动图。图3.33订票申请活动图3.3.5状态图用户对象在系统中的状态图。图3.34用户对象的状态图

第4章系统设计4.1总体设计城市间高校包车订票管理系统总体功能图如下:图4.1总体功能图4.2数据库设计表4.1用户信息表user字段名字段描述数据类型可否为空备注id用户IDint(11)NOTNULL每个用户唯一标识username姓名varchar(255)NULLpassword密码varchar(255)NULLphone联系方式varchar(255)NULLIDcard身份证号码varchar(255)NULL表4.2管理员信息表admin字段名字段描述数据类型可否为空备注id管理员IDint(11)NOTNULL每个管理员唯一标识username用户名varchar(255)NULLpassword密码varchar(255)NULLname名称varchar(255)NULL表4.3班次信息表a_bus字段名字段描述数据类型可否为空备注id班次IDint(11)NOTNULL每个班次唯一标识name班次编码varchar(255)NULLstart_station起点站varchar(255)NULLend_station终点站varchar(255)NULLdate班次日期varchar(255)NULLstart_time发车时间datetimeNULLend_time预计到达时间datetimeNULLphone跟车人电话varchar(255)NULLcar_num车牌号varchar(255)NULLuser_num座位剩余量int(11)NULLprice票价varchar(50)NULL表4.4订单信息表a_order字段名字段描述数据类型可否为空备注id订单IDbigint(20)NOTNULL每个订单唯一标识about_user_id同车人IDvarchar(255)NULL外键,同车人IDbus_id班次IDint(11)NULL外键,班次IDbus_name班次编码varchar(255)NULLbus_car_num班次日期varchar(255)NULLuser_id发车时间int(11)NULLuser_name上车地点varchar(255)NULLnumber订购票数varchar(50)NULLprice总价varchar(50)NULLstate订单状态int(11)NULL完成、未完成、退票create_time订票时间datatimeNULL表4.5同行人信息表aboutuser字段名字段描述数据类型可否为空备注id同行人IDbigint(20)NOTNULL每个用户唯一标识name姓名varchar(255)NOTNULLphone联系方式varchar(255)NOTNULLIDcard身份证号码varchar(255)NOTNULLuserid用户IDbigint(20)NOTNULL外键,用户ID4.3I/O设计图4.3.1用户端与管理员端的登陆、注册界面图图4.3.2用户端个人信息管理界面图图4.3.3班次查询界面图图4.3.4管理员管理界面图图4.3.5用户管理界面图图4.3.6班次管理界面图图4.3.6添加班次界面图图4.3.7修改班次信息界面图图4.3.8管理员订单查看界面图图4.3.9订单同行人查看界面图第5章系统实现5.1系统实现城市间高校包车订票管理系统的实现经历了前期对高校生对包车情况的需求调查阶段后,得到了系统的需求分析,对需求分析进行表述和编辑。对需求分析使用的软件有Microsoftword和RationalRose,word主要对内容文字进行编写,RationalRose画出用例、顺序图、概念数据模型等图样。需求分析完成后对数据进行编写,采用MySQL。使用eclipse,在CSS框架下完成系统界面设计。最后用eclipse,采用SSM框架对系统后端进行设计开发。5.2系统界面实现本系统使用了B/S框架,所以需要用户拥有一台计算机,并且安装有浏览器前提下进行系统操作。所以在测试阶段,使用Chrome或IE浏览器。数据库使用MySQL5.7版本。5.2.1登录测试用户进入系统需要进行登陆操作,系统需要通过对用户给出的账号密码,与数据库相连接匹配,正确的账号密码才可进入系统。管理员的后台管理也是需要进行登陆。若是账号密码错误则无法进入系统。并会给予提示,要求重新输入账号密码。图5.2.1登录测试界面图5.2.2用户个人信息查看和修改测试用户成功登陆系统后,可以对个人信息进行查看和修改。图5.2.2个人信息查看、修改界面图5.2.3用户订票测试用户可对班次进行查询,通过起点和终点的选择以及时间,选择需要的班次,进行订票。图用户订票测试图用户订票添加同行人测试图用户订票完成测试图用户订票完成查看同行人测试5.2.4退票测试用户在需求下能够对以及订单进行退票操作。图退票测试图退票成功测试

5.2.5同行人管理测试用户可以添加同行人,在帮助自己订票之外还能帮他人进行订票。图添加同行人界面图图同行人添加完成界面图

5.2.6管理员对用户信息管理测试管理员可以对用户进行管理,能够对不满足条件的用户进行删除操作。图管理员对用户信息管理界面图图管理员删除用户提示界面图

5.2.7包车班次管理测试管理员可以对包车班次进行管理,能够进行包车班次的增加、删除、修改、查看操作。图管理员包车班次管理界面图图管理员包车班次信息修改界面图图管理员班次信息界面图5.2.8订单管理测试管理员可以对订单进行查看,能够查看每个班次的所有订单情况,以及每个订单的信息和同行人信息。图管理员订单查看界面图图管理员查看订单同行人界面图5.3系统测试对系统主要功能进行测试,测试项目和测试结果详情见表5.1。测试项目期望效果测试结果登陆测试符合条件的登陆成功不符合条件的提示错误测试通过注册测试1.信息填写正确注册成功2.信息填写不规范提示注册失败测试通过管理员会员管理测试管理员删除用户,用户不可登陆测试通过管理员班次管理测试1.班次信息的增删改查操作正常2.信息填写不规范提示测试通过管理员票务查看测试用户下订单,管理员可查看订单信息及相关同行人测试通过信息检索系统中的检索功能可进行模糊查询,检索结果无误测试通过用户同行人管理1.信息填写准确完成同行人添加2.信息填写不规范提示填写有误测试通过车票余额更新车票随订单变化,数量实时更新测试通过车票过时效果用户看不到过时班次信息管理员查看班次状态为已出发测试通过表5.1系统测试用例表总结曾为毕业设计的选题纠结过许久,不知道什么样的选题能够不普通,能够具有实用性。在大四的第一个学期,就在为这个毕设设计做铺垫。之所以想到了这个城市包车订票系统,是因为我也是订座包车回家的一个高校生。由于经常的往返学校,包车为我们带来了很多便利。可回望曾经在订票过程中的一系列流程,让我想到可以设计出一个订票的管理系统。无需我们再自行到公众号查看班次的信息,添加包车管理员,并对管理员描述自己的需求。这其中花费的时间是很多余的,也增加了包车管理员的工作量。由于是个人的毕业设计,我的能力非常浅薄。从系统的前期设计,到系统分析需求设计,再到系统的代码实现,对我来说都是一项非常大的挑战。因为自身对代码的不敏感,在代码实现上遇到了不小的挫折。在前期的需求设计方面,花费了不小的时间。老师曾经花费一个学期的时间来教我们需求应该怎么做,并用一个学期的时间进行时间设计。这也能表现出需求是系统设计的非常重要的前提,是根基。一个建筑连根基都没打好,何谈后期的设计。每一步都是关键的一步,每一步毒药用心规划。在需求设计上修改了很多遍,让后期的代码实现上能够有完善的前提基础和参照标准。在代码实现上,我学习了一个新的构架方法,就是SSM,因为大学在学习的方向上我选择了数据分析方向,对代码的能力尤为不足。一切都像是从新开始一样,从头开始学习代码,SSM框架也是同学交给我的一套方法,对小型系统来说这种框架简单、好用。学习代码的过程需要耐着性子,一点一点的琢磨,一点一点的分析才能沉淀出属于自己的代码。通过不断的虚心求教和网络搜索学习,提升自己的能力,这是在毕业设计中学习到最有用的东西。

参考文献[1]基于B/S结构的航空预订票系统的设计与实现[J].张园.电脑知识与技术.2011(19)[2]《面向对象系统分析与设计》第2版,清华大学出版社严冬梅.数据库原理[M].北京:清华大学出版社,2011[3]基于Java的航空订票系统设计[J].赵晓霞.微计算机信息.2010(27)[4]基于Web服务查询系统的开发研究[J].严毅,宁葵.计算机与现代化.2005(03)[5]基于SpringMVC框架的JavaWeb应用[J].葛萌,黄素萍,欧阳宏基.计算机与现代化.2018(08)[6]舒后,熊一帆,葛雪娇.基于Bootstrap框架的响应式网页设计与实现[J].北京印刷学院学报,2016,24(02):47-52[7]刘韬,楼兴华.SQLServer2000数据库开发实例导航[M].北京:人民邮电出版社.2004.[8]基于学生出行管理的校园公路客运订票系统研究[J].张国胜,贾正文,魏海霞,苏二磊,韩宁宁.交通运输研究.2015(02)[9]黄梯云,李一军.管理信息系统导论(第3版)[M].北京:机械工业出版社,2015[10]于萧榕.基于SQLServer的任务管理系统的应用[J].现代计算机,2011(14):71-73[11]UML系统建模与分析设计[M].机械工业出版社,刁成嘉,2007[12]JavaWeb应用开发[M].清华大学出版社,蔡剑,景楠著,2005[13]B/S软件测试技术及工具实现[J].顾玉良,王立福.计算机工程与应用.2000(06)[14]网上订票系统分析与设计[J].商恩福.电脑编程技巧与维护.2009(16)[15]从零开始学Eclipse[M].中国铁道出版社,麦廷琮,2010

谢辞大学四年的时间恍然而过,我们即将结束最后的大学时光。回望过去的四年,通过四年不同课程的学习和实践,为了完成最后的这一笔答卷,付出了无数的艰辛和汗水。其中借助了很多人的帮助,有同学们的帮助、朋友的帮助、老师的帮助。完成这个毕业设计,需要感谢我的同学和老师。特别是我的指导老师,崔春生老师和廖爱红老师。感谢老师们不厌其烦的为我答疑解惑,尽心尽力为我修改和更正提点毕业设计和毕业论文。也要感谢我的同学们能在我有困难的时候提供解决问题的方向和思路,在代码方面也教了我很多。还有在大学四年里,为我传道授业的老师们,大学四年的学习让我学习到了很多有用的能力,为我将来在社会上有立足之地提供了前提和保证。老师您们辛苦了。最后还要感谢我自己,在这四年里没有放弃过学习新知识,能够脚踏实地的学习和生活,提升自己,锻炼自己。希望未来的路能够越走越顺利,越来越好,成为更好的自己。最后,要感谢审阅我这篇论文的老师们,还有为我提点意见、提出问题答辩的老师们。

附录(1)用户和管理员的登录、注册代码订票流程相关代码退票流程相关代码个人信息管理相关代码同行人管理相关代码管理员票务管理相关代码

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放映幻灯片时,为了让效果更直观,有时我们需要现场在幻灯片上做些标记,这时该怎么办?在打开的演示文稿中单击鼠标右键,然后依次选择“指针选项-绘图”即可,这样就可以调出画笔在幻灯片上写写画画了,用完后,按ESC键便可退出。■快速调节文字大小在powerpoint中输入文字大小不合乎要求或者看起来效果不好,一般情况是通过选择字体字号加以解决,其实我们有一个更加简洁的方法。选中文字后按ctrl+]是放大文字,ctrl+[是缩小文字。■计算字数和段落执行“文件-属性”,在其对话框中选“统计”选项卡,该文件的各种数据,包括页数、字数、段落等信息都显示在该选项卡的统计信息框里。■轻松隐藏部分幻灯片对于制作好的powerpoint幻灯片,如果你希望其中的部分幻灯片在放映时不显示出来,我们可以将它隐藏。方法是:在普通视图下,在左侧的窗口中,按Ctrl,分别点击要隐藏的幻灯片,点击鼠标右键弹出菜单选“隐藏幻灯片”。如果想取消隐藏,只要选中相应的幻灯片,再进行一次上面的操作即可。■将图片文件用作项目符号一般情况下,我们使用的项目符号都是1、2、3,a、b、c之类的。其实,我们还可以将图片文件作为项目符号,美化自己的幻灯片。首先选择要添加图片项目符号的文本或列表。点击“格式-项目符号和编号”,在“项目符号项”选项卡中单击“图片”,调出剪辑管理器,你就可以选择图片项目符号。在“图片项目符号”对话框中,单击一张图片,再单击确定。■对象也用格式刷在powerpoint中,想制作出具有相同格式的文本框(比如相同的填充效果、线条色、文字字体、阴影设置等),可以在设置好其中一个以后,选中它,点击“常用”工具栏中的“格式刷”工具,然后单击其它的文本框。如果有多个文本框,只要双击“格式刷”工具,再连续“刷”多个对象。完成操作后,再次单击“格式刷”就可以了。其实,不光文本框,其它如自选图形、图片、艺术字或剪贴画也可以使用格式刷来刷出完全相同的格式。■幻灯片放映时让鼠标

温馨提示

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

评论

0/150

提交评论