实习报告2.docx
- 文档编号:26041038
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:11
- 大小:1.66MB
实习报告2.docx
《实习报告2.docx》由会员分享,可在线阅读,更多相关《实习报告2.docx(11页珍藏版)》请在冰豆网上搜索。
实习报告2
计算机科学与技术学院、软件学院
学生实习报告
___2012____届本科毕业生
□基础实习□提高实习
实习题目:
网站建设项目实训
目录
第一章实习基本情况1
1.1实习项目与实习单位概况1
1.1.1实习项目简介1
1.1.2实习单位与指导指导老师1
1.2实习过程的基本回顾1
1.2.1实习时间1
1.2.2主要实习内容1
1.2.3主要实习过程2
第二章实习任务与完成情况3
2.1本人承担的主要工作3
2.2完成实习任务的技术方案与步骤3
2.2.1网站需求规格说明、用例描述3
2.2.2许愿墙功能模块设计4
2.2.3许愿墙数据表设计14
2.2.4许愿墙模块代码编写17
2.2.5许愿墙界面设计20
2.3实习中的问题及解决方法21
2.4实习任务的完成情况22
第三章实习总结23
3.1实习的收获与体会23
3.1.1实习的收获23
3.1.2实习的体会23
3.2问题与探讨23
参考文献25
致谢26
第一章实习基本情况
1.1实习项目与实习单位概况
1.1.1实习项目简介
本人参加的是企业网站建设的实训。
首先巩固了数据库、MVC应用模式、JavaBean、JSP页面设计、Servlet控制技术等相关理论知识。
学习利用Photoshop、Dreamwver进行网页设计、排版。
然后通过对项目的需求分析,数据库设计,文档编写了解网站开发主要流程,培养知识的综合运用能力,动手能力,提升自己实战能力。
增强了团队合作意识。
1.1.2实习单位与指导指导老师
本人实习的单位为杭州远舰科技有限公司。
杭州远舰科技有限公司是一个面向企业的互联网服务平台,主要业务包括:
网站建设,网站设计,多媒体,电子商务,网站推广,网络营销等相关信息服务。
拥有丰富的网站产品线和应用系统解决方案。
实习的指导老师为XXX老师,在整个网站建设项目中,负责项目指导与考核。
1.2实习过程的基本回顾
1.2.1实习时间
实习从2011年7月20日开始,2011年11月20日结束。
每周一至周五,上午9:
30到下午5:
00。
1.2.2主要实习内容
1.学习MVC模式、JavaBean、JSP页面设计、Servlet控制技术的应用;
2.学习利用Photoshop、Dreamwver进行网页设计、排版;
3.学习网站的开发流程,对企业需求进行提取分析,设计数据库,编写文档;
4.团队协作能力的培养。
1.2.3主要实习过程
实习分四个阶段进行。
第一阶段为基本理论学习及基本技能的训练,由指导老师指导学习数据库、MVC应用模式、JavaBean、JSP页面设计、Servlet控制技术等理论知识;第二阶段网站的实际建设,以小组为单位完成网站的整个开发流程,包括项目开发计划、需求规格说明、用例规约描述、数据库设计、详细设计等文档书写,前台用户界面、后台管理员权限的代码编写;第三阶段为项目的整合、测试、调试运行;第四阶段为项目的测评与实习考核。
第二章实习任务与完成情况
2.1本人承担的主要工作
在实习中,本人负责的工作主要有以下几个方面:
1.数据库、MVC模式、JavaBean、JSP页面设计、Servlet控制技术的应用以及HTML、CSS等理论知识的学习;
2.利用Photoshop、Dreamwver进行网页设计、排版训练;
3.参与网站建设,负责网站整体框架设计,界面设计,资料收集、内容筛选排版,负责网站中许愿墙模块的开发,完成该模块部分的需求规格说明,用例规约描述,数据库设计,详细设计等文档书写,部分功能的实现,完成许愿和浏览字条代码的编写。
2.2完成实习任务的技术方案与步骤
2.2.1网站需求规格说明、用例描述
(1)需求规格、用例规约描述文档书写
需求规格说明文档包括引言、需求描述、网站特性、数据库设计、网站界面几大点。
网站特性中,写明网站的功能性需求,非功能性需求,页面效果追求简单唯美。
(2)用例描述文档包括系统用例实现的类图、用例场景描述、协作图几大点。
图2.1显示许愿墙用例的类的类图
网民希望在许愿墙上留下愿望。
1.网民打开唯诺婚庆网站首页。
2.网民点击首页中的许愿墙选项。
3.页面显示许愿墙。
4.网民点击我要许愿,输入自己的愿望。
5.网民点击提交。
6.愿望显示在许愿墙上。
表2.1许愿墙用例的场景
图2.2许愿墙用例的场景实现的协作图
图2.3许愿墙用例的场景实现的顺序图
2.2.2许愿墙功能模块设计
(1)许愿墙后台功能模块
图2.4许愿墙后台功能模块
2.2.3许愿墙数据表设计
表2.2:
祝福留言表(wish)
Name
Comment
DataType
wish_id
主键
INTEGER
wish_namef
被祝福者姓名
VARCHAR(20)
wish_namel
祝福者姓名
VARCHAR(20)
wish_content
祝福语
VARCHAR(50)
wish_date
许愿日期
DATE
2.2.4许愿墙模块代码编写
在Jsp页面中嵌套Java代码的小脚本实现控制功能,添加留言时通过DAO类对象连接到数据库。
图2.5添加祝福部分代码
图2.6显示祝福部分代码
2.2.5许愿墙界面设计
本模块的界面采用Photoshop、Dreamweaver设计,运用div、css结合html语言设计界面。
图2.7许愿墙最初界面
图2.8许愿墙留言界面
图2.9许愿墙最终界面
2.3实习中的问题及解决方法
问题1:
MySQL数据库中文乱码
分析:
(1)表单提交是可能就已经是乱码;
(2)数据库连接时产生乱码。
解决:
(1)JSP页面中全部设置<%@pagelanguage="java"
pageEncoding="gb2312"%>
(2)web.xml中设置
(3)Tomcat的server.xml设置
(4)数据库编码为gbk
问题2:
整个页面与浏览器页面大小不一致
分析:
布局不合理
解决:
根据浏览器分辨率重新布局
问题3:
某些浏览器下页面显示不正常
分析:
不同浏览器兼容性不同
解决:
多个浏览器下测试,修正
2.4实习任务的完成情况
通过这次实习,巩固有关WEB方面的理论知识,在网站建设中参与需求分析、用例描述等文档书写,完成许愿墙模块的功能实现。
第三章实习总结
3.1实习的收获与体会
3.1.1实习的收获
通过完成该网站建设这一项目,尤其注重网站的视觉效果,用户体验,注意不同浏览器的兼容性差别,要在多个浏览器下测试。
在对界面进行设计排版的过程中,要把握色彩、结构等多方面因素,从用户角度出发,以给用户良好体验为目标,设计出好的作品。
在实现许愿墙模块时,训练在Jsp页面中嵌套小脚本,提升自己代码编写能力。
3.1.2实习的体会
通过该项目的实习对网站建设的流程有了一定认识。
对理论知识在实际中的应用有了更深刻的理解。
自己的动手能力得到了很大的提升,问题的分析能力以及解决错误的能力也得到了提高。
同时,在代码的编写过程中,也更加注重代码的命名、书写规范等细节问题。
3.2问题与探讨
在网页设计上,首先要注意的是如何保证页面大小正好合适。
解决方法是根据显示器分辨率在Photoshop下确定好画布大小。
在页面处理上,为提高网页打开速度,网页最好做成切片而不是一整张页面。
对于如何实现留言条的随机分布,可以在Jsp代码中嵌套小脚本时,直接利用Java的随机数功能。
参考文献
[1]唐有明,张春蓉.网页设计与制作[M].北京:
清华大学出版社,2010.
[2]孙卫琴.Tomcat与JavaWeb开发技术详解[M].北京:
电子工业出版社,2009.
致谢
感谢网新恒天培训中心给我们提供了一个良好的平台与环境进行学习,同时也感谢培训老师在这两个多月时间里给予我们的教学指导,特别是对于我们提出的问题都能耐心进行一一解答,同时也帮助我们去提高个人分析解决问题的能力,使我们能养成一个良好的主动思考、解决问题能力的习惯。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实习 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)