ExampleForMethodology

ExampleForMethodology - Click to edit Master subtitle style...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Click to edit Master subtitle style 2/24/11 Example: Classical Database Application Development Leo Mark & Rocky Dunlap © Copyright: Leo Mark and Rocky Dunlap 2/24/11 Assumptions • Business process is well-designed • Documents are known • Tasks are known • System boundary is known • One database schema unifying all views can be designed – difficult: interests, goals, power, politics 2/24/11 The Software Process • Business process (re-)design • Analysis • Specification • Design • Implementation • Testing • Operation M an ag e 2/24/11 Overview of the Methodology Analysis Specification Design Implementation 1 2 3 4 Inform ation Flow Diagra m 1 2 b 3 b 4 b 2 a 3 a 4 a Tasks ER Diagr am Relat ional Sche ma Abstr act Code w/SQ L Relat ional Platf orm 3GL Code w/SQ L 2/24/11 Example Project Description • The project description represents the customer: – Business process – Documents – Tasks – System boundary 2/24/11 GTOnline is a simple social networking application with a set of basic features similar to those found on sites like Facebook and LinkedIn. GTOnline users maintain a basic profile including their name, birth date, hometown, current city, schools they have attended, and places of employment. Users can connect to other users by sending friend requests. If a request is accepted, then a friendship link is established between the two users. In addition to maintaining basic profile information, users can let their friends know what they are currently doing by writing status updates. Users can also comment on their friends’ status updates as well as their own status updates. The GTOnline application also GTOnline Lite Social Networking for Networking Socialites 2/24/11 GTOnline Login Email Password Login Register New users click here to create a new GTOnline account GTOnline Lite Social Networking for Networking Socialites GTOnline New User Registration Bluth Michael Email Password Confirm Password Register Cancel Returns to the login screen Last Name First Name All fields are required GTOnline Lite Social Networking for Networking Socialites Edit GTOnline Profile for Michael Bluth Male 1968-06-20 Georgia Institute of Technology (College/University) 1990 Dunder Mifflin Assistant to the Regional Manager William McKinley (High School) 1986 Sex Birthdate Current City Hometown Michael Bluth School Education Add Another School Year Graduated Professional Delete this School Add Another Job Employer Job Title Delete this Job Save Cancel Adds another box on the user interface with School and Year Graduated. Adds another box to the user interface with Employer and Job Title. May be left blank Lists available schools and their type School Year Graduated Delete this School Interests Tennis Watching Inception Over and Over Again Seinfeld Add Adds a new interest and refreshes the page 2/24/11 View GTOnline Profile for Michael Bluth Sex Birthdate Current City Hometown Michael Bluth School Education Year Graduated Professional...
View Full Document

{[ snackBarMessage ]}

Page1 / 35

ExampleForMethodology - Click to edit Master subtitle style...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online