Journal for November 7, 2005

Compiled by Kimberly Barnaby

For your Final Assignment focus on these 3 things:

1) Designing an e-commerce for teaching and learning programming (for example: the web system for teaching programming literacy or how to make end-user to be a developer)

2) Collecting an address error from different companies and institutions (mainly MIS errors). For example, certain banks and institutions make things insecure or breach privacy it is an error.

3) Pick up/sell any e-commerce you want (selling goods or services). As a suggestion, give something to the public as well as having something for the members.

* You should also focus on things learned in class and incorporate them into your program.

* Part of your system should be free, and another part should be for members. Also, give the members a privilege for becoming a member.

* If the user forgets their password, allow them to answer a question so they can still gain access.

* Start your final project as soon as possible and do it in phases. The week of December 14th is the finals week.

        - Phase One: project significance. Why are you doing it? You should be able to know which site is going to web host it.

Use the CGI and try to understand how it works (chapter 20). The CGI, JSP & ASP concepts are all alike.

You can use the book as reference for information included in your final project.

*What is GNU?

Welcome to the GNU Project web server. The GNU Project was launched in 1984 to develop a complete UNIX like operating system which is free software: the GNU system, (GNU is a recursive acronym for “GNU's Not UNIX”; it is pronounced “guh-noo,” “noo” being like the American “new”). Variants of the GNU operating system, which use the kernel Linux, are now widely used; though these systems are often referred to as “Linux”, they are more accurately called GNU/Linux systems.

(taken from www.gnu.org)

Please read pages 473-474 (book 1) and also about Borland (p.467-472 book 1).

How would you make money from your e-commerce?

- advertising (ex: amazon.com, etc)

What's the difference between JavaScript and Java?

Actually, the 2 languages have almost nothing in common except for the name. Although Java is technically an interpreted programming language, it is coded in a similar fashion to C++, with separate header and class files, compiled together prior to execution. It is powerful enough to write major applications and insert them in a web page as a special object called an "applet." Java has been generating a lot of excitement because of its unique ability to run the same program on IBM, Mac, and Unix computers. Java is not considered an easy-to-use language for non-programmers.

Javascript is much simpler to use than Java. With Javascript, if I want check a form for errors, I just type an if-then statement at the top of my page. No compiling, no applets, just a simple sequence.

(taken from http://webteacher.com/javascript/index.html)

* The first phase of your final project is due on Monday November 14th.

*Search data base and search programs due also