CAn i sell my original Images or Photoshop stuff using OsCommerce?
June 30th, 2009 — 08:08 pmIs that possible?… im asking about OsCommerce if i can yous it to sell images.
Content supplied by Yahoo Answers
Articles and discussion on ecommerce solutions
Designing surveys is considered easy; but is it? The truth is that creating surveys is easy but creating effective surveys is more difficult. The following tips will help you write more effective surveys.
1. What is the purpose of the survey?
Surveys are conducted for many reasons. By correctly phrasing the questions and structuring the answers surveys can be used in many ways and for a variety of reasons. When compiling a survey don’t lose sight of its purpose.
2. Title the survey
The survey title is an opportunity to instantly summarise a survey’s objective and encourage respondents to participate. Respondents are going to invest time in completing the survey so make them feel that their investment is worthwhile.
3. Try to keep the survey as short as possible
Every question that is asked should be asked for a reason. Minimize asking questions that will provide you with ‘nice to know’ information and concentrate instead on ‘need to know’ questions.
4. Use plain English, maintain consistency and avoid terminology, acronyms and asking questions that could result in ambiguous answers
Take care when wording a question. If a question can be interpreted in more ways than one then there is a risk that any analysis of the survey results will be worthless or at the very least suspect.
5. Avoid questions that are long
Try to use short sentences wherever possible. Long questions can cause a respondent discomfort and lead to them abandoning the survey.
6. Ask one question at a time
Avoid confusing the respondent with a question like ‘Do you like tennis and athletics?’
7. Avoid influencing the answer
It is important to avoid loading the question. ‘Should irresponsible shop keepers who sell cigarettes to minors be prosecuted?’ is likely to have no value.
8. Make sure that the chosen answer format allows the respondent to answer the question being asked
Allow the respondent to answer how they really feel or they may be inclined to abandon the survey. As a last resort consider the benefit of including a “No comment”, “Can’t say” or similar response option.
9. At the same time that you compile the survey consider, when the survey is complete, how the compiled data is going be analysed
If a question is asked that allows a free text open ended response appreciate that such information is likely to be difficult to score and/or summarised. Consider how the answers could be grouped. For example “How long have you worked here?” – ‘less than 3 year’, ‘between 3 and 6 years’ and ‘more than 6′.
10. Try and ensure that the questionnaire flows
Group the questions into clear categories as this makes the task of completing the survey easier for the participants.
11. Target your respondents carefully
In some cases you will want to target a specific group, in others a cross section. If you can’t control who responds to your survey consider including questions/answers that will allow you to filter out respondents who don’t match your target profile.
12. Provide a channel for your respondents to expand on their answers or make comments
By allowing respondents to make additional comments you will increase their satisfaction level and the comments will also give valuable feedback on the specific questions and/or the survey as a whole. Remember that for large sample collections it may be difficult to analyse free text open ended responses.
13. If you are conducting a confidential survey ensure that your pledge for confidentiality is honoured
If you have assured the respondents that the survey is confidential ensure that the individual data is not to be shared with anyone and the information is not going to be used for any other purpose. Confidentiality must be maintained at all times and any contact information destroyed after the survey is complete.
14. Consider the benefits and disadvantages of allowing respondents to be anonymous or identifiable
If your respondents are to be anonymous then you will be unable to follow up or match “pre” or “post” surveys. However in some cases allowing respondents to remain anonymous will allow respondents to respond without possible peer pressure.
15. Carefully consider the best response format
It is good practice to maintain a consistency in the format used for responses. When designing your survey keep in mind that when analyzing the data single selection radio buttons are easier to analyze than multiple selection check boxes. Do not use a check box format if a radio response format would do.
16. Advise the respondent as to how much time the survey will take to complete
Respondent drop out can become a problem if the survey appears to be a stream of never ending questions. It is good practice to indicate how long the survey is likely to take so that the participants can choose the best time to complete the survey.
17. Provide respondents with the survey end date
Encourage respondents to complete the survey as soon as possible but advise respondents as to the survey’s end date so that they have the opportunity to schedule the necessary time.
18. Trial the survey
Before publishing a live survey publish a small pilot survey to check for questions that are ambiguous or confusing and to ensure that the survey is aesthetically pleasing.
19. Before publishing the survey check the survey carefully
Check and check again that the survey is grammatically correct and makes sense. If practical get a colleague to check the survey before you publish, if you are unable to do this then take a break before checking again.
20. Remember to say thank you
To complete surveys respondents will need to invest their time and therefore should be thanked either at the end of completing the survey or in a follow up letter. You may even want to consider incentives such as a prize draw or reward.
For more information please visit Survey Galaxy
Comment » | Uncategorized
_____ is a set of specifications for creating documents that a browser can display.
a.HTTP
b.TCP?IP
c.HTML
d.ISP
A quick and easy way for beginners to create a basic Web page is with
a.onilne Web authoring tools
b.a text editor
c.Microsoft Word
d.Webmaster
E-commerce Web sites use _____ to keep track of your selections.
a.online shopping bags
b.bar code scanners
c.online shopping carts
d.web forms
An alternatvie to using a credit card for online purchases is a(n)
a.electronic wallet
b.digital check
c.purchaser-to-business plan
d.person-to-person payment
Before installing a peripheral device you should
a.unplug your computer
b.use a grounding wristband or touch both hands to a metal object to release static electricity
c.open your system unit and follow the directions
d.all of the above
Now, test your smarts..first one with all correct answers is gettin 10 points… =]]
Content supplied by Yahoo Answers
I am building up an ecommerce website. I have already build the shopping cart, populate products, etc even the admin part where the admin can add delete update products etc. Now what is left is to tackle the stock level.
In the product table I have made a column with quantity. Now what I want is that when a customers add the product to the shopping cart the quantity is decrease by 1. If the quantity is 1 or less than the quantity is set to 0. At first I though of making it that when quantity ends up 0 the system will delete the product but since the customer can delete the product from the shopping cart, I ll have a problem to re add it again. Thats why I was going to set is as 0. Am I right about this one or not??
Another problem is where I am going to implement it.
This is the algorithm that I think I need. Correct me if wrong !!
ie. if quantity 1
set quantity = quantity – 1
else
if quantity = 1
set quantity = 0
The Question is can I implement this algorithm in the stored procedure used to add an item in a shopping cart. (see code below). If not where do I have to implement it. I really do appreciate if you write some example since I have tried to do it unsuccessfully.
your help is really appreciated.
thanks in advance
// the stored procedure to add a new item in the shopping cart
1 ALTER Procedure ShoppingCartAddItem
2 (@CartID char(36),
3 @ProductID int)
4 AS
5 IF EXISTS
6 (SELECT CartID
7 FROM ShoppingCart
8 WHERE ProductID = @ProductID AND CartID = @CartID)
9 UPDATE ShoppingCart
10 SET Quantity = Quantity + 1
11 WHERE ProductID = @ProductID AND CartID = @CartID
12
13 SELECT Quantity FROM Product
14 UPDATE
15 SET Quantity = Quantity + 1
16 WHERE ProductID = @ProductID AND CartID = @CartID
17 ELSE
18 IF EXISTS
19 (SELECT ProductName FROM Product WHERE ProductID=@ProductID)
20 INSERT INTO ShoppingCart (CartID, ProductID, Quantity, DateAdded)
21 VALUES (@CartID, @ProductID, 1, GETDATE())
//CODE OF THE ADD BUTTON WHEN CLIKED
1 // Add the product to cart
2 protected void addToCartButton_Click(object sender, EventArgs e)
3 {
4 // Retrieve ProductID from the query string
5 string productId = Request.QueryString[ProductID];
6 // Add the product to the shopping cart
7 ShoppingCartAccess.AddItem(productId);
8
9
10
11 }
// THE CODE TO ADD THE ITEM TO A SHOPPING CART
1 // Add a new shopping cart item
2 public static bool AddItem(string productId)
3 {
4 // get a configured DbCommand object
5 DbCommand comm = GenericDataAccess.CreateCommand();
6 // set the stored procedure name
7 comm.CommandText = ShoppingCartAddItem;
8 // create a new parameter
9 DbParameter param = comm.CreateParameter();
10 param.ParameterName = @CartID;
11 param.Value = shoppingCartId;
12 param.DbType = DbType.String;
13 param.Size = 36;
14 comm.Parameters.Add(param);
15 // create a new parameter
16 param = comm.CreateParameter();
17 param.ParameterName = @ProductID;
18 param.Value = productId;
19 param.DbType = DbType.Int32;
20 comm.Parameters.Add(param);
21 // returns true in case of success or false in case of an error
22 try
23 {
24 // execute the stored procedure and return true if it executes
25 // successfully, or false otherwise
26 return (GenericDataAccess.ExecuteNonQuery(comm) != -1);
27 }
28 catch
29 {
30 // prevent the exception from propagating, but return false to
31 // signal the error
32 return false;
33 }
34 }
Content supplied by Yahoo Answers
HERE IS THE PROGRAM: (not including the Item Class)
/***************************************************
Shopping.java
Uses the Item class to create items and add them to a shopping
cart stored in an ArrayList.
***************************************************/
import java.util.ArrayList;
import cs1.Keyboard;
public class Shopping{
public static void main(String[] args){
ArrayListString cart = new ArrayListString();
Item item;
String itemName;
double itemPrice;
int quantity;
double totalPrice;
String keepShopping = y;
while(keepShopping.equals(y)){
System.out.print(Enter the name of the item: );
itemName = Keyboard.readString();
System.out.print(Enter the unit price: );
itemPrice = Keyboard.readDouble();
System.out.print(Enter the quantity: );
quantity = Keyboard.readInt();
//create a new item and add it to the cart
item = new Item(itemName, itemPrice, quantity);
cart.add(item);
System.out.println(Continue shopping (y/n)?);
keepShopping = Keyboard.readString();
}
//print the contents of the cart object using println
for(int i=0; i cart.size(); i++){
cart.get(i);
System.out.println(cart(i).getName);
totalPrice += (cart(i).getPrice)*(cart(i).getQuantity);
}
System.out.println(Your total cost so far: $ + totalPrice);
}
}
THANK YOU THANK YOU THANK YOU!!!! i know this is pretty easy coding but I just cannot do it and im not totally sure what i am doing and i **** this AP computer programming class !!! ahhh.
Sorry the tabbing is messed up that happened when I copied it!
Content supplied by Yahoo Answers