Technical Report Format October2018
Technical Report Format October2018
TITLE OF PROJECT
End-Semester Evaluation
Submitted by:
Designation
TIET, Patiala
Month 2018
ABSTRACT
ii
DECLARATION
We hereby declare that the design principles and working prototype model of the project entitled
<Title of Project> is an authentic record of our own work carried out in the Computer Science
and Engineering Department, TIET, Patiala, under the guidance of <Mentor Name> during 6th
semester (2018).
Date:
Faculty Mentor:
Dr. _________________________
Designation
TIET, Patiala
iii
ACKNOWLEDGEMENT
We would like to express our thanks to our mentor <Mentor Name>. He/She has been of great
help in our venture, and an indispensable resource of technical knowledge. He/She is truly an
amazing mentor to have.
We are also thankful to <Name of the Department Head>, Head, Computer Science and
Engineering Department, entire faculty and staff of Computer Science and Engineering
Department, and also our friends who devoted their valuable time and helped us in all possible
ways towards successful completion of this project. We thank all those who have contributed
either directly or indirectly towards this project.
Lastly, we would also like to thank our families for their unyielding love and encouragement.
They always wanted the best for us and we admire their determination and sacrifice.
Date:
iv
TABLE OF CONTENTS
ABSTRACT
DECLARATION
ACKNOWLEDGEMENT
LIST OF FIGURES
LIST OF TABLES
LIST OF ABBREVIATIONS
CHAPTER 1- INTRODUCTION
1.1 PROJECT OVERVIEW
1.1.1 TECHNICAL TERMINOLOGY
1.1.2 PROBLEM STATEMENT
1.1.3 GOAL
1.1.4 SOLUTION
1.2 NEED ANALYSIS
1.3 RESEARCH GAPS
1.4 PROBLEM DEFINITION AND SCOPE
1.5 ASSUMPTIONS AND CONSTRAINTS
1.6 APPROVED OBJECTIVES
1.7 METHODOLOGY USED
1.8 PROJECT OUTCOMES AND DELIVERABLES
1.9 NOVELTY OF WORK
CHAPTER 2 - REQUIREMENT ANALYSIS
2.1 LITERATURE SURVEY
2.1.1 Theory Associated With Problem Area
2.1.2 Existing Systems and Solutions
2.1.3 Research Findings for Existing Literature
2.1.4 The Problem That Has Been Identified
2.1.5 Survey of Tools and Technologies Used
2.2 STANDARDS
2.3 SOFTWARE REQUIREMENTS SPECIFICATION
2.3.1 Introduction
2.3.1.1 Purpose
2.3.1.2 Intended Audience and Reading Suggestions
2.3.1.3 Project Scope
2.3.2 Overall Description
2.3.2.1 Product Perspective
2.3.2.2 Product Features
2.3.3 External Interface Requirements
v
2.3.3.1 User Interfaces
2.3.3.2 Hardware Interfaces
2.3.3.3 Software Interfaces
2.3.4 Other Non-functional Requirements
2.3.4.1 Performance Requirements
2.3.4.2 Safety Requirements
2.3.4.3 Security Requirements
2.4 COST ANALYSIS
2.5 RISK ANALYSIS
CHAPTER 3 – METHODOLOGY ADOPTED
3.1 INVESTIGATIVE TECHNIQUES
3.2 PROPOSED SOLUTION
3.3 WORK BREAKDOWN STRUCTURE
3.4 TOOLS AND TECHNOLOGIES USED
CHAPTER 4 - DESIGN SPECIFICATIONS
4.1 SYSTEM ARCHITECTURE (Eg: Block Diagram / Component Diagram)
4.2 DESIGN LEVEL DIAGRAMS
4.3 USER INTERFACE DIAGRAMS
4.4 SYSTEM SCREENSHOTS
CHAPTER 5 – IMPLEMENTATION AND EXPERIMENTAL RESULTS
5.1 EXPERIMENTAL SETUP (OR SIMULATION)
5.2 EXPERIMENTAL ANALYSIS
5.2.1 DATA
5.2.2 PERFORMANCE PARAMETERS
5.3 TESTING PROCESS
5.3.1 Test Plan
5.3.1.1 Features to be tested
5.3.1.2 Test Strategy
5.3.1.3 Test Techniques
5.3.2 Test Cases
5.3.3 Test Results
5.4 RESULTS AND DISCUSSIONS
5.5 INFERENCES DRAWN
5.6 VALIDATION OF OBJECTIVES
CHAPTER 6: CONCLUSIONS AND FUTURE DIRECTIONS
6.1 CONCLUSIONS
6.2 ENVIRONMENTAL, ECONOMIC AND SOCIETAL BENEFITS
6.3 REFLECTIONS
6.4 FUTURE WORK
CHAPTER 7: PROJECT METRICS
vi
7.1 CHALLENGES FACED
7.2 RELEVANT SUBJECTS
7.3 INTERDISCIPLINARY KNOWLEDGE SHARING
7.4 PEER ASSESSMENT MATRIX
7.5 ROLE PLAYING AND WORK SCHEDULE
7.6 STUDENT OUTCOMES (A-K MAPPING)
7.7 BRIEF ANALYTICAL ASSESSMENT
APPENDIX A: REFERENCES
APPENDIX B: PLAGIARISM REPORT
vii
LIST OF TABLES
viii
LIST OF FIGURES
ix
LIST OF ABBREVIATIONS
ABBR1 Abbreviation 1
ABBR2 Abbreviation 2
x
INTRODUCTION
1
2.1.3 Sample Table for Literature Survey
S. No. Roll Number Name Paper Title Tools/ Findings Citation
Technology
1 Team member 1 Paper Title 1
2 Team member 1 Paper Title 2
3 Team member 1 Paper Title 3
4 Team member 1 Paper Title 4
5 Team member 1 Paper Title 5
6 Team member 1 Paper Title 6
7 Team member 2 Paper Title 1
… … …
2
its completion. Until the, test data will be used for providing the demo for the
presentations. It is assumed that the user is familiar with an internet browser and also
familiar with handling the keyboard and mouse.
Since the application is a web based application there is a need for the internet
browser. It will be assumed that the users will possess decent internet connectivity.
3 A number of factors that may affect the requirements specified in the SRS include:
The workability of the System modules such as those dealing with process
migration with the scheduling policies provided by the Libra Scheduler is
assumed.
A basic module of job accounting and payment considerations will be provided,
as they are not the focus of the scheduler.
Users are assumed to have a fair estimate of job execution times, so that the
decision to accept or reject a job is facilitated.
4 One assumption about the product is that it will always be used on mobile phones that
have enough performance. If the phone does not have enough hardware resources
available for the application, for example the users might have allocated them with
other applications, there may be scenarios where the application does not work as
intended or even at all.
Another assumption is that the GPS components in all phones work in the same way.
If the phones have different interfaces to the GPS, the application need to be
specifically adjusted to each interface and that would mean the integration with the
GPS would have different requirements than what is stated in this specification.
And so on…..
3
REFERENCES