You are on page 1of 7

Research Methodology

Code: PROJ-CS601
Term Paper
1. Tell about the final year project that you are parsing.
The title for my project is Student and Employee leave
management system. Student can send a leave application to any
teacher and teacher can send leave application to any admin.
Teacher and admin will respond to their respective received
applications.
2. What are the different technologies / concepts / theories are used in your
project?

->Different technologies involved are:

HTML, CSS, Bootstrap and JavaScript

Python and Django

3. What kind of value addition it will do to the current technology /


product.

->It will help to overcome different obstacles faced by the students and
teachers of the college to get leave respecting all time constraints.

4. Who are your clients?

->student, teachers and other employees of the college.

5. What are the methods you have used for requirement elicitation?

->
classroom – In this method which is the main function of the system.

Django college – In this method which is the main method of the

system.

template – in this method which is the template design of the system.

6. Have you used any standard methodology carry out your project
work? Why?

->I have used Django framework in my project.

Django is a high-level Python Web framework that encourages rapid


development and clean, pragmatic design. Built by experienced developers, it
takes care of much of the hassle of Web development, so you can focus on
writing your app without needing to reinvent the wheel. It’s free and open
source.

7. Have you done cost estimation for your project? How?

->After the completion of the project we will purchase the domain as


well as their will be a certain amount of cost for hosting our website .
For the database storage a fixed amount of cost will be required .So we
can estimate the total amount to be around 15000 per year.

8. Have you done the feasibility study for you project? What are those?

->Yes, we have done some feasibility studies for our project. They comprised of:
a. Costs for technology and its implementation.

b. Transparency and exposure of the site.

c. Security.

d. Server load
9. Why you have selected this topic?

-> It will help to overcome different obstacles faced by the teachers of


the college to get leave respecting all time constraints.

10. Questions on technologies / concepts / theories used?

->Technologies/Theories:

HTML, CSS, Bootstrap and JavaScript

Python and Django


Database Management
11. How your project-work going to help the society?

->My project will serve only at college level. It will be a huge boost in
terms of time management.

13. What are your own contributions in the project?

->I will be doing its frontend development using HTML,


CSS and JavaScript.

14. How you have break down the project modules and distributes
among your team members?

->Among my team members, Prince Kumar and myself are doing


frontend development and Neel Kamal, Akash Bhargav, Himanshu
Gupta are doing backend development.

15. Draw flow-chart / block-diagram / dataflow (high level design)


diagram for your project?
16. Overall knowledge of the chip / microprocessor / microcontroller /
tool / kits used to implement the project.

-> We haven’t used any of the things stated above in our project.

17. What all data structure used in the project?

-> We have used arrays, objects etc. in our project.

18. Have you used any database for your project? What?
->Yes, it is SQLite database.
20. Limitation / constrains of your project?
->I will try to eliminate if any limitation occurs while developing
this project.
Constraint: No one out of the college will be able to enter into
the system.
21. What is your future plan with the project?
->I will make it available to the needy ones.
22. Have you implemented any security layer?

-> Yes, there are different securities for different purposes, like for login
authentication, then for the password storing we have encrypted the
password by hashing and then stored so that passwords are safe.
23. What are the methodologies you are going to use to test your
project?
->I will be using data of hostel members including students ,
warden, Guards etc. to test the efficiency of my project.
24. Tell few test cases for your project? Tell me the test cases
where your project has failed?
->The project is in development phase at the moment and hence
it would be too early to answer this question.
25. What are the safety and security measure you have taken?

-> For now user password encryption is the only thing that we have
used here. Later we plan to add protection against the website getting
hacked.
26. Explain the complexity of your algorithm?

-> There is no single algorithm that has been used, So the time
complexity varies.
28. Any literature survey you have done for your project?
-> We have researched about the technologies needed to implement
this project and also have understood the benefits of this product in the
real life.
29. What is the scope of the project?
->The project will be helpful in the long run. It would be helping
different schools and colleges in managing their available
resources better.
30. Have done any market survey for the work?
->It is to be deployed at school level or college level. I have
visited some of schools and colleges to know how they are
managing their resources and what are the problems being faced
by them.
31. Which architecture you have used?

->The project involved basically 3 tier architecture. First will be the


presentation layer wherein user gets to interact with the website.
Second is the logic layer wherein all logic is implemented and 3rd is the
database layer where all data is stored.
32. Type of database connection used in your project?
-> Database connectivity requires all the connection details such as database
name, user credentials, hostname drive name etc.

SIMILAR TO:

from pathlib import Path

BASE_DIR = Path(__file__).resolve().parent.parent
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}

You might also like