web实训心得体会.doc

上传人:Wo****Z 文档编号:15770250 上传时间:2022-05-14 格式:DOC 页数:18 大小:27KB
返回 下载 相关 举报
web实训心得体会.doc_第1页
第1页 / 共18页
web实训心得体会.doc_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《web实训心得体会.doc》由会员分享,可在线阅读,更多相关《web实训心得体会.doc(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、web实训心得体会篇一:JAVAWEB实训心得体会jsp+servlet+mysql 论坛 项目实训总结实训人: 程路峰 学号:11103303通过为期10天的实训我学习了很多关于java web的知识。在老师的正确指导下顺利的完成了我的实训内容。在此也有同学的帮助 在他们的帮助下我也受益匪浅。最终能顺利完成实训的任务也很高兴。在实训生活中我了解开发项目的需求、设计、实现、确认以 及维护等活动整个过程让自己开始懂得一点软件工程的知识点。首先了解需求分析的重要性比如:需求分析就是分析软件用户的 需求是什么.如果投入大量的人力 物力,财力,时间,开发出的软件却没 人要,那所有的投入都是徒劳.如果费

2、了很大的精力,开发一个软件,最 后却不满足用户的要求,从而要重新开发过,这种返工是让人痛心疾首 的.(相信大家都有体会)比如,用户需要一个 for linux 的软件,而你在软 件开发前期忽略了软件的运行环境,忘了向用户询问这个问题,而想当 然的认为是开发 for windows 的软件,当你千辛万苦地开发完成向用户 提交时才发现出了问题,那时候你是欲哭无泪了,恨不得找块豆腐一头 撞死。所以需求分析是成功的第一步就是要全面地理解用户的各 项要求,并准确地表达所接受的用户需求。然后呢?确实客户的需求 的以后我们要做什么呢那当然是设计和分析。此阶段主要根据需求 分析的结果对整个软件系统进行设计如系

3、统框架设计数据库设 计等等。软件设计一般分为总体设计和详细设计。好的软件设计将为 软件程序编写打下良好的基础。接下来是代码实现此阶段是将网站项目设计的结果转换成计算机可运行的程序代码 我们这个项目为4个模块1.界面2.逻辑层。3实现层。4.数据库及使用说明文档分别为4个小组成员完成。这阶段我学到很多编程的思想如: 分层思想、mvc、三大架构 的整合、dao 的编写。编号程序之后就是软件测试了此时在软件设计完成后要经过严密的测试以发现软件在 整个设计过程中存在的问题并加以纠正。由于时间有限我们测试是简单的使用一下每一个功能。在编写代码 时由于自己技术知识水平不广常常遇到技术难题;还有自己没有良好

4、的编程习惯不注释有时连自己也看懵了;编程的结构不好 维修和修改代码是很慢。 这次实训让我意识到了自己做为计算机软件工程专业的学生要想在以后的职业中崭露头角除了要有过硬的理 论知识健康的体魄外还必须具备良好的心理素质使自己在以后 的途中无论经历什么样的困难都立于不败之地。“纸上得来终觉浅 绝知此事要躬行!”在这短短的时间里让我深深的感觉到自己在实 际应用中所学专业知识的匮乏。 让我真真领悟到“学无止境”这句话的 涵义。而所学的都是课本上没有而对我们又非常实用的东西这又 给我们的实训增加了浓墨淡采的光辉。我懂得了实际生活中专业知 识是怎样应用与实践的。在这次实训中我不仅知道了职业生涯所需具备的专业

5、知识而 且让我深深体会到一个团队中各成员合作的重要性要善于团队合 作善于利用别人的智慧这才是大智慧。靠单一的力量是很难完成 一个大项目的在进行团队合作的时候还要耐心听取每个成员的意 见使我们的组合达到更加完美。实训过程中除了要专业知识包 括人际交往沟通方式及相关礼节方面的内容对于团队开发来说 团结一致使我深有体会。团队的合作注重沟通和信任不能不屑于做 小事永远都要保持亲和诚信把专业理论运用到具体实践中不仅 加深我对理论的掌握和运用 还让我拥有了一次又一次难忘的开发经历这也是实训最大的收获。这次实训带给我太多的感触它让我知道工作上的辛苦事业途中的艰辛。让我知道了实际的工作并不像在学校学习那样轻松

6、。让我学到了很多课堂上更本学不到的东西仿佛自己一下子成熟了懂得了做人做事的道理 也懂得了学习的意义 时间的宝贵 人生的真谛。 明白人世间一生不可能都是一帆风顺的 只要勇敢去面对人生中的每 个驿站!这让我清楚地感到了自己肩上的重任看清了自己的人生方向也让我认识到了做软件应支持仔细认真的工作态度要有一种平 和的心态和不耻下问的精神不管遇到什么事都要总代表地去思考 多听别人的建议不要太过急燥。人非生而知之虽然我现在的知识 结构还很差 但是我知道要学的知识 一靠努力学习 二靠潜心实践。 没有实践学习就是无源之水无本之木。这次实训让我在一瞬间长 大:我们不可能永远呆在象牙塔中过着一种无忧无虑的生活我们

7、总是要走上社会的而社会就是要靠我们这些年轻的一代来推动。从初出茅庐到现在可以熟练的按照流程开发软件这都与我组 每个成员的努力是分不开的。在实训中教会了我们很多东西同时也锻炼了大家踏实、稳重、沟通的能力每个人都很珍惜这来之不易 的实训机会。在这学期的实训中我受益匪浅不仅专业知识增长了最主要 是懂得了如何更好的为人处事、 团队合作 感觉自己比以前成熟多了。 正因为学习上有所收获思想上也就豁然开朗起来。通过这次实训 我觉得要改变以前错误的思想想把各项工作做好就必需要不断的学习不断的充电也只有不断的学习、充电才能提高自已的工作能力。古人云 “活到老、学到老” 这句话是很有道理的。 社会的竞争是激烈的我

8、想我们应该好好把握住大学学习的时 间充实、完善自我全面发展攻破电脑争取做一名出色的程序员。我们深刻的了解到只有经历过才知道其中的滋味。 对于我而言可以说通过这次实训真真切切的让我了解了什么是软件、网站开发什么是软件、网站让我对于软件最初的观点也有了本质性的 改变! 程序员不仅仅是一份职业 更是一份细心+一份耐心+一份责任 心=人生价值的诠释。程路峰 2021/12/4 夜篇二:java web实训报告吉林工业职业技术学院( java web实训报告 )( 20_ 20_ 学年面 . 112.3.2 登陆页面 . 112.3.3理员管理页面 . 13三、实训心得. 18四、参考文献. 19一、实

9、训题目会员管理系统的设计与实现二、实训内容2.1引言2.11系统开发背景本系统是在inter普及的情况下越来越多的公司企业建设了自己的网站或门户以展示本公司的发展历程及现状尤其是众多的商业公司它们利用自己的网站来展示或销售自己的产品以及通过网站与自己的用户建立良好的沟通。那么对于商业公司来说客户资源对企业可说是至关重要的。如何在自己的企业网站上吸引、寻找、管理自己的客户资源以及注册会员便成为企业面临的重大问题。因此在众多企业的需求之下会员管理系统便应运而生了。2.12开发的目的意义本系统的目的在于设计出一个符合企业需求能帮助其完成对企业自身的客户或会员的信息进行管理统计分类功能的系统。这为企业

10、管理者按照各种分类来划分寻找会员提高管理效率为企业创造效益。2.2 需求分析与总体设计2.2.1功能需求分析随着网络技术和电子商务的飞速发展越来越多的企业建立的自己的网站以展示自己的企业文化商品以及和自己的客户建立良好的沟通。现在越来越多的网络用户体会到了网上订购的快捷与方便所以为了满足客户的需求以及增强自己的竞争力企业网站需要添加会员管理功能。一般企业拥有大量的会员信息并且各个会员可能有自己不同的需求所以建立一个可以快速处理会员信息并能分类和满足会员查询自己信息的会员管理系统迫在眉睫。通过调查、查阅资料及参考其他会员管理系统的资料得出结论会员管理系统应实现普通会员的登录模块会员登录可进行查询

11、个人信息浏览公告、下载商品等操作。另外更重要的模块是管理员的后台管理功能模块管理员的权限高于普通会员可以对会员的信息进行管理还可以进行添加商品、发布公告等操作。本系统的具体需求如下:(1) 登录:会员管理系统的登录权限应分为两个一是普通会员他们的主要权限有查看个人基本信息。而另一个是超级管理员他不仅拥有一般会员所具有的权限而且具有管理权限。(2) 会员登录前台:会员登录之后可以查看个人基本信息、公告、交易明晰还可以进行点卡冲值、获取商品、添加评论及相册等。后台管理:管理员不仅可以查看会员登录后的所有信息而且对个人会员和企业会员的基本信息可以进行分类管理如添加新会员修改会员信息以及删除会员等。并

12、且可以添加会员商品、发布公告、生成点卡等。2.2.2 可行性分析(1)经济可行性系统的开发规模较小所需设备也少尽量利用了现有的设备。系统的运行环境为一般企业通用的操作系统和常用数据库软件安装方便快捷运行过程中不易出错且大多数维护人员都熟悉这种开发语言无形中为系统实施后的维护工作及更新升级工作带来了方便。兼容性好不必为购买新设备而投入大量财力。由于开发周期较短各种开发费用较少而且系统的界面美观大方操作简单方便实用能够很快被熟悉原系统的工作人员所熟悉。所以本系统在开发、运行、维护等阶段的所需费用都很低。(2)技术可行性当前计算机软硬件技术都在飞速发展计算机的性能在不断提高我们可以花少 数钱买到性价

13、比较高的计算机。企业拥有的局域网计算机配置也较高每台计算机都配有100m网卡局域网的通信能力较强可满足较频繁的远程数据库操作服务。软件方面也是现今中小型企业常用的windows操作系统和sqlserver等数据库软件软、硬件条件都较为成熟为本系统的开发和使用提供了较好的技术方面的可行性。(3)管理可行性由于系统人性化设计较好采用b/s结构无须客户端配置管理员登陆操作简单可以方便的进行会员管理无须对相关人员进行专业培训。2.2.3 系统设计思想应用程序主要实现会员前台登录、系统管理员后台管理等功能。本系统在整体上可划分为数据库、数据访问层和业务逻辑层。数据库是系统最底层它存储系统的所有数据。数据

14、访问层是建立在数据库之上应用程序通过该层访问数据库。数据访问层一般封装数据库的选择、添加、更新和删除等操作同时还为业务逻辑层提供访问数据的接口或函数等。该层直接与数据库相关联同时又为业务逻辑层服务所以数据访问层的设计好坏关系到整个系统的成败。业务逻辑层包括管理用户、注册用户等业务逻辑它一般由web页面实现如系统登录页面login.aspx用户管理页面usermanage.aspx等。图1三层结构图2.2.4用户注册流程图这个系统提供登录、注册功能可以对登入系统的用户进行身份验证使得只有合法的用户才可以登录系统为网站资源提供了一定的安全性保护可以提供新用户注册加入的服务。对接入的系统的用户进行管

15、理使得具有一定权限的用户才可以访问相应的网络资源从而在一定程度上保护了资源。图2是用户注册的流程图 它能很好的反映出注册的过程。篇三:最新java实训报告总结心得一、实训项目简易记事本二、实训目的和要求本次实训是对前面学过的所有面向对象的编程思想以及java web编程方法的一个总结、回顾和实践因此开始设计前学生一定要先回顾以前所学的内容明确本次作业设计所要用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。通过编写采用jsp+servlet+javabean技术框架的应用系统综合实例以掌握java web开发技术。具体要求有以下几点:1. 问题的描述与程序将要实现的具体功能。2. 程序功能

16、实现的具体设计思路或框架并检查流程设计。3. 代码实现。4. 设计小结。三、实训项目的开发环境和所使用的技术基于j2se基础利用myeclipse 8.5以上版本的集成开发环境完成实训项目界面友好代码的可维护性好有必要的注释和相应的文档。四、实训地点、日程、分组情况:实训地点:4栋303机房日 程:第一阶段:1.班级分组选定课题查阅相关资料 半天2.划分模块、小组成员分工半天3.利用case工具进行系统设计和分析并编制源程序 5天第二阶段:上机调试修改、调试、完善系统 2天第三阶段:撰写、上交课程设计报告上交课程设计作品源程序(每人1份)2天五、程序分析功能模块说明弹出菜单for(int f=

17、0;f<4;f+)改变字号:public void zihaofont f=new font(,font.plain,20);jta.setfont(f);设置字型public void zitifont f=new font(宋体,font.plain,15);改变字体颜色public void fontjcolorchooser jcolor=new jcolorchooser;color fcolor=jta.getforeground;jta.setforeground( jcolor.showdialog(jta,选择字体颜色,fcolor); 自动换行public void

18、actionjta.setlinewrap(true);/激活自动换行功能实现接口public void actionperformed(actionevent e )创建保存文件对话框public void savefile 创建打开文件对话框private void openfile六、程序设计及实现1、实现弹出菜单(jpopupmenu)2、设置字型字体大小字体颜色3、实现自动换行七、实训总结通过3天的实训虽然实训的时间不长但是总体上收获是很大的我们的java课程学篇二:web应用开发实训总结实训总结这学期将要结束在最后的WEB实训的这三周中我弄懂了许多在上课中不曾理解的东西比如如何连接

19、数据库如何将用户控件绑定数据库如何编写后台代码。我认为这三周的实训对我来说是及其重要的它让我巩固了这一学期来所学Web知识让我更加深入的了解这门课的重要性我也十分的感谢申老师!在这次的实训中我们做的是库房管理系统。其中包括登陆修改编辑删除库房用户库房时间。以及修改密码查看工作阀值。原本以为这东西会很简单因为老师会在讲完之后发代码或在最后发所做的代码。心想着只要复制黏贴在稍作修改就好。但其实不然你所复制黏贴上去的东西做的即使再对它也不是属于你的。因为你没有敲过代码不了流程这样只会丢失了最初实训的本心。在自己敲代码期间遇到的情况很多你少打个分号打错个单词或许整个语句是符合C#的结构的但是它运行不出

20、来所以就要仔细的排查。最简单的一个错误或许也是最容易忽略的错误一个小小的空格或许就要来来回回倒腾好长时间。我实训的时候用的是Access数据库连接不过也可以用SQL数据库连接。做完这个系统后我对代码处理也更加的小心更加的熟络。或许也只是初为入门但比最初的时候要好了很多很多!对此我十分感谢申老师!篇三:大二实训JavaWeb学习心得大二实训JavaWeb学习心得容我先说句废话经过同学们多次的互相理论与向上建议对于第二次次实习地点安排在学校这个结果我还是非常高兴的毕竟少了很多旅途劳累。这次实习内容是java web我想应该与本学期开过javaweb这门课有关毕竟上学期学过java和数据库本觉得应该

21、会比较轻松开始之前大家都说这实习可是可以放松了可是等老师开始讲之后发现这个东西理论上知识点不多可是应用起来还是感到非常困难。 这次实习老师风格与上次实习的那位不同去年那简直是从零开始讲这次上来没细讲java和SQL直接jsp。于是上学期开过的、纸上谈兵的java课就露出破绽了简直要从头学起更别说与jsp、sql融合了。另外用jsp写网页嘛这个语言不是很火去Github上找开发web应用的大多是php、python而servlet这个东西非常基础甚至并不能算作一个开发框架所以网上的资料也并不好找网上都是些Struts2、Spring3、Hibernate总之这开始的时候就很是艰难晚上回到宿舍也经

22、常要花很多时间来补之前的知识java封装继承什么的当然这很累。白天听课并不能高效的吸收老师所讲的下来问了一下同学们是差不多的情况可能是老师的节奏我们不太习惯。不过这学完也终究是会了一些大概说一下JSP全名 Java Server Pages一种动态网页技术所谓动态就是可以与用户交互就像论坛什么的而静态页面就是只能给用户看的。首先我们配置了几个环境:java的JDK和服务器Tomcat。至于IDE我还是用我比较顺手的jetbrain家的IntelliJ IDEA对了不用Eclipse是因为它丑。之前都是写静态页面对于动态页面的环境配置还真是头疼了一段时间看了一些博客发现这个主要是在FilePro

23、jectStructure配置依赖的jar包还有就是 tomcat服务器的配置。配置好了开始学JSP内部对象及内部对象所对应的一些方法。再就是JSP与数据库的联系怎么样操作Mysql数据库等等。在用一种语言写程序的时候demo通常是零星几个功能的尝试而去写一个偏实战的项目时是需要从需求分析、模块设计到实现功能的一整套流程这些我们从来没有做过当我们C05开源盛世(项目组)开始做项目的时候第一步的需求分析就费了好多功夫功能点想的不全面导致中途还要进行改动。模块设计也是类似的情况低内聚高耦合这种理念可是不好理解。此处多谢伙伴们抬举我这个组长也是个没当过组长的新手可能是命题选的比较偏(做的东西类似知乎

24、)在开始时就遇到了一些棘手的问题。做这个项目对团队的协作能力要求很高在这里我作为组长出了这么几个大的纰漏:程序框架搭的不够细致、项目约定不够全面、没有及时收集组员的进度反馈、同步项目文件的频率太低实现顺序不当导致功率浪费。这些导致我们5个人开始不久就发生了如下问题:类名冲突、同一个模块写了两遍、制作前台的进度没有与后台进度同步导致了不能及时测试与调试程序。最后这个项目让我看到了很多尤其是分工和成员之间的同步方面发挥出团队合作的力量对于我还是个巨大的挑战以及再一次强调了实践的重要性从中也看出了我们相比于那些真正开发团队的的青涩与弱小。历练方能不死活着真难!QAQ作者:AzureChen2021.7.16 阴第 18 页 共 18 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁