第1章网站环境设计基础详解.pptx

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任课教师: 宋长龙,scl@ 授课对象:15级本科生 理论学时:48学时,净12周 实验学时:计划16学时 ,分8周, 课外30学时 学 分: 3或4 考核形式:课堂15+实验15+无纸化考试70 考试时间:预计第17周 主要任务:设计数据库,静态网页、 程序(动态网页) 。 主要目的:通过案例: 培养互联网的建设者和引领者; 基于计算机网络,借鉴、引入计算机科学、网络的理念和技术方法,提升计算思维、逻辑思维、分析及解决问题的能力; 掌握计算机网络技术解决实际问题的过程、实现原理和方法; 宗旨:设计解决实际问题的网页,掌握基本过程和方法。 第1章 网站环境设计基础 3学时 第2章 数据库逻辑设计及系统结构 3学时 第3章 用户及数据库管理与维护 3学时 第4章 数据库访问及结构化查询语言 10学时 第5章 MySQL程序设计 第6章 Dreamweaver及网页设计基础 5学时 第7章 静态网页设计 6学时 第8章 PHP基础知识 5学时 第9章 PHP程序设计 6学时 第10章 动态网页及程序设计 5学时 第11章 会话管理 第12章 个人博客平台设计 软件从桌面应用程序逐渐过渡到网络应用程序 采用分布式结构,程序和用户数据分散到不同计算机上,由网络完成数据操作和管理。 优点:提高数据安全和资源利用率 采用集中式结构,程序和用户数据放在同一台计算机。 缺点:缺乏安全保证,数据一旦受损难以恢复 任务: 客户端:提供用户界面访问服务器的计算机,也称表示层 应用程序:为某些特定任务开发的计算机软件,由用户界面和任务逻辑两部分组成。 数据库服务器:网络中存储数据的计算机,简称服务器或数据层。 互联网 1.1.1 网络应用程序的结构 由3层构成。 直接访问数据文件,为业务逻辑层提供数据服务。 表示层 业务逻辑层 数据访问层 数据库 Liuyuntian , abc123456 , 刘云天 , Liuyuntian@163.com 1.1.2 网络应用程序的模式 1.客户机/服务器(Client/Server,C/S) 客户机需要独立的程序。数据访问层放在服务器端,客户端设置表示层和业务逻辑层,负担较重,也称胖客户端。一般为单机和局域网。 开发语言有Visual Basic、Visual C++、Power Builder和.NET框架等, 2.浏览器/服务器(Browser/Server,B/S) 将客户端的业务逻辑层移到服务器端,客户端通过浏览器实现表示层功能,显示用户界面和执行简单任务,也称瘦客户端。 开发语言有PHP(Hypertext Preprocessor)、JSP(Java Server Pages)、ASP (Active Server Pages)和Perl等 数据访问层、业务逻辑层及数据库 业务逻辑层 C/S模式:减少应用程序的层次,各类业务处理任务分散到客户端;传输数据量大,要求网速较高,适合单机或局域网环境;发布、安装、维护、升级和培训等困难。 一个现实数据库应用系统可能是二者的混合。一般服务器端(业务管理)采用C/S模式,普通客户端采用B/S模式。 二者比较: B/S模式:缓解软件发布、维护和升级等压力,仅传输处理后的数据,降低网络流量 1.1.3 网站和网络应用程序 网站(Web Site):用于发布信息或提供服务的网络媒体,运行B/S模式的网络应用程序,由网页组成。 网页(Web page)包含文字、图片、动画等信息的页面,通过浏览器下载并显示。 主页面 1级页面 2级页面 2级页面 1级页面 2级页面 2级页面 静态网页:用超文本标记语言 (Hyper Text Markup Language)编写,标签组织页面元素,文件扩展名为HTM或HTML,存储于服务器中,多次访问静态页面,内容不变。 动态网页:通过连接服务器数据库,为用户提供更多的实时交互页面。 …… do { // 循环显示多个查询结果 ? tr height=20 align=center td?php echo $info[预购单号]; ?/td td?php echo $info[姓名]; ?/td td?php echo $info[书名]; ?/td td?php echo $info[数量]; ?/td td?php echo $info[售价]; ?/td td?php echo ($info[付费标记]==0 ? 未付款 : ?php } while($info=mysql_fetch_array($sql));? 1.2.1 什么是互联网+ 互联网+:就是互联网+传统行业

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档