[go: up one dir, main page]

100% found this document useful (1 vote)
1K views17 pages

A Project Report On "Final Year Project Management System"

This document provides a project report on a final year project management system. The system was created by three students to help automate the process of students submitting company and project details instead of doing it manually. It allows students to input their project details and allows faculty to view student project information and allocate guides.

Uploaded by

programmer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views17 pages

A Project Report On "Final Year Project Management System"

This document provides a project report on a final year project management system. The system was created by three students to help automate the process of students submitting company and project details instead of doing it manually. It allows students to input their project details and allows faculty to view student project information and allocate guides.

Uploaded by

programmer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

A

Project Report
On
"Final year Project Management System"

Prepared by
Yash Mehta(16CE049)
Bhavita Nakum(16CE054)
Kewal Patel(16CE072)

Under the guidance of


Professor. Ronak Patel

Submitted to
Charotar University of Science & Technology
Degree of Bachelor of Technology
in Computer Engineering
CE345 -Software Group Project-II
Of 5th Semester of B.Tech
Submitted at

Accredited with Grade A by NAAC


Accredited with Grade A by KCG

U. & P. U PATEL DEPARTMENT OF COMPUTER ENGINEERING


Faculty of Technology & Engineering, CHARUSAT
Chandubhai S. Patel Institute of Technology
At: Changa, Dist: Anand – 388421
Jul-Dec 2018
1
CSPIT U & P U Patel Dept.
CERTIFICATE

This is to certify that the report entitled “Final Year Project Management” is a bonafied
work carried out by 16CE049(YashMehta),16CE054(Bhavita Nakum),16CE072(Kewal
Patel) under the guidance and supervision of Prof. Ronak Patel for the subject Software
Group Project-II (CE345) of 5th Semester of Bachelor of Technology in Computer
Engineering at Faculty of Technology & Engineering (C.S.P.I.T.) – CHARUSAT, Gujarat.

To the best of my knowledge and belief, this work embodies the work of candidate himself,
has duly been completed, and fulfills the requirement of the ordinance relating to the
B.Tech. Degree of the University and is up to the standard in respect of content,
presentation and language for being referred to the examiner.

Under the supervision of,

Prof. Ronak Patel


Assistant Professor
U. & P. U Patel Dept. of Computer Engg.
C.S.P.I.T., CHARUSAT-Changa.

Dr. (Prof.) Amit Ganatra


Dean,
Faculty of Technology & Engineering
Head, U. & P. U Patel Department of Computer Engineering
C.S.P.I.T., CHARUSAT- Changa, Gujarat.

Chandubhai S Patel Institute of Technology (C.S.P.I.T.)


Faculty of Technology & Engineering, CHARUSAT
At: Changa, Ta. Petlad, Dist. Anand, PIN: 388 421. Gujarat

2
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

ABSTRACT

The Problem for the Students that are in the Final year of their Engineering is that they have
to manually submit their Company/Project Related Information to the University/Placement Cell
whenever they are placed or get an internship in the some Company.

The Problem for the placement Coordinator is she/he will have to wait until the Students
Project Id is generated after that only the placement Coordinator can allocate the internal guides to
the Students.

By Final Year Project management System like Web Application, it will be useful to the
Students as well as the placement Coordinators/faculty member to manage information about
Students and Company/Project details.

1
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

Acknowledgement
The success and the outcome of this project required a lot of guidance and assistance from
many people and I am extremely privileged to have got this all along the completion of my project.
All that I have done is only due to such supervision and assistance and I would not forget to thank
them.

I respect and thank Mr. Amit Ganatra (HOD CE) for providing me an opportunity to do the
project work in U And PU. Patel Department of Computer Engineering and giving us all support and
guidance which made me complete the project duly. I am extremely thankful to him for providing
such a nice support and guidance, although he had busy schedule managing the corporate affairs.

I heartily thank our internal project guide, Mr. Ronak Patel, Assistant Professor , U and PU.
Patel Department of Computer Engineering for his guidance and suggestions during this project
work.

I am thankful to and fortunate enough to get constant encouragement, support and guidance
from all Teaching staffs of CE Department, which helped us in successfully completing our project,
work. In addition, I would like to extend our sincere esteems to all staff in labs for their timely
support.

Yash Mehta
Bhavita Nakum
Kewal Patel

2
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

TABLE OF CONTENTS

Abstract ..................................................................................................... iii


Acknowledgement..................................................................................... iv
Chapter 1 Introduction ............................................................................ 1
1.1 Project Summary .............................................................................. 1
1.2 Purpose ............................................................................................ 1
1.3 Objective ......................................................................................... 2
1.4 Technology and Literature Review ................................................. 3
Chapter 2 project Management .............................................................. 4
2.1 Project Planning ............................................................................... 4
Chapter 3 System Requirements Study ................................................. 5
3.1 User Characteristics ......................................................................... 5
3.2 Hardware and Software Requirement ............................................ 5
Chapter 4 System Analysis ...................................................................... 6
4.0 Object Oriented Design .................................................................... 6
4.1 Class Diagram ........................................................................ 6
4.2 Sequence Diagram ................................................................. 7
4.3 System Flowchart .................................................................... 8
4.4 Functional Requirement ......................................................... 9
4.5 Non-Functional Requirement ................................................. 9
4.6 Screenshots ............................................................................ 10

Chapter 5 Implementation Planning .................................................... 11


5.1 Limitation and Future Enhancements ............................................ 11

References ................................................................................................ 12

3
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

INTRODUCTION
1.1 Project Summary:
Our project is on Web Application name ‘Final Year Project Management System’.

The objective of this application is to help the students to directly submit their Project
related details rather doing it manually.

Final Year Management System is for faculty and students. Students can enter data and
project details. Faculty can login and they can allocate internal guide and external guide.

The Faculty/Placement Coordinator would be able to see Student Project details and the
other related Company details of the Students.

1.2 Purpose
Purpose of this project is to maintain Company details and projects data of the students in a
systematic way and by not doing it manually like that of excel and paper work.

These results in lot of saving of time as in these Systems the Faculty can directly view the list
of the students and their complete details and Students have to enter the details as soon as they get
placed or get any Internship in the Company without sending any paper or Excel sheet.

The Students have not to wait for any Excel kind of sheet or any sheet to write their Company
details and send it to placement cell.

They just have to create the Account and Enter the Company Details as soon as they get
placed So that the placement cell can record it.

4
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

1.3 OBJECTIVE:

The App is divided into two parts:

1. Students
2. Placement Co-ordinator

First, the Student has to create the Account and then need to enter their project details such
as their project name, company name, External guide etc.

The Project details gets stored in the local database of the server.

The Placement Coordinator will have a separate account and he/she will able to see Student
project details and allocate the Internal Guides.

Then the Students and the Placement Coordinator both will able to see the Complete details
of Company as well the internal guides allocated to them.

5
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

1.4 Technology and Literature Review


The versatility of the .NET technology has been the foremost factor that allows its widespread
use. The .NET software is from Microsoft.

Microsoft launched this technology stating it as an advanced new platform built on highly
developed protocols with tools that help in faster and better communication and computing.

Software Development company using this technology to make information and data
available on any device at any time and something that can be accessed at any time. The technology
is used to develop both desktop applications and web-based solutions as well as the mobile-based
applications.

We have used ASP.NET framework to produced Web Application name Final Year Project
Management System.

ASP.NET is an open-source server-side web application framework designed for web


development to produce dynamic web pages.

It was developed by Microsoft to allow programmers to build dynamic web sites, web
applications and web services.

It was first released in January 2002 with version 1.0 of the .NET Framework, and is the
successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common
Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET
language. The ASP.NET SOAP extension framework allows ASP.NET components to process
SOAP messages.

ASP.NET was released in 2002 as a successor to Classic ASP.

6
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

PROJECT MANAGEMENT
2.1 Project Planning
Software engineer or a team of engineers must incorporate a development strategy that
encompasses the process, methods and tools layers and generic phases. This strategy is often referred
to as process model or a software engineering paradigm or project development approach.

A process model for software engineering is chosen based on the nature of the project and
application, the methods and tools to be used, and the controls and deliverables that are required.

Our project is based on waterfall model.

Waterfall methodology is a sequential design process. This means that as each of the eight
stages (conception, initiation, analysis, design, construction, testing, implementation, and
maintenance) are completed, the developers move on to the next step.

We can go only forward not backward

7
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

System Requirement Study


3.1 User Characteristics
The limited number of Users uses the project functionalities.
1. Customer: Customer is one who wants to buy something.
2. Admin: admin updates the products, product details, orders and manages the site.

Here customer will purchase some item and pay the amount after inserting address.
Customer can view product without login.

Customer can view, buy, see details about the product, update the cart.

Admin can update the product details, add products, add quantity of products, view the
orders.

3.2 Hardware and Software Requirements

The only Hardware Requirement is a laptop or any desktop machine which acts as a Server
in which the Web app runs and an internet Connection.

Processors: Intel Atom® processor or Intel® Core™ i3 processor


Disk space: 1 GB
Operating systems: Windows* 7 or later, macOS, and Linux
Python* versions: 2.7.X, 3.6.X
Included development tools: conda*, conda-env, Jupyter Notebook* (IPython)
Compatible tools: Microsoft Visual Studio*, PyCharm*

At client side:
Mobile device or computer having internet connection, debit or credit card to buy products.

8
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

Object Oriented Design

4.1 Class Diagram

9
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

4.2 Sequence Diagram

10
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

4.3 System Flowchart

System Flowchart

Web App Insert

MDF/Database Database

4.4 Functional Requirements

 Login
 View
 Insert
 Update
 Delete

4.5 Non Functional Requirements

 Security
 Logging
 Storage
 Configuration
 Performance
 Cost

11
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

 Interoperability
 Flexibility
 Disaster recovery
 Accessibility

4.6 Screenshots

This is login page of the app, to register for any Company


Details First the User has to Sign Up in the web app.

12
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

Here the Students Enter their Company Details and it


is Stored in the Local Database of the Server.

Then the Placement Coordinator allocate the internal guides to the Student Group whose
Project ID is Generated.

13
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

Implementation Planning

5.1 Limitation and Future Enhancement


Here Student can insert, update and delete. Therefore, there is, chance to miss use via
Project_id.

The GUI of Project is not so well.

The Security of the Project is not proper so the false information can be entered.

Future Enhancement
The GUI of the Project is not Well Design, So to create better UI design for the Web-app.

Implement the Security Features So that the false information cannot be entered.

14
CSPIT U & P U Patel Dept.
16CE049 | 16CE054 | 16CE072

CONCLUSION
This project made faculty work easy, faculty can update information, and the
Students can enter Company details easily.

REFERENCES
https://www.tutorialspoint.com/asp.net/

https://www.c-sharpcorner.com/UploadFile/.../complete-crud-operations-in-Asp-Net/

https://www.youtube.com/watch?v=s9RQgxUQIo8

15
CSPIT U & P U Patel Dept.

You might also like