Sample Project Report
Sample Project Report
BY
Student’s Full Name
Student’s T.U. Registration No.
College Roll No.
Name of the Campus/College
Place Month/Year
STUDENT DECLARATION
(On plain paper)
This is to certify that I have completed the Project entitled “(title of the project)” under the guidance
of “(name of the guide)” in partial fulfillment of the requirements for the degree of Bachelor of
Information Management at Faculty of Management, Tribhuvan University. This is my original
work and I have not submitted it earlier elsewhere.
Date: Signature:
Name:
i
CERTIFICATE FROM THE SUPERVISOR
This is to certify that the project entitled “ ” is an academic work done by “ ” submitted in
the partial fulfillment of the requirements for the degree of Bachelor of Information
Management at Faculty of Management, Tribhuvan University under my guidance and supervision. To
the best of my knowledge, the information presented by him/her in the project report has not been
submitted earlier.
Designation Date
ii
APPROVAL SHEET
This is to certify that the project titled [Title of the Project ] submitted by [Student Name ] has been
examined and approved .In our opinion, it meets the required scope and quality standards for a project
submitted in partial fulfillment of the requirements for the degree of Bachelor of Information
Management (BIM).
Approval Panel:
Date of Defense:……………………..
[Faculty Name]
iii
ACKNOWLEDGEMENT
To everybody who contributed to the success of this endeavour, we are eternally grateful. We
would like to begin by expressing our deep appreciation to our project supervisor [ Name of
supervisor ] for his important advice, ongoing support, and helpful criticism.
We also want to express our profound gratitude to our instructors [ name of instructor ] and Mr. [
name of instructor ] whose guidance and instruction have made a significant contribution to our
development as a researcher and as a student.
We also want to express our gratitude to everyone who took part in the research and contributed
to the information we needed. Finally, we want to thank our loved ones and close friends for their
continuous support and inspiration. Throughout our academic career, their support and devotion
have been now continual source of inspiration. Once more, we want to express our gratitude to
everyone who helped make this initiative a success.
iv
ABSTRACT
This project report, titled "[ report name ]" represents our collaborative effort in fulfilling
the Bachelor of Information Management requirements.
Keywords: Web Chat App, Online Communication, AES Encryption, Privacy, User-
Friendly Interface.
v
TABLE OF CONTENTS
ACKNOWLEDGEMENT ............................................................................................ iv
LIST OF TABLES......................................................................................................... x
2.3 Implementation................................................................................................ 27
2.3.1 Tools Used ........................................................................................... 27
2.3.2 Implementation Details of Modules...................................................... 29
vi
2.3.3 Testing ................................................................................................. 30
2.3.1 Test Cases for Unit Testing .......................................................... 30
2.3.2 Test Cases for System Testing..................................................... 32
CHAPTER 3 : Conclusion And Recommendation ....................................................... 8
3.1 Summary
3.2 Conclusion
3.3 Recommendation
REFERENCES ............................................................................................................ 35
APPENDICES ............................................................................................................. 36
vii
viii
LIST OF FIGURES
ix
Figure: 3.1 Use Case Diagram ......................................................................................... 9
Figure: 3.2 Gantt Chart ...................................................................................................11
Figure: 3.3 ER Diagram ................................................................................................. 12
Figure:3.4 Level 0 DFD for Guff Gaff Hub.................................................................... 13
Figure:3.5 Level 1 DFD for User Management Process ................................................. 13
Figure:3.6 Level 1 DFD for Chat Management Process ................................................. 14
Figure:4.1 Database Design ........................................................................................... 15
Figure:4.2 Login Form................................................................................................... 16
Figure:4.3 Registration From ......................................................................................... 16
Figure:4.4 Homepage Interface .......................................................................................17
Figure:4.5 Chat Interface ................................................................................................18
Figure:4.6 Profile Interface ............................................................................................ 18
Figure:4.7 Group Create Interface .................................................................................. 19
Figure:4.8 AES State Array ........................................................................................... 21
x
LIST OF TABLES
xi
LIST OF ABBREVIATIONS
DB Database
DH Diffie Hellman
ER Entity Relationship
xii
xiii
CHAPTER 1 : INTRODUCTION
1.1 Background of the project
1.3 Objectives
1
1.4 Review of Related Work and Literature
2
CHAPTER 2 : System Development Process
2.1 Analysis
2.1.1.Reqquirement Analysis
• Functional Requiremet
• Non-functional Requirement
2.1.2 Feasibility Study
Technical
Economical
Operational
2.2 Design
2.2.1 user interface design
2.2.2 implementation
Tools and technology used
Module description
Testing
3
CHAPTER 3 : CONCLUSION AND FUTURE
RECOMMENDATIONS
6.1 Summary
6.2 Conclusion
4
REFERENCES
[1]GfG, “Waterfall Model - Software Engineering,” GeeksforGeeks,
https://www.geeksforgeeks.org/waterfall-model/ (accessed Nov. 18, 2023).
5
APPENDICES
SNAPSHOTS
6
SOURCE CODE
7
8