Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Final Report

Download as pdf or txt
Download as pdf or txt
You are on page 1of 48

Shivnagar Vidya Prasarak Mandal’s

INSTITUTE OF TECHNOLOGY AND ENGINEERING


Malegaon (BK), Tal-Baramati, Dist.-Pune, Pin: -413115.

DEPARTMENT OF COMPUTER ENGINEERING


A
PROJECT REPORT ON

“E- PAYMENT OF MSBTE EXAM FORM”


Submitted in the partial fulfillment of the requirement for the award of the

Maharashtra State Board of Technical Education ,Mumbai-51

In

“Diploma in Computer Engineering”


Submitted By
Mr. Atul Sunil Girigosavi 2100380202
Mr. Gaurav Santosh Mane 2100380205
Mr. Yogiraj Mohan Khaladkar 2100380211
Mr. Siddhant Pandurang More 2100380218

Under the Guidance of


Prof..P.R. Jagdale

Academic Year
(2023-2024)
Shivnagar Vidya Prasarak Mandal’s
INSTITUTE OF TECHNOLOGY AND ENGINEERING
Malegaon (BK), Tal-Baramati, Dist-Pune, Pin:-413115.

DEPARTMENT CERTIFICATE

This is to certify that Project report entitled “E- Payment Of Msbte Exam Form”
for academic yaer 2023-24 is submitted by following students

Mr. Atul Sunil Girigosavi 2100380202


Mr. Gaurav Santosh Mane 2100380205
Mr. Yogiraj Mohan Khaladkar 2100380211
Mr. Siddhant Pandurang More 2100380218

In partial fulfillment of requirement for the award of the “Diploma in Computer


Engineering” by Maharashtra State Board of Technical Education Mumbai-51, as
record of student own work carried out them under my guidance and supervision

Prof. Jagdale P.R. Prof.D.B.Nanware


(Project Guide) (Project Coordinator)

Prof. Jagdale P.R. Dr.D.G.Thombare


(Haed of Computer Engg.Dept) (Principal)

Date:

Place
Shivnagar Vidya Prasarak Mandal’s
INSTITUTE OF TECHNOLOGY AND ENGINEERING
Malegaon (Bk), Tal-Baramati, Dist-Pune, 413115

EXAMINER CERTIFICATE
This is to certify that project “E- Payment Of Msbte Exam Form” submitted by
following students

Mr. Atul Sunil Girigosavi 2100380202


Mr. Gaurav Santosh Mane 2100380205
Mr. Yogiraj Mohan Khaladkar 2100380211
Mr. Siddhant Pandurang More 2100380218

Is a record of bonafide work carried out by her in the department of Computer


Engineering. SVPM's Institute of Technology and Engineering Malegaon Bk, Tal-
Baramati, Pune, approval under my supervision in partial fulfillment of requirements
for the award of Diploma in Electrical Engineering as prescribed by the Maharashtra
State Board of Technical Education, Mumbai 51, in the academic year 2023-2024

(Internal Examiner) (External Examiner)

Date: / / 2024

Place: ITE’s (Malegaon (Bk)


ACKNOWLEDGEMENT

Firstly we would like to express our profound gratitude to Dr. D. G.


Thombare Principal of Institute of Technology and Engineering, Malegaon Bk for
provide opportunity Diploma Capstone project.
In addition, we also wish to express our sincere thanks Head of Computer
Engineering Department and our project guide of Prof. P. R. Jagdale for their
inspiration and encouragement. He has immensely helped in providing all
opportunities and facilities for the project work with contimously assessing our work,
providing great and valuable guidance throughout the academic year by timely
suggestions and discussions at every stage of this work making our project work in
reality.
We would like to express our heartedly sincere thanks and deep sense of
gratitude to Co-Ordinator Prof. D. B. Nanaware Computer Engineering Department,
Malegaon Bk, for his valuable support and kind cooperation.
Also, we grateful the Faculty and Other staff of Computer Engineering
Department, for help which have been immensely useful in our work
We will fail in our duties if we do not mention our classmate who was a
constant source of inspiration during the project work. of
Last but not the least we are thankful to all of them who directly or indirectly
helped us to complete this work.

Project Members-
Mr. Atul Sunil Girigosavi 2100380202
Mr. Gaurav Santosh Mane 2100380205
Mr. Yogiraj Mohan Khaladkar 2100380211
Mr. Siddhant Pandurang More 2100380218

i
ABSTRACT

E-Payment of Msbte exam form is a web application for students to fill out exam form and
send payment through online. This system was intended to develop an application that
perform functionalities like fill exam form online without placing him/her in a queue for a
long time. This system is helpful for student to pay the exam fee online from anywhere in
the state and no need to worry about renewal exam forms. Before this application
implementation the manual process is used to do the process of issuing the exam payment to
the students. This manual process is more time-consuming. To avoid such difficulties we
implemented this system.

ii
LIST OF CONTENTS

a. First Pages -
b. Certificate -
c. Acknowledgment i
d. Abstract ii
e. Index iii
e. List of figures v
f. List of Tables vi
g. List of Abbrevition vii

INDEX

Sr. No Chapter Name Page No

1. Introduction………………………………………………... 01-04
1.1 Introduction………………………………………………..……….02
1.2 Purpose of the study ……………………………………………... .02
1.3 Scope of the study………………………………………………….03
1.4 Exiting System……………………………………………………..03
1.5 Proposed System………………………………………………...…03
1.6 Features of System…………………………………….…………...03
1.7 Need of System………………………………….………………....03
1.8 Project Planning……………………………….…………………...04

2. Litrature survey…………………………………………… 05-07

3. System Requriment’s………………………………………..08-09
3.1 Hardware Requirement………………………………………......…09
3.2 Software Requirement……………………………………………...09
4. Feasibility Study…………………………………………… 10-14
4.1 Feasibility Study ……………………………………………………11
4.2 Methodology………………………………………………………...12
5. System Design and development……………..…………….15-23
5.1 Modules Description………………………………………………..16
5.2 Technical Overview……..……………………………………….....16
5.3 Conceptual models …………………………………………………18
5.4 Database Design ……………………………………………...…….23
6. Interface design and Snapshots……………………..……24-27

7. Testing and costing analysis………………………...……28-33


7.1. Basic of testing………………….…………………………..……29
7.2 Different types of testing perform………………….………….…30
7.3 Estimation and costing ……………………………….…….….32

8. Applications & Advantages ………………………………. 34-35


8.1 Advantages …………………………………………………...…34
8.2 Application ………………………………..……………….....…35
9. Conclusion………..…………………………………………..36-37
9.1 Conclusion…………………………………………………….…37
9.2 Learning Outcomes…………………………………………...…37
9.3 Fucture Scope…………………………………..……….…….....37

Refrences………….……………………………………………..38
LIST OF FIGURES

Figure No. Name of Figures Page No.

4.1 Illustration of Spiral Methodology 13


5.1 Use Case Diagram 18

5.2 DFD Level 0, 19


5.3 DFD Level 1 20

5.4 Activity Diagram 21

5.5 ER Diagram 22
LIST OF TABLES

Table Name of Tables Page No.

1.1 Project Planning 04

31 Software Requirements 9

3.2 Hardware Requirements 9

7.1 Test case 29

7.2 Second test Scenario 30

12.1 line of code estimation 32


NOMENACLATURE

Notation Description

ER : Entity Relationship

DFD : Data Flow Diagram

GUI : Graphical User Interface

HTML : Hypertext markup language

JSP : java server page


E-Payment for MSBTE Exam Form

Chapter-1
INTRODUCTION

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 1


E-Payment for MSBTE Exam Form

Chapter-1
INTRODUCTION

1.1 Introduction-
In this system we create the MSBTE system . we create three modules student, institute,
and MSBTE. In the student module students can see the result, and students can fill out
exam forms. It pays fees online as well as offline also. Students can check the notice,
which is sent by MSBTE and the institute. Students can also change their Password.
Students can log out from their Accounts.
In the Institute module, they can admit new students. During the Admission
Institute fill in Student Information. It can fill it result. They can conform to student exam
form. Institute can check progress of each Department. Institute can send Notice to
Student.
In the MSBTE Module it assign Enrollment no to the Student. It also define its
Semester wise subjects. It can check Progress of All Institute. It can send Notice to
Institute as well as Student.

1.2 Purpose of the study-


In the current system, all work exam form-filling process is manual & time-
consuming process, creating inefficiency for students, an administrative burden on
educational institutions and examination authorities.

By digitizing this process and introducing an online payment option, the


administrative burden on educational institutions and examination authorities can be
significantly reduced. The primary purpose of the exam form-filling process is to facilitate
the efficient collection of essential information from candidates who wish to take an
examination. Online form-filling provides candidates with the convenience of registering
for exams from the comfort of their homes or any location with internet access.
Candidates can fill out forms and make payments at their convenience, reducing the need
for physical visits to institutions. Online form submission and payment processing are
considerably faster than traditional methods. This expedites the entire registration process,
allowing candidates to receive confirmation of their exam registration more promptly.
Introducing online payment options ensures the secure handling of fees and reduces the
risks associated with cash or check payments. Offering an online platform for form-filling

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 2


E-Payment for MSBTE Exam Form

and payment aligns with the expectations of modern candidates who are accustomed to
digital services. It enhances the overall user experience, making the examination
registration process more user-friendly and attractive.
So that the issues are ours to the students, by using online payment we remove the
inefficiency of the project & make the exam form-filling process as easy as possible.

This project is very efficient. This will be user friendly project.

1.3 Scope of the study-

This project is useful for students to fill out exam forms and also pay Exam fees in
Student level Module. It can be easily understandable for students. This project will give
Students Online Payment or Online Banking knowledge to pay online Money.
In this project institute can Send Notice directly to the Student. In this project, students
can fill Exam form Institute can Approve Students to the Exam. In this project, the
Institute can check the progress of all departments. In MSBTE level Module it can check
the Progress of All institutes And also it approves the Student for the exam when it fills
the exam form and exam fee.

1.4 Existing System-


In the current system, students fill out the exam form online. Students take the print of
that Exam form. Students take the sign of exam control they write the exam fee. That
form is submitted at the office with the exam form fee.

1.5 Proposed System-


In this project, students fill out exam forms. Students have two options one option is
the student can submit the form manually at the office. The second option is students can
pay exam fees online. Pay through Any E-payment app or debit card.

1.6 Feactures of System-


1. we can pay the online fee of exam form .
2. record maintain of the student is the easy
3. System performacr is high
1.7 Need of System
1.For the paying exam form fee.
2 Save the time of student and collage

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 3


E-Payment for MSBTE Exam Form

1.8 Project Planning-


The project plan given below shows the progress of projects work and detailed
activities to be carried out throughout the year for the compilation of projects work.

Table No. 1.5: Plan of project

Month December January February March


Activity Name
Week 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Plan of Project

Designing and module


Formation

Coding

Testing
Final reporting writing/
Documentation

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 4


E-Payment for MSBTE Exam Form

Chapter-2
LITERATURE SURVEY

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 5


E-Payment for MSBTE Exam Form

Chapter-2
LITERATURE SURVEY

Creating a comprehensive literature review for your proposed MSBTE (Maharashtra


State Board of Technical Education) system involves examining existing literature related to
various aspects of educational management systems, student information systems, online
examination systems, and related topics. Here's a breakdown of the key areas you may want
to explore:

1. Educational Management Systems: Review literature on educational management


systems used in higher education institutions. Explore how these systems facilitate
administrative tasks such as admissions, student information management, and result
processing. Identify key features, challenges, and best practices in implementing such
systems.
2. Student Information Systems (SIS): Investigate literature on student information
systems, focusing on functionalities such as student registration, enrollment management,
academic records management, and communication with students. Consider how SIS
platforms support administrative processes and enhance student services.
3. Online Examination Systems: Examine literature on online examination systems
and e-assessment methodologies. Explore the benefits and challenges of conducting exams
online, including issues related to security, integrity, and accessibility. Review existing
platforms and technologies used for online assessments in educational settings.
4. Payment Processing Systems: Look into literature on online payment processing
systems, including payment gateways, secure transaction protocols, and payment integration
with educational management systems. Consider the advantages of offering both online and
offline payment options for students' fees.
5. Notice Management Systems: Research literature on notice management systems
and communication platforms used in educational institutions. Explore how these systems
facilitate communication between administrators, faculty, and students, including the
dissemination of important announcements, notifications, and updates.

6. Security and Privacy in Educational Systems: Investigate literature on security and


privacy concerns in educational systems, particularly regarding student data protection,
authentication mechanisms, and access control policies. Review best practices for ensuring
the security and privacy of sensitive information within the proposed MSBTE system.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 6


E-Payment for MSBTE Exam Form
7. User Authentication and Authorization: Explore literature on user authentication
and authorization mechanisms in web-based systems. Consider different approaches for user
authentication (e.g., username/password, multi-factor authentication) and authorization
models (e.g., role-based access control) to ensure secure access to system functionalities.
8. System Integration and Interoperability: Examine literature on system integration
and interoperability standards in educational environments. Consider how the proposed
MSBTE system can integrate with existing institutional systems (e.g., academic databases,
learning management systems) and adhere to interoperability standards for seamless data
exchange.
9. Institutional Performance Monitoring: Review literature on methods for
monitoring institutional performance and academic progress. Explore metrics and indicators
used to assess student outcomes, departmental performance, and overall institutional
effectiveness. Consider how the proposed MSBTE system can provide insights into
institutional performance through data analytics and reporting functionalities.
10. Innovations in Educational Technology: Stay updated on recent developments
and innovations in educational technology, including emerging trends such as learning
analytics, adaptive learning systems, and artificial intelligence in education. Consider how
these technologies can be leveraged to enhance the functionality and effectiveness of the
proposed MSBTE system.

By conducting a thorough literature review in these areas, you can gain valuable
insights, identify best practices, and inform the design and implementation of the MSBTE
system to meet the needs of students, institutes, and the board itself.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 7


E-Payment for MSBTE Exam Form

Chapter-3
SYSTEM REQUIREMENTS

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 8


E-Payment for MSBTE Exam Form

3.1 Software Requirement-

The Software Requirements Specification is produced at the culmination of the analysis task.
The function and performance allocated to software as part of computer engineering are
refined by establishing a complete information description, a detailed functional and
behavioral description, an indication of performance requirements and design constraints,
appropriate validation criteria, and other data pertinent to requirements.

Table No. 3.1: Software Requirements

Sr.no
Software Particulars Specification

1. Front end: HTML, CSS,


JavaScript, Java server
Language pages
Control end: Java Servlet
Framework: Bootstrap
2. Database MySQL
3. Software development
Eclipe
Kit

3.2 Hardware Requirements-

Table No. 3.2: Hardware Requirements

Sr. No Name of Component Specification

1 Processor Intel Core i3

2 RAM 4GB

3 Hard disk 250GB

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 9


E-Payment for MSBTE Exam Form

Chapter-4
FEASIBILITY STUDY

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 10


E-Payment for MSBTE Exam Form

Chapter-4
FEASIBILITY STUDY

4.1 Feasibility Study-


A feasibility study aims to objectively and rationally uncover the strengths
and weaknesses of an existing business or proposed venture, opportunities and
threats present in the environment, the resources required to carry through, and
ultimately the prospects of success. In its simplest terms, the two criteria to judge
feasibility are the cost required and the value to be attained. A well–designed
feasibility study should provide a historical background of the business or project,
a description of the product or service, accounting statements, details of the
operation and management, marketing research and policies, financial data, legal
requirements, and tax obligation. Generally, feasibility studies precede technical
development and project implementation.
A feasibility study evaluates the project’s potential for success; therefore,
perceived objectively is an important factor in the credibility of the study for
potential investors and lending institutions. It must therefore be conducted with an
objective, unbiased approach to provide information upon which decision can be
based.
The key consideration in feasibility analysis:
1) Technical Feasibility
2) Economical feasibility
3) Operation feasibility
4) Legal feasibility

Types of Feasibility
1) Technical Feasibility-

 Pentium Processor or Intel compatible processor.

 At least 4 GB RAM.

 14.4 kbps or higher modem.

 A video graphics card.

 A mouse or other pointing device.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 11


E-Payment for MSBTE Exam Form

 At least 3 MB free hard disk space.

 Microsoft Internet Explorer 4.0 or higher.

2) Operational Feasibility-
The site will reduce the time consumed to maintain manual records and
is not burdensome and time-intensive for maintaining the records. Hence
operational feasibility is assured.
4) Economical Feasibility-
Once the hardware and software requirements get fulfilled, there is no
need for the user of our system to spend any added overhead. For the user, the
website will be economically feasible in the following aspects:

 The website will reduce a lot of paperwork. Hence the cost will be

concentrated.

 Our website will reduce the time that is wasted on manual processes.

 The storage and handling problems of the registers will be solved.


5) Legal Feasibility-
Determines whether the proposed system conflicts with legal
requirements, e.g. a data processing system must comply with the local data
protection regulations. We are developing this project for academic purposes.
This project will not be used for others. So that, our system is legally feasible.
All data processing is done on created data and files.

4.2 Methodology:

The Spiral Model is a risk-driven model, meaning that the focus is on managing risk
through multiple iterations of the software development process. It consists of the
following phases:
1. Planning
The first phase of the Spiral Model is the planning phase, where the scope of the
project is determined and a plan is created for the next iteration of the spiral.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 12


E-Payment for MSBTE Exam Form

2. Risk Analysis
In the risk analysis phase, the risks associated with the project are identified and
evaluated.
3. Engineering
In the engineering phase, the software is developed based on the requirements
gathered in the previous iteration.
4. Evaluation
In the evaluation phase, the software is evaluated to determine if it meets the
customer’s requirements and if it is of high quality.
5. Planning
The next iteration of the spiral begins with a new planning phase, based on the
results of the evaluation.
The Spiral Model is often used for complex and large software development projects, as it
allows for a more flexible and adaptable approach to software development. It is also well-
suited to projects with significant uncertainty or high levels of risk.
The Radius of the spiral at any point represents the expenses(cost) of the project so far, and
the angular dimension represents the progress made so far in the current phase.

Fig. 4.1 Spiral Methodology

Each phase of the Spiral Model is divided into four quadrants as shown in the above figure. The
functions of these four quadrants are discussed below:
1. Objectives determination and identify alternative solutions: Requirements are gathered
from the customers and the objectives are identified, elaborated, and analyzed at the start of
every phase. Then alternative solutions possible for the phase are proposed in this quadrant.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 13


E-Payment for MSBTE Exam Form

2. Identify and resolve Risks: During the second quadrant, all the possible solutions are
evaluated to select the best possible solution. Then the risks associated with that solution are
identified and the risks are resolved using the best possible strategy. At the end of this
quadrant, the Prototype is built for the best possible solution.
3. Develop the next version of the Product: During the third quadrant, the identified features are
developed and verified through testing. At the end of the third quadrant, the next version of the
software is available.
4. Review and plan for the next Phase: In the fourth quadrant, the Customers evaluate the so-far
developed version of the software. In the end, planning for the next phase is started.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 14


E-Payment for MSBTE Exam Form

Chapter-5
SYSTEM DESIGN
&
DEVELOPMENT

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 15


E-Payment for MSBTE Exam Form

Chapter-5
SYSTEM ANALYSIS & DEVELOPMENT

5.1.Model Description:

The system consists of three modules:Student,Institute,MSBTE

1. Student Module:
- Functionality
- Fill exam forms.
- Pay fees online or offline.
- Check notices sent by MSBTE and the institute.
- Change password.
- Log out from their accounts.

2. Institute Module:
- Functionality:
- Admit new students.
- Fill in student information during admission.
- Confirm student exam forms.
- Check the progress of each department.

3. MSBTE Module:
- Functionality:
- Assign enrollment numbers to students.
- Define semester-wise subjects.
- Check the progress of all institutes.
- Send notices to institutes as well as students.

Overall, the system facilitates student management, exammanagement, fee


payment, result management, notice dissemination, and administrative tasks for
both institutes and the MSBTE board

5.2.Technical Description:

1. HTML (Hypertext Markup Language):


 HTML is the standard markup language used to create the structure of web
pages.
 It consists of a series of elements that enclose or rap content to define its
structure on a web page.
 HTML elements are represented by tags, such as `<div>`, `<p>`, `<h1>` to
`<h6>`, `<a>`, etc.
 HTML provides semantic meaning to content, making it accessible to both
users and search engines.
 It is primarily responsible for defining the content and structure of web
pages.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 16


E-Payment for MSBTE Exam Form

2. CSS (Cascading Style Sheets):

 CSS is a stylesheet language used to describe the presentation of HTML


elements on a web page.
 It controls the layout, design, and appearance of web pages, including aspects
such as color, typography, spacing, and positioning.
 CSS works by selecting HTML elements and applying styles to them using
rulesets.
 CSS can be applied inline within HTML elements, in `<style>` blocks within
HTML documents, or in external CSS files linked to HTML documents.
 It helps in achieving consistent and visually appealing web designs across
different devices and screen sizes.

3. JSP (JavaServer Pages):

 JSP is a technology used to create dynamic web pages with Java.


 It allows embedding Java code within HTML pages using special tags, making it
easy to generate dynamic content.
 JSP pages are compiled into servlets by the web container during deployment,
and the resulting servlets handle HTTP requests and generate HTML responses
dynamically.
 JSP enables the separation of presentation logic (HTML) from business logic
(Java code), promoting a clean and maintainable architecture.
 It provides features like expression language (EL), custom tags, and JSP
standard tag library (JSTL) for simplifying web development tasks.

4. Java Servlets:

 Java Servlets are Java classes that extend the functionality of web servers to
handle HTTP requests and responses.
 Servlets provide a robust and scalable way to develop server-side logic for web
applications.
 They are deployed on a web server and receive requests from clients (usually
web browsers) over HTTP.
 Servlets process requests, perform business logic, interact with databases or
other resources, and generate dynamic HTML content for responses.
 Servlets follow the Java Servlet API, which defines a set of interfaces and classes
for handling servlet lifecycle, request processing, session management, etc.
 They are typically used in conjunction with JSP to create dynamic and
interactive web applications using Java technology.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 17


E-Payment for MSBTE Exam Form

5.3 Conceptual Models:

5.3.1 Use Case Diagram:

A use case diagram is a visual representation of how users interact with a system. It
uses specialized symbols and connectors to summarize the details of a system's users,
also known as actors, and their interactions with the system. Use cases are represented
by circles or ellipses, and actors are often shown as stick figures. Use case diagrams can
help businesses and developers design processes and systems, and establish the cost and
complexity of a system. They can also help teams discuss and represent:

Figure No 5.1-Use Case Diagram

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 18


E-Payment for MSBTE Exam Form

5.3.2 DFD Diagram:

A data flow diagram (DFD) is a visual representation of how data flows through a
process or system. DFDs use symbols and text labels to show the inputs, outputs,
storage points, and routes between each destination. DFDs also provide information
about the process itself, including the inputs and outputs of each entity. DFDs have
no control flow, meaning they don't have decision rules or loops. DFDs can help you
understand a system's logic and functions, and can improve productivity. They are
useful for communicating with users, managers, and other personnel. DFDs can also
be used to analyze existing and proposed systems

Figure No 5.2: DFD level 0

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 19


E-Payment for MSBTE Exam Form

Figure No 5.3: DFD level 1

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 20


E-Payment for MSBTE Exam Form

5.3.3 Activity Diagram:

Activity Diagrams are used to illustrate the flow of control in a system and refer to
the steps involved in the execution of a use case. It is a type of behavioral diagram
and we can depict both sequential processing and concurrent processing of activities
using an activity diagram ie an activity diagram focuses on the condition of flow and
the sequence in which it happens.

Figure No 5.4: Activity Diagram

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 21


E-Payment for MSBTE Exam Form

5.3.4 ER Diagram:-

An ER diagram is a type of flowchart that shows how entities relate to each other. ER
stands for entity relationship. Entities are people, objects, or concepts within a
system. ER diagrams are often used when designing or debugging relational
databases.
Here are some examples of ER diagrams: Online shopping app, Library management
system, and Bank management system.
You can use ER diagram makers with templates, symbols, and notations to visualize
a database. These makers often have a drag-and-drop interface.

Figure No 5.5: ER Diagram

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 22


E-Payment for MSBTE Exam Form

5.4. Database Design:


It seems like you're outlining the functionalities and modules of a system designed for
managing educational institutions, particularly focusing on student information, exam
processes, fee payments, and communication between students, institutes, and the MSBTE
(Maharashtra State Board of Technical Education).

To design the database tables for this system, you would need to identify the entities and
their attributes based on the functionalities you described. Here's a basic outline of the
database tables you might need:

1.Student Table:

 StudentID (Primary Key): Unique identifier for each student.


 Name: Name of the student.
 Email: Email address of the student.
 Password: Password for the student's account.
 EnrollmentNo: Enrollment number assigned to the student.
 Department: Department to which the student belongs.
 Semester: Current semester of the student.
 Username: It’s username for login
 Password: It’s password for login

2.Institute Table:

 InstituteID (Primary Key): Unique identifier for each institute.


 Name: Name of the institute.
 Address: Address of the institute.
 ContactNumber: Contact number of the institute.
 Email: Email address of the institute.
 Username: It’s username for login
 Password: It’s password for login

3,MSBTE Table:

 MSBTE_ID (Primary Key): Unique identifier for MSBTE.


 Name: Name of MSBTE.
 Email: Email address of MSBTE.
 Username: It’s username for login
 Password: It’s password for login

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 23


E-Payment for MSBTE Exam Form

Chapter-6
SYSTEM DESIGN & SNAPSHOTS

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 24


E-Payment for MSBTE Exam Form

Chapter-6
SYSTEM DESIGN AND SNAPSHOTS
Snapshots-

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 25


E-Payment for MSBTE Exam Form

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 26


E-Payment for MSBTE Exam Form

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 27


E-Payment for MSBTE Exam Form

Chapter-7
TESTING & COSTING
ANALYSI

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 28


E-Payment for MSBTE Exam Form

Chapter-7
TESTING & COSTING ANALYSIS

7.1 Basic of testing-


Software testing can be stated as the process of verifying and vlidating
that a software or application is bug free, meets the technical requirements
as guided by its design and development and meets the user requirements
effectively and efficiently with handling all the exceptional and boundary cases.
The process of software testing aims not only at finding faults in the
existing software but also at finding measures to improve the software in terms of
efficiency, accuracy and usability. It mainly aims at measuring specification,
functionality and performance of a software program or application.

Table No. 7.1: First test Scenario


Expected
Step Step Details Actual Results Pass / Fail
Results
Register MSBTE Registration
1 As Expected Pass
(Student) successfully
Enter User ID & Credential can be
2 As Expected Pass
Password entered
MSBTE is
3 Click Login As Expected Pass
logged in
Registration
Register Institute As Expected Pass
4 successfully
Credential can be
Enter User ID & As Expected Pass
5 entered
Password
Inst is logged in
6 Click Login As Expected Pass

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 29


E-Payment for MSBTE Exam Form

Table No. 7.2: Second test Scenario

Steps Steps Details Excepted Actual Result Pass/Fail


Result

1 Student submit Form should be Form is Pass


form submitted submitted

2. Student pay fee Fee should be Fee received Pass


received

3. Institute approve Form should be Form is Pass


the form approved approved
4. Subject add and Subject should Subject is add or Pass
remove be add or remove
remove
5. Student add or Student should Student is add or Pass
remove be add or remove
remove

7.2 Differnr types of testing performed:

Here are some types of testing you might consider performing for each module:

Student Module:
1. User Acceptance Testing (UAT)
- Ensure students can effectively navigate the system.
- Test filling out exam forms, both online and offline.
- Test online payment functionality.
- Verify notice retrieval and password change features.
- Test logout functionality.
2. Integration Testing
- Check if student data integrates correctly with other modules.
- Verify if notice delivery works seamlessly with the notice-sending feature from MSBTE
and the Institute module.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 30


E-Payment for MSBTE Exam Form

Institute Module:
1. User Acceptance Testing (UAT)
- Ensure institute staff can effectively input student information during admission.
- Test result entry functionality.
- Verify exam form confirmation process.
- Test progress tracking for each department.
- Test notice sending to students.
2. Integration Testing
- Check if institute data integrates correctly with other modules.
- Verify if notice reception works seamlessly with the notice-sending feature from MSBTE
and the student module.

MSBTE Module:
1. User Acceptance Testing (UAT)
- Ensure MSBTE staff can assign enrollment numbers accurately.
- Test defining semester-wise subjects.
- Verify progress tracking of all institutes.
- Test notice sending to both institutes and students.

2. Integration Testing:
- Check if MSBTE data integrates correctly with other modules.
- Verify if notice reception works seamlessly with the notice-sending feature to institutes and
students.

Other types of testing to consider:


- Security Testing: Ensure data security and access controls are robust.
-Performance Testing: Test system response times, especially during peak usage periods.
- Compatibility Testing: Ensure compatibility across various browsers and devices.
- Regression Testing: Ensure new updates or features don't break existing functionalities.
- Accessibility Testing: Ensure the system is accessible to users with disabilities.
- Scalability Testing: Test the system's ability to handle increased loads as the user base
grows.
- Reliability Testing: Ensure the system operates reliably under normal and abnormal
conditions.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 31


E-Payment for MSBTE Exam Form

By conducting these types of testing, you can ensure the system is robust,
user-friendly, and meets the needs of students, institutes, and MSBTE.

7.3 LOC Based Estimation:

We calculate the project cost based on No of People, No of Working days and


System requirement for software products.

Table No. 12.1: line of code estimation

Sr. No. Software Module LOC

1. Java Servlet 1094

2. Java 1546

3. CSS,JS 512

Total Estimated LOC 3152

Month required for Project dxevelopment = 5 Months/150 days

Total Number of members in project team = 04


Total Estimated LOC = 3152

Using CCOMO (Constructive Cost Model) Model:


Given
Ab = 2.4
Bb = 1.05
Cb = 2.5
Db = 0.38
Efforts Estimation[E] = [Ab*(KLOC)*Bb]
= [2.4*(3.152)*1.05]
= 7.94 Person-Month
Duration[D] = Cb*E*Db
= 2.5*7.94*0.38
= 7.54 months

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 32


E-Payment for MSBTE Exam Form

Person Estimation[p] = E/D


= 7.94*7.54
= 1.05
= 1 Person
Cost Calculation: As per the we assume that the software engineering cost for each
100 LOC is $10, therefore overall cost to develop the project is
= (Total LOC /100)*rate
= (3152/100)*10
= 31.52*10
= $315.2

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 33


E-Payment for MSBTE Exam Form

Chapter-8

ADVANTAGES
&
APPLICATION

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 34


E-Payment for MSBTE Exam Form

Chapter-8

ADVANTAGES AND APPLICATIONS

8.1 Applications-
Applications of E-Payment for MSBTE Exam Form
1. This system can be used in Exam Form.
2. This system can be used by a university or board.
3. This system can be used by students to fill out exam forms.

8.2 Advantages of E-Payment for MSBTE Exam Form.

1. No need to appoint unusual staff.


2. Reduce the wastage of time.
3. Students can save & properly utilize their time.
4. Reduce the cash handling.
5. Opportunities to students interact with the online banking systems.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 35


E-Payment for MSBTE Exam Form

Chapter-9
CONCLUSION
&
REFERENCES

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 36


E-Payment for MSBTE Exam Form

Chapter-9
CONCLUSION

9.1 Conclusion:
This project is useful for student to fill exam form and also pay Exam fee
online as well as offline in Student level Module. It can be easily understandable for
students.
In this project institute can Send Notice directly to the Student. In this project
student can fill Exam form Institute can Approve Student to Exam. In this project
Institute can check the Progress of all Department. In MSBTE level Module it can
check Progress of All Institute And also it is Approve the Student for exam when it is
fill the exam form and exam fee.

9.2 Learning Outcome:


In this system we create the MSBTE system . we create three modules student,
institute, and MSBTE. In the student module students can see the result, and students
can fill out exam forms. It pays fees online as well as offline also. Students can check the
notice, which is sent by MSBTE and the institute. Students can also change their
Password. Students can log out from their Accounts.
In the Institute module, they can admit new students. During the Admission
Institute fill in Student Information. It can fill it result. They can conform to student exam
form. Institute can check progress of each Department. Institute can send Notice to
Student. In the MSBTE Module it assign Enrollment no to the Student. It also define its
Semester wise subjects. It can check Progress of All Institute. It can send Notice to
Institute as well as Student

9.3 Future Enhancement:


1) We can add a payment gateway for payment online.
2) We can add students previous information.
3) We can implement GSM technology. So this project will be advanced With
SMS Notifications.

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 37


E-Payment for MSBTE Exam Form

REFERENCES
1. A Beginner‟s Guide to Payment Systems For E-Commerce. (nd). Retrieved February 22,
2013, from http://blog.pixelcrayons.com/ecommerce/a-beginners-guide-to-payment-
systemsfor-e-commerce/
2.Abrazhevich, D. (2004). Electronic payment systems: A user-centered perspective and
interaction design. Eindhoven: Technische Universiteit Eindhoven.
3.Chou, Y., Lee, C. and Chung, J. (2004). Understanding M-commerce payment systems
through the analytic hierarchy process. Journal of Business Research 57, 1423–1430.
4. Connie, E. (2010). Online fee payment and administration: TIES. Burnsville-Eagan-
SavageFeepay. Retrieved March 20, 2013 from https://www.feepay.com/
Reference books and websites used during the entire project……..
Reference book Author
1. Eloquent JavaScript - Marijn Haverbeke
2. Java Servlet Programming- -William Cr Crawford
3. Responsive Web Design - Ben Frain
With HTML5 and CSS

Web Reference -
1. https://stackoverflow.com/
2. https://devdocs.io/javascript/
3. https://www.geeksforgeeks.org/
4. https://dev.mysql.com/doc/
5. https://www.w3schools.com/

SVPM’s Institute of Technology Malegaon Bk. (2023-2024) Page 38

You might also like