Web应用系统概述

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Web应用系统概述
刘峰 gzliufeng@gmail.com
成绩评定
• 平时成绩 30%,包括
– 作业,提交到课程网站平台上(15%) – 课程网络平台上活跃度,包括回答其他同学的
疑问、Wiki等(10%) – 考勤等平时纪律(5%)
• 项目完成情况考查 70%
– 学生自由组成4~6人的“项目小组”,进行一个 Web项目的分析设计以及开发工作,根据项目 文档、开发情况、在小组中承担的工作综合考 评
而且用户因为兴趣而保持比较高的忠诚度,他们会积极 的参与其中。
11
• Web2.0系统
– Blog – WIKI,一种多人协作的写作工具。Wiki站点可以
有多人(甚至任何访问者)维护,每个人都可 以发表自己的意见,或者对共同的主题进行扩 展或者wenku.baidu.com讨。 – ….
• Web2.0技术
– AJAx……
12
• Web应用有别于传统软件的属性
– 网络密集性 – 并发性 – 不可预测的负载 – 性能敏感性 – 高可用性 – 数据驱动 – 内容敏感性 – 持续演化 – 即时性 – 安全性 – 美学性
9
• Web2.0
– Web2.0 是相对Web1.0 的新的一类互联网应用的 统称。
– Web1.0 的主要特点在于用户通过浏览器获取信 息。Web2.0 则更注重用户的交互作用,用户既 是网站内容的浏览者,也是网站内容的制造者
10
• Web2.0的特点
– 用户分享。可以不受时间和地域的限制分享各种观点。 用户可以得到自己需要的信息也可以发布自己的观点。
– 信息聚合。信息在网络上不断积累,不会丢失。 – 以兴趣为聚合点的社群。聚集的是对某个或者某些问题
感兴趣的群体,可以说,在无形中已经产生了细分市场。 – 开放的平台,活跃的用户。平台对于用户来说是开放的,
14
4.Web系统未来趋势
• Web可以作为应用软件的平台吗?
– 在线文字处理程序等,Web系统正成为传统软 件包装的软件的有利竞争者
• 未来的Web会是一个操作系统吗?
– Jason提到的WebOS:一个Web浏览器和加载项、 WebApp、一个本地Web服务器
• 语义Web
– 资源描述框架RDF、Web本体语言OWL……
15
2
• 课程网络教学平台
– cs.gzu.edu.cn:8080 – 使用学号登录,初始密码是学号,可登录后更

3
1.Web特性
• Internet
• 超文本与超媒体
– 德特在他的著作中使用术语“超文本(Hypertext )”描述超文本的想 法:创建一个全球化的大文档,文档的各个部分分布在不同的服 务器中。通过激活成为链接的超文本项目,例如研究论文里的参 考数目,就可以跳转到引用的论文。
– 媒体不仅可以包含文字而且还可以包含图形、图像,动画、声音 和电视片断,这些媒体之间也是用超级链接组织的,而且它们之 间的链接也是错综复杂的。
4
• WWW (Word Wide Web) – 万维网(“Web”或“World Wide Web”)是一个资 料空间。在这个空间中:一样有用的事物,称 为一样“资源”;并且由一个全域“统一资源 标识符”(URL)标识。这些资源通过超文本传 输协议(Hypertext Transfer Protocol)传送给使用者, 而后者通过点击链接来获得资源。 – 从另一个观点来看,万维网是一个透过网络存 取的互连超文本系统
5
浏览器
客户机 用户
URL
网页内容html
网页
服务器
DB
服务器
6
• URL 统一资源定位器(Uniform Resource Locator) 构成格式为: protocol:// machine.name[:port]/directory/filename
• HTTP超文本传输协议(Hypertext Transfer Protocol) – 从WWW服务器传输超文本到本地浏览器的传送 协议。
• Web系统开发技术
– 客户端技术
• HTML、CSS、Javascript
– 服务器端技术
• CGI • PHP • JSP • ASP.NET
– 富客户端
• Flash…..
13
3.Web工程
• Yogesh Deshpande和Steve Hansen提出了Web 工程的概念,研究使用合理的过程和系统的 方法来开发高质量的Web应用系统,Web工 程这门新兴学科覆盖了Web应用系统开发整 个生命周期中的全部过程和方法,
7
• HTML(HyperText Mark-up Language)
– 超文本标记言(第一版)——在1993年6月发为互联网工程工作小组 (IETF)工作草案发布
– HTML 2.0——1995年11月作为RFC 1866发布 – HTML 3.2——1996年1月14日,W3C推荐标准 – HTML 4.0——1997年12月18日,W3C推荐标准 – HTML 4.01(微小改进)——1999年12月24日,W3C推荐标准
• XHTML(可扩展超文本标识语言)
– HTML语法要求比较松散,这样对网页编写者来说,比较方便,但 对于机器来说,语言的语法越松散,处理起来就越困难,对于许 多其他设备,比如手机,难度就比较大。
– XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的 是基于XML应用。
8
2.Web应用
相关文档
最新文档