Newspaper Agency

20
NEWSPAPER AGENCY NEWSPAPER AGENCY Team Members: Team Members: Anshum Tayal(220071) Anshum Tayal(220071) Harneet Singh(220099) Harneet Singh(220099) Malika Singh(220120) Malika Singh(220120) Vikas Kaushik(220408) Vikas Kaushik(220408)

description

Newspaper Agency

Transcript of Newspaper Agency

Page 1: Newspaper Agency

NEWSPAPER AGENCYNEWSPAPER AGENCY

Team Members:Team Members:Anshum Tayal(220071)Anshum Tayal(220071)Harneet Singh(220099)Harneet Singh(220099)Malika Singh(220120)Malika Singh(220120)Vikas Kaushik(220408)Vikas Kaushik(220408)

Page 2: Newspaper Agency

AGENDAAGENDA

BRIEF DESCRIPTIONBRIEF DESCRIPTION DIAGRAMDIAGRAM BEST PRACTICESBEST PRACTICES LESSON LEARNEDLESSON LEARNED

Page 3: Newspaper Agency

BRIEF DESCRIPTIONBRIEF DESCRIPTION

INTRODUCTION: INTRODUCTION:

The basic scenario of the project was to The basic scenario of the project was to develop a software for a newspaper develop a software for a newspaper agency.agency.

Page 4: Newspaper Agency

UML DIAGRAMUML DIAGRAM

STRUCTURAL DIAGRAMSTRUCTURAL DIAGRAM Er DiagramEr Diagram Class DiagramClass Diagram Object DiagramObject Diagram Component DiagramComponent Diagram Deployment DiagramDeployment Diagram

BEHAVIOURIAL DIAGRAMBEHAVIOURIAL DIAGRAM Use DiagramUse Diagram DFD DiagramDFD Diagram Activity DiagramActivity Diagram

INTERACTION DIAGRAMINTERACTION DIAGRAM Sequential DiagramSequential Diagram Collaboration DiagramCollaboration Diagram

Page 5: Newspaper Agency

ER DIAGRAMER DIAGRAM

Page 6: Newspaper Agency

DFD-Level 0DFD-Level 0

Page 7: Newspaper Agency

DFD-Level 1DFD-Level 1

Page 8: Newspaper Agency

DFD-Level 2DFD-Level 2

Page 9: Newspaper Agency

SEQUENCE DIAGRAMSEQUENCE DIAGRAM

Page 10: Newspaper Agency

ACTIVITY DIAGRAMACTIVITY DIAGRAM

Page 11: Newspaper Agency

CLASS DIAGRAMCLASS DIAGRAM

Page 12: Newspaper Agency

OBJECT DIAGRAMOBJECT DIAGRAM

Page 13: Newspaper Agency

COLLABORATION DIAGRAMCOLLABORATION DIAGRAM

Page 14: Newspaper Agency

DEPLOYMENT DIAGRAMDEPLOYMENT DIAGRAM

Page 15: Newspaper Agency

DATABASE DIAGRAMDATABASE DIAGRAM

Page 16: Newspaper Agency

COMPONENT DIAGRAMCOMPONENT DIAGRAM

Page 17: Newspaper Agency

TEST PROCEDURETEST PROCEDURE

Agency generates local distributor Purchase order

LD has entered its order including the extra quantity and order period.

Test Description Expected ResultAgency user logged in with valid credentials Agency user is login in system, Login Successfully message is shown

Agency personnel starts purchase order request for the distributor

Purchase Request for the user is started for a particular date or a period. Total quantity for newspaper = default quantity+ extra quantityAll PO requests that come after a stipulated time should not be catered for next day's order. Alert should be generated if the Total Value of Order exceeds the Security deposit with the Agency.The PO generated must quote the Onum, Date,PaperName, TotalQuality. The final purchase order should be displayed.

Page 18: Newspaper Agency

DEFECT LIFE CYCLEDEFECT LIFE CYCLEDE FE C T I D DE FE C T DE SC R I P T I ON T E ST E R E X C E P T E D R E SU LT DE FE C T ST A T U S

1

Display al l or der s on

display page. Mal ika Singh

Al l or dr es f or a

par ticular day should

be displayed OP E N

2

Once you sign out f r om

any of the page,i t

should not be able to

navigate back to the

pr evious page Vikas Kaushik

once the user has

signed out he should not

be able to navigate back

to the pr evious page. OP E N

3

Once you ar e on the

Distr ibutor page or the

Agency page should not

be able to go back to the

Login page by pr essing

the Back button Vikas Kaushik

Navigation f r om

Distr ibutor page/

Agency page to Login

page can happen only by

pr essing Signout button OP E N

4

Distr ibutor should not

be able to place an

or der f or a pr evious

date. Mal ika Singh

Distr ibutor can only

place or der s f or the

f utur e dates only OP E N

5

Receive stock should

have have or der ed

quanti ty Vikas Kaushik

T he r eceived stock

should display the

r eceived quanti ty and

or der ed quanti ty both. OP E N

6

Manual di tr ibutiobn at

LD should have quoted

quanti ty Mal ika Singh

Manual di tr ibutiobn at

LD should have quoted

quanti ty displayed. OP E N

7

Agency col lective

or der amount to pr ess

is exceeding agency's

deposit amount,aler t

should be gener ated Mal ika Singh

Whenever the

col lective or der amount

of the agency exceeds

i ts deposit with the

pr ess an aler t should be

gener ated. OP E N

Page 19: Newspaper Agency

BEST PRACTICESBEST PRACTICES LISTENERLISTENER CODING STANDARD/NAMING CODING STANDARD/NAMING

CONVENTIONSCONVENTIONS PROJECT TRACKERPROJECT TRACKER CODE OPTIMIZATIONCODE OPTIMIZATION AGILE (CHANGING REQUIREMENTS)AGILE (CHANGING REQUIREMENTS) MVC ARCHITECTUREMVC ARCHITECTURE

Page 20: Newspaper Agency

LESSON LEARNTLESSON LEARNT

ASSUMPTIONSASSUMPTIONS COMMUNICATIONCOMMUNICATION

CLIENT COMMUNICATIONCLIENT COMMUNICATION TEAM COMMUNICATIONTEAM COMMUNICATION

DEVELOPEMENT WITH USER PERSPECTIVEDEVELOPEMENT WITH USER PERSPECTIVE