• No se han encontrado resultados

b Nervios de Tableros Orientados Perpendicularmente a la Viga de Acero

In document Estructuras METÁLICAS (página 88-92)

r m = radio de giro del perfil de acero o tubo, excepto que para perfiles de

9.3.5 b Nervios de Tableros Orientados Perpendicularmente a la Viga de Acero

2.1. General Features of the Application

The application should be developed keeping following basic principles in consideration:

2.1.1. Enterprise architecture of the application

The architecture of the application should allow integration with other systems, applications & users. The architecture should be:-

a. Language – The application must be developed in Both Hindi (Using Unicode) and English Language. The user should be given an option to choose the language at the launching page of the application.

b. Robust - lacking bugs and tolerant of external faults b. Maintainable - easy to maintain and extend

c. Useful - utility, beyond the immediate need (due to flexibility and extensibility) e. Scalable - ability to grow in capacity, not in features –

f. Common Vision - direction, strategy

f. Agile - simple and "elegant" enough to refactor easily; flexible

g. Extensible – The application must be able to cater to the evolving business requirements of the DES.

h. Responsive - performance now and after adding features or expanding scale

2.1.2. Technology

The application should be developed based on recent technology trends and philosophies such that it is able to cater the future business requirements of the DES as well as any technological requirements which may come up in future. The application should have the following features:-

a. Advanced User Interface which would facilitate enriched end-user experience b. Minimal trouble-shooting problems

2.1.3. Integration

It has been envisaged that the application would be integrated with the Mobile Services Delivery Gateway (MSDG) which will help the DES users to get various notifications and confirmations through SMS. The application would be integrated with Mobile Services Delivery Gateway (MSDG) provided by CDAC through MPSEDC.

2.1.4. User Access Management

Users should be granted access to information, data and software on a "need to know" basis. Access should be restricted according to the user’s requirement to read, write, execute or delete information, data or software on the basis of least privilege to achieve the desired function.

2.1.5. Effective password management controls

The new system must have the ability to perform password management functions including: controlled password expirations, forced password change with optional grace logins, minimum password lengths (eight characters), alphanumeric password standards, minimum number of numeric characters, non- dictionary words, password history logging, and user lockout from failed login attempts.

2.1.6. Access Control to Information

The security solution must facilitate access controls for specific users to only certain resources/services in the system and at the same time system must provide ability to integrate with single sign-on to all functional areas in future.

2.1.7. Single Sign-on

The system should enable single-sign-on so that any user once authenticated and authorized by system is not required to be re-authorized for completing any of the services in the same session. It should work across all modules and should not be confined to a single module and be open to integrate with new modules as and when required.

2.1.8. Integrated portal-cum website:

The web application must conform to GIGW guidelines, W3C’s WCAG guidelines, must use SSL with at least 128-bit encryption certificate and PKI based security for user authentication and must be tested and certified by Cert-in empanelled agency.

The selected bidder will be required to maintain the web portal for entire contract duration, and will be responsible for updating/ changes required as per the DES rules and regulations from time-to-time.

2.1.9. Secure communication over network

i. Confidentiality of communication - Encryption of all messages between client and server

ii. Authenticity – Authenticate all messages between client and server, confirming the identities of

messages/transactions

iii. Integrity – Message Authentication Codes (MACs) provide integrity protection that allows

recognizing any manipulation of exchanged messages.

iv. Secure communication between the user and the portal with SSL and encrypted logon

information using algorithms with strong key lengths.

2.1.10. Secure Storage of Critical Items

The system must provide for the ability to securely store critical data so that any unauthorized users do not have access to items such as transaction information, passwords, user profiles and other critical items.

2.1.11. Detailed session management abilities

The solution must provide for session settings such as idle or max session time-outs, concurrent sessions and other session control settings.

2.1.12. Access Filtering

The system must examine all traffic to all services and all access attempts to the new application or directly to any resource managed/access by the application, should be intercepted, and examined for authentication and authorization requirements defined for the resource.

2.1.13. Security Monitoring

The system implemented for new application must be capable of comprehensive logging of the transactions and access attempts to the resources/applications through the system. It should be capable of logging transaction history, unauthorized access attempts, and attempts to login that fail. It should also be capable of notifying appropriate parties of suspicious activity.

2.1.14. Security - User Profiles

a. For the first login by a user, the system should prompt the user to change his password.

b. When a user logs-in, the system should show him the date & time of last login

c. The System must restrict user access based on the privileges assigned to the user

d. The system should maintain a log of all the activities carried out by a user along with a

date and time stamp.

2.1.15. Other security services

a. The sensitive and confidential information and documents must be stored in an

encrypted format in the database.

b. The system should support 128-bit encryption for transmission of the data over the internet.

c. Any access to the end users to database should only be via application/portal

authorization

d. The solution should comply with ISO27001, BS 25999 and DIT CERT-In

guidelines/standards.

2.1.16. Restricted report generation

The system should enable a proper logging mechanism by which the system generated reports bear the name/ user id / time details during the printing of such report.

2.2. Information Security Controls

2.2.1. Internet Use-

User provided with the Internet facility will have only http / https / SMTP services available. Services like telnet, FTP shall be available only for uploading the data backup files to the central server. All internet connections will pass through a firewall or a proxy server.

2.2.2. Backup and Recovery Procedures

Backups will be in line with required operational backup and disaster recovery plan for servers.

2.2.3. User Access Management

Users will be granted access to the Information Systems Network / Applications and data on a “need-to- know” basis. Access will be restricted according to the user’s requirement to read / execute / write / delete information on the basis of least privilege to achieve the desired function.

2.2.4. User Account Management Rules

There will be a one-to-one relationship between user accounts and individuals. Access to any resource of the Information System via shared user accounts is not permitted unless authorized.

2.2.5. Password Management and Protection

2.3. System Development and Maintenance

2.3.1. Controlled Environment

The test and development applications will be accessible only by the test and development team. The test environment will be isolated from the development environment to prevent any unintentional modifications of the application under development or the system itself.

2.3.2. Source Code Management

There will be one repository for production source code. Developers will retrieve the source code from this repository when modifying programs. A backup copy of the application source code will be properly safeguarded in a secure off-site location.

2.3.3. Version Control

Software will be held in secure libraries and the libraries will be qualified using the release and / or version number to distinguish different versions. Modified programs and the application software will be assigned a higher version number following a change.

2.3.4. Testing-

The developers will conduct unit and integrating testing in the Test and Development environment. The

test and development team in-charge will perform an independent review of the test results.

2.4. Capacity of the Software solution portal

The system shall have the capacity to handle at least 50 concurrent online software solution users. The System Provider shall deploy the load testing tools for this purpose, and shall perform these tests, and share the result with DES.

In document Estructuras METÁLICAS (página 88-92)