PWS Appendix 3_Ticketing System RVTM_FINAL.xlsx
XLSX spreadsheet 189 KB Posted
- Solicitation number
- 88310325Q00018
About this file
This document is a Requirements Verification Traceability Matrix (RVTM) for the National Archives and Records Administration (NARA) Ticketing System. It outlines the business, functional, and non-functional requirements for the ticketing system, which will provide capabilities such as event management, ticket management, kiosk and point-of-sale services, order management, admissions management, membership management, donation collection, email and SMS notifications, payment processing, multilingual support, auditing, reporting, and system administration. The key requirements cover areas like accessibility, security, compliance, availability, scalability, and integration with NARA's financial accounting system. The RVTM also includes information on requirement verification methods, test cases, and validation statuses. This RVTM is associated with the draft Request for Quotation (RFQ) for the NARA Ticketing System, which is being provided for informational purposes only and is subject to change in the final RFQ release.
View the file
Other files
Show all 14
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Title Page
NATIONAL ARCHIVES AND RECORDS ADMINISTRATION (NARA)
| Requirements Verification Traceability Matrix |
| (RVTM) |
NARA Ticketing System
&F Page &P of
Requirements
| REQUIREMENTS | MISC | DESIGN | DEVELOPMENT | VERIFICATION | DEPLOYMENT PREPARATION | |||||||||||||||
| Req # | Requirement Text | Type | Category | Sub-Category | Feature | Req Priority | Target Release | Process Description | Use Case | Notes | Element | Iteration | Verification Method | Verification Test Case / Step | Verification Status | Verification Criteria | UAT Test Case | UAT Status | Stakeholder Group | |
| <required> | ||||||||||||||||||||
| <unique requirement identifier> | <required> | |||||||||||||||||||
| <text of the requirement> | <required> |
<type of requirement> <Business | Stakeholder | System | Business Rule> <required> <category of requirement> <Functional | Non-functional | Constraint | N/A> <N/A is to be used only when Type=Business> <required> <sub-category of requirement for Non-Functional requirements only>
| <Usability | Reliability | Supportability | Performance | Design | Implementation |Interface | Physical> | <required> |
| <function, capability, feature or other grouping that makes sense to the stakeholders> | <required> |
<requirement priority> <stakeholder-assigned priority MoSCoW:
Must | Should | Could | Would> <optional> <identifier of release in which the requirement will be / is developed> <do not delete this column, it should be populated during the appropriate phase of the project> <required when process descriptions are defined for the project> <mapping to the process descriptions that are appropriate to the requirement> <If process descriptions will not be developed for the project, delete this column; if process descriptions will be developed but have not yet been defined, use the value "TBD"> <required when use cases are defined for the project> <mapping to the business or system use cases that are appropriate to the requirement> <If use cases will not be developed for the project, delete this column; if use cases will be developed but have not yet been defined, use the value "TBD"> <optional> <additional pertinent information which does not fit into one of the other columns> <do not delete this column, just leave it empty if notes are not needed> <required> <indication of design elements (e.g., subsystem or class) that are relevant to the requirement> <may map to more than one design element, in which case abbreviations or IDs are preferred over names> <use "N/A" for business requirements> < at least one column (tracing) is required> <when appropriate to the project, you may use multiple columns, one per type of design entity (e.g., subsystem)> <required when iterations are used for the project> <identifier of iteration in which the requirement will be / is developed> <"N/A" for business requirements> <when the column is not needed, delete it> <required> <inspection, analysis, test, demonstration, or certification> <use "N/A" for business requirements> <required> <identification of the test cases to be used by NARA to verify the requirement> <use "N/A" for business requirements> <required> <Pass, Fail> <use "N/A" for business requirements> <optional> <attributes to be verified to determine if the system element meets the requirement and satisfies the design.> <use "N/A" for business requirements> <when the column is not needed, delete it> <required> <identification of the test cases to be used by NARA to validate the requirement> <use "N/A" for business requirements> <required> <Pass, Fail> <use "N/A" for business requirements>
1.0 The solution shall provide the capability to manage events. Business Event Management Manage means to create, retrieve, edit and delete events.
Authorized users will be able to promote events online, customize event types including free events and paid events, seating charts, RSVP management etc. L
PL
| 1.1 | The solution shall provide the capability for an authorized user to manage and customize forms for events. | Business | Event Management | The system-generated forms shall contain all or a portion of the line items for events (i.e. attendee list only). | PL |
| 1.2 | The solution shall provide the capability to manage timed entry schedules for events. | Business | Event Management | Manage means to create, retrieve, edit and delete timed entry schedules for events. | L |
PL
1.3 The solution shall provide the capability to manage the number of attendees for events. Business Event Management Manage means to create, retrieve, edit and delete the minimum and maximum number of attendees for events. L
PL
| 1.4 | The solution shall provide the capability to manage a waitlist for sold-out events. | Business | Event Management | Manage means to create, retrieve, edit and delete the minimum and maximum number of attendees for events. | L |
| 2.0 | The solution shall provide the capability for attendees to manage the reservation of tickets for an event. | Business | Ticket Management | Attendees will be able to buy or reserve a free or paid ticket, print a ticket, edit the ticket and cancel tickets online or at a kiosk at the venue. | L |
PL
2.1 The solution shall provide the capability for an authorized user to customize tickets for an event. Business Ticket Management System Administrators will be able to create different ticket categories (e.g., general admission, guided tour, special exhibition), pricing tiers including free tickets, offer add-ons, discounts, promo codes, and group rates to accommodate various visitor preferences and promotions. L
PL
2.2 The solution shall provide the capability to assign a Barcode with a unique identifier number to each event ticket. Business Ticket Management L
PL
3.0 The solution shall provide the capability for onsite self-service kiosks. Business Kiosk Attendees will be able to buy or reserve tickets, look up their prior online ticket purchases and print tickets using the barcode at the kiosk. L
PL
| 4.0 | The solution shall provide the capability for Point-of-Sale (POS) services. | Business | POS | The POS will support the ability to create group sales, access group data, create new orders for existing groups on future dates (Backoffice abilities on iPad POS to include suspended events functionality), ability to book multiple group visits in one order and add promotional coupons to orders. | PL |
| 5.0 | The solution shall provide the capability to manage orders. | Business | Order Management | Manage means to create, retrieve (including events with a past date), update, and delete orders. This includes the ability to book multiple group visits in one order, print orders and invoices. | L |
PL
| 5.1 | The solution shall provide the capability to process refunds for orders. | Business | Order Management | The order total, amount paid and cost of tickets will be displayed when users are processing refunds. | PL |
| 6.0 | The solution shall provide the capability to support automated self-check in. | Business | Admissions | L |
PL
6.1 The solution shall provide the capability to support timed ticket entry for access to specific areas. Business Admissions L
PL
| 6.2 | The solution shall provide the capability for an authorized user to scan tickets. | Business | Admissions | This includes the capability to scan tickets as visitors enter the rotunda. | L |
| 6.3 | The system shall allow for the use of “forms” at on-site check-in or purchase, where staff may input data gathered from the visitor such as zip code or email, etc. | Business | Admissions | The collection of data on-site or ordering tickets online. | PL |
| 7.0 | The solution shall provide the capability to establish memberships. | Business | Memberships | This includes the ability to manage a list of members, contact members and offer discounts to members | L |
PL
| 8.0 | The solution shall provide the capability to collect donations. | Business | Donation Collection | This includes the ability to collect donations online at ticket purchase, at a POS and at an on-site kiosk. | ||
| PL | ||||||
| 9.0 | The solution shall provide the capability to send both manual and automated batch emails with attached documents/URLs to attendees. | Business | Email Notification | This includes the ability to automatically email booking confirmation, invoices, event cancellations; email notifications to inform users about special exhibitions, events, or library programs. This also includes the ability to set up "rules" so that automated emails are sent to visitors based on certain criteria (send an email with pre-written text to every visitor one week before their visit and/or an email with a survey link one day after visit.) | L |
PL
| 10.0 | The solution shall provide the capability to automatically send batch SMS messages with attached documents/URLs to attendees who subscribe to receiving SMS notifications. | Business | SMS Notification | This will include the ability to automatically send SMS notification about booking confirmation, invoices, renewal reminders for members, notification to inform users about special exhibitions, events, or library programs. | L | |
| 11.0 | The solution shall provide the capability to accept cash and process payment from payment cards. | Business | Payment Processing | This includes the ability to process payment online, at the kiosk and at the POS using gift cards, credit and debit (Visa/MC/Discover/Amex) with bluetooth. | PL | |
| 12.0 | The solution shall provide the capability to support multiple languages. | Business | Multilingual Support | Languages including but not limited to French, German, Spanish, Japanese, and Chinese. | L | |
| 13.0 | The solution shall maintain an audit log of all activities performed in the system. | Business | NA | Auditing | This include keeping a history all payment card transactions, events and orders created in the system. | L |
PL
14.0 The solution shall provide the capability to search for transactions, orders and events. Business Order Management This includes the ability to perform a keyword search and partial keyword search for orders and events using order/transaction number, event name, event date, customer information, or credit card information (last four digits), group reservations information etc. L
PL
15.0 The solution shall provide the capability for an authorized user to manage standard and ad hoc reports. Business Reporting Manage means to create, retrieve, update, and delete reports. This also includes exporting reports in various formats, e.g., .csv, .pdf, .xls, and .xlsx formats. L
PL
| 16.0 | The solution shall provide the capability for an authorized user to manage dashboards. | Business | Dashboard | Manage means to create, retrieve, update, and delete interactive dashboards from reports such as charts, graphs, etc. | |||
| L | |||||||
| 17.0 | The solution shall support role-based access and account management. | ||||||
| Business | Account Management | This will support the ability for a system administrator to manage (create, update, and delete) user accounts and role based permissions. | L | ||||
| 18.0 | The solution shall provide the capability to associate an appropriate records schedule item to electronic records in the system. | Business | Records Management | All federal records including those produced by the National Archives and Records Administration (NARA) are subject to the Federal Records Act, relevant sections of the Code of Federal Regulations, and NARA guidance and must be managed accordingly. |
Associating records schedules with electronic records provides an inherent link between the NARA records schedule and an electronic records object. The records schedule item is 'associated' with the managed record objects as a rule, which determines the retention of the object. L
PL
| 19.0 | The solution shall provide the capability for authorized users to configure the external and internal interface of the system. | Business | System Interface | Each Presidential Library and Museum shall have its specific logo and color theme displayed for all users. | L |
| 20.0 | The solution shall have backup and recovery capabilities. | Business | Backup and Recovery | L |
PL
21.0 The solution user interface shall be responsive for use of the system on mobile devices.
Business Supportability This means the system has been designed to be responsive to the devices it’s viewed on, adjusting and resizing elements in order to optimally display across a broad range of devices, including desktop computers, laptops, tablets, and smartphones. Responsive design provides the best viewing experience independent of a user’s device. L
PL
22.0 The solution shall be accessible to a user via the web. Business Supportability The solution shall be accessible to a user using Mozilla Firefox, MS Edge, Google Chrome.
The browser versions to be supported will be dependent upon when the system is deployed into production and the browser versions supported in the NARA baseline at that time. L
PL
22.1 The system shall provide NARA the ability to incorporate their own subdomain name and URL for the ticketing system. Business Supportability L
PL
23.0 The solution shall be in compliance with NARA IT Security Requirements. Business Security L
PL
24.0 The solution shall comply with NARA's Privacy Policy. Business Compliance L
PL
25.0 The solution shall be in compliance with Section 508 Standards for Electronic and Information Technology. Business System Accessibility L
PL
26.0 The solution shall be 99% available, 24 hours a day, 7 days a week, with the exception of scheduled downtime. Business Availability The scheduled downtime shall be no more than four (4) consecutive hours of downtime in a 24 hour period. L
PL
27.0 The solution shall be compatible with NARA's Enterprise Architecture. Business System Architecture L
PL
28.0 The solution shall integrate with internal and external systems. Business System Interoperability L
PL
28.1 The solution shall integrate with Microsoft Dynamics Great Plains (GP) for the submission of sales transaction. Business System Interoperability Microsoft Dynamics Great Plains (GP) is the back office financial accounting system.
| The solution shall utilize unique order numbers across all libraries that identifies the originating library or have the ability to preface the order number with the library name before sending the XML document to the accounting system. | PL | ||||||
| 29.0 | The solution shall only submit transactions with a financial impact to the back office accounting system. | BusinessRule | System Interoperability | Zero-dollar transactions should not be submitted to the back office financial accounting system. | PL | ||
| 30.0 | The solution shall be able to interoperate with a POS hardware. | Business | System Interoperability | PL | |||
| 31.0 | The solution shall be able to interoperate with a Kiosk hardware. | Business | System Interoperability | L |
PL
32.0 The solution shall support Internet Protocol version 6 (IPv6). Business Hosting L
PL
33.0 The solution shall scale to handle increase in the number of concurrent users during customer activity peaks. Business Performance L
PL
34.0 The solution shall scale to handle future data growth without major design or architectural changes. Business Elasticity L
PL
| 35.0 | The solution shall provide the capability for NARA users to have access to online training assistance for the solution. | Business | Training | L |
| 36.0 | The solution shall be in compliance with the PCI Data Security Standard (PCI DSS) v3.0. | Business | Compliance | L |
PL
| 37.0 | The solution shall be in compliance with the payment processing requirements from the Department of Treasury's Bureau of the Fiscal Service. | Business | Compliance | PL |
| 38.0 | The solution shall be in compliance with requirements for navigation and effective user experience as described at www.usability.gov and www.digitalgov.gov. | Business | Compliance | L |
| 39.0 | The solution shall be in compliance with OMB Memorandum M-15-12, Policy to Require Secure Connections across Federal Websites and Web Services. | Business | Compliance | L |
PL
40 The solution shall allow all users to make group reservations. Business Order Management The ticketing system shall provide a barcode and its associated unique sequence of numbers for each individual within the group. L
&F Page &P of
Standard Values
| Type | Business | Stakeholder | System | BusinessRule | NA | Functional | NonFunctional | Constraint | Constraint. | Priority | |||||||
| Status | Verification Method | Verification Status | UAT Status | ||||||||||||||
| Business | NA | Functional | Functional | Constraint. | NA | NA | Usability | Concerned with characteristics such as aesthetics and consistency in the user interface. | Design | Specifies or constrains the options for designing a system. For example, if you specify that a relational database is required, that's a design constraint. | NA | Must | Requirements that are CRITICAL to meeting the project's objectives and ensuring all core business needs are met. Not meeting a Must Have requirement will cause the project to be considered unacceptable to end users and/or a failure by key stakeholders | Approved | Inspection | Pass | Pass |
| Stakeholder | NonFunctional | NonFunctional | Reliability | Concerned with characteristics such as availability (the amount of system "up time"), accuracy of system calculations, and the system's ability to recover from failure. | Implementation | Specifies or constrains the coding or construction of a system. Examples might include required standards, implementation languages, and resource limits. | Should | Requirements that are of high value to end users and stakeholders and that should be included, but which can be excluded especially if a workaround exists that enables the core business needs to be met | Deferred | Analysis | Fail | Fail | |||||
| System | Constraint | Constraint | Performance | Concerned with characteristics such as throughput, response time, recovery time, start-up time, and shutdown time. | Interface | Specifies an external item with which a system must interact, or constraints on formats or other factors used within such an interaction. | Could | Requirements that are part of the project's scope and add or enhance project benefit | Draft | Test | NA | NA | |||||
| BusinessRule | Supportability | Concerned with characteristics such as testability, adaptability, maintainability, compatibility, configurability, installability, scalability, and localizability. | Physical | Specifies a physical constraint imposed on the hardware used to house the system — shape, size, or weight, for example. | Would | Requirements that do not have a significant impact on project benefits or could be considered as a “would like to have” | Obsolete | Demonstration | |||||||||
| Certification | |||||||||||||||||
| NA |
<Project Name> Requirements Verification Traceability Matrix (RVTM) / &A
&F Page &P of
WARNING! Some of the information in this worksheet is used to implement cascading drop-down lists in the 'Requirements' worksheet, be aware of this when modifying it, and especially when deleting columns! Refer to the 'Notes' worksheet for more information.
Column Descriptions
| Column Name | Column Descriptions | Required (Y/N?) | |
| Req # | A unique identifier for the requirement. | Yes | |
| Requirement Text | The text of the requirement. | Yes | |
| Type | The type of the requirement, such as "Business" or "Stakeholder". | ||
| Values: Business | Stakeholder | System | BusinessRule | Yes | ||
| Category | The category of the requirement, such as "Functional" or "Non-Functional". |
Values: Functional | NonFunctional | Constraint | NA
| Yes; Use "NA" for business requirements. | |||
| Sub-Category | The sub-category of requirement that applies to Non-Functional requirements only. | ||
| Values: Usability | Reliability | Supportability | Performance | Design | Implementation |Interface | Physical | Yes | ||
| Feature | The high-level function, capability, feature or other grouping that has meaning for the stakeholders. | Yes | |
| Req Priority | |||
| The priority of the stakeholder requirement as assigned by the stakeholders. |
Values: Must | Should | Could | Would
| Yes | |||
| Status | The status of the requirement. | ||
| Values: Approved, Deferred, Draft, Obsolete | Yes | ||
| Target Release | The release in which the requirement will be developed. Note that this column may be blank and hidden from view upon the initial documentation of the requirements, but should be updated during the appropriate phase of the project. | No | |
| Source | The source of the stakeholder requirement, such as "Business Case" or "Interview". | No | |
| Process Description | The process description(s) or diagram(s) that are applicable to the stakeholder requirement. | No; required when process diagrams are defined for the project. | |
| Use Case | The use case(s) that are applicable to the stakeholder requirement. |
| No; required when use cases are defined for the project. | |||
| Notes | Pertinent additional information about the requirement. | Yes; do not do not delete this column, just leave it empty if notes are not needed. | |
| Element | Used to indicate mapping of design elements (e.g., subsystem or class) that are relevant to the requirement. Requirements may map to more than one design element, in which case abbreviations or IDs are preferred over names | ||
| when appropriate to the project, you may use multiple columns, one per type of design entity (e.g., subsystem). | Yes; when design elements are generated for the project. Use "N/A" for business requirements and |
at least one column (tracing) is required.
Iteration The iteration in which the requirements will be/is developed.
Yes, when iterations are used for the project. "N/A" for business requirements when the column is not needed, delete it.
Verification Method The method used to verify the requirement.
Values: inspection, analysis, test, demonstration, or certification
| Yes; Use "N/A" for business requirements. | |
| Verification Test Case / Step | The test cases to be used by NARA to verify the requirement. |
| Yes; Use "N/A" for business requirements. | |
| Verification Status | The output or final status after performing a verification test case on a requirement. |
Values: Pass, Fail
| Yes; Use "N/A" for business requirements. | |
| UAT Test Case | The test case used by NARA to validate the requirement. |
| Yes; Use "NA" for business requirements. | |
| UAT Status | The output or final status after performing a UAT test case on a requirement. |
Values: Pass, Fail, NA
| Yes; Use "NA" for business requirements. | |
| Verification Criteria | The attributes used to verify or determine if the system element meets the requirement and satisfies the design. |
No
<Project Name> Requirements Verification Traceability Matrix (RVTM) / &A
&F Page &P of
Notes
| # | Note |
| 1 | Cascading Drop-Down Lists in the 'Requirements' Worksheet |
1A The 'Category' and 'Sub-Category' columns of the 'Requirements' worksheet are implemented as cascading drop-down lists, which means that the items in the 'Category' and 'Sub-Category' drop-down lists depend upon the value in another column. Simple drop-down lists (such as that implemented for the 'Type' column) and cascading drop-down lists have been implemented in the 'Requirements' worksheet to help ensure that consistent values are used for important information. The values used in columns with drop-down lists are restricted to the values in the list.
The implementation of the cascading drop-down lists utilizes three components: (1) The text values for the items in the drop-down lists of the 'Standard Values' worksheet, (2) A named range that defines each drop-down list, and (3) Data Validation for the 'Requirements' cells to which a drop-down list is applied.
1B A drop-down list is defined in the 'Standard Values' worksheet as a set of consecutive cells in a column. The uppermost cell (in row 1) is a label / header; the values in the cells below it are the values that will appear in the drop-down list. When sub-lists cascade from the values in the drop-down list, a drop-down list must also be defined for each of the values in the drop-down list.
For example, the 'Type' column in the 'Requirements' worksheet has a drop-down list; this drop-down list is defined in column A of the 'Standard Values' worksheet and has the values {Business, Stakeholder, System, BusinessRule}. The valid values in the 'Category' column cascade from the 'Type' value in the same row, so drop-down lists for {Business, Stakeholder, System, BusinessRule} are defined in the 'Standard Values' worksheet. When a drop-down list is displayed for a cell in the 'Category' column, Excel finds the drop-down list for the 'Type' value in the same row and displays it.
Note that it is possible for a 'Type' cell to be empty: in this case, Excel will not display a drop-down list for 'Category'. It is also possible to have an invalid value for 'Type' - although Excel will prevent one from being directly entered - in which case Excel will again not display a drop-down list for 'Category'. This behavior holds for all cascading drop-down lists, e.g., for 'Category and 'Sub-Category' also.
1C Defined names are used as part of the drop-down list implementation. A defined name is a text string that has a specific value (which can be an address range). In the RVTM, a name is defined for each drop-down list; it is the same as the list's label / header in the 'Standard Values' worksheet. For example, the name 'Type' is defined as 'Standard Values'!$A$2:$A$5. The names used in the RVTM are defined as global, i.e., they are accessible from any worksheet in the workbook.
When you have selected a cell range that has a name, the name appears in the Name Box in the upper left below the Ribbon and above the column designators. However, a possibly easier way to see all of the names in the workbook is to select Formulas > Name Manager from the Ribbon. The Name Manager dialog is displayed. From the Name Manager dialog, you can see the defined values of each name; you can also modify or delete a name.
1D A drop-down list is implemented for a cell by defining a data validation for the cell. To do this, click on a cell (or range of cells) and select Data > Data Tools > Data Validation > Data Validation... from the Ribbon. The Data Validation dialog is displayed. To implement a static (i.e., non-cascading) drop-down list, enter Allow=List, Source="=listname", Ignore blanks=checked and In-cell dropdown=checked (where listname is a defined name) in the Settings tab of the dialog under Validation criteria. Click OK to implement the data validation. This causes / enables the values indicated by the Source to be displayed as a drop-down list. For example, in the 'Requirements' worksheet for the 'Type' column, the data validation specifies Source="=Type" and the name Type is defined as 'Standard Values'!$A$2:$A$5 so the values {Business, Stakeholder, System, BusinessRule} are displayed in the drop-down list. (Note that Source="= 'Standard Values'!$A$2:$A$5" also works for a static drop-down list: the defined name Type is used in the RVTM template to be consistent with the defined names that are used for the cascading drop-down lists, and it provides a more obvious tie to the values.)
1E Columns with cascading drop-down lists are implemented a bit differently: Excel's INDIRECT function is used in conjunction with the defined names for the parent (or triggering) drop-down list values. A Data Validation for a cascading drop-down list is defined in the same way as for a simple drop-down list, except that Source=INDIRECT(refcell) is used, where refcell is the address of the cell whose value will indicate the drop-down list that will be displayed. For example, to cause the 'Category' drop-down list that is displayed in the 'Requirements' worksheet to depend upon the value of the 'Type' drop-down list in the same row, Source=INDIRECT($Cn) is used, where n is the row number. 'Type' is in column C, so this construct tells Excel to use the value in $Cn as the address range where the drop-down list values to display are found. Since the value in 'Type' is text, a way to translate the text into an address range is needed. This is done by defining a name for each value in the 'Type' drop-down list that points to the address range in the 'Standard Values' worksheet which contains the drop-down list that is to be displayed ("cascaded") for that 'Type' value. When Excel performs the INDIRECT function and finds the 'Type' value in refcell, it recognizes that the refcell value is a defined name and displays the values indicated by the defined name as the 'Category' drop-down list.
For example, if a 'Type' cell in the 'Requirements' worksheet contains the value "Stakeholder", when Excel displays the drop-down list for the 'Category' cell in the same row it will find that the name 'Stakeholder' is defined as 'Standard Values'!$E$2:$E$4. The text in 'Standard Values'!$E$2:$E$4 is {Functional, NonFunctional, Constraint}, so these are the values that Excel displays in the 'Category' drop-down list.
Note that the same defined name cannot indicate two different drop-down lists. There is a need in the 'Requirements' worksheet for two different drop-down lists which are associated with the value "Constraint"; thus, the values and names "Constraint" and "Constraint." are used. The trailing period in "Constraint." is not a defect but is used to distinguish between the two lists.
1F Note that Excel has some limitations on a defined name (i.e., the name itself, not its value):
1. Must begin with a letter or underscore character
2. Remaining characters in the name can be letters, numbers, periods, and underscore characters
3. Spaces are not allowed
4. Can contain uppercase and lowercase letters, but Excel does not distinguish between uppercase and lowercase characters
5. May contain no more than 255 characters
1G In the 'Requirements' worksheet, a custom warning message is displayed when a cell with a drop-down list is selected (i.e., clicked). It is displayed in a pop-up with a yellow background. This is accomplished via the Input Message tab of the Data Validation dialog. Show input message when cell is selected=checked and the custom message text is entered in the Input message box.
The 'Requirements' worksheet also prevents invalid values from being entered into a cell with a drop-down list. This is accomplished via the Error Text tab of the Data Validation dialog. Show error alert after invalid data is entered=checked and Style=Stop are specified, which causes an Excel-generated error message to be displayed and the data entry action to be terminated.
1H To easily determine which cells in a worksheet have data validation defined, select Home > Find & Select > Data Validation from the Ribbon. This causes the cells with a defined Data Validation to be shaded. To remove a data validation, select a cell or cells, select Data > Data Tools > Data Validation > Data Validation... from the Ribbon, and click Clear All in the Data Validation dialog.
In the 'Requirements' worksheet, data validation is typically defined for an entire column - except for the cells in the top three rows, which are header and information rows. One way to do this is to select the entire column, define the desired Data Validation, then select the top three cells and clear the Data Validation.
<Project Name> Requirements Verification Traceability Matrix (RVTM) / &A
&F Page &P of image1.png
File details come from the government source that posted it. Updated .