Académique Documents
Professionnel Documents
Culture Documents
Chapter 1
INTRODUCTION
1.1 BACKGROUND
Enterprise Resource Planning (ERP) college web application is the one kind of web
application which integrates all the modules and functionalities of college system on a
single system that can be handled by the administrative head and access by the students
and faculties with valid user id and password.
As we know that, a college consists of different departments, such as course
departments, fees management, library, event management etc. Nowadays applications
and uses of information technologies is increased as compared to before, each of these
individual departments has its own computer system to do their own functionalities. By
having one main system they can interact with each other from their respected system by
having valid user id and password.
The main goal of the entire system is to provide a user-friendly interface and powerful
data system which make this system more useful. The College ERP system computerizes
all the details of the college system which are updated by admin only can access by the
students and faculties. ERP on college management system reduces the most of the
human work that are done earlier to managing the college system. Once the details are
entered into the system by the authorized person then there is no need for other users to
deal with separate section. Only a person that is having an administrative authorization is
enough to maintain all the reports and records of the system. The security can also be
provided as per the requirements. The main thing is that our system reduces the human
works at a great effort.
1.3OBJECTIVE
Providing the online interface for students, facultyetc.
Increasing the efficiency of college recordmanagement.
Decrease time required to access and deliver student records.
To make the system more secure.Decrease time spent on non-value
added tasks.
1.4 SCOPE
Different people, place from different departments can view the same
information about Student Information.
To enable the head and technical supporting group to access the
system from anywhere.
To enable the Student to view as well as raise suggestion from
anywhere.
To enable the student evolution with giving online exam and get the
result on the spot.
Chapter 2
LITERATURE SURVEY
SYSTEM
(International Journal of Advanced Research in Computer and
Communication Engineering Vol. 2, Issue 6, June 2013)
The paper discusses the method of the management information in higher education. On
the basis of a comprehensive investigation and analysis on the student management in
higher education, we establish the models of the college students management
information by adopting the advanced information technology, and construct the student
management information platform. Moreover, we analyze the characteristics of the
information management in higher education, and elaborate the methods to solve the
difficulties confronting in the students management of the higher education. Finally, the
key method and technology to carry out the information management platform are
presented.
This paper uses the B/S structure to design the student information management system,
and explains the system design principle, system plan and structure, the function module
of information system according to current university student information management
needs. It provides an interactive students management platform for the information of a
large number of students and the management of students
This paper contain existing system is to provide a user-friendly interface. The College
ERP system now computerizes all the details that are maintained manually. Once the
details are fed into the system or computer there is no need for various persons to deal
with separate sections. Only a person is enough to maintain all the reports and records.
The security can also be given as per the user requirement
PHYSICAL SURVEY:-
Chapter 3
SYSTEM ANALYSIS
3.1 PROPOSED SYSTEM
The current ERP System deals with maintaining a physical contact with the academy
management dept. for filling all the details and the documentation work. The
management doesnt needs to visit the academy management dept. and collect the
assignment and submitting his/her documents directly. According to the current system,
the management has to fill in the forms manually, go to the account management dept.,
and submit him the form. The applicant needs to visit the academy portal now and then
in order to get his work accomplished. The admin also has to manage all the users. He
needs to maintain records of all the users, their activity status, submission methods and
installation details on paper. The Manual process is more error prone and also slow.
Moreover Students in the academy can
interface his/her work area only. But if an online application is available then they can
communicate whole system. Thus a simulation of this entire process can be a boon to the
applicants as well as the admin.
3.2.1 ECONOMICAL
The company being a well-to-do company didnt have any problem in buying any
software that was required in developing the application. The softwares we used were
readily available. So as such we didnt face any economical constrains.
3.2.2 TECHNICAL
It determines if the system can be implemented using the current technology. This
system has been developed using jsp-servlet as front end and MySQL Server as backend.
3.2.3OPERATIONAL
The system has been developed for any user who wants to use this system. We have
given a demo of our project and the users found the system friendly and easy to use. The
interoperability with the existing system is also checked after uploading the website. So
they may face certain problems in using the user interface. So keeping this consideration
in mind we have provided field for each and every field on the forms. The administrator
also may be non-technical, so the user interface is designed in such a way that it gets
comfortable for the non-technical person to operate easily.
Chapter 4
SYSTEM REQUIREMENT SPECIFICATION
4.1 HARDWARE REQUIREMENT
1. Core 2 Duo or Above
2. 512 MB RAM
3. 15 GB Hard Disk
4. 1.33 MHz speed
5. 50 MB(for package itself)
6. Dot Matrix/HP Laser/HP Inkjet Printer
CSS:
CSS Stands for "Cascading Style Sheet." Cascading style sheets are used to
format the layout of Web pages. They can be used to define text styles, table sizes, and
other aspects of Web pages that previously could only be defined in a page's HTML. The
basic purpose of CSS is to separate the content of a web document (written in any
markup language) from its presentation (that is written using Cascading Style Sheets).
There are lots of benefits that one can extract through CSS like improved content
accessibility, better flexibility and moreover, CSS gives a level of control over various
presentation characteristics of the document. It also helps in reducing the complexity and
helps in saving overall presentation time. CSS gives the option of selecting various style
schemes and rules according to the requirements and it also allows the same HTML
document to be presented in more than one varying style
PHP:
Precisely, PHP is a very powerful server-side scripting language for developing
dynamic web applications. Using PHP, one can build interactive and dynamic websites
with ease. PHP script can be embedded straight into the heart of html code. PHP is
compatible with various web servers like Apache and the Microsofts IIS as well. All the
PHP scripts are executed on the server and it supports various databases like MySQL,
Oracle, Solid, Generic ODBC etc; however, it is mostly used with MySQL.
SQL:
SQL stands for Structured Query Language. SQL lets us access and manipulate
databases. SQL is an ANSI (American National Standards Institute) standard. SQL can
execute queries against a database ,retrieve data from a database, insert records in a
database, update records in a database, delete records from a database, create new
databases , create new tables in a database , create stored procedures in a database,create
views in a database, set permissions on tables, procedures, and views.
Performance Requirements:
The proposed system that we are going to develop will be used as the chief
performance system for helping the organization in managing the whole database of the
student studying in the organization. Therefore, it is
expected that the database would perform functionally all the requirements that are
specified.
NESS GCOE Computer Department 9
College EPR System
Safety Requirements:
The database may get crashed at any certain time due to virus or operating system
failure. Therefore, it is required to take the database backup
Security Requirements:
We are going to develop a secured database. There are various categories of
people namely Administrator, Student who will be viewing either all or some specific
information from the database. Depending upon the category of user the access rights are
decided. It means if the user is an administrator then he can be able to modify the data,
append etc. All other users only have the rights to retrieve the information about
database.
Chapter 5
SYSTEM DESIGN
5.1 SYSTEM ARCHITECTURE
This deals with data flow diagram, detailed flow graph, requirement analysis, and
the design process of the front and back end design of the student information
management system.
A System Diagram (SD) in software engineering and systems engineering is a
diagram that represents the actors outside a system that could interact with that system.
This diagram is the high level view of a system. SDs shows a system, often software-
based, as a whole and its inputs and outputs from/to external factors. System Diagrams
are diagrams used in systems design to represent the more important external factors that
interact with the system at hand. This type of diagram according to Kossiakoff (2003)
usually "pictures the system at the center, with no details of its internal detail structure,
surrounded by all other interacting systems, environment and activities. The objective of
a System Diagram is to focus attention on external factors and events that should be
considered in developing a complete set of system requirements and constraints".
STUDENT:The student is of center focus ,because in every college student plays the
very important role . Student can acess the information of the college, course details,
subject details, faculty details, training and placement cell information and exam section
information.The course details include information regarding branch he is studying, the
acadamic ciricuulam of the college, year wise subject offered by the branch, the subject
details include the syllabus of the subjects, information regarding the staff handling the
subjects, the subjects he presently registered for the semester he is presently studying,
attendance and internal marks of the subjects, he can also ask any queries to the staff
regarding the subjects. The placement details include the information about the
companies , the eligibility criteria for attending recuirtment of the companies, the process
of recuritment, the date and time of the recuirtment. The placement cell updates the
students information who got selected for a company. The exam section details include
the internals and external time tables, the room allocation for the exams, it also contains
the semester end results.
FACULTY: The staff can update the information regarding the students attendance,
internal marks of the students and any information regarding the subjects they handle.
They can also view the student details for better understanding the student performance
and improving the efficiency of the student. The staff also gets the updates from the
college regarding any events occuring in the college. They can also get the notifications
from the placement cell and exam section
EXAM SECTION: The examination section is responsible for updating internal and
external examination time table. They are also responsible for the updating the
supervision list for the faculty and class room allocation for the students in the
examination. And they are responsible for the checking and approving the internal marks
details updated by
the staff.
PLACEMENT CELL: The placement officer is responsible for updating the placement
related information like eligible criteria for a particular company, arriving date for the
company which is coming for recruitment, the list of students who are eligible for
attending the recruitment process. the list of student who got placed in a company and
the placement officer can access the student information from the student database for
selecting the eligible candidates list for placements. he also can send notifications to
students regarding any information
CLASS DIAGRAM
SEQUENCE DIAGRAM
Activity Diagram
ACTIVITY DIAGRAM
Chapter 6
IMPLEMENTATION
6.1 IMPLEMENTATION ENVIRONMENT
We have used Iterative and Incremental Development model (IID) for our project
development. This development approach is also referred to as Iterative Waterfall
Development approach. Iterative and Incremental Development is a software
development process developed in response to the more traditional waterfall model
6.2IMPLEMENTATION DETAILS
It involves deciding which tasks would be taken up when. In order to schedule the
project
activities, a software project guide needs to do the following:
Identify all the tasks needed to complete the project.
Break down large tasks into small activities.
Determine the dependencies among different activities.
Allocate resources to activities.
Plan the starting and ending dates for various activities.
Determine the critical path. A critical path is the chain of activities that
determines theduration of the project.
Chapter 7
CONCLUSION AND FUTURE WORK
7.1 CONCLUSION:-
No project can be termed as perfect in real sense and there always remains scope for
future improvement and so that helps to develop a new version of the software. We are
always eager to know some new points and validation related to projects which give us
more knowledge and help us to create new version.
The ERP system has been developed by me and also done enhancement in application
through applying our knowledge gained in class room, referring to certain books,
browsing some sites and through the help of external and internal faculties and using our
knowledge related to subject it.
I am very thankful to the project guide and organization staffs that extended all their
support and helped us complete this project successfully.
BIBLIOGRAPHY
[1] Zhi-gang YUE, You-wei JIN, The development and design of the student
management system based on the network environment,2010 International Conference
on Multimedia Communications, 978-0-7695- 4136-5/10 2010 IEEE.
[2] M.A. Norasiah and A. Norhayati. Intelligent student information system. 4th
International conference on telecommunication technology proceedings, Shah Alam,
Malaysia, 0-7803-7773-7/03 2003 IEEE.
[3]G. R. Faulhaber, Design of service systems with priority reservation, in Conf. Rec.
1995 IJREAM Int. Conf. Communications, pp. 38.