SOFTWARE SYSTEM LABORATORY 1 COMPUTERED GRADUATION FORM Performers: Ofir Medlinsky Ahmad Hamdan Instructor: Victor Kulikov GF.

Slides:



Advertisements
Similar presentations
Final Presentation WINTER 2009 – SUMMER 2009 PRESENTED BY: George Kour Hany Danial SUPERVISOR: Victor Kulikov Networked Software Systems Laboratory DEPARTMENT.
Advertisements

Using the Degree Works Planner. Click on the Planner tab in the students Degree Works account.
Design Validation CSCI 5801: Software Engineering.
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
With Public Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support.
IIT Kanpur Web Based Land Records Management System Prof. P.K.Kalra Developed by Department of Electrical Engineering Indian Institute.
Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
Final Presentation WINTER 2009 – SUMMER 2009 PRESENTED BY: George Kour Hany Danial SUPERVISOR: Victor Kulikov Networked Software Systems Laboratory DEPARTMENT.
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
Website For Traveling! by : Hammad Abed, Rabie Loulou Supervisor : Viktor Kulikov Spring 2009 The Faculty of Electrical Engineering - Softlab.
SoftLab Project Winter 2008 Supervisor: Victor Kulikov Students: Dmitry Kanevsky Nir Lev-Ari.
Lab Chief Eng.Ilana David Supervisor:Viktor Kulikov Submitters: Darina Klots Shallev Kellerman.
Web Categorization Crawler – Part I Mohammed Agabaria Adam Shobash Supervisor: Victor Kulikov Winter 2009/10 Final Presentation Sep Web Categorization.
DotNet Market Web Site “EMarket” Milena Natanov Project Supervisor: Victor Kulikov Lab Chief Engineer: Dr. Ilana David Semester spring, – Project.
Two main requirements: 1. Implementation Inspection policies (scheduling algorithms) that will extand the current AutoSched software : Taking to account.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Aspect-Oriented Software Development (236601) 1 Home Assignment (what, where and when)
Students : Adi Shnapir Natalia Paverman, Victor Kilikov Supervisor :
Labadmin Monitoring System Final Presentation Supervisor: Victor Kulikov Studnets: Jameel Shorosh Malek Zoabi.
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.
Restaurant Dining System Donald Kaulukukui. Introduction ► Team manager = ME ► Secretary = ME ► President = ME ► R & D = ME ► Tester = ME.
Creating FrontPage Tasks The task view allows you to add information about what you want to accomplish when creating your Web site.
Label production Solution with Label Gallery programs Label Gallery is used for general label design and print GalleryData is used to create small database.
Label production Solution with Label Gallery programs Label Gallery is used for general label design and print GalleryForm is used to create data entry.
Presented by Brian Griffin On behalf of Manu Goel Mohit Goel Nov 12 th, 2014 Building a dynamic GUI, configurable at runtime by backend tool.
Students: Nadia Goshmir, Yulia Koretsky Supervisor: Shai Rozenrauch Industrial Project Advanced Tool for Automatic Testing Final Presentation.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
Personal Learning Plan Choices.com January Signing In Go to Look for the parent section, and click Sign In. Click.
1 Web Developer Foundations: Using XHTML Chapter 11 Web Page Promotion Concepts.
George Gilmore University Registrar Plymouth State University August 27, 2012.
Supervisor: Victor Kulikov Oded Duek Aviv Grinblat Final presentation Spring 2010.
Descriptive Mark System for Primary Schools by Leszek Syroka Supervisor: Richard Gatward Coventry 2007/2008.
KJOlinski.com - RapidHMI INTRODUCING RapidHMI AND PLCExplorer.
Welcome to Century Equipment’s Shop Online Website! This presentation will highlight some of it’s key features.
LBTO IssueTrak User’s Manual Norm Cushing version 1.3 August 8th, 2007.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
Web application project Advertising board web site Created by : Alon Nagar Supervisor:Victor Kulikov.
Creating a Web Site to Gather Data and Conduct Research.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Web Categorization Crawler Mohammed Agabaria Adam Shobash Supervisor: Victor Kulikov Winter 2009/10 Design & Architecture Dec
FireRMS NEMSIS (Part 2) Presented by Laura Small FireRMS Quality Assurance.
Wiley eGrade. What is eGrade? Web-based software that enables instructors to automate the process of assigning and grading homework and quiz assignments.
Credit Hours Agenda IntroductionProblem Statement Objectives Project PlanMethodology Work Breakdown Structure Requirements and specificationSoftware Requirements.
Dakota State University.
NET-AUCTION This online auction project Directed by: Mr. Maxim Gurevich Submitted by: Yuri Kipnis Alex Scheotkin Alex Scheotkin.
TEXTBOOK ADOPTIONS Mastering the New Online Adoption Process.
ASP.NET The Clock Project. The ASP.NET Clock Project The ASP.NET Clock Project is the topic of Chapter 23. By completing the clock project, you will learn.
The SCOUR Project Search Contents Of Union’s Registry.
Re- Evaluation System Marks Marks Re-Evaluation System.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
Introduction Database integral part of our day to day life Collection of related database Database Management System : software managing and controlling.
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
11 The NEW Marketing Choices An enhancement to Golden Ruler.
At the beginning of each semester, CSE hires a number of Graduate Teaching Assistants (GTAs) as graders, lab supervisors, and instructors. The department.
Oxlip+. What is Oxlip+? A tool for finding & linking to databases – Online collections of (scholarly) materials – Includes full text / indexes / range.
Microsoft Access 2003 Tutorial By: Juan Y7. What is Microsoft Office Access? Microsoft Access, also known as Microsoft Office Access, is a database management.
Using the My EBSCOhost Folder Tutorial support.ebsco.com.
Learn Jmeter testing tool in online. What is Jmeter? Jmeter is an open source testing software. It is used to perform load test, performance test. It.
Advanced Higher Computing Science
Web Application for Home Energy Assistance Program
ShareTheTraining TRR ARB Presentation Team 11
Bringing Home the Bacon: Grant Writing Basics Unit 7 Grant Submission
FTS 2 Failure Tracking System 2 Repair Process Flow
AGILENT TECHNOLOGIES RESTRICTED
Net Report WMI Dashboard Summary
Welcome to iClicker Reef!
Academy Hub An eUnomia Factory Solution.
CSCE156: Introduction to Computer Science II
Xello – creating a 4 year high school plan
Presentation transcript:

SOFTWARE SYSTEM LABORATORY 1 COMPUTERED GRADUATION FORM Performers: Ofir Medlinsky Ahmad Hamdan Instructor: Victor Kulikov GF

SOFTWARE SYSTEM LABORATORY 2 Targets Replace the current graduation form submission build an automated web application tool Reduce secretary effort and mistakes on reviewing submitted form Reduce student submission time Serve as course planner for students

SOFTWARE SYSTEM LABORATORY 3 Benefits Developing web application Improving OOP skills Improving GUI skills Cope with “real life” chalange

SOFTWARE SYSTEM LABORATORY 4 System description Online web application Secretary can add, remove and update tracks and tracks information Student can plan his progress effectively from first semester System validate form “on place” Intuitive and friendly user tabled data

SOFTWARE SYSTEM LABORATORY 5 Implementation Can be divided into two main categories –The web application –The validation algorithm

SOFTWARE SYSTEM LABORATORY 6 The web application Implemented in several layers –Database –DAL (Typed Data Sets) –BLL –Presentation layer SQL BLL

SOFTWARE SYSTEM LABORATORY 7 The web application There are two pages groups Divided by permission level –Secretary pages –Student pages

SOFTWARE SYSTEM LABORATORY 8 The student pages Table for each category Table is initialize with student’s track info Adding course to table is enabled Student can select/deselect course in each category “my courses” button to load the student credit courses from DB

SOFTWARE SYSTEM LABORATORY 9 The student pages “validate” button to run the algorithm on selected courses Boolean acknowledge –Green  passed –Red  failed Upon failure, a detailed table with required courses (suggestion) is created Selecting courses from new table and validate.

SOFTWARE SYSTEM LABORATORY 10 The validation algorithm Student can fill categorized tables When pressing the validate button, the data is read into hash table The data is being validate by checking each category requirement A detailed (tabled) report is printed after validation

SOFTWARE SYSTEM LABORATORY 11 Algorithm data base _my_courses Hash table Mandatory courses Core courses Chain courses (by chain name) Courses with no pre courses Courses their coupled already considered Courses from other faculties Courses marked as faculty choice Courses marked as free choice

SOFTWARE SYSTEM LABORATORY 12 The secretary pages Data is arranged in nested tables. Allowing easy and intuitive manipulation –Add, remove and update Editing with sub tables

SOFTWARE SYSTEM LABORATORY 13 The secretary pages Define requirements Define courses by categories Track manipulation: Courses manipulation: Already in track orientation Data is relevant by category Defines courses relation

SOFTWARE SYSTEM LABORATORY 14 Development environment C#.NET –web application –Typed DataSets SQL server and store procedure

SOFTWARE SYSTEM LABORATORY 15 SQL data base

SOFTWARE SYSTEM LABORATORY 16 Future development Adding other faculty’s forms Gather student statistics Validate the system for “real” use

SOFTWARE SYSTEM LABORATORY 17