Académique Documents
Professionnel Documents
Culture Documents
This is to certify that we have read this report submitted by Student Name and it is our judgment
that this report is of sufficient standard to warrant its acceptance by Bahauddin Zakariya
University, Multan for the degree of BS (Computer Science)/MCS (Master of Computer
Science).
Committee:
2. Supervisor ________________
<<TeacherName>>
Assistant Professor,
Department of Computer Science
.
3. Head of Department ________________
<<TeacherName>>
Assistant Professor,
Department of Computer Science
DEDICATION
To my Loving Parents
ACKNOWLEDGMENT
Here you will write a brief paragraph to acknowledge the help and support that you received
throughout your project including the thesis writing. You can acknowledge the teachers, family
members or any other person who helped you in completion of your project work.
PROJECT BRIEF
This is an outline of your entire work. It provides the reader a clear and precise picture of the
nature, subject matter and techniques used in your work. The abstract is the final short
description you write after the completion of your report/work and is placed in the beginning of
the document .The following points must be considered while writing abstract.
There must be harmony and coherence in all the ideas and techniques presented in it
There must not any new information that is not included in the report so that order of the
contents should not be disturbed. Only the key points should be emphasized.
TABLE OF CONTENTS
Contents Page No.
Chapter 1
Introduction
1.1 Project Introduction 2
1.1.1 Main Theme 3
1.1.2 Scope of the Project 3
3
1.1.3 Objectives of the Project
1.2 Introduction to Organization 4
1.2.1 Organizational Setup and Structure 5
1.2.2 Main Aim and Work Environment 6
1.3 Conclusion and Future Prospectus 7
Chapter2
System Analysis
2.1 Feasibility Study
2.2 Existing System: Data Gathering 8
2.2.1 Questionnaires 9
2.2.2 Sampling & Observations 10
2.2 Existing System: Data Analysis 13
2.2.1 Data Flow Diagrams (DFDs) 14
2.2.2 Requirements Engineering 15
2.2.3 Deliverables 16
Chapter 3
System Design
3.1 Introduction to System Design 17
3.2 Proposed System and its Features 18
3.3 System Design using UML 19
3.3.1 Use Case Diagrams 19
3.3.2 Sequence Diagrams 20
3.4 Database Design 20
3.4.1 Entity Relationship Diagrams (ERDs) 21
3.4.2 Building a Relational Model from ERDs 22
3.4.3 Normalizing Relational Model to 3NF 23
Chapter 4
System Development
4.1 Introduction to System Development 25
4.2 Tool/Language Selection 25
4.3 Hardware for the System 26
4.4 Software Development & Implementation 26
4.4.1 Client Side Technology 27
4.4.1.1 HTML, VB.NET and DHTML 27
4.4.2 Server Side Technology 28
4.4.2.1 .NET Technology (ASP.NET) 28
4.5 Code/Algorithms of important modules 30
Chapter 5
Users Guide
5.1 Input Forms (print-out with some description) 39
5.2 Reports (print-out with some description) 50
Chapter 6
Conclusion
A one or two page summary of the tasks carried out in the project. 70