版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4页共4页毕业设计总结范本经过一段时间努力,毕业设计总体功能总算完成了,虽然上个学期交了一稿,但系统的有些功能还是没有完成,这个学期开始又一直在外面,没有时间做,____月份回学校以后总算有时间来完成它了。我选的毕业设计是基于A的论坛设计与实现,其实网上开源的论坛多的去了,也不在乎我多写一个,由于是毕业设计,功能就不是做得很强大,要不然完不成就不好交差啦!~论坛架构基于三层架构,什么是三层架构,三层架构:底层的数据操作层,中间的业务层操作和呈现给用户的界面(表示\UI)层。表示层的作用是和用户的操作产生可见的交互,主要是些UI元素,像HTML,JavaScrip,比如呈现数据,比如收集数据。业务层从数据操作层中获取并组织表现层要呈现的数据,处理表现层收集过来的数据并传递给数据操作层持久化,这些问题的解决都在业务层。数据操作层把业务层处理后的数据保存到一个持久地数据库中和从数据库中取出数据绐业务层。层间数据的传递运用业务实体类,业务实体类是一些代表了软件世界需求的剥离了行为的类。没有了行为,这些类自然就是一些数据的集合,而他们的作用,自然也是传递数据。在分层的架构中,使用业务实体类来传递数据更加的有意义。表现层中使用自定义控件和继承自BaseSkin的皮肤控件达到用户换肤的目的。业务层中在客户端使用javascript配合正则表达式和在服务器端检查用户的输入来完成对用户输入的验证。数据操作层负责和SQLServer____交互。数据操作层主要是调用SQLServer____中的存储过程来实现对数据的操作。运用三层架构,可以让降低各层之间的偶合,比如,我们开发的时候用的是Access的数据库,但用户中途说改换SQLServer____的数据库,假如没有分层的话,或是在各页面都用的是Odbc连接数据库的,这样修改起来非常麻烦,运用三层架构,我们可以在Web.config配置直接对数据提供类分离,这样需求变了,只要再写一个数据提供类就可以了!分层也更加有益于团队开发,在团队开发的时候,每个人的能力有限和研究的方向不同,有些人注重页面设计,有些人擅长开发逻辑业务,有些人对数据库操作和存储过程非常了解,如果我们先运用软件工程的方法先定义好各层接口,各层开发人员对其它层的工作不用担心其实现,调用定义好了的接口就行了,这样就能高效率的开发出高质量的软件。其实分层就是用到了设计模式!至于哪种我也不太清楚,或许用到了很多种,设计模式单看书很难理解而且是枯燥的!在整个开发过程中,我觉得还是没有完全按软件工程的思想去完成他,以致到现在都还有些理不清头绪,不过大体是按照需求分析,系统设计,编码和实现来的,因为没有分析和设计而盲目的编码是没有意义,到头来只是白干一场!A让WEB程序员比以前轻松的实现更加复杂的功能,绐客户端呈现的元素都可以在服务器端通过编程来控制,甚至Http请求也封装好了一个类供我们调用,在以前这是办不到的,我们可以通过实现IHttpModule来对程序级的事件和数据进行控制。也可以实现IHttpHandler来处理HttpRequest。在A的UI呈现模型中,所有标有Runat=“server”的元素都可以通过编程加以控制,甚至文本也不外如是。而且也表示我们所请求的一个页面也是Page控件,我们可以在中加上trace=true来跟踪页面请求处理所产生的控件树。A的UI呈现模型一改以前WEB程序员开发WEB应用程序的模式,WEB程序员可以自己开发自定义控件或复合控件来呈现更加丰富的UI元素,来达到更加丰富的用户体验。通过读取Web.config文件我们还可以在Web.config读取自定义的节点来配置应用程序,比如数据连接字符串,或数据提供类。还有可以通过身份认证,角色认证,来对不同权限的用户的UI和操作进行控制。还有会话,状态机制,让用户在无连接HttpRequest下具有丰富的交互式的体验。缓存机制让WEB应用程序具有良好的性能。而现在A的最新版本A2.0包含许多体系结构升级,其设计是为了提高开发人员的工作效率。不但改进了代码模型来减少冲突,而且还扩展了编译过程以为编译和部署Web应用程序提供更广泛的选项。A框架的扩展性再次通过新的HTTPModules和HTTPHandlers显示,它们支持建立在A中的许多新功能,包括个性化、母版页和管理站点。缓存已经改进以允许数据库依赖项和缓存后替代。从内部来看,A2.0包含了对它以前版本的显著改进;这些新实现结合了许多开发人员驱动的实现,同时沿用了业界的最佳做法。A2.0提供一种世界一流的Web开发平台,该平台是为处理复杂的企业Web应用程序开发而构建的。而新增的A'Atlas'技术将使A应用程序绐用户带来像桌面应用程序一样的UI体验。通过在学校的最后一段时间的编程开发,让我更加熟悉掌握了A及其相关技术,让我更加对Microsoft技术有种难以言喻的崇拜感!而且为了了解最新的技术,还看了些英文文章和英文书籍。虽然我英语是那么的差,呵呵!在毕业设计开发过程中,感谢指导老师和同学对我的帮助和支持!毕业设计总结范本(二)为期两个月的毕业设计即将结束,我也完成了自己的毕业设计任务“气体流量的测量”。时至今日,论文基本完成。从最初的茫然,到慢慢的进入状态,再对思路逐渐的清晰,整个写作过程难以用语言来表达。两个月的奋战,紧张而又充实的毕业设计中古落下帷幕。回想这段日子的经历和感受,我感慨万千,在这次的毕业设计的过程中,我拥有了无数难忘的回忆和收获。通过亲手做毕业设计,我发现了自己知识的匮乏和能力的欠缺,我觉得自己对专业知识的认识、理解是比较肤浅的。在设计过程中,我遇到了许多问题,例如:各硬件芯片的选择,流量计控制部分设计,软件的编程等。不过这些问题在指导老师的细心帮助下一点一点地解决了。在搜集资料的过程中,我人很准备了一个笔记本。我在学校图书馆,收集资料,还在网上查找各类相关资料,将这些宝贵的资料全部记在笔记本上,尽量使我的资料完整,精确,数量多,这有利于论文的撰写。然后我将收集到的资料仔细整理分类,及时拿给导师进行沟通。当我终于完成所有的打字、绘图、排版、校对的任务后整个人都很累,但同时看着电脑的屏上的毕业设计时我的心里是甜的,我觉得我这一切都值了。这次毕业论文的制作过程是我的一次再学习,再提高的过程,在论文中我充分地运用了大学期间所学到的知识。实际的应用加深了我对大学所学的软、硬件知识的理解。单片机的选用与学习增强了我们的实际分析解决问题的能力。这次设计让我初次体验了产品设计开发的过程,学习了开发应用的主要方法,也让我意识到理论知识与实际应用之间的距离。在本设计中没有涉及到芯片内部的元件设计,另外就软件设计而言也存在着一些不足之处,我相信这些不足之处在以后的工作和学习中会得到改进。毕业设计作为大学阶段的最后一项任务,是对自己大学三年来学习水平的综合检验。它能使我对所学的知识有一个系统的把握,并在此基础上做到融会贯通。同时,对自己自学能力的培养等都大有裨益。转眼间毕业设计已接近尾声,在这两个多月里,无论是在专业知识,还是在专业技能方面自己都得到了很好的锻炼,并有相应的提高,作为大学四年学习的总结,使我认识到学习过程中的许多缺陷与不足,并对所学的专业知识进行了重新温习与整理,使许多独立的专业课程在实践中得到了融会贯通。这将对我今后的学习和工作起到了很大的帮助作用,让我认识到了必须踏踏实实的学习,决不能眼高手低,要注重理论与实践的结合。整个设计按照毕业指导书的有关内容,在参阅了大量资料后,做的紧张而有条理。在经历了许多挫折,走了许多弯路,最终独立完成设计。虽然设计中仍有许多缺陷和不稳定因素,但我们力争在现有水平和经验的基础上做得更好。在整个设计过程是在指导老师的悉心指导下完成的,老师严谨的治学态度和渊博的学识给我留下了深刻的印象,使我受益匪浅。同时还得到了同组其他同学的帮助,在此表示衷心感谢。我不会忘记这难忘的几个月的时间。毕业论文的制作给我了难忘的回忆。在我徜徉书海查找资料的日子里,面对无数书本的罗列,最难忘的是每次找到资料时的激动和兴奋,记忆最深的是每一步小小的思路实现时那幸福的心情:为了论文我曾赶稿到深夜,但看着亲手打出的一字一句,心里慢慢的只有喜悦毫无疲惫。这段旅程看似艰难,实则蕴藏着无尽的宝藏。我从资料的收集中,掌握了很多人力资源管理的知识,对我有了很大的提高,并且让我对当今的数据流量计有了最新的了解。在整个过程中,我学到了新知识,增长了见识。在今后的日子里,我仍绕要不断的充实自己,争取在该领域有所作为。脚踏实地,认真严谨,实事求是的学习态度,不怕困难、坚持不懈、吃苦耐劳的精神是我在这次设计中的收益。我想这是一次意志的磨练,是我对实际能力的一次提升,也会对我未来的学习和工作有很大的帮助。在这次毕业设计中也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家一起商
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 共享药箱活动策划方案(3篇)
- 舒肤佳活动促销策划方案(3篇)
- 梅州水贴施工方案(3篇)
- 2025年物流运输管理与服务操作手册
- 2025年大学大三(应急技术与管理)应急演练组织试题及答案
- 2025年中职(宠物医疗技术)宠物疾病诊疗试题及答案
- 2025年大学大一(机械电子工程)机械设计基础试题及答案
- 2025年中职(市场营销)产品推销技巧阶段测试试题及答案
- 2026年注册土木工程师(水工结构)(专业知识考试上)试题及答案
- 2025年大学大三(生态学)海洋生态学阶段测试题及答案
- 2026年及未来5年中国锻造件行业市场深度分析及发展前景预测报告
- 2025年荆楚理工学院马克思主义基本原理概论期末考试真题汇编
- 2026年恒丰银行广州分行社会招聘备考题库带答案详解
- 纹绣风险协议书
- 【语文】湖南省长沙市雨花区桂花树小学小学一年级上册期末试卷(含答案)
- 贵港市利恒投资集团有限公司关于公开招聘工作人员备考题库附答案
- 2026年及未来5年市场数据中国大型铸锻件行业市场深度分析及投资战略数据分析研究报告
- 冬季防静电安全注意事项
- 2025版煤矿安全规程题库
- 2025宁夏旅游投资集团有限公司招聘16人(第二批)笔试历年参考题库附带答案详解
- 村委会工作人员招聘面试常见问题及解答
评论
0/150
提交评论