LOGO CS-149 Fall 2009 Final Project project #1 by Zimeng Zhang.

Slides:



Advertisements
Similar presentations
I.T Voluntary Blog Week 3 Self assessment. I am looking at my plans (fishbone, mindmap) to make sure that I am on track= 0 I never really look back at.
Advertisements

The Writing Process Communication Arts.
The Librarian Web Page Carol Wolf CS396X. Create new controller  To create a new controller that can manage more than just books, type ruby script/generate.
Challenges Facing Virtual School Teachers Leanna Archambault, Ph.D. Arizona State University.
The Writing Process.
NJIT Co-authorship database a website by Christopher Pax.
Microsoft Access 2007 New and Improved. Improved Interface / New icons for easy accessibility. / Several Pre-built templates. / Drop down menus. / New.
My Workspace Profile. Using the course menu, click on Profile.
The Green Group International Converter. What is International Converter? – International Converter is the ability to translate any measurement, currency,
Word to HTML March 4, Accessibility Awareness  At this point in time, the training goal is to develop an awareness of web content accessibility.
Creating Web Page Forms
WebXtender Tutorial just use the arrow keys to navigate the slides.
(Edit via Slide Master) Name – Job Title From R to Python Robert Mastrodomenico Global Sports Statistics.
Codes and Sample Queries from ACRL IL Matrix Assignment Tracking Tool 1 January 2012 | Modified April 2013 Dr. Jean Collins.
The Writing Process My Favorite Things.
Countdown Contributed by Mary Thompson All resources in the "Contributions" section of our resource bank have been submitted by delegates on our Taking.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Web Application Development. Tools to create a simple web- editable database QSEE MySQL (or PHPMyAdmin) PHP TableEditor.
Student Learning Environment on the World Wide Web l CGI-programming in Perl for the connection of databases over the Internet. l Web authoring using Frontpage.
Mark Dixon Page 1 23 – Web applications: Writing data to Databases using PhP.
Internet Forms and Database Bob Kisel Amgraf, Inc.
Publish Calendars to the Web. CCUweb Presentation (10 Minutes) 1 Demonstration of published calendars (10 minutes) 2 Demonstration of importing calendar.
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
Database Evidence!. Database Evidence Over the course of 4 lessons I completed the database. The database had to contain lots of information about 174.
Becoming an Online Teacher:. The Student  For the purpose of anonymity, this student will be referred to as “Kate”.  She is a middle school student.
COMP106 Assignment 2 Proposal 1. Interface Tasks My new interface design for the University library catalogue will incorporate all of the existing features,
University of Greenwich BA (Hons) in Accounting and Finance OnLine Registration Systems ( ORS) by UGW: Submit your registration form ( hardcopy ) with.
1 Student Orientation. Hello and Welcome! This brief walkthrough is designed to help you become familiar with the ALEKS program and how it will be used.
Homework #4 HTML Web Assignment II ©2001 E. Kinnear.
Final Project Implementation of Basic Authentication.
PowerTeacher with Web Grade Book Semester Classes School Year August 2012.
Flash! Macromedia Flash is the key to designing and delivering low-bandwidth animations, presentations, and Web sites. It offers scripting capabilities.
I PICK books.
How to Administer and Interpret Running Records. Running records A running record is a tool that helps teachers to identify patterns in student reading.
Creating PHPs to Insert, Update, and Delete Data CS 320.
Tools to help you succeed in Course name Course number Professor Name.
When I want to work with SQL, I start off as if I am doing a regular query.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Sometimes I feel frustrated because I don’t want to do my work.
Updated on: September 4, 2010 CIS67 Foundations for Creating Web Pages Professor Al Fichera.
Intro to CIT 594
CS 149 Advance Perl Final Project Implementing an E-commerce shopping cart using cookies Presented by Dzung Tran.
Implementing and Using the SIRWEB Interface Setup of the CGI script and web procfile Connecting to your database using HTML Retrieving data using the CGI.
INSTRUCTOR: JOAN RABIDEAU Unit 5 ~ CS119 is the fastest way to reach me to get assistance and support! AIM – joanlrabideau.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
+ Summer Institute for Online Course Development Institute – Assessment Techniques Presentation by Nancy Harris Dept of Computer Science.
Advanced Fusebox: Securing a Fusebox Application By Steve Nelson SecretAgents.com.
Form Processing Week Four. Form Processing Concepts The principal tool used to process Web forms stored on UNIX servers is a CGI (Common Gateway Interface)
Final Project Creating an interfaces to manipulate tables Professor. Jon Degallier Professor. Jon Degallier Student Name: Mahfuz Talukder Ohlone College.
My Making Friends Story. My name is John and I like to be with my friends.
How to create an educational wiki. Laurie Roberts 2010.
Final Project CS 149 (Perl Programming) Alex Shen.
Final Project Program Improvement Objective (PIO) Database Maintenance Perl Class/CS149 - Prof.Jon Degallier Gokila Nandha Balakrishnan Ohlone College.
Creating Your Own Online Classroom MOODLE. Welcome Amy Basket – 17 years with Bay City Public Schools – Gifted and Talented Program – Volunteer Program.
Survey Please complete the following survey before we start. I will share my Google folder with you when we are done.
Communication Arts The Writing Process. Communication Arts GUIDING CONCEPT As writers, we understand and demonstrate the ability and flexibility to use.
NOODLETOOLS SIGN-IN Student ID #
The STEM Academy Data Solution
Working in the Forms Developer Environment
GLAST Release Manager Automated code compilation via the Release Manager Navid Golpayegani, GSFC/SSAI Overview The Release Manager is a program responsible.
Web Programming Week 3 Old Dominion University
To be able to create a improved advert, I needed an image to go along of the bottom of my advert. I decided to use the same image as my first advert. This.
Post 16 Summer Return 2006 for Wales
LO4 - Be Able to Update Websites to Meet Business Needs
Web Programming Week 3 Old Dominion University
Updating Databases With Open SQL
I Am Thankful For… by Name Click the “Design” tab at the top and
Web Programming Week 3 Old Dominion University
Updating Databases With Open SQL
Presentation transcript:

LOGO CS-149 Fall 2009 Final Project project #1 by Zimeng Zhang

LOGO Project Choice and Goal Why choose project #1 I consider myself an novice on PERL, since Project #1 has script partially ready to us and just requires some modifiction to make it run, I think it fits me well. It would be difficult for me to work from scratch for a program like this, since I am not familiar with writing those scripts. However, with most of frame work set up alread, I can learn a lot by studying these scripts. Goal Render functional delete_data.cgi and manage_assessment.cgi manage an assigned module, my assigned module is Instructors

LOGO Project HTML & source code links Project HTML link: cgi source code:

LOGO Difficulities Faced Not familiar with how the scripts work with the web interface commands, so it's hard for me to find the error, but this is also the purpose of this project If there is a typo in the script I had to spend a lot of time to find it When modifying assessment script for assigned module instructors, I had to go through each script from top to bottom to correct the names, functionalities, and table structures in order for it to work. It sometimes creates frustrations when attempts failed consecutively, but keep trying is the key to achiving the goal

LOGO Learning from the Project I learned how to write scripts to INSERT, DELETE, and UPDATE a table through web interface, these 3 features are the most useful ones I learned how to learn new information by studying the existing scripts, it works quickly and better than reading a lot of book material and not having any on-hand practice through this project, I am able to manage a basic personal online information database I learned to pay attention to some details when writing or editing a script, the key to success is to keep trying and never give up

LOGO Thank you