企业网站建设实训Word格式.docx
《企业网站建设实训Word格式.docx》由会员分享,可在线阅读,更多相关《企业网站建设实训Word格式.docx(12页珍藏版)》请在冰点文库上搜索。
审核时间
2016年4月18日
二、实验性质、地位和任务
《企业网站建设实训》是信息管理与信息系统本科专业的一门必修课程。
本课程以培养学生从事动态网站设计、Web应用程序设计与构建能力为核心,将动态网站工作原理、动态网站设计、动态网站构建、Web应用程序设计和网页技术、数据库技术有机融合,突出实用性、综合性和先进性,是一门实践性较强的课程。
本课程以企业真实案例为线索,从Web项目开发的角度,按照网站建设的开发顺序,系统、全面地介绍了项目开发的流程,详细阐述项目开发过程中每部分内容涉及的知识要点和工作步骤,包括需求分析(软件工程)、前台设计(Photoshop、Flash、DIV
CSS)、数据库设计(MySQL)、后台设计(PHP)、网站测试、源代码管理器和环境搭建等模块。
介绍了项目开发的完整过程及开发中遇到的各种问题、技巧和经验,通过项目实训,让学生真实感受到每个模块所需要知识点的广度与深度以及开发工具在项目开发过程中的作用。
三、实验目的和要求
1.实验目的
通过本课程的学习,使学生将以前学习过的网站建设的课程联系起来,综合运用到企业网站建设中。
使学生掌握网站项目开发的流程和工作步骤,掌握进行需求分析(软件工程)、前台设计(Photoshop、Flash、DIV
CSS)、数据库设计(MySQL)、后台设计(PHP)、网站测试、源代码管理器和环境搭建等各项工作的方法。
在项目开发的完整过程及开发中,对遇到的各种问题进行调试和解决,为就业后从事企业网站建设积累经验。
培养学生进行企业网站项目开发的能力。
2.实验要求
(1)全面了解企业网站建设工作的程序及要求;
(2)掌握企业网站建设常用开发工具及操作技术;
(3)能运用本课程基本理论及有关专业知识分析和解决实验中的问题;
(4)培养实事求是的科学态度和严谨认真的工作作风。
四、实验项目和学时分配
序号
实验项目名称
学时分配
实验类型
备注
演示性
验证性
综合性
设计性
必做
选做
1
项目设计
2
√
网站前台页面设计
4
网站前台动画设计
网站前台静态网页设计
5
网站数据库设计(MySQL)
10
√
6
网站功能设计(PHP)
18
7
B/S架构系统测试
8
源代码管理器
9
环境搭建
注:
7、8、9任选一项
五、实验项目主要内容
实验一项目设计
(设计性实验2学时)
1.目的要求
(1)熟悉软件项目管理的目的;
(2)掌握软件设计流程;
(3)学习制定网站开发计划
。
2.实验内容
(1)项目导引;
(2)项目分析
;
(3)技术准备;
①团队组成
②软件项目管理
③网站设计流程
(4)项目实施。
①制定开发计划
②软件设计。
3.主要仪器设备及用品
仪器:
计算机
软件:
WORD、EXCEL
实验二网站前台页面设计
(设计性实验4学时)
(1)掌握Photoshop软件的基本操作;
(2)掌握各种不同视觉特效及各种风格网页的GUI设计;
(3)学会应用Photoshop软件直接进行整体网页设计。
①登录页面设计;
②首页设计;
③子页设计。
(2)技术拓展;
①特殊效果的导航形式;
②网页按钮的制作;
③平面效果图变为网页。
PHOTOSHOP
实验三网站前台动画设计
(1)深入了解GIF动画和Flash动画的商业创作;
(2)学习和掌握时间轴原理;
(3)熟练掌握制作逐帧动画、运动动画、形变动画、遮罩动画、引导层动画等各种动画的方法;
(4)熟练掌握图形、影片剪辑等元件制作技法,掌握场景与影片剪辑对接技巧,能够制作交互式动画;
(5)具有制作网站中绚丽夺目、交互性强、创意突出的Banner创意广告的能力。
(1)技术准备;
①逐帧动画;
②形状补间动画;
③运动补间动画;
④引导路径动画;
⑤遮罩动画设计基础;
⑥交互式动画——雪花飞舞。
(2)项目实施。
①网站banner的设计;
②网站片头设计;
③网络广告的制作。
FLASH
实验四网站前台静态网页设计
(1)掌握新建、编辑和设置Web站点的方法;
(2)掌握页面属性的基本设置;
(3)掌握CSS层叠式样式表的设置和编辑;
(4)掌握排版文字、处理图像的方法;
(5)掌握表格和层的运用;
(6)掌握建立框架的方法,及模板和库的使用和编辑;
(7)掌握网站的发布与维护等基本知识与应用。
①CSS
简介;
②样式选择器;
③盒子的定位和浮动;
④盒子的display属性;
⑤CSS背景样式。
(2)静态网页设计。
DREAMWEAVER
实验五网站数据库设计(MySQL)
(验证性实验10学时)
(1)了解关于MySQL的基础知识;
(2)掌握MySQL的结构体系,并能结合其原理合理的使用磁盘和内存;
(3)掌握MySQL数据库日常维护和操作;
(4)掌握存储引擎的相关知识与操作;
(5)掌握系统优化调整方法。
(1)技术准备
①MySQL简介;
②数据库;
③表;
④行、列、主键;
⑤数据录入、修改、删除、检索;
⑥存储过程;
⑦游标;
⑧触发器;
⑨安全管理;
⑩数据库维护;
(2)网站数据库设计。
MySQL
实验六网站功能设计(PHP)
(综合性实验18学时)
(1)了解PHP的特征及功能,掌握PHP的基础知识和核心技术。
(2)掌握PHP的安装及配置,掌握PHP的调试方法,熟悉PHP在整站程序中的作用。
(3)掌握PHP进行Web开发的全过程。
(4)通过对大量PHP开源实例中相关技术点的剖析讲解,使学生了解PHP各知识点在Web开发中的作用,掌握PHP编程技巧。
(5)对实际的网页效果和网站应用程序分析,熟悉整个网站的设计思路和架构。
(1)技术准备
①代码的风格、重用和站点的模块化
②字符串的处理
③日期和时间管理
④在PHP中使用会话控制
⑤文件上传
⑥缩放图像
⑦jQuery.validate框架
⑧MySQL常用函数
(2)项目实施
①目录结构
②数据库设计
③配置文件
④网页模板
⑤编写索引页
⑥用户注册
⑦用户登录
⑧会话管理
(3)技术拓展
①验证码原理
②PHP提高效率
PHP
实验七B/S架构系统测试
(演示性实验6学时)
(1)了解表态和动态测试技术;
(2)了解常用的测试方法;
(3)了解表单测试和测试文档。
①静态测试技术
②动态测试技术
①单元测试
②集成测试
③系统测试
④验收测试
①表单测试
②测试文档
Chrome
实验八源代码管理器
(1)了解SVN服务器安装方法;
(2)了解源代码控制器客户端安装方法。
(1)SVN服务器安装;
(2)源代码控制器客户端安装
(3)Zend
Studio
7中SVN插件的使用。
SVN
实验九环境搭建
(1)了解Zend
7中SVN插件的使用;
(2)了解应用服务器(AppServ)安装方法;
(3)了解生产、测试环境搭建流程和方法。
(1)Zend
7安装;
(2)应用服务器(AppServ)安装;
(3)生产、测试环境搭建。
Zend
Studio
六、考核方式、方法及实验成绩评定方法
1、考核方式、方法
(1)本实验课成绩单独为一门课记分。
凡实验成绩不及格者,必须重修。
(2)考核方式、方法及实验成绩评定方法。
①平时成绩:
本课程的实验考核平时成绩,采取考勤、平时实验操作及实验报告完成情况相结合的方式,按百分制综合评定成绩。
考勤成绩占40%,实验操作成绩占30%,实验报告完成情况30%,预习报告10%。
考勤及平时实验操作:
包括学习态度是否认真、实验操作是否正确规范、实验结果是否正确、是否具有创新意识等方面。
实验报告成绩:
包括实验报告的格式是否正确、原理是否论述清楚、实验结果分析讨论是否符合逻辑,报告字迹是否清楚等方面。
②综合成绩:
学生的实训综合成绩应以平时考查为主,平时成绩占总分的70%。
平时成绩以实训中,实际实验工作能力的强弱作为评定成绩的主要考核依据。
在课程结束时,集中考核结果占总成绩的30%。
七、使用教材及实验指导书、主要参考书
1、使用教材及实验指导书:
左晓英主编,2013.7《网站建设综合实训教程》(第一版),东软电子出版社
2、主要参考书目:
[1]陈建国主编,2012.6《PHP程序设计案例教程》(第一版),机械工业出版社
[2]于荷云编著,2015.6《PHP+MySQL网站开发全程实例》(第一版),清华大学出版
[3]本书编委会主编,2015.6《从零开始学PHP+MySQL+AJAX网页程序设计》(第一版),清华大学出版