I noticed that Message-ID: <4059d552$0$3473$afc38c87@news.easynet.co.uk>
from Kevin Thorpe contained the following:
<snip>
A little harsh Kevin. Since most of these projects are done using
Access, I think we can be a little more encouraging. I've seen projects
pass where that databases simply would not work.
[color=blue]
>Start working on an outline to the project:
> 1). logging in + security
> 2). display catalogue contents
> 3). shopping basket code
> 4). simple credit card details form
>When you get stuck and have a specific question to ask then please come
>back.[/color]
I'm an ICT teacher in the UK. I've not taught this project but from
what I remember from watching colleagues teach it the above would be
more complex than is required. The bulk of the marks are usually for
analysis and design and so it does not pay to get bogged down over
implementation.
Get a copy of the mark scheme. You teacher should be able to provide
you with a check list. Study it to see what you have to do to get
maximum marks and then produce the simplest project you can that will
achieve them.
You'll need a table for customers and one for products. You'll also
need one for orders. If one order can contain many products you will
need a link table as well. Consider the relationships carefully and the
rest will slot into place. Get it wrong and you are headed for trouble.
You need to be clear about what you mean by 'login' (html is a stateless
protocol). I suspect that for this, all you need do is check whether
the customer is existing or new. A shopping cart would be nice, but
it's quite a bit extra in terms of code and you may find it does not
gain any extra marks.
You will need to know how to code HTML, a little SQL and PHP. It may
help to do a couple of simple tutorials (there are plenty on the 'net)
and a PHP/MySQL tutorial. Try
http://hotwired.lycos.com/webmonkey/99/21/index2a.html (however, IIRC
this tutorial requires register_globals to be on).
Good luck!
--
Geoff Berrow (put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs
http://www.ckdog.co.uk/rfdmaker/