版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、web开发心得体会【篇一:web开发技术及其应用学习心得】web开发技术及其应用学习心得从大学开始接触web应用开发技术,但是大学里概念性的东西过强,导致学完后对于如何实际应用开发并不是很有条理。一、何为web应用程序我刚开始学习的是java和C+应用程序,这些程序只能在本机上运 行,接 触了 web应用程序开发,才知道原来自己一直在接触使用web应 用程序,像在学校使用的教务管理系统还有经常用上的人人网,都 是web应用程序,web应用程序首先是“应用程序”,和用标准的程 序语言,如c、C+、等编写出来的程序没有什么本质上的不同。 然而web应用程序又有自己独特的地方,就是它是基于web的,
2、而 不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器 架构的产物。也就是说我们开发的程序是运行在服务器端,客户使 用浏览器就可以使用程序提供的服务。二、web应用程序开发常用语言web应用程序开发常用语言有jsp、 asp、php、等,自己在网上对这些语言进行的一些了解,这些语言各有各的优势和缺点,编程者 可以根据各自的情况选择编程语言,我起初学习web编程的时候是 学的jsp,它的底层语言是java,由于有过java和网页设计的基础 学习起来也不是很麻烦,上手还是比较快的,但是随着系统的复杂 度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引 用,后来通过同学的推荐,开始着
3、手学习,它是微软公司继 asp后推出的又一门服务器端脚本语言,一般分为两种开发 语言,和c#,网相对比较常用,因为是,net独有的语言, 则为以前vb程序设计,适合于以前vb程序员,如果新接 触net,没有其他开发语言经验,建议直接学习c#。三、如何学好学习我个人觉得首先应该对html标签有所了解,因为开发 动态网页还是要跟html标签打交道,多了解一些你在编程的时候更容易上 手,还有html提供的一些表单,最好能熟悉,在中也提供了各类控件,这些控件的学习都比较简单,所见即所得,可以直接 向页面中拖各种控件,后台代码写在.cs文件中。关于学习方法,个 人心得总结如下:学习的过程最好能结合各自情
4、况,像我自身只是一般的初学者,所 以我从先 看一些的视频教程,尽快熟悉它的用法和规范,因为这样 接受比较快,但是不能一味的只看视频,必须要学着去实践,开始 可以跟着视频上的例子照葫芦画瓢作一些试试,可以自己尝试着去 修改例子,将它变成自己的东西。另外又找了两本net方面的书, 最佳组合是一本基础的书和一本实例书,这样可以巩固前面的学习, 如果有不清楚的地方可以直接查书,加深记忆,看实例的书,并且:好能照着书上实现一遍,提高自己的水平,前万不要眼高手低, 要不到到头来前功尽弃,前面学的都忘了。此次授课的老师实践经验非常丰富,他把学员建立在现实开发的基 础上,深入浅出,弓I用实例,授课一点也不枯燥
5、,我们在接受了他们大量的 信息的同时,很自然地消化处理,没有任何被动。java语言程序设 计、数据库技术基础、servlet和jsp编程基础到轻量级j2ee体系架 构程序开发,老师们贴切的例子以及耐心的授课,使我学到了许多宝贵的实战经验和技巧。这在书 本中甚至大学课程里是觉得找不到的。在此我对老师表示衷心的感 谢并致以最崇高的敬意!【篇二:javaweb实训心得体会】jsp+servlet+mysql论坛项目实训总结 实训人:程路峰 学号:11103303 通过为期10天的实训,我学习了很多关于java web的知识。在老 师的正确指导下,顺利的完成了我的实训内容。在此,也有同学的 帮助,在他
6、们的帮助下我也受益匪浅。最终,能顺利完成实训的任 务也很高兴。在实训生活中,我了解开发项目的需求、设计、实现、确认以及维 护等活动整个过程,让自己开始懂得一点软件工程的知识点。首先,了解需求分析的重要性,比如:需求分析就是分析软件用户 的需求是什么.如果投入大量的人力,物力,财力,时间,开发出的软件 却没人要,那所有的投入都是徒劳.如果费了很大的精力,开发一个软 件,最后却不满足用户的要求,从而要重新开发过,这种返工是让人痛 心疾首的(相信大家都有体会)比如,用户需要一个for linux的软件, 而你在软件开发前期忽略了软件的运行环境,忘了向用户询问这个问 题,而想当然的认为是开发for w
7、indows的软件,当你千辛万苦地开 发完成向用户提交时才发现出了问题,那时候你是欲哭无泪了,恨不得 找块豆腐一头撞死。所以,需求分析是成功的第一步,就是要全面 地理解用户的各项要求,并准确地表达所接受的用户需求。然后呢?确实客户的需求的以后我们要做什么呢,那当然是设计和 分析。此阶段主要根据需求 分析的结果,对整个软件系统进行设计, 如系统框架设计,数据库设计等等。软件设计一般分为总体设计和 详细设计。好的软件设计将为软件程序编写打下良好的基础。接下 来是代码实现,此阶段是将网站项目设计的结果转换成计算机可运 行的程序代码,我们这个项目为4个模块,1.界面,2.逻辑层。3实 现层。4.数据库
8、及使用说明文档,分别为4个小组成员完成。这阶段 我学到很多编程的思想,如:分层思想、mvc、三大架构的整合、dao的编写。编号程序之后就是软件测试了,此时在软件设计完成后要经过严密 的测试,以发现软件在整个设计过程中存在的问题并加以纠正。由 于时间有限,我们测试是简单的使用一下每一个功能。在编写代码时,由于自己技术知识水平不广,常常遇到技术难题; 还有自己没有良好的编程习惯,不注释,有时连自己也看懵了;编 程的结构不好,维修和修改代码是很慢。这次实训让我意识到了自 己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角, 除了要有过硬的理论知识,健康的体魄外,还必须具备良好的心理 素质,使
9、自己在以后的途中无论经历什么样的困难,都立于不败之 地。“纸上得来终觉浅,绝知此事要躬行! ”在这短短的时间里,让 我深深的感觉到自己在实际应用中所学专业知识的匮乏。让我真真 领悟到“学无止境”这句话的涵义。而所学的,都是课本上没有而对 我们又非常实用的东西,这又 给我们的实训增加了浓墨淡采的光辉。 我懂得了实际生活中,专业知识是怎样应用与实践的。在这次实训中,我不仅知道了职业生涯所需具备的专业知识,而且 让我深深体会到一个团队中各成员合作的重要性,要善于团队合 作 善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一 个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意 见,使我
10、们的组合达到更加完美。实训过程中,除了要专业知识,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来 说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把 专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还 让我拥有了一次又一次难忘的开发经历,这也是实训最大的收获。这次实训带给我太多的感触,它让我知道工作上的辛苦,事业途中 的艰辛。让我知道了实际的工作并不像在学校学习那样轻松。让我 学到了很多课堂上更本学不到的东西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了学习的意义, 时间的宝贵,人生的真谛。明白人世间一生不可能都是一帆风顺
11、的, 只要勇敢去面对人生中的每个驿站!这让我清楚地感到了自己肩上 的重任,看清了自己的人生方向,也让我认识到了做软件应支持仔 细认真的工作态度,要有一种平和的心态和不耻下问的精神,不管 遇到什么事都要总代表地去思考,多听别人的建议,不要太过急燥。人非生而知之,虽然我现在的知识结构还很差,但是我知道要学的 知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之 水,无本之木。这次实训让我在一瞬间长大:我们不可能永远呆在象牙塔中,过着 一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠 我们这些年轻的一代来推动。从初出茅庐,到现在可以熟练的按照流程开发软件,这都与我组每 个成员的努力是
12、分不开的。在实训中,教会了我们很多东西,同时 也锻炼了大家踏实、稳重、沟通的能力,每个人都很珍惜这来之不 易的实训机会。在这学期的实训中,我受益匪浅,不仅专业知识增长了,最主要是 懂得了如何更好的为人处事、团队合作,感觉自己比以前成熟多了。 正因为学习上有所收获,思想上也就豁然开朗起来。通过这次实训, 我觉得要改变以前错误的思想,想把各项工作做好,就必需要不断 的学习,不断的充电,也只有不断的学习、充电,才能提高自已的 工作能力。古人云,“活到老、学到老”,这句话是很有道理的。社 会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充 实、完善自我,全面发展,攻破电脑,争取做一名出色的程序
13、员。我们深刻的了解到,只有经历过,才知 道其中的滋味。对于我而言,可以说通过这次实训,真真切切的让 我了解了什么是软件、网站开发,什么是软件、网站,让我对于软件最初的观点也有了本质性的改变!程序员不仅仅是一份职业,更 是一份细心+份耐心+份责任心=人生价值的诠释。程路峰2014/12/4夜篇二java web实训报告吉林工业职业技术学院 (java web实训报告)(2011 2012学年第1学期)实训地点:软件开发实训室指导教师:专业班级:学生姓名:2011年12月14日目录 TOC o 1-5 h z 一、 实训题目2二、 实训内容22.1引言2211系统开发背景22.1. 2开发的目的意
14、义22.2需求分析与总体设计22.2.1功能需求分析22.2.2可行性分析32.2.3系统设计思想42.2.4用户注册流程图42.2.5系统功能结构图52.2.6数据库设计62.2.7系统功能设计102.3系统实现112.3.1会员注册页面112.3.2登陆页面112.3.3理员管理页面13三、 实训心得18四、 参考文献19一、实训题目 会员管理系统的设计与实现 二、实训内容2.1引言1系统开发背景本系统是在internet普及的情况下,越来越多的公司企业建设了自 己的网站或门户以展示本公司的发展历程及现状,尤其是众多的商 业公司它们利用自己的网站来展示或销售自己的产品以及通过网站 与自己的
15、用户建立良好的沟通。那么,对于商业公司来说客户资源 对企业可说是至关重要的。如何在自己的企业网站上吸引、寻找、 管理自己的客户资源以及注册会员便成为企业面临的重大问题。因 此,在众多企业的需求之下会员管理系统便应运而生了。2开发的目的意义本系统的目的在于设计出一个符合企业需求,能帮助其完成对企业 自身的客户或会员的信息进行管理统计分类功能的系统。这为企业 管理者按照各种分类来划分,寻找会员提高管理效率,为企业创造 效益。2.2需求分析与总体设计 2.2.1功能需求分析随着网络技术和电子商务的飞速发展,越来越多的企业建立的自己 的网站以展示自己的企业文化,商品以及和自己的客户建立良好的 沟通。现
16、在越来越多的网络用户体会到了网上订购的快捷与方便,l=i所以为了满足客户的需求以及增强自己的竞争力,企业网站需要添 加会员管理功能。一般企业拥有大量的会员信息,并且各个会员可 能有自己不同的需求,所以建立一个可以快速处理会员信息,并能 分类和满足会员查询自己信息的会员管理系统迫在眉睫。通过调查、 查阅资料及参考其他会员管理系统的资料得出结论,会员管理系统 应实现普通会员的登录模块,会员登录可进行查询个人信息,浏览 公告、下载商品等操作。另外更重要的模块是管理员的后台管理功 能模块,管理员的权限高于普通会员可以对会员的信息进行管理, 还可以进行添加商品、发布公告等操作。本系统的具体需 求如下:登
17、录:会员管理系统的登录权限应分为两个,一是普通会员,他 们的主要权限有查看个人基本信息。而另一个是超级管理员,他不 仅拥有一般会员所具有的权限,而且具有管理权限。会员登录前台:会员登录之后可以查看个人基本信息、公告、交 易明晰,还可以进行点卡冲值、获取商品、添加评论及相册等。后台管理:管理员不仅可以查看会员登录后的所有信息,而且对个 人会员和企业会员的基本信息可以进行分类管理,如添加新会员,修改会员信息以及删除会员等。并且可以添加会员商品、发布公告、 生成点卡等。2.2.2可行性分析经济可行性系统的开发规模较小,所需设备也少,尽量利用了现有的设备。系 统的运行环境为一般企业通用的操作系统和常用
18、数据库软件,安装 方便快捷,运行过程中不易出错,且大多数维护人员都熟悉这种开发语言,无形中为系统实施后的维护工作及更 新升级工作带来了方便。兼容性好,不必为购买新设备而投入大量 财力。由于开发周期较短,各种开发费用较少,而且系统的界面美 观大方,操作简单,方便实用,能够很快被熟悉原系统的工作人员 所熟悉。所以本系统在开发、运行、维护等阶段的所需费用都很低。技术可行性当前计算机软硬件技术都在飞速发展,计算机的性能在不断提高, 我们可以花少数钱买到性价比较高的计算机。企业拥有的局域网, 计算机配置也较高,每台计算机都配有100m网卡,局域网的通信 能力较强,可满足较频繁的远程数据库操作服务。软件方
19、面也是现 今中小型企业常用的windows操作系统和sqlserver等数据库软件, 软、硬件条件都较为成熟,为本系统的开发和使用提供了较好的技 术方面的可行性。管理可行性由于系统人性化设计较好,采用b/s结构,无须客户端配置,管理 员登陆操作简单,可以方便的进行会员管理,无须对相关人员进行 专业培训。2.2.3系统设计思想应用程序主要实现会员前台登录、系统管理员后台管理等功能。本 系统在整体上可划分为数据库、数据访问层和业务逻辑层。数据库 是系统最底层,它存储系统的所有数据。数据访问层是建立在数据 库之上,应用程序通过该层访问数据库。数据访问层一般封装数据 库的选择、添加、更新和删除等操作,
20、同时还为业务逻辑层提供访问数据的接口或函 数等。该层直接与数据库相关联,同时又为业务逻辑层服务,所以 数据访问层的设计好坏关系到整个系统的成败。业务逻辑层包括管 理用户、注册用户等业务逻辑,它一般由web页面实现,如系统登 录页面login.aspx,用户管理页面usermanage.aspx等。图1三层结构图2.2.4用户注册流程图这个系统提供登录、注册功能,可以对登入系统的用户进行身份验 证,使得只有合法的用户才可以登录系统,为网站资源提供了一定 的安全性保护,可以提供新用户注册加入的服务。对接入的系统的 用户进行管理,使得具有一定权限的用户才可以访问相应的网络资 源,从而在一定程度上保护
21、了资源。图2是用户注册的流程图,它 能很好的反映出注册的过程。篇三:最新java实训报告总结心得 一、实训项目 简易记事本二、实训目的和要求本次实训是对前面学过的所有面向对象的编程思想以及java web编 程方法的一个总结、回顾和实践,因此,开始设计前学生一定要先 回顾以前所学的内容,明确本次作业设计所要用到的技术点并到网 上搜索以及查阅相关的书籍来搜集资料。通过编写采用 jsp+servlet+javabean技术框架的应用系统综合实例,以掌握java web开发技术。具体要求有以下几点:问题的描述与程序将要实现的具体功能。程序功能实现的具体设计思路或框架,并检查流程设计。代码实现。设计小
22、结。三、实训项目的开发环境和所使用的技术基于j2se基础,利用myeclipse 8.5以上版本的集成开发环境完成 实训项目,界面友好,代码的可维护性好,有必要的注释和相应的 文档。四、实训地点、日程、分组情况:实训地点:4栋303机房 日程:第一阶段:1.班级分组,选定课题,查阅相关资料半天划分模块、小组成员分工半天利用case工具进行系统设计和分析,并编制源程序5天 第二阶段:上机调试,修改、调试、完善系统2天第三阶段:撰写、上交课程设计报告,上交课程设计作品源程序 (每人1份)2天五、程序分析功能模块说明弹出菜单for(int f=0;f4;f+)改变字号:public void zih
23、ao()font f=new font(,font.plain,20);jta.setfont(f);设置字型public void ziti()font f=new font(宋体,font.plain,15);改变字体颜色public void font()jcolorchooser jcolor=new jcolorchooser();color fcolor=jta.getforeground();jta.setforeground( jcolor.showdialog(jta,选择字体颜色,fcolor); 自动换行public void action()jta.setlinewra
24、p(true);/激 活自动换行功能实现接口public void actionperformed(actionevent e )创建保存文件对话框public void savefile() 创建打开文件对话框private void openfile()六、程序设计及实现1、实现弹出菜单(jpopupmenu)2、设置字型,字体大小,字体颜色3、实现自动换行七、实训总结通过3天的实训,虽然实训的时间不长,但是总体上收获是很大的, 我们的java课程学【篇三:web程序设计心得】袁龙-web程序设计个人心得这个学期学习了 web客户端程序设计,对网页制作有了一定的了解, 这个学期完成了老师布
25、置的2个项目,我一直做得是前台界面设计, 所以对前台比对后台了解些,通过这2个项目的锻炼,我觉得我自 己的前台界面开发能力有很大的提高,从最初开始的什么都不会, 到现在基本能把前台界面设计的比较好了,自己也对web程序设计 有了一定的了解,至于后台代码,也有了一定的了解,可能用起来, 没有前台熟说一下自己学习web的历程当曾老师开设web程序设计的时候,第一次上课时感觉这课真心高大上,于是一种想学的冲动 驱使我开始下决心一定要把这课学好,出色的完成老师布置的项目。 于是一个想法在我脑海闪现,老师讲的东西毕竟有限,所以我要发 挥自己的自主学习能力,于是开始在网上寻找各种有关教程。找了 许多教程,
26、最终在传智播客这个网站上找到了学习前台界面的教学 视频,于是开始了我的学习web的旅程。首先开始学习的是 div+css,听授课老师的讲述我了解到了下面的知识-网页的设计目前都是应用div+css或者table+css 只是div更加灵活点,而table更加传统,而且还是很好用 首先从最简单的html语法学起 而html语法主要在于对表格和表单的使用 实际上唯一难的就是表格的掌握,因为用表格来布局,需要考虑打方方 面面的,而从语言语法来说不难html是标签形式的,所以要灵活嵌标签,可以做出不同的效果,特别是 form标签里面嵌套table标签可以控制里面的元素排列方式 p来控制一段,没什么特别
27、注意的span标签用来控制制定的一段字体效果不错br好用用过都知道table主要和trtd配合,tr就是行,td就是单元格,弄清楚位置还是很简 单的,特别注意td在占用行或者列的时候最好能画出整个表格方便来 写代码哦.表格还能嵌套表格,可以把位置具体出来哦哦哦.难点在于 设置对齐方式和宽度,老是不容易弄好div是个块,和css配合可以达到表格的效果,但代码简单清晰,可是不 好掌握,容易引起各种各样的变形,对浏览器的兼容性也有需要提高. form是表单,基本上页面与大家数据互动就是靠这个了.里面填出好用的input标签,改变其type就可以使用了哦没什么难度,就是以 后再变成的时候注意id和数据发送到地方然后就是css哦前面适 合做框架,后面就靠着css来具体设置样式和装饰.css包含很多html 标签自己不具备的属性,因此可以得到更多的设置,主要因为是css可 以把各个元素都看成一个盒装块,可以拥有很多共同属性,这行属性像 一个页面样能够很灵活的设置修改css三种链接方式,看具体情况使 用css声明一个选择器(就这个名字,没学个的人听了是不知道什么用处 的,一点也不好听),然后再大括号里面加上属性和值就好选择器是 重点,因为方式主要有3种.类选择,直接输入标签名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Photoshop 基础综合试题及详细答案
- 2025-2026学年四川省达州市初中数学七年级期末下册评估竞赛挑战题(详细参考解析)
- PCR实验室生物安全培训试题及详细答案
- 码头防汛墙及防洪设施方案
- 接触网作业车司机安全操作规程
- PACU护理常规考试题及详细答案
- OPT英语初级模拟试题(含详细答案解析)
- 阳台防水找坡及地漏周边加强方案
- 铣工技能鉴定考核试题库及答案
- 化妆品专柜BA(美容顾问)产品知识培训方案
- 2025年新能源汽车售后服务网络项目可行性研究报告及总结分析
- 河南省南阳市2025-2026学年高三上学期期中考试历史试题(原卷版)
- 驾校安全培训考试题及答案解析
- 艺术形态作品赏析课件
- 国际减灾日培训课件
- 鼠疫应急培训课件
- 工程标的供货方案(3篇)
- 新宪法宣传课件
- 员工环保培训课件内容
- 铁道车辆电气装置检查与维护项目四25T客车电气系统72课件
- 丙肝临床案例分享
评论
0/150
提交评论