network based web server for examination management

21
Development of Web Server for KINPOE Examination Cell by Muhammad Uzair Rasheed Roll No. 2134 Karachi Institute of Power Engineering Supervisor Co. Supervisor Dr. Zia Ul Haq Mam.Aalia Riaz PS, Kinpoe PE, Kinpoe

Upload: muhammad-uzair-rasheed

Post on 09-Jan-2017

105 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Network Based Web Server for Examination Management

Development of Web Server for KINPOE Examination Cell

byMuhammad Uzair Rasheed

Roll No. 2134Karachi Institute of Power Engineering

Supervisor Co. Supervisor

Dr. Zia Ul Haq Mam.Aalia Riaz

PS, Kinpoe PE, Kinpoe

Page 2: Network Based Web Server for Examination Management

Contents• Introduction• Problem Statement• Objectives• Tools / Methodology• Time Line• Importance of the Project• Progress in 4th Semester

Page 3: Network Based Web Server for Examination Management

Introduction• Web development is a broad term for the work involved in developing

a web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing the simplest static single page of plain text to the most complex web-based internet/Intranet applications.• Typically you put your web application on a dedicated server (and not

your local computer). The web application runs on the server and people can access it there. It is also possible to use your local computer as a server, but usually you want to have a fixed server which runs all the time.

Page 4: Network Based Web Server for Examination Management

Problem Statement • The project is to built a network based web server for Kinpoe

examination cell, which can be used by Kinpoe faculty and students of MS program for course registration, result submission and other tasks related to examination. Such a system is also highly desirable for other academic programs of Kinpoe.

Page 5: Network Based Web Server for Examination Management

Objectives A web server with the following Methodologies:

• Accounts for Student , Faculty and Administration• Course Registration for students• Result Submission from Faculty • Automatic Result Compilation• Automatic Preparation Of Result Cards • Various examination related Information for faculty and students• Network based digital database for present and past KINPOE trainees/fellows

results for quick and easy retrieval

Page 6: Network Based Web Server for Examination Management

ToolsA web server will be built using following toolsMicrosoft Windows Server 2012

For the secure Network server to be configured and hosted on Intranet.IIS(Internet Information Services)

For the Web page to be hosted on the Local Network and on internet (If recommended by the Authorities)

Microsoft Visual Studio 2012(MVC ASP.Net) For the development of Website Integration of Database with the Website

Microsoft SQL Server For the creation of Database

Page 7: Network Based Web Server for Examination Management

Importance of the ProjectA complete development of this project will support the Kinpoe in following ways:Digitalizing Examination cellBoosting the performance of Examination cellLessening Human Effort and errorsRegulating routine workAutomatic result compiling facilityReducing paper usage

Page 8: Network Based Web Server for Examination Management

Project Time Line 2015

Problem Analysis

Selecting Tools/Methodology

Study of modules ( MVC)

Completion of Modules

Front Page/Login Design for

web

Database Modeling and Page Designing

ContinueWith

previous

Completion of Web page

Design

Hosting and

testing on Network

Completion

14 April 14 May 14 June 14 July 14 August 14 September 24 October 24 November

Page 9: Network Based Web Server for Examination Management

Progress in 4th Semester

Page 10: Network Based Web Server for Examination Management

Study • Understanding MVC (Model, View, Controller)• Understanding Syntax • Building Applications with ASP .NET MVC 4• Understanding Authentication Services• Role Based Authentication

• Pages Development

Page 11: Network Based Web Server for Examination Management
Page 12: Network Based Web Server for Examination Management
Page 13: Network Based Web Server for Examination Management
Page 14: Network Based Web Server for Examination Management
Page 15: Network Based Web Server for Examination Management
Page 16: Network Based Web Server for Examination Management
Page 17: Network Based Web Server for Examination Management
Page 18: Network Based Web Server for Examination Management
Page 19: Network Based Web Server for Examination Management
Page 20: Network Based Web Server for Examination Management
Page 21: Network Based Web Server for Examination Management

Thank You