Sei sulla pagina 1di 4

10GI08

Introduction

ASPIRE EXAM ANALYST


1.0 INTRODUCTION
1.1 PROJECT SUMMARY: The project will take the best feature of existing ticket sales website and improve them. This project on Online Ticket Booking System is the automation of registration process of ticket booking system. The system is able to provide much information like passengers information, bus routes, ticket fares, availibility of seats, list of all passengers etc. It enables us to add any number of records in our database. It will implement new feature that will improve customers experience with the site. The research will provide better and more secure payment options to the customers. This project will take care of better security options for safe transactions, while booking tickets online.

1.2 PURPOSE: Goal: The System will take the online exam of the student and also show the result immediately in the graphical representation.

Objective: Creating and Scheduling an Online Exam where students can give the any kind of exam online and also can be able to see the result immediately in the graphical form. Admin or Analyst can create and reschedule various kind of exams in which he can add the courses and also the category.. Factors behind the motivation of this system are: 1. Any kind of exam is taken Online. 2.Result will display in the form of chart and the student as well as faculty can see the result of any student. 3. By this System Logical part of the student is cleared more. 1.3 SCOPE: Project Scope: The scope of the ASPIRE EXAM ANALYST includes: This can be used in educational institutions.
1 SOCET (CE)

10GI08 This gives instant result to students.

Introduction

This gives greater storage efficiency - tens of thousands of answer scripts can be stored on a server compared to the physical space required for paper scripts. Further, it can also be useful for anyone who requires feedback based on objective type responses. Computerized marking is unbiased (fair for all individuals). Where user can practice on specific categories of problems that are being asked in exam, according to their strength and weakness. It includes results module, which gives idea to user about his/her strength and weakness in particular types of problems related to exams. 1.4 TECHNOLOGY AND LITERATURE REVIEW: Technologies: Front end : HTML, CSS, JavaScript Back end : Servlet, Struts, Hibernate, SVN, JQuery

Tools: - Net Beans IDE 7.3.1, MYSQL, Heidi-Sql, Tortoise -SVN Database: - MySQL Web server: - Windows Server

Literature Review:

HyperText Markup Language (HTML) is the main markup language for creating web
pages and other information that can be displayed in a web browser. HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets (like <html>), within the web page content. HTML tags most commonly come in pairs like <h1>and </h1>, although some tags represent empty elements and so are unpaired, for example <img>. The first tag in a pair is the start tag, and the second tag is the end tag (they are also called opening tags and closing tags). In between these tags web designers can add text, further tags, comments and other types of text-based content. The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL. CSS is designed primarily to enable the separation of document content (written in HTML or a similar markup language) from document presentation, including elements such as the layout,colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable

2 SOCET (CE)

10GI08

Introduction

multiple pages to share formatting, and reduce complexity and repetition in the structural content (such as by allowing for table less web design). CSS can also allow the same markup page to be presented in different styles for different rendering methods, such as on-screen, in print, by voice (when read out by a speech-based browser or screen reader) and on Braille-based, tactile devices. It can also be used to allow the web page to display differently depending on the screen size or device on which it is being viewed. While the author of a document typically links that document to a CSS file, readers can use a different style sheet, perhaps one on their own computer, to override the one the author has specified.

JavaScript (JS) is an interpreted computer programming language. As part of web browsers, implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It has also become common in server-side programming, game development and the creation of desktop applications.

servlet is a Java programming language class used to extend the capabilities of a server. Although servlets can respond to any types of requests, they are commonly used to extend the applications hosted by web servers, so they can be thought of as Java Applets that run on servers instead of in web browsers. These kinds of servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET.

Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a modelviewcontroller (MVC) architecture. It was originally created by Craig McClanahan and donated to the Apache Foundation in May, 2000. Formerly located under the Apache Jakarta Project and known as Jakarta Struts, it became a top-level Apache project in 2005.

Hibernate is an object-relational mapping (ORM) library for the Java language, providing a framework for mapping an object-oriented domain model to a traditional relational database. Hibernate solves object-relational impedance mismatch problems by replacing direct persistence-related database accesses with high-level object handling functions.Hibernate is free software that is distributed under the GNU Lesser General Public License.

Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed as free software under the Apache License. Developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS).

jQuery is a multi-browser (cf. cross-browser) JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig. It is currently developed by a team of developers led by Dave Methvin. Used by over 65% of the 10,000 most visited websites, jQuery is the most popular JavaScript library in use today. jQuery is free, open source software, licensed under the MIT License. jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. jQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library. This enables

3 SOCET (CE)

10GI08

Introduction

developers to create abstractionsfor low-level interaction and animation, advanced effects and high-level, theme-able widgets. The modular approach to the jQuery library allows the creation of powerful dynamic web pages and web applications.

4 SOCET (CE)

Potrebbero piacerti anche