Group 01 Group members: W.A.L.Madushika (Group Leader) H.N.D. De Silva D.A.I. Fernando R.V.N. Manohari Anuththara H.B.

Slides:



Advertisements
Similar presentations
SW381: Web Applications Development Prerequisite: SW211 (Introduction to Software Engineering) Instructor: Dr. Mohammad Anwar Hossain Office: Room 2058.
Advertisements

DegreeWorks Training Guide
Group X7 – Year 2010/2011 – First Year Team Project.
BUET Academic and Administrative Information System
Hastings Middle School  Gives parents the ability to go online anytime and check their student’s:  Attendance  Grades  Homework Assignments.
New Student Orientation Registration System Stephen Nakamura EE496 Preliminary Design Review Fall 2008.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
New Student Orientation Registration System Stephen Nakamura EE496 Final Presentation Fall 2008.
Preliminary Design Presentation December 5, 2005 NSG Software DevelopmentDecember 5, NSG Software Development.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Web 2.0 with AJAX Students : LASC Ioana KELEMEN Csilla POP Dan Adrian CIOBANU Dumitru Daniel Project leader : Ahmed RHIAT.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Omega InfoTech Last but not the Least Welcome to Internal Assessment Software Presentation.
PROJECT: Staff Workload Management System GROUP NO: 10.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
VASP PREPAYMENT SYSTEM Training Module for CLIENTS.
Csc122 - Term Project Presentation, Fall 2005 Advanced Personal Organizer 1 Web Database Systems Term Project Presentation Advanced Personal Organizer.
Contact: Hila Berger, Compliance Administrator Ext. 7781
MU Bulletin Board Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life.
Login Screen: Login Screen is the first screen. We need to enter valid user name and password to login into colleges main dashboard. Enter valid user name.
Internal Guide: Prof S M Narayana By: Meghana(1MS07CS049) Padmavathi T(1MS07CS057) Priyanka A L(1MS07CS069) Sandeep Kumar B(1MS07CS082)
Welcome message. The background image would be an image of Electronic Circuit And have a flash action script to animate 0 and 1. This site would be for.
SITS Basic Training Academic Registry. Overview of Session Part 1 University Key Points University Systems Introduction to SITS SITS Codes Using SITS.
Group Members:- D.L.M.P.Fernando(Leader) SC/2009/7353 A.A.N Rangana
Milestone III BRIAN WYKA.  Web-based project manager  Ideal for small company  Portal for employees to interact with each other  A way for administrators.
Multifarious Project Team Members Alberto Dominguez Nirmit Gang Jimmy Garcia Javier Handal.
Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours
SE3183 Advance Web Programming Programming Session 2013/2014.
Database and mySQL Week 07 Dynamic Web TCNJ Jean Chu.
Questions? Ext Instructions 1. Login: 2. Click on Register Here.
Questions? Ext Instructions 1. Login: 2. Click on Register Here.
Functional Accessibility Evaluation of Web 2.0 Applications Testing Jon Gunderson, Ph.D University of Illinois.
CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
SQL Basics. 5/27/2016Chapter 32 of 19 Naming SQL commands are NOT case sensitive SQL commands are NOT case sensitive But user identifier names ARE case.
Online Examination Using Farming Based System Ajay Anand(d ) Kapil More(d ) Sri Ram(d ) Yogesh Patrikar(d )
Guide to Academus On-Line Class Registration. Logging into Academus On-Line First, go to Then click on the Current Students tab below.
Dynamic web content HTTP and HTML: Berners-Lee’s Basics.
Things you have to do in the Neptun administration system during a semester.
Student Advising System Presented By: Kue Cha Raymond Tse.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Dr. Venton Kepuska Donald L. Troup. Dynamic Web Calendar
Student Guide to WECSERF Online Learning Portal. Before you start – use your ticket
Enigma Mutiara Sdn Bhd Computer Based Learning (CBL) HSE Procedures.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
Web Application Design. Data –What data is available? –How do we store it or how is it stored in the DB? Schema Data types Etc. –Where is the data?
Web Application Development 1 Course Introduction.
Visual Database Creation with MySQL Workbench 도시정보시스템 설계
Presented By Shrikant Ravindra Kamble MCA 3 rd year.
UNIVERSITY MANAGEMENT SYSTEM
Course Introduction CWP 112 (WEBPG2) by CSN. Course Description Course Code: CWP 112 Title: Web Page Design Authoring and the Internet 2 The course is.
COM621 – Interactive Web Development 2015/2016 Module Co-Ordinator: Dr. Pratheepan Yogarajah Room:
CX Introduction to Web Programming Introduction & Overview Prepared by: KAR First Prepared on: Last Modified on: xx-xx-xx Quality checked.
Equipment and Help Call Management System (EHCMS) PresentedBy Kevin Hsu 3/13/2003.
Welcome to ADREG (Admission and Registration System) Workshop
Research in Collective Intelligence through Horse Racing in Hong Kong
Introduction to Dynamic Web Programming
SCHOOL MANAGEMENT SOFTWARE
Hidaya Institute Of Science & Technology
Knowledge Test Centre By SASIKIRAN DIVI U
Department of Computer Science, Florida State University
MAJOR PROJECT PPT ON B-TOGETHER A Social Networking Site.
Montclair CITI – New User Instructions
CMPT 241 Web Programming Instructor: Tina Tian.
Course Overview CS 4640 Programming Languages for Web Applications
One EPIC Place Website Scheduler
Course Overview CS 4640 Programming Languages for Web Applications
Database Management System
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

Group 01 Group members: W.A.L.Madushika (Group Leader) H.N.D. De Silva D.A.I. Fernando R.V.N. Manohari Anuththara H.B

Objectives This system is to provide to a readily accessible and user friendly online system for students and other users(Department Head, Lecturer etc….) Provide Increase the speed of registration process Students can get every details about their degree Department Head & Lecturers can get every details about their courses Can issue certificates effectively(CLC,CCIT & ACCIT) Can generate report effectively and efficiency

Main functionalities Administration functionalities Manage student and user accounts Manage academic status Registration functionalities Combination registration & confirmation Course unit registration & confirmation Exam registration & confirmation Examination functionalities Calculate GPA View course eligibility Attendance functionalities View attendance Add & edit attendance Courses functionalities Set cut off mark Get number of students registered for courses Certificate functionalities Certificates generation Report generation

Users in the system SIMS Administrator Dean Department Head Lecturer Certificate Create Officer Student Senior Assistant Registrar Technical Officer

User Logging Create Login sessions User data User Table Data Create User’s Menu Permission Table Role Table Data User ‘s Menu System Data Logging Process

Database Structure RegistrationAdministrationsExaminationsAttendance SIMS Database Structure Start Level, Academic year and semester and handling permissions Add and View Attendance Start Registrations Registrations Check Result Confirm Registrations

Administration semester acc_year varchar(20) NOT NULL, start_date varchar(20) end_date varchar(20) current_semester int(11) status int(11) UNIQUE KEY `sem_data` (`acc_year`,`start_date`,`end_date`,`current_semester`) academic_year acc_year varchar(20) NOT NULL, start_date varchar(20) end_date varchar(20) status int(11) UNIQUE KEY `future_acc` (`acc_year`,`start_date`,`end_date`) Start Academic year, semester and level and handling Role and Permissions. student_level Level int(11) NOT NULL, PRIMARY KEY reg_year varchar(10) NOT NULL, permission permission_ID int(8) NOT NULL permission varchar(100) NOT NULL, per_group varchar(100) NOT NULL, role_ID int(8) NOT NULL, status int(11) NOT NULL, UNIQUE KEY `permi_data` (`permission_ID`,`permission`,`per_ group`,`role_ID`) role role_ID int(11) NOT NULL, PRIMARY KEY role varchar(30) NOT NULL, description varchar(80)

Registrations Start Registrations (on/off) set_combination_status acc_year varchar(20) NOT NULL, start_date varchar(20) end_date varchar(20) status int(11) active int(11) set_course_status acc_year varchar(20) NOT NULL, Semester int(11) NOT NULL start_date varchar(20) end_date varchar(20) status int(11) active int(11) semester acc_year varchar(20) NOT NULL, start_date varchar(20) end_date varchar(20) current_semester int(11) status int(11) UNIQUE KEY `sem_data` (`acc_year`,`start_date`,`end_date`,`current_semester`) academic_year acc_year varchar(20) NOT NULL, start_date varchar(20) end_date varchar(20) status int(11) UNIQUE KEY `future_acc` (`acc_year`,`start_date`,`end_date`) Set exam status acc_year varchar(20) NOT NULL, start_date varchar(20) end_date varchar(20) semester int(11) status int(11) UNIQUE KEY `sem_data` (`acc_year`,`start_date`,`end_date`,`current_seme ster`)

users user_name varchar(50) Primary key password varchar(8) NOT NULL, full_name varchar(80) NOT NULL, role varchar(50) occupation varchar(50) department varchar(50) varchar(80) course_registration no int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY student_ID varchar(20) acc_year varchar(20) code varchar(10) Semester int(4) degree_status varchar(20) Confirmation varchar(20) UNIQUE KEY `combireg_data` (`student_ID`,`code`) combination_registration no int(11)AUTO_INCREMENT, PRIMARY KEY student_ID varchar(20) acc_year varchar(20) combi_ID int(11) priority int(11) confirmation int(11) UNIQUE KEY `combireg_data` (`student_ID`,`acc_year`,`combi_I D`) academic_year Current acc_year semester current_semester course_unit code varchar(20) NOT NULL, PRIMARY KEY name varchar(100) department varchar(40) core varchar(40) credit double(3,2) semester int(3) level int(11) lecturer varchar(80) course_type varchar(40) hours double(4,2) availability int(11) target_group int(6) prerequisite varchar(40) combination combi_ID int(11) subject varchar(40) department varchar(40) stream varchar(20) UNIQUE KEY `combi_data` (`combi_ID`,`subject`,`depar tment`) Registrations target_group target_group_ID int(11) NOT NULL, target_name varchar(40) NOT NULL, Subject varchar(20) NOT NULL UNIQUE KEY `tgroup_data` (`target_group_ID`,`target_name`, `subject`) student student_ID varchar(20) NOT NULL,PRIMARY KEY combi_ID int(11) NOT NULL, reg_year varchar(20) NOT NULL, batch_year varchar(20) NOT NULL, degree_status varchar(40) New Student Old Student role

student student_ID Examinations Exam Registrations Exam_registration no int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY student_ID varchar(20) acc_year varchar(20) Code varchar(10) semester int(4) degree_status varchar(20) confirmation varchar(20) UNIQUE KEY `combireg_data` (`student_ID`,`code`) academic_year Current acc_year Semester current_semester Check Result result no int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY student_ID varchar(20) NOT NULL, code varchar(20) NOT NULL, year int(11), grade varchar(5) UNIQUE KEY `result_data` (`student_ID`,`code`,`year`) course_unit code varchar(20) NOT NULL, PRIMARY KEY student student_ID

student student_ID Attendance Add and View Attendance Attendenc_Session lec_id int(20) NOT NULL, PRIMARY KEY code varchar(10) lec_type varchar(40) Semester int(4) Acc_year varchar(20) Date date start_time varchar(10) Hours double(2,2) course_unit code varchar(20) NOT NULL, PRIMARY KEY attendence lec_id int Student_ID varchar(20) Status int UNIQUE KEY att_data (`lec_id`,`student_id`,’status’)

Software Linux (Fedora) as operating System Aparche as web server Mysql as database PHP as server side scripting language Hyper Text Markup Language (HTML) Javascript as client side scripting language Cascading Style Sheet as style sheet (CSS) Photoshop Ajax as dynamic form validations

Time Line Module namew1w1 w2w2 w3w3 w4w4 w5w5 w6w6 w7w7 w8w8 w9w9 w 10 w 11 w 12 w 13 1 Requirement identification 2 Requirement analysis & proposal writing 3 Data collection & System designing Function Development 4 Administration functionalities 5 Registration functionalities 6 Examination functionalities 7 Attendance functionalities 8 Courses functionalities 9 Certificate functionalities 10 Join modules 11 System testing 12 Report writing W = week

Task Allocation H.N.D. De Silva :Administration Functionalities W.A.L. Madushika : Registration Functionalities Attendance Functionalities D.A.I. Fernando:Examination Functionalities R.V.N. Manohari :Courses Functionalities Anuththara H.B. : Certificate Functionalities

Thank You!