Journal for December 7, 2005

Compiled by Kimberly Barnaby

* The final, again, will be on Wednesday, December 14, 2005 and will be based on your final project and the phases identified previously. Here is the final exam that was given last year in 2004:

Web Systems and E-commerce (BU4035 Fall 04 Final, Dr. A. Ebrahimi)

Use Microsoft word  to Answer your questions (copy and paste using ctrl+  PrntScrn )

Q1a) copy and paste the home page here.

Q1b) address 4 important E-commerce concepts from 7C’s that are incorporated in your e-commerce. Describe and show it.

Q1c) Address 3 important E-commerce features from 7 C’s that not included in your

e-commerce. Describe and show it.

Q1d) What is the unique feature of your e-commerce?

Q2a) One way to go to the top of the page is to use <a Href=#top> <a href name=top>. Show another alternative. 

Q2b) What would be the color of gold and silver as discussed in the class using hexadecimal format?

Q2c) Make a table with three rows and two images that are hyperlinked on each row. 

Q2d)Write an HTML code for a form to insert a record of an employee including name, hw, and hourly rate. Show the browser output.

Q3a) Indicate one advantage and one disadvantage of JavaScript over C++ or Java.

Q3b) Indicate one main difference of Java and C++ in term of input. Give an example.

Q3c) write an html code for a form that takes three inputs one for id, one for submit, and  one for the result when the id has been found. Onclick a JavaScript function will search for the id and return the index which itself causes to place the result value in the form input. Paste your code and output sample

Q3d) Modify the above program so that it will display the first two occurrences of search key.  Show the output.

Q4a) If your form has three input fields how does the CGI program work? Show your loops as described in the text book.

Q4b) Write a code that produces a table with as many rows necessary for an employee’s data file as shown in the text.

Q4c) What is a Java Applet and to run an applet what are the two main steps. Show the steps for an employee.class.

Q4d) Indicate 4 major e-commerce marketing strategies in the www.freshdirect.com

* Su will demo her project.

- phase 1 (20 pts): Why you chose the company you selected; significance of it.

    a)  for domain names & host (5pts) : should be short & relevant to the business

evaluation: yes, her domain name is http://www.geocities.com/suy123_2006, but it is not relevant to the e-business; her web host is geocities.  (3 out of 5 points)

If you are a small business and you want to use a name for people to remember, try to come up with one that is similar to one that already exists. For example, instead of amazon.com, you can use the name of another jungle such as, serenghetti.com, etc.

 b) e-commerce significance/why you chose your company; the mission of the company (about 1 paragraph) (5pts) i.e., tag saying "About Us".

evaluation: She chose it because programming is important right now and she wants to help people learn more about programming. (4 out of 5 points)

c) Is it doable/feasible? Is there a company similar to what you already have? (5pts)

evaluation: Yes it is doable/feasible; books are needed to study and learn. (2 out of 5 points)

d) Is it marketable? Can you make money out of it? Is there any company that's making money from it? (5pts)

evaluation: Yes, but she will do research. (2 out of 5 points)

* James D will also demo.

- phase 1 (20 pts): Why you chose the company you selected; significance of it.

    a)  for domain names & host (5pts) : should be short & relevant to the business

evaluation: He has a domain name which is http://www.blakoutmusic.com/nemo/ , hosted by web.com (5 out of 5points)

b) e-commerce significance/why you chose your company; the mission of the company (about 1 paragraph) (5pts) i.e., tag saying "About Us".

evaluation: He chose this company because hip hop is the most popular music form in society today so it is important in e-commerce as far as selling it. Also is a good means of selling talent (musically, programming, etc).  (5 out of 5points)

c) Is it doable/feasible? Is there a company similar to what you already have? (5pts)

evaluation: Yes it is doable and feasible; there are also thousands of producers out there, but not as many that put their talents on the web. Other companies have done it such as, http://www.decapbeats.com/main.htm (5 out of 5points)

d) Is it marketable? Can you make money out of it? Is there any company that's making money from it? (5pts)

evaluation: Yes, it is the most marketable form of music right now, and he has already seen profit from selling music. (5 out of 5points)

- phase 2 (20 pts): The 7 C's analysis of your project and the consistencies, if it's current, complete, community, content, context, compelling, customizing.

    1) content (4pts)                        5) context (4pts)

    2) compelling (4pts)                  6)  community (4pts)

    3) complete (4pts)                     7)  customizing (4pts)

    4) current (4pts)

* content and context: Content and context on this page is necessary and simple, which is important in displaying what he is trying to sell.

* community: He attempts to get feedback from users and there is also a link to comment on what they observe and hear on his site.

* compelling: The use of flash aids in making the site appealing to users and it fits today's society.

* current: Everything on his page is current and up to date and new beats will always be added regularly.

* complete: All that's advertised on his site is there already, except for a few minor additions.  (20 out of 20points)

~Make sure the color in your project is safe also, and that the font is larger for better viewing purposes

- phase 3 (20 pts): Incorporating the 10 commandments of HTML (from the book - 3 tags learned, 3 you didn't know) (page 694-695 from book 2)

    a) each of the 10 commandments are worth 1pt (10pts total)

evaluation: HTML command itself, head, title, center, img src, background color

    b) 5 new commands you learned (10pts)

evaluation: meta name, flash/shockwave

                                 (10 out of 20points)

* Kim will also demo.

- phase 2 (20 pts): The 7 C's analysis of your project and the consistencies, if it's current, complete, community, content, context, compelling, customizing.

    1) content (4pts)                        5) context (4pts)

    2) compelling (4pts)                  6)  community (4pts)

    3) complete (4pts)                     7)  customizing (4pts)

    4) current (4pts)

* compelling: I used a lot of different features to make the page more interesting to view.

* content: Language is easy to read and its easy to understand.

* customizing: Trying to make the site reachable for children to use and understand by using bigger font and images.

* current: I would be showing the children how to use current programs and programming used today.

* community: Reaching the community of children with the site to teach them programming.

                                    (18 out of 20points)

- phase 3 (20 pts): Incorporating the 10 commandments of HTML (from the book - 3 tags learned, 3 you didn't know) (page 694-695 from book 2)

    a) each of the 10 commandments are worth 1pt (10pts total)

img src, html, font, href, input, form, text area, table, checkbox

   b) 5 new commands you learned (10pts)

marquee behavior, marquee scrolldelay, changing font face, embedding javascript to font color, fading background color:

<body style="filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#663366', startColorstr='#FFCCFF, gradientType='0');">

                            (19 out of 20points)

 
document.open();
 
document.write("<h1>hello!</h1>");
 
document.close();

* This code can be used to make the font larger in java script.

* Amir will also demo his project.

* His e-business is selling caviar.

* Types of e-business: B2B (business to business), B2C (business to customer) & C2C (customer to customer, i.e., Ebay).