一. 毕业设计内容
本次课题针对在传统的土地调查过程中,外业数据采集端距离内业数据处理中心很远,外业小组的测量成果只能进行简单的自检核,无法与其他联测的小组进行数据的综合检核和整体汇总等数据处理工作,而使得内业数据处理中心和数据使用单位处于等待状态。而且数据被带回来以后,如果需要复测会花费更多的人力、物力和时间。课题主要研究基于ACE组件的数据中转服务器,实现土地执法巡查中车载系统、移动数据采集系统、以及室内监控系统间的GPS差分数据、GPS定位数据以及移动数据采集系统采集的实时图斑数据的数据交换。
为针对特定的对象,在设计该系统时,将土地执法巡查中车载系统、移动数据采集系作为客户端,而室内的室内监控系统作为服务器端。研究在ACE下,实现2个客户端和1个服务器端的数据传输。
系统服务器以 Windows 服务的形式运行于 Windows 操作系统中,系统运行开始,将监听 TCP 连接,服务器端连接端口后,开始实时监控数据,监控同端口上的客服端。客服端声明自己的身份连接服务器端所在的端口,成功连接后,可以实现服务器端和客服端之间的通信。在这样一个平台下,客户端可以发送协议范围内的消息给服务器端,也可以通过服务器端将消息发给其它的客户端,其他客户端可以根据收到的消息执行各种需要的工作。
(该系统主要采用了 C++,ACE等技术,运行于 Microsoft Windows XP操作系统。服务器端,使用的是 VStudio2005作为开发工具,基于ACE的TCP通信的网络程序实现服务器,采用了 ACE下相关的各种网络编程技术。而对于客户端可以使用任何的开发基于 Socket 通信的网络程序的语言或者工具开发,例如 Java,C++,C#,Visual Basic 等等,本文使用VStudio2005开发基于ACE的TCP通信技术来创建。)
二. 毕业设计成果
该系统可以实现单独的客服端和服务器端进行通信,将已创建好的服务器端在VStudio2005进行编译,设定服务器端端口号为3000,然后在Windows XP上运行,这时服务器端已经绑定3000号端口,并且在监控这个端口等待客户端的连接。将已创建好的客户端在VStudio2005进行运行,设定它要连接的端口为3000,要连接的IP为:127.0.0.1,同样也在Windows XP中运行,选择服务器端和客户端通信,在客服端中输入一些数据,确定好后发送给服务器端,就可以在服务器端显现出接收到的数据了。在服务器端的显示中也显示出了端口号和IP地址以及收到的字数。
经过测试,该系统可以实现2个客户端和1个服务器端的数据传输。在测试中,我使用的
传输数据是GPS电文。先由其中的一个客户端选择通信模式,称为客户端1,这里选择和客户端通信,另一个客户端称为客户端2,客户端1与服务器端连接时,客户端1向服务器端发送数据,这个数据会存在服务器端中,任务完成后,,客户端1退出,服务器端倒在相应的端口等待另一个客户端来通信,当客户端2与服务器端相连时,确认身份后,服务器端会将保存的数据发给客户端2,由些实现服务器端和2个客服端之间的通信。
三. 毕业设计收获和体会
毕业设计是对我们大学四年以来学习成果的一次综合考量,是衡量我们是否能够成为一个合格毕业生的标尺,也是我们在大学生活中最后一次展示自我。
在拿到指导老师布置给我的课题以后,我就开始积极寻找需要的参考资料,并不时和指导老师联系,讨论我所要设计的系统的需求分析。在不断地讨论、试用测试系统和阅读参考文献后,一个远程数据服务系统的模型浮现在我眼前。
在开始编写针对该系统程序后,才发现很多东西都不像自己想象的那么简单。在网上,简单的技术都可以很方便地查到,但是一旦这个技术比较复杂和难以实现,就很难找到相关的资料,只能从资料的只言片语中自己一点一点地摸索。虽然这样花费了大量的时间和精力,但是只有这样,才能体会到创作的成就感,亦步亦趋只能让自己毫无所得。
在数据服务系统完成初期,平时觉得没有问题的地方,却涌现出诸多问题。经过大量的参考资料,搜索相关相息,反复推敲和仔细的检查之后,找到的所有问题都被一一解决。
在整个毕业设计的过程中,我经历了失败和挫折,也享受了克服困难、走出困境的成就感和喜悦之情。而这个过程一如人生,起起伏伏,但是只要坚持不懈,就没有什么困难是克服不了的。
在此要感谢我的指导老师孟老师对我悉心的指导,感谢老师给我的帮助。在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。
我毕业论文的选题是《__》,到此刻为止,我的论文已经完成并最终定稿。从当初的选题、外文翻译、开题报告,到此刻的论文的完成,我查阅并收集了很多的资料。本次的论文写作是我受益匪浅,既有专业理论方面的知识,也有论文撰写方面的知识。
经过几个月的论文写作,此刻我对刑事诉讼的非法证据排除规则有了一个更加深入的认识和理解,并对我国未来非法证据排除规则的构建提出了设想。整个论文的写作过程使我受益颇多。
在论文的写作过程中,论文指导教师谢教师给了我很多的帮忙,让我了解了应当如何收集、整理参考资料,从中提取有用的信息,这对于我顺利完成论文起到了很大的作用。
从论文的前期准备到期间不断的修改直至最终提交定稿,谢教师都认真地进行检查并将其中存在的问题不厌其烦地给我一一指正出来,这使我的论文得以向着正确的格式和资料方向不断前进。在此,我对我的指导教师谢教师表示我最诚挚的感激!
毕业设计最终做好了,经过这么长时间的努力,最终有了结果。在这期间有过攻克难关的笑容,也有过遇到困惑的愁苦,可是此刻都已经不重要了,此刻有的只是喜悦。
经过几周的奋战我的毕业设计最终完成了。在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯总结,可是经过这次做毕业设计发现自我的看法有点太片面。毕业设计不仅仅是对前面所学知识的一种检验,并且也是对自我本事的一种提高。这次的毕业设计相对于以前的课程设计,多了很多思考,也锻炼了我的组织本事和对一些知识的深刻认识,使我受益匪浅。毕业设计不仅仅是对前面所学知识的一种检验,并且也是对自我本事的一种提高。经过这次毕业设计,使我明白了自我原先的知识比较欠缺,自我要学习的东西还很多。以前教师觉得自我什么都懂了,有点眼高手低的感觉。经过这次毕业设计,我才明白学习是一个不断积累的过程,我以前所懂的都只是停留在表面,并让我明白,在以后的工作和生活中都应当不断的学习,努力的充实自我的大脑。
在整个毕业论文设计的过程中我学到了做任何事情所要有的态度和心态,首先我明白了做学问要一丝不苟,对于出现的任何问题和偏差都不要轻视,要经过正确的途径去解决,在做事情的过程中要有耐心和毅力,不要一遇到困难就打退堂鼓,只要坚持下去就能够找到思路去解决问题的。在设计中要学会与人合作的态度,认真听取别人的意见,这样做起事情来就能够事倍功半。在这次毕业实习过程中,在实习工地的工人师傅、施工员的帮忙下,我对此次设计过程中出现的专业知识困惑和问题,虚心向他们请教和学习,经过他们的教授解释,我收益匪浅,不仅仅学到了许多专业知识,并且还从建筑工人师傅老前辈那学到了许多做人处世的道理。
这次毕业设计主要是结合自我在施工现场的资料做的,在公司实习六个多月里,对我来讲是一个理论与实际相结合的过程,在工地现场施工员、技术负责人的指导之下,以及自已的努力参与工作,让自我对整个基础的做法,标准层的施工有了深入的了解与掌握。并且对整个土木工程的各个方面也有了深刻的理解和认识,并且巩固了书本上的知识,将理论运用到实际中去,从实际施工中丰富自已的理论知识。整个实习的过程时间虽短,但让自我明白了如何当一名好的技术员。整个实习的过程也让自我发现了自我理论知识上的不足,也让自我为以后的学习充满了动力。
在设计过程中,我经过查阅很多的有关资料,与同学们交流经验,并向教师悉心请教等方式,是自我学到了不少知识,也经历了不少艰辛,但同时收获是十分大的。在整个设计过程中我懂得了许多东西。也培养了我独立工作的本事,树立了自我工作本事的信心,我相信会对以后的学习和工作有十分重要的影响。并且大大提高了动手本事,使我充分体会到了在创造过程中探索的艰辛和成功时的喜悦。经过这次毕业设计使我明白了自我原先知识还比较欠缺。自我要学习的东西还太多,以前老是觉得自我什么东西都会,什么东西都懂,有点眼高手低。经过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应当不断的学习,努力提高自我知识和综合素质。
虽然这个设计做的也不是很好,可是在设计的过程中所学到的东西是这次毕业设计最大的收获和财富,使我终身受益!原先那种浮夸的心态没有了,取而代之的是脚踏实地的努力工作学习。当我摆正自我的心态,以进取乐观向上的心态投入到设计当中,突然觉得心中又多了一份人生的感悟,这次毕业设计让我深刻的体会到了专业的重要性,让我给自我有了一个更好的定位,为将来的工作打好了基础。
这次毕业设计让我更加熟悉了从理论到实践的跨越。从当初的查阅图书,到此刻的网站成功运行,这中间有很多值得回味的地方。记得去年暑假在学校呆的时候,偶尔对php这门语言产生了浓厚兴趣,下决心要自我尝试着去学习。可是,刚开始就碰到了钉子,当时学校里没有几个学生,我就去图书馆借阅查资料,就apache服务器的安装就占用了我一周的时间,到最终才恍然大悟,其实就是一个端口的配置问题我没有搞懂。
人们总是对刚接触的事情记忆犹新,我也不例外。记得专科的时候,我选择了delphi语言作为自我与计算机的交流媒介,当时好奇的心理不亚于我对php的兴趣。我本以为我学好了这门计算机编程语言就拥有了全世界,可是随着视野的不断开阔,课程的不断更新,我慢慢了解了懂得一门语言真的是冰山一角,在计算机的世界里,只要你有兴趣,总会有太多的新奇吸引着你。
做事情有时候是不需要理由的。对于office办公软件,我就是如此。我不喜欢看小说,就在两个假期里把word研究了一遍,真的发现word的功能很强大。由于专科时候偏重的是软件设计,我只好利用课余时间来学习自我感兴趣的平面设计方面的知识。专升本之后,班级的事情变化太快,让我一时之间很难理解,并且学的知识偏重硬件,我又不太感兴趣,没有学会什么就荒废了很多时间,倒是对健康知识了解了不少,也算是慰藉一下自我本科空虚的心灵吧。
这次的设计,从选题到实现,几乎都是自我独立完成的。从前台网页设计的实现,到后台代码的修改,我用到的软件主要有word、photoshop、fireworks、dreamweaver、apache、mysql、powerdesigner等,并首次运用php语言,开发了这个简单的在线招聘网站。在系统的开发过程中,多门以前感觉很抽象的课程,如软件工程、数据库原理、面向对象程序设计等变得清晰起来,强烈地感觉到这几门理论课程在实践中的重要性。
整个过程中,从需求分析到设计、编码、测试,我都力求规范化和文档化,努力让自我以前学的知识运用到本网站的开发中,尽量保证整个系统的开发进度和质量,顺利完成这次的毕业设计,为自我的大学生涯画上一个完美的句号。
可是,在系统开发过程中,好多知识都是随学随用,就增加了很多不必要的麻烦。比如说:一个网页中的表单不能相互嵌套,php关于中文乱码的处理,数据库的安全性问题,框架的使用等。虽说这些都会消耗系统开发的时间,但在教师、同学以及自我的不断努力下,不怕麻烦,不怕重复,当克服了这些问题之后,我会感觉到自我的知识在一点一滴地积累,不知不觉中增加。
虽然很多错误被克服了,可是系统中难免还有很多不足之处,期望各位评委教师和同学给予指正与提议。
我相信,只要肯钻研,只要挤时间,一切自我想要的知识都能够掌握。
在大学的学习过程中,毕业设计是一个重要的环节,是我们步入社会参与实际项目的规划建设的一次极好的演示。毕业设计是四年学习的总结和提高,和做科研开发工作一样,要有严谨求实的科学态度。毕业设计有必须的学术价值和实用价值,能反映出作者所具有的专业基础知识和分析解决问题的本事。此次毕业设计是我们从大学毕业生走向未来工作重要的一步。从最初的选题,开题到分析调查、绘图直到完成设计。其间,查找资料,教师指导,与同学交流,反复修改图纸,每一个过程都是对自我本事的一次检验和充实。在毕业设计期间,尽可能多的阅读文献资料是很重要的,一方面是为毕业设计做技术准备,另一方面是学习做毕业设计的方法。一次优秀的设计对启发我们的思维,掌握设计的规范、流程、具体操作都很有帮忙。
可是毕业设计也暴露出自我专业基础的很多不足之处。比如缺乏综合应用专业知识的本事,对材料的不了解,对具体设计涉及到的规范要求的不熟悉等等,需要在做的过程中需要去不断的翻阅相关的资料和书籍,这降低了自我的速度和设计的进程,但这个过程对我来说是对自我知识的不足处的一个很好的补充和对已学过知识的一个巩固。这个过程虽然是有必须的难度但还是经过自我的慢慢的摸索和教师的指导下从熟悉到上手,经过这次努力对自我的信心很好的提高。经过这样的一个自我从开始到结束全程自我参与的设计来说对知识的了解和掌握是纯理论的学习远远达不到的效果。这次实践是对自我大学四年所学的一次大检阅,使我明白自我知识还很浅薄,虽然立刻要毕业了,可是自我的求学之路还很长,以后更应当在工作中学习,努力使自我成为一个能够参与工作能独立完成设计的人。
这次毕业设计我做的六洞山风景区旅游度假村详细规划的项目。虽然没有去过风景区现状的调查,可是经过明白教师的给我的资料和现状地形的基本概况,再加自我找相关的资料和网络上资料对本度假村规划地块有了必须的了解。然后用了一个星期对总的资料进行整理和删选,选择对自我规划设计有用的资料汇编成册作为后期设计的辅助资料参考和借鉴。接下来的几个星期指导教师给了我们具体的规划地形和设计任务,并指导我们具体的设计工作流程。经过对前期地块详细的分析使自我蛮快的有了自我设计的思路,规划设计出了度假村的总平面,然后和教师的交流进行改善自我的设计方案和设计的不足。经过几轮的修改以及教师的交流使自我慢慢的完善自我的设计方案。接下去的几周是对分析图的设计和绘制,经过总平面后在分析图的绘制上还是比较简便,掌握起来比较自如。最终一周是对以前绘制的图和设计进行整理。经过这规划也让自我明白了以前做的设计过于梦想化,在设计过程中对现状和现实的根据太少,很多都是按照自我的梦想去做,而实际的设计更多的是从现状和现实出发使规划更合理、更实用、更有发展。
整个毕业设计期间,指导教师认真严格的要求我们,我们因为是独立的完成一个方案,需要教师的指导,我们认真的听取教师的意见,同时也发表自我对方案的见解,每一个星期我与指导教师都会见一次面,这样我们能够很好的交换意见,更好的完善方案。我们严格按照学校的有关规定执行,对毕业设计资料及工作量进行讨论并确定,指导来时十分并注重对我解决实际工作问题的本事、独立查阅文献本事、计算机及软件应用本事等的培养。指导教师平时加强毕业设计的辅导,我们还可随时找教师进行答疑,教师为方便我们联系,把电话号码和Email地址留给了我们,如果有什么事就能够及时得到解决,这样问题不致堆积、也不会所以拖了进度。在毕业设计期间,如果没有教师的细心指导,而是自我一个人独自做设计,也不与任何人交流,这是完全不行的,设计其实也是一个团队的工作,如果不能与他人进行良好的沟通与交流,做出的设计也只是仅有自我一个人会欣赏,而别人却不必须会认可你的设计,所以在这次毕业设计过程中,我懂得了一个道理,团结得力量,仅有更好得与他人,进行沟通与交流,吸取别人的提议,工作才会更加的顺利。
我们全部学生对毕业设计都是十分重视的,也不会因为有要找工作而拖延进度的,教师对我能认真对待毕业设计的态度也较满意。设计期间,我们自觉独立进行设计,有问题时学生之间会进行讨论、争论,师生之间也常进行研讨,经过这种方式,我们觉得收获很大。我们经常能够主动走进图书馆查阅有关资料,与其他同学进行资料的讨论。我经过毕业设计,普遍感到自我应用基础知识及专业知识解决问题的本事有了很大的提高,以前所学的许多课程觉得很零散,也不明白有什么用及怎样用,此刻也都找到了用武之地。今后走上社会,我主要还是靠在学校学到的只是技能来养活自我,并回报社会,回报父母,所以经过这次的毕业设计,我也了解到了自我的很多不足,在今后的工作与学习中,我会不断的提高与改善。
经过这次毕业设计我收获良多,获得了许多珍贵的知识,学到了在许多书本上不可能收录的东西。例如一些设计的具体的规范,和一些设计的要求。如何把规范里的明文规定运用到实际上去,以及运用过程中的把握上。也学到了如何独立思考,如何自我查阅资料,如何与人相处融洽等实际经验。