javaweb项目实训总结_JAVA WEB实训总结
11103303
通过为期
10
天的实训,我学习了很多关于
Java
Web
的知识。在老师的正确指导下,顺
利的完成了我的实训内容。在此,也有同学的帮助,
在他们的帮助下我也受益匪浅。最终,
能顺利完成实训的任务也很高兴。
在实训生活中,我了解开发项目的需求、设计、实现、确认以
及维护等活动整个过程,
让自己开始懂得一点软件工程的知识点。
首先,了解需求分析的重要性
,比如:需求分析就是分析软件用户的
需求是什么
.
如果
投入大量的人力,
物力
,
财力
,
时间
,
开发出的软件却没
人要
,
那所有的投入都是徒劳
.
如果费
了很大的精力
,
开发一个软件
,
最
后却不满足用户的要求
,
从而要重新开发过
,
这种返工是让人
痛心疾首
的
.(
相信大家都有体会
)
比如
,
用户需要一个
for
linux
的软件
,
而你在软
件开发前
期忽略了软件的运行环境
,
忘了向用户询问这个问题
,
而想当
然的认为是开发
for
windows
的软件
,
当你千辛万苦地开发完成向用户
提交时才发现出了问题
,
那时候你是欲哭无泪了
,
恨
不得找块豆腐一头
撞死。
所以,
需求分析是成功的第一步,
就是要全面地理解用户的各
项
要求
,
并准确地表达所接受的用户需求。
然后呢?确实客户的需求
的以后我们要做什么呢,那当然是设计和分析。此阶段主要
根据需求
分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设
计等等。软
件设计一般分为总体设计和详细设计。好的软件设计将为
软件程序编写打下良好的基础。
接下来是代码实现
,此阶段是将网站项目设计的结果转换成计算机可运行的程序代码,
我们这个项目为
4
个模块,
1.
界面,
2.
逻辑层。
3
实现层。
4.
数据库及使用说明文档,分别为
4
个小组成员完成。这阶段我学到很多编程的思想,如
:
分层思想、
MVC
、三大架构
的整
合、
dao
的编写。
编号程序之后就是软件测试了
,
此时在软件设计完成后要经过严密的测试,
以发现软件
在
整个设计过程中存在的问题并加以纠正。由于时间有限,我们测试是简单的使用一下每
一个功能。
在编写代码
时,
由于自己技术知识水平不广,
常常遇到技术难题;
还有自己没有良好
的编程习惯,
不注释,
有时连自己也看懵了;
编程的结构不好,
维修和修改代码是很慢。
这
次实训让我意识到了自己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角,
除了要有过硬的理
论知识,
健康的体魄外,
还必须具备良好的心理素质,
使自己在以后
的
途中无论经历什么样的困难,都立于不败之地。“纸上得来终觉浅,
绝知此事要躬行!”
在这短短的时间里,
让我深深的感觉到自己在实
际应用中所学专业知识的匮乏。
让我真真
领悟到“学无止境”这句话的
涵义。而所学的,都是课本上没有而对我们又非常实用的东
西,
这又
给我们的实训增加了浓墨淡采的光辉。
我懂得了实际生活中,
专业知
识是怎样应
用与实践的。
在这次实训中,我不仅知道了职业生涯所需具备的专业知识,而
且让我深深体会到一
个团队中各成员合作的重要性,要善于团队合
作,善于利用别人的智慧,这才是大智慧。
靠单一的力量是很难完成
一个大项目的,在进行团队合作的时候,还要耐心听取每个成员
的意
见,使我们的组合达到更加完美。实训过程中,除了要专业知识,包
括人际交往,沟
通方式及相关礼节方面的内容,对于团队开发来说,
团结一致使我深有体会。团队的合作
javaweb项目实训总结_JAVA WEB实训总结相关推荐
- java mysql实训报告_java数据库实训总结.doc
java数据库实训总结 java数据库实训总结 篇一:JAVA数据库学生管理系统实训报告 实训报告 实训名称: 学生成绩管理系统实训 系 (部):专业班级:网络L1301学生姓名:刘鑫 学 号指导教师 ...
- java 聊天室系统实训总结_Java聊天系统实训报告.doc
Java聊天系统实训报告 一.实训目的: 1.理解C/S模式的软件系统结构,掌握网络编程的基本概念:2.了解Java 的多线程机制,掌握Java多线程技术的应用:3.熟练掌握基于TCP协议的Socke ...
- Java程序设计实训教程_Java程序设计实训教程--详细介绍
第1章  Java语言基础 1.1  背景知识 1.1.1  Applet与Application 1. ...
- java迷宫实训报告_Java综合实训报告-迷宫.doc
Java综合实训报告-迷宫 目 录 1.需求分析2 2.概要设计2 2.1功能图3 2.2系统流程图4 3.详细设计4 3.1类关系图5 3.2类设计图5 类Maze5 类MazeGrid6 3.3主 ...
- javaweb输出所有学生信息_Java Web 入门到精通,19 个优质练手项目
1.Java 编程语言基础 Java 编程语言基础www.shiyanlou.com 每个 Java 初学者都必须掌握的知识内容.从常量与变量.运算符.流程控制.数组和方法等 Java 基础语法开始 ...
- javaweb实现mysql备份功能_java web 实现mysql 数据库备份、恢复
如题,由于项目需要,研究并实现了java web的 mysql数据库的备份.下载.恢复功能,中间遇到一些问题,耗费了不少时间,下面让我一一道来: 背景介绍: window 7系统 mysql 5.7 ...
- java项目使用过滤器实例_Java web开发--过滤器篇(详细介绍)
一. web过滤器的介绍 1.过滤器 在生活中,过滤这种我们时常可见:比如水资源的处理,化学药剂的提取等等.所谓过滤,就是指对某事物的处理进行一定的处理获取相应的结果的一个过程.它可以总结为下: 过滤 ...
- javaweb 图书管理系统完整代码_Java Web安全代码审计(一)
点击上方"凌天实验室"可订阅哦! 信息安全的75%发生在web应用而非网络层. 本篇内容涉及Java Web安全-代码审计,非战斗人员速速离开. 1JavaWeb 安全基础 1. ...
- javaweb开发后端常用技术_Java Web开发后端常用技术汇总
技术名称及官网Spring Framework Spring容器 http://projects.spring.io/spring-framework/SpringMVC Spring MVC框架 h ...
- java项目如何设置导航_java web项目导航栏的制作
导航栏的制作我采用的是Java当中css当中的内容,当菜单栏的菜单大于当前 的设置宽度和高度时溢出(overflow :hidden)隐藏,然后用伪类选择器 (hover)设置它当鼠标停留在该菜单项中 ...
最新文章
- Ubuntu16.04下搭建开发环境及编译tiny4412 Android系统【转】
- python生成excel表格-Python实现将数据库一键导出为Excel表格的实例
- (视频+图文)机器学习入门系列-第12章 聚类
- Vue 是如何用 Rollup 打包的?
- js最全的十种跨域解决方案
- python3.6 websocket异步高并发_在Python3.6上的websocket客户端中侦听传入消息时出现问题...
- linux 下批量压缩文件
- 技压群雄!2021 NTIRE @CVPR 2021的三冠一亚视频超分方案:BasicVSR++
- 果然十三香!苹果全球销量超越小米重回第二,第一还是它
- 05-树9 Huffman Codes
- matlab2c使用c++实现matlab函数系列教程-sinh函数
- gxworks2使用指令手册_三菱编程软件 GX Works2 操作手册简单工程篇中文高清版
- 【3D游戏建模全流程教学】使用3dsmax与UE4制作世界末日地铁场景
- 九州8508机顶盒安装软件教程记录
- 类名+单书名号——泛型,什么是泛型?如何使用泛型
- RSE2022/云检测:A hybrid generative adversarial network for weakly-supervised cloud detection 多光谱图像弱监督云检
- 利用random解决三色球问题
- 个人作业——软件工程实践总结作业(天亮了)
- Spring -从走火到入魔
- 【OpenCV】imshow()和namedWindow()之间的关系,解决两个窗口问题