Doc02 - UE Final Deliverable Format
Doc02 - UE Final Deliverable Format
Submitted By
University of Education
Inner Title Cover Specimen
(After 3 enter spaces)
BS in Information Technology-20XX
MSc in Information Technology-20XX
(14 pt. Bold, Capitalized Each word, Align Centre)
(After 6 enter times)
NAME OF DIVISION/CAMPUS
UNIVERSITY OF EDUCATION
LAHORE
November 2018
© Copyright A B creed, 2018
“I hereby declare that I have read this project documentation and in my opinion
this project is sufficient in terms of scope and quality for the award of the degree
of BS in Information Technology/MSc in Information Technology.”
_______________________ _____________________
Project Primary Supervisor Project Examiner
Name: Write name of Project advisor here Name: Write name of Project Examiner here
Designation: Write designation of Project Designation: Write designation of Project
Advisor here Examiner here
University of Education. University of Education.
DECLARATION
I declare that this project title entitled “write your project title here” is the result of my
own research and development except as cited in the references. This project has not been
accepted for any degree and is not concurrently submitted in candidate for any other
degree. At any time if my statement is found to be incorrect even afterwards of BS in
Information Technology/MSc in Information Technology, the university has the right to
withdraw my BS in Information Technology/MSc in Information Technology degree.
I solemnly declare that project work presented in this documentation entitles “Name of your project” is
solely my work with no significant contribution from any other person. Small contribution/help wherever
taken has been acknowledged and that complete project has been written by me.
I understand that zero tolerance policy of the HEC and University of Education, Lahore towards plagiarism.
Therefore, we as an author of the above titled project declare that no portion of my project documentation
and any material used as reference is properly referred/ cited.
I undertake that of I am found guilty of any formal plagiarism in the above titled project even after award
of BS/MSc degree, the University reserve the rights to withdraw/revoke my BS/MSc degree and that HEC
and the University has the right to publish my name on the HEC/University Website on which names of
students are place who submitted plagiarized projects.
_______________________ _____________________
Project Primary Supervisor Project Examiner
Name: Write name of Project advisor here Name: Write name of Project Examiner here
Designation: Write designation of Project Designation: Write designation of Project
Advisor here Examiner here
University of Education. University of Education.
OFFICE OF CONTROLLER OF EXAMINATION
NOTIFICATION
It is notified for the nomination of all the concerned that Mr./Ms. (name of the student-1),
(name of the student-2), (name of the student-1), (name of the student-1) BS/MSc student
of Name of the department of University of Education has completed all the
requirements for the award of BS/MSc Degree in the discipline of Information
Technology as per detail given hereunder:
Signed by
Controller of Examination
CC:
1.abcd
2. xyz3
ACKNOWLEDGEMENT
1- Mr. Furqan
2- Mr. Akram
Date:
March 11, 2016
ABSTRACT
A good abstract explains in a few lines what was actually done and why the work was
important. The maximum number of words should not be more than 1000 words. The
abstract page may include the following:
Background
Objectives/aim of the study
Research methodologies
Findings
Conclusions
Implications
Limitations
DELIVERABLE SUBMISSION GUIDELINE
Name of
Contents Remarks
Deliverable
Project Proposal Deliverable-I, should be submit
after the commencement of 7th
Chapter-1: Gathering & Semester.
Analyzing Information
Deliverable-I
Chapter-2: Software
Requirement Specification
(Sample Attached)
Introduction
Problem Statement
Goal & Objectives
Research Questions
Methodology
o Available Methodologies
o Chosen Methodology
o Reasons for Chosen Methodology
Definitions, Acronyms and Abbreviations
Stakeholders Characteristics
Domain Requirements
Functional Requirements
Non-Functional Requirements
Architecture Diagram
ERD
Data Flow diagram (Level 0 and 1)
Class Diagram
Sequence Diagram
CHAPTER 5: Graphical User Interfaces
CHAPTER 6: Testing
Introduction
Test Scenario (Sample Attached)
Test Plan
Definition of Test Cases
Test Cases Specifications
Test Cases Results for:
o Black Box Test Cases
o White Box Test Cases.
Page Format:
Page size: A4
Top margin: 1.00 inch
Bottom margin: 1.00 inch
Left margin: 1.5 inch
Right margin: 1.00 inch
Tables and Figures: Tables and figures shall be placed on one side only
Separate pages shall be used for figures and tables.
One page may contain more than one figure or table but
text will not be combined or interlaced with figure or table.
Each table / figure shall be numbered.
For example, "Table 1.2: Population distribution in Asia"
or "Figure 3.2: Temperature distribution"
The table number or figure number shall be placed as
normal text centered at the bottom of the table or figure or
sideways with table / figure title coming on the opening
side of the paper and note on the binding side.
Paragraph:
Single-spaced.
Line entered paragraph.
DONOT put indents at the beginning of the paragraph.
Left aligned or justified.
Text Format
1 Section
1.1 Sub Section
1.1.1 Nested Sub Section
a
b
i
ii
The subsequent reference to a any section shall be made using the section and its
number. For example, section 2.1.3 means chapter 2 section 1 subsection 3.
Mathematical Equations
References
References are to be placed in square brackets and interlaced in the text. For
example, "A comprehensive detail of how to prevent accidents and losses caused
by technology can be found in the literature [1]. A project report / thesis cannot be
accepted without proper references. The references shall be quoted in the
following format:
The articles from journals, books, and magazines are written as:
[1] Abe, M., S. Nakamura, K. Shikano, and H. Kuwabara. Voice conversion
through vector quantization. Journal of the Acoustical Society of Japan,
April 1990, E-11 pp 71-76.
[2] Hermansky, H. Perceptual linear predictive (PLP) analysis for speech.
Journal of the Acoustical Society of America, January 1990, pp 1738-
1752.
The books are written as:
[1] Nancy G. Leveson, Safeware System Safety and Computers, A
guide to preventing accidents and losses caused by technology,
Addison-Wesley Publishing Company, Inc. America, 1995.
[2] Richard R. Brooks, S. S. Iyengar, Multi-Sensor Fusion
Fundamentals and Applications with Software, The Prentice-Hall
Inc. London, 1998.
The Internet links shall be complete URLs to the final article.
[1] http://www.ue.edu.pk
Top-level directories:
Doc All documents related to the project
Instructions how to access the software to the point to
running the project
All reports already submitted
The final project report in thesis form
Installation instructions
Trouble shooting instructions in case of problems
User manual
Research material including URLs
Papers consulted / referred to
Slides of the presentations
Source All source files that will be needed to compile the project.
Further subdirectories can be used.
This must include sample data files as well.
Project The running project including sample data files as well as sample
output.
This should be in a form that if copied to a machine runs without
errors.
This may an exe file of an entire project, an installer depending on
the project or simply a running project.
You can have sub directories with appropriate names.
Length
The length of your dissertation depends on the type of project you have selected. An
excellent dissertation will often be brief but effective (its author will have said a lot in a
small amount of space). Voluminous data can be submitted electronically on CD.
Sample for Software Requirement
Specification
.
Academic Automation System
(Specimen case study)
Software Requirements Specifications
Functional Requirements
No Requirement Description
Depends on FR1.
FR6 Drop Course The student can request to drop from any
course he is registered in until the add/drop
date. If there are students in the waiting list for
the course, the next student is notified
automatically. The students of the batch to
who this course was offered are given priority.
Depends on FR7.
FR7 Withdraw Course The student can request to withdraw from any
course he is registered in until the withdraw
date. The status is changed to ‘W’ (withdraw)
to appear on the transcript. Students with
CGPA below 2 cannot withdraw from a course
without approval from the advisor.
Depends on FR7.
FR8 View reports The various types of reports that the users
(depending on their access level and role) can
view are:
Course-wise Registration (specifying
sections)
Student-wise Registration (specifying
sections)
Waiting List of that Course (specifying
sections)
Date-wise Add/Drop status of each student
– This report will be delivered after the rest
of the system, by 15th January 2002.
FR10 Clear Accounts Status The Accounts Officer can clear the status of a
student when he pays his dues.
When the student pays his dues or submits
the financial aid/installments application, the
Accounts Officer clears his financial status so
that the student’s seat can be confirmed.
When the student pays his semester freeze
dues the Accounts Officer does the same.
Non-Functional Requirements
No Requirement Description
.
USE CASE SCENARIO SAMPLE
UC Number: 1.1
UC Name: Login
Description: To get admin authentication and logged, the users will be prompted
to login with their account information before they can use the system.
Alternative Scenario:
Post conditions:
1. The admin will log in to the system
2. The admin has access to the functions of the system
Extensions:
1. The system determines that the password is incorrect for the username
entered.
a. The system prompts the user to re-enter the password.
i. The system determines that the re-entered password is
incorrect.
ii. The system provides the option for the user to retrieve a
forgotten password.
2. The system determines that the username does not match a username for any
account.
a. the system displays an error message.
3. The system determines that the user has no role assigned in the system.
a. The system does not allow the user to access the system.
TEST CASE SCENARIO SAMPLE
Test Case ID : 01
Post conditions:
1. The user will log in to the system
2. The user will have access to the functions of the system