互联网应用与开发资料

2019-08-01 23:24

第一章

Web开发过程的5个阶段:规划、设计、建设和测试、投入使用、运行及后续维护 设计阶段的任务:

(1)功能分析——确定用户在Web应用中要做的事情。

(2)数据建模——确定Web应用要存储哪些数据,并设计数据库的物理结构。

(3)信息结构——站点结构图,对站点结构以及用户、站点、数据库交互进行建模分析。 (4)技术分析——根据项目目标和需求,选择项目所需要的硬件和软件。

(5)构造开发和测试环境——在服务器和本地工作站上安装开发软件,设置安全措施,在非正式服务器上开辟建设和测试区。 (6)确定设计目标——确定选项 (7)确定风格规范——确定站点外观

(8)确定技术标准——明确文件和目录命名规则

(9)设计原型——把设计想法变成部分实体,创建网页或者模版 (10)可用性测试——根据用户使用情况,写出测试报告

(11)生成项目设计规范——详细描述每个Web应用的页面,划分应用以便小组成员同时展开工作

(12)测试规划——详细描述软件、硬件和商业功能的测试环境和测试数据。 项目规划的主要目标和主要任务:

①确定项目目标——明确需要的项目是什么项目 ②确定web应用的目标——明确web应用的目标

③明确目标用户——谁将来要使用web应用或者其中的一个独立部分 ④项目的范围——确定项目的大小

⑤明确拥护重点

⑥统一方法——根据项目大小,确定达到网站设计目标的最佳方法

⑦创建项目计划——准备第一版项目计划,包括时间表、目标、风险和预算 客户在项目小组中出现的一些角色包括: ①决策人:负责做最后的判断

②商务发起人:通常是一名商务管理人员,他有权利来判断项目的进展 ③问题专家:他负责业务内容兵回答项目小组的具体细节问题

④支持人员:这些人在项目结束后提供后续技术支持,帮助测试兵解决问题 为了确定目标拥护,通常要了解下列问题: ①描述使用web应用的典型人员 ②概括说明用户想在网上做什么

③目标用户在什么地方,同一层大楼还是城市或者国家 ④普通用户使用网站的频繁程度 ⑤想让多少人使用本网站 ⑥目标用户使用什么浏览器 ⑦目标用户使用什么硬件平台

建设和测试阶段的工作内容:确定开发规范、创建骨干页面、测试准备、生成内容、技术设计、编程、集成、α测试、β测试、纠正错误

常用的站点模型:信息出版模型、公司基础结构模型、售后支持模型、电子商务模型、产品和服务模型。

“风格漂移”现象:项目管理员跟踪项目风格特点的过程中,常常出现“风格漂移”的现象。风格漂移是一种缓慢的不易被发现的过程,这种现象在整个项目生命周期中都可能出现,风

格漂移也可能在遇到意外问题时出现,因此必须在项目计划中考虑这个问题。

当项目管理人员发现或者预见了风格漂移,必须采取行动,这将涉及一些其他技巧。问题出现时,项目管理人员必须通知小组成员防止同样的问题再次出现。当发现了风格漂移时,必须和各户商量解决方案。项目管理员在项目计划中添加反映新解决方案的内容,然后通知其他小组成员这一变化。

第二章

Internet是指全球性的信息系统,主要特征:

①Internet中的计算机通过全球性的唯一地址逻辑地链接在一起 ②Internet中的计算机之间的通信使用的是TCP/IP协议 ③Internet可以为公共用户或者个人用户提供高水平的信息服务 该定义揭示了Internet的三个特点:全球性、开放性与平等性 在web环境中,web服务器向浏览器提供服务的过程:

①用户打开计算机(客户机),启动浏览器程序,并在浏览器中指定一个URL,该浏览器便向该URL所指向的web服务器发出请求

②web服务器接到浏览器的请求后,把URL转换成页面所在服务器的文件路径名 ③如果URL指向的是普通的HTML文档,web服务器直接将它送给浏览器

④如果HTML文档中嵌有CGI程序,web服务器就运行CGI程序,并将结果传送至浏览器 现阶段web的基本技术包括的方面:

①服务器技术。主要包括服务器策略与结构的设计、服务器软硬件的选择及其他有关服务器构建问题

②HTML技术。HTML是一种超文本表示语言,它是构成Web页面的主要工具。

③CGI技术。CGI是Web动态页面的基础,也是Web与其他应用交流的基础。

④Java技术。利用Java可以创建小应用程序,是之从服务器下载到浏览器,并在客户端的机器上运行。

⑤JavaScript技术。它具有Java的多种特性,但比Java更为简单有效,而且不需要编译。 ⑥ActiveX技术和VBScript技术。ActiveX技术是Microsoft Internet战略的中心环节。VBScript则是ActiveX的脚本功能。

⑦VRML技术。VRML是目前创建三维对象最重要的工具。它也是一种基于文本的语言,并可运行与任何平台。

Internet地址有两种表现形式:IP地址与域名。

接入Internet的计算机与接入电话网的电话相似,每台计算机或路由器都有一个由授权机构分配的号码,称为IP地址。IP地址采用分层结构,它由网络号与主机号组成,网络号是用来标识一个逻辑网络,主机号是用来标识网络中的一台主机。

IP地址是长度为32位的二进制数,IP地址中的前5位是用来标识IP地址的类别。 A类地址的第一位是“0”,B类地址的前两位为“10”,C类地址的前三位为“110”,D类地址的前四位为“1110”,E类地址的前五位为“11110”。其中,ABC三类为只要的IP地址。

简述A类IP地址的特征。A类IP地址网络号空间长度为7位,主机号空间长度为24位。A类地址的表示范围为1.0.0.0~126.255.255.255。允许有27 (128)个不同的A类网络(网络号的0和127保留用于特殊目的),而且A类网络的主机号数多达224 个。A类IP地址结构适用于有大量主机的大型网络。

简述B类IP地址的特征。B类IP地址网络号空间长度为14位,主机号空间长度为16位。B类IP地址的表示范围为128.0.0.0~191.255.255.255。允许有2 个不同的B类网络,

14

每个B类网络的主机号数多达2 个。B类IP地址结构适用于有一定数量的中型网络。

16

简述C类IP地址的特征。C类IP地址网络号空间长度为21位,主机号空间长度为8位。C类IP地址的表示范围为192.0.0.0~223.255.255.255。允许有2 个不同的C类网络.

21

同时,由于主机号空间长度为8位,因此每个C类网络的主机号数多达2 个。C类IP地

8

址结构适用于有少量的小型网络。 域名与域名服务器

(1)Internet的域名结构。Internet的域名结构是由TCP/IP协议集的域名系统(DNS)来定义。顶级域名的划分采用了两种划分模式:组织模式与地理模式。(美国采用的是组织模式)。网络信息中心(NIC)将顶级域的管理权授予制定的管理机构。 (2)我国域名结构。中国互联网信息中心(CNNIC)负责管理我国的顶级域。

(3)主机域名格式。Internet主机域名的排列原则是低层的子域名在前面,而它们所属的高层域名在后面。一般格式为:四级域名.三级域名.二级域名.顶级域名。

这种层次结构的优点:各个组织在它们的内部可以自由选择域名。只要保证组织内部的唯一性,而不用担心与其他组织内的域名冲突。

(4)域名服务。简述Internet域名系统的实现原理?主机域名不能直接用于TCP/IP协议的路由选择中,当用户使用主机域名进行通信时,必须首先将其映射成IP地址。这种将主机域名映射为IP地址的过程称为域名解析。域名解析包括两种方式:正向域名解析(从域名到哦IP地址)与反向域名解析(IP地址到域名)。

寻找一个主机名所对应的IP地址需要借助域名服务器来往完成。Internet中存在大量的域名服务器,在每台域名服务器中保存着它所管辖区域中主机域名与IP地址的对照表。当Internet的应用程序收到一个主机域名时,它向本地域名服务器查询该主机域名所对应上网IP地址。如果找不到该主机域名对应的IP地址,则向本地域名服务器向其他域名服务器发


互联网应用与开发资料.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:植物生产与环境单元六植物生产与温度模拟试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: