1 College Automation Software Arifa Tehseen Ara(509) Farzana Begum(512) Syeda Fatima(513) Firdous Sameena(514) Tahmina Jabeen(556)

Slides:



Advertisements
Similar presentations
WEB USAGE MINING FRAMEWORK FOR MINING EVOLVING USER PROFILES IN DYNAMIC WEBSITE DONE BY: AYESHA NUSRATH 07L51A0517 FIRDOUSE AFREEN 07L51A0522.
Advertisements

JSP: JavaServer Pages Juan Cruz Kevin Hessels Ian Moon.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Nikolaos Korfiatis The Java 2 Enterprise Edition Platform Dept. of Management & Technology-Athens University of Economics and Business Java 2 Platform.
CONTENTS  ABSTRACT  INTRODUCTION  HARDWARE & SOFTWARE REQUIREMENTS  PROBLEM ANALYSIS  MODULES DESCRIPTION  TABLE DESIGN  ER DIAGRAM  SCREEN SHOTS.
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
ABSTRACT Before the evolution of computers, all the details in a banking systems used to be maintained manually. This is not advisable because maintenance.
INTRODUCTION TO WEB DATABASE PROGRAMMING
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Applets & Servlets.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
CIS 285 ROBINSON WINTER 2005 CIS 285 Web Application Development with Java CIS 285 Sinclair Community College Instructor: Mary Robinson.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
SednaSpace A software development platform for all delivers SOA and BPM.
E-BANKING.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Internal Guide: Prof S M Narayana By: Meghana(1MS07CS049) Padmavathi T(1MS07CS057) Priyanka A L(1MS07CS069) Sandeep Kumar B(1MS07CS082)
Current DBMS Based Activities at NCST, Juhu Sandhya Desai National Centre for Software Technology Juhu, Mumbai.
Introduction to Internet Programming (Web Based Application)
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
第十四章 J2EE 入门 Introduction What is J2EE ?
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Re- Evaluation System Marks Marks Re-Evaluation System.
MC365 Application Servers, Servlets, and Java Server Pages (JSP’s): Tomcat.
Cheap N Fast Web Service Sandeep Anantharaman Mahim Lakhani.
Chapter 4: Working with ASP.NET Server Controls OUTLINE  What ASP.NET Server Controls are  How the ASP.NET run time processes the server controls on.
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.
VIGNAN'S NIRULA INSTITUTE OF TECHNOLOGY & SCIENCE FOR WOMEN TOOLS LINKS PRESENTED BY 1.P.NAVEENA09NN1A A.SOUJANYA09NN1A R.PRASANNA09NN1A1251.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Introduction and Principles Web Server Scripting.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
INTERNAL GUIDE: T.BENERJI BY: CH MAHESH KUMAR 07D31A1237 B.CHANDRAKANTH 07D31A1209 CH.GOWTHAM 07D31A1217 ARUN KUMAR MISHRA 07D31A1205 M.Tech( Ph.D )
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
Java Programming: Advanced Topics 1 Building Web Applications Chapter 13.
EasyNet Employee Engagement System
JSP / Servlets and Beans
Online School Management System Supervisor Name: Ashraful Islam Juwel Lecturer of Asian University of Bangladesh Submitted By: Bikash Chandra SutrodhorID.
GOVT. ENGINEERING COLLEGE, AJMER PRESENTATION ON GUIDED BY: MR. SANJAY SINGH PRSENTED BY: CHANDRASHEKHAR GARG KIRTI KUMAR VALIYA VIJAY SHARMA.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
UNIVERSITY MANAGEMENT SYSTEM
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Speaker Name Speaker Title Speaker Title Oracle Corporation Olivier Le Diouris Principal Product Manager Oracle Corporation Building Servlet and JSP Applications.
Speed Cash System. Purpose of the Project  online Banking Transaction Information.  keeping in view of the distributed client server computing technology,
DEVELOPMENT OF WEB BASED ONLINE POLLING Presented by P.SHASHANK GANDHI (09QA1A0546) BABLU KUMAR PRASAD (09QA1A0506) G.RANVITHA (09QA1A0519) Under the guidance.
 INDEX  Overview.  Introduction.  System Requirement.  Features Of SQL.  Development Process.  System Design (SDLC).  Implementation.  Future.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
J2EE Platform Overview (Application Architecture)
Introduction to Oracle Forms Developer and Oracle Forms Services
INFORMATION RETRIEVAL AND KNOWLEDGE MANAGEMENT SYSTEM
Introduction to Oracle Forms Developer and Oracle Forms Services
Web Portal Project.
Abstract Intrusion detection in networks is of practical interest in many applications such as detecting an intruder in a battlefield. The intrusion detection.
Introduction to Oracle Forms Developer and Oracle Forms Services
ATTENDANCE AND INTERNAL MARK ENTRY SYSTEM
Using JDeveloper.
Guest Book Application
Problem Statement To transform the traditional system to automated system(ERP). No centralized control. Low data privacy. Huge amount of human resources.
Presentation transcript:

1 College Automation Software Arifa Tehseen Ara(509) Farzana Begum(512) Syeda Fatima(513) Firdous Sameena(514) Tahmina Jabeen(556)

2 Presentation Layout Problem Statement & Selected Solution Technology Involved & Application Area Scope of the Project SRS System Architecture UML Diagrams Module Description Coding & Testing Conclusion

3 Today’s Scenario/Problem Statement Everything is paper based which is cumbersome to maintain Requires lots of manual work Scope for errors Retrieval of data in a desired way is difficult No common platform is available to collect individual’s feedback and opinion

4 Selected Solution  Proposed solution is to use an intranet based application.  Not only user friendly but also reduces lot of manual work  Reduces scope for errors

5 Technology Involved Corporate portals are internal websites that provide proprietary information to employees Efficient content management Intranet based application which can be web enabled in future. It follows simple 2-Tier architecture of client- server. The server is combination of both application server and database server.

6 Technology Involved cont ERP (Enterprise Resource Planning) system provide an integrated suite of information technology applications that support operations of enterprise Web portal-"supersite" on the Internet that provides a comprehensive entry point for a huge array of resources and services Vortal -(vertical industry portal)provides information and resources for a particular industry

7 Servlets Java platform technology of choice for extending and enhancing Web servers HTML is inserted in Java code Features Portability Power Efficiency & Endurance Safety Elegance Integration

8 Disadvantages of Servlets Context representation & presentation is not separated Servlets need an application server or servlet engine to run.If the demands are high,a server can be very expensive Tedious uses of out.println() statements can be remedied by using Java server page(JSP)

9 JSP Every JSP page will have a corresponding servlet which is generated by ‘JSP Engine’ Corresponding servlet for JSP is generated only once when JSP is requested for the first time. CLIENT JSP SERVLET COMPILE IS VALID ? Reques t Text Class Respons e No Yes

10 Advantages of JSP  JSP (Java Server Pages) technology provides a simplified, fast way to create dynamic web content.  Separation of static and dynamic content  Write once, run anywhere  Dynamic content can be served in a variety of formats  Completely leverages the servlet API

11 Application Area Can be made horizontal, if used for other domains such as hospitals, offices, banks etc Application is vertical, in the sense it concentrates only on educational institute

12 Scope of Project  This application can be used on any platform because it is basically designed in platform independent language.  Flexible to enhance the application.  Presently the application is used for an educational institute offering services of add/update details and generate reports.

13 System Requirement Specification Hardware Requirements: Processor (1.2Ghz) Mother board 256 MB RAM LAN enabled  Software Requirements Windows XP Oracle 9i Internet Explorer Java 1.5.0

14 Use Case Diagram

15 Activity Diagram

16 Class Diagram

17 Sequence Diagram

18 Module Description Admin module: Add/Update Student details Add/Update Transport details Add/Update Faculty details Create opinion poll Student module: Participate in polling and feedback View the poll results Reports Student reports Transport reports Faculty Profiles College Profiles Feedback mechanism

19 System Architecture Client Application Server Database

20 System Flow Admin Login Student Module Transport Module Faculty Module Create Opinion Poll View Poll Results View Feedback Report Student Login Participate in Polling Visitors View College Profiles View Faculty Profiles

21 Testing/Results User enters info

22 Testing/Results Client-side validation Check if mandatory fields are entered Display alert message

23 Testing/Results Server-side validation User details verify Valid user Invalid user Database

24 Testing/Results

25 Testing/Results

26 Feasibility of the Application User-friendly features Easy to navigate environment Effective client-side validation Display of alerts Can be deployed on the WEB

27 Enhancements Intranet based Internet -based

28 Enhancements Additional modules Results Attendance Online Admissions Online Examination Discussion Forum Study Material

29 Conclusion Application provides Easy access to information Maintains integrity of information Opinion poll – better decisions Feedback helps for improvement Enhanced further to suit requirements

30 References GENPACT-IT Services Clarify CoE (SRS) J2EE 1.4 Bible – James McGovern Complete Reference Java – Patrick Nortan Java Server Programming J2EE Volume I The UML User Guide-Booch,Rambaugh,Jacobson Database Systems Concepts –Korth,Sudarshan Thank You Queries