软件开发生产实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发生产
实习报告
姓名王成成学号201201050930 班级软件工程2012-2 项目名称学生通讯录管理
实习地点青岛光谷软件园
东软睿道公司
实习时间
2015.7.13~201
5.7.24
实习成绩指导教师签字
信息科学与工程学院
2015年7 月24 日
目录
软件开发生产................................................................................................... 错误!未定义书签。实习报告........................................................................................................... 错误!未定义书签。软件开发生产实习报告................................................................................... 错误!未定义书签。1.ﻩ实习目的ﻩ错误!未定义书签。
2. 实习计划ﻩ错误!未定义书签。
3.实习过程ﻩ错误!未定义书签。
3.1 技术准备ﻩ错误!未定义书签。
3.2项目实施ﻩ错误!未定义书签。
3.2.1功能需求ﻩ错误!未定义书签。
3.2.2 总体设计.............................................................................. 错误!未定义书签。
3.2.3详细设计与编码ﻩ错误!未定义书签。
1.网页初始设计ﻩ5
2.数据库详细设计ﻩ错误!未定义书签。
3.页面展示ﻩ错误!未定义书签。
4.源代码................................................................................... 错误!未定义书签。
3.2.4测试ﻩ错误!未定义书签。
1.测试用例详细说明............................................................. 错误!未定义书签。
2.测试结果说明..................................................................... 错误!未定义书签。
4.总结与建议ﻩ错误!未定义书签。
软件开发生产实习报告
1.实习目的
1.1使学生全面了解软件项目实施的过程,理解软件企业对于程序员的基本
素质和技术能力要求。
1.2重点培养学生的团队精神和协作意识,提高其口头和书面的沟通能力。
1.3使学生掌握快速学习新知识、新技术方法,培养良好的分析问题和解决问题的能力
1.4重点提高学生的编程能力,使学生建立正确的编程理念,养成规范的编
程习惯。
2. 实习计划
本次实习主要分两部分:
第一周由老师讲解本次实习项目的主要内容,包括Java,JSP,Servle t,Oracle数据库的基础知识。并由老师利用实例讲解相关技术的实践应用。
第二周根据老师讲解的基础知识以及实践应用完成一个学生信息的管理,包括信息的增删改查,以及使用JSP与Servlet技术对页面进行其他相关的实现。
本项目的全部内容均由本人完成。其中主要任务包括:
1)对学生信息进行建模,利用逻辑模型完成数据库的设计,保证学生表
的字段不少于20个,由于本次实习的主要内容是JavaWeb方向,
所以对数据库设计不做严格要求,只要满足JavaWeb的功能点需求
即可;
2)利用JSP和Servlet技术完成对数据表(学生表)的增删改查操
作;
3)利用JSP和Servlet技术实现页面跳转之间的状态维持(如A页
面跳转到B页面,再由B页面返回到A页面时,A页面中仍然保留着客
户跳转到B页面之前输入的信息);
4)在删除功能点上实现“全选”的子功能点。
3.实习过程
3.1 技术准备
1)回顾Java语言的语法;
2)学习HTML5的相关知识,并能基本熟悉其用法;
3)学习JavaScript脚本语言,并能较熟练应用其完成对网页一定
的操作与控制;
4)学习JSP相关的技术(包括JSP,Servlet),同时了解EL表达式,
JSTL的相关知识与基本用法;
5)针对Oracle数据库,学习相关的SQL语句;
6)Oracle数据库的安装与配置,以及使用PLSQL Developer完成
对Oracle数据库的基本操作;
7)学习JDBC相关技术,并通过Java语言正确地连接Oracle数据
库。
8)HTML,JSP,Java的编码规范。
3.2项目实施
3.2.1 功能需求
1)实现对学生信息的无条件查询和条件查询(包括模糊查询);
2)实现对学生信息的录入;
3)实现对学生信息的修改;
4)实现对选定的记录进行删除(包括在页面中实现“全选”功能)
5)实现页面跳转之间的状态维持(如A页面跳转到B页面,再由B页面
返回到A页面时,A页面中仍然保留着客户跳转到B页面之前输入的
信息);
6)完成相应的操作给出相应的提示。