1.1 Background: Enterprise Resource Planning (ERP) College Web Application Is The One Kind of Web
1.1 Background: Enterprise Resource Planning (ERP) College Web Application Is The One Kind of Web
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
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 doesn’t 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
is one of the most important factors while evaluating the effectiveness of the system. If
the system would be too costly it would not be acceptable. The fully computerized will
reduce the man hours and overhead by simplifying by today activities. Thus the
computerized system is beneficial for anyone & so it is economical feasible. It can be
done with help of COCOMO Model known as constructive cost model.
3.2.2 TECHNICAL
It determines if the system can be implementing using the current technology. This
system is develop using jsp-servlet as front end and MySQL Server as backend.
3.2.3 OPERATIONAL
We have to give a demo of our project and the users found the system friendly and easy
to use. The interoperability with the existing system is also check after uploading the
website. So they may face certain problems in using the user interface. So keeping this
consideration in mind we have provide field for each and every field on the forms. The
administrator also may be non-technical, so the user interface have to designed in such a
way that it gets comfortable for the non-technical person to operate easily.
To calculate the effort applied, Dev time, People requirement for the software:
Semidetached 4609 47 98
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 Microsoft’s 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.
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 to use 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
7.1 CONCLUSION:-
This is a paperless work. It can be monitored and controlled remotely. It reduces the man
power required. It provides accurate information always. Malpractice can be reduced. All
years together gathered information can be saved and can be accessed at any time. The
data which is stored in the repository helps in taking intelligent decisions by the
management. So it is better to have a Web Based Information Management system. All
the stakeholders, faculty and management can get the required information without
delay. This system is essential in the colleges/hostels and universities.
BIBLIOGRAPHY
[4] 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.