Metropolitan State University

ICS 325

Internet Application Development

 

Project:     1

Concept:   Create a Data Collection and Total Site

Due:          May 27, 2004

 

§         The project is worth 25 points.

§         Goals:

§         Convert your student web site (from lab #2) from HTML to PHP

§         Create a data entry screen that collects some data and user information.

§         Create a data display page in PHP.

§         Be Creative

 

§         The project should follow the instructions listed below:

 

§         Design issues:

§         index.html should be replaced with index.php

§         The Student Site and Data collection site must be w3c compliant.  Use a verifier.

§         All data should be submitted through a single html form.

§         User name, multi-line mailing address, and gender should be collected as well other data of your choice

§         Manipulate the data in some fashion (convert to all lower/upper case, multiply two numbers, calculate sales tax, etc.).  Be creative.

§         All form attributes must be clearly labeled.

§         The following list of html form attributes must be used:

§         Selection Box

§         Text Box

§         Radio Button

§         Check Box

§         Submit Button

§         No Frames

 

§         Implementation issues:

§         User’s data should be displayed at the top of PHP data displaying page.

§         Html form attributes’ data should display on the PHP data displaying page.

§         All data from the form should be labeled on the PHP data display page.

§         There should not be any html files in public_html

 

§         The project form must be accessible through the link “Project 1” under your class individual page.

 

§         Hand in:

§         Project report (see the attached sheet for the format)


Metropolitan State University

ICS 325

Internet Application Development

 

 

Project:     1

Concept:   Individual Project Report Format

Due:          May 27, 2004

                                                                                               

1.      Cover Page

·        Course Number and Name (ICS 325 Internet Application Development)

·        Term (Summer 2004)

·        Name of instructor (Sue Fitzgerald)

·        Number of the individual project

·        Your name

·        Name of school (Metropolitan State University)

2.      Table of Contents

·        Names of sections with the corresponding page numbers

3.      Introduction

·        Description and goal of the project

·        Brief description of the report (what is included in the report)

·        Languages, browsers, servers, PHP, etc. and their versions

4.      Program Design

·        A chart that shows the relationships among the php files(if any);

·        Descriptions of the php files in term of functionality.

5.      Implementation

·        Test cases( at least 3 cases in the form of  a table );

·        Constraints (compatibility) of your application (what your program cannot do);

·        Instructions for using your application (a brief user manual including the URL);

6.      Conclusion

·        What has been achieved (a list of things you have done according to the requirements – in this case, take data from a form and display it on a page usingj PHP)

·        What has not been achieved ( a list of things you have not done according to the requirements)

·        What you have learned

·        Ideas for future improvements

7.      Appendixes

  • Printouts of all screen-captures (ALT-PrntScrn to copy a screen, paste into Word document) of your web pages
  • Printout of your new homepage.

·        Source Code (html & PHP files)

·        References and resources (books, articles, or websites)