Reference no: EM13894343
Software Requirements:
Preparing a Software Requirements Document for my Case Study, and my solution for this Case was:
SOLUTION:
In order to improve on the inefficiencies of current web based solution, the following solutions are being proposed. We are proposing implementing a distributed systems architecture. The cost will be less in comparison to the maintenance of an existing single server. The new web solution will provide following features:
• Highly scalable and secure hardware infrastructure running on blade servers.
• A login should be created for customer so that he/she can enter one's information oneself. This will avoid errors made by the staff.
• The customer's interface will provide various options such as placing orders; cancelling orders, tracking orders, raising a query, modifying orders, etc.
• The system should be authorized via login feature only.
Proposed implementation plan:
1. The development of the new system will require 18 months to complete.
2. Delays in implementation will require the activation of SLAs.
3. The new web system would reside on a new infrastructure.
4. The database system will be a relational database running Oracle version 11.
5. Security via SSL and will be applied to protect sensitive information.
6. The system will be an interactive system: i.e. it will prompt for feedbacks, provide suggestions based on the history of the user etc.
7. Provision for easy updates and upgrades to the hardware and software will be accounted for as part of the implementation.
8. An effective disaster recovery solution will be implemented e.g. timely backups of the system, which allows for restoration in the event of disasters or unexpected situations.
9. Documentation (SRS, etc.) will be in place before commencing the development activities.
10. The solution delivery will include Enterprise Resource Planning features.