DataFlow Diagram – Level 0

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

PHP SQL. Connection code:- mysql_connect("server", "username", "password"); Connect to the Database Server with the authorised user and password. Eg $connect.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
July 2007 Health-e Web Entry. © ENS Inc, an INGENIX company. 2 Introduction  Before your installation appointment, complete the following: (Call your.
1 Web Servers / Deployment Alastair Dawes Original by Bhupinder Reehal.
Mobile Device must be registered with web application for authentication If date/time of device is changed it requires online authentication Internet.
Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Design Aspects. User Type the URL address on the cell phone or web browser Not required to login.
New Student Orientation Registration System Stephen Nakamura EE496 Preliminary Design Review Fall 2008.
New Student Orientation Registration System Stephen Nakamura EE496 Final Presentation Fall 2008.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
Game of Life presents: FastStocks. Scenario Preview of Presentation Why Fast Stocks? – Benefits of this application Application Demo Technical Issues.
Follow these instructions to pay your dues. Get into your web browser Like Internet Explorer Now you need type in this address in the Address bar. Example.
DePaul Bears Try Your Luck!. Why buy this product? Approximately 1,000,000 cell phone users Approximately 2,000,000 or more people play the lottery New.
Bonrix Track & Trace System A GPS Based Vehicle Tracing System (SMS, GPRS/3G, Offline) Bonrix Software Systems Ahmedabad (INDIA) Website:
STOCKDOC Advanced Stock Management System
Web-based Document Management System By Group 3 Xinyi Dong Matthew Downs Joshua Ferguson Sriram Gopinath Sayan Kole.
© Copyright 2012 STI INNSBRUCK Christoph Fuchs.
Download & Play E-Learning System PROPOSAL draft1.0.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
MU Bulletin Board Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Web Based Inventory Site Building Room Asset Number Category Type Description Serial Number Manufacturer Model Vendor Name Acquired Date P O Number Budget.
Chapter 16 Designing Effective Output. E – 2 Before H000 Produce Hardware Investment Report HI000 Produce Hardware Investment Lines H100 Read Hardware.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
COMP3121 E-Commerce Technologies Richard Henson University of Worcester November 2011.
My final project was creating an online weapon store. In my store I have two different lists of weapons, melee and fire. I have a registration form where.
Drinking Water Infrastructure Needs Survey and Assessment 2007 Training.
System Initialization 1)User starts application. 2)Client loads settings. 3)Client loads contact address book. 4)Client displays contact list. 5)Client.
Drinking Water Infrastructure Needs Survey and Assessment 2007 Website.
10/25/20151 Single Sign-On Web Service Supervisors: Viktor Kulikov Alexander Sherman Liana Lipstov Pavel Bilenko.
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.
Plant Accession Application Maintenance Manual. Accession Application Website Environment Overview WinHost.com ASP Pages VBScript Procs Constants Style.
200 pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt 400 pt 500 pt 100 pt 200pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt.
Intro to DatabasesClass 4 SQL REVIEW To talk to the database, you have to use SQL SQL is used by many databases, not just MySQL. SQL stands for Structured.
SQL INJECTIONS Presented By: Eloy Viteri. What is SQL Injection An SQL injection attack is executed when a web page allows users to enter text into a.
Student Attendance System Requirement Analysis Presentation.
Packaging for Voracity Solutions Control Panel David Turner.
RM Monitor and RMAlerts Installation, Setup, and Requirements January 23, 2010 John Raffenbeul presented this live via an internet connection. These slides.
Controlling Web Site Access Using Logins CS 320. Basic Approach HTML form a php page that collects the username and password  Sends them to second PHP.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs This would be presented.
NMD202 Web Scripting Week5. What we will cover today PHP & MySQL Displaying Dynamic Pages Exercises Modifying Data PHP Exercises Assignment 1.
Project Created by: Aakriti Nakarmi Anthony Aguilar Jennifer Wilson Laurence Wilson Suraj Tamrakar Under the Supervision of Professor.
Enigma Mutiara Sdn Bhd Computer Based Learning (CBL) HSE Procedures.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
ASSIGNMENT 2 Salim Malakouti. Ticketing Website  User submits tickets  Admins answer tickets or take appropriate actions.
How Web Database Architectures Work CPS181s April 8, 2003.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
Stuff to memorise… "A method tells an object to perform an action. A property allows us to read or change the settings of the object."
Proctor Caching Overview. 2 Proctor Caching Diagram.
Introduction to Dynamic Web Programming
DePaul Bears Try Your Luck!.
PHP / MySQL Introduction
Fix Windows 10 Activation Error 0x80072ee2
PHP Overview PHP: Hypertext Preprocessor Server-Side Scripting
Database Driven Websites
Fundamentals of Databases
Lecture 2 - SQL Injection
Web Servers / Deployment
Fei Huang Prof. Soon Chun ISI490 Spring 2018
MyLion Registration Website | Mobile device
Mobile Registration App Training Guide for OPO Staffers
Establish, configure and maintain a website/system
Presentation transcript:

DataFlow Diagram – Level 0

DDF – Level 1 Breaks down each process Shows exactly what each data is and where it flows Six Processes, Six Different Breakdowns

DDF – Level 1, User Login & Display Favorites

DDF – Level 1, Produce Favorite Stocks & Display Stock Quotes

DDF – Level 1, Registration & Administrator Login

Modules These Level 1 Processes, data flows, external entities, and data stores are the basis for what determines the major modules. The objects for the modules can be viewed here

Web Site Modules – Users New User (register.php) Add a new user to database Existing User (logon.php) Query database, if user and password is valid connect to user home page (my_stocks.php)

Web Site Modules – Users cont. User Home Page Add Stock Remove Stock Search for a Stock Log out Log Out Logs a user out of the website

Web Site Modules - Administrators Log On (admin.php) Verify administrator Id and password Delete Users (delete.php) A query of users to be deleted will show up once an administrator has successfully logged on Once a user has been deleted the database will get updated

Phone Application Modules Access given only to existing users Log On (login.wml) Queries database, if user and password is valid, connect to user homepage (home.wml) Home Page Provides the user to check stored stocks (mystocks.wml), view market info (market.wml), search the internet for a stock by using the stock symbol (search.wml)

Phone Application Modules – cont. Searching application allows: Gives an error message if stock symbol entered is invalid Allows the user to view current market info Allows the user to add that stock to their favorites Log out Provide user to exit out of phone application

Database Structure Data Dictionaries can be found here

Technical Overview Developing an application to obtain real-time stock information from your mobile phone Using PHP, MySQL, HTML, WML, WMLScript and SQL We will be obtaining the real-time stock information from Yahoo! Finance CSV files.

Technical Issues : HTML vs. WML Modules will use one set of data to produce either HTML or WML depending on device initiating the request

Technical Issues : Network If the network goes down or the Yahoo! server crashes, we must present the user with an error message, but will not crash Fast Stocks We could store old stock quotes, but storing out of date information is counter-productive

Technical Issues : Network PHP provides built in functionality for connecting and reading Internet files, so no additional protocol software needs to be written Sessions will be initiated each time a user registers and logs into the system from either the mobile phone or a web browser

Technical Issues : Database MySQL has no set limit to the number of concurrent database connections, it depends on the server configuration MySQL handles record locking natively MySQL handles security by using a configurable Privilege System

Technical Issues : Database PHP has functionality to work with MySQL databases Administrative functions will be include to manage the database phpMyAdmin is installed and will allow powerful remote database management

Software Used Excel Microsoft Word Ulead PhotoEditor Microsoft Access (for now)

Planning