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) 系统应提供离线帮助
GB-T 30882.1-2014信息技术 应用软件系统技术要求 第1部分:基于BS体系结构的应用软件系统基本要求
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思安 于 2023-01-15 17:30:18上传分享