Final Project Instructions
|
|
- Darlene Curtis
- 5 years ago
- Views:
Transcription
1 CPT283: PHP Programming I Final Project Instructions CPT283 Final Project Instructions Version Date: April 19, 2018 Project Name: Vehicle Log Project Purpose: Vehicle Log is a maintenance management program for one of more automobiles or trucks. Almost everyone has a vehicle that requires everything from gasoline to costly maintenance repairs. Vehicle Log is designed to track the use and cost of all consumables as well as machine maintenance. It will calculate the cost to operate a vehicle over a period of time. It will help the user watch everything from how many miles per gallon they are getting to how many miles a set of tires lasts. Vehicle Log can work for one vehicle or a whole fleet. Project Database: Your instructor has prepared a database for the Vehicle Log project. CPT283 students DO NOT have to use this database. It was prepared to give CPT283 students a starting place to get to work on their PHP interface. Students are encouraged to create their own mysql database for this project or alter the database provided by the instructor. Section 3 in our textbook starting on page 505 details how to design and create mysql databases. There are many online resources to help with this as well. Google How to create a mysql database using phpmyadmin and you will find many helpful sites. The instructor s version of the database has already been installed in your lab virtual server. Minimum Requirements: Tables for users, vehicles, maintenance_type, maintenance, and fuel Users should be able to lookup, add, and edit vehicles, maintenance_types, maintenance, and fuel; only administrators should be able to delete anything or add, edit, and delete users There should be a vehicle_log/admin subdirectory that is protected by an Apache htaccess password where all admin interface pages will be located; the username should be cpt283 and the password should be webapps The users tables should capture at least the user_id, first_name, last_name, user_password, and The maintenance table should capture the maintenance_id, maintenance_type_id, and vehicle_id, and at a minimum the maintenance_vendor, maintenance_description, and maintenance_cost of each maintenance event The fuel table should capture at a minimum the fuel_id, vehicle_id, fuel_source, fuel_gallons, fuel_cost, fuel_mileage Users should be able to view reports on each vehicle that details the maintenance events, fuel used, average mileage for consumables like fuel, oil, and tires, and the cost of operation on each vehicle over a period of time The solution application must be well documented with comments embedded in the code Extras (for extra credit): Roles assigned to users like admin or user; authentication for users; see How to use authentication in Chapter 21 in our textbook Report options listing the details of each individual table that includes printing and exporting data to a spreadsheet CPT283 Final Project Instructions docx Page 1
2 CPT283: PHP Programming I Final Project Instructions Authentication for administrators with additional features for adding/editing/deleting all tables Make the application responsive for small screens by using Twitter s Bootstrap Use MVC pattern in code development Embed an online HTML editor like TinyMCE CPT283 student added extra feature not specified in the Final Project assignment Application Structure: In an effort to leave CPT283 students as much flexibility as possible, the application structure expectations are limited to the following: The interface must be original PHP code written by the CPT283 student submitting the project; do not use any non-original utilities or other code not created by you in your project unless expressly approved by your instructor (i.e. Bootstrap, TinyMCE, etc.) The database must be in mysql and be named vehicle_log Develop the project on your assigned CPT283 virtual server; create a directory named vehicle_log in the document root of your web server ( /var/www/html/vehicle_log ) which will contain all of your PHP, HTML, and CSS files Disclaimer: Your instructor reserves the right to change these instructions as necessary at any time. CPT283 students will be notified of any changes by way of and announcements on our Blackboard class page. Questions and Suggestions: Your feedback about the final project is encouraged. Address all questions and/or suggestions to your instructor at sandewbs@my.gvltec.edu. Attachments: Final Project Grading Rubric vehicle_log.sql printout CPT283 Final Project Instructions docx Page 2
3 CPT 283: PHP Programming I FINAL PROJECT GRADING RUBRIC (1803) Student: REQUIRED FINAL PROJECT SPECIFICATIONS: 1 Project works according to specifications 2 Instructions followed; all requirements included in the app 3 Code does not generate any errors; logic is efficient Points Earned Points Available Specifications 0% Mostly 80% Somewhat 70% Needs Improvement 60% Does NOT Meet Specs 0% Tables used for users, vehicles, maintenance_type, maintenance, and fuel Non administrative users able to lookup, add, or edit everything but users table; must not be able to delete anything Administrators must log in and be able to delete anything; as well as, lookup, add, or edit all tables in the app Interface and tables allow input of users, vehicles, maintenance, maintenance_type, and fuel 8 Users able to list/view all data using the app 9 User friendly and professional interface Well commented code documentation on each page of the app TOTAL REQUIRED POINTS 0 EXTRA FEATURES FOR BONUS POINTS: 11 Bootstrap used in app design; app must be responsive 8 12 Demonstrate your app to the class 7 13 Authentication using PHP code for administrators (not.htaccess) 7 14 Coded report(s) for maintenance and consumable consumption 6 15 Coded report(s) for users, vehicles, and maintenance_type 6 16 Use of MVC pattern in code development 6 17 Additional student added features; must be documented TOTAL BONUS POINTS 50 TOTAL FINAL PROJECT POINTS 150 CPT283 Final Project Grading Rubric 1803.xlsx
4 P:\CPT283\CPT283 Final Project\vehicle_log.sql phpmyadmin SQL Dump version Host: localhost Generation Time: Aug 20, 2016 at 03:59 PM Server version: PHP Version: Saturday, August 20, :01 PM SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!401 */; /*!401 */; /*!401 */; /*!401 SET NAMES utf8 */; Database: `vehicle_log` Table structure for table `fuel` CREATE TABLE IF NOT EXISTS `fuel` ( `fuel_id` int(12) NOT NULL AUTO_INCREMENT, `vehicle_id` int(12) NOT NULL, `fuel_source` varchar(0) NOT NULL, `fuel_gallons` int(12) NOT NULL, `fuel_cost` int(12) NOT NULL, `fuel_mileage` int(12) NOT NULL, `fuel_date` datetime NOT NULL, `fuel_date_modified` datetime NOT NULL, PRIMARY KEY (`fuel_id`) Table structure for table `maintenance` CREATE TABLE IF NOT EXISTS `maintenance` ( `maintenance_id` int(12) NOT NULL AUTO_INCREMENT, `maintenance_type_id` int(12) NOT NULL, `vehicle_id` int(12) NOT NULL, `maintenance_vendor` varchar(0) NOT NULL, `maintenance_description` varchar(255) NOT NULL, `maintenance_vendor_address` varchar(255) NOT NULL, `maintenance_cost` int(12) NOT NULL, `maintenance_mileage` int(12) NOT NULL, `maintenance_date` datetime NOT NULL, `maintenance_date_modified` datetime NOT NULL, PRIMARY KEY (`maintenance_id`) Table structure for table `maintenance_type` -1-
5 P:\CPT283\CPT283 Final Project\vehicle_log.sql Saturday, August 20, :01 PM CREATE TABLE IF NOT EXISTS `maintenance_type` ( `maintenance_type_id` int(12) NOT NULL AUTO_INCREMENT, `maintenance_type` varchar(255) NOT NULL, PRIMARY KEY (`maintenance_type_id`) Table structure for table `users` CREATE TABLE IF NOT EXISTS `users` ( `user_id` int(12) NOT NULL AUTO_INCREMENT, `first_name` varchar(0) NOT NULL, `last_name` varchar(0) NOT NULL, `user_password` varchar(50) NOT NULL, ` ` varchar(0) NOT NULL, `date_created` datetime NOT NULL, `date_lastlogin` datetime NOT NULL, `date_modified` datetime NOT NULL, PRIMARY KEY (`user_id`) Table structure for table `vehicles` CREATE TABLE IF NOT EXISTS `vehicles` ( `vehicle_id` int(12) NOT NULL AUTO_INCREMENT, `vehicle_type` varchar(0) NOT NULL, `vehicle_model` varchar(0) NOT NULL, `vehicle_year` int(4) NOT NULL, `vehicle_year_purchased` int(4) NOT NULL, `vehicle_color` varchar(50) NOT NULL, `vehicle_vin` varchar(30) NOT NULL, `vehicle_license_tag` varchar(0) NOT NULL, `vehicle_license_state` varchar(50) NOT NULL, `vehicle_purchase_price` int(20) NOT NULL, `vehicle_purchase_mileage` int(12) NOT NULL, PRIMARY KEY (`vehicle_id`) /*!401 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!401 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!401 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; -2-
Systems Analysis
Systems Analysis 152-170 SQL 1: Creating and Filling Tables 25 points Using the ERD and data dictionary on the following pages, provide the SQL to each question below. For each question: Enter and test
More informationSeven Hills AT Database Documentation
Seven Hills AT Database Documentation Authors: Nam Tran Ngoc, Mike DiMilia The Seven Hills AT Database is located on a server at the Goddard Memorial Facility. IP Address: 172.16.3.1 Computer Name: ASSIST
More informationDatabase Systems. phpmyadmin Tutorial
phpmyadmin Tutorial Please begin by logging into your Student Webspace. You will access the Student Webspace by logging into the Campus Common site. Go to the bottom of the page and click on the Go button
More informationThe connection has timed out
1 of 7 2/17/2018, 7:46 AM Mukesh Chapagain Blog PHP Magento jquery SQL Wordpress Joomla Programming & Tutorial HOME ABOUT CONTACT ADVERTISE ARCHIVES CATEGORIES MAGENTO Home» PHP PHP: CRUD (Add, Edit, Delete,
More informationCSC 3300 Homework 3 Security & Languages
CSC 3300 Homework 3 Security & Languages Description Homework 3 has two parts. Part 1 is an exercise in database security. In particular, Part 1 has practice problems in which your will add constraints
More informationHello everyone! Page 1. Your folder should look like this. To start with Run your XAMPP app and start your Apache and MySQL.
Hello everyone! Welcome to our PHP + MySQL (Easy to learn) E.T.L. free online course Hope you have installed your XAMPP? And you have created your forms inside the studio file in the htdocs folder using
More informationRelational databases and SQL
Relational databases and SQL Relational Database Management Systems Most serious data storage is in RDBMS Oracle, MySQL, SQL Server, PostgreSQL Why so popular? Based on strong theory, well-understood performance
More informationA practical introduction to database design
A practical introduction to database design Dr. Chris Tomlinson Bioinformatics Data Science Group, Room 126, Sir Alexander Fleming Building chris.tomlinson@imperial.ac.uk Computer Skills Classes 17/01/19
More informationWeb Database Programming
Web Database Programming Web Database Programming 2011 Created: 2011-01-21 Last update: 2015-12-20 Contents Introduction... 2 Use EasyDataSet as Data Source... 2 Bind-data to single field... 2 Data Query...
More informationwebnetwork 5e Installation and Configuration Guide
webnetwork 5e Installation and Configuration Guide Note: This manual is the property of Stoneware, Inc. It is not to be reproduced, copied, or printed without prior consent from Stoneware, Inc. webnetwork
More informationQuick Start Manual for Mechanical TA
Quick Start Manual for Mechanical TA Chris Thornton cwthornt@cs.ubc.ca August 18, 2013 Contents 1 Quick Install 1 2 Creating Courses 2 3 User Management 2 4 Assignment Management 3 4.1 Peer Review Assignment
More informationWeek 11 ~ Chapter 8 MySQL Command Line. PHP and MySQL CIS 86 Mission College
Week 11 ~ Chapter 8 MySQL Command Line PHP and MySQL CIS 86 Mission College Tonight s agenda Drop the class? Why learn MySQL command line? Logging on to the Mission College MySQL server Basic MySQL commands
More informationPHP and MySQL Programming
PHP and MySQL Programming Course PHP - 5 Days - Instructor-led - Hands on Introduction PHP and MySQL are two of today s most popular, open-source tools for server-side web programming. In this five day,
More informationCS637 Midterm Review
CS637 Midterm Review Coverage: Duckett Chapter 1-2: Basics: Can skip pp. 53-56 Chapter 3: Lists: all important Chapter 4:Links: all important Chapter 5:Images: can skip old code Chapter 6: Tables: all
More informationbispark software, Dharwad
License agreement Permitted use You are permitted to use copy modify and distribute the Software and its documentation with or without modification for any purpose provided you understand and agree the
More informationEngineering, Built Environment and IT Department of Computer Science MIT C Projects Portal User Manual
Engineering, Built Environment and IT Department of Computer Science MIT C Projects Portal User Manual Last Update: 24 August 2017 1 Requesting an Account This section highlights the steps that are required
More informationWeb Database Programming
Web Database Programming Web Database Programming 2011 Created: 2011-01-21 Last update: 2014-01-14 Contents Introduction... 2 Use EasyDataSet as Data Source... 2 Add EasyDataSet to web page... 3 Make Database
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Drupal
About the Tutorial is a free and open source Content Management System (CMS) that allows organizing, managing and publishing your content. This reliable and secure CMS is built on PHP based environment
More informationLogin Manager Windows Form Sample
Login Manager Windows Form Sample Contents Introduction... 2 Login Management Framework... 2 Windows Form Application Sample... 2 Start Form... 2 Login Form... 6 UI... 6 User table... 6 Add Login Manager
More informationCourtesy of Clayton Fyfe. Lab 2 Runthrough
Courtesy of Clayton Fyfe Lab 2 Runthrough Highlights 1. Accessing and Using phpmyadmin 2. CRUD for phpmyadmin 3. Microsoft expression WEB 3 Overview 4. CRUD for PHP 5. Adding Files to the playground Accessing
More informationExpense Management for Microsoft Dynamics NAV
Expense Management for Microsoft Dynamics NAV Tables and Fields Documentation - Version 2.60 Expense Management - Tables and Fields Documentation - Version 2.50 Page 1 / 67 TABLE OF CONTENTS INTRODUCTION...
More informationCSCI 4000 Assignment 4
Austin Peay State University, Tennessee Spring 2018 CSCI 4000: Advanced Web Development Dr. Leong Lee CSCI 4000 Assignment 4 Total estimated time for this assignment: 12 hours (if you are a good programmer)
More informationViewing Grades and Feedback in Blackboard
Viewing Grades and Feedback in Blackboard Blackboard Learn Throughout the semester, instructors may provide grade feedback to students through a course s My Grades tool. This tool is located in your course
More informationLearning outcome LO1. 1. Understand the concepts of web application development. (Assignment 1)
2015 2016 Phil Smith Learning outcome LO1 1. Understand the concepts of web application development. (Assignment 1) Previously We looked at types of users. Site analysis Accessibility Legislation Today
More informationDownload and Installation Instructions: After WAMP Server download start the installation:
SET UP Instruction to Set Up a WAMP SERVER with MySQL and to Create a Database in My SQL and Connect from your PHP Script Download WAMP Server V 3.0 or higher from: https://sourceforge.net/projects/wampserver/
More informationHow to use SQL to create a database
Chapter 17 How to use SQL to create a database How to create a database CREATE DATABASE my_guitar_shop2; How to create a database only if it does not exist CREATE DATABASE IF NOT EXISTS my_guitar_shop2;
More informationFull Stack Web Developer
Full Stack Web Developer S.NO Technologies 1 HTML5 &CSS3 2 JavaScript, Object Oriented JavaScript& jquery 3 PHP&MYSQL Objective: Understand the importance of the web as a medium of communication. Understand
More informationDATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016
DATABASE SYSTEMS Introduction to MySQL Database System Course, 2016 AGENDA FOR TODAY Administration Database Architecture on the web Database history in a brief Databases today MySQL What is it How to
More informationGet Started with Blackboard For Instructors
Get Started with Blackboard For Instructors Log in to Blackboard... 2 View a Student Roster... 3 Upload a Syllabus... 4 Upload Files... 5 Set up a Discussion... 6 Create an Assignment... 7 Preview a Course
More informationAdvanced Web Tutorial 10
Advanced Web Tutorial 10 Editor Brackets / Visual Studio Code Goals Creating a blog with PHP and MySql. - Set up and configuration of Xampp - Learning Data flow using Create/Read/Update and Delete Things
More informationCS / Cloud Computing. Recitation 7 October 7 th and 9 th, 2014
CS15-319 / 15-619 Cloud Computing Recitation 7 October 7 th and 9 th, 2014 15-619 Project Students enrolled in 15-619 Since 12 units, an extra project worth 3-units Project will be released this week Team
More informationBYU-Idaho Online Knowledgebase
STUDENT GUIDES Table of Contents Introduction...4 I-Learn Introduction (Video)...5 A Successful Start in Pathway (Video)...6 Student Communication...7 How Do I Set My Time Zone?...8 How Do I Exclude Some
More informationStorage Tier. Mendel Rosenblum. CS142 Lecture Notes - Database.js
Storage Tier Mendel Rosenblum.js Web Application Architecture Web Browser Web Server Storage System HTTP Internet LAN 2 Web App Storage System Properties Always available - Fetch correct app data, store
More informationTTh 9.25 AM AM Strain 322
TTh 9.25 AM - 10.40 AM Strain 322 1 Questions v What is your definition of client/server programming? Be specific. v What would you like to learn in this course? 2 Aims and Objectives v Or, what will you
More informationDatabases (MariaDB/MySQL) CS401, Fall 2015
Databases (MariaDB/MySQL) CS401, Fall 2015 Database Basics Relational Database Method of structuring data as tables associated to each other by shared attributes. Tables (kind of like a Java class) have
More informationCIS 086 : Week 1. Web Development with PHP and MySQL
+ CIS 086 : Week 1 Web Development with PHP and MySQL + Introduction n Instructor: Mark Brautigam n You: Skills and Technology Survey n You: Expectations of this class n You: Introduce yourself on the
More informationWeb Programming Fall 2011
Web Programming Fall 2011 Course number: M&IS 24065 Section: 002 CRN: 23080 Location: BSA 110 Meeting Day: TR Meeting Time: 12:30-1:45 Instructor Information: Name: Professor Janet Formichelli, MS E-mail:
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. WordPress
About the Tutorial WordPress is an open source Content Management System (CMS), which allows the users to build dynamic websites and blog. WordPress is the most popular blogging system on the web and allows
More informationModule 3 MySQL Database. Database Management System
Module 3 MySQL Database Module 3 Contains 2 components Individual Assignment Group Assignment BOTH are due on Mon, Feb 19th Read the WIKI before attempting the lab Extensible Networking Platform 1 1 -
More informationDesign of a Generic Administrator Module and User Component in Yii-based Web Applications using the Concept of Observatory
Design of a Generic Administrator Module and User Component in Yii-based Web Applications using the Concept of Observatory 1,2 Percy Okae, 3 Amos David 1 Computer Science Department, African University
More informationInline Grading for Assignments Release Notes: Mar 13, 2013
Inline Grading for Assignments Release Notes: Mar 13, 2013 Release Information Original Launch: March 13, 2013 Requirements: Service Pack 10 and later Inline Assignment Grading is a revision to the workflow
More informationUnit 27 Web Server Scripting Extended Diploma in ICT
Unit 27 Web Server Scripting Extended Diploma in ICT Dynamic Web pages Having created a few web pages with dynamic content (Browser information) we now need to create dynamic pages with information from
More informationHOMEWORK 9. M. Neumann. Due: THU 8 NOV PM. Getting Started SUBMISSION INSTRUCTIONS
CSE427S HOMEWORK 9 M. Neumann Due: THU 8 NOV 2018 4PM Getting Started Update your SVN repository. When needed, you will find additional materials for homework x in the folder hwx. So, for the current assignment
More informationFB Image Contest. Users Manual
FB Image Contest Users Manual Table of contents Description.. 3 Step by step installation... 5 The administration interface.. 10 Creating a new contest... 13 Creating a Facebook Application.. 19 Adding
More informationVideo Everywhere. What is it? Why Would I use it? How do I use it?
Video Everywhere use Video Everywhere allows you to record videos from your webcam and post them to any area of the course that uses the text editor. This includes: Discussion Boards Items within your
More informationStockStatusMonitoring_Technical Documentation
StockStatusMonitoring_Technical Documentation Release 1.0 SCI-ezzy August 05, 2015 Contents 1 Table of contents 3 1.1 Overview................................................. 3 1.2 Software Environment
More informationHOMEWORK 8. M. Neumann. Due: THU 29 MAR PM. Getting Started SUBMISSION INSTRUCTIONS
CSE427S HOMEWORK 8 M. Neumann Due: THU 29 MAR 2018 1PM Getting Started Update your SVN repository. When needed, you will find additional materials for homework x in the folder hwx. So, for the current
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Syed Jalaluddin Governors State University
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Joomla
About the Tutorial Joomla is an open source Content Management System (CMS), which is used to build websites and online applications. It is free and extendable which is separated into frontend templates
More informationCourse Syllabus. Course Information
Course Syllabus Course Information Course: MIS 6V99 Special Topics Programming for Data Science Section: 5U1 Term: Summer 2017 Meets: Friday, 6:00 pm to 10:00 pm, JSOM 2.106 Note: Beginning Fall 2017,
More informationOracle Exam 1z0-882 Oracle Certified Professional, MySQL 5.6 Developer Version: 7.0 [ Total Questions: 100 ]
s@lm@n Oracle Exam 1z0-882 Oracle Certified Professional, MySQL 5.6 Developer Version: 7.0 [ Total Questions: 100 ] Oracle 1z0-882 : Practice Test Question No : 1 Consider the statements: Mysql> drop function
More informationAndowson Chang
Andowson Chang http://www.andowson.com/ All JForum templates are stored in the directory templates, where each subdirectory is a template name, being the default template name callled default. There you
More informationAnnouncements. PS 3 is out (see the usual place on the course web) Be sure to read my notes carefully Also read. Take a break around 10:15am
Announcements PS 3 is out (see the usual place on the course web) Be sure to read my notes carefully Also read SQL tutorial: http://www.w3schools.com/sql/default.asp Take a break around 10:15am 1 Databases
More informationCSE 154, Autumn 2012 Final Exam, Thursday, December 13, 2012
CSE 154, Autumn 2012 Final Exam, Thursday, December 13, 2012 Name: Quiz Section: Student ID #: TA: Rules: You have 110 minutes to complete this exam. You may receive a deduction if you keep working after
More informationDatabase Connectivity using PHP Some Points to Remember:
Database Connectivity using PHP Some Points to Remember: 1. PHP has a boolean datatype which can have 2 values: true or false. However, in PHP, the number 0 (zero) is also considered as equivalent to False.
More informationBlackboard QuickStart Guide for Students
Blackboard QuickStart Guide for Students This QuickStart guide will walk you through the process of logging in to Blackboard and submitting your work. If you do not know your login information for Blackboard,
More informationIn this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".
**Disclaimer** This syllabus is to be used as a guideline only. The information provided is a summary of topics to be covered in the class. Information contained in this document such as assignments, grading
More informationRelational Data Mapping with GORM. Fall Forecast 2009
Relational Data Mapping with GORM Fall Forecast 2009 46 Agenda Creating an Application Grails Domain Classes Defining Constraints Defining Relationships The Grails Console 47 Creating a Grails App Issue
More informationPaul Addison Associate Professor, Computer Information Systems Ivy Tech Community College Region 4, Lafayette
Paul Addison Associate Professor, Computer Information Systems Ivy Tech Community College Region 4, Lafayette paddison@ivytech.edu 3 rd Annual Learning College Conference Northwest Region, Thursday, February
More informationWeb Server Setup Guide
SelfTaughtCoders.com Web Server Setup Guide How to set up your own computer for web development. Setting Up Your Computer for Web Development Our web server software As we discussed, our web app is comprised
More informationCSCI 201 Lab 1 Environment Setup
CSCI 201 Lab 1 Environment Setup "The journey of a thousand miles begins with one step." - Lao Tzu Introduction This lab document will go over the steps to install and set up Eclipse, which is a Java integrated
More informationInstalling MySQL. Hibernate: Setup, Use, and Mapping file. Setup Hibernate in IDE. Starting WAMP server. phpmyadmin web console
Installing MySQL Hibernate: Setup, Use, and Mapping file B.Tech. (IT), Sem-6, Applied Design Patterns and Application Frameworks (ADPAF) Dharmsinh Desai University Prof. H B Prajapati Way 1 Install from
More informationRubrics. Creating a Rubric
Rubrics A rubric is a set of specific evaluation criteria used to assess an assignment. Instructors use rubrics to carefully outline their assignment requirements and expectations for students. Students
More informationEXPORT AND IMPORT INSTRUCTIONS FROM CONNECT TO CANVAS
EXPORT AND IMPORT INSTRUCTIONS FROM CONNECT TO CANVAS This document has been prepared by the Centre for Teaching & Learning, to assist in the transition from Connect to Canvas. For additional questions
More informationInstructor Feedback Location and Printing. Locating Instructor Feedback When Available within Canvas
Instructor Feedback Location and Printing This document will identify the locations in Canvas where students may find instructor comments, feedback, inline editing, and rubric scores and comments. Also
More informationIEMS 5722 Mobile Network Programming and Distributed Server Architecture Semester 2
IEMS 5722 Mobile Network Programming and Distributed Server Architecture 2016-2017 Semester 2 Assignment 3: Developing a Server Application Due Date: 10 th March, 2017 Notes: i.) Read carefully the instructions
More informationPHP Development - Introduction
PHP Development - Introduction Php Hypertext Processor PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP PHP scripts are executed on the server PHP supports many
More informationSimon Technology Services
Simon Technology Services Student Handbook Simon Technology Services Help Desk Schlegel 404A (585) 275 4407 Support@Simon.Rochester.edu 1 Table of Contents Simon Credentials 3 Services Overview 4 Wireless
More informationCOP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15)
COP3502 - Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15) February 2, 2011 1 Objective In this assignment you will be asked to use a virtual machine. You will configure
More informationMySQL. A practical introduction to database design
MySQL A practical introduction to database design Dr. Chris Tomlinson Bioinformatics Data Science Group, Room 126, Sir Alexander Fleming Building chris.tomlinson@imperial.ac.uk Database Classes 24/09/18
More informationGather separately and upload. Course files and documents Web and media links
Export/Import Blackboard/Canvas While Blackboard and Canvas are similar in functionality, they operate differently. Because of the differences, some types of Blackboard content import into Canvas perfectly,
More informationLecture 5. Monday, September 15, 2014
Lecture 5 Monday, September 15, 2014 The MySQL Command So far, we ve learned some parts of the MySQL command: mysql [database] [-u username] p [-- local-infile]! Now let s go further 1 mysqldump mysqldump
More informationSystem Admin Manual <SNAPVALET> <Team No- 03>
System Admin Manual Name Brian Vanover Brian Bousman Ditong Ding Molly Karcher Patrick Horng Ridhima Manjrekar Role Project Manager, Developer Operational Concept Engineer, Developer
More informationProject Plan Connected Vehicle Test Harness and Evaluation
Project Plan Connected Vehicle Test Harness and Evaluation The Capstone Experience From Students to Professionals Team Ford Alex Bergman Ryan Bruns Eric Coldwell Weilong Li Usman Majeed Department of Computer
More informationDatabase connection 1
Database connection 1 Table of Contents 1 General Information... 3 2 Installing XAMPP... 4 3 Configuring the eibport database connection... 5 3.1 Creating a new database connection...6 3.2 Creation of
More informationJackson State University Department of Computer Science CSC / Advanced Information Security Spring 2013 Lab Project # 3
Jackson State University Department of Computer Science CSC 439-01/539-02 Advanced Information Security Spring 2013 Lab Project # 3 Use of CAPTCHA (Image Identification Strategy) to Prevent XSRF Attacks
More information2013/14. ita`leem A Student Guide
2013/14 ita`leem A Student Guide E-learning Unit, Centre for Professional Development (CPD), International Islamic University Malaysia, Level 2, Education Building, P.O. Box 10, 50728 Kuala Lumpur, Malaysia.
More informationCSC 215 PROJECT 2 DR. GODFREY C. MUGANDA
CSC 215 PROJECT 2 DR. GODFREY C. MUGANDA 1. Project Overview In this project, you will create a PHP web application that you can use to track your friends. Along with personal information, the application
More informationReal Web Development. yeah, for real.
Real Web Development yeah, for real. 1 who am i? i m still cyle i m a systems developer and architect every day i m developin i like this kind of stuff 2 real? kind of ranty, sorry web development is more
More informationCanvas Parent Observer Guide
To login to Canvas, visit https://katyisd.instructure.com. Your username and password are the same as your Home Access Center (HAC) account username and password. Canvas Help If you are experiencing trouble
More informationDATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016
DATABASE SYSTEMS Introduction to MySQL Database System Course, 2016 AGENDA FOR TODAY Administration Database Architecture on the web Database history in a brief Databases today MySQL What is it How to
More informationA SQL Injection : Internal Investigation of Injection, Detection and Prevention of SQL Injection Attacks
A SQL Injection : Internal Investigation of Injection, Detection and Prevention of SQL Injection Attacks Abhay K. Kolhe Faculty, Dept. Of Computer Engineering MPSTME, NMIMS Mumbai, India Pratik Adhikari
More informationChapter 3. Introduction to relational databases and MySQL. 2010, Mike Murach & Associates, Inc. Murach's PHP and MySQL, C3
1 Chapter 3 Introduction to relational databases and MySQL Slide 2 Objectives Applied 1. Use phpmyadmin to review the data and structure of the tables in a database, to import and run SQL scripts that
More informationProject Requirements: see Grading Rubric. Benefits of using Google Drive: Things to do: Google Drive Interactive Tour. Google Drive Tutorial
Midterm Collaboration Project This is a group project using Google Drive. Groups will be assigned. You are expected to actively participate and contribute to this project, if not, you WILL NOT receive
More informationIntroduction to SQL on GRAHAM ED ARMSTRONG SHARCNET AUGUST 2018
Introduction to SQL on GRAHAM ED ARMSTRONG SHARCNET AUGUST 2018 Background Information 2 Background Information What is a (Relational) Database 3 Dynamic collection of information. Organized into tables,
More informationSetting up the Master Computer
Setting up the Master Computer for gofish the O FISH-AL Sales Program Be forwarned, non-technical translation for what is to come: blah, blah, doze off and blah-blah. Last updated March 12, 2016 I appologize
More informationA340 Laboratory Session #17
A340 Laboratory Session #17 LAB GOALS Interacting with MySQL PHP Classes and Objects (Constructors, Destructors, Instantiation, public, private, protected,..) Step 1: Start with creating a simple database
More informationCIS 3308 Web Application Programming Syllabus
CIS 3308 Web Application Programming Syllabus (Upper Level CS Elective) Course Description This course explores techniques that are used to design and implement web applications both server side and client
More informationA web Database for electron Microprobe Analyses to assist EMP lab managers and users
A web Database for electron Microprobe Analyses to assist EMP lab managers and users Department of Geological Sciences University of Colorado Boulder Boulder CO (USA) Introduction Lab managers and users
More informationCPW AutoGrader. CSCI 370 Field Session 2016 June 20, Client: Christopher Painter Wakefield
CPW AutoGrader CSCI 370 Field Session 2016 June 20, 2016 Client: Christopher Painter Wakefield Authors: Michael Bartlett Harry Krantz Eric Olson Chris Rice Caleb Willkomm Table of Contents Introduction
More informationUsing the Discussion Boards Feature in Blackboard
Using the Discussion Boards Feature in Blackboard The Discussion Boards feature in Blackboard will allow for asynchronous posting and responding to forum messages. A forum is any main topic to be discussed
More informationDesign (Chapter 4) - Level 3, Computing Project (Dissertation) - FRANKO FAMILY
Design 4.1. Android Design Principles 4.2. Storage / Database Design 4.3. Structure Design 4.4. Media Resources 4.5. Interaction Requirements Although the design is a very important part of the project,
More informationDiploma in Web Development Part I
Diploma in Web Development Part I Lesson 1 The Web Development Full Stack Presented by: Julian Quirke Web Development Educator Webinar Interaction Any questions? Our support team are here to help Chat
More information3 Specific Requirements 3.1 Functional Requirements
3 Specific Requirements 3.1 Functional Requirements 3.1.1 Functional Requirement New User Page (Matthew Redenius) This is a web page for the user to become a registered user. A user name, password, and
More informationOctober 29, Copyright 2012 by World Class CAD, LLC. All Rights Reserved.
Create a Table with SQL October 29, 2012 Copyright 2012 by World Class CAD, LLC. All Rights Reserved. Run SQL Command Line We will begin this lesson by building a simple table. On the Start menu, select
More informationCreate a simple database with MySQL
Create a simple database with MySQL 1.Connect the MySQL server through MySQL Workbench You can achieve many database operations by typing the SQL langue into the Query panel, such as creating a database,
More informationReading Writing Speaking Reading Writing Speaking. English Intermediate Intermediate Elementary Intermediate Intermediate Elementary
General Information First name, birthday Sergey, 06.11.1984 Education Institute of higher education Novokuznetsk Institute of Kemerovo State University System Programmer Foreign languages Everyday topics
More informationCS 1520 / CoE 1520: Programming Languages for Web Applications (Spring 2013) Department of Computer Science, University of Pittsburgh
CS 1520 / CoE 1520: Programming Languages for Web Applications (Spring 2013) Department of Computer Science, University of Pittsburgh Term Project: Pittsburgh Interactive Research Accounting System (piras)
More informationCSC 337. Relational Databases and SQL. Rick Mercer
CSC 337 Relational Databases and SQL Rick Mercer Relational databases Relational database: A method of structuring data as tables associated to each other by shared attributes A table row corresponds to
More informationCOSC 115A: Introduction to Web Authoring Fall 2014
COSC 115A: Introduction to Web Authoring Fall 2014 Instructor: David. A. Sykes Class meetings: TR 1:00-2:20PM in Daniel Building, Room 102 Office / Hours: Olin 204E / TR 8:00-10:45AM, MWF 9:00 10:20AM,
More information