Top Banner

of 25

Advertising Company-ooad Project

Apr 08, 2018

Download

Documents

Abhishek Shah
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/7/2019 Advertising Company-ooad Project

    1/24

    ABC Advertising Company

    ABC Advertising SoftwareUse Case Specification: Enter Contract

    Version 1.0

  • 8/7/2019 Advertising Company-ooad Project

    2/24

    ABC Advertising Software Version : 1.0

    Enter Contract Date: 11/09/09

    Confidential ABC Advertising Company,

    2009

    ii

  • 8/7/2019 Advertising Company-ooad Project

    3/24

    ABC Advertising Software Version : 1.0

    Enter Contract Date: 11/09/09

    Confidential ABC Advertising Company,

    2009

    iii

    Table of Contents

    1. Use Case Name Error! Bookmark not defined.

    1.1 Brief Description 4

    2. Flow of Events 4

    2.1 Basic Flow 4

    2.2 Alternative Flows 5

    2.2.1 Login details are not valid 2

    2.2.2 Contract Supervisor select Modify existing contract details option

    Error! Bookmark not defined. 2.2.3 Database updating failed2

    3. Special Requirements 6

    4. PreConditions 6

    5. PostConditions 6

    6. Extension Points 6

  • 8/7/2019 Advertising Company-ooad Project

    4/24

    ABC Advertising Company

    Confidential ABC Advertising Company,

    2009

    4

    Use Case Specification: Enter Contract1. Enter Contract

    1.1 Brief Description

    This use case includes Login use case.

    Contract Supervisor enters the contract details.

    2. Flow of Events

    2.1 Basic Flow

    2.1.1 Contract Supervisor displays ABC Advertising Softwares Homepage.

    2.1.2 System presents an option to Enter Contract

    2.1.3 Use case begins when Contract supervisor clicks the Enter Contract link

    2.1.4 System presents Login dialog box.

    2.1.5 Contract Supervisor enter the Login details (User Name and Password) and clicks OK button

    2.1.6 System provides a following options

    Modify Existing Contract Details

    Make new Contract

    2.1.7 Contract Supervisor selects Make new Contract option.

    2.1.8 System provides a new Contract form with following components

    Contract ID Field

    Date Fields for Agreement Date

    Customer Details link that presents a new form for customer details (company

    Name, Type of advertisement etc)

    Artists Details link that presents a new form for Artists details (Artists Name,

    Price paid etc)

  • 8/7/2019 Advertising Company-ooad Project

    5/24

    ABC Advertising Company

    Confidential ABC Advertising Company,

    2009

    5

    2.1.9 Contract supervisor fills in the contract details and clicks on OK button

    2.1.10 Flow terminates when Database gets updated with new details

    2.1.11 System presents Contract Supervisor with another option

    2.2 Alternative Flows

    2.2.1 Login details are not valid

    2.2.1.1 System displays a message PLEASE ENTER VALID LOGIN DETAILS

    2.2.1.2 System allows user to re-enter the login details

    2.2.1.2.1 User clicks on Cancel button.

    2.2.1.2.1 System sends user back to the homepage

    2.2.2 Contract Supervisor select Modify existing contract details option

    2.2.2.1 System presents Contract supervisor with link for each existing contract

    2.2.2.2 Contract Supervisor clicks on one of the link provided and proceed withmodification

    2.2.3 Database updating failed

    2.2.3.1 System display message Database failed to update

    2.2.3.2System provides two options

  • 8/7/2019 Advertising Company-ooad Project

    6/24

    ABC Advertising Company

    Confidential ABC Advertising Company,

    2009

    6

    Re-enter Contract

    Quit

    2.2.3.3 Contract Supervisor clicks on re-enter and proceed with new form

    3. Special Requirements

    None

    4. PreConditions

    4.1 Contract Supervisor should have valid login details

    5. PostConditions

    5.1 Updating of database

    6. Extension Points

    None

  • 8/7/2019 Advertising Company-ooad Project

    7/24

    ABC Advertising Company

    Confidential ABC Advertising Company,

    2009

    7

    ABC Advertising SoftwareUse Case Specification: Generate Report

    Version 1.0

  • 8/7/2019 Advertising Company-ooad Project

    8/24

    ABC Advertising Software Version :1.0

    Generate Report Date: 11/09/09

    Confidential ABC Advertising Company,

    2009

    ii

  • 8/7/2019 Advertising Company-ooad Project

    9/24

    ABC Advertising Software Version :1.0

    Generate Report Date: 11/09/09

    Confidential ABC Advertising Company,

    2009

    iii

    Table of Contents

    1. Use Case Name Error! Bookmark not defined.

    1.1 Brief Description 4

    2. Flow of Events 4

    2.1 Basic Flow 4

    2.2 Alternative Flows 5

    2.2.1 Login Details are not valid Error! Bookmark not defined.

    2.2.2 Contract Details are not Avaliable Error! Bookmark not defined.

    2.2.3 Manager Does not finalize the report generated 1

    3. Special Requirements 6

    4. PreConditions 6

    5. PostConditions 6

    6. Extension Points 6

  • 8/7/2019 Advertising Company-ooad Project

    10/24

    ABC ADVETISING PVT. LTD.

    Confidential ABC Advertising Company,

    2009

    4

    Use Case Specification: Generate Report7. Generate Report

    7.1 Brief Description

    This Use-case includes Login Use-case.

    Manager Generates Report based on the Contract Details entered by Contract Supervisor.

    8. Flow of Events

    8.1 Basic Flow

    1. Use Case begins when Manager clicks the Generate Report button

    2. Includes Login

    2.1.4 System displays all contract details.

    2.1.5 Manager selects one of the contract details and and clicks OK.

    2.1.6 Manager selects Type of Report to be generated

    2.1.8 System presents report generated

    2.1.9 Use caes ends when Manager clicks on Finalize button provided

    1.1 Alternative Flows

    1.1.1 Login Details are not valid.

    1.1 System displays a message PLEASE ENTER VALID LOGIN DETAILS

    1.2

    System allows user to re-enter the login details

    .2.1 User clicks on Cancel button.

    .2.2 System sends user back to the homepage

  • 8/7/2019 Advertising Company-ooad Project

    11/24

    ABC ADVETISING PVT. LTD.

    Confidential ABC Advertising Company,

    2009

    5

    1.1.2 Contract Details are not available

    2.2.2.1 System allows Manager to Reload contract details

    1.1.3 Manager does not Finalizes graph generated.

    2.2.3.1 System allows Manager to regenerate the report.

    2. Special Requirements

    None

    3. PreConditions

    3.1 Manager should have a valid login details.

    4. PostConditions

    None

    5. Extension Points

    None

  • 8/7/2019 Advertising Company-ooad Project

    12/24

    ABC ADVETISING PVT. LTD.

    Confidential ABC Advertising Company,

    2009

    6

    ABC Advertising Co.Vision

    Version 1.0

  • 8/7/2019 Advertising Company-ooad Project

    13/24

    Confidential ABC Pvt. ld Co.,2000 ii

    Revision HistoryDate Version Description Author

  • 8/7/2019 Advertising Company-ooad Project

    14/24

    Confidential ABC Pvt. ld Co.,2000 iii

    Table of Contents

    1. Introduction 1

    1.1 Purpose 1

    1.2 Scope Error! Bookmark not defined.

    1.3 Definitions, Acronyms and Abbreviations 1

    1.4 References 1

    1.5 Overview 1

    2. Positioning 1

    2.1 Business Opportunity Error! Bookmark not defined.

    2.2 Problem Statement 1

    2.3 Product Position Statement 1

    3. Product Overview 1

    4. Licensing and Installation 2

    5. Product Features Error! Bookmark not defined.

    6. Documentation Requirements Error! Bookmark not defined.

    7. Documentation Requirements 3

    10.1 UserManual 3

    10.2 Online Help Error! Bookmark not defined.

    10.3 Installation Guides, Configuration, Read Me File Error! Bookmark not defined.

    8. Appendix 1 - Feature Attributes Error! Bookmark not defined.

    11.1 Status Error! Bookmark not defined.

    11.2 Benefit Error! Bookmark not defined.

    11.3 Effort Error! Bookmark not defined.

    11.4 Risk Error! Bookmark not defined.

    11.5 Stability Error! Bookmark not defined.

    11.6 Target Release Error! Bookmark not defined.

    11.7 Assigned To Error! Bookmark not defined.

    11.8 Reason Error! Bookmark not defined.

  • 8/7/2019 Advertising Company-ooad Project

    15/24

    Confidential ABC Advertising Company,

    2000

    1

    Vision6. Introduction

    The purpose of this document is to collect, analyze and define high-level needs and features of the . It focuses on the capabilities needed by the stakeholders, and the target users,

    and why these needs exist. The details of how the fulfils these needs are detailed inthe use-case and supplementary specifications.

    6.1 Purpose

    6.2 Definitions, Acronyms and Abbreviations

    6.3 References

    6.4 Overview

    7. Positioning

    7.1 Problem Statement

    7.2 Product Position Statement

    For ABC advertising Pvt. Ltd.

    The (product name) ABC Total Solution Software

    That THE software solution for the

    Advertising markets.

    Unlike Guju Ads.

    Our product SystematicMaintenance of Records with

    High Security.

    8. Product Overview

    This software provides an easy access to the daily needs of the advertising world.

    8.1 Summary of Capabilities

    .

  • 8/7/2019 Advertising Company-ooad Project

    16/24

    Confidential ABC Advertising Company,

    2000

    2

    Customer Support System

    Customer Benefit Supporting Features

    New support staff can quickly get

    up to speed.

    Knowledge base assists support

    personnel in quickly identifyingknown fixes and workarounds

    Customer satisfaction is

    improved because nothing falls

    through the cracks.

    Problems are uniquely itemized,

    classified and tracked throughout the

    resolution process. Automatic

    notification occurs for any aging

    issues.

    Management can identify

    problem areas and gauge staff

    workload.

    Trend and distribution reports allow

    high level review of problem status.

    Distributed support teams can

    work together to solve problems.

    Replication server allows current

    database information to be shared

    across the enterprise

    Customers can help themselves,

    lowering support costs and

    improving response time.

    Knowledge base can be made

    available over the Internet. Includes

    hypertext search capabilities and

    graphical query engine

    9. Licensing and Installation

    Thissoftwareis licensedunderABCAdvertisingcompany.Anymisuseofthissoftwareanditscomponents

    wouldbe liableto legalaction.

    5. PRODUCT Features

    5.1

    View reports depending on price paid,clients and monthwise .

    5.2

    User Name and Password for viewing Details.

  • 8/7/2019 Advertising Company-ooad Project

    17/24

    Confidential ABC Advertising Company,

    2000

    3

    5.3

    User can enter the contract details.

    5.4

    User Can Generate report based on contract details

    6. Documentation Requirements

    User Manual

    Contents:

    yContract Details

    yManager Details

    yNew Profile Creation

    ySupervisor Details

    yLogin Details

    yAbout ABC PVT. LTD.

  • 8/7/2019 Advertising Company-ooad Project

    18/24

    Confidential ABC Advertising Company,

    2000

    4

  • 8/7/2019 Advertising Company-ooad Project

    19/24

    Confidential ABC Advertising Company,

    2000

    5

    activity generate report

  • 8/7/2019 Advertising Company-ooad Project

    20/24

    Confidential ABC Advertising Company,

    2000

    6

  • 8/7/2019 Advertising Company-ooad Project

    21/24

    Confidential ABC Advertising Company,

    2000

    7

  • 8/7/2019 Advertising Company-ooad Project

    22/24

    Confidential ABC Advertising Company,

    2000

    8

  • 8/7/2019 Advertising Company-ooad Project

    23/24

    Confidential ABC Advertising Company,

    2000

    9

  • 8/7/2019 Advertising Company-ooad Project

    24/24

    Confidential ABC Advertising Company,

    2000

    10