计算机类专业教育 > 网络与信息安全类

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#开发语言,同时以一个极为完整的企业网站为案例,详尽介绍其制作过程,并介绍了大量技术细节和技巧。

            本书对各项目所包含的任务都做了分析并详细讲解,便于学生做中学。每个项目都给出了详细的开发过程和步骤,在利用知识完成功能的情况下,注重强调职业经验和开发技巧。