User Requirements Specification for Continuous

User Requirements Specification for Continuous Monitoring System
Page 1 of 21
User Requirements Specification
for Continuous Monitoring System
Document #:
DOC230318-A
Date Prepared:
September 18, 2014
Prepared by:
Paul Daniel,
Sr. Regulatory Compliance Expert
Reviewed by:
Jon Aldous,
viewLinc Product Manager
User Requirements Specification for Continuous Monitoring System
Page 2 of 21
DOCUMENT APPROVAL
Approved by:
Initials:
Date:
Initials:
Date:
Initials:
Date:
Initials:
Date:
Name (Print):
Title:
Company:
Approved by:
Name (Print):
Title:
Company:
Approved by:
Name (Print):
Title:
Company:
QA Approved by:
Name (Print):
Title:
Company:
© 2014 Vaisala
User Requirements Specification for Continuous Monitoring System
Page 3 of 21
Important Information

This document is intended to be edited and added to by the customer.

At certain places in this document there is [GREEN TEXT] which is for guidance only and
should be deleted prior to final publishing and approval.

At certain places in this document there is also [BLUE TEXT] which requires that information
be entered, usually a name, location, or configuration selection.

If changes are made, it is IMPERATIVE that the numbering sequence be maintained.

If a section is not required in the document, do not DELETE it. Replace the text with N/A and be
sure to maintain the numbering sequence.
o
To do otherwise will break the traceability between the documents.

Text may be added to the document in the form of new sections, but it must always preserve the
existing numbering.]

This page may be deleted if desired.
Vaisala
Tel: +1 (604) 273-6850
Fax: +1 (604) 273-2874
Toll-free in North America: 1-888-VAISALA
Email: helpdesk@vaisala.com
Web: www.vaisala.com/en/lifescience
© 2014 Vaisala. All rights reserved. Product and company names listed in this document are
trademarks or trade names of their respective companies.
© 2014 Vaisala
User Requirements Specification for Continuous Monitoring System
Page 4 of 21
Table of Contents
1
Purpose ................................................................................................................................................... 5
2
Scope....................................................................................................................................................... 5
3
Responsibilities ...................................................................................................................................... 5
4
Definitions ............................................................................................................................................... 5
5
Project Approach.................................................................................................................................... 6
6
System Description ................................................................................................................................ 6
7
User Requirements................................................................................................................................. 6
7.1 Server and Network Requirements (NET) ....................................................................................... 6
7.2 Sensor Management Requirements (SMA) ..................................................................................... 8
7.3 Software Application Requirements (APP) ...................................................................................... 9
7.4 Mobile GUI Requirements (MOB) .................................................................................................. 10
7.5 Data Thresholds Requirements (DTH) ........................................................................................... 10
7.6 Alarming Requirements (ALM) ....................................................................................................... 11
7.7 Reporting Requirements (REP) ..................................................................................................... 13
7.8 Security Requirements (SEC) ........................................................................................................ 15
7.9 Performance Requirements (PRF)................................................................................................. 16
7.10 Documentation Requirements (DOC) ............................................................................................ 17
7.11 Electronic Records Requirements (ELR) ....................................................................................... 17
7.12 Sensor Application Requirements (SAP) ....................................................................................... 18
7.13 Additional Requirements ................................................................................................................ 20
© 2014 Vaisala
User Requirements Specification for Continuous Monitoring System
Page 5 of 21
1
Purpose
The purpose of this User Requirements Specification (URS) is to define the User
Requirements for the Continuous Monitoring System (CMS) at the [LOCATION] facility of
[COMPANY NAME] company.
2
Scope
This document applies only to the Continuous Monitoring System (CMS) at the [LOCATION]
facility of [COMPANY NAME] company. [PLEASE MODIFY THIS SECTION AS
NECESSARY IF YOU ARE IMPLMENTING THIS SYSTEM AT MULTIPLE SITES.]
3
Responsibilities
[ENTER RESPONSIBILITIES AS APPROPRIATE]
4
Definitions
The following definitions are directly applicable to this project. [ADD ANY ADDITIONAL
DEFINITIONS OR MODIFY THE DEFINITIONS AS NECESSARY. DELETE ANY
UNUSED LINES IN THE TABLE.]
Term
Definition
CMS
Continuous Monitoring System
URS
User Requirements Specification
FS
Functional Specification
TM
Traceability Matrix
PoE
Power over Ethernet
CPU
Central Processing Unit
RAM
Random Access Memory
LAN
Local Area Network
OS
Operating System
ES
Enterprise Server
TCP/IP
Transmission Control Protocol / Internet Protocol
CAT 5
Category 5 (Network Wiring Standard)
SMS
Short Message Service
RTD
Resistance Temperature Detector
UTC
Coordinated Universal Time
IEEE
Institute of Electrical and Electronics Engineers
SMTP
Simple Mail Transfer Protocol
© 2014 Vaisala
User Requirements Specification for Continuous Monitoring System
Page 6 of 21
5
5.1
Project Approach
The CMS will be selected and implemented following Good Automated Manufacturing
Practices (GAMP), with the following steps/documents:
User Requirements Specification
Functional Specification
Risk Assessment
Testing
Traceability Matrix
6
System Description
6.1
The CMS will be implemented at the [LOCATION] facility of [COMPANY NAME]
company. The system is intended to monitor environmental parameters, such as
temperature and humidity, to ensure product quality. The specifications in this document
describe the required features and functions for the CMS. It is assumed that the system will
be comprised of sensors in field locations which supply data to a central server-based
software application that will store the data, and provide reporting and alarming capabilities.
6.2
Requirements in this specification will be organized into the following functional groups:
Server and Network - NET
Sensor Management - SMA
Software Application - APP
Mobile GUI (Graphical User Interface) - MOB
Data Thresholds - DTH
Alarming - ALM
Reporting - REP
Security - SEC
Performance - PRF
Documentation - DOC
Electronic Records - ELR
Sensor Applications - SAP
7
7.1
User Requirements
Server and Network Requirements (NET)
The following table details the requirements for server and network components of the CMS.
ID
Description
NET-01
The CMS must be an Enterprise-level system that can be accessed by multiple
simultaneous users in different locations at [FACILTY NAME], and at multiple facilities of
[ENTERPRISE NAME].
NET-02
The CMS must use only a single server to fulfill the roles of Web Server, Application
Server, Database Server, and Reporting Server, in order to minimize hardware costs,
license fees, and administrative duties, and to simplify system architecture.
© 2014 Vaisala
User Requirements Specification for Continuous Monitoring System
Page 7 of 21
ID
Description
NET-03
The CMS must run continuously without requiring regular downtime.
NET-04
The CMS must be capable of utilizing a [PHYSICAL / VIRTUAL] server for deployment.
NET-05
The CMS must utilize the existing [FACILITY NAME] Ethernet/Intranet for communication
with sensors and system users, and therefore must be compatible with TCP/IP (and IEEE
802.11 b/g if wireless) network standards.
NET-06
The CMS must not require a dedicated or proprietary software for system access. The
CMS must allow access by standard web-browser from [FACILITY NAME] Intranet
locations.
NET-07
The CMS must be compatible with the following web browsers: [Internet Explorer 8, 10,
and 11].
NET-08
The CMS must support secure communication (SSL).
NET-09
The CMS must be compatible with the [Microsoft Server 2003 (32-bit), Microsoft Server
2008 R2 (64-bit), Windows 7 Pro (64-bit), Microsoft Server 2012 R2 (64-bit)] operating
systems.
NET-10
The CMS must be installable in the following language(s): [English, French, German,
Swedish, Chinese, Spanish, Portuguese, Japanese].
NET-11
The CMS sensors must connect to the CMS server through one of the following methods:
[COM Port, USB Port, Serial network adapter, TCP/IP network connection (IP address)].
NET-12
The CMS must support SMTP (Simple Mail Transfer Protocol) for plain text email.
NET-13
The CMS must support the use of POP3 servers for email.
NET-14
The CMS must support ESMTP TLS email servers for secure email.
NET-15
The CMS must auto-select the highest email security level when sending emails.
NET-16
The CMS Server must have the necessary hardware (i.e., SMS modem) to send SMS
messages.
NET-17
The CMS must support the use of satellite servers (CMS Hosts) at other facility locations
to improve performance for large widely distributed systems.
NET-18
NET-19
NET-20
NET-21
© 2014 Vaisala