版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、;jsp+servlet+mysql论坛 项目实训总结实训人:程路峰学号: 11103303通过为期10 天的实训,我学习了很多关于java web的知识。在老师的正确指导下,顺利的完成了我的实训内容。在此,也有同学的帮助,在他们的帮助下我也受益匪浅。最终,能顺利完成实训的任务也很高兴。在实训生活中,我了解开发项目的需求、设计、实现、确认以及维护等活动整个过程,让自己开始懂得一点软件工程的知识点。首先,了解需求分析的重要性,比如:需求分析就是分析软件用户的需求是什么 . 如果投入大量的人力,物力 , 财力 , 时间 , 开发出的软件却没人要 , 那所有的投入都是徒劳 . 如果费了很大的精力 ,
2、 开发一个软件 , 最 后却不满足用户的要求, 从而要重新开发过, 这种返工是让人痛心疾首 的 .(相信大家都有体会 ) 比如 , 用户需要一个 for linux的软件 , 而你在软件开发前期忽略了软件的运行环境, 忘了向用户询问这个问题,而想当然的认为是开发forwindows 的软件 , 当你千辛万苦地开发完成向用户提交时才发现出了问题, 那时候你是欲哭无泪了 , 恨不得找块豆腐一头撞死。所以,需求分析是成功的第一步,就是要全面地理解用户的各 项要求 , 并准确地表达所接受的用户需求。然后呢?确实客户的需求的以后我们要做什么呢,那当然是设计和分析。 此阶段主要根据需求 分析的结果,对整个
3、软件系统进行设计,如系统框架设计,数据库设计等等。软件设计一般分为总体设计和详细设计。好的软件设计将为软件程序编写打下良好的基础。接下来是代码实现,此阶段是将网站项目设计的结果转换成计算机可运行的程序代码,我们这个项目为4 个模块, 1. 界面, 2. 逻辑层。 3实现层。 4. 数据库及使用说明文档,分别为 4 个小组成员完成。这阶段我学到很多编程的思想,如: 分层思想、 mvc、三大架构的整合、 dao 的编写。编号程序之后就是软件测试了,此时在软件设计完成后要经过严密的测试,以发现软件在 整个设计过程中存在的问题并加以纠正。由于时间有限, 我们测试是简单的使用一下每一个功能。在编写代码时
4、,由于自己技术知识水平不广,常常遇到技术难题; 还有自己没有良好的编程习惯,不注释,有时连自己也看懵了;编程的结构不好,维修和修改代码是很慢。这次实训让我意识到了自己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角,除了要有过硬的理论知识,健康的体魄外,还必须具备良好的心理素质,使自己在以后的途中无论经历什么样的困难,都立于不败之地。 “纸上得来终觉浅,绝知此事要躬行! ”在这短短的时间里,让我深深的感觉到自己在实际应用中所学专业知识的匮乏。让我真真领悟到“学无止境”这句话的涵义。而所学的,都是课本上没有而对我们又非常实用的东西,这又 给我们的实训增加了浓墨淡采的光辉。我懂得了实际生活
5、中,专业知识是怎样应用与实践的。在这次实训中, 我不仅知道了职业生涯所需具备的专业知识,而 且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的智慧, 这才是大智慧。 靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。实训过程中,除了要专业知识,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任, 不能不屑于做 小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经历,这也是实训最大的收
6、获。这次实训带给我太多的感触,它让我知道工作上的辛苦,事业途中的艰辛。让我知道了实际的工作并不像在学校学习那样轻松。让我学到了很多课堂上更本学不到的东西,仿佛自.;己一下子成熟了,懂得了做人做事的道理,也懂得了学习的意义,时间的宝贵,人生的真谛。 明白人世间一生不可能都是一帆风顺的,只要勇敢去面对人生中的每个驿站! 这让我清楚地感到了自己肩上的重任,看清了自己的人生方向,也让我认识到了做软件应支持仔细认真的工作态度, 要有一种平和的心态和不耻下问的精神,不管遇到什么事都要总代表地去思考,多听别人的建议,不要太过急燥。人非生而知之, 虽然我现在的知识结构还很差,但是我知道要学的知识,一靠努力学习
7、,二靠潜心实践。没有实践,学习就是无源之水,无本之木。这次实训让我在一瞬间长大:我们不可能永远呆在象牙塔中,过着一种无忧无虑的生活,我们总是要走上社会的,而社会,就是要靠我们这些年轻的一代来推动。从初出茅庐, 到现在可以熟练的按照流程开发软件,这都与我组每个成员的努力是分不开的。在实训中,教会了我们很多东西,同时也锻炼了大家踏实、稳重、沟通的能力,每个人都很珍惜这来之不易的实训机会。在这学期的实训中,我受益匪浅, 不仅专业知识增长了,最主要是懂得了如何更好的为人处事、团队合作,感觉自己比以前成熟多了。正因为学习上有所收获,思想上也就豁然开朗起来。 通过这次实训,我觉得要改变以前错误的思想,想把
8、各项工作做好,就必需要不断的学习, 不断的充电, 也只有不断的学习、充电,才能提高自已的工作能力。古人云, “活到老、学到老”,这句话是很有道理的。社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,攻破电脑,争取做一名出色的程序员。我们深刻的了解到,只有经历过, 才知道其中的滋味。对于我而言, 可以说通过这次实训,真真切切的让我了解了什么是软件、网站开发, 什么是软件、网站,让我对于软件最初的观点也有了本质性的改变!程序员不仅仅是一份职业,更是一份细心 +一份耐心 +一份责任心 =人生价值的诠释。程路峰2014/12/4夜篇二: java web实训报告吉林工
9、业职业技术学院( java web 实训报告 )( 2011 2012 学年第 1 学期)实训地点:软件开发实训室指导教师:专业班级:学生姓名:2011年 12 月 14 日目录一、实训题目 .2二、实训内容 .22.1引言 .22.1 1 系统开发背景 .22.1 2 开发的目的意义 .22.2需求分析与总体设计 .22.2.1功能需求分析 .22.2.2可行性分析 .32.2.3系统设计思想 .42.2.4用户注册流程图 .42.2.5系统功能结构图 .52.2.6数据库设计 .62.2.7系统功能设计 .10.;2.3系统实现112.3.1会员注册页面112.3.2登陆页面112.3.3
10、理员管理页面13三、实训心得18四、参考文献19一、实训题目会员管理系统的设计与实现二、实训内容2.1引言2.1 1 系统开发背景本系统是在 internet 普及的情况下, 越来越多的公司企业建设了自己的网站或门户以展示本公司的发展历程及现状,尤其是众多的商业公司它们利用自己的网站来展示或销售自己的产品以及通过网站与自己的用户建立良好的沟通。那么,对于商业公司来说客户资源对企业可说是至关重要的。如何在自己的企业网站上吸引、寻找、管理自己的客户资源以及注册会员便成为企业面临的重大问题。因此,在众多企业的需求之下会员管理系统便应运而生了。2.1 2 开发的目的意义本系统的目的在于设计出一个符合企
11、业需求,能帮助其完成对企业自身的客户或会员的信息进行管理统计分类功能的系统。这为企业管理者按照各种分类来划分,寻找会员提高管理效率,为企业创造效益。2.2需求分析与总体设计2.2.1功能需求分析随着网络技术和电子商务的飞速发展,越来越多的企业建立的自己的网站以展示自己的企业文化,商品以及和自己的客户建立良好的沟通。现在越来越多的网络用户体会到了网上订购的快捷与方便,所以为了满足客户的需求以及增强自己的竞争力,企业网站需要添加会员管理功能。一般企业拥有大量的会员信息,并且各个会员可能有自己不同的需求,所以建立一个可以快速处理会员信息,并能分类和满足会员查询自己信息的会员管理系统迫在眉睫。通过调查
12、、查阅资料及参考其他会员管理系统的资料得出结论,会员管理系统应实现普通会员的登录模块,会员登录可进行查询个人信息,浏览公告、下载商品等操作。另外更重要的模块是管理员的后台管理功能模块,管理员的权限高于普通会员可以对会员的信息进行管理,还可以进行添加商品、发布公告等操作。本系统的具体需求如下:(1) 登录:会员管理系统的登录权限应分为两个,一是普通会员,他们的主要权限有查看个人基本信息。而另一个是超级管理员,他不仅拥有一般会员所具有的权限,而且具有管理权限。(2) 会员登录前台:会员登录之后可以查看个人基本信息、公告、交易明晰,还可以进行点卡冲值、获取商品、添加评论及相册等。后台管理:管理员不仅
13、可以查看会员登录后的所有信息,而且对个人会员和企业会员的基本信息可以进行分类管理,如添加新会员,修改会员信息以及删除会员等。并且可以添加会员商品、发布公告、生成点卡等。2.2.2可行性分析(1) 经济可行性系统的开发规模较小,所需设备也少,尽量利用了现有的设备。系统的运行环境为一般企业通用的操作系统和常用数据库软件,安装方便快捷,运行过程中不易出错,且大多数维.;护人员都熟悉这种开发语言,无形中为系统实施后的维护工作及更新升级工作带来了方便。兼容性好,不必为购买新设备而投入大量财力。由于开发周期较短,各种开发费用较少,而且系统的界面美观大方,操作简单,方便实用,能够很快被熟悉原系统的工作人员所
14、熟悉。所以本系统在开发、运行、维护等阶段的所需费用都很低。(2) 技术可行性当前计算机软硬件技术都在飞速发展,计算机的性能在不断提高,我们可以花少数钱买到性价比较高的计算机。企业拥有的局域网,计算机配置也较高,每台计算机都配有100m网卡,局域网的通信能力较强,可满足较频繁的远程数据库操作服务。软件方面也是现今中小型企业常用的 windows 操作系统和 sqlserver 等数据库软件,软、硬件条件都较为成熟,为本系统的开发和使用提供了较好的技术方面的可行性。(3) 管理可行性由于系统人性化设计较好,采用 b/s 结构,无须客户端配置,管理员登陆操作简单,可以方便的进行会员管理,无须对相关人
15、员进行专业培训。2.2.3系统设计思想应用程序主要实现会员前台登录、系统管理员后台管理等功能。本系统在整体上可划分为数据库、数据访问层和业务逻辑层。数据库是系统最底层,它存储系统的所有数据。数据访问层是建立在数据库之上,应用程序通过该层访问数据库。数据访问层一般封装数据库的选择、添加、更新和删除等操作,同时还为业务逻辑层提供访问数据的接口或函数等。该层直接与数据库相关联, 同时又为业务逻辑层服务,所以数据访问层的设计好坏关系到整个系统的成败。业务逻辑层包括管理用户、注册用户等业务逻辑,它一般由web 页面实现,如系统登录页面 login.aspx,用户管理页面usermanage.aspx等。
16、图 1 三层结构图2.2.4用户注册流程图这个系统提供登录、注册功能,可以对登入系统的用户进行身份验证,使得只有合法的用户才可以登录系统,为网站资源提供了一定的安全性保护,可以提供新用户注册加入的服务。对接入的系统的用户进行管理,使得具有一定权限的用户才可以访问相应的网络资源,从而在一定程度上保护了资源。图 2 是用户注册的流程图, 它能很好的反映出注册的过程。篇三:最新 java 实训报告总结心得一、实训项目简易记事本二、实训目的和要求本次实训是对前面学过的所有面向对象的编程思想以及java web编程方法的一个总结、回顾和实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次作业设
17、计所要用 到 的 技 术 点 并 到 网 上 搜 索 以 及 查 阅 相 关 的 书 籍 来 搜 集 资 料 。 通 过 编 写 采 用jsp+servlet+javabean技术框架的应用系统综合实例,以掌握java web开发技术。具体要求有以下几点:1. 问题的描述与程序将要实现的具体功能。2. 程序功能实现的具体设计思路或框架,并检查流程设计。3. 代码实现。4. 设计小结。三、实训项目的开发环境和所使用的技术基于 j2se 基础,利用 myeclipse 8.5 以上版本的集成开发环境完成实训项目, 界面友好,代码的可维护性好,有必要的注释和相应的文档。.;四、实训地点、日程、分组情
18、况:实训地点: 4 栋 303 机房日 程:第一阶段: 1. 班级分组,选定课题,查阅相关资料半天2.划分模块、小组成员分工半天3.利用 case 工具进行系统设计和分析,并编制源程序5 天第二阶段:上机调试,修改、调试、完善系统2 天第三阶段:撰写、上交课程设计报告,上交课程设计作品源程序(每人1 份) 2 天五、程序分析功能模块说明弹出菜单for(int f=0;f<4;f+)改变字号:public void zihao()font f=new font(,font.plain,20);jta.setfont(f);设置字型public void ziti()font f=new f
19、ont(宋体 ,font.plain,15);改变字体颜色public void font()jcolorchooser jcolor=new jcolorchooser();color fcolor=jta.getforeground();jta.setforeground( jcolor.showdialog(jta,选择字体颜色,fcolor); 自动换行public void action()jta.setlinewrap(true);/激活自动换行功能实现接口public void actionperformed(actionevent e )创建保存文件对话框public void
20、 savefile() 创建打开文件对话框private void openfile()六、程序设计及实现1 、实现弹出菜单( jpopupmenu)2 、设置字型,字体大小,字体颜色3 、实现自动换行七、实训总结通过 3 天的实训, 虽然实训的时间不长,但是总体上收获是很大的,我们的 java 课程学.;到的只是 java 和皮毛, 一开始我还没有信心完成。 我仔细看了书上的代码之后。对计事本有了一个大体的了解,在初训的实候知道自己应该做一个什么样的计事本了,在实训的过程中也遇到了不少困难,通过查api 文档和看书,解决了问题,在写到字符的查找的替换时后,用到了上课时学到的知识,对字体的风格的保存里面的颜色分离和还原方法,是通过查api文档获得的 , 现在我所写的计事本只实现在一些基本功能。简单的复制粘贴, 字体风格的设置,还有就是查找和替换功能以及一些字体风格的保存. 对文件的操作基本都用到了。在实现记事本的功能过程中, 也不是很顺利, 基本的文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 25954-2026回收钴及钴合金原料
- 26年高龄老人机能衰退
- 2026智慧园区低碳智能建设方案
- 2026年四川省广元市利州区中考语文第一次质检试卷(含详细答案解析)
- 2026年甘肃省武威二十中中考语文模拟试卷(含详细答案解析)
- 2025年高职(畜牧兽医)动物疫病防控技术阶段测试题及答案
- 2025年全国执业兽医资格考试(水生动物类)题库
- 能源化工企业防爆设备管理自查自纠整改措施报告
- 交规视频考试题库及答案
- 扶贫助学心得体会
- 2025年贵州省贵阳市初二地理生物会考考试试题及答案
- 2026年江苏南京市高三二模高考物理试卷试题(含答案详解)
- 第13课 每个人都有梦想 课件(内嵌视频)2025-2026学年道德与法治二年级下册统编版
- 2026四川省成都广定发展集团有限公司招聘3人备考题库(含答案详解)
- 2026四川成都市公共交通集团有限公司招聘投资管理专员岗位备考题库附答案详解(b卷)
- 【完整版】施工现场群体性事件应急预案
- 2026年中考历史考前冲刺:小论文 满分方法指导讲义
- 2026年普通高等学校招生全国统一考试语文模拟预测卷(附答案)(2026高考语文终极押卷)
- (完整版)旅游学概论期末试题(附答案)
- 2025年广东省深圳市初二学业水平地理生物会考真题试卷(+答案)
- 2026首创证券股份有限公司校园招聘备考题库附答案详解ab卷
评论
0/150
提交评论