Building a Web-based Test Registration System Using ASP and SQL Gao Chao Department of Information Technology Vaasa Polytechnic Wolffintie 30, 65200, Finland.

Slides:



Advertisements
Similar presentations
Hong Kong Institute of Vocational Education (Tuen Mun Campus) Diploma of Computer and Communication Engineering WebClass System By 1504 / 2B Group 8 Yu.
Advertisements

Mark Insertion System Of Annajah National University Mark Insertion system is a system of entering and editing marks of students for each exam,where the.
Introduction to PHP MIS 3501, Fall 2014 Jeremy Shafer
Languages for Dynamic Web Documents
Building Applications using ASP.NET and C# / Session 1 / 1 of 21 Session 1.
ASP Tutorial. What is ASP? ASP (Active Server Pages) is a Microsoft technology that enables you to make dynamic and interactive web pages. –ASP usually.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Introduction to Web Interface Technology (CSE2030)
Multiple Tiers in Action
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
Web 2.0 with AJAX Students : LASC Ioana KELEMEN Csilla POP Dan Adrian CIOBANU Dumitru Daniel Project leader : Ahmed RHIAT.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
Business Optix Library Service – Workflow
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Create a Website on the CWU network Find “How to Post a Web Page with a PC”
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
CSE3310: Web training A JumpStart for Project.
Server-side Scripting Powering the webs favourite services.
Analysis of SQL injection prevention using a proxy server By: David Rowe Supervisor: Barry Irwin.
INE1020 Introduction to Internet Engineering Tutorial 8 All about Lab 6.
Server Side Programming ASP1 Server Side Programming Database Integration (cont.) Internet Systems Design.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
 Automates the process of Bill generation and bill payment  FRONT END:- ASP.NET  BACK END :- SQL SERVER.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Tutorial 10 by Sam ine1020 Introduction to Internet Engineering 1 Database & Server-side Scripting Tutorial 10.
ASP Introduction Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Analysis of SQL injection prevention using a proxy server By: David Rowe Supervisor: Barry Irwin.
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
Lecture Note 1: Getting Started With ASP.  Introduction to ASP  Introduction to ASP An ASP file can contain text, HTML tags and scripts. Scripts in.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Web Directory For Computer Science Projects Nidhi Goel Course: CS 491B Instructor: Prof. Chengyu Sun December 8, 2006.
CHAPTER 7 Form & PHP. Introduction All of the following examples in this section will require two web pages. The first page retrieves information posted.
Johnson Lab Database Senior Design Project Management II Spring 06 Mark Nelson.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
Part 4 Processing and saving data with CGI/Perl Psychological Science on the Internet: Designing Web-Based Experiments From the Ground Up R. Chris Fraley.
IS-907 Java EE World Wide Web - Overview. World Wide Web - History Tim Berners-Lee, CERN, 1990 Enable researchers to share information: Remote Access.
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
 Previous lessons have focused on client-side scripts  Programs embedded in the page’s HTML code  Can also execute scripts on the server  Server-side.
Scripting Languages Client Side and Server Side. Examples of client side/server side Examples of client-side side include: JavaScript Jquery (uses a JavaScript.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Database Access Control IST2101. Why Implementing User Authentication? Remove a lot of redundancies in duplicate inputs of database information – Your.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative.
How To Start a SQL server Connecting to SQL Server.
Introduction to Dynamic Web Programming
Active Server Pages Computer Science 40S.
Introduction and Principles
PHP / MySQL Introduction
MAJOR PROJECT PPT ON B-TOGETHER A Social Networking Site.
Tutorial 6 PHP & MySQL Li Xu

Restaurant IOS application
HTML Forms What are clients? What are servers?
Academic Coordinator Tutorial
Presentation transcript:

Building a Web-based Test Registration System Using ASP and SQL Gao Chao Department of Information Technology Vaasa Polytechnic Wolffintie 30, 65200, Finland

Table of Contents VAMK retake system Introduction to ASP and SQL Web page design Database design Educational Application

VAMK retake system In Vaasa Polytechnic, retake registration was taken by paper work. Teachers had to create a registration form for his/her own retake and put it in a file folder in the library. Students had to check the file folder to find out what retake/test is pending and register to it.

Disadvantages Lack of coordination among teachers Paper waste Difficult to inform registered students if the test is rescheduled. Handwriting recognition work. Students have to come to library to register the form.

ASP Web-server and SQL ASP is abbreviation of Active Server Page A script language comes with Microsoft web server (IIS or PWS or ASP.net as latest declared). Specific tags that contain ASP scripts are embedded into a HTML formatted document for the server to interpret commands. ASP code is placed between tags. ASP offers standard SQL commands to SQL database programs such as MS Access, SQL server, Oracle, etc.

Web Page Design (1) - Login XP-based scheme Main Page (Login) Four types of users: Administrator Teacher Student Guest

Web Page Design (2) – Administrator’s Page In ”Retake Pages”, the administrator can modify/manage retake information, and send announcement to all the users. Administrator can add, delete, modify, and monitor other types of users. It can add another administrator, too.

Web Page Design (3) – Teachers’ Page A teacher can post a new retake, delete a retake of his own, modify a retake profile, or add a new course of him.

Web Page Design (4) – Students’ Page A student can enroll to a retake, or cancel an enrolled retake.

Database Design