Online Student Clearance System
Online Student Clearance System
List of figure
Figure 1:diagram of rapid application development(RAD) .......................................................... 14
Figure 2:Gantt chart ...................................................................................................................... 17
Figure 3: ER diagram .................................................................................................................... 23
Figure 4:Physical database for police officer................................................................................ 24
Figure 5:Physical data base for library officer .............................................................................. 24
Figure 6:Physical database design for proctor officer .................................................................. 25
Figure 7:Physical data based design for café officer .................................................................... 25
Figure 8:use case diagram ............................................................................................................. 26
Figure 9:Sequence Diagram-Login ............................................................................................... 31
Figure 11:class diagram for a system............................................................................................ 33
Figure 12:home page for a system ................................................................................................ 34
Figure 13:background and mission for jit ..................................................................................... 35
Figure 14:login form ..................................................................................................................... 36
Figure 15:manger home page........................................................................................................ 37
Figure 16:to create account for user.............................................................................................. 38
Figure 17:to view student information .......................................................................................... 38
Figure 18:library home page ......................................................................................................... 39
Figure 19:to check student id number ........................................................................................... 39
Figure 20:valid id number ............................................................................................................. 40
Figure 21:registration form for crime student in library ............................................................... 40
Figure 22:student information in library ....................................................................................... 41
Figure 23:home page for police home page .................................................................................. 42
Figure 24:home page for proctor .................................................................................................. 42
Figure 25:home page for student .................................................................................................. 43
Figure 26:request page for student ................................................................................................ 43
Figure 27:clearance slip for students ............................................................................................ 44
i
ONLINE STUDENT CLEARANCE SYSTEM FOR JIT
List of table
Table 1:Gantt chart ....................................................................................................................... 16
ii
ONLINE STUDENT CLEARANCE SYSTEM FOR JIT
chapter one
1.1 introduction and background
Nowadays, internet services become very much popular and there is extremely increase of
internet in all over the world for education purpose. Its ‘Multidimensional benefits are
becoming more observable from time to times. Additionally, it helps to increase the qualities of
the work, reduces the complexities of tasks, keeps the security of data in most advantageous
condition, makes data transfer more easy, and others.
JIMMA University (JIMMA institute of technology) currently used manual process of signing
the clearance. This process causes queuing in a very long line of students waiting for their
clearance to be sign by the assign faculty staff. The students’ needs to fill up the clearance form
given by their class adviser then go to the respective faculty staff that needs to be sign in the
space provided where they will write their signature. So the proponents got an idea to transform
the traditional manual process of signing the student clearance into online based so that in
couldn’t cause problems to the students, faculty staff and also with the university itself so that
the university can provide a quality service to all of the students in the university.
In relation with this study is the pressing problem after semester break and summer vacation
ends. It is the signing of clearance. Students need to comply with their requirements as a
prerequisite of the signing of clearance. If they are not able to take their clearance in completion,
they are not able to enroll for the next school year. But the problem is they need to fall in a long
line to have a sign to different people who are in the position and take a long period of time
waiting to complete it. Why don’t the process of clearance be easier and not a troublesome?
Technology can make it convenient to the student.
In manual system the student will just fill up the clearance form and sends it to the first faculty
staff when the faculty staff are done putting the signature which is stored in the system that
faculty staff should now send the clearance form of the student to the next signer of clearance
then the process will just repeat until it reaches the last signer. After putting the signature, the
last signer will now send back the finish clearance to the student.
The proposed system online student clearance system is an internet-based application that is
designed for the students that would like their clearance signed with convenience and less hassles
and for the faculty staffs that would like to sign witch just some clicks of the mouse. The Online
Clearance Signing we will be developing is similar to the manual clearance signing process. The
difference here is that our proposed system will be adopting the traditional clearance signing to
make it online. It is a user friendly application that could be used by all the students and faculties
involve in the traditional signing of clearance. Compared to the existing system that the system is
using our proposed online clearance signing system is much more efficient to use. Since it is an
online based application it will do the work just like in the existing system that we use where the
students time to time go to the designated faculties.
Input Process
Problem countered in Output
Observation
clearance system Online student
Interview
Software requirement clearance system
RAD (agile meth
For jit
specification (SRS) ology)
encompasses a graphical user interface (GUI) development environment, allowing end users to
easily drag and drop required software application components.
Output; the output for a given system is that an implemented and efficient web based online
clearance system
Student clearance system is one of the task that is performed manually in Jimma University.
These tasks are done in the old conventional method i.e. manually but, this method have a
serious of problem in performing the activities. Some of the problems are:
consumption of resource (i.e. wastage of time, labor force, cost)
Lack of good service for the students
Inaccurate statistical data gathered from time to time due to its dependent on the time in
which it's ordered
very tiring documentation which is manual system
Students' data is not correctly or properly stored, because they perform according to the
predetermined file format.
Furthermore, for all student to carry out his/her clearance from all these departments it normally
takes a lot of time and a lot of processes and delay in clearing the student for youth service as
well as collection of statement of results. Hence, it became imperative for computer software
based online clearance system to eliminate the shortcoming of the manual system in place.
Chapter two
2.1 Literature review
2.1.1 role of information technology in the academic system
The essence of this review is to make known of some other research made in relevance to the
project topic. Many researchers have made some findings on how this problem can be solved
and achieve the objective of the subject. As many tertiary institutions as have chosen to pursue
the dynamic educational options available online, the advantages of e-learning are now many.
As people of this generation become more dependent on the internet for information, the need
for an online clearance system becomes more apparent. The skills needed to access and
comprehend information online are becoming commonplace, and the flexibility of wireless
computing means that any coffee shop, airport or bedroom can become a classroom. Online
courses, registrations, clearance have few, if any scheduling restrictions, well integrated learning
resources and competitive degree options, with an online clearance system. Online system has
become a central element of the discourse on higher education. There seems to be an overall
derive towards online system given the mountain need for flexibility in scheduling and the daily
emergency of communication technology and capabilities.
Online system is presented as a means of conveying instruction to an extensive learning
community any place at any time. Indicate that adequate designate online learning as the driving
force and model for transformation in teaching, learning and formal schooling online course has
the potential to provide learner individualized attention by the instructor, otherwise impossible in
a large classroom environment (environmental education and training partnership 2006). With
the continued development of online system applications, many colleges and Universities have
begun to offer online courses as an alternative to traditional face-to-face instructions. 67% of
colleges and universities agreed that online education is the most logical long term strategies for
their institutions. However, there are considerable hesitation rising predominantly related quality
and student respectively to online system. Just as their advantages there are also disadvantages to
the online system instruction delivery method. There is evidence through previous research that
student fill isolated or disconnected when not engaged in traditional face-to-face instruction,
while other report indicate large success. There remains a lack of clarity whether online courses
are as affective as traditional courses. While there has been vast amount of research conducted
on the advantages and the disadvantages of online system institution, little is known on how
assessment is used in online classroom to monitor performance and progress and describe the
evaluation of current online education system at three levels; the macro level, the meso level and
micro level. The macro level is an online evaluation that access an entire online program, the
meso level evaluation access individual online courses, and the micro level access the learning
of the online student.
Online clearance system presents educational experience very different from standard face-to-
face environment. When conducting a micro level courses evaluation, interest commonly lies in
learner perception of the course experience pertaining to the level of comfort, ability to
communicate with class mate and the instructor, as well as comparison to traditional face-to-face
lecture. Many times the only means of evaluating learner perception is in the form of a
questionnaire or survey. Although perception of online system can be extremely useful
information, it is usually not sufficient to conclude the evaluation without expanding to learners
understanding.
The concept of the proposed system was derived from the old slow manual transaction of
clearance in JIMMA institute of technology campus. Slow manual transactions cause delay in
clearance reports and enrolment. Online clearance signing can be used through the use of
personal computers (PC’s), laptops or any device that can connect to the internet. It is a
transaction that uses the internet for securing the clearance of a student. It contains the
application form for clearance and a student registration to use the system. Using the proposed
system instead of the traditional system that requires students to go to the faculty’s offices, fall
in line and wait for their clearance to be signed. Then the same process will be repeated until all
the required transactions are completed.
course has the potential to provide learner individualized attention by the instructor, otherwise
impossible in a large classroom environment (environmental education and training partnership
2006).
With the continued development of online system applications, many colleges and universities
has begun to offer online courses as an alternative to traditional face-to-face instructions. 67% of
colleges and universities agreed that online education is the most logical long term strategies for
their institutions (Hill stock 2005). However, there are considerable hesitation rising
predominantly related quality and student respectively to online system, (Yong and Connells
2004). Just as their advantages there are also disadvantages to the online system instruction
delivery method. There is evidence through previous research that student fill isolated or
disconnected when not engaged in traditional face-to-face instruction (Guho 2001, Graham
2001), while other report indicate large success (Hoff man 2002, Kaczynski and Kelly 2004:
Mayer 2002). There remains a lack of clarity whether online courses are as affective as
traditional courses (Poirier and Feldman 2004).
While there has been vast amount of research conducted on the advantages and the
disadvantages of online system institution, little is known on how assessment is used in online
classroom to monitor performance and progress (Liang and Jeremy v Ernest Jeremy_ernest @
[Link]) is an assistant professor in the department of mathematics science and technology
education at North Carolina state university Ralugh. Journal of technology education volume 19
No.2 spring 2008 (Creasy 2004). Hew, Liu, Martinez. Bonk, and Lee (2004) describe the
evaluation of current online education system at three levels; the macro level, the meso level and
micro level. The macro level is an online evaluation that access an entire online program, the
meso level evaluation access individual online courses, and the micro level access the learning
of the online student. Online clearance system present educational experience very different
from standard face-to-face environment (Hew, Liu, Martinez, Bonk and Lee 2004). When
conducting a micro level courses evaluation, interest commonly lies in learner perception of the
course experience pertaining to the level of comfort, ability to communicate with class mate and
the instructor, as well as comparison to traditional face-to-face lecture. Many times the only
means of evaluating learner perception is in the form of a questionnaire or survey. Although
perception of online system can be extremely useful information, it is usually not sufficient to
conclude the evaluation without expanding to learners understanding.
a. Transaction processing system (TPS): these system record day-to-day transactions such as
customer order, bills, inventory levels and production output. The TPS helps supervisors by
generating data base that act as foundation for other information system.
a. Management information system (MIS). These summarize the detailed data of the transaction
processing system standard report for middle level managers. Such report might include
production schedules and budget summarizes.
B. decision support system (DSS); The DSS provide the flexible tools for analyzes. The DSS
help middle level managers and other in the organization analyze a wide range of problem, such
as effect of event and trend outside the organization. Like the MIS, the DSS draws on the
detailed data of transaction processing system.
C. executive support system (ESS): The ESS is easy-to-use systems that present information in a
very highly summarized form. It helps top level management to oversee the company operation
and develop strategic plans. The ESS combines internal data from TPS and MIS with external
data.
a. There exists a high redundancy between files which result from the fact that the information is
replicated in different places, and that these replications are not controlled by a central monitor
b. Inconsistencies might result from the possibilities that a program makes changes on the files it
uses without these changes being made (at the same time) by all other programs that uses the
files.
c. There exist in flexibility against changes in the application: if new actions or event arise in the
cause of time, these can be realizing at a substantial expense of time.
d. The work of many programmers involved is characterize by low productivity, seems program
maintenance is expensive: if the structure of an existing file has to be modify during it life time,
then all application program has to be modify correspondently
Finally, there is the problem of adopting and maintaining standard (with respect to coding data
format etc.), which is important for exchanging data or for migration to new operating system
released, or even to a new computer system.
To overcome these problems, data bases where developed. It is now common for large
organization to organize their operational data using the data base technology.
The subject of data is adequately covered in many works in data base technology. Clifton
(1983) briefly define data base as a collection of data supporting the operation of an
organization. Quoting CIMA, Lucey (1991) provide a more detailed definition. A data base is
a file of data structured in such a way that it may serve a number of application without it
structure being dictated by any one of those application, the concept being that programs are
written round the data base rather than files being structure to meet the need of particular
programs.
Russel M. (1987) dealt extensively on the need for the use of computer on such data base
system like computerized clearance system. In the world of Dimorji (2003). “At the center of
any information system is a data base, which is any collection of related information grouped
together as a simple item. The term can also apply to the ways in which information is
catalogued, analyzed, stored and used manually”. Rossell (2005) was also of the view that
without computer, effective handling of candidate record cannot be achieved effectively in a
data base, all the data is defined together rather than each file being define separately. In fact, all
the literature consulted seem to support the fact that a data base is a collection of structured data
with the structure of data being independent of any particular application. Specify the need for
data base, O’leary (1996) listed the following advantages:
a. Sharing: in an organization, information from one department can be readily shared with
others.
b. Security: users are giving password or access only to the kind information they need to
know. Thus, the payroll department may have access to employees pay rate but they
would not.
c. Fewer files: with several departments having access to one files, there are fewer files
therefore, excess storage or what is called redundancy is reduced.
d. Data Integrity: older filing system many times did not have integrity i.e. a change made
in the file in one department might not be made in the file in another department. As one
might expect, these can cause serious problems and conflict when data is used for
important decision affecting but department.
To advantages enumerated above, vossen (1991) at abbs.
a. Standard/access protocols can be enforced.
In these days of integrated networks, the database appeared as the most logical method for
organizing the operational data of large organizations. One may as well say that these
advantages give the database the attraction over the traditional file processing method.
Chapter Three
3.1 Methodology
Methodology is a formalized approach to implement the SDLC (System Development Life
Cycle). There are many different systems development methodologies, and each one is unique
based on the order and focus it places on each SDLC phase. So we selected RAD with Agile
Methodology.
The proponents will also be using Agile Development because Agile development is more a set
of guidelines than an actual development model. It includes a set of principles that its founders
believe can help with any development effort. Because it’s a set of guidelines, there are many
ways you can interpret its rules. For example, people often say a particular method is “an agile
technique” because it attempts to address one or more of the guidelines [8].
a. Primary Source:
This refers to the source of collecting original data in which the researcher made use of empirical
approach such as personal interview and questionnaires. This are some method to get primary
source;
Questioner
We would conducted questioners for the Online Student clearance system to study the
existing system and develop the new system.
Interview
we would gathered information by interviewing the Registrar officers about the existing
student clearance system. The questions we have prepared were open ended questions. We
choose this type because we can get detailed information about the current system and also not to
limit the available responses for the question.
Observation
enables us to list out the existing system problems, since it is what we see or observe in reality.
b. Secondary Source
The secondary data were obtained by the researcher from magazine, journal, newspaper,
library source and internet downloads. The data collected from this means have been
covered in literature review in the chapter two.
Use Case Diagram: To model a system the most important aspect is to capture the dynamic
behavior. To clarify a bit in details, dynamic behavior means the behavior of the system when it
is running /operating.
Sequence Diagram: is an interaction diagram that shows how objects operate with one another
and in what order. A sequence diagram shows, as parallel vertical lines (lifelines), different
processes or objects that live simultaneously, and, as horizontal arrows, the messages exchanged
between them, in the order in which they occur. This allows the specification of simple runtime
scenarios in a graphical manner.
Class Diagram: is a type of static structure diagram that describes the structure of a system by
showing the system's classes, their attributes, operations (or methods), and the relationships
among objects.
Database Instance: A database instance is a set of memory structures that manage database
files. A database is a set of physical files on disk created by the CREATE DATABASE
statement. The instance manages its associated data and serves the users of the database.
Construction phase
Cutover phase
Chapter four
4.1 System design and implementation
System design is the process and focuses on decomposing the system into manageable parts.
During requirements analysis, we concentrated on the purpose and the functionality of the
system. During system design, we focus on the processes, data structures, and software and
hardware components necessary to implement it. The challenge of system design is that many
conflicting criteria and constraints need to be met when decomposing the system. The analysis
model describes the system completely from the actors’ point of view and serves as the basis of
communication between the client and the developers. The analysis model, however, does not
contain information about the internal structure of the system, its hardware configuration, or,
more generally, how the system should be realized. System design results in the following
products:
List of design goals, describing the qualities of the system that developers should
optimize.
Webpage architecture, describing the subsystem decomposition in terms of subsystem
responsibilities, dependencies among subsystems, subsystem mapping to hardware,
and major policy decisions such as control flow, access control, and data storage.
The system should have a hard disk of at least 50GB and at least a diskette
drive of high density of 1.44mb(3.5 inches)
The system should be equipped with an E.G.A/V.G. A, a colored monitor
An uninterruptible power supply (UPS) units
It should internet ready
clearance is possible if and only if the ID of the student is valid for all student.
There will be fine charge for those student who has not taken clearance slip on time
Only clearance officer(manger) has modify student information
The system should allow users to login to the system using their username and password.
The system should provide to modify record that is deleting, editing and inserting as well
as retrieving the required information (for admin).
The system should have well organized information storage and accessing mechanism.
The non-functional requirement describes constrains for implementing the project. Some
Of them are; the central server have to be provided at secured area, the system must be
Maintainable and expandable. These requirements do not directly affect the performance of the
system but their presence is useful for the system. A non-functional requirement relates to the
technical aspects of system must fulfill, such as performance-related and reliability issues.
Performance: - The system should be well fit to perform operations clearly without
any problem.
4.9.1 ER diagram
Sex Type
[Link] [Link] n
Crime
Department
name
[Link] crime ID
age 1
student Register for
1
name
Account
sex type
Stud ID
Address view
Recieve
Manager manages Account
1
manager ID n
clearance Address account ID
Clr ID
1
Figure 3: ER diagram
To model a system, the most important aspect is to capture the dynamic behavior. To clarify a bit
in details, dynamic behavior means the behavior of the system when it is running /operating
Request
Register Crime Student
Student Librarian
Police
Create Account
Manager
Alternative course of action: If actor enters invalid username and password then the system
display error message.
3. Use case name: create account
Actor(s): manger
Description: allow to create account to students and staff members
Precondition: only the manger can create an account to users
Basic course of action
1. The system requests the manger to enter the correct username and password
2. The manger enters username and password
3. The system validates the entered username and password and allows the
manger to create account .
4. The use case ends
Alternative course of action: If manger enters invalid username and password then the
system displays error message.
1The system requests the staff member(proctor, police officer, library officer, café officer) to
enter the correct username and password
2. The staff member enters username and password
3. The system validates the entered username and password and allows the
staff members to search student information’s. .
4. The use case ends
Alternative course of action: If staff members (proctor, library officer, police officer, café
officer) enters invalid username and password then the system displays error message.
9. Use case name: register crime students
Actor(s): proctor officer, library officer, police officer, café officer
Description: allow to staff members (proctor officer, library officer, café officer, police
officer) to register crime students.
Precondition: if the student make the crime the staff members register the students
Sequence Diagram
A sequence diagram shows an interaction arranged in time sequence. In particular, it shows the
instances participating in the interaction by their “lifelines” and the stimuli that they arranged in
time sequence. It does not show the associations among the objects.
2. Enter username
and password Enter user name and password
Login()
3. The system check the eligibility of
user name and password from check
the database
Invalid
user
manager Home page Registration Application form
<<actor>> <<UI>> Regestration: <<controller>> <<UI>> Database
send()
1. manager wishes to create account.
<<create>>
apply
.
3. manager apply. submit()
cann't accept
Class Diagram
Class diagrams show the static structure of the model, in particular, the things that exist (such as
classes and types), their internal structure, and their relationships to other things
HOME PAGE
LOGIN FORM
TO CREATE ACCOUNT
As we seen the above clearance slip the system generate random code to differentiate
one student clearance paper from other it generates one random code per one id request
And the student prints this form and finally the manger stamp on clearance slip.
chapter five
Conclusion and recommendation
5.1 conclusion
Currently, in Jimma University the student clearance system is going on based on manual or
traditional system. The project proposed a new supplementary solution for Jimma university
student clearance system. The supplement clearance system is targets on providing online
student clearance system, which will help to reduce the time, labor force, cost and resource
wastage that was found in the existing manual system and speeding up the registration process
by having right data.
5.2 recommendation
In general, this project contributes an initial work on online clearance system for Jimma
University This work is not an end, and that needs to be matured in other similar projects in the
future to scale up it to more sophisticated technologies and techniques. From different the
various fact that constituents the project, the following recommendations are suggested.
The University will take these opportunities to entertain such an alternative student clearance
system. Serious attention should be given for the introduction of the new system. The University
should facilitate the communication infrastructures to the introduction of new system. Also it is
recommended that the any one should develop such system from this initiation.
Reference
[Link], bahrami, object oriented system development
2. coad, peter. Nicola, jill object oriented programming. New York mcgraw-hill (1993)
3.[Link] system April 25 2016
4. [Link] application development method may 31 2016
[Link] case and functional requirements[Link] .com/[Link]
5. [Link] may 23 2016
7.[Link] UML 2 use case diagrams June 2 2016
8.[Link] may 26 2016
9. Software engineering principles and practices by Rohit Khurana ITL ESL Sommer Ville
Software Enginerring seven edition
10. Fundamental of Database System- Elmasri, Navathe, Somayajulu, Gupta-2nd Edition
Appendix
Sample Html code for Home page
<head>
<title>Online students Clearance System for Jimma University</title>
</script>
</head><body>
<div id="main">
<div id="header">
<div id="banner">
<li>
<div align="left"><a href="[Link]">About Us </a>
<ul class="sub-menu">
<li>
<div align="left"><a href="[Link]">Background</a></div>
</li>
<li>
<div align="left"><a href="[Link]">Misson</a></div>
</li>
</ul>
</div>
Php code for manger home
<head>
<title>Manager Home</title>
<meta name="description" content="free website template" />
<meta name="keywords" content="enter your keywords here" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css/[Link]" />
<script type="text/javascript" src="js/[Link]"></script>
function GetClock(){
d = new Date();
nday = [Link]();
nmonth = [Link]();
ndate = [Link]();
nyear = [Link]();
nhour = [Link]();
nmin = [Link]();
nsec = [Link]();
if(nyear<1000) nyear=nyear+1900;
[Link]('clockbox').innerHTML=""+tday[nday]+",
"+tmonth[nmonth]+" "+ndate+", "+nyear+"
"+nhour+":"+nmin+":"+nsec+ap+"";
setTimeout("GetClock()", 1000);
}
Php code for student home page
<head>
<title>Librarian Home</title>
<meta name="description" content="free website template" />
<meta name="keywords" content="enter your keywords here" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css/[Link]" />
<script type="text/javascript" src="js/[Link]"></script>
<script type="text/javascript" src="js/image_slide.js"></script>
<style type="text/css">
<!--
.style5 {font-size: medium; font-family: "Times New Roman", Times, serif; font-
weight: bold; }
.style7 {
font-size: medium;
font-style: italic;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
color: #000099;
}
.style8 {color: #fff}
-->
</style>
<script type="text/javascript">
tday =new
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturd
ay");
tmonth=new
Array("January","February","March","April","May","June","July","August","Sept
ember","October","November","December");
function GetClock(){
d = new Date();
nday = [Link]();
nmonth = [Link]();
ndate = [Link]();
nyear = [Link]();
nhour = [Link]();
nmin = [Link]();
nsec = [Link]();
if(nyear<1000) nyear=nyear+1900;
[Link]('clockbox').innerHTML=""+tday[nday]+",
"+tmonth[nmonth]+" "+ndate+", "+nyear+"
"+nhour+":"+nmin+":"+nsec+ap+"";
setTimeout("GetClock()", 1000);
}
[Link]=GetClock;
</script>
</head>
<body>
<div id="main">
<?php
if (!isset($_SESSION)) {
session_start();
}
?>
<div id="header">
<div id="banner">
<?php
echo "<b>".date('l\, F jS\, Y ')."</b>";
?>
</div>
<div id="site_content">
<ul class="slideshow">
<li class="show"><img width="880" height="250" src="images/[Link]"
alt=""Jimma University Logo "" /></li>
<li><img width="880" height="250" src="images/[Link]"
alt=""Jimma University"" /></li>
<li><img width="880" height="250" src="images/[Link]"
alt=""Jimma University "" /></li>
<li><img width="880" height="250" src="images/[Link]"
alt=""Jimma University"" /></li>
<li><img width="880" height="250" src="images/[Link]"
alt=""Jimma University "" /></li>
</ul>
</div><!--close header-->
<div id="site_content">
<div class="sidebar_container">
<!--close sidebar-->
<div class="sidebar">
<div class="sidebar_item">
<?php
$t=0;
$con=mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("cdb", $con) or
die(mysql_error($con));
$q='SELECT Email,FirstName from account';
$r=mysql_query($q,$con);
while($row=mysql_fetch_array($r)){
if(($row[0]==$_SESSION['user'] &&
isset($_SESSION['logged'])))
{
$t=1;
print "Welcome
"."<b><u>".$row[1]."<u></b>.<br/>";
print "Date is: ";
}
}
if($t==0){
header('location:[Link]');
}
?>
</p>
<p> </p>
</div>
<div class="sidebar_item">
<h2>Announcements</h2>
<h3>May 2016 </h3>
<p>The final implemntation of this project will finished at the mid week of
may 2016. So the project...</p>
</div><!--close sidebar_item-->
</div><!--close sidebar-->
<!--close sidebar-->
</div>
<!--close sidebar_container-->
<div id="content">
<div class="content_item">
<h1>Student Homepage </h1>
<form id="form1" method="post" action="">
<fieldset>
<legend class="style7">Welcome </legend>
<p>" " you are login as Student </p>
</fieldset>
</form>
</div>
<!--close content_item-->
</div><!--close content-->
</div><!--close site_content-->
<div id="content_grey">
<div class="content_grey_container_box">