Introduction
For the final project, you will create a database driven site.
Your site can be simple, but should be attractive and usable. I expect a project home page that clarifies the purpose of the site. Each page should include clear navigation and a footer (with your name and e-mail address, link 213 course site). Your site should be easy to use and should include external CSS and libraries.
What to Do
-
Choose a project topic. Here are some ideas:
- link catalog
- blog-type application (build and display)
- poll/survey
- shopping cart
- home page builder with login
- jobs database for career center
- scholarships database
- news and events section of main page
- WebThang tutorials has instructions for some of these (and more) -- see the Dreamweaver section. Browsing WebThang is OPTIONAL, but it's a great way to get ideas and a little guidance.
- Post your topic idea to Moodle discussion for approval.
- Figure out a plan for your project. Get
out some paper and draw an outline or flow chart to help you figure
out what pages and data you will need to make it work. A research project needs to include your question, sources, and a conclusion.
You
should have least 4 of the following if you do a database integrated project.
- list records
- detail
- add record
- edit record
- search
- authentication
- Use phpMyAdmin to develop your database on the server
- Create your pages, using libraries for common elements
(footer) and CSS for presentation formatting.
- Upload and test your pages.
Submitting work
- Add a link to this assignment from 213portfolio.php.
- Upload your files to the CIS 213 server. Don't forget to TEST YOUR WORK on the server!
- Submit your URL to Moodle.
Grading - 100 points
| Points | Requirements |
|---|---|
| 5 | home page clarifies purpose of site |
| 5 | external CSS |
| 5 | site uses libraries for repeated elements |
| 5 | site is attractive |
| 5 | site is usable |
| 5 | navigation is clear |
| 5 | footer includes revision date, your name & email, and a link to CIS 213 site |
| 60 | Site includes at least 4 of the following database integration pages:
|
| 5 | Site is especially attractive, creative, or complex |
