Layout presentation

10
Template Based Power Point Format Standardizer Students Names Taimoor Hassan Sp11-bcs-024 Ifrah Khalid Sp11-bcs-019 Supervised By Dr. Iftikhar Ahmed Khan

Transcript of Layout presentation

Page 1: Layout presentation

Template Based Power Point Format Standardizer

Students Names Taimoor Hassan

Sp11-bcs-024 Ifrah Khalid

Sp11-bcs-019 Supervised ByDr. Iftikhar Ahmed Khan

Page 2: Layout presentation

Introduction• We follow incremental model so here now we

presenting “LAYOUT STANDARDS”• It includes getting and setting (line space, Top

and Left alignment of each slide in PowerPoint presentation.

• Standards are hardcoded in the software and these standards should be applied on the user request.

Page 3: Layout presentation

Scope• Software take power point file as an input and

check layouts of the file.• Software compare the LAYOUT Standards i.e.

(line space , top margin left margin, text orientation and text alignment within the shape) with the presentation file and display the error messages if these standards are not matched.

• Lacking layout standards would be communicated back to the user and his suggestions will be considered while applying standards.

Page 4: Layout presentation

Functional Requirements• Custom standards are already written in

software.• Software ask the user option whether he would

apply custom standards or if he want to apply custom standards or not.

• If user want to use his custom standards then software will take first template presentation and extract standards from it.

• Extracted layout standards would be saved in setting file.

Page 5: Layout presentation

Functional Requirements (Cont’d)

• Then user input presentation file and this file is compared with custom template standards.

• Output will be the PowerPoint file with applied standards 

• Lacking layout standards would be communicated back to the user.

Page 6: Layout presentation

USECASES

U C 0: Input a PowerPoint presentation:Software take PowerPoint presentation as an input.U C 17: Get Line Space: The software checks the line space between the slide text and display line space value. 

 

Page 7: Layout presentation

USECASES (Con’t)

U C 18:Set Line Space: Software get the line space value from standards and set the line space value of the slide text.U C 19:Get Left Margin of the Text frame:Software checks the Left Margin of the text frame from the slide and display it.

Page 8: Layout presentation

USECASES (Con’t)U C 20:Set Left Margin of the Text frame:Software get value of the left margin from custom standards and apply on the presentation.U C 21:Get & Set Top Margin of the Text frame:Software get the top margin of text frame from the slide and display it to the user. When user want to set the margin software will set the left margin according to the custom standard. 

Page 9: Layout presentation

USECASE DIAGRAM

Page 10: Layout presentation

Class Diagram