版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I基于SSM的爱旅行网站的设计与实现摘要:近年来随着经济发展人民的物质文化需求逐渐提升,以及互联网在大部分家庭中的更加普及,旅游加互联网模式也开始显现,因此需要设计一个用于预订旅游的网站。爱旅行网站是针对人们有旅游意愿和对各种旅游景点不熟悉的信息不对等问题,分析了人们在准备旅游的过程中可能会遇到的切实存在的需求以及设计旅游网站的必要性。然后采用了当下十分流行的SSM框架,SSM拥有轻量级的配置,可将注解开发的优势得以体现,能更加方便的实现对象关系映射,对使SQL语句的编写也更加的简化,再结合MySQL数据库,拥有体积小速度快的优势,从而设计出一款高效且用户体验好的爱旅行网站。通过访问网站,能够解决一部分人们在准备出行中的信息不对等的问题,更好的方便了人们的出行,提高了人们出行的效率,也促进了经济的消费,能够为旅行行业注入活力。关键词:旅行网站,信息不对等,SSM框架,IIDesignandImplementationofLoveTravelWebsiteBasedonSSMAbstract:Inrecentyears,withtheeconomicdevelopment,thematerialandculturalneedsofthepeoplearegraduallyenhanced,andtheInternetisfurtherpopularizedineveryhousehold,themodeloftourismplustheInternethasalsobeguntoemerge,soitisnecessarytodesignawebsiteforbookingtravel.Lovetravelwebsiteisaimedattheproblemthatpeoplehavethedesiretotravelandarenotfamiliarwiththeinformationofvarioustouristattractions.Itanalyzestheactualneedsthatpeoplemayencounterintheprocessofpreparingfortravelandthenecessityofdesigningatravelwebsite.AndthenadoptedtheSSMlightweightframework,oftheverypopularlightweightconfigurationofSSM,annotationwilldeveloptothemaximum,andmaketheobjectrelationalmappingtoachievemoreflexible,SQLoptimizationismoresimpleandconvenient,coupledwiththeMySQLdatabase,hastheadvantagesofsmallsizefast,anddesignedaefficientanduser-friendlylovetravelwebsite.Byvisitingthewebsite,wecansolvetheproblemthatsomepeoplehaveunequalinformationinpreparingfortravel,whichmakespeople'stravelmoreconvenient,improvestheefficiencyofpeople'stravel,promotestheconsumptionoftheeconomy,andinjectsvitalityintothetravelindustry.Keywords:TravelWebsite,InformationAsymmetry,SSMI目录TOC\o"1-3"\u第1章绪论 绪论1.1系统开发意义与背景随着时代发展,人们对旅游的进一步追求,许许多多的家庭以及个人在出行前,会在网上搜索自己想去的旅游景区的信息,以及旅游景区所在地上,有关吃穿住行的相关信息。为了满足许多爱好旅游的市民日益增长的旅游需求,决定开发爱旅行项目。用户可以通过爱旅行项目获取的想去的地点的景区信息,找到旅游攻略,更能够选择物美价廉的酒店入住,并且还能在网站上订车票、机票,方便了市民的出行需求。由于时代的发展进步,人们无法满足于日常相对乏味的生活,或者是在外界媒体宣传的环境下,普遍更加追求精神上的生活,大多数人会选择在旅行中找到乐趣,这也成为了人们生活中越来越重要的事情,我以及周边的人都十分爱好旅行,但有的城市可能本身有着十分优秀的旅游资源却缺少一个好的宣传平台,造成旅游点与旅客之间信息的不匹配,所以我选择爱旅行网站作为我的毕业论文题目,在信息发展浪潮中,使用网页对旅游进行宣传是一个很好地选择,可以促进更好的促进旅游业发展,提高经济效益。1.2国内互联网旅游研究现状当前在旅游业中,互联网服务已经可以包含旅客的行前、中、后全过程,能够为旅客提供非常优质的服务。通过分析互联网旅游行业的现状,旅客在游玩过程中中只要使用手机,就可以查询到旅游的攻略,且景区门票,酒店的预定,车票机票等,都可以使用手机完成,而在旅游的途中,手机还可以让旅客享受到位置定位,电子导游,还可以通过网络购买到景区的纪念品,旅途结束后,游客还可以分享自己的旅游心得,也可以进行旅游经典的网络投诉。正是因为这一部小小的手机,让旅客可以随时来一场说走就走的旅行。而在旅游行业的创业创新中,互联网也扮演着不可或缺的角色,他是传统旅游行业如景区、旅行社、酒店等转型的契机,同时互联网还生出了许多互联网旅游的企业,如以爱彼迎为代表的共享住宿企业、以马蜂窝为代表的内容营销企业,以及以飞猪为代表的平台型企业,都是乘着互联网快车,快速做大做强的企业。而且随着互联网与旅游的深度结合,鞭策的旅游行业更好更快的发展,因为人们可获取的信息越来越多,只有更加优秀的方式才能够生存发展下去,正因如此提高了旅游行业的服务能力,也让行业监管更加透明规范。1.3本课题研究内容和方法本论文在编写过程中主要用到了下面两种研究方法:文献研究法,根据需求,可以通过查找相关文献获取资料,能对所要探究的问题进行客观全面的分析,并找到其中事物的本质,发现其中的问题。4W1H原则分析法(Who、When、Where、What、How):合理分析项目需求,明确项目内容所需要完成的功能。本文一共分为5个章节,具体内容安排如下:第1章:绪论。主要介绍本论文的编写背景,剖析国内的互联网行业发展情况以及设计爱旅行网站的背景与意义。第2章:系统需求分析。对网站进行功能分析与需求分析,画好程序框架图,用例图。第3章:系统设计与实现。首先设计数据库,再详细设计每一个模块的流程图,最后实现网站开发。第4章:系统测试。第5章:结束语。作全文总结和回忆不足。
系统需求分析2.1系统的功能需求需求分析就是要获取用户需求,分析当中产生的问题与其中需求的可行性,然后做系统的逻辑模型,将需求文档化,可以提高项目开发的效率,确保分析的有效性、正确性,还需要进行需求验证工作。互联网旅游随着互联网的普及以及人们物质生活水平的日渐提高,日益被从业者和信息系统提供商所重视。在西方发达国家,互联网电商旅游产值已经占到产业生产总值相当大的一部分,互联网旅游的项目对旅游行业的贡献不可忽视。虽然我国互联网旅游产业起步晚,但是目前发展十分迅猛。互联网+旅游能够满足不同客户的各式各样的需求,使得用户在选择旅游路线、酒店或者是旅行社时,都能够更加便捷有效。能够使旅游业实现可持续发展。另外,旅游网站能够适合不同体量的旅行社,小到私人民宿大到星级酒店以及大的旅行社,都能联系在一起。本网站通过用户对网站信息的查看,能够快速获得想的服务。本网站能为客户提供经典的旅游线路,选取酒店,介绍有特色的景点,还有用户发布的攻略进行查看。结合自身特点,网站还需要一个好的、风格独特的个性化界面。2.2系统的功能分析本网站大致分为五个板块个人中心:能够实现用户的登录注册,可以查询用户自身的注册信息以及通过网站的下单信息。酒店管理:查询酒店列表,可按照价格排序,然后在网上直接下单预订。旅游管理:查询当地景点和其门票信息,直接下单预定。商户管理:本系统有专属于酒店以及景点游玩商户的部分,用户在网站下单商户可以立即获取消息并处理。攻略:用户可以发送的旅游攻略分享。项目的整体框架如图2-1所示:图2-1项目整体框架图2.3系统UML建模消费者用例图在本网站系统中,消费者可以查询个人中心,对个人信息进行修改,对常用联系人进行增删改查操作,可对酒店查询房型信息,从而进行酒店预订,也可以查询订单内容,对订单实现删除、查询详情功能,可以查询当地景点推荐,旅游路线,也可以发布旅游攻略等,消费者用例图如图2-2所示:图2-2消费者用例图后台管理员用例图在本系统中,管理员可根据情况进行酒店管理,控制酒店的上下架;对景点进行管理,可以增加或者修改景点;对攻略进行管理,审核用户发布的攻略;对旅游路线进行管理,可以增加或者修改旅游路线等,后台管理员用例图如图2-3所示:图2-3管理员用例图
第3章系统设计与实现3.1系统设计3.1.1系统数据库设计根据第2章的需求分析,系统需要建立一些数据库表来保存一些相关的信息,如客户信息、酒店信息,旅游攻略、旅游路线、订单详情等一些数据库表,下面是对分析出的数据库表的设计,下面的章节中会给出数据库E-R图和几个重要的数据库表。如图3-1为系统数据库E-R图:图3-1数据库E-R图sys_user(用户信息)表该表是用户信息表,用于保存用户的基本信息(如用户ID,登录名,用户密码,真实姓名)表结构如表3-1所示:表3-1sys_user表列名数据类型可为空注释idInt(11)NOTNULL用户idusernameVARCHAR(50)NOTNULL登录名passwordVARCHAR(15)NOTNULL用户密码nameVARCHAR(50)NULL真实姓名attractions(景点信息)表该表为景点信息表,用于保存各个景点的基本情况(如景点ID,景点照片,景点名字,景点地址,景点详情介绍,景点状态,创建时间等)表结构如表3-2所示:表3-2attractions表列名数据类型可为空注释idVARCHAR(255)NOTNULLidimageVARCHAR(255)NOTNULL景点图片attractions_nameVARCHAR(255)NOTNULL景点名字attractions_addressVARCHAR(255)NOTNULL景点地址attractions_describeVARCHAR(255)NOTNULL景点介绍attractions_statusInt(2)NOTNULL景点状态create_datedatetimeNOTNULL创建时间hotel(酒店信息)表该表为酒店信息表,用于保存酒店的基本信息(如酒店id,酒店图片,酒店名字,酒店地址,酒店介绍,酒店状态,创建时间等)表结构如表3-3所示:表3-3hotel表列名数据类型可为空注释idVARCHAR(255)NOTNULL酒店idimageVARCHAR(255)NOTNULL酒店照片hotel_nameVARCHAR(255)NOTNULL酒店名称hotel_addressVARCHAR(255)NOTNULL酒店地址hotel_describeVARCHAR(255)NOTNULL酒店介绍hotel_statusInt(2)NOTNULL酒店状态create_datedatetimeNOTNULL创建时间room_type(酒店房型信息)表该表为房型信息表,用于保存酒店房型信息(如房型ID,房型名称,房型照片,房型价格,可入住人数,床数,房间数,房型状态,备注等)表结构如表3-4所示:表3-4room_type表列名数据类型可为空注释idInt(11)NOTNULL房型idnameVARCHAR(64)NOTNULL房型名称photoVARCHAR(128)NOTNULL房型照片priceFloat(8,2)NOTNULL价格liveNumInt(2)NOTNULL可入住人数bedNumInt(2)NOTNULL床数roomNumInt(2)NOTNULL房间数statusInt(1)NOTNULL状态remarkVARCHAR(255)NOTNULL备注travel_route(旅游路线信息)表该表为旅游路线信息表,用于保存旅游路线推荐的详细信息(如路线ID,路线名称,路线介绍,路线状态,路线地址,收藏数量,创建时间,更新时间等)表结构如表3-5所示:表3-5travel_route表列名数据类型可为空注释idVARCHAR(255)NOTNULL路线idroute_nameVARCHAR(255)NOTNULL路线名称route_describeVARCHAR(255)NOTNULL路线介绍route_statusInt(2)NOTNULL路线状态route_addressVARCHAR(255)NOTNULL路线地址collect_numberInt(32)NOTNULL收藏数量create_datedatetimeNOTNULL创建时间update_datedatetimeNULL更新时间travel_strategy(旅游攻略信息)表该表为旅游攻略信息表,用于保存用户上传的旅游攻略(如订单id,订单类型,产品id,数量,金额,创建人,创建时间,修改人,修改时间,备注等)表结构如表3-6所示:表3-6travel_strategy表列名数据类型可为空注释idVARCHAR(50)NOTNULL攻略iduser_idInt(1)NOTNULL用户idstrategy_describeVARCHAR(50)NOTNULL攻略正文strategy_statusInt(11)NOTNULL攻略状态(0通过1不通过)create_datedouble(11)NOTNULL创建时间titleVARCHAR(50)NOTNULL攻略标题error_messagedatetimeNOTNULL提示攻略不通过的原因3.1.2系统模块的设计根据需求分析,爱旅行网站的实现主要包含用户登录、注册,订单查询、删除、酒店查询、预订、景点查询,旅游路线推荐,旅游攻略发布等模块,下面介绍各种模块的设计。1.登录用户登录模块是用户进行酒店、景点预订的前提,网站需要对用户信息进行验证。因此,需要用户首先进入登录页面,按照要求输入账号密码,单后单击登录按钮,页面接收到账号密码后传输到服务器,服务器解密后对照数据库,若数据库有对应的账号密码则登陆成功,若账号不存在则提示账号错误,若存在账号而密码输入错误则提示密码错误。根据以上分析,用户登录过程首先是点击登录进入登录界面,在登录界面输入自账号密码,成功就返回主页,失败则继续输入,其具体流程图如下图3-2:图3-2用户登陆流程图2.注册用户注册模块是用户没有账号的基础上,在主页点击注册按钮,输入注册的信息,如果用户名重复则返回错误信息,否则注册成功。其具体流程图如下图3-3:图3-3用户注册流程图3.注销用户在登录后的页面寻找到退出按钮,点击后注销登录账号,返回主界面,其具体流程图如下图3-4:图3-4用户注销流程图4.订单查询用户在首页找到“我的订单”,点击后有所有订单的大致情况,可以根据订单号找到想找到的订单,筛选出来,其具体流程图如下图3-5:图3-5订单查询流程图5.订单删除用户在搜寻所有订单列表中,点击删除按钮,系统弹出消息“是否删除”,点击确定则删除,不确定则取消删除操作,其具体流程图如下图3-6:图3-6订单删除流程图6.查询酒店列表在查询酒店列表的模块中,用户在酒店预订页面中,可以根据需要,输入酒店名称,可进行价格排序,查询到自己需要的酒店,点击确认,若有符合条件的酒店则显示结果,若无符合条件的酒店则会提示“无符合条件酒店,请用户重新输入查询条件”,返回酒店预订主页面,其具体流程图如下图3-7:图3-7查询酒店列表流程图7.查询酒店房间用户在查询到其中一条酒店信息后,点击查看酒店详细信息按钮,进去后会显示该酒店包含的房型,可以根据自己的需要和酒店房型是否可预订的状态,搜索到自己需要的房型,其具体流程图如下图3-8:图3-8查询酒店房间流程图8.酒店预订用户在筛选好所需要的房型后,点击预订,填写订单内容如姓名,电话,身份证,入住时间及天数,确认预订信息后点击确认,若房型足够,则预定成功,其具体流程图如下图3-9:图3-9酒店预订流程图9.查询景点详情用户在景点列表中,点击感兴趣的景点上的景点详情,可以查看到景点的详细信息,其具体流程图如下图3-10:图3-10查询景点详情流程图10.景点预定用户点开景点介绍的详情后,点击预约按钮,景点信息会整合到“我的预定”中,其具体流程图如下图3-11:图3-11景点预订流程图11.查询推荐旅游路线用户点击查看旅游路线,可以在其中看到推荐的旅游路线,点开还可看到路线详情,其具体流程图如下图3-12:图3-12查询推荐旅游路线流程图12.查询旅游攻略详情用户点击旅游攻略,可以看到所有用户写的旅游攻略,点击标题可以查看攻略详情,其具体流程图如下图3-13:图3-13查询旅游攻略详情流程图13.发布旅游攻略用户点击我发布的攻略,点击发布按钮,弹出输入信息框,输入旅游攻略的标题和正文,点击发布,等待后台系统管理员审核,审核通过则发布到旅游攻略列表中,审核不通过则返回不通过原因的信息,其具体流程图如下图3-14:图3-14发布旅游攻略流程图14.修改推荐旅游线路管理员使用后台登录账号,可以查询到旅游线路的详细信息,点击修改,可以修改旅游线路的标题和正文,修改好后,点击提交,可以成功修改信息,其具体流程图如下图3-15:图3-15修改推荐旅游路线流程图15.审核旅游攻略管理员登录账号,点击攻略模块,可以选择点击通过或者不通过,点击不通过则需要输入不通过原因的信息,若审核通过,点击通过后攻略会在前台进行显示,其具体流程图如下图3-16:图3-16审核旅游攻略流程图3.2系统实现根据上一节的系统模块的设计,本节给出了部分功能的实现。下面分别是它们实现的界面效果。3.2.1用户登录模块实现用户进入登录页面后,输入账号密码,若用户名错误或者不存在,会提示用户名错误(如图3-17),如密码错误,则提示密码错误(如图3-18),若密码正确,把用户信息放入cookie中后,跳转至首页。图3-17用户名错误图3-18密码错误登录模块验证用户信息核心代码如下:publicResultlogin(Useruser,HttpServletResponseresponse){
UseruserByUsername= userRepository.findUserByUsername(user.getUsername());
if(userByUsername==null){
returnResultGenerator.genFailResult("用户名错误!");
}else{
if(user.getPassword().equals(userByUsername.getPassword())){
Cookiecookie=newCookie("username",user.getUsername());
cookie.setPath("/");
cookie.setMaxAge(3600);
response.addCookie(cookie);
returnResultGenerator.genSuccessResult();
}else{
returnResultGenerator.genFailResult("密码错误!");
}
}3.2.2旅游攻略发布模块实现用户登录自己的账户后,点击旅行攻略后可以看到发布按钮,点击后出现弹窗,可以输入标题与正文内容(如图3-19),将旅游攻略提交,交由后台管理员进行审核,默认状态为停用,审核通过后可以发布。图3-19攻略发布发布旅游攻略前台存储信息核心代码为:publicResultsaveTravelStrategy(HttpServletRequestrequest,TravelStrategytravelStrategy){
Cookiecookie=CookieUitl.get(request,"username");
if(cookie==null){
thrownewServiceException("未能获得正确的用户名");
}
Useruser=userRepository.findUserByUsername(cookie.getValue());
if(StringUtils.isEmpty(travelStrategy.getId())){//没有id的情况
travelStrategy.setId(IdGenerator.id());
if(travelStrategy.getStatus()==null){//默认为停用
travelStrategy.setStatus(StatusEnum.DOWM_STATUS.getCode());
travelStrategy.setCreateDate(newDate());
travelStrategy.setUser(user);
}
}else{//有id的情况
TravelStrategyoldTravelStrategy=getTravelStrategyById(travelStrategy.getId());
travelStrategy.setStatus(oldTravelStrategy.getStatus());
travelStrategy.setCreateDate(oldTravelStrategy.getCreateDate());
}
travelStrategyRepository.saveAndFlush(travelStrategy);
returnResultGenerator.genSuccessResult();
}3.2.3旅游路线模块实现用户登录后,可以点击旅游路线进行推荐旅游路线的详情查看,还可以关注此旅游路线(如图3-20),关注后,旅游路线会显示在“我关注的路线”里(如图3-21)。图3-20旅游路线详情图3-21 我关注的路线实现关注的核心代码如下:publicResultcancelTravelRouteReserve(HttpServletRequestrequest,Stringid){
Cookiecookie=CookieUitl.get(request,"username");
if(cookie==null){
thrownewServiceException("用户没有登录!");
}
TravelRoutetravelRoute=findTravelRouteById(id);
Useruser=userRepository.findUserByUsername(cookie.getValue());
UserRouteuserRoute=userRouteRepository.findUserRouteByTravelRouteAndUser(travelRoute,user);
//存在值就是取消关注.不存在值就是关注
if(userRoute!=null){
userRouteRepository.delete(userRoute);
}else{
UserRoutenewUserRoute=newUserRoute();
newUserRoute.setId(IdGenerator.id());
newUserRoute.setCreateDate(newDate());
newUserRoute.setUser(user);
newUserRoute.setTravelRoute(travelRoute);
userRouteRepository.saveAndFlush(newUserRoute);
}
returnResultGenerator.genSuccessResult();
}3.2.4搜索景点模块实现用户登录后,可以点击首页热门景点中的更多,查询完整的推荐景点列表(如图3-22),还可以对景点使用名字进行模糊查询(如图3-23)。图3-22景点列表图3-23模糊查询对景点名字模糊查询核心代码如下:publicPage<Attractions>reserveAttractionsListUI(StringsearchName,Pageablepageable){
//查询启用的景点列表
Page<Attractions>attractionsPage=attractionsRepository.findAll((root,query,cb)->{
List<Predicate>predicates=newArrayList<>();
//status状态,查询状态为0,启动的景点
predicates.add((cb.equal(root.get("status"),0)));
//景点name模糊查询
if(!StringUtils.isEmpty(searchName)){
predicates.add((cb.like(root.get("name"),"%"+searchName+"%")));
}
query.where(predicates.toArray(newPredicate[]{}));
query.orderBy(cb.desc(root.get("createDate")));
returnnull;
},pageable);
returnattractionsPage;
}
第4章系统测试本章为系统进行功能测试,要求测试的功能能够准确的达成需求,这样能够提升项目的可靠性,因此在这里做简单的黑盒测试。4.1登录模块测试用例:表4-1登录模块测试用例测试编号测试输入期望结果实际结果login_1测试用户输入用户名“zhangsan”,密码为空,点击登录按钮显示警告信息“密码错误”用户名输入“zhangsan”,密码为空,点击登录,弹出提示框“密码错误!”login_2测试用户输入用户名为空,输入密码“123456”,点击登录按钮显示警告信息“用户名错误”用户名为空,密码输入“123456”,点击登录,弹出提示框“用户名错误!”login_3测试用户输入用户名为“wangwu”,密码为“123456”,点击登录按钮显示警告信息“用户名错误”用户名为“wangwu”,密码输入“123456”,点击登录,弹出提示框“用户名错误!”login_4测试用户输入用户名为“zhangsan”,密码为“12345”,点击登录按钮显示警告信息“密码错误”用户名输入“zhangsan”,密码为“12345”,点击登录,弹出提示框“密码错误!”login_5测试用户输入用户名为“zhangsan”,密码为“123456”,点击登录按钮跳转到系统主界面用户名输入“zhangsan”,密码为“12345”,点击登录,然后跳转到系统主界面4.2订单查询模块测试用例表4-2订单查询模块测试用例测试编号测试输入期望结果实际结果order_1测试用户输入订单号=D10000120170703095027,其余数据为空,点击查询显示出订单数据测试用户输入订单号=D10000120170703095027,其余数据为空,点击查询,显示出完整的订单数据。order_2测试用户输入订单号=D10000120170703095064,其余数据为空,点击查询数据展示页面为空测试用户输入订单号=D10000120170703095064,其余数据为空,点击查询,数据页面显示为空白。order_3测试用户输入姓名为“王五”,其余数据为空,点击查询显示出订单数据测试用户输入姓名为“王五”,其余数据为空,点击查询,显示出完整的订单数据。order_4测试用户输入姓名为“张三”,其余数据为空,点击查询数据显示页面为空测试用户输入姓名为“王五”,其余数据为空,点击查询,数据页面显示为空白通过两个简单的黑盒测试,可以看出本项目具有一定的可靠性,在给出的条件下,程序都能很好的达成项目的需求,确认了项目的质量。
第5章结束语5.1全文总结本文给出了爱旅行网站的开发过程。系统用java语言作为开发语言,数据库采用的是MySql,采用SSM框架开发完成,其中还用springboot改造了一次项目,使得各种琐碎的配置得以忽略,大大的提高了编码的效率。而系统中用到的用例图以及流程图是用StarUML软件绘制的,数据库E-R图是使用powerDesigner绘制而成。此次的毕业设计是对我编程能力的一次检验,虽然完成设计的过程中也有过迷茫,难以完成的时候,但是在当今互联网时代下,需要的知识都可以在网上找到,令我感受到善于查找资料对于编程的进行也是非常重要的。同时,只有拥有扎实的基础,才能大大的提高编程效率,不用为了一点小的知识盲点而不知所措。5.2课题展望互联网加旅游在今天互联网普及的中国,能增加许多的经济效益,旅行网站的开发与竞争对于旅游业的发展是能够起到非常积极的作用的。本系统目前开发了酒店、订单、个人中心模块,以后还可以添加出行购票的模块,美食餐饮的推荐也可以并入旅游城市中,成为开发的一个大的模块,总的来说本系统能够添加的功能还有不少,可以成为一个功能更加健全、内容更加多样的网站。
参考文献张莎.“互联网+”背景下旅游业发展变化及策略分析[J].旅游纵览(下半月).2017(02)袁甜.互联网+时代的旅游电子商务创新模式研究[J].现代经济信息.2018(20)张书月.计算机网站建设的规划设计及其实现[J].电子技术与软件工程.2018(09)王丽,宗镇欣.基于SSM框架的学生信息管理系统[J].电脑知识与技术.2019(28)刘旭宏.基于MVC模式的旅游管理与推广系统设计和实现[J].现代信息科技.2018(08)徐连霞.基于SSM的校园二手商品交易系统设计与实现[J].中外企业家.2019(36)王悦.基于SpringBoot技术的SOA接口研究[J].信息技术.2019(06)武海龙,李国平.基于SpringBoot的房屋租赁系统设计[J].电脑与信息技术.2019(03)江雁.浅谈SpringBoot框架下如何快速进行后台开发[J].海峡科技与产业.
2019(02)邹红霆.基于SSM框架的Web系统研究与应用[J].湖南理工学院学报(自然科学版),2017(01)[DevelopmentofDSAInformationManagementandImageAnalysisSystemBasedonJavaWeb].[J].SunChao,MengQingmin,WangLi,YaoJijin,ZongBaoliang,GuoYongxin,JiaoQing.
Zhongguoyiliaoqixiezazhi=Chinesejournalofmedicalinstrumentation.2019(5)[美]BruceEckel编著ThinkinginJava[M].PrenticeHall,2008.2IreneCórdoba-Sánchez,JuandeLara.Ann:Adomain-specificlanguagefortheeffectivedesignandvalidationofJavaannotations[J].ComputerLanguages,Systems&Structures,2016MarceloM.Eler,AndreT.Endo,ViniciusH.S.Durelli.AnEmpiricalStudytoQuantifytheCharacteristicsofJavaProgramsthatMayInfluenceSymbolicExecutionfromaUnitTestingPerspective[J].TheJournalofSystems&Software,2016KeboZhang,HailingXiong.AnewversionofcodeJavafor3DsimulationoftheCCAmodel[J].ComputerPhysicsCommunications,2016
致谢两年的本科生涯转瞬而过,我参加升本考试而进入到梦寐以求的本科院校,在良好的校园环境中,我遇见了许多和蔼可亲的老师,多得老师们在我学习生活中的指导引路,也感谢同班同学对我的友善,在老师和同学的帮助下,我才能够在本科学习生涯中度过每一个难关,最终到达终点。感谢老师、同学以及舍友,让我度过了一个充实愉快的大学生活。
捷键与一些电脑小技巧HYPERLINKwinkey+d:
这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!
--这个就是winkeywinkey+f:
不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。
winkey+r:
在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey+r!
alt+tab:
如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。
winkey+e:
当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!
小提示:
winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。
再补充点
F1显示当前程序或者windows的帮助内容。
F2当你选中一个文件的话,这意味着“重命名”
F3当你在桌面上的时候是打开“查找:所有文件”对话框
F10或ALT激活当前程序的菜单栏
windows键或CTRL+ESC打开开始菜单
CTRL+ALT+DELETE在win9x中打开关闭程序对话框
DELETE删除被选择的选择项目,如果是文件,将被放入回收站
SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是
放入回收站
CTRL+N新建一个新的文件
CTRL+O打开“打开文件”对话框
CTRL+P打开“打印”对话框
CTRL+S保存当前操作的文件
CTRL+X剪切被选择的项目到剪贴板
CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板
SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置
ALT+BACKSPACE或CTRL+Z撤销上一步的操作
ALT+SHIFT+BACKSPACE重做上一步被撤销的操作
Windows键+D:最小化或恢复windows窗口
Windows键+U:打开“辅助工具管理器”
Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置
Windows键+E打开资源管理器
Windows键+F打开“查找:所有文件”对话框
Windows键+R打开“运行”对话框
Windows键+BREAK打开“系统属性”对话框
Windows键+CTRL+F打开“查找:计算机”对话框
SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单
SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo
rd的时候按下不放,可以跳过自启动的宏
ALT+F4关闭当前应用程序
ALT+SPACEBAR打开程序最左上角的菜单
ALT+TAB切换当前程序
ALT+ESC切换当前程序
ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换
PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板
ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板
CTRL+F4关闭当前应用程序中的当前文本(如word中)
CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前
一个窗口)
在IE中:
ALT+RIGHTARROW显示前一页(前进键)
ALT+LEFTARROW显示后一页(后退键)
CTRL+TAB在页面上的各框架中切换(加shift反向)
F5刷新
CTRL+F5强行刷新1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”
2.删除以下文件夹中的内容:
x:\DocumentsandSettings\用户名\Cookies\下的所有文件(保留index文件)
x:\DocumentsandSettings\用户名\LocalSettings\Temp\下的所有文件(用户临时文件)
x:\DocumentsandSettings\用户名\LocalSettings\TemporaryInternetFiles\下的所有文件(页面文件)
x:\DocumentsandSettings\用户名\LocalSettings\History\下的所有文件(历史纪录)
x:\DocumentsandSettings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)
x:\WINDOWS\Temp\下的所有文件(临时文件)
x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)
x:\WINDOWS\DriverCache\i386下的压缩文件(驱动程序的备份文件)
x:\WINDOWS\SoftwareDistribution\download下的所有文件
3.如果对系统进行过windoesupdade升级,则删除以下文件:x:\windows\下以$u...开头的隐藏文件
4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序
5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)
6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了
7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe/purgecache近3xxM。(该命令的作用是立即清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)
8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档,只要你已拷贝了安装文件,完全可以这样做。
9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\drivercache\i386目录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。
10、删除不用的输入法:对很多网友来说,WindowsXPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1日文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。
11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM
12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!
13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。
14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。
15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大约可腾出近50MB的空间。
16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铜川市教师招聘笔试题及答案
- 天水市护士招聘面试题及答案
- 项目8 部署前后端分离的Web项目
- 海洋能开发题库及答案
- 主持人资格笔试传播学试题及分析
- 上饶市教师招聘面试题及答案
- 商丘市护士招聘考试题库及答案
- 亨特综合征护理查房
- 急性胃溃疡护理查房
- 儿媳孝敬母亲协议书
- DB11∕T 2192-2023 防汛隐患排查治理规范 市政基础设施
- 贵州省防雷检测专业技术人员资格参考试题库(含答案)
- 住院患者身体约束护理团标精神科保护性约束实施及解除专家共识
- 如何成为一个合格的面试官课件
- 小学五年级家长会语文老师的课件
- AI在药物研发中的应用
- 危险化学品-危险化学品的运输安全
- 2023建筑结构弹塑性分析技术规程
- 教学查房(针灸科)
- 新人教版七至九年级英语单词表
- 会计师事务所清产核资基础表模版
评论
0/150
提交评论