ICS35.080 L77 中华人民共和国国家标准 GB/T30882.1—2014 信 信息技术 应用软件系统技术要求 第1部分:基于B/S体系结构的 应用软件系统基本要求 Informationtechnology—Technicalrequirementsforapplication softwaresystem—Part1:Generaltechnicalrequirementsforapplication softwaresystembasedonB/Sarchitecture 2014-09-03发布 2015-02-01实施 中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会发布目 次 前言 Ⅰ ………………………………………………………………………………………………………… 1 范围 1 ……………………………………………………………………………………………………… 2 规范性引用文件 1 ………………………………………………………………………………………… 3 术语和定义 1 ……………………………………………………………………………………………… 4 缩略语 2 …………………………………………………………………………………………………… 5 功能要求 2 ………………………………………………………………………………………………… 5.1 基本组成 2 …………………………………………………………………………………………… 5.2 基本功能 3 …………………………………………………………………………………………… 6 质量要求 3 ………………………………………………………………………………………………… 6.1 可靠性 3 ……………………………………………………………………………………………… 6.2 易用性 4 ……………………………………………………………………………………………… 6.3 效率 4 ………………………………………………………………………………………………… 6.4 维护性 4 ……………………………………………………………………………………………… 6.5 易安装性 4 …………………………………………………………………………………………… 6.6 安全性 4 ……………………………………………………………………………………………… 6.7 依从性 5 ……………………………………………………………………………………………… 6.8 兼容性 5 ……………………………………………………………………………………………… 7 运行环境要求 6 ……………………………………………………………………………………………GB/T30882.1—2014前 言 GB/T30882《信息技术 应用软件系统技术要求》分为以下两部分: ———第1部分:基于B/S体系结构的应用软件系统基本要求; ———第2部分:基于C/S体系结构的应用软件系统基本要求。 本部分是GB/T30882的第1部分。 本部分按照GB/T1.1—2009给出的规则起草。 本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本部分起草单位:上海万达信息系统有限公司、中国电子技术标准化研究院、复旦大学、北京系统工 程研究所、北京东方通科技股份有限公司。 本部分主要起草人:陈诚、李海波、周栋、陈志峰、丛培勇、张鲁峰、王洁萍、王卫国。 ⅠGB/T30882.1—2014信息技术 应用软件系统技术要求 第1部分:基于B/S体系结构的 应用软件系统基本要求 1 范围 GB/T30882的本部分规定了基于B/S体系结构的应用软件系统功能要求、质量要求、运行环境要 求等。 本部分适用于建设方、开发方、用户方对基于B/S体系结构的应用软件系统的分析、设计、开发、维 护、使用等。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB13000—2010 信息技术 通用多八位编码字符集(UCS) GB18030 信息技术 中文编码字符集 GB/T11457 信息技术 软件工程术语 GB/T16260.1—2006 软件工程 产品质量 第1部分:质量模型(ISO/IEC9126-1:2001,IDT) GB/T25000.51—2010 软件工程 软件产品质量要求与评价(SQuaRE) 商业现货(COTS)软 件产品的质量要求和测试细则(ISO/IEC25051:2006,IDT) 3 术语和定义 GB/T11457、GB/T16260.1—2006和GB/T25000.51—2010中界定的以及下列术语和定义适用 于本文件。 3.1 B/S体系结构 B/Sarchitecture B/S体系结构即浏览器和服务器结构,用户前端工作界面是通过浏览器来展现,主要业务逻辑在服 务器端实现。 3.2 web服务器 webserver 网络环境下为客户提供web服务的服务器(软件)。 注:主要功能是提供网上信息浏览服务,处理向浏览器发送HTTP消息以供浏览。 3.3 应用服务器 applicationserver 提供访问商业逻辑的途径以供客户端应用程序使用的一种服务器(软件)。 注:在B/S体系结构应用中,应用服务器通常与前置部署的Web服务器一起,向应用提供完整的业务逻辑和展现 逻辑的运行支撑。 1GB/T30882.1—20143.4 web浏览器 webbrowser 可以显示Web服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。 注:Web浏览器主要通过HTTP协议与web服务器交互并获取网页,这些网页由URL指定,文件格式通常为 HTML,并由MIME在HTTP协议中指明。 3.5 网页 webpage 万维网网站的一个页面,由文字和图片等构成,对应web服务器上存放的一个HTML格式的文 档。网页是构成网站的基本元素。 注:网页需要使用web浏览器来阅读。 3.6 应用软件系统 applicationsoftwaresystem 由应用软件和支撑应用软件运行的软硬件共同组成的运行系统。 3.7 安全策略 securitypolicy 在系统运行管理中所有与安全相关活动的规则。 4 缩略语 下列缩略语适用于本文件。 AJAX 异步JavaScript和XML(AsynchronousJavaScriptAndXML) CSS 层叠式样单(CascadingStyleSheet) HTML 超文本置标语言(HyperTextMarkupLanguage) HTTP 超文本传输协议(HypertextTransferProtocol) HTTPS 基于SSL的HTTP(HypertextTransferProtocoloverSecureSocketLayer) JavaEE Java企业版(JavaEnterpriseEdition) MIME 多用途的网际邮件扩充协议(MultipurposeInternetMailExtensions) SSL 安全套接字层(SecureSocketLayer) URL 统一资源定位符(UniformResourceLocator) W3C 万维网联盟(WorldWideWebConsortium) WS-Security Web服务安全(WebServiceSecurity) XML 可扩展置标语言(ExtensibleMarkupLanguage) 5 功能要求 5.1 基本组成 基于B/S体系结构的应用软件系统主要由客户端和服务器端两部分组成,其体系结构如图1 所示。 2GB/T30882.1—2014图1 典型的B/S软件体系结构 客户端为浏览器,服务器端一般包括Web服务器、应用服务器、数据库或文件系统。B/S体系结构 的应用软件系统一般包括表示层、业务逻辑层和数据层三层。各层功能定义如下: a) 表示层 表示层也称为展现层,用于呈现应用软件系统的功能并实现与用户的交互。一般采用HTML页 面实现技术,可采用Javascript、AJAX、HTML5、Flash等技术实现更好的人机交互体验。表示层一般 由Web服务器和浏览器配合实现。 应选用符合国家相关标准或国际标准的Web服务器,可与应用服务器集成。 b) 业务逻辑层 业务逻辑层处理展现层的用户的业务请求,调用数据层操作数据,用于实现业务规则和业务流程。 业务逻辑层可采用JavaEE等技术实现。业务逻辑层一般由应用服务器及其中部署的应用程序实现。 c) 数据层 数据层也称为持久化层,用于实现应用软件系统对数据的存取和管理。数据层一般由数据库系统 或文件系统实现。 5.2 基本功能 根据用户要求(如合同、用户需求说明书、产品说明书等),应用软件系统应提供符合用户要求的功 能,并确保功能的完备性和准确性。 6 质量要求 6.1 可靠性 可靠性要求如下: a) 应用软件系统宜在出现局部业务故障时,不影响其他业务的运行,仍能提供业务服务,确保连 续服务; b)应用软件系统宜在关键模块发生故障时,该模块能够被接管或屏蔽,不影响其他业务的运行; c)系统对重要指标参数宜具有监控和诊断能力,当指标值异常时提示用户并给出处理建议;宜提 3GB/T30882.1—2014供应用软件系统和数据的在线/离线备份和恢复功能。 6.2 易用性 易用性要求如下: a) 系统应提供离线帮助

pdf文档 GB-T 30882.1-2014信息技术 应用软件系统技术要求 第1部分:基于BS体系结构的应用软件系统基本要求

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 30882.1-2014信息技术 应用软件系统技术要求 第1部分:基于BS体系结构的应用软件系统基本要求 第 1 页 GB-T 30882.1-2014信息技术 应用软件系统技术要求 第1部分:基于BS体系结构的应用软件系统基本要求 第 2 页 GB-T 30882.1-2014信息技术 应用软件系统技术要求 第1部分:基于BS体系结构的应用软件系统基本要求 第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2023-01-15 17:30:18上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。