Thursday, September 30, 2010

Case Study: IT systems for Online businesses

CASE STUDY CONTINUATION WORK 30/9/2010

I hope the mind map is a good guide towards your case study research.
In order to proceed with the case study, I have assigned each of you some research work on IT system used in Online businesses. You need to give a full description in your own words and with a variety of research explanations regarding how the IT System works and how it connects to the Case Study. Any useful information regarding the system should posted. This should be posted in the blog for others to read or you can create your own. You will then post atleast one question after reading the reaserched work. Please respond to any question addressed to you.

Gary: Backup strategies / RAID

Sajni: Denial of service attack

Tasin: JavaScript

Immaculate: Search engine optimization / Page ranking

Atiya: Payment options: Paypall, credit card payments / direct account deposit.

19 comments:

Immaculate said...

Search engine optimization is the process in which a website is positioned at the top of a webpage through related keywords. This is done through major seach engines such as google, yahoo and bling.

There are two different types of search engine optimization:
- 'On page' search engine optimization:
This is a process in which the decision is made on what ranking the site should be depending on various key terms.
- 'Off page' deatch engine optimization:
Search engines measure how popular the webpage is by looking for websites that they have recorded and count the ones that link to the particular webpage. Giving notional value is another process in which a search engine does to the websites.

Sajni said...
This comment has been removed by the author.
Sajni said...
This comment has been removed by the author.
Sajni said...

Denial of Service (DoS)-Prevent authorized access to a system resource or delay system operations and functions.

denial of service attack - An attempt by a malicious (or unwitting) user, process, or system to prevent legitimate users from accessing a network service by exploiting a weakness or design limitation in an information system, which includes flooding network connections, filling disk storage, disabling ports, or removing power.

Examples include
- attempts to "flood" a network, thereby preventing legitimate network traffic
-attempts to disrupt connections between two machines, thereby preventing access to a service
-attempts to prevent a particular individual from accessing a service
-attempts to disrupt service to a specific system or person

Impact: Denial-of-service attacks can essentially disable your computer or your network. Depending on the nature of your enterprise, this can effectively disable your organization.

MODES OF ATTACK

There are three basic types of attack:
- consumption of scarce, limited, or non-renewable resources
- destruction or alteration of configuration information
- physical destruction or alteration of network components

Immaculate said...

What are the advantages and disadvantages of using search engine optimization?

How would search engine optimization help businesses?

Sajni said...

My question is:
Evaluate the extent to which denial of service attack are useful. (Just give points for and against :P)

Tasin said...

JavaScript is an easy-to-use language or (Scripting language for the Web), developed by Netscape, which can be embedded in HTML pages to make them more interactive and dynamic.
It is not however a full programming language.

It allows web site designers to add capabilities to their Web pages, including instant user feedback, advanced form processing, pop-up windows, advanced frame application and many more.
Javascript is also used in form verification which is used in online businesses when making purchases.


http://www.cs-students-stanford.edu/~wolfe/javascript/

serem said...

Immaculate.
Good information there.
Can you be able to tell which school in Mombasa have optimized there websites?

Unknown said...

PayPal
PayPal is a Web-based application for the secure transfer of funds between member accounts. It is a means of online payment through credit cards or bank accounts of the members.
How it works:
It requires you to have a paypal account linked to either a bank account or a credit card. Then paypal automaticcaly withdraws funds from your bank account when a payment is made. There are no charges for sending money, however, the receiver has to pay a small amount. That is when the receiver gets the money, there is a small subtraction from the original amount.

*This method of how it works is from a user's point of view. It missing information on how the systen itself works and how the main process of the transfer occurs, so if any of you get any information, please post it up. thanks

serem said...

Sajni
Good info. on DoS.

Does a online business person install the program or how can one be denied access to a business site? please elaborate how this affects online businesses. What solutions are there?

Tasin said...

Advantages of Javascript include

Speed. Being client-side, JavaScript is very fast
because any code functions can be run immediately instead of having to contact the server and wait for an answer.

Simplicity. JavaScript is relatively simple to learn
and implement.

Versatility. JavaScript plays nicely with other
languages and can be used in a huge variety of applications.

Unlike PHP or SSI scripts, JavaScript can be inserted into any web page regardless of the file extension. J

JavaScript can also be used inside scripts written in other languages such as Perl and PHP.

Server Load. Being client-side reduces the demand on the website server.

Disadvantages can include:

Security. Because the code executes on the users'
computer, in some cases it can be exploited for malicious purposes. This is one reason some people choose to disable JavaScript.

Reliance on End User. JavaScript is sometimes
interpreted differently by different browsers. Whereas server-side scripts will always produce the same output,client-side scripts can be a little unpredictable.

serem said...

Tasin
Good info.

If you were to start an online business, will you need to learn how to use javascript? What do you mean by dynamic and interactive site

Immaculate said...

To Saj's Question,

Denial of Service can be useful because it can prevent a user from entering an unauthorized site, prevent viruses from hacking and improving security for users.
However, there are many disadvantages. For example, legitimate users may be prevented from using websites that they need, their emails may be blocked and this can affectthe computer or the network.

serem said...

Atiya
Good info on paypall.

Why would you use Paypal instead of credit card?

Sajni said...

http://news.cnet.com/2100-1017-236728.html for more information on how DOS works...

Immaculate said...

Mr Serem,

I have searched 'Schools in Mombasa' and the first school I have seen is the Aga Khan Academy, then Braeburn school, therefore, both schools may have optimized their sites

serem said...

Immaculate

How do tell which is "on page" or "off page" optimization?

Unknown said...

Definition of Credit card:
A plastic card, with a magnetic strip or an embedded microchip, connected to a credit account and used to buy goods or services
How credit cards work:
When a purchase is made, the cardholder agrees to pay the card issuer. The cardholder indicates consent to pay by signing a receipt with a record of the card details and indicating the amount to be paid or by entering a PIN. Electronic verification is performed using at point-of-sales (POS)terminal with a communications link to the merchant's acquiring bank. Data from the card is obtained from a magnetic stripe or chip on the card.

Unknown said...

@ Mr. Serem
Why use PayPal:
No requirement to be physically present to give out your credit card (you can transfer money directly from your bank account).
Sellers don't see your credit card number (it is safely encrypted through PayPal's server), which limits the risk of unauthorized use.
There is no accumulation of credit, as money is directly being transferred from the bank