D BXPERT : CASE T OOL 1 Project Advisor: Prof. Ishaq Raza Group Members: SHEIKH HASSAN IMTIAZ L1F06BSCS0024 MUHAMMAD NABEEL ARIF L1S07BSCS0019 MUHAMMAD.

Slides:



Advertisements
Similar presentations
Word Knowledge T T Word Knowledge Activity pluralscommon nouns/l/ sound T.
Advertisements

Interaction Design: Visio
1 After completing this lesson, you will be able to: Search for information on the Web. Create a favorites list. Use and modify your History folder.
Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
1 After completing this lesson, you will be able to: Create a new presentation using a design template. Enter text in the Slide pane. Create a new slide.
Ad Hoc Reporting Ad Hoc Reporting Gene Denny Education Training Supervisor, CIC.
MS Access 2003 Tutorial By: Juan GUANTENG!!! Y7. Step 1 Launch the Microsoft Access 2003 program. This can be done by clicking an icon on the desktop.
DBX PERT : CASE T OOL Project Advisor: PROF. ISHAQ RAZA Group Members: MUHAMMAD NABEEL ARIF L1S07BSCS0019 SHEIKH HASAN IMTIAZ L1F06BSCS0024 MUHAMMAD NOUMAN.
Using Macros and Visual Basic for Applications (VBA) with Excel
Microsoft Office Excel 2013 Core Microsoft Office Excel 2013 Core Courseware # 3253 Lesson 8: Macros, Importing and Exporting Data.
Moti Abu & Roee Ben Halevi Supervisors: Prof. Mark Last, Mr. Hanan Friedman 10 April 2011.
Integrating Access with the Web and with Other Programs.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
WinTR-20 Project Formulation Hydrology Program to
Exploring Microsoft® Office Grauer and Barber 1 Committed to Shaping the Next Generation of IT Experts. Robert Grauer and Maryann Barber Using.
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Access Tutorial 10 Automating Tasks with Macros
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
Digital Image Processing Lecture3: Introduction to MATLAB.
Microsoft Visual Basic 2005 ENRICHMENT CHAPTER Visual Studio Tools for Office.
Visual Basic Chapter 1 Mr. Wangler.
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
IE 411/511: Visual Programming for Industrial Applications
Microsoft Excel 2007 © Wiley Publishing All Rights Reserved. The L Line The Express Line to Learning L Line.
1 Access Lesson 4 Creating and Modifying Forms Microsoft Office 2010 Introductory.
HTML presentation Embedding Graphics in Web Pages n HTML uses an empty tag called the (image tag) n n n or n n n Note: all web production tools do insert.
Generating Metadata Through ArcCatalog. Metadata Entry Tools There are many different metadata entry tools There are many different metadata entry tools.
ACTIVITY : 5 BRIDGE COURSE of INFORMATION & COMMUNICATION TECHNOLOGY WORKING WITH WORD PROCESSING SOFTWARE TO PREPARE / FORMAT LETTERS/DOCUMENTS.
1 After completing this lesson, you will be able to: Start Word. Explore the Word window. Enter text in a document. Save a document. Close a document and.
Proposed EOB Workflow. EOB Dilemma  Unstructured Documents, data appears in different areas  Small font affects ability for OCR software to bring back.
Understanding Excel Lesson 1.
Automating Database Processing
Word 2007 What’s New. Ribbon Interface Replaces toolbars and menus Contains tabs and grouped commands Each tab corresponds to task Related items grouped.
CREATING FORMS AND REPORTS By: Dr. Ennis-Cole. OBJECTIVES: Create and change a form with the Wizard Navigate and find data using a form Preview and print.
Microsoft Outlook 2010 Chapter 3 Managing Contacts and Personal Contact Information with Outlook.
Unit 5 Microsoft SQL Server and MySQL. Key Concepts DBMS variations SQL Server features SQL Server Management Studio MySQL features Scripts Queries Database.
Microsoft PowerPoint 2007 Introduction to Presentation Programs
Phonics and Fluency w w Word Knowledge Activity /ū/ spelled u /ū/ spelled _ew w.
Vocabulary in VB So Far. Assignment: Used to change the value of an object at run time Used to change the value of an object at run time.
Microsoft Excel 2003 Illustrated Complete Data with Other Programs Exchanging.
1. Chapter 11 Inserting Images 3 Inserting images adds interest to a Word document. Word enables you to insert various types of images, including picture.
1 Fields Sacramento City College Engineering Design Technology.
Copyright 2007, EMC Paradigm Publishing Inc. INTERNET EXPLORER 7 BACKNEXTEND 1-1 LINKS TO OBJECTIVES Launching Internet Explorer Launching Internet Explorer.
1 After completing this lesson, you will be able to: Get around the Internet with your browser. Connect to the Internet. Print Web pages. Save Web pages.
Word Knowledge T T Word Knowledge Activity T What word is the antonym of the word “same”? Use this word in a sentence. The word formed has the /or/
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
Microsoft Access Prepared by the Academic Faculty Members of IT.
Word 2010 Text Basics In this lesson you'll learn the basics of working with text, including how to insert, delete, select, copy, cut, paste, and replace.
Microsoft PowerPoint 2010 for Microsoft Windows Basically it’s a computerised slide show!
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
Chapter 29. Copyright 2003, Paradigm Publishing Inc. CHAPTER 29 BACKNEXTEND 29-2 LINKS TO OBJECTIVES Attach an XML Schema Attach an XML Schema Load XML.
Customizing Menus and Toolbars CHAPTER 12 Customizing Menus and Toolbars.
Internet Explorer. 2 Menu bar Command bar Back & forward buttons Search bar (type word or phrases )
Unity Application Generator How Can I… Export variables of a Control module, modify the Initial values and import the list back into UAG.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
XP Creating Web Pages with Microsoft Office
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
Creating Web Pages and Graphics
MODULE 7 Microsoft Access 2010
Microsoft Office Access 2003
Microsoft Office Access 2003
Microsoft PowerPoint 2016 for Microsoft Windows
Digital Image Processing
8 6 MySQL Special Topics A Guide to MySQL.
Introduction to AutoCAD
A drag and drop exercise can be created using Word quite easily using tables, text boxes and ensuring the document is saved properly.
Presentation transcript:

D BXPERT : CASE T OOL 1 Project Advisor: Prof. Ishaq Raza Group Members: SHEIKH HASSAN IMTIAZ L1F06BSCS0024 MUHAMMAD NABEEL ARIF L1S07BSCS0019 MUHAMMAD NOUMAN L1S09BSCS0018

2

P URPOSE Our product will enable the users to draw database schema Our product will enable the users to write database schema Uses a database tool to perform forward engineering and reverse engineering 3

S COPE Our product will be desktop based. Implement Chen notation for ER schema diagram Forward and Reverse Engineering between ER and RM 4

5

P RODUCT F EATURES ER Diagram through drag and drop interface ER Schema and Relational Schema format in txt or xml Convert ER schema into Relational schema Convert Relational schema into ER schema To make our CASE Tool available on the internet 6

U SER C LASSES & C HARACTERISTICS The solution is intended to be used primarily by Teachers/Students/Developers/DB designers. All of these users are categorized as a single user “ Users ”. ‘Users’ will have the same privileges and perform similar tasks. 7

‘USERS‘ HIGH L EVEL UCD FOR ‘USERS‘ 8

A SSUMPTIONS AND D EPENDENCIES This tool will be built using C#.Net..Net is not an open source language therefore design and implementation constraints specific to implementing language and platforms selected may appear during the product development Our product will be using ER and RM schema formats developed by us. Users will have to follow these conventions as our product will be dependent on these conventions. 9

10

W RITE ER SCHEMA IN TXT (UC1) 11 Actor actionSystem Response User will open the application and click on ER model. System will show a new window where there will be four options. User will select ‘TXT’ format option.System will open the notepad editor. User will write the ER schema in notepad editor. System will display the text User will click on ‘SAVE’ option and give a file name System will generate a file bearing the desired name Actors Users Pre-conditions NA Post-conditions After the successful execution of this use-case, the user will have an ER schema in TXT format. Basic Flow

D RAW ER SCHEMA D IAGRAM (UC3) 12 Actor actionSystem Response User will open the application and click on ER model. System will show a new window where there will be four options. User will select ‘Draw ER’ optionSystem will open the drawing editor User will click on ‘Insert’ tab. System will display different options in PageGroup. User will draw the ER diagram using drag and drop options from insert toolbars. System will display the drawing User will click on the ‘Save’ option and give a file name. System will generate a file bearing the desired name Actors Users Pre-conditions NA Post-conditions After the successful execution of this use-case, the user will have a ER diagram. Basic Flow

W RITE R ELATIONAL SCHEMA IN TXT (UC4) 13 Actor actionSystem Response User will open the application and click on Relational model. System will show a new window where there will be four options. User will select TXT formatSystem will open the notepad editor User will write the Relational schema in notepad editor. System will display the text User will click on the ‘Save’ option and give a file name System will generate a file bearing the desired name Actors Users Pre-conditions NA Post-conditions After the successful execution of this use-case, the user will have a Relational schema in TXT format. Basic Flow

D RAW R ELATIONAL M ODEL (UC6) 14 Actor actionSystem Response User will open the application and click on Relational model. System will show a new window where there will be four options. User will select ‘Draw RM’ optionSystem will open the drawing editor User will click on ‘Insert’ tab. System will display different options in PageGroup. User will draw the RM diagram using drag and drop options from insert toolbars. System will display the drawing User will click on the ‘Save’ option and give a file name. System will generate a file bearing the desired name Actors Users Pre-conditions NA Post-conditions After the successful execution of this use-case, the user will have a Relational diagram Basic Flow

C ONVERT ER SCHEMA IN TXT INTO ER SCHEMA IN XML (UC8) 15 Actor actionSystem Response User will click on ‘Convert ’tab System will display different option in Combo Box. User will select ‘ ER txt schema into ER xml schema ’. System will generate ER schema in XML format. Actors Users Pre-conditions UC1 has executed i.e. user has the ER Schema in txt format OR UC7 has executed and user has opened ER Schema TXT file. Post-conditions After the successful execution of this use-case, the user will have ER schema in xml format. Basic Flow

C ONVERT ER SCHEMA IN TXT FORMAT INTO ER S CHEMA D IAGRAM (UC9) 16 Actor actionSystem Response User will click on ‘Convert ’tab System will display different option in Combo Box. User will select ‘ER txt schema into ER schema Diagram’. System will generate ER schema Diagram. Actors Users Pre-conditions UC1 has executed i.e. user has the ER Schema in txt format OR UC7 has executed and user has opened ER Schema TXT file. Post-conditions After the successful execution of this use-case, the user will have ER Diagram. Basic Flow

C ONVERT ER SCHEMA IN XML FORMAT INTO ER SCHEMA D IAGRAM (UC11) 17 Actor actionSystem Response User will click on ‘Convert ’tab System will display different option in Combo Box. User will select ‘ER xml schema into ER schema Diagram’. System will generate ER schema Diagram. Actors Users Pre-conditions UC2 has executed i.e. user has the ER Schema in xml format OR UC7 has executed and user has opened ER Schema XML file. Post-conditions After the successful execution of this use-case, the user will have ER schema Diagram. Basic Flow

C ONVERT ER SCHEMA D IAGRAM INTO ER SCHEMA IN TXT FORMAT (UC12) 18 Actor actionSystem Response User will click on ‘Convert ’tab System will display different option in Combo Box. User will select ‘ER schema Diagram into ER txt Schema’. System will generate ER txt Schema Actors Users Pre-conditions UC3 has executed i.e. user has the ER Schema in txt format OR UC7 has executed and user has opened ER Schema Diagram file. Post-conditions After the successful execution of this use-case, the user will have ER Schema in txt format. Basic Flow

C ONVERT R ELATIONAL S CHEMA D IAGRAM INTO R ELATIONAL SCHEMA IN TXT (UC18) 19 Actor actionSystem Response User will click on ‘Convert ’tab System will display different option in Combo Box. User will select ‘Relational Model into Relational txt Schema ’. System will generate Relational schema in txt format. Actors Users Pre-conditions UC6 has executed i.e. user has the Relational Schema Diagram. OR UC7 has executed and user has opened Relational Schema Diagram file. Post-conditions After the successful execution of this use-case, the user will have Relational schema in txt. Basic Flow

F ORWARD E NGINEERING (UC20) 20 Actor actionSystem Response User will select ‘Home’ tab.System will show different options. User will click on ‘Forward Engineering’ button System will generate Relational Schema. Actors Users Pre-conditions UC1 or UC2 or UC3 has executed i.e. user has the ER Schema. OR UC7 has executed and user has opened ER Schema file. Post-conditions After the successful execution of this use-case, the user will have Relational Schema. Basic Flow

R EVERSE E NGINEERING (UC21) 21 Actor actionSystem Response User will select ‘Home’ tab.System will show different options. User will click on ‘Reverse Engineering’ button System will generate ER schema. Actors Users Pre-conditions UC4 or UC5 or UC6 has executed i.e. user has the Relational Schema. OR UC7 has executed and user has opened Relational Schema file. Post-conditions After the successful execution of this use-case, the user will have ER schema. Basic Flow

F IND T EXT (UC28) 22 Actor actionSystem Response User will press the Find text button. System will show a dialogue box where text to be searched can be entered. User will type the text to be searched in the text box and press Find. System will show the first successful matched text on the file. User will press the Find Next button.System will show the next successful matched text on the file. Actors Users Pre-conditions The user must have some file opened in notepad editor. Post-conditions After the successful execution of this use-case, the user will get to the first successful matched text on the file. Basic Flow

23

24

25

26

27

28