SlideShare uma empresa Scribd logo
1 de 21
H2K Infosys is         business based in Atlanta, Georgia – United States
                        Providing Online IT training services world wide.

                                            www.H2KINFOSYS.com

                            USA - +1-(770)-777-1269, UK - (020) 3371 7615
                          Training@H2KInfosys.com / H2KInfosys@Gmail.com




Disclaimer:
H2K Infosys, LLC (hereinafter “H2K”) acknowledges the proprietary rights of the trademarks and
product names of other companies mentioned in any of the training material including but not limited
to the handouts, written material, videos, power point presentations, etc. All such training materials
are provided to H2K students for learning purposes only. H2K students shall not use such materials
for their private gain nor can they sell any such materials to a third party. Some of the examples
provided in any such training materials may not be owned by H2K and as such H2K does not claim
any proprietary rights for the same. H2K does not guarantee nor is it responsible for such products
and projects. H2K acknowledges that any such information or product that has been lawfully
received from any third party source is free from restriction and without any breach or violation of law
whatsoever.




    Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                       www.H2KINFOSYS.com || Training@H2KInfosys.com
Walgreens Online Shopping
    Business Requirement Document




Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                   www.H2KINFOSYS.com || Training@H2KInfosys.com
Revision History
       Date             Version                Description                            Author
<dd/mmm/yy>             <x.x>       <details>                                 <name>




   Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                      www.H2KINFOSYS.com || Training@H2KInfosys.com
Table of Contents

1.   Introduction                                                                                      5
     1.1 Purpose                                                                                       5
     1.2 Scope                                                                                         5
     1.3 Definitions, Acronyms and Abbreviations                                                       5
     1.4 References                                                                                    7
     1.5 Technologies to be used                                                                       8
     1.6 Overview                                                                                      8

2.   Overall Description                                                                               8
     2.1 Product Perspective
     2..2 Product Functions
     2.3 User Charcteristics
     2.4 Constraints
     2.5 Use-Case Model Survey                                        Error! Bookmark not defined.
     2.6 Architecture diagram
     2.7 Database design                                                                               17
     2.8 Assumptions and Dependencies                                                                  19

3.   Specific Requirements                                                                             19
     3.1 Use-Case Reports                                                                              19
     3.2 Supplementary Requirements
     3.3 Mock Ups                                                                                      19

4.   Supporting Information                                                                            21

5.   Concerns / Queries / Doubts if any:                                                               21




     Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                        www.H2KINFOSYS.com || Training@H2KInfosys.com
Software Requirements Specification
1.      Introduction
1.1 Purpose
      The Walgreens Online Shopping web application is intended to provide complete
      solutions for vendors as well as customers through a single get way using the internet as
      the sole medium. It will enable vendors to do online shopping , customer to browse
      through the shop and purchase them online without having to visit the shop physically.
      The administration module will enable a system administrator to approve and reject
      requests for unreached shipping address details.
        This document is meant to delineate the features of Walgreens Online Shopping, so as to
        serve as a guide to the developers on one hand and a software validation document for the
        prospective client on the other.

1.2 Scope
      Initial functional requirements will be: -
             Secure registration and profile management facilities for Customers
             Browsing through the www.walgreens.com to see the items that are there in each
              category of products like Pharmacy, photo, contact lenses, beauty, personal care
              items etc.
             Adequate searching mechanisms for easy and quick access to particular products
              and services.
             Options to manage and refill prescriptions.


             Creating a Shopping cart so that customers can shop ‘n’ no. of items and checkout
              finally with the entire shopping carts
             Regular updates to registered customers of the Walgreens about new arrivals.
             Uploading the recent discount, weekly deals on all products online coupons.
             Strategic data and graphs for Administrators and Shop owners about the items that
              are popular in each category and age group.
             Maintaining database of regular customers of different needs.
             Shop employees are responsible for internal affairs like processing orders, assure
              home delivery, getting customer's delivery-time feedback, updating order's status
              and answering client's queries online.
             Feedback mechanism, so that customers can give feedback for the product or
              service which they have purchased. Also facility rating of individual products by
              relevant customers. Also feedback can be given on the performance of particular
              vendors and the entire mall as well.
             Adequate payment mechanism and gateway for all popular credit cards, cheques

     Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                        www.H2KINFOSYS.com || Training@H2KInfosys.com
and other     relevant payment options, as           available from time to time.




Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                   www.H2KINFOSYS.com || Training@H2KInfosys.com
For the previous paragraph, depicting the functions of the system, from the perspective of
       the various users of the system, the following colour codes has been used :
             RED for administrator
             BLUE for customer of the shopping mall
             GREEN for the employees.
       Initial non functional requirements will be: -
            Secure access of confidential data (user’s details). SSL can be used.
            24 X 7 availability
            Better component design to get better performance at peak time
            Advertisement space where it will effectively catch the customer’s attention and
             as a source of revenue.
       In addition to the above mentioned points, due to the highly evolving nature of the
       project, the following are planned to be delivered if deemed necessary:
            Warehousing within the very ambits of the project
            More payment gateways.
            Dynamic price model by which prices can be changed based on demand and
             supply
            Dynamic Storefront: Each customer will have a web page personalized based on
             his or her recent purchases. This is the equivalent of having a unique storefront
             for each customer in hopes of drawing in as many return customers as possible.
       This list is by no means, a final one. The final list will be dictated by implementation
       constraints, market forces and most importantly, by end user demands for whom this is
       being built.

1.3 Definitions, Acronyms and Abbreviations
           SLA: Service Level Agreement or SLA is a formal written agreement made
              between two parties, the service provider & the service recipient. It defines the
              term of engagement - the fundamental rules that will govern the relationship.
            EJB: Enterprise Java Beans.
            JAVA EE: Java Enterprise Edition 5 is a programming platform— part of the
             Java Platform-for developing and running distributed multi-tier architecture Java
             applications, based largely on modular software components running on an
             application server.
            HTTP: Hypertext Transfer Protocol is a transaction oriented client/server protocol
             between a web browser & a Web Server.
            HTTPS: Secure Hypertext Transfer Protocol is a HTTP over SSL (secure socket
             layer).

    Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                       www.H2KINFOSYS.com || Training@H2KInfosys.com
 TCP/IP: Transmission Control Protocol/Internet Protocol, the suite of
              communication protocols used to connect hosts on the Internet. TCP/IP uses
              several protocols, the two main ones being TCP and IP.

1.4 References
                    S Format

1.5 Technologies to be used
      Programming languages:
             JAVA EE: Java Enterprise Edition is a programming platform— part of the Java
              Platform-for developing and running distributed multi-tier architecture Java
              applications, based largely on modular software components running on an
              application server.
             HTML, XML: Hyper Text Markup Language and Extensible markup Language
              are the predominant markup languages for web pages. It provides a means to
              describe the structure of text-based information in a document and to supplement
              that text with interactive forms, embedded images, and other objects.
             JavaScript: A client side scripting language used to create dynamic web content
              and user interface.
        Tools & Development Environment
             Apache Tomcat 6.0.18 Server: Apache Tomcat is a Servlet container developed
              by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet
              and the JavaServer Pages (JSP) specifications from Sun Microsystems, and
              provides a "pure Java" HTTP web server environment for Java code to run.
             ECLIPSE J2EE: Eclipse is a toolkit which is designed for the creation of complex
              projects, providing fully dynamic web application utilizing EJB’s. This consist of
              EJB tools , CMP ,data mapping tools & a universal test client that is designed to
              aid testing of EJB’s.

1.6 Overview
      The rest of this SRS is organized as follows: Section 2 gives an overall description of the
      software. It gives what level of proficiency is expected of the user, some general
      constraints while making the software and some assumptions and dependencies that are
      assumed. Section 3 gives specific requirements which the software is expected to deliver.
      Functional requirements are given by various use cases. Some performance requirements
      and design constraints are also given.

2.       Overall De scription
2.1 Product perspective
      Walgreens Online shopping is aimed towards common people who can be potential
      customer. This project envisages bridging the gap between the seller, the retailer and the
      customer. This online shopping should be user-friendly, ‘quick to learn’ and reliable

     Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                        www.H2KINFOSYS.com || Training@H2KInfosys.com
software for the above purpose. Walgreens Online shopping is intended to be a stand-
   alone product and should not depend on the availability of other software. It should run
   on both UNIX and Windows based platform.




Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                   www.H2KINFOSYS.com || Training@H2KInfosys.com
2.2 Product functions
       User: Walgreens Administrator
       Functions: The Administrator is the super user and has complete control over all the
       activities that can be performed. The application notifies the administrator of all shop
       inclusion requests, and the administrator can then approve or reject them. The
       administrator also manages the list of available product categories. The administrator can
       also view and delete entries in the guestbook.
       User: Customer/Guests
       Functions: A Customer can browse through and choose products to place in a virtual
       shopping cart. The shopping cart details can be viewed and items can be removed from
       the cart. To proceed with the purchase, the customer is prompted to login. Also, the
       customer can modify personal profile information (such as phone number and shipping
       address) stored by the application. The customer can also view the status of any previous
       orders, and cancel any order that has not been shipped yet.
       User: Employees
            Functions: Purchase department under a Purchase manager to overlook
             purchasing activities if warehousing needs arise.
            Functions: Sales department under a Sales manager who will look after the sale of
             products and services, the most important activity.
            Functions: Accounts department under an Accounts manager to look after the
             accounting activities of the enterprise

2.3 User characteristics
           The user should be familiar with the Online Shopping related terminology like
             Shopping cart/Checking out/Transaction etc.
            The user should be familiar with the Internet.

2.4 Constraints
          There is no maintainability of back up so availability will get affected.
            Limited to HTTP/HTTPS.
            Real-life credit card validation and Banking system is not implemented.
            No multilingual support

2.5 Flow Chart




    Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                       www.H2KINFOSYS.com || Training@H2KInfosys.com
Enter www.walgreens.com


                                                 Choose your product


                                                 Add to shopping Cart


                                                   Continue Shopping

           Yes                                                                            No
            Login Screen                               Login as user


                                            Yes                       No
                                            Login Screen




                             Login Screen                             Register Screen


                            Verify and update Customer Shipping and
                            Payment Info


                           Credit card Payment                  Net banking                      Paypal Payament


                           Confirm Transaction                  Confirm Transaction               Confirm Transaction


                                                                Transaction Completed


                                                                Yes                No
                                                                 Login Screen




Provide order No and shipping Info for tracking                                         Payment Error




  2.6      Use case Model Survey




        Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                           www.H2KINFOSYS.com || Training@H2KInfosys.com
Walgreens User




      Visitor                              Customer                            Employee

_________________________________________________________________________________




     Accounts manager          Purchase manager           Sales manager               Administor



                                     Figure 1: User hierarchy




    Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                       www.H2KINFOSYS.com || Training@H2KInfosys.com
Figure 2: Use case diagram for Customer & Visitor




Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                   www.H2KINFOSYS.com || Training@H2KInfosys.com
Figure 3: Use case diagram for Employees




                     Figure 4: Use case diagram for Administrator



Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                   www.H2KINFOSYS.com || Training@H2KInfosys.com
Given below is an overall picture of the system, as depicted in the above use-case diagrams:


   1. Administrator:
       Database Management: Control the database and keep track of all records of customers and
       employee details.

      Contact and Giving Permission to Vendors: Contact with the Walgreens vendors of particular
       location and give permission to sell their product under the site after testing the product’s quality.

      View all details: View the details of all employees and control the whole site.

      Advertising the Site: Responsible for making advertisements for the site.

   2. Customers:
      Login: Customers must have a valid login id to enter into the site.

      Registration: New users can sign up by creating new ID.

      View and edit Own Details: Can view/edit his personal details, payment details, and details
       about services provided.

      Choosing and comparing products: Can view all available products and can compare them and
       make a choice for purchasing products.

      Purchasing: Can purchase any product through valid credit card.

      Giving Feedback to Customer Care: Can give feedback to the 24X7 Customer Care Service
       center about their impression for the site and services.

      Logout: Customer must logout of the site after purchasing products.

   3. Visitors:
      Visiting the Site: Can only visit the site without registration.
      Register :

   4. Sales Manager:

      View customer details: View the personal details of the customer.


        Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                           www.H2KINFOSYS.com || Training@H2KInfosys.com
   Managing Sales to Customers: Responsible for properly allocating the selected product
    according to the customer’s choice and delivering product to the customer.

   View Product Stocks: Keep track of each product item’s stocks for selling purpose.

   Contacting with Administrator: Responsible for informing administrator when any product
    item’s stock goes under the minimum level.

5. Purchase Manager:
   Consulting with Administrator: Taking permission from the Administrator for the product to
    be purchased from vendor.
   Product Stock Management: Responsible for managing stocks of each product items.

6. Accounts Manager:
   Regulating Payments: Keep track of all the payment transactions made by the customers and
    update the payment information.

   Consulting with Banks: Responsible for contacting the banks for the validation of the a/c
    number provided by the customer while purchasing and make the transaction from the given a/c.

   Consulting with Administrator: Consult with the Administrator about the payment details of
    the customers for the updating of the database.

7. Customer Care :
   Getting Feedback from the Customers: Responsible for receiving complaints, queries and
    feedback from the customers.

   Providing Solutions to Customers: Provide feasible solutions to the customers on their
    complaints and queries.




    Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                       www.H2KINFOSYS.com || Training@H2KInfosys.com
2.7 Architecture diagram




       Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                          www.H2KINFOSYS.com || Training@H2KInfosys.com
2.8 Database design




      Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                         www.H2KINFOSYS.com || Training@H2KInfosys.com
2.9 Assumptions and Dependencies
          The details related to the product, customer, payment and service transaction
            provided manually.
             Administrator is created in the system already.
             Roles and tasks are predefined.

3.      Specific Requirements
        [This section of the SRS should contain all the software requirements to a level of detail
        sufficient to enable designers to design a system to satisfy those requirements, and testers
        to test that the system satisfies those requirements. When using use-case modeling, these
        requirements are captured in the use cases and the applicable supplementary
        specifications.    If use-case modeling is not used, the outline for supplementary
        specifications may be inserted directly into this section.]

3.1 Use-Case Reports
      [In use-case modeling, the use cases often define the majority of the functional
      requirements of the system, along with some non-functional requirements. For each use
      case in the above use-case model or subset thereof, refer to or enclose the use-case report
      in this section. Make sure that each requirement is clearly labeled.]

3.2 Supplementary Requirements
      [Supplementary Specifications capture requirements that are not included in the use
      cases. The specific requirements from the Supplementary Specifications which are
      applicable to this subsystem or feature should be included here, refined to the necessary
      level of detail to describe this subsystem or feature. These may be captured directly in
      this document or refer to separate Supplementary Specifications, which may be used as
      an enclosure at this point. Make sure that each requirement is clearly labeled.]

3.3 Mock Up




     Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                        www.H2KINFOSYS.com || Training@H2KInfosys.com
Walgreens Home Page




Login Screen




   Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                      www.H2KINFOSYS.com || Training@H2KInfosys.com
Register Screen




4.      Supporting Information
        [The supporting information makes the SRS easier to use. It includes: a) Table of
        contents, b) Index, c) Appendices. These may include use-case storyboards or user-
        interface prototypes. When appendices are included, the SRS should explicitly state
        whether or not the appendices are to be considered part of the requirements.]

5.      Concerns / Queries / Doubts if any:
        [You can put in your question and doubts from your project, technologies that you use.
        These queries will be answered and will be put up in the discussion forum. Any specific
        project related queries will be answered sent individually to the teams]




     Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide
                        www.H2KINFOSYS.com || Training@H2KInfosys.com

Mais conteúdo relacionado

Destaque

Destaque (17)

Business requirement checklist
Business requirement checklistBusiness requirement checklist
Business requirement checklist
 
A perspective on the learning management system
A perspective on the learning management systemA perspective on the learning management system
A perspective on the learning management system
 
CRM Project - H2Kinfosys
CRM Project - H2KinfosysCRM Project - H2Kinfosys
CRM Project - H2Kinfosys
 
Traceability matrix
Traceability matrixTraceability matrix
Traceability matrix
 
Sdlc
SdlcSdlc
Sdlc
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
SDLC
SDLCSDLC
SDLC
 
User Stories
User StoriesUser Stories
User Stories
 
AgileCeremonies
AgileCeremoniesAgileCeremonies
AgileCeremonies
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
 
E-learning system
E-learning systemE-learning system
E-learning system
 
Inter requirement traceability matrix : Ready template
Inter requirement traceability matrix : Ready templateInter requirement traceability matrix : Ready template
Inter requirement traceability matrix : Ready template
 
E learning
E learning E learning
E learning
 
Virtual education system
Virtual education systemVirtual education system
Virtual education system
 
Waterfall model in system development life cycle
Waterfall model in system development life cycleWaterfall model in system development life cycle
Waterfall model in system development life cycle
 
e-learning project
e-learning projecte-learning project
e-learning project
 

Mais de H2Kinfosys

Python Interview Questions And Answers
Python Interview Questions And AnswersPython Interview Questions And Answers
Python Interview Questions And AnswersH2Kinfosys
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysH2Kinfosys
 
Mobile Apps Telecommunication Doc
Mobile Apps Telecommunication DocMobile Apps Telecommunication Doc
Mobile Apps Telecommunication DocH2Kinfosys
 
Mobile Apps Testing Tele communication Doc
Mobile Apps Testing Tele communication DocMobile Apps Testing Tele communication Doc
Mobile Apps Testing Tele communication DocH2Kinfosys
 
Health Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLCHealth Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLCH2Kinfosys
 
Testcase cyclos excel document
Testcase cyclos excel documentTestcase cyclos excel document
Testcase cyclos excel documentH2Kinfosys
 
Test plan cyclos
Test plan cyclosTest plan cyclos
Test plan cyclosH2Kinfosys
 
HealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelinesHealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelinesH2Kinfosys
 
Letters test cases
Letters test casesLetters test cases
Letters test casesH2Kinfosys
 
Health Care Project Testing Process
Health Care Project Testing ProcessHealth Care Project Testing Process
Health Care Project Testing ProcessH2Kinfosys
 
Test Plan Template
Test Plan TemplateTest Plan Template
Test Plan TemplateH2Kinfosys
 
Test Plan Template
Test Plan TemplateTest Plan Template
Test Plan TemplateH2Kinfosys
 
ETL Testing Interview Questions and Answers
ETL Testing Interview Questions and AnswersETL Testing Interview Questions and Answers
ETL Testing Interview Questions and AnswersH2Kinfosys
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentH2Kinfosys
 
QA Interview Questions With Answers
QA Interview Questions With AnswersQA Interview Questions With Answers
QA Interview Questions With AnswersH2Kinfosys
 
Basic Interview Questions
Basic Interview QuestionsBasic Interview Questions
Basic Interview QuestionsH2Kinfosys
 
SDLC software testing
SDLC software testingSDLC software testing
SDLC software testingH2Kinfosys
 

Mais de H2Kinfosys (17)

Python Interview Questions And Answers
Python Interview Questions And AnswersPython Interview Questions And Answers
Python Interview Questions And Answers
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
 
Mobile Apps Telecommunication Doc
Mobile Apps Telecommunication DocMobile Apps Telecommunication Doc
Mobile Apps Telecommunication Doc
 
Mobile Apps Testing Tele communication Doc
Mobile Apps Testing Tele communication DocMobile Apps Testing Tele communication Doc
Mobile Apps Testing Tele communication Doc
 
Health Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLCHealth Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLC
 
Testcase cyclos excel document
Testcase cyclos excel documentTestcase cyclos excel document
Testcase cyclos excel document
 
Test plan cyclos
Test plan cyclosTest plan cyclos
Test plan cyclos
 
HealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelinesHealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelines
 
Letters test cases
Letters test casesLetters test cases
Letters test cases
 
Health Care Project Testing Process
Health Care Project Testing ProcessHealth Care Project Testing Process
Health Care Project Testing Process
 
Test Plan Template
Test Plan TemplateTest Plan Template
Test Plan Template
 
Test Plan Template
Test Plan TemplateTest Plan Template
Test Plan Template
 
ETL Testing Interview Questions and Answers
ETL Testing Interview Questions and AnswersETL Testing Interview Questions and Answers
ETL Testing Interview Questions and Answers
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement Dcoument
 
QA Interview Questions With Answers
QA Interview Questions With AnswersQA Interview Questions With Answers
QA Interview Questions With Answers
 
Basic Interview Questions
Basic Interview QuestionsBasic Interview Questions
Basic Interview Questions
 
SDLC software testing
SDLC software testingSDLC software testing
SDLC software testing
 

Último

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Último (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Business Requirement Document

  • 1. H2K Infosys is business based in Atlanta, Georgia – United States Providing Online IT training services world wide. www.H2KINFOSYS.com USA - +1-(770)-777-1269, UK - (020) 3371 7615 Training@H2KInfosys.com / H2KInfosys@Gmail.com Disclaimer: H2K Infosys, LLC (hereinafter “H2K”) acknowledges the proprietary rights of the trademarks and product names of other companies mentioned in any of the training material including but not limited to the handouts, written material, videos, power point presentations, etc. All such training materials are provided to H2K students for learning purposes only. H2K students shall not use such materials for their private gain nor can they sell any such materials to a third party. Some of the examples provided in any such training materials may not be owned by H2K and as such H2K does not claim any proprietary rights for the same. H2K does not guarantee nor is it responsible for such products and projects. H2K acknowledges that any such information or product that has been lawfully received from any third party source is free from restriction and without any breach or violation of law whatsoever. Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 2. Walgreens Online Shopping Business Requirement Document Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 3. Revision History Date Version Description Author <dd/mmm/yy> <x.x> <details> <name> Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 4. Table of Contents 1. Introduction 5 1.1 Purpose 5 1.2 Scope 5 1.3 Definitions, Acronyms and Abbreviations 5 1.4 References 7 1.5 Technologies to be used 8 1.6 Overview 8 2. Overall Description 8 2.1 Product Perspective 2..2 Product Functions 2.3 User Charcteristics 2.4 Constraints 2.5 Use-Case Model Survey Error! Bookmark not defined. 2.6 Architecture diagram 2.7 Database design 17 2.8 Assumptions and Dependencies 19 3. Specific Requirements 19 3.1 Use-Case Reports 19 3.2 Supplementary Requirements 3.3 Mock Ups 19 4. Supporting Information 21 5. Concerns / Queries / Doubts if any: 21 Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 5. Software Requirements Specification 1. Introduction 1.1 Purpose The Walgreens Online Shopping web application is intended to provide complete solutions for vendors as well as customers through a single get way using the internet as the sole medium. It will enable vendors to do online shopping , customer to browse through the shop and purchase them online without having to visit the shop physically. The administration module will enable a system administrator to approve and reject requests for unreached shipping address details. This document is meant to delineate the features of Walgreens Online Shopping, so as to serve as a guide to the developers on one hand and a software validation document for the prospective client on the other. 1.2 Scope Initial functional requirements will be: -  Secure registration and profile management facilities for Customers  Browsing through the www.walgreens.com to see the items that are there in each category of products like Pharmacy, photo, contact lenses, beauty, personal care items etc.  Adequate searching mechanisms for easy and quick access to particular products and services.  Options to manage and refill prescriptions.  Creating a Shopping cart so that customers can shop ‘n’ no. of items and checkout finally with the entire shopping carts  Regular updates to registered customers of the Walgreens about new arrivals.  Uploading the recent discount, weekly deals on all products online coupons.  Strategic data and graphs for Administrators and Shop owners about the items that are popular in each category and age group.  Maintaining database of regular customers of different needs.  Shop employees are responsible for internal affairs like processing orders, assure home delivery, getting customer's delivery-time feedback, updating order's status and answering client's queries online.  Feedback mechanism, so that customers can give feedback for the product or service which they have purchased. Also facility rating of individual products by relevant customers. Also feedback can be given on the performance of particular vendors and the entire mall as well.  Adequate payment mechanism and gateway for all popular credit cards, cheques Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 6. and other relevant payment options, as available from time to time. Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 7. For the previous paragraph, depicting the functions of the system, from the perspective of the various users of the system, the following colour codes has been used :  RED for administrator  BLUE for customer of the shopping mall  GREEN for the employees. Initial non functional requirements will be: -  Secure access of confidential data (user’s details). SSL can be used.  24 X 7 availability  Better component design to get better performance at peak time  Advertisement space where it will effectively catch the customer’s attention and as a source of revenue. In addition to the above mentioned points, due to the highly evolving nature of the project, the following are planned to be delivered if deemed necessary:  Warehousing within the very ambits of the project  More payment gateways.  Dynamic price model by which prices can be changed based on demand and supply  Dynamic Storefront: Each customer will have a web page personalized based on his or her recent purchases. This is the equivalent of having a unique storefront for each customer in hopes of drawing in as many return customers as possible. This list is by no means, a final one. The final list will be dictated by implementation constraints, market forces and most importantly, by end user demands for whom this is being built. 1.3 Definitions, Acronyms and Abbreviations  SLA: Service Level Agreement or SLA is a formal written agreement made between two parties, the service provider & the service recipient. It defines the term of engagement - the fundamental rules that will govern the relationship.  EJB: Enterprise Java Beans.  JAVA EE: Java Enterprise Edition 5 is a programming platform— part of the Java Platform-for developing and running distributed multi-tier architecture Java applications, based largely on modular software components running on an application server.  HTTP: Hypertext Transfer Protocol is a transaction oriented client/server protocol between a web browser & a Web Server.  HTTPS: Secure Hypertext Transfer Protocol is a HTTP over SSL (secure socket layer). Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 8.  TCP/IP: Transmission Control Protocol/Internet Protocol, the suite of communication protocols used to connect hosts on the Internet. TCP/IP uses several protocols, the two main ones being TCP and IP. 1.4 References S Format 1.5 Technologies to be used Programming languages:  JAVA EE: Java Enterprise Edition is a programming platform— part of the Java Platform-for developing and running distributed multi-tier architecture Java applications, based largely on modular software components running on an application server.  HTML, XML: Hyper Text Markup Language and Extensible markup Language are the predominant markup languages for web pages. It provides a means to describe the structure of text-based information in a document and to supplement that text with interactive forms, embedded images, and other objects.  JavaScript: A client side scripting language used to create dynamic web content and user interface. Tools & Development Environment  Apache Tomcat 6.0.18 Server: Apache Tomcat is a Servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run.  ECLIPSE J2EE: Eclipse is a toolkit which is designed for the creation of complex projects, providing fully dynamic web application utilizing EJB’s. This consist of EJB tools , CMP ,data mapping tools & a universal test client that is designed to aid testing of EJB’s. 1.6 Overview The rest of this SRS is organized as follows: Section 2 gives an overall description of the software. It gives what level of proficiency is expected of the user, some general constraints while making the software and some assumptions and dependencies that are assumed. Section 3 gives specific requirements which the software is expected to deliver. Functional requirements are given by various use cases. Some performance requirements and design constraints are also given. 2. Overall De scription 2.1 Product perspective Walgreens Online shopping is aimed towards common people who can be potential customer. This project envisages bridging the gap between the seller, the retailer and the customer. This online shopping should be user-friendly, ‘quick to learn’ and reliable Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 9. software for the above purpose. Walgreens Online shopping is intended to be a stand- alone product and should not depend on the availability of other software. It should run on both UNIX and Windows based platform. Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 10. 2.2 Product functions User: Walgreens Administrator Functions: The Administrator is the super user and has complete control over all the activities that can be performed. The application notifies the administrator of all shop inclusion requests, and the administrator can then approve or reject them. The administrator also manages the list of available product categories. The administrator can also view and delete entries in the guestbook. User: Customer/Guests Functions: A Customer can browse through and choose products to place in a virtual shopping cart. The shopping cart details can be viewed and items can be removed from the cart. To proceed with the purchase, the customer is prompted to login. Also, the customer can modify personal profile information (such as phone number and shipping address) stored by the application. The customer can also view the status of any previous orders, and cancel any order that has not been shipped yet. User: Employees  Functions: Purchase department under a Purchase manager to overlook purchasing activities if warehousing needs arise.  Functions: Sales department under a Sales manager who will look after the sale of products and services, the most important activity.  Functions: Accounts department under an Accounts manager to look after the accounting activities of the enterprise 2.3 User characteristics  The user should be familiar with the Online Shopping related terminology like Shopping cart/Checking out/Transaction etc.  The user should be familiar with the Internet. 2.4 Constraints  There is no maintainability of back up so availability will get affected.  Limited to HTTP/HTTPS.  Real-life credit card validation and Banking system is not implemented.  No multilingual support 2.5 Flow Chart Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 11. Enter www.walgreens.com Choose your product Add to shopping Cart Continue Shopping Yes No Login Screen Login as user Yes No Login Screen Login Screen Register Screen Verify and update Customer Shipping and Payment Info Credit card Payment Net banking Paypal Payament Confirm Transaction Confirm Transaction Confirm Transaction Transaction Completed Yes No Login Screen Provide order No and shipping Info for tracking Payment Error 2.6 Use case Model Survey Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 12. Walgreens User Visitor Customer Employee _________________________________________________________________________________ Accounts manager Purchase manager Sales manager Administor Figure 1: User hierarchy Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 13. Figure 2: Use case diagram for Customer & Visitor Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 14. Figure 3: Use case diagram for Employees Figure 4: Use case diagram for Administrator Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 15. Given below is an overall picture of the system, as depicted in the above use-case diagrams: 1. Administrator:  Database Management: Control the database and keep track of all records of customers and employee details.  Contact and Giving Permission to Vendors: Contact with the Walgreens vendors of particular location and give permission to sell their product under the site after testing the product’s quality.  View all details: View the details of all employees and control the whole site.  Advertising the Site: Responsible for making advertisements for the site. 2. Customers:  Login: Customers must have a valid login id to enter into the site.  Registration: New users can sign up by creating new ID.  View and edit Own Details: Can view/edit his personal details, payment details, and details about services provided.  Choosing and comparing products: Can view all available products and can compare them and make a choice for purchasing products.  Purchasing: Can purchase any product through valid credit card.  Giving Feedback to Customer Care: Can give feedback to the 24X7 Customer Care Service center about their impression for the site and services.  Logout: Customer must logout of the site after purchasing products. 3. Visitors:  Visiting the Site: Can only visit the site without registration.  Register : 4. Sales Manager:  View customer details: View the personal details of the customer. Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 16. Managing Sales to Customers: Responsible for properly allocating the selected product according to the customer’s choice and delivering product to the customer.  View Product Stocks: Keep track of each product item’s stocks for selling purpose.  Contacting with Administrator: Responsible for informing administrator when any product item’s stock goes under the minimum level. 5. Purchase Manager:  Consulting with Administrator: Taking permission from the Administrator for the product to be purchased from vendor.  Product Stock Management: Responsible for managing stocks of each product items. 6. Accounts Manager:  Regulating Payments: Keep track of all the payment transactions made by the customers and update the payment information.  Consulting with Banks: Responsible for contacting the banks for the validation of the a/c number provided by the customer while purchasing and make the transaction from the given a/c.  Consulting with Administrator: Consult with the Administrator about the payment details of the customers for the updating of the database. 7. Customer Care :  Getting Feedback from the Customers: Responsible for receiving complaints, queries and feedback from the customers.  Providing Solutions to Customers: Provide feasible solutions to the customers on their complaints and queries. Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 17. 2.7 Architecture diagram Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 18. 2.8 Database design Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 19. 2.9 Assumptions and Dependencies  The details related to the product, customer, payment and service transaction provided manually.  Administrator is created in the system already.  Roles and tasks are predefined. 3. Specific Requirements [This section of the SRS should contain all the software requirements to a level of detail sufficient to enable designers to design a system to satisfy those requirements, and testers to test that the system satisfies those requirements. When using use-case modeling, these requirements are captured in the use cases and the applicable supplementary specifications. If use-case modeling is not used, the outline for supplementary specifications may be inserted directly into this section.] 3.1 Use-Case Reports [In use-case modeling, the use cases often define the majority of the functional requirements of the system, along with some non-functional requirements. For each use case in the above use-case model or subset thereof, refer to or enclose the use-case report in this section. Make sure that each requirement is clearly labeled.] 3.2 Supplementary Requirements [Supplementary Specifications capture requirements that are not included in the use cases. The specific requirements from the Supplementary Specifications which are applicable to this subsystem or feature should be included here, refined to the necessary level of detail to describe this subsystem or feature. These may be captured directly in this document or refer to separate Supplementary Specifications, which may be used as an enclosure at this point. Make sure that each requirement is clearly labeled.] 3.3 Mock Up Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 20. Walgreens Home Page Login Screen Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com
  • 21. Register Screen 4. Supporting Information [The supporting information makes the SRS easier to use. It includes: a) Table of contents, b) Index, c) Appendices. These may include use-case storyboards or user- interface prototypes. When appendices are included, the SRS should explicitly state whether or not the appendices are to be considered part of the requirements.] 5. Concerns / Queries / Doubts if any: [You can put in your question and doubts from your project, technologies that you use. These queries will be answered and will be put up in the discussion forum. Any specific project related queries will be answered sent individually to the teams] Job Oriented - Instructor Led - Face2Face-True Live Online I.T. Training for Everyone Worldwide www.H2KINFOSYS.com || Training@H2KInfosys.com