- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B/S结构应用程序相关技术讲座 * 指导教师 姓名:邢承杰 工作单位:北大计算中心 电子邮件地址:xingcj@pku.edu.cn 讲座的适用范围 掌握了软件开发的基本知识和方法,没有实际项目开发经验的同学 从事其它结构应用程序开发,但没接触过B/S结构应用程序开发的同学 关于本讲座 在可选则的课题当中,有一类题目要求采用B/S结构开发 例如:《电子购物网站的设计与实现 》,《论坛程序的设计与实现》等 讲座内容 基础知识入门 如何开始一个项目的开发 数据库技术简介 ASP技术简介 JSP技术简介 基础知识入门 网络应用程序的结构 B/S结构应用程序的运行过程 HTML语言简介 静态网页与动态网页 网络应用程序的结构 同学们在毕业设计中所研究的课题,从内容上分成两类——数据管理方面的课题和网络管理方面的课题 课题的题型大致分成如下几种类型——研究型课题、设计型课题和应用型课题 绝大多数应用型课题属于网络应用程序,也就是说程序运行需要网络的支持;一般需要需要访问数据库 应用程序的结构(model,模型,模式)简单说就是程序如何存放以及如何运行 网络应用程序的结构(续一) 目前具有的结构 主机/终端结构 文件/服务器结构 客户机/服务器结构(Client/Server结构,简称C/S结构) 浏览器/服务器结构(Browser/Server结构,简称B/S结构) 点对点结构(Peer to Peer结构) 目前主流的结构有2种 Client/Server结构 Browser/Server结构 Client/Server结构 Client/Server结构,它把集中管理模式转化为一种服务器与客户机负荷均衡的分布式计算模式 Client/Server结构的应用程序通常将程序存放于客户端,将数据存放于服务器端。 适合于程序用户数量较少,或者程序功能复杂占用资源大的情况 Client/Server结构(续一) 优点:程序开发相对容易;运行速度快 缺点:维护升级困难 使用举例:银行柜台的应用系统,股票交易系统等 Browser/Server体系结构 Browser/Server体系结构,此结构采用瘦客户端的设计,客户端只安装浏览器(browser),所有程序及数据均存放在服务器端。 适合于程序用户数量大,或者程序的复杂程度和资源占用程度相对较小的情况 Browser/Server体系结构(续一) 优点:升级维护十分方便;对用户的硬件要求低 缺点:程序开发相对复杂;运行速度较慢;对服务器的硬件要求高 使用举例:各种网上邮件系统,论坛程序等 基础知识入门 网络应用程序的结构 B/S结构应用程序的运行过程 HTML语言简介 静态网页与动态网页 B/S结构应用程序的执行过程 C/S结构应用程序的执行过程 基础知识入门 网络应用程序的结构 B/S结构应用程序的运行过程 HTML语言简介 静态网页与动态网页 HTML语言简介 HyperText Markup Language超文本标记语言,用于网页制作的语言,并通过浏览器解释执行 HTML语言是构成B/S结构应用程序的“基本”元素 HTML语言简介(续一) HTML并不是程序设计语言,它仅用来控制浏览器表现文字、图片,以及如何建立文件之间的连接,而程序设计语言是通过一连串的语句来驱使操作系统或应用程序完成某些工作 因此HTML语言简单易学,同学们并不需要专门去学,用到再学即可。 HTML语言编写的程序以文本文件的形式存放,因此任何文本编辑器均可用来编写HTML程序 HTML的基本概念(请看演示) 标记 区段 标记的参数 语法 HTML编辑工具 基础知识入门 网络应用程序的结构 B/S结构应用程序的运行过程 HTML语言简介 静态网页与动态网页 静态网页与动态网页 单纯使用HTML语言制作的网页并不会因时因地而产生变化,所以称为静态网页(.htm) 为了让网页具备动态变化的能力,人们考虑将程序加到纯HTML文件中,从而发展出动态网页技术 动态网页技术ASP,JSP,PHP……(.asp.jsp.php) 动态页面运行需要Web服务器软件的支持,不能使用浏览器直接打开 培训内容 基础知识 如何开始一个项目的开发 数据库技术简介 ASP技术简介 JSP技术简介 如何开始 一般项目开发过程简介 课题项目开发过程简介 开发运行环境的配置 开发工具简介(Dreamweaver) 一般项目开发过程简介 制定计划 需求分析和定义 软件设计 程序编码 软件测试 运行和维护 如何开始 一般项目开发过程简介 课题项目开发过程简介 开发运行环境的配置 开发工具简介(Dreamweaver) 课题项目开发过程简介 制定计划 需求分析和定义 软件设计 程序编码 软件测试 运行和维护 课题项目的具体开发过程 熟悉开发工具,如
您可能关注的文档
- Autocad指令教学.ppt
- autocad教程第01章.ppt
- AutoCAD机械制图.ppt
- AutoCAD机械制图基础教程.ppt
- AutoCAD机械制图基础教程第2章机械制图基础知识.ppt
- AutoCAD机械制图基础教程第5章典型零件图的绘制.ppt
- AutoCAD机械制图基础教程第6章装配图的绘制.ppt
- AutoCAD注释文本与尺寸标注.ppt
- AutoCAD机械制图基础教程第1章AutoCAD基础知识.ppt
- AutoCAD的第五章教程.ppt
- 湖南省衡阳市第八中学2026届高三上学期第一次月考物理(原卷版).doc
- 浙江省普通高中尖峰联盟2026届高三上学期10月联考英语(原卷版).doc
- 四川省绵阳市南山中学实验学校2026届高三上学期10月月考英语(原卷版).doc
- 湖南省衡阳市第八中学2026届高三上学期第二次月考历史 Word版含解析.doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题09 功和机械能(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题10 内能及其利用(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题07 压强(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题01 机械运动(原卷版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(解析版).doc
- 福建中考物理5年(2021-2025)真题分类汇编:专题02 声现象(原卷版).doc
最近下载
- 雨课堂《工程伦理》网课期末考试答案.docx VIP
- 10米深基坑钻孔灌注桩加内支撑支护施工方案(附图丰富)[优秀工程方案].doc VIP
- DB50_T 1811-2025 民营文艺表演团体等级划分.pdf VIP
- JJF(冀) 3040-2025 全自动水质智能分析仪校准规范.pdf VIP
- 工程师个人年终工作总结范文5篇.docx VIP
- 汽车吊机械安全操作手册.docx VIP
- 加工山楂糕的工程方案(3篇).docx VIP
- 【精品】高一(66)班《静能生慧,拒绝浮躁》主题班会(25张PPT)课件.pptx VIP
- VW 01133-2020-中文 金属零件表面无缺陷条件.docx VIP
- 浙江省绍兴市2025-2026学年高三上学期11月选考科目诊断性考试化学试卷含答案.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)