计算机类专业教育 > 网络与信息安全类
Web 综合实战教程
书号:9787113177126 套系名称:“十三五”高等职业教育计算机类专业规划教材
作者:周德云 出版日期:2016-08-01
定价:28.00 页码 / 开本:188 /16
策划编辑:翟玉峰 责任编辑:翟玉峰 徐盼欣
适用专业:无 适用层次:高职高专院校
最新印刷时间:
资源下载
教学课件(暂无)
教学素材
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书以实际网站开发过程为参照,详细介绍如何综合利用网页设计、动态网站开发技术、数据库技术等进行企业网站设计和开发的方法。本书以黑龙江省DNA 鉴定中心网站项目开发过程为主线,将网站设计与制作的工作过程分为六个具体项目。六个项目中又细化了任务,任务安排按照实际开发过程设计,在学生综合运用所学知识完成设计开发的同时,可积累实际开发经验。
本书以企业实际项目为载体,按照“教、学、做”一体化的理念对各项目所包含的任务都做了分析并详细讲解,便于学生做中学并起到举一反三的作用。
本书适合作为高职高专院校相关专业的实训教材,也可作为网站开发人员的专业技术参考书,同时还可作为业余爱好者的自学用书。无
绪 言 ............................................. 1
项目1 需求分析................................ 4
任务1 撰写网站规划书.................... 4
学习目标............................................4
任务实施............................................4
相关知识............................................7
1.网站需求调研.......................... 7
2.网站建设可行性分析............... 8
3.网站规划书的内容.................11
思考 ................................................... 13
项目2 网站整体规划设计................ 14
任务2 规划网站并设计主页
效果图.................................. 14
学习目标.......................................... 14
任务实施.......................................... 14
相关知识.......................................... 22
1.网页的色彩设计.....................22
2.网页色彩搭配技巧.................25
任务3 网站主页设计...................... 26
学习目标.......................................... 26
任务实施.......................................... 26
相关知识.......................................... 38
1.用户控件................................38
2.母版页....................................40
思考 ................................................... 43
项目3 使用ADO.NET 访问数据库.. 44
任务4 建立Model 层...................... 44
学习目标.......................................... 44
任务实施.......................................... 44
相关知识.......................................... 47
1.三层架构简述.........................47
2.Model 层功能简介..................48
任务5 建立DAL 层.........................49
学习目标.......................................... 49
任务实施.......................................... 49
相关知识.......................................... 66
1.数据访问层............................ 66
2.连接数据库............................ 67
3.Command 对象....................... 67
任务6 建立BLL 层..........................68
学习目标.......................................... 68
任务实施.......................................... 68
相关知识.......................................... 74
1.业务逻辑层............................ 74
2.DataReader 对象..................... 74
思考 ...................................................75
项目4 网站前台主要功能模块
设计实现..............................76
任务7 新闻发布系统显示
模块实现..............................76
学习目标.......................................... 76
任务实施.......................................... 76
相关知识.......................................... 82
1.AspNetPager 分页组件的
使用........................................ 82
2.Repeater 控件简介.................. 84
任务8 留言板系统的实现...............85
学习目标.......................................... 85
任务实施.......................................... 86
相关知识.......................................... 90
1.GridView 控件的使用............. 90
2.DetailsView 控件.................... 93
3.FormView 控件....................... 93
4.DataList 控件.......................... 94
思考 ...................................................96
项目5 DNA 鉴定中心后台管理
功能实现.............................. 97
任务9 后台登录模块实现............... 97
学习目标.......................................... 97
任务实施.......................................... 97
相关知识........................................ 101
1.验证码技术...........................101
2.验证控件..............................106
3.Session 对象.........................108
任务10 网站后台主页实现........... 109
学习目标........................................ 109
任务实施........................................ 109
相关知识........................................ 117
1.frameset 简介........................117
2.iframe 框架简介....................118
任务11 新闻管理模块实现........... 119
学习目标........................................ 119
任务实施........................................ 119
相关知识........................................ 132
1.文本编辑器CuteEditor 的
使用......................................132
2.CuteEditor 的配置.................132
任务12 公告管理模块实现........... 134
学习目标........................................ 134
任务实施........................................ 135
相关知识........................................ 144
1.SqlDataSource 控件..............144
2.Request 对象.........................145
任务13 留言管理模块实现........... 146
学习目标........................................ 146
任务实施........................................ 146
相关知识........................................ 150
1.批量删除的方法................... 150
2.Response 对象...................... 151
任务14 管理员管理模块实现.......152
学习目标........................................ 152
任务实施........................................ 152
相关知识........................................ 158
1.MD5 加密方法..................... 158
2.SHA1 加密方法.................... 159
3.SHA-1 与MD5 的比较......... 159
思考 ................................................. 159
项目6 网站发布与部署..................160
任务15 网站的编译和发布...........160
学习目标........................................ 160
任务实施........................................ 160
相关知识........................................ 163
1.动态网站编译原理............... 163
2.编译工具Aspnet_compiler.exe
介绍............................................ 164
任务16 网站的部署....................... 165
学习目标........................................ 165
任务实施........................................ 165
相关知识........................................ 174
1.使用复制部署....................... 174
2.使用Web 安装项目.............. 174
思考 ................................................. 179
附录A 任务书...............................180本书采用Visual Studio 2012和SQL Server 2008作为开发平台,使用C#开发语言,同时以一个极为完整的企业网站为案例,详尽介绍其制作过程,并介绍了大量技术细节和技巧。
本书对各项目所包含的任务都做了分析并详细讲解,便于学生做中学。每个项目都给出了详细的开发过程和步骤,在利用知识完成功能的情况下,注重强调职业经验和开发技巧。