Final Year Project Submission and How to Present to an Examiner


Student and Examiner Possible Scenario

Phase 1:
Firstly wish Good Morning or Good Afternoon sir/mam.

Introduction :
1) Your name and Project Name
2) Specify him/her if you are in a group or not.
3) Explain the work flow and how your group has distributed the work equally. Remember if it is a 200 marks project, it is considered that you and your partner have done equal efforts on the project. For e.g. if one Person Coded so the other person had completed Documenting, Testing and Deployed the project. If the project is an individual one, then you can explain the process of work.
4) You can Start Explaining as “I had made my project in ASP.NET with C# as Front end by using Visual Studio 2010 or Java Version Name if it's in Java used Net Beans IDE and Backend as in SQL SERVER 2008, MySQL, Oracle etc.
5) You can speak about the Login types as:  Administrator, User,  Manager (multiple logins) based on the project.

Module examination:
a) Explain the working of the module for e.g. if it is an Admin Module then he/she can add deleted or modify Or manager he/she can see the record details or a User module he/she can see his own records .Based on the project.
6) Inform how many table and pages we had made in the project

Phase 2:

1) Explain the Front End
a)
Firstly Run the Project
b) Show the Design pages of the project, the main classes, transaction classes or model classes.
c) Also show the web.config file and explain the configurations and connections between the front-end and the back-end, show the connection string tag and explain the code to the examiner.
For Connection Path: Go to tools tab in VS and click on the ‘connect to database’ and copy paste the server name from the SQL Server and paste in the server name section, at the bottom you will see the test connection button click on the test connection button when it show “Test connect successful “ it means the front end has been connected to the back end.
d) Now copy the path from the ‘Advanced’ button and paste under the connection tag in the web.config file of the project.
e) Build the project (Note: These step Is only for those project who have  made the project in visual studio. With SQL Server.)
f) After the project runs successfully, Add some dummy records and show to the examiner. Display the newly added records in the grid view if available in the project or alternatively show the record entries in the database. Inform that the record has been successful inserted or update.

2) Explain the Back End:
In the Back end, For e.g. (SQL SERVER) you can show the database name and the amount of tables, schema created. Explain the different relational keys such as primary, foreign key constraints. Explain how they are related to tables and columns.

Phase 3:

Black Book:
In the black book the examiner may ask you about the the Relational diagrams such as ER Diagram, DFD, Class Diagrams, etc.

ER-Diagram: In this diagram you need to explain the examiner about the different Entities and Attributes, commonly the entities are the tables of your database and attributes are the columns. Explain the relationship between the entities such as one-to-one or one-to-many etc.
You need to tell the examiner about each entity and how they are connected with other entities by using decision boxes. Attributes having an underline means it is a constraint primary key column.


Phase 4:

Future Enhancements:
The examiner may ask about future enhancement and visions on the existing project. Feel free to give ideas or explain how you are going to improve your project by adding additional features, or making it portable for use in near future.

Comments