Student Result System
Student Result System
Student Result System
D.P.P.Perera MGT/14/15/196
R.G.L.S.Rambukwella MGT/14/15/215
E.A.N.Sandamali MGT/14/15/240
L.H.M.G.I.Wikramaraththana MGT/14/15/293
K.W.W.M.S.D.Wijekoon MGT/14/15/301
Organization Profile
Rajarata University of Sri Lanka , located in the historic city of Mihintale, which is situated 14
kilometres away from the east of Anuradhapura, was established on 31 of January, 1996. It
envisages to highlight the city, Mihintale, which marks the inception of the Sri Lankan social
development, as one of the most prominent centre of the present academic arena in the Sri
Lankan history. Through this, it is expected to produce virtuous, intellectual and competent
citizens for the needs of the 21 st century.
At the beginning there were four faculties namely Faculty of Social Sciences and Humanities,
Faculty of Management Studies, Faculty of Agriculture and Faculty of Applied Sciences were
established and in the year 2006, the Faculty of Medicine and Applied Sciences was established
as the fifth faculty of Rajarata University of Sri Lanka. The faculties of Social Sciences and
Humanities, Faculty of Management Studies and Faculty of Applied Sciences are conveniently
located in the Mihintale premises while the Faculties of Agriculture and Medicine and Allied
Sciences are situated in Puliyankulama and Saliyapura respectively.
During the past twenty years, the contribution made to tertiary education by Rajarata University
of Sri Lanka is immense.
Current Situation of the organization
Existing system is highly depend on the manual based excel related system and it will
causes lots of errors occurred in the system and it’s very hard to handle.
Current process has less security and it causes troubles when unauthorized persons
can access to the information, it’s difficult to work with that process.
Historical data easily can be destroyed, stolen and use for unauthorized purposes.
Manual process can be cause in difficulties of delete update and view data. In addition
the manual process is unstructured and due to this problem immediate updating of data
is not offered & this makes it difficult to make quick managerial decisions.
The object of this project is to create a Student Result System to store the Name, Index
Number, Department, NIC, Marks, year & Semester of different student by a linear
structure using Java programming.
In this software one can very easily add student's record, sort student's record, search
student's record, compute (using algorithms), and view all student's records.
This application stand out among all others software in a way that it is user friendly and
can be modified easily as per the requirements. It allows user to add new/
view/sort/search records.
Both of workers can appear as admins & both of them can entry results.
When the results are release admin send a message to the students.
User Requirements
Admin : Requirements ,
o Student Registration.
o Manage Student.
o Manage Subject.
o Manage Marks.
o System login.
o Test.
o Report.
Student : Requirements,
o Student Registration.
o System login.
o Test.
o View Result.
View result
Student Registration
Manage Student
Manage Subject
Manage Marks
Student Admin
System Login
Test
Reports
Methodology
Analysis Tools
1. Interviews
2. Use Cases
3. Requirements Lists
Design Tools
1. Flowcharts
Flowcharts come in many varieties and under many names, but the basic
concept is to take a process and describe it as a diagram. Whether presented as
a process flow chart or an Entity/Relation diagram, the drawing helps the
analyst describe a series of steps or decisions in visual form in a manner that
facilitates communication.
2. Prototypes
DFD is a designing tool used in the top-down approach to Systems Design. This
context-level DFD is next "exploded", to produce a Level 1 DFD that shows
some of the detail of the system being modeled. The Level 1 DFD shows how
the system is divided into sub-systems (processes).
Implementation tool
1. NetBeans
2. MySQL Worckbench
3. PHP
PHP is a server-side scripting language designed for web development but
also used as a general-purpose programming language. Originally created
by Rasmus Lerdorf in 1994, the PHP reference implementation is now
produced by The PHP Group. PHP originally stood for Personal Home
Page,[3] but it now stands for the recursive backronym PHP.PHP code may be
embedded into HTML code, or it can be used in combination with various web
template systems, web content management systems, and web frameworks.
Time Schedule
Project Activities and Time Durations
Initiating
Planning
Executing
Controlling
Closing