软件开发技术工具和的软件开发过程介绍.pptVIP

软件开发技术工具和的软件开发过程介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发技术、工具与 软件开发过程介绍 主要内容 C/S与B/S架构 web应用软件开发技术及其开发工具 常用动态网页技术介绍 net技术及其开发工具介绍 °J2ee技术及其开发工具介绍 项目管理介绍 C/S与B/S架构 c/s架构 C/S( Client/ Server).结构,即大家熟知的客户机和服 务器结构。它是软件系统体系结构,通过它可以充分利用 两端硬件环境的优势:将任务合理分配到 Client端和 Server端来实现,降低了系统的通讯开销 传统的C/S体系结构虽然采用的是开放模式,但这只是 系统开发一级的开放性,在特定的应用中无论是C1ient 还是 Server端都还需要特定的软件支持。由于没能提供 卢真正期望的开放环境:C/S结构的软件需要针对不同的 作系统系统开发不同版本的软件,加之产品的更新换 分快,它经很难适应百台电脑以上局域网用户同时使 用。而且代价高,效率低。 二层C/S结构图 打印机 其他公用设备 调制解调器 数据库服务器 Internet Intranet 用户1 用户2 用户4 用户5 二层C/S处理流程 输入效据请求钮 业务处理请求和业务处 业务处理开始」 数据存取请求 输出数据 业务处理结束 全部处理结束 表示居 业务处理程序 QL请求开始 [业务处理开始 登录/更新/读取的 L请求结枣十 数据登录/更新/读取的 数据存取程序 数据层 三层C/S结构图 数据库服务器1 数据库服务器2 应用服务器 Internet 用户2 三层C/S处理流程 输入数据 业务处理开始 业务处理请求和 业务处理所需的 全部输入数据 输出数据下 业务处理结束 全部处理结束 表示层 业务处理程序 sL请求开始 数据登录/更新 /读取的请求 数据存取请求 sL请求结束 数据登录/更新 读取的结果 数据 数据存取程序 功能层 C/S架构软件的优势与劣势 1)、应用服务器运行数据负荷较轻。 最简单的C/S体系结构的数据库应用由两部分组成,即客 户应用程序和数据库服务器程序。二者可分别称为前台程 序与后台程序。运行数据库服务器程序的机器,也称为应 用服务器。一旦服务器程序被启动,就随时等待响应客户 程序发来的请求;客户应用程序运行在用户自己的电脑上, 对应于数据库服务器,可称为客户电脑,当需要对数据库 中的数据进行任何操作时,客户程序就自动地寻找服务器 程序,并向其发出请求,服务器程序根据预定的规则作出 应答,送回结果,应用服务器运行数据负荷较轻 2)、数据的储存管理功能较为透明 在数据库应用 数据的储存管理功能,是由服务器程序 和客户应用程序分别独立进行的,前台应用可以违反的规 并且通常把那些不同的(不管是已知还是未知的)运 行数据,在服务器程序中不集中实现,例如访问者的权限, 编号可以重复、必须有客户才能建立定单这样的规则。所 有这些对子工作在前合程序上的最终用户,是透明 以完成直已的二切工作。在客芦服务器架构的应重中。前 台程序不是非常“瘦 麻烦的事情都交给了服务器和 在C/S体系的下,数据库不能真正成为公共、专业 化的仓库,它受到独立的专门管理。 ·3)、C/S架构的劣势是高昂的维护成本且投资大 首先,采用C/S架构,要选择适当的数据库平台来实现数 据库数据的真正“统一”,使分布于两地的数据同步完全 交由数据库系统去管理,但逻辑上两地的操作者要直接访 问同一个数据库才能有效实现,有这样一些问题,如果需 理连度堡封版接星务受效落名静 理,这需要高昂的投资和复杂的技术支持,维护成本很高, 维护任务量大 其次,传统的C/S结构的软件需要针对不同的操作系统系 贫开发不回版本的软件,由 品的更新换代十分快 价高和低效率已经不适应三作需要。在JAvA这样的跨 台语言出现之后,B/S架构更是猛烈冲击C/S,并对其 形成威胁和挑战

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档