ASTM E1340-2005 Standard Guide for Rapid Prototyping of Information Systems《信息系统快速样机的标准指南》.pdf
《ASTM E1340-2005 Standard Guide for Rapid Prototyping of Information Systems《信息系统快速样机的标准指南》.pdf》由会员分享,可在线阅读,更多相关《ASTM E1340-2005 Standard Guide for Rapid Prototyping of Information Systems《信息系统快速样机的标准指南》.pdf(12页珍藏版)》请在麦多课文档分享上搜索。
1、Designation: E 1340 05An American National StandardStandard Guide forRapid Prototyping of Information Systems1This standard is issued under the fixed designation E 1340; the number immediately following the designation indicates the year oforiginal adoption or, in the case of revision, the year of l
2、ast revision. A number in parentheses indicates the year of last reapproval. Asuperscript epsilon (e) indicates an editorial change since the last revision or reapproval.1. Scope1.1 This guide covers a rapid prototyping method fordeveloping information systems that is particularly relevant tosystems
3、 for the healthcare sector. Intended readers of this guideare people who develop information systems, and students andteachers of system development methods.1.2 Rapid prototyping is an approach to developing infor-mation systems which produce a working model more quicklythan conventional approaches.
4、 Where conventional methodsconcentrate on preparing Requirements and design documentsthat describe the needed system, rapid prototyping methodsconcentrate on preparing a working prototype. Users anddevelopers learn the functional requirements and an appropri-ate system design by interacting with a s
5、eries of prototypes,each of which is rapidly produced from a starting framework orfrom an earlier version. A prototype can evolve into anoperational system, it can serve as an exact behavioral speci-fication of an operational system, or it can be used to explorethe feasibility of a new idea or desig
6、n which can be incorpo-rated in a larger system. The method is rapid in preparing eachversion of the prototype, but the overall time required forsystem development may be more or less than the timerequired with conventional methods.1.3 Rapid prototyping is most appropriate when the Re-quirements or
7、design for a system are not well understood, orwhen experimentation is required to explore some aspect ofsystem behavior. It is not appropriate in hazardous settings, orwhen the requirements are well understood.1.4 The guide recommends use of prototyping tools, but it isnot a standard for the tools
8、themselves. It does not coverexecutable specification tools. Transforming a prototype that isused to clarify Requirements into an operational system isdiscussed briefly in Section 8 and in detail in other referencedstandards (see 2.1).1.5 This standard does not purport to address all of thesafety co
9、ncerns, if any, associated with its use. It is theresponsibility of the user of this standard to establish appro-priate safety and health practices and determine the applica-bility of regulatory limitations prior to use.2. Referenced Documents2.1 ANSI Standards:ANSI/MIL-STD-1815A Ada Programming Lan
10、guage2ANSI X3.9 Programming Language FORTRAN2ANSI X3.159 Programming Language C2ANSI/X11.1 MUMPS Programming Language2ANSI/IEEE 610.12 Glossary of Software Engineering Ter-minology2ANSI/IEEE 770 X3.97 Pascal Programming Language2ANSI/IEEE 830 Recommended Practice for Software Re-quirement Specificat
11、ions3ANSI/IEEE 1016 Recommended Practice for Software De-sign Descriptions3ANSI/IEEE 1058 Standard for Software Project Manage-ment Plans3ANSI/IEEE 1059 Guide for Software Verification and Vali-dation Plans3ANSI/IEEE 1063 User Documentation for Computer Soft-ware3ANSI/IEEE 1074 Software Life Cycle P
12、rocesses32.2 ISO Standards:IS 12207 Information Technology-Software Life Cycle Pro-cessesIS 15288 System Life Cycle ProcessesIS 15440 Guide for Life Cycle ProcessesIS 11756 MUMPS Programming Language3. Terminology3.1 DefinitionsFor definitions of terms relating to infor-mation systems, refer to ANDI
13、P4and ANSI/IEEE 610.12.3.1.1 fourth generation language, na high-level computerlanguage that incorporates data structures and procedures for aspecific problem domain.1This guide is under the jurisdiction of ASTM Committee E31 on HealthcareInformatics and is the direct responsibility of Subcommittee
14、E31.25 on HealthcareData Management, Security, Confidentiality, and Privacy.Current edition approved May 1, 2005. Published June 2005. Originallyapproved in 1990. Last previous edition approved in 1996 as E 1340 96.2Available from American National Standards Institute (ANSI), 25 W. 43rd St.,4th Floo
15、r, New York, NY 10036.3Available from Institute of Electrical and Electronics Engineers, Inc. (IEEE),445 Hoes Ln., P.O. Box 1331, Piscataway, NJ 08854-1331.4American National Dictionary for Information Processing Systems, Informa-tion Processing Systems Technical Report X3/TR-1-82, Dow Jones-Irwin,
16、Home-wood, IL.1Copyright ASTM International, 100 Barr Harbor Drive, PO Box C700, West Conshohocken, PA 19428-2959, United States.3.1.2 prototype, nan original or model from which asystem is copied.3.1.3 prototype, vto create an original or model.3.1.4 prototyping, nthe activities that create an orig
17、inal ormodel.3.1.5 rapid prototyping, nan iterative method for devel-oping prototypes of components, subsystems, or completecomputerized systems, in which the time between successiveversions of the prototype is short.3.1.6 RP, nrapid prototyping.3.1.7 third generation language, na procedural high-le
18、velcomputer language, such as COBOL, FORTRAN, or Pascal.4. Significance and Use4.1 Rapid Prototyping (RP) is a specific Life Cycle Modelused to develop an information system which produces aworking model of the system very quickly. The RP processshown in Fig. 1 has many similarities, and some differ
19、encesfrom the conventional system (Waterfall Life Cycle Model)development process shown in Fig. 2. RP replaces the Require-ments and Design processes of the conventional method withan iterative process of prototype refinement. Where the phasesof the conventional method produce a set of documents tha
20、tdescribe the system, RP produces a prototype. The prototype istested and refined through several iterations, with intenseinteraction between system users and developers. RP is anexperimental approach to system development which providesa learning device, the prototype, for users and developers. Apr
21、ototype can be used as a tool for clarifying Requirements forthe operational system, as a means of evaluating a designapproach, or as a developing series of versions of the opera-tional system. A prototype is sometimes used as an exactbehavioral specification for an operational system which re-place
22、s it. Quality characteristics are often sacrificed during RPfor the sake of rapid development and low cost; robustness,efficiency, generality, portability, and maintainability are com-monly ignored but none of these aspects need to be neglected.However, documentation needed to use the system cannot
23、beignored but none of these aspects need to be neglected. A“Throwaway” prototype is used specifically to define Require-ments which are used to implement a final system. An“Evolutionary” prototype is a prototypical system used forongoing refinement of Requirements while operational ver-sions at spec
24、ific milestones are used in production settings.4.1.1 Rapid in RP means that the time between successiveversions of the prototype is relatively short. It should be shortenough that (1) both users and developers can remember howeach version relates to the previous one without written notes,(2) user r
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASTME13402005STANDARDGUIDEFORRAPIDPROTOTYPINGOFINFORMATIONSYSTEMS 信息系统 快速 样机 标准 指南 PDF

链接地址:http://www.mydoc123.com/p-528475.html