<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Kai's Study Blog</title>
	<atom:link href="http://www.studyblog.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.studyblog.net</link>
	<description>Live and Learn</description>
	<pubDate>Mon, 15 Jun 2009 00:35:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Docman Firefox theme error solved!</title>
		<link>http://www.studyblog.net/2009/03/docman-firefox-theme-error-solved/</link>
		<comments>http://www.studyblog.net/2009/03/docman-firefox-theme-error-solved/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 00:47:19 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://www.studyblog.net/?p=131</guid>
		<description><![CDATA[when using default docman theme, in Firefox there is a blank space between the title categorietitle, sometimes between some other items, which looks really argly.
In Internet Explorer IE it works well,there&#8217;s no such space.
I haven&#8217;t find out the reason yet(i believe it&#8217;s about your joomla theme), but i got a solution.
Please delete this piece of [...]]]></description>
			<content:encoded><![CDATA[<p>when using default <a href="http://www.joomlatools.eu/" target="_blank">docman</a> theme, in <a href="http://www.mozilla-europe.org/" target="_blank">Firefox</a> there is a blank space between the title categorietitle, sometimes between some other items, which looks really argly.<br />
In Internet Explorer IE it works well,there&#8217;s no such space.</p>
<p>I haven&#8217;t find out the reason yet(i believe it&#8217;s about your joomla theme), but i got a solution.</p>
<p>Please delete this piece of code &#8221; &lt;div class=&#8221;clr&#8221;&gt;&lt;/div&gt;&#8221; from all the following files in this location<br />
<span id="more-131"></span><br />
[your joomla folder]/components/com_docman/themes/default/templates</p>
<p>Files:</p>
<p>/page_docedit.tpl.php<br />
/categories/category.tpl.php<br />
/categories/list_item.tpl.php<br />
/documents/document.tpl.php<br />
/documents/list_item.tpl.php<br />
/general/menu.tpl.php<br />
/upload/step_3.tpl.php</p>
<p>done!</p>
<p>any other problems please leave your comment.</p>
<hr />now new solution:</p>
<p>instead of deleting &#8221; &lt;div class=&#8221;clr&#8221;&gt;&lt;/div&gt; &#8220;, change it to &#8220;&lt;br /&gt;&#8221;</p>
<p>updated 15 06 2009</p>
<p>cheers</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2009/03/docman-firefox-theme-error-solved/feed/</wfw:commentRss>
		</item>
		<item>
		<title>perfectly solve the &#8220;hpqscnvw has stopped working&#8221; problem</title>
		<link>http://www.studyblog.net/2009/02/perfectly-solve-the-hpqscnvw-has-stopped-working-problem/</link>
		<comments>http://www.studyblog.net/2009/02/perfectly-solve-the-hpqscnvw-has-stopped-working-problem/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 10:51:05 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<category><![CDATA[hp scanner problem]]></category>

		<guid isPermaLink="false">http://www.studyblog.net/?p=123</guid>
		<description><![CDATA[&#8220;hpqscnvw has stopped working&#8221; or &#8220;Unable to communicate with HP scanning Software. Please verify that it has been installed and is working properly. If this problem persists, please shut down your application and try again&#8221; or &#8220;An error occurred communicating with the scanning device. Please ensure that the scanning device is connected properly and try [...]]]></description>
			<content:encoded><![CDATA[<p><strong>&#8220;hpqscnvw has stopped working&#8221; </strong>or &#8220;<strong>Unable to communicate with HP scanning Software. Please verify that it has been installed and is working properly. If this problem persists, please shut down your application and try again&#8221; or &#8220;An error occurred communicating with the scanning device. Please ensure that the scanning device is connected properly and try again&#8221;</strong></p>
<p>HP printer&#8217;s other functions works well but the scanner does not work and the sentences shows as above.</p>
<p>It is because that HP Solution Center (the scanning software that comes with many HP scanners) has a bug. In Vista OS, it crashes when tablet functionality is enabled.</p>
<p>After many weeks of escalation, it has still not been acknowledged or resolved,  because it bounced between HP and Microsoft.</p>
<p>The easiest way to solve this is:</p>
<p>1. enter &#8220;services&#8221; in the search bar in the start menu and click &#8220;Services&#8221; in the search result.</p>
<p><a href="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw1.gif" rel='lightbox'><img class="alignnone size-medium wp-image-124" title="hpqscnvw1" src="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw1.gif" alt="hpqscnvw has stopped working" width="296" height="73" /></a></p>
<p><a href="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw21.gif" rel='lightbox'><img class="alignnone size-medium wp-image-127" title="hpqscnvw21" src="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw21.gif" alt="" width="253" height="51" />:<br />
</a></p>
<p>2. stop these two servecs <span id="more-123"></span>&#8220;Tablet PC Input Service&#8221; and &#8220;TabletServicePen&#8221;. (click the service and then click the &#8220;stop&#8221; button on top left hand corner)</p>
<p><a href="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw4.gif" rel='lightbox'><img class="alignnone size-medium wp-image-129" title="hpqscnvw4" src="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw4.gif" alt="hpqscnvw4" width="191" height="94" /></a></p>
<p><a href="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw31.gif" rel='lightbox'><img class="alignnone size-medium wp-image-130" title="hpqscnvw31" src="http://www.studyblog.net/wp-content/uploads/2009/02/hpqscnvw31-300x71.gif" alt="hpqscnvw4" width="300" height="71" /></a></p>
<p>3. your scanner should work properly now. if you need pentablet input, start the services again.</p>
<p>got any other problems reply here. cheers</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2009/02/perfectly-solve-the-hpqscnvw-has-stopped-working-problem/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A simple PHP shopping cart script</title>
		<link>http://www.studyblog.net/2008/11/a-simple-php-shopping-cart-script/</link>
		<comments>http://www.studyblog.net/2008/11/a-simple-php-shopping-cart-script/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 12:39:50 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Download]]></category>

		<category><![CDATA[Study]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[shopping cart]]></category>
<category>Download</category><category>PHP</category><category>shopping cart</category><category>simple PHP shopping cart script</category><category>Study</category>
		<guid isPermaLink="false">http://www.studyblog.net/?p=121</guid>
		<description><![CDATA[One of the most common requirements any web designer/developer will come across is likely to be that of the small business taking its first steps online; a client with an established widget-selling company now wants to move into the national market and sell their widgets to the world.
What they need to do this (apart from [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most common requirements any web designer/developer will come across is likely to be that of the small business taking its first steps online; a client with an established widget-selling company now wants to move into the national market and sell their widgets to the world.</p>
<p>What they need to do this (apart from a great-looking, functional, usable and accessible website!) is some sort of shopping-cart system to allow their customers to add, remove and update the products they wish to buy.</p>
<p>This article will walk through the simple steps to achieve this, using the server-side language <acronym title="PHP:Hypertext Preprocessor">PHP</acronym> and a MySQL database.</p>
<h2>Setting up the database</h2>
<p>Let’s take as our example a bookseller. They are not the best-stocked bookseller in the world, having as they do only three titles in stock, but it is enough for our example. Let’s create the database and add some stock:</p>
<ol class="code">
<li><code>CREATE TABLE books (</code></li>
<li><code> id int(6) unsigned NOT NULL auto_increment,</code></li>
<li><code> title varchar(100) NOT NULL default '',</code></li>
<li><code> author varchar(100) NOT NULL default '',</code></li>
<li><code> price decimal(3,2) NOT NULL default '0.00',</code></li>
<li><code> PRIMARY KEY  (id)</code></li>
<li><code>) TYPE=MyISAM;</code></li>
<li><code>INSERT INTO books VALUES (1, 'Where God Went Wrong', 'Oolon Colluphid', '24.99');</code></li>
<li><code>INSERT INTO books VALUES (2, 'Some More of God\'s Greatest Mistakes', 'Oolon Colluphid', '17.99');</code></li>
<li><code>INSERT INTO books VALUES (3, 'Who Is This God Person Anyway?', 'Oolon Colluphid', '14.99');</code></li>
</ol>
<p>Now that step is out of the way, let’s create our shopping cart.</p>
<h2>Identify our requirements</h2>
<p>The cart we are going to build should be pretty familiar to most internet users. It will provide a means of displaying a message on every page of the site (along the lines of “You have 5 items in your shopping cart”), which when clicked will take the customer to a list of the items in the cart; each item may be removed or have its quantity updated.</p>
<p>As all of our stock details are stored in the database, the only piece of information that we need to store about each customer is the <em>id</em> of each product they have added to their cart. To do this, we are going to use PHP’s built-in session handling capabilities.</p>
<h2>Using sessions in PHP</h2>
<p>PHP’s session handling is very easy to understand.</p>
<p>To ‘switch it on’, simply add <code>session_start();</code> at the top of your code; you can then store values (or arrays) in session variables:</p>
<p><code>$_SESSION['name'] = &#8216;Matthew&#8217;; $_SESSION['age'] = 31;</code></p>
<p>These $_SESSION variables will now be available to any PHP scripts on other pages (as long as you’ve included the <code>session_start();</code> call first).</p>
<p><span id="more-121"></span></p>
<h3>A short note on cookies</h3>
<p>The default behaviour of PHP sessions is to store the session ID (a long string of numbers and letters that identifies you to the server) as a cookie on your computer; however, even if you have cookies disabled this functionality will still work – PHP will instead append the session ID to each link on the site (in the form ‘mypage.php?PHPSESSID=’) so that it can continue to accurately track visitors from page to page.</p>
<h2>Creating the cart</h2>
<p>We will store the contents of the shopping cart as a comma-separated list of product ids in a session named (unsurprisingly) ‘cart’ – for example, a cart containing “1,1,3,1,2” has four items; three of product #1, and one each of products #2 and #3.</p>
<p>Firstly, let’s create the code to display the “You have <em>X</em> items…” message on every page:</p>
<ol class="code">
<li><code>function writeShoppingCart() {</code></li>
<li class="tab1"><code>$cart = $_SESSION['cart'];</code></li>
<li class="tab1"><code>if (!$cart) {</code></li>
<li class="tab2"><code>return '&lt;p&gt;You have no items in your shopping cart&lt;/p&gt;';</code></li>
<li class="tab1"><code>} else {</code></li>
<li class="tab2 cmnt"><code>// Parse the cart session variable</code></li>
<li class="tab2"><code>$items = explode(',',$cart);</code></li>
<li class="tab2"><code>$s = (count($items) &gt; 1) ? 's':'';</code></li>
<li class="tab2"><code>return '&lt;p&gt;You have &lt;a href="cart.php"&gt;'.count($items).' item'.$s.' in your shopping cart&lt;/a&gt;&lt;/p&gt;';</code></li>
<li class="tab1"><code>}</code></li>
<li><code>}</code></li>
</ol>
<p>This function first gets the value of the ‘cart’ session variable into a local variable, mainly to save on typing. If the cart is empty, we return an appropriate message; if not, we use the <code>explode()</code> function to create an array of all the products in the cart, and then <code>count()</code> them and display the result (the <code>$s</code> variable is there to make plurals display correctly).</p>
<p>Now we can display the correct message anywhere on the site:</p>
<p><code>echo writeShoppingCart();</code></p>
<p>I hope that made sense; let’s move on to displaying the contents of the cart itself.</p>
<h2>Show me the money</h2>
<p>The shopping cart page itself (cart.php) can be arrived at in a couple of ways. The user may have clicked on the link created by the <code>writeShoppingCart()</code> function above; or, they may have clicked an ‘Add to cart’ link on a product page.</p>
<p>If it was the latter, we need to intercept that click and update our cart contents before displaying the new list of products – simple enough, as all we need to do is append the <em>id</em> of the clicked product to the ‘cart’ session variable. Our product links are going to look like this:</p>
<p><code>&lt;a href="cart.php?action=add&amp;id=1"&gt;Add to cart&lt;/a&gt;</code></p>
<p>Don’t worry about the ‘action=add’ bit, we’ll get to that later. The <em>id</em> can now be extracted from $_GET[‘id’] and added to our cart:</p>
<ol class="code">
<li><code>$cart = $_SESSION['cart'];</code></li>
<li><code>if ($cart) {</code></li>
<li class="tab1"><code>$cart .= ','.$_GET['id'];</code></li>
<li><code>} else {</code></li>
<li class="tab1"><code>$cart = $_GET['id'];</code></li>
<li><code>}</code></li>
<li><code>$_SESSION['cart'] = $cart;</code></li>
</ol>
<p>Now, on to the contents of our cart!</p>
<h3>Multiple items, one product</h3>
<p>As in our example above, it is entirely possible that a customer might have more than one of a certain product in their cart. As we don’t want to list duplicate items when we display the contents, we need to figure out a way to combine any of the same product into one entry (with a corresponding quantity attached).</p>
<ol class="code">
<li><code>$cart = $_SESSION['cart'];</code></li>
<li><code>if ($cart) {</code></li>
<li class="tab1"><code>$items = explode(',',$cart);</code></li>
<li class="tab1"><code>$contents = array();</code></li>
<li class="tab1"><code>foreach ($items as $item) {</code></li>
<li class="tab2"><code>$contents[$item] = (isset($contents[$item])) ? $contents[$item] + 1 : 1;</code></li>
<li class="tab1"><code>}</code></li>
</ol>
<p>This time, after exploding the list of product ids, we have iterated through them to create a new array named <code>$contents</code>, which consists of key=&gt;value pairs where the key is the product <em>id</em> and the value is the quantity of that product in the shopping cart. So to take our example above, a cart containing “1,1,3,1,2” would become an array where ‘1’=&gt;3, ‘2’=&gt;1, ‘3’=&gt;1.</p>
<p>Now that we have an accurate count of unique products, let’s query the product database for each one and output its details into a table:</p>
<ol class="code">
<li><code>$total = 0;</code></li>
<li><code>$output[] = &#8216;&lt;table&gt;&#8217;;</code></li>
<li><code>foreach ($contents as $id=&gt;$qty) {</code></li>
<li class="tab1"><code>$sql = 'SELECT * FROM books WHERE id = '.$id;</code></li>
<li class="tab1"><code>$result = $db-&gt;query($sql);</code></li>
<li class="tab1"><code>$row = $result-&gt;fetch();</code></li>
<li class="tab1"><code>extract($row);</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;tr&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;&lt;a href=&#8221;cart.php?action=delete&amp;id=&#8217;.$id.&#8217;&#8221; class=&#8221;r&#8221;&gt;Remove&lt;/a&gt;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;&#8217;.$title.&#8217; by &#8216;.$author.&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;£&#8217;.$price.&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;qty&#8217;.$id.&#8217;&#8221; value=&#8221;&#8216;.$qty.&#8217;&#8221; size=&#8221;3&#8243; maxlength=&#8221;3&#8243; /&gt;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;£&#8217;.($price * $qty).&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$total += $price * $qty;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;/tr&gt;&#8217;;</code></li>
<li><code>}</code></li>
<li><code>$output[] = &#8216;&lt;/table&gt;&#8217;;</code></li>
<li><code>$output[] = &#8216;&lt;p&gt;Grand total: £&#8217;.$total.&#8217;&lt;/p&gt;&#8217;;</code></li>
</ol>
<p>(*Note*: I’m using a PHP class to handle my database connections, so your code may need to be slightly different).</p>
<p>Pretty simple stuff – we iterate through the new <code>$contents</code> array and query the database for each product <em>id</em>. Then we output the relevant details for each product; title, author and price, and at the bottom we show the grand total for the order. For each item, we’ve also included a link to remove the item from the cart, a textbox containing the current quantity of that item, and a total price (obviously this will only differ from the base price if the quantity is not 1).</p>
<p>The reason I’m using <code>$output[] = </code>&#8230; is that I am buffering the output into an array to print to the screen later.</p>
<p>So far so good – now how about removing products from the cart?</p>
<h2>Deleting a product</h2>
<p>As shown above, the link to delete a product from the cart follows the same format as the ‘add a product’ link:</p>
<p><code>&lt;a href="cart.php?action=delete&amp;id=1"&gt;Remove&lt;/a&gt;</code></p>
<p>Let’s expand on the code from earlier by adding a <code>switch()</code> statement to handle the different things that might happen to our cart:</p>
<ol class="code">
<li><code>$cart = $_SESSION['cart'];</code></li>
<li><code>$action = $_GET['action'];</code></li>
<li><code>switch ($action) {</code></li>
<li class="tab1"><code>case 'add':</code></li>
<li class="tab2"><code>if ($cart) {</code></li>
<li class="tab3"><code>$cart .= ','.$_GET['id'];</code></li>
<li class="tab2"><code>} else {</code></li>
<li class="tab3"><code>$cart = $_GET['id'];</code></li>
<li class="tab2"><code>}</code></li>
<li class="tab2"><code>break;</code></li>
<li class="tab1"><code>case 'delete':</code></li>
<li class="tab2"><code>if ($cart) {</code></li>
<li class="tab3"><code>$items = explode(',',$cart);</code></li>
<li class="tab3"><code>$newcart = '';</code></li>
<li class="tab3"><code>foreach ($items as $item) {</code></li>
<li class="tab4"><code>if ($_GET['id'] != $item) {</code></li>
<li class="tab5"><code>if ($newcart != '') {</code></li>
<li class="tab6"><code>$newcart .= ','.$item;</code></li>
<li class="tab5"><code>} else {</code></li>
<li class="tab6"><code>$newcart = $item;</code></li>
<li class="tab5"><code>}</code></li>
<li class="tab4"><code>}</code></li>
<li class="tab3"><code>}</code></li>
<li class="tab3"><code>$cart = $newcart;</code></li>
<li class="tab2"><code>}</code></li>
<li class="tab2"><code>break;</code></li>
<li><code>}</code></li>
<li><code>$_SESSION['cart'] = $cart;</code></li>
</ol>
<p>The new ‘delete’ <code>case</code> iterates through the ‘cart’ session, looking for any product ids that AREN’T the one we’re deleting, and adding them to a temporary variable called <code>$newcart</code>. When it’s finished, it puts the revised cart contents back into <code>$cart</code>.</p>
<h2>Updating a product</h2>
<p>Lastly, we are going to allow customers to update the contents of their shopping cart by manually changing the value in the quantity box for each product.</p>
<p>To make this work, we’ll wrap the shopping cart table in a <code>&lt;form&gt;</code> so that the ‘update cart’ button will submit the form:</p>
<ol class="code">
<li><code>$output[] = &#8216;&lt;form action=&#8221;cart.php?action=update&#8221; method=&#8221;post&#8221; id=&#8221;cart&#8221;&gt;&#8217;;</code></li>
<li><code>$output[] = &#8216;&lt;table&gt;&#8217;;</code></li>
<li><code>foreach ($contents as $id=&gt;$qty) {</code></li>
<li class="tab1"><code>$sql = 'SELECT * FROM books WHERE id = '.$id;</code></li>
<li class="tab1"><code>$result = $db-&gt;query($sql);</code></li>
<li class="tab1"><code>$row = $result-&gt;fetch();</code></li>
<li class="tab1"><code>extract($row);</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;tr&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;&lt;a href=&#8221;cart.php?action=delete&amp;id=&#8217;.$id.&#8217;&#8221; class=&#8221;r&#8221;&gt;Remove&lt;/a&gt;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;&#8217;.$title.&#8217; by &#8216;.$author.&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;£&#8217;.$price.&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;qty&#8217;.$id.&#8217;&#8221; value=&#8221;&#8216;.$qty.&#8217;&#8221; size=&#8221;3&#8243; maxlength=&#8221;3&#8243; /&gt;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;td&gt;£&#8217;.($price * $qty).&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab1"><code>$total += $price * $qty;</code></li>
<li class="tab1"><code>$output[] = &#8216;&lt;/tr&gt;&#8217;;</code></li>
<li><code>}</code></li>
<li><code>$output[] = &#8216;&lt;/table&gt;&#8217;;</code></li>
<li><code>$output[] = &#8216;&lt;p&gt;Grand total: £&#8217;.$total.&#8217;&lt;/p&gt;&#8217;;</code></li>
<li><code>$output[] = &#8216;&lt;div&gt;&lt;button type=&#8221;submit&#8221;&gt;Update cart&lt;/button&gt;&lt;/div&gt;&#8217;;</code></li>
<li><code>$output[] = &#8216;&lt;/form&gt;&#8217;;</code></li>
</ol>
<p>Note that, even though the form uses the POST method, its action includes a GET variable, “action=update”. Again, we can expand our previous code to process any quantity updates:</p>
<ol class="code">
<li><code>case 'update':</code></li>
<li class="tab1"><code>if ($cart) {</code></li>
<li class="tab2"><code>$newcart = '';</code></li>
<li class="tab2"><code>foreach ($_POST as $key=&gt;$value) {</code></li>
<li class="tab3"><code>if (stristr($key,'qty')) {</code></li>
<li class="tab4"><code>$id = str_replace('qty','',$key);</code></li>
<li class="tab4"><code>$items = ($newcart != '') ? explode(',',$newcart) : explode(',',$cart);</code></li>
<li class="tab4"><code>$newcart = '';</code></li>
<li class="tab4"><code>foreach ($items as $item) {</code></li>
<li class="tab5"><code>if ($id != $item) {</code></li>
<li class="tab6"><code>if ($newcart != '') {</code></li>
<li class="tab7"><code>$newcart .= ','.$item;</code></li>
<li class="tab6"><code>} else {</code></li>
<li class="tab7"><code>$newcart = $item;</code></li>
<li class="tab6"><code>}</code></li>
<li class="tab5"><code>}</code></li>
<li class="tab4"><code>}</code></li>
<li class="tab4"><code>for ($i=1;$i&lt;=$value;$i++) {</code></li>
<li class="tab5"><code>if ($newcart != '') {</code></li>
<li class="tab6"><code>$newcart .= ','.$id;</code></li>
<li class="tab5"><code>} else {</code></li>
<li class="tab6"><code>$newcart = $id;</code></li>
<li class="tab5"><code>}</code></li>
<li class="tab4"><code>}</code></li>
<li class="tab3"><code>}</code></li>
<li class="tab2"><code>}</code></li>
<li class="tab1"><code>}</code></li>
<li class="tab1"><code>$cart = $newcart;</code></li>
<li class="tab1"><code>break;</code></li>
</ol>
<p>This looks quite complicated, but it’s fairly straightforward; we interrogate the contents of the $_POST array (which holds all our quantity values) and extract the relevant id and value pairs. For each product, we then delete all the existing instances of it, and re-insert the new quantity.</p>
<p>There are a number of ways this could have been done – for example, by counting the existing number of each product present in the cart and figuring out whether we needed to add or remove items – but this seemed the easiest way to process the quantity updates.</p>
<h2>Summary</h2>
<p>And that’s about it! A functional and easy shopping cart script – here’s the final function to display the contents of the cart:</p>
<ol class="code">
<li><code>function showCart() {</code></li>
<li class="tab1"><code>$cart = $_SESSION['cart'];</code></li>
<li class="tab1"><code>if ($cart) {</code></li>
<li class="tab2"><code>$items = explode(',',$cart);</code></li>
<li class="tab2"><code>$contents = array();</code></li>
<li class="tab2"><code>foreach ($items as $item) {</code></li>
<li class="tab3"><code>$contents[$item] = (isset($contents[$item])) ? $contents[$item] + 1 : 1;</code></li>
<li class="tab2"><code>}</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;form action=&#8221;cart.php?action=update&#8221; method=&#8221;post&#8221; id=&#8221;cart&#8221;&gt;&#8217;;</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;table&gt;&#8217;;</code></li>
<li class="tab2"><code>foreach ($contents as $id=&gt;$qty) {</code></li>
<li class="tab3"><code>$sql = 'SELECT * FROM books WHERE id = '.$id;</code></li>
<li class="tab3"><code>$result = $db-&gt;query($sql);</code></li>
<li class="tab3"><code>$row = $result-&gt;fetch();</code></li>
<li class="tab3"><code>extract($row);</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;tr&gt;&#8217;;</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;td&gt;&lt;a href=&#8221;cart.php?action=delete&amp;id=&#8217;.$id.&#8217;&#8221; class=&#8221;r&#8221;&gt;Remove&lt;/a&gt;&lt;/td&gt;&#8217;;</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;td&gt;&#8217;.$title.&#8217; by &#8216;.$author.&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;td&gt;£&#8217;.$price.&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;qty&#8217;.$id.&#8217;&#8221; value=&#8221;&#8216;.$qty.&#8217;&#8221; size=&#8221;3&#8243; maxlength=&#8221;3&#8243; /&gt;&lt;/td&gt;&#8217;;</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;td&gt;£&#8217;.($price * $qty).&#8217;&lt;/td&gt;&#8217;;</code></li>
<li class="tab3"><code>$total += $price * $qty;</code></li>
<li class="tab3"><code>$output[] = &#8216;&lt;/tr&gt;&#8217;;</code></li>
<li class="tab2"><code>}</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;/table&gt;&#8217;;</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;p&gt;Grand total: £&#8217;.$total.&#8217;&lt;/p&gt;&#8217;;</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;div&gt;&lt;button type=&#8221;submit&#8221;&gt;Update cart&lt;/button&gt;&lt;/div&gt;&#8217;;</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;/form&gt;&#8217;;</code></li>
<li class="tab1"><code>} else {</code></li>
<li class="tab2"><code>$output[] = &#8216;&lt;p&gt;You shopping cart is empty.&lt;/p&gt;&#8217;;</code></li>
<li class="tab1"><code>}</code></li>
<li class="tab1"><code>return join('',$output);</code></li>
<li><code>}</code></li>
</ol>
<p>Note that if the cart is empty, a suitable message is displayed.</p>
<p>Please feel free to <a href="http://www.studyblog.net/uploads/simple_PHP_shopping_cart_script.rar">download a .rar of all the files</a><a href="http://www.studyblog.net/uploads/simple_PHP_shopping_cart_script.rar">:http://www.studyblog.net/uploads/simple_PHP_shopping_cart_script.rar </a>– any questions, comments or suggestions on how the code could be improved gratefully received</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/11/a-simple-php-shopping-cart-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Perfect solve the fifa 09 installation problem in Vista</title>
		<link>http://www.studyblog.net/2008/10/perfect-solve-the-fifa-09-installation-problem-in-vista/</link>
		<comments>http://www.studyblog.net/2008/10/perfect-solve-the-fifa-09-installation-problem-in-vista/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 03:53:17 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Games]]></category>

		<category><![CDATA[Download]]></category>

		<category><![CDATA[fifa 09]]></category>

		<category><![CDATA[Game]]></category>

		<category><![CDATA[Vista]]></category>
<category>Download</category><category>fifa 09</category><category>Game</category>
		<guid isPermaLink="false">http://www.studyblog.net/archives/120</guid>
		<description><![CDATA[when installing EA fifa soccer 2009 in Vista, the following problem may occur
&#8221; error reading from file X :\autorun.dat. Verify that the file exists and that you can access it.
&#8220;
the problem is that in Vista, you must have the authority to visit a certain file.
you can do the following to solve the problem:

copy all the [...]]]></description>
			<content:encoded><![CDATA[<p>when installing EA fifa soccer 2009 in Vista, the following problem may occur</p>
<p><a href="http://www.studyblog.net/archives/120" target="_self">&#8221; <span style="color: red;"><strong>error reading from file <em>X </em>:\autorun.dat. Verify that the file exists and that you can access it.</strong><br />
</span>&#8220;</a></p>
<p>the problem is that in Vista, you must have the authority to visit a certain file.</p>
<p>you can do the following to solve the problem:</p>
<ol>
<li>copy all the content in the Fifa 09 DVD to your hard drive.</li>
<li>Right click the autoruan.dat then chose Properties</li>
</ol>
<p><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101408-0352-perfectsolv1.gif" alt="" /></p>
<p><span id="more-120"></span></p>
<p>3. Click &#8216;Security&#8217; Tab then click &#8216;Edit…&#8217;</p>
<p><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101408-0352-perfectsolv2.gif" alt="" /></p>
<p>4.  Select each user in, and tick the &#8216;Full control&#8217;</p>
<p><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101408-0352-perfectsolv3.gif" alt="" /></p>
<p>5. Click &#8216;Ok&#8217; save all your changes.</p>
<p>Now, you will be able to install the game.</p>
<p>If there is other problem, <a title="Fifa 09 installation problem in Vista" href="http://www.studyblog.net/archives/120" target="_self">reply this post</a> <a href="http://www.studyblog.net/archives/120" target="_self">http://www.studyblog.net/archives/120</a> in my blog <a href="http://www.studyblog.net">www.studyblog.net</a> , I&#8217;ll try to find a solution for you.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/10/perfect-solve-the-fifa-09-installation-problem-in-vista/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Information Architecture Assignment 2</title>
		<link>http://www.studyblog.net/2008/10/information-architecture-assignment-2/</link>
		<comments>http://www.studyblog.net/2008/10/information-architecture-assignment-2/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 11:13:45 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<category><![CDATA[Assignment]]></category>

		<category><![CDATA[essay]]></category>

		<category><![CDATA[Information Architecture]]></category>

		<category><![CDATA[legacy system]]></category>
<category>Assignment</category><category>essay</category><category>Information Architecture</category><category>legacy system</category><category>Study</category>
		<guid isPermaLink="false">http://www.studyblog.net/archives/115</guid>
		<description><![CDATA[Question 1

Using the BAIT (Business, Applications, Information, Technology) architecture stack, give examples of

a) A set of important business processes that would be relevant for Air Centre to document and manage for their business.

This case is assumed that Air Centre has implemented a differentiation strategy by providing customers with all aspects, real time information about airline [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:14pt"><strong>Question 1<br />
</strong></span></p>
<p><span style="font-size:12pt"><strong>Using the BAIT (Business, Applications, Information, Technology) architecture stack, give examples of<br />
</strong></span></p>
<p><span style="font-size:12pt"><strong>a) A set of important business processes that would be relevant for Air Centre to document and manage for their business.<br />
</strong></span></p>
<p><span style="font-size:12pt">This case is assumed that Air Centre has implemented a differentiation strategy by providing customers with all aspects, real time information about airline ticket through internet. The online service allows customers to compare flights from different airline companies. Moreover, customers can book their airline tickets online and simply pick up their tickets by validated transaction number to airline&#8217;s check in counter.<br />
</span></p>
<p><span style="font-size:12pt">The following business goals for the Air Centre were assumed according to the information provided.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Improve customer satisfaction by providing 24/7 online booking service.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Cut operational costs by automating business processes.</span></div>
</li>
</ul>
<p><span id="more-115"></span></p>
<p><span style="font-size:12pt">Based on the above mentioned business strategy and goals, the following basic three business processes can be identified for Air Centre with  regard to online ticket selling (Handling of other business functions such as human resources, payroll were excluded for simplicity purposes).<br />
</span></p>
<p><span style="font-size:12pt">1) Ticket acquisition process - deals with the transactions between Air Centre and airline companies.<br />
</span></p>
<p><span style="font-size:12pt">2) Customer booking process - front end transaction between Air Centre and customers.<br />
</span></p>
<p><span style="font-size:12pt">3) Accounting process - deals with account payable and account receivable in back end.<br />
</span></p>
<p><span style="font-size:12pt">All these three major processes can be further broken down into more specific levels:<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Ticket acquisition process<br />
</em></strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Air Centre negotiates with airline companies and gets air ticket quotas from them.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Updates the information of airline ticket in Air Centre&#8217;s own database.<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt"><strong><em>Customer booking process<br />
</em></strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Customer searches airline ticket information from Air Centre&#8217;s website.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Displays basic airline information (i.e. airline companies, flight, and timetable). This information is retrieved from Air Centre&#8217;s own database.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Customer selects a specific flight.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Displays up-to-date information, e.g. current price, available seats. This information is retrieved from airline companies&#8217; database (i.e. real time retrieval).<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Customer confirms his/her selection and makes payment.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Issues the transaction number to the customer.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Updates Air Centre&#8217;s own databases, including CRM databases airline ticket database and accounting database.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Air Centre informs the booking information to the relevant airline companies.<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt"><strong><em>Accounting process<br />
</em></strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Debits account receivable from customer when a customer confirms his/her airline ticket selection.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Credits account receivable and debits cash account when the payments from customers are received.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Credits account payable to respective airline companies when the airline ticket quotas are received from the airlines.<strong><br />
</strong></span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Debits account payable and credits cash account when the payments to airline companies are made. <strong><br />
</strong></span></div>
</li>
</ul>
<p style="margin-left: 18pt"><span style="font-size:12pt">The described business processes fall under the business architecture in the BAIT architecture stack.<br />
</span></p>
<p><span style="font-size:12pt"><strong>b) Following on from the business processes you described, for each process, identify a relevant application (i.e. a general description of an application in terms of functionality) which will satisfy that process.<br />
</strong></span></p>
<p><span style="font-size:12pt">Following is a description of the relevant applications for each of the above mentioned processes in terms of the major functionalities that the applications should possess.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Ticket acquisition process<br />
</em></strong></span></p>
<p><span style="font-size:12pt">This process needs to be supported by an application which has the following set of functionalities.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Quota management – Aids the negotiation procedures between Air Centre and different airline companies and manage the acquired airline ticket quotas as the sales of air tickets occur.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Reporting – Provision of various reports on airline ticket quotas to the Air Centre management.<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt"><strong><em>Customer booking process<br />
</em></strong></span></p>
<p><span style="font-size:12pt">In order to facilitate this process, a software application with following functionalities is required.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Search – To allow the customers to search the available flights for their trip and to compare air ticket prices.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Single/ Group reservation – With this, customers can make single or group ticket purchases as per their interest and amend, cancel or confirm their reservations. This allows Air Centre to provide flexible, convenient booking options to customers.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Pricing, specials and promotions management – This feature supports the pricing of air tickets based on the commission receive from various airline companies, promotions of special air travel packages available from different airlines and other marketing options.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Transaction management - Generates a transaction number for each confirmed air ticket purchase, issues it to the customer and informs the transaction number to respective airline companies.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Reporting – This feature provides Air Centre management the relevant reports required on the customer air ticket purchases.<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt"><strong><em>Accounting process<br />
</em></strong></span></p>
<p><span style="font-size:12pt">To assist the accounting process an accounting application with modules such as general ledger, accounts receivable, accounts payable, cash flow management and reporting is required.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Accounts receivable - To process the receipts of payments from customers.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Accounts payable - To process the payments owing to airline companies.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Cash book – To process the cash payments and cash receipts regarding air ticket sales.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">General ledger – To process all other accounts except cash, accounts receivable and accounts payable.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Cash flow management – To track down the cash inflows and outflows between different departments and third parties with regard to air ticket sales. This feature is important to ensure the financial security of Air Centre.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Reporting – To create the standard accounting reports for any arbitrary date or an accounting period. This feature increase the visibility for decision making and let the management of Air Centre knows who well they are performing.<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt">In order to maximize client satisfaction and thereby improve customer loyalty and retention, Air Centre can implement a CRM application. Even though this application does not directly support the business processes, deployment of this application will provide a competitive advantage to Air Centre over it rivals. Since a CRM application stores customer data securely in one centralized location and provides easy access to always up-to-date customer information, it helps the Air Centre to determine and document individual customer metrics, study specific customer preferences, better manage customer issues. Such a customer centric approach assists the Air Centre to improve customer satisfaction and thereby maximize customer retention, which in turn helps to improve its ROI.<br />
</span></p>
<p><span style="font-size:12pt">The briefed applications fall under the application architecture of BAIT stack.<br />
</span></p>
<p><span style="font-size:12pt"><strong>c) Identify what information is required by Air Centre to:<br />
</strong></span></p>
<p><span style="font-size:12pt"><strong>(I)     Manage the business processes for Air Centre&#8217;s systems.<br />
</strong></span></p>
<p style="margin-left: 36pt"><span style="font-size:12pt"><strong>(II) Understand the interfaces from external systems (i.e. other organizations)<br />
</strong></span></p>
<p><span style="font-size:12pt">An information architecture analysis was carried out to define the major types and sources of data necessary to support the Air Centre business. In order to realize the business processes analysed in question 1a, Air Centre need to manage information internally, as well as externally.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Internal data sources<br />
</em></strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt"><em>Flight/Quota database</em> - stores general air ticket information from diverse airline companies. The main purpose of this database is to provide customers with comprehensive choices and basic airline ticket information. The update of the information in this database is not real-time, but it happens on a pre-specified frequency. Such information includes: flight route, flight schedule of different airline companies, prices.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt"><em>Operations/Bookings database</em> - stores customer booking information. Once customers finish the booking process, customer personal information as well as air ticket information will be updated immediately. The amendments, cancellations and confirmations are updated accordingly. Such information includes: customer number, customer name, customer address, transaction number, airline company, flight number and so on.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt"><em>Accounting database</em> - stores accounting information of transactions with customers and airline companies. Air Centre gets the payment from customers via credit cards and airline companies for the air ticket quotas. The relevant information includes: account number, account owner, amount, and payment deadline.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt"><em>CRM database</em> - stores current and prospective customer information. Customers&#8217; booking history and other relevant information are recorded for further use such as for marketing and customer relationship management.<br />
</span></div>
<p><span style="font-size:12pt">Eg: customer number, customer name, date, airline selected, type of travel class, destination city, departure city, selected route, etc.<br />
</span></li>
</ul>
<p><span style="font-size:12pt">All the above data sources fall into information architecture of BAIT architecture stack.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>External data sources<br />
</em></strong></span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">After customer makes selection of the particular air ticket, Air Centre&#8217;s system requires connecting to the relevant airline company&#8217;s database to retrieve real-time information, which includes the up-to-the-minute price, applied conditions, transit information, etc. The confirmed air ticket booking information along with the issued transaction number need to be sent to the airline company. In addition, Air Centre needs to communicate with banks and other credit card companies to get verification of customer credit card information such as credit card number, credit card holder, amount owed for Air Centre, etc.<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt">To provide uninterrupted service to its customers, the software applications of Air Centre need to communicate with each other. Furthermore the software applications that support the air ticket acquisition process and customer booking process require communicating with business applications of various airline companies and banks and other credit card companies. Therefore, a well–integrated, networked software infrastructure is necessary to truly capitalize on the business benefits of Air Centre&#8217;s software applications. These software applications may have been developed using diverse technologies and data structures. Thus, a middleware application is essential to enable the integration, pushing applications out and unleashing the domain-specific value of each application. This enables seamless communication between heterogeneous software applications without having to make extensive changes to the applications or data structures.<br />
</span></p>
<p><span style="font-size:12pt">This middleware application falls under the technology architecture in the BAIT architecture stack.<br />
</span></p>
<p><span style="font-size:14pt"><strong>Question 2<br />
</strong></span></p>
<p><span style="font-size:12pt"><strong>a) Describe the inter-relationship between the BAIT architecture layers in the example given in question 1 and identify why it is important for Air Centre to understand this relationship (ie. Trace the relationship between the business processes to application to information to technology).<br />
</strong></span></p>
<p><span style="font-size:12pt">As discussed in question 1, the business architecture defines the business strategy, business goals and key business processes for the Air Centre. It is evident that the business policy and strategy drives the business architecture. The application architecture provides a blue print for the individual application systems to be deployed, their interactions, and their relationships to the core business processes which are described in the business architecture of the organisation. Hence, business architecture stipulates the application architecture. The information architecture describes the structure of the Air Centre&#8217;s logical and physical data assets required by its business applications and data management resources. Thus, we can say that application architecture entails the information architecture.  The software infrastructure intended to support the deployment of core, mission-critical applications is described by the technology architecture. Therefore, technology architecture is supported by both the application architecture and information architecture. (Schekkerman, J. (2003)<br />
</span></p>
<p><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1113-information1.png" alt="" /><span style="font-size:12pt"><br />
</span></p>
<p><span style="font-size:12pt"><br />
</span></p>
<p><span style="font-size:12pt">The interrelationships between these architecture stacks and their joint properties are described by the company&#8217;s enterprise architecture. It structures and processes govern adherence to Air Centre&#8217;s technology strategy and provides a managed environment for using technology. It is crucial for Air Centre to understand the interrelationship among its BAIT architecture stacks in its enterprise architecture. Collectively, these architecture stacks address important enterprise wide concerns, such as:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Aligning company&#8217;s business model with its strategy<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt"> Enabling business changes and technology-based business opportunities<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Allowing easier introduction of new technologies and standardization<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Driving data/information consolidation<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Enabling seamless enterprise application integration<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Facilitating outsourcing as appropriate<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Utilizing company assets more efficiently<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Facilitating better change management<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Utilizing enterprise architecture as a blueprint for existing and desired capabilities and facilitating gap analysis<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size:12pt">Utilizing enterprise architecture as a tool for strategic, acquisition and capital investment planning<br />
</span></div>
</li>
</ul>
<p><span style="font-size:12pt">(Thorn, 2008)<br />
</span></p>
<p><span style="font-size:12pt">Therefore, effective documentation and communication of Air Centre&#8217;s enterprise architecture is crucial to achieve the above mentioned rationales.<br />
</span></p>
<p><span style="font-size:12pt"><strong>b) What risks would arise if Air Centre did not document its enterprise architecture as you have described in question 1?<br />
</strong></span></p>
<p><span style="font-size:12pt">Since insufficient documentation is unable to capture the complexity of and provide understanding in the firm&#8217;s Enterprise Architecture, Air Centre needs to encounter a multiplicity of risks.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Incompatible software and hardware<br />
</em></strong></span></p>
<p><span style="font-size:12pt">As described above, the information system of Air Centre consists of many applications, namely, data acquisition, search, payment, and accounting application. If these applications are implemented by different vendors who are specialised in the related area, this will create significant incompatibility among the applications as well as hardware being used (Bernard, 2005). Without the proper documentation of its enterprise architecture, Air Centre may not be able to integrate them due to a lack of understanding in the structure, and technology of the firm&#8217;s information system.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Inability to share information across the enterprise and to link with external firms<br />
</em></strong></span></p>
<p><span style="font-size:12pt">In this case, Air Centre is assumed that it contains many business processes which use applications from different vendors. Each application may independently require information that fulfils its functionalities. Therefore, information may effectively flow within a particular business process, but it might not be able to be shared with other lines of business and external partners (Bernard, 2005). With the documentation of enterprise architecture, Air Centre is capable of identifying the required information across different business processes and of reusing the information. Since it reduces data redundancy and it can effectively use the information, it increases the interoperability among business processes (Brown, 2004). This helps Air Centre to save its resources in terms of time and money. Further, it can relate sources of information from various business processes and analyse them to gain knowledge which may result in competitive advantage.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Inability to communicate the company&#8217;s enterprise architecture to management<br />
</em></strong></span></p>
<p><span style="font-size:12pt">If Air Centre does not document its enterprise architecture, its management or stakeholders might be incapable of seeing the information system, not only the current architecture views but also the future views. When Air Centre needs to change its architecture without documents, there is no communication tool (Brown, 2004). Hence, it will create difficulties in showing the importance of the changes and in convincing the management.<br />
</span></p>
<p style="margin-left: 36pt">
<p><span style="font-size:12pt"><strong><em>Higher &#8220;complexity barrier&#8221;<br />
</em></strong></span></p>
<p><span style="font-size:12pt">Brown (2004, p.3) defines a &#8220;complexity barrier&#8221; as &#8220;an inhibitor of change&#8221;. He claims that people in large organizations resist changes unless their information is documented through enterprise architecture. Change involves uncertainty and variables. Air Centre might fail to transform its enterprise architecture unless it truly understands its existing and future views. With the proper documentation, Air Centre can capture the complexity. Hence, it is very likely to comprehend the architecture and to have a highly effective plan for the transformation. Further, it is easier to communicate with people in the company about the changes and plans. Therefore, Air Centre can reduce resistance to changes.<br />
</span></p>
<p><strong>c) <span style="font-size:12pt">What are the risks involved in upgrading a set of technology hardware (eg. update or change of critical servers) if the Enterprise Architecture is not understood? Describe the risks this could have on the other 3 architectural layers if it was not done in a managed way.<br />
</span></strong></p>
<p><span style="font-size:12pt">In order to reach the goal of technology transformation, Air Centre should clearly comprehend its existing and future Enterprise Architecture. If Air Centre upgrades its hardware without understanding, this may result in incompatible software and hardware. As a result, it can cause a multiplicity of impacts upon information, application, and business architecture.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Impacts on application architecture<br />
</em></strong></span></p>
<p><span style="font-size:12pt">Since the existing applications do not match with the new hardware, the applications are unable to perform their tasks effectively, or even unable to be used at all. Hence, the application software needs to be upgraded or replaced in order to fulfil the requirements derived from business processes. In the worst case, the application architecture may need to be redesigned which may results in redesigning the information architecture as well.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Impacts on information architecture<br />
</em></strong></span></p>
<p><span style="font-size:12pt">As described in question 2a, the application architecture entails the information architecture. Major changes in application layer caused by incompatibility problems directly affect the structure of information as well as data flows among various applications. Therefore, Air Centre may need to revise its existing information structure and design new data flows to be suitable for the changed applications and the newly implemented hardware.<br />
</span></p>
<p><span style="font-size:12pt"><strong><em>Impacts on business processes<br />
</em></strong></span></p>
<p><span style="font-size:12pt">Technology is used to support business processes by enabling information flows, which in turn helps the enterprise to achieve its business goals (Bernard, 2005). Hence, Air Centre should understand its business processes and requirements in order to identify appropriate supporting technology. Without understanding, technology is unlikely to enable the achievement of business processes. Further, if hardware and software were incompatible, the applications would be incapable of executing their tasks properly, which in turn results in the performance of business processes. Technology that does not support business processes is considered as a waste of resources, especially in an enterprise where possesses a very limited of resources.<br />
</span></p>
<p style="text-align: center"><span style="font-size:14pt"><strong>References<br />
</strong></span></p>
<p style="margin-left: 36pt"><span style="font-size:12pt">Bernard, S. A. (2005). <em>An introduction to enterprise architecture</em>, 2<sup>nd</sup> ed., Indiana, USA: AuthorHouse.<br />
</span></p>
<p style="margin-left: 36pt">
<p style="margin-left: 36pt"><span style="font-size:12pt">Brown, T. (2004). The value of enterprise architecture. Retrieved September 05, 2008, from <a href="http://www.modaf.com/file_download/19">http://www.modaf.com/file_download/19</a><br />
</span></p>
<p style="margin-left: 36pt">
<p style="margin-left: 36pt"><span style="font-size:12pt">Schekkerman, J. (2003) <em>How to survive in the jungle of enterprise architecture frameworks: Creating or choosing an enterprise architecture framework</em>, 2<sup>nd</sup> ed., USA: Trafford.<br />
</span></p>
<p style="margin-left: 36pt"><span style="font-size:12pt">Thorn, S. (2008, January). Service management and enterprise architecture: Two pillars of IT governance, 1-2. Retrieved September 05, 2008, from http://opensource.sys-con.com/ node/493465<br />
</span></p>
<p><span style="font-size:12pt"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/10/information-architecture-assignment-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Information Architecture Individual Assignment</title>
		<link>http://www.studyblog.net/2008/10/information-architecture-individual-assignment/</link>
		<comments>http://www.studyblog.net/2008/10/information-architecture-individual-assignment/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 11:05:12 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<category><![CDATA[Assignment]]></category>

		<category><![CDATA[essay]]></category>

		<category><![CDATA[Information Architecture]]></category>

		<category><![CDATA[IT]]></category>

		<category><![CDATA[legacy system]]></category>
<category>Assignment</category><category>essay</category><category>Information Architecture</category><category>IT</category><category>legacy system</category><category>Study</category>
		<guid isPermaLink="false">http://www.studyblog.net/archives/113</guid>
		<description><![CDATA[Background

When I started my bachelor&#8217;s degree in the university in China, I had more spare time than in high school and I started a small website which actually a forum. At the beginning, the reason why I built the website is just interest and that I wanted to obtain some experience about websites and programming. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 26pt; color: #17365d;">Background<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">When I started my bachelor&#8217;s degree in the university in China, I had more spare time than in high school and I started a small website which actually a forum. At the beginning, the reason why I built the website is just interest and that I wanted to obtain some experience about websites and programming. At the very start, the main audience is students in my university and then expended to universities all over the country. The categories of the forum includes image sharing, funny stories, past exam papers, second hand goods on campus, studying abroad information, computer games, English study and so on.  As the website grew bigger, problems started to occur. This, from my point of view, is the problem of a legacy system and the small website I started is a legacy system. This paper discussed what should be done upon this situation. (Some actions I actually did and some I think should be done after taking this subject)<br />
</span></p>
<p><span id="more-113"></span></p>
<p><span style="font-size: 26pt; color: #17365d;">Question 1<br />
</span></p>
<p><span style="font-size: 12pt; text-decoration: underline; color: black;"><strong><em>a)<br />
</em></strong></span></p>
<p><span style="font-size: 12pt; color: #4f81bd;"><em>Hardware<br />
</em></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">When I start the website, I am a poor student and in China the most popular dynamic website language is ASP, so I bought a very cheap windows webhost plan and my domain name from a small ISP. Plan detail shows in Table 1.<br />
</span></p>
<div style="text-align: center">
<table style="border-collapse:collapse" border="0">
<colgroup><col style="width: 149px;"></col><col style="width: 156px;"></col></colgroup>
<tbody>
<tr style="height: 30px;">
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Server</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Windows server 2000 + IIS</span></td>
</tr>
<tr style="height: 30px;">
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Storage</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">500MB</span></td>
</tr>
<tr style="height: 30px;">
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">IIS connection limit</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">500 connections</span></td>
</tr>
<tr style="height: 30px;">
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Database</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Access</span></td>
</tr>
<tr style="height: 30px;">
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Cup</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">3%</span></td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;"><em> <span style="text-decoration: underline;">Table 1<br />
</span></em></span></p>
<p><span style="font-size: 12pt; color: #4f81bd;"><em>Software<br />
</em></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">The system environment of the host plan has shown in Table1. For my website I chose a free forum system DvBBS (<a href="http://www.dvbbs.net">www.dvbbs.net</a>) which is written in ASP and uses Access and I also used some plugins provided by DvBBS to manage and enrich the website. I put the forum in the /bbs directory of my website. I abstracted some information from the forum&#8217;s database using ASP and SQL for the homepage, such as the latest posts of each category, the latest images, most visited post this week/month, most replied post this week/month, thread starter rank( who starts thread most) and so on, and optimise a bit for the search engine. I use Google AdSense to generate income, although not much at the beginning.<br />
</span></p>
<p><span style="font-size: 12pt; color: #4f81bd;"><em>Processes<br />
</em></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">My girlfriend and I play the administrator role and some of my friends who are also interested in building website or surfing internet became moderators of different categories of the forum. We all have the privileges to delete rubbish post, stick and edit post, reward users etc. The main job is to start new post which may attract audience and the search engine and answer some questions in the forum.<br />
</span></p>
<p><span style="font-size: 12pt; text-decoration: underline; color: black;"><strong><em>b)<br />
</em></strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">As the website grew bigger, it became a problematic legacy system. The reasons that it need to be transformed are listed below:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">The accessing speed became slow especially when using the searching function, because the host plan I bought provide limited bandwidth and Access database has its constraints.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">As more users registered, at peak time like 8 pm, the website often reaches it connection limits and people cannot access it.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">As lots images and lots attachments like past exam papers are uploaded, the storage (500 MB) is not enough for further development.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Some people I met on the internet became moderators who are geographically distant. As a result the management become hard given the forum system DvBBS because it does not provide much management tools.<br />
</span></div>
</li>
</ul>
<p style="text-align: justify">
<p><span style="font-size: 26pt; color: #17365d;">Question 2<br />
</span></p>
<p><span style="font-size: 12pt; text-decoration: underline; color: black;"><strong><em>a)<br />
</em></strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">In order to solve the problems above, actions need to be taken.<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">The main cause of the problem is the host plan I bought, so I need to change to a host plan which can support larger website, which also means I may also need to change ISP. Furthermore, cost still has to be considered. Then I list some criteria for the new host:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Relatively lower cost<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">SQL database (SQL server or MySQL)<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Larger storage<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Bandwidth (speed)<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">No connection limit<br />
</span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">As I decided to use SQL database and I need a better management of the moderators, I also need to change the forum software which support Access only and provides limit management functions. The things below need to be considered:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Low cost (free is the best)<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">SQL server or MySQL database driven<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Easy data immigration (from current Access to SQL)<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Better management tools<br />
</span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Based on the criteria list above for the new website, the project plan was developed as in Table 2 and put Activity on Node Network Diagram in the appendix.<br />
</span></p>
<div>
<table style="border-collapse:collapse" border="0">
<colgroup><col style="width: 590px;"></col></colgroup>
<tbody>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">1.0 Forum software selection</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 1.1 seek alternatives meet the criteria</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 1.2 evaluate and decision making (off line data immigration, function test etc. A                 forum software Discuz <a href="http://www.discuz.net">www.discuz.net</a> using PHP and MySQL was chosen )</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">2.0 Host plan selection</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 2.1 seek alternatives meet the software needs</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 2.2 evaluate and purchase (Linux, Apache, MySQL, PHP )</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">3.0 New website development</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 3.1 data immigration (from Access to MySQL) </span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 3.2 plugin selection and test</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 3.3 homepage development (using PHP and retrieving data from MySQL)</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 3.4 offline test (home desktop computer)</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 3.5 online test and training (train moderators)</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">4.0 Host immigration</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 4.1 announcement</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 4.2 close website</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 4.3 latest data transformation</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 4.4 changing DNS to new host</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;"> 4.5 open website</span></td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify"><span style="font-size: 12pt; text-decoration: underline; font-family: Times New Roman;"><em>Table 2<br />
</em></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">To summaries, the following actions are taken:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Retargeting: change platform from win server, IIS, ASP, Access to Linux, Apache, PHP, MySQL;<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Revamping: new software better interface, redo the theme for the new website;<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Source code translation: change homepage from ASP to PHP but keep identical looking;<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Function transformation: change plugins and add management tools.<br />
</span></div>
</li>
</ul>
<p><span style="font-size: 12pt; text-decoration: underline; color: black;"><strong><em>b)<br />
</em></strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">With any project undertaken there is the potential for problems to occur.  Some may be unforeseen, however an attempt to identify risks should be made and a method of responding to the identified risks documented. (Clifford Gray, 2006)  Table 3 lists potential risks for the new website project and methods of managing the risks to minimise their impact on the project&#8217;s success should they occur. Identifying the risks sooner rather than later reduces response times, minimises surprises, and allows time to find the root causes.<br />
</span></p>
<div style="margin-left: 133pt">
<table style="border-collapse:collapse" border="0">
<colgroup><col style="width: 57px;"></col><col style="width: 57px;"></col><col style="width: 57px;"></col></colgroup>
<tbody>
<tr style="height: 35px;">
<td style="background: #8064a2; padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1104-information1.png" alt="" /><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1104-information2.png" alt="" /></p>
</td>
<td style="background: red; padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">6</span></p>
</td>
<td style="background: red; padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"></td>
</tr>
<tr style="height: 37px;">
<td style="background: #92d050; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">7</span></p>
</td>
<td style="background: #8064a2; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">5</span></p>
</td>
<td style="background: red; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">3,4</span></p>
</td>
</tr>
<tr style="height: 38px;">
<td style="background: #92d050; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">8</span></p>
</td>
<td style="background: #92d050; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"></td>
<td style="background: #8064a2; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">1,2</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1104-information3.png" alt="" /><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1104-information4.png" alt="" /><span style="font-size: 12pt; font-family: Times New Roman;"><br />
</span></p>
<div>
<table style="border-collapse:collapse" border="0">
<colgroup><col style="width: 54px;"></col><col style="width: 148px;"></col><col style="width: 86px;"></col><col style="width: 69px;"></col><col style="width: 234px;"></col></colgroup>
<tbody>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Risk ID</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Description</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Probability</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Impact</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Mitigation</span></td>
</tr>
<tr>
<td style="background: #8064a2; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Cannot find software meets requirement </span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Low</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">High</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Self develop based on open source software or using original software with better host</span></td>
</tr>
<tr>
<td style="background: #8064a2; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Cannot find web host meet software requirement</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Low</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">High</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Purchase VPS or dedicate server </span></td>
</tr>
<tr>
<td style="background: red; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">3</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Data transformation problems. E.g. errors, different fields for different software, plugins etc. </span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">High</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Test, compromise non-core functions</span></td>
</tr>
<tr>
<td style="background: red; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Over budget</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">High</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Raise funds from moderators and friends and share advertisement income in the future</span></td>
</tr>
<tr>
<td style="background: #8064a2; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">5</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Technical ability constrains (from ASP, win server, IIS, Access to PHP, Linux, Apache, MySQL ) </span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Study hard. Hibernate project till harness enough skills</span></td>
</tr>
<tr>
<td style="background: red; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">6</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Lose users</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">High</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Earlier announcement and give sufficient help document after change. Attract new users</span></td>
</tr>
<tr>
<td style="background: #92d050; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">7</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Moderators resist to change</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Low</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Training, meeting, seek new moderators</span></td>
</tr>
<tr>
<td style="background: #92d050; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">8</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Project overtime</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Medium</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Low</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt" valign="middle"><span style="font-size: 12pt; font-family: Times New Roman;">Extent project time because there is no time constraint. </span></td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify"><span style="font-size: 12pt; text-decoration: underline; font-family: Times New Roman;"><em>Table 3<br />
</em></span></p>
<p><span style="font-size: 26pt; color: #17365d;">Conclusion<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">Although the project I took is much smaller than that a bank get rid of its legacy, I still could feel the some of the causes of legacy systems, for example, lacking long-term consideration, poor documentation (for the self –developed front page and plugins) etc. and the difficulties of replacing legacy systems, for instance, data transformation (I have to compromise lots of functions, especially third party plugin functions), source code translation (for the front page) etc.<br />
</span></p>
<p><span style="font-size: 26pt; color: #17365d;">Reference<br />
</span></p>
<p>Clifford Gray, E. L. (2006). <em>Project Management</em> (Third Edition ed.). New York: McGraw Hill.</p>
<p style="margin-left: 36pt">
<p style="margin-left: 36pt">
<p style="margin-left: 36pt">
<p style="margin-left: 36pt"><span style="font-family: Arial; color: black;"><span style="font-size:12pt">Note: 1,074 words excluding tables and appendix.</span><br />
</span></p>
<p><span style="font-size: 26pt; color: #17365d;">Appendix:<br />
</span></p>
<p><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1104-information5.png" alt="" /><span style="font-size: 12pt; font-family: Times New Roman;">Activity on Node Network Diagram</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/10/information-architecture-individual-assignment/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Business Intelligence Group Assignment- Semester 2, 2008.</title>
		<link>http://www.studyblog.net/2008/10/business-intelligence-group-assignment-semester-2-2008/</link>
		<comments>http://www.studyblog.net/2008/10/business-intelligence-group-assignment-semester-2-2008/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 10:57:37 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<category><![CDATA[Assignment]]></category>

		<category><![CDATA[business]]></category>

		<category><![CDATA[Business Intelligence]]></category>
<category>Assignment</category><category>business</category><category>Business Intelligence</category><category>Study</category>
		<guid isPermaLink="false">http://www.studyblog.net/archives/107</guid>
		<description><![CDATA[

BUSINESS INTELLIGENCE APPLICATION PROPOSAL


Submitted By:

274620: Vasundhara Rajagopalan

281788: Ambarish R Srikar

198290: Krishna Guduru

276279: Kai Dong





Business Intelligence (306-622)

Faculty of Economics and Commerce

Dr. John Williams

Group Assignment- Semester 2, 2008.


Business Intelligence Proposal

&#8220;Bradbury Ltd.&#8221;

(WORD COUNT: 3322)





Table of Contents

Executive Summary

1. Section 1: Business Intelligence

1.1 Business Intelligence

1.2 BI and Bradbury Ltd.


2. Section 2: Future:

2.1 Expected Evolution of BI over 5 years

2.2 Evolution [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 36pt; font-family: Cambria;"><br />
</span></p>
<p style="text-align: center"><span style="font-size: 18pt; font-family: Cambria; color: #1f497d;"><strong>BUSINESS INTELLIGENCE APPLICATION PROPOSAL</strong><br />
</span></p>
<p style="text-align: center"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1057-businessint5.png" alt="" /></p>
<p><span style="font-size: 12pt; text-decoration: underline; font-family: Cambria; color: #1f497d;"><strong>Submitted By:<br />
</strong></span></p>
<p><span style="font-size: 12pt; font-family: Cambria; color: #1f497d;"><strong>274620: Vasundhara Rajagopalan<br />
</strong></span></p>
<p><span style="font-size: 12pt; font-family: Cambria; color: #1f497d;"><strong>281788: Ambarish R Srikar<br />
</strong></span></p>
<p><span style="font-size: 12pt; font-family: Cambria; color: #1f497d;"><strong>198290: Krishna Guduru<br />
</strong></span></p>
<p><span style="font-family: Cambria;"><strong><span style="font-size: 12pt; color: #1f497d;">276279: Kai Dong</span><br />
</strong></span></p>
<p style="text-align: center"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1057-businessint6.png" alt="" /><span style="font-size: 12pt; font-family: Cambria;"><br />
</span></p>
<p style="text-align: center">
<p style="text-align: center">
<p style="text-align: center"><span style="font-size: 24pt; font-family: Cambria;"><strong>Business Intelligence (306-622)<br />
</strong></span></p>
<p style="text-align: center"><span style="font-size: 18pt; font-family: Cambria;"><strong>Faculty of Economics and Commerce<br />
</strong></span></p>
<p style="text-align: center"><span style="font-size: 14pt; font-family: Cambria;"><strong>Dr. John Williams<br />
</strong></span></p>
<p style="text-align: center"><span style="font-size: 24pt; text-decoration: underline; font-family: Cambria;"><strong>Group Assignment- Semester 2, 2008.<br />
</strong></span></p>
<p style="text-align: center">
<p style="text-align: center"><span style="font-size: 18pt; font-family: Cambria;"><strong>Business Intelligence Proposal<br />
</strong></span></p>
<p style="text-align: center"><span style="font-size: 18pt; font-family: Cambria;"><strong>&#8220;Bradbury Ltd.&#8221;<br />
</strong></span></p>
<p style="text-align: center"><span style="font-size: 16pt; text-decoration: underline; font-family: Cambria;"><strong>(WORD COUNT: 3322)<br />
</strong></span></p>
<p><span style="font-size: 12pt; font-family: Cambria;"><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><br />
</span></p>
<p style="text-align: center"><span style="font-size: 14pt; text-decoration: underline; font-family: Cambria;"><strong>Table of Contents<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>Executive Summary<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>1. Section 1: Business Intelligence<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-size: 12pt; font-family: Cambria;"><strong>1.1 Business Intelligence<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-size: 12pt; font-family: Cambria;"><strong>1.2 BI and Bradbury Ltd.<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>2. Section 2: Future:<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-size: 12pt; font-family: Cambria;"><strong>2.1 Expected Evolution of BI over 5 years<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-size: 12pt; font-family: Cambria;"><strong>2.2 Evolution of BI and Bradbury Ltd<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 72pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>3. Section 3: Potential Limitations of BI<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>4. Section 4: Technology:<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt"><span style="font-size: 12pt; font-family: Cambria;"><strong>4.1 Technology options of BI for Bradbury Ltd.<br />
</strong></span></p>
<p style="text-align: justify; margin-left: 36pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>5. Section 5: Conclusion.<br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>6. Section 6: References<br />
</strong></span></p>
<p style="text-align: justify"><span id="more-107"></span></p>
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;"><strong><span style="font-size:14pt">Executive Summary</span><span style="font-size:12pt">:</span><br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;">AKKV Inc, sincerely thank Bradbury for the opportunity given to us to prepare project report on the usefulness of BI for their operations.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;">This report is presented to Bradbury management about the benefits of using Business Intelligence in their S&amp;OP (Sales and Operational Planning) operations to effectively utilize the sales data from their existing operations. This report is helps Bradbury  in understanding the BI tools and how the organization utilize their sales data for the better profitability and market share in their confectionery business.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;">The key objectives of this report is<br />
</span></p>
<p style="text-align: justify">
<ul>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Understanding of Business Intelligence and its future<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Tools and Techniques used in Business Intelligence<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Potential limitations of using Business Intelligence for Bradbury<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Useful Business Intelligence tools for Bradbury<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Future of Bradbury using BI<br />
</span></div>
</li>
</ul>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;">Based on the available secondary research data on Bradbury and Business Intelligence, we strongly recommend Bradbury to implement Business Intelligence in their operations. With the help of BI tools, company can understand consumer behavioral patterns and helps in new product introductions which lead to better profitability and gain sustainable competitive advantage in the market.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;">Basic assumptions of this project report are as follows:<br />
</span></p>
<p style="text-align: justify">
<ol>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">This project report addresses only the usefulness of Business Intelligence for the Bradbury and available BI tools for the benefit of the company.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">AKKV Inc., have not taken financial implications of using Business Intelligence for their ROI<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">This report is based on secondary research data.<span style="font-size:10pt"><br />
</span></span></div>
</li>
</ol>
<p style="text-align: center"><span style="font-size: 12pt; font-family: Cambria;"><strong>1. BUSINESS INTELIGENCE<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;"><strong>1.1 Business Intelligence:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Business Intelligence is techniques, applications and practices for the collection, integration, analysis and presentation of business information for strategic decision making (Wikipedia)<strong><br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Business Intelligence systems deliver the insight, reporting capability and drill down analysis required for intelligent decision making process through out the company.  A BI solution can consolidate the data from every corner of the enterprise such as sales and marketing, production, finance and other external data which ultimately helps the company to understand historical and current data to predict the future of business.<br />
</span></p>
<p style="text-align: justify"><span style="font-family: Cambria;"><strong>1.2 Business Intelligence and benefits to Bradbury Ltd.:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Competition is the main driver in consumer centric industries like FMCG. Globalization, deflation, diversification of sales channels and important of all changing customer demands have created cutthroat competition in which retailers struggle to turn profits.<br />
</span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">These profitability challenges involve both revenue and cost. Sales remain flat as many companies don&#8217;t understand customer behavior and buying habits well enough to make decision about Product, Price, Promotion and Placements. Analyzing each and every aspect would give vital information about the consumer buying habits which would be useful to new product introduction. Such analysis is only possible with the help of Business Intelligence in the organization.<br />
</span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">The following Business Intelligence techniques help Bradbury to derive better results from their sales data.<br />
</span></p>
<p style="text-align: justify"><span style="font-family: Cambria;"><strong>Sales Intelligence:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Though the sales data was available to Bradbury, but was never utilized for proper analysis.<br />
</span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Sales Intelligence such as converting data about customers, merchandise and operations into knowledge that provides greater insights into performance and that empowers the organizations to make more informed decisions, gain competitive advantage, strengthen customer loyalty and improves profitability.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;"><strong>Customer intelligence</strong> helps the company to identify, acquire, activate, serve and retain most profitable customers.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;"><strong>Merchandise intelligence</strong> helps to drive revenue, profit margins and earn customer loyalty with merchandise optimization plans, assortments, pricing, space planning and allocation. This is possible with the predictive analysis and demand forecasting techniques of Business Intelligence.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;"><strong>Operational Intelligence</strong> helps them to leverage the organizational assets to trade with vendors and help to serve customers more efficiently to derive more profitability.<br />
</span></div>
</li>
</ul>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-family: Cambria;"><strong>Demand-driven forecasting:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Demand forecasting is the activity of estimating the quantity of products or service that consumers will purchase. It is the fundamental component of any organizations sales and operational planning process. Demand forecasting success depends on its ability to predict the future requirements with a reasonable degree of accuracy. It involves techniques of both educated guesses and quantitative methods such use of historical sales data and current data from markets. Demand forecasting is mainly used for pricing decisions, in assessing future capacity requirements and entering new markets. (Wikipedia)<br />
</span></p>
<p style="text-align: justify"><span style="font-family: Cambria;">Following benefits can be derived from demand-driven forecasting as Bradbury&#8217;s business is very much customer oriented:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Use Business Intelligence to drive what-if analysis and disseminate results across the organization to make better decisions<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">It helps in creating weighted consensus forecast by tracking variation between forecasted and actual sales to aid the sales &amp; operation planning process<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Reduce finished goods inventory levels and stock-outs and shorten the time it takes to drive the supply chain to realize significant savings<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Helps to develop a profitable demand plans based on optimal product mix and marketing strategies to improve forecasting performance across the product hierarchy<br />
</span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-family: Cambria;"><strong><br />
</strong>Apart from the Business Intelligence framework that supports predictive analysis and behavioral patterns of consumer the following capabilities in the framework would help Bradbury to achieve its Profitability and better return on Investments (ROI).<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;"><strong>Dashboards</strong> – provides easy access to specific data and reports that need to be reviewed and evaluated.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;"><strong>Report viewing</strong> – detailed analysis of key business drivers<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;"><strong>Report creation</strong> (standard recurring reports as well as ad-hoc reports) – would help in evaluation of S&amp; OP metrics such as forecast volatility, demand consumption, forecast accuracy, supply chain liabilities, inventory management and financial evaluations.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Advanced data exploration<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-family: Cambria;">Web report creation and viewing.<br />
</span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-family: Cambria;">The Sales &amp; Operational Planning process supported by a BI solution which provides direct access to dash boards with embedded reports. Analysis can be performed with drill down capability and entire process can be linked back to business warehouse and an advanced planning <em>[Hymanson 2008</em>].<br />
</span></p>
<p style="text-align: center"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1057-businessint7.png" alt="" width="474" height="430" /><span style="font-family: Cambria;"><br />
</span></p>
<p style="text-align: center"><span style="font-family: Cambria;">[Sourced from: Hymanson 2008]<br />
</span></p>
<p style="text-align: center"><span style="font-family: Cambria;"><span style="font-size:12pt"><strong>2. FUTURE OF BI</strong></span><br />
</span></p>
<p style="text-align: justify">
<h4><span style="font-size: 12pt; font-family: Cambria;">2.1 Expected evolution of Business Intelligence over 5 years:<br />
</span></h4>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">The future of business intelligence (BI) involves unstructured information, real-time analytics and semantic search. The new wave of BI is that it would combine structured information with unstructured information, utilizing text analytics to turn free text into information that can be stored in a dynamic data warehouse, which means extracting information from unstructured data and appending it to structured data for analysis. Analyzing data in real-time, delivering BI to mobile devices would realize the true vision of the future BI. Making use of semantics and enterprise search, and analyzing all kinds of content, including text, voice and even images is futuristic area of BI, which involves no platforms and no real standards yet.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">There are very real ways that next-generation BI can help companies solve problems and save money on customer care, market intelligence, product quality and research and discovery. Some areas of great importance would be unstructured information management, search tools, Content Discovery, deep analytics and advanced data visualization technologies.  Innovations in search space will involve the use of &#8220;natural language search&#8221;, new storage mechanisms, new data storage mechanisms and new approaches to user experience for future BI&#8211; an important concept that will make BI accessible to varied user community while reducing the maintenance costs.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">To summarize the major expected developments in Business Intelligence would be:<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Web based BI tools that will provide self diagnosis, provided quality control is maintained. Bi will emerge to be used with geographic capabilities like GPS etc.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Major technologies that will support the BI to grow faster will be intelligent agents, neural networks; case based reasoning and fuzzy logic.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Tools for e-commerce which is currently limited to recommendations of few products and brands will expand to include better real time web based analytics applications. BI will be combined with web based enterprise systems particularly CRM, ERP and KM directly linking it to operational activities.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Grid computing will be used for analytics of very large amount of data.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Formalized use of independent Knowledge management system in organizations to pass the knowledge bases to others. Mobile access to KPI and anytime visual access to what is happening in business.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Increased use of wireless technologies will enable employees to work from anywhere and anytime they want.<br />
</span></div>
</li>
</ul>
<ol>
<li>
<div style="text-align: justify">
<h4><span style="font-size: 12pt; font-family: Cambria;"> Future of BI and Bradbury Ltd.<br />
</span></h4>
</div>
</li>
</ol>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Bradbury, in the future, when they get more clean data and hardware are well developed upon Moore&#8217;s Law, would be able to eliminate the limitations mentioned in section 3 and get the following benefit:<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>1. Faster, more accurate reporting:</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> With wireless and mobile networks, managers in Bradbury could get faster, more accurate reporting. For example a BI system could enable buyers, financial analysts, marketing analysts, regional managers, merchandisers, and field sales representatives to analyse sales and inventory data from their desktop or mobile devices. System fed by a data warehouse could provide Bradbury with the ability to track sales performance and inventory levels of every Bradbury stores. Visualized report also gives decision maker the ability to quickly identify important trends in corporate and market data.<br />
</span></p>
<p style="text-align: justify; margin-left: 36pt">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Natural language based search engines such as about.com will be intensely used that are specialized in certain domains facilitating reduction in costs. Also voice technologies and natural language processing will be widely used. As a result, BI users, who do not have technical background, will be able to use BI tools more efficiently. For example, one can use natural language to request an ad hoc report from the system.<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>2. Improved decision making</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> In the future when combine BI tools with other enterprise applications such as ERP, CRM and SCM and with the real-time data, Bradbury could make faster smarter decisions. For example, with the real-time customer demand data from the CRM, Bradbury will be able to identify the fast-change customer preference in the food industry and launch new product faster than competitors and as a result seize the new market. BI also supports for all four phases of decision making.<br />
</span></p>
<p style="text-align: center"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1057-businessint8.png" alt="" /><span style="font-size: 12pt; font-family: Cambria;"><br />
</span></p>
<p style="text-align: center"><span style="font-size: 12pt; font-family: Cambria;">(Sourced from: Turban 2008)<br />
</span></p>
<p><span style="font-size: 12pt; font-family: Cambria;"><strong>1. Intelligence phase</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> A decision maker attempts to determine whether a problem or opportunity exists, identify its symptoms, determine its magnitude, and explicitly define it. For example Business performance management (BPM) is a real-time system that alerts managers to potential opportunities, impending problems, and threats, and then empowers them to react through models and collaboration.  Cadbury, who is possibly Bradbury&#8217;s largest competitor over produced chocolate bars and cost a 32 million pounds lost. (McCue, 2006) if BPM are used properly, managers should be able to identify the problem (forecast error) earlier and avoid the significant lose.<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>2. Design and choice phases</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">The boundary between the design and choice phases is often unclear because certain activities can be performed during both of them and because the decision maker can return frequently from choice activities to design activities. In these phases, decision makers will find or develop and analyse possible courses of action, including understanding the problem and testing solution for feasibility.  BI might help to seek for alternatives; either optimization or sub optimization and simulation can be used to analysis the feasibility of the solution and evaluate the alternatives in terms of goal attainment.<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>3.</strong><br />
<strong>Implementation phase</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Implementation is about actually putting the solution in place. BI would be able to collect data of the actual implementation and help managers to monitor.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>Increased revenue<br />
</strong></span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">There are three aspect of increasing revenue. First, BI helps higher level managers to indentify new trends and opportunities. Second, manual processes are replaced with computerised processes more widely and as result it reduces cost and human errors. Third, BI would be able to secure the system and protect security and privacy information. As a result reduce the risk.<br />
</span></p>
<p style="text-align: center">
<h4><span style="font-size: 12pt; font-family: Cambria;">3.  Potential Limitations of BI<br />
</span></h4>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> The implementation of BI solutions for Bradbury may have the following limitations due to time, cost, and technical (software, hardware, skills etc.) constrains.<br />
</span></p>
<p style="text-align: justify">
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Cost of setting up BI tools, DSS tools would be very expensive and it takes long time to implement.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Availability of Skilled people to use BI tools to generate meaningful reports.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Results generated from BI are based on historical data and they have to depend on real time data in future.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Complex mathematical modelling of analysis would lead to delays in report generation.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Open source applications pose a threat to privacy of data.<br />
</span></div>
</li>
</ul>
<p style="text-align: center">
<p style="text-align: center">
<p style="text-align: center">
<p style="text-align: center">
<p style="text-align: center"><span style="font-family: Cambria;"><strong><span style="font-size:12pt">4. TECHNOLOGY</span><span style="font-size:14pt"><br />
</span></strong></span></p>
<p><span style="font-size: 12pt; font-family: Cambria;"><strong>4.1 Technology Options of BI for Bradbury LTD:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> The problem Bradbury faces is that they are not able to utilize their sales data to maximize their profit potential. There are various BI tools that would enable the company to understand and use their sales data to the maximum effect. In order to utilize their sales data Bradbury must acquire both BI tools and BA tools. Business Intelligence tools help the company in acquiring data, information and knowledge from a variety of sources and organize them preferably in data warehouses and use them decision making. Business Analytics provides the models and the procedure to conduct the analysis on the data, information obtained by BI tools that would enable an enterprise to make better strategic decisions.<br />
</span></p>
<p style="text-align: center"><img src="http://www.studyblog.net/wp-content/uploads/2008/10/101308-1057-businessint9.png" alt="" width="532" height="370" /><span style="font-size: 14pt; font-family: Cambria;"><br />
</span></p>
<p style="text-align: center"><span style="font-size: 12pt; font-family: Cambria;">(Sourced from: Turban 2008)<br />
</span></p>
<p style="text-align: center">
<p style="text-align: center"><span style="font-size: 12pt; text-decoration: underline; font-family: Cambria;"><strong>Useful Tools:</strong> (<strong>Information and Knowledge Discovery)</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>1. DATA WAREHOUSE: [DW]<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> A data Warehouse is a pool of data produced to support decision making. It contains current and historical data of the company which is used to make managerial decisions. Data are usually stored in a structured format in a DW so that it is ready to be analyzed.  Data warehouse is an essential part of BI system because complex analysis and query executions for thousands of records are conducted on them. Data Warehouses combine information from multiple data sources and provides an unified source of information that a user can query from.<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Bradbury would need to implement a Data Warehouse in order to store all their sales and transactional data along with their historical data. Their main problem is underutilization of their sales figures and a well established Data Warehouse would provide them a platform for conduction various analysis on these data. The only limitation with data warehouses is that it is used only with structured data and not on unstructured data<span style="color: red;">.</span> The <strong>Extraction, Formation and Load [ETL]</strong> is the heart of the DW process. Extraction relates to reading data from one or more databases, Formation relates to converting the data into the form that it needs to be in order to be stored in the DW. Load is to load the data in the DW. ETL tools transport data between source and target and documents the metadata along with the change process of the data. ETL is very important for data integration and is necessary in order to maintain a well integrated data warehouse.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>2.</strong><br />
<strong>OLAP: Online Analytical Processing:</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> OLAP includes activities that provide modeling, analysis and visualization capabilities to large set of data in a data warehouse system and they provide multidimensional view of a data.  OLAP tools examine many data items in complex relationships and looks for patters and trends along with user queries. OLAP acts as a base for direct decision support. Since OLAP provide multidimensional view of a data the sales figures of Bradbury can be viewed in many dimensions for example sales volume for each region or channels or product type in terms of time period or branches etc. In an OLAP query the analyst must specify as to what to look for in terms of information or patters etc.<strong><br />
</strong></span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>3. DATA MINING:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Data Mining relates to knowledge discovery in databases. It refers to extracting hidden, predictive information from databases. Data Mining finds patterns in the data and sometimes may infer rules from them. Data Mining is used for market segmentation as it helps to understand consumer behavior. Clustering is an important Data Mining tool that helps segment consumers based on their qualities and commonalities.<span style="color: red;"><br />
</span>Bradbury would definitely benefit from data mining as figuring out consumer behavior and patterns would increase their sales figures, few patters that might emerge would be wine and chocolate or flowers and chocolates, few examples would be that of white wine selling more in spring and milk chocolate or white chocolate along with it or dark chocolate with red wine etc.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>4. TEXT MINING:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Text Mining is the application of data mining to unstructured data. It could be text files or documents and text mining finds the hidden content of documents. It helps in finding previously unknown and non-obvious patters in unstructured data. It groups documents by common themes, relates documents across unnoticed divisions etc.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>5. WEB MINING [future]:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Since the future of BI looks towards open sourced virtual data obtained through a web browser web mining is an essential tool that would be useful in the future for Bradbury. Web Mining is the discovery and analysis of information from the web by web based tools. Amazon.com uses CLICKSTREAM which is a tool similar to web mining that analyses consumer behavior and predicts possible purchases based on a users web browsing pattern. Web Mining has similar tools that analyses the content of the web pages [web content mining], analyses the links included in web documents [web structure mining] and web pages visited [usage mining]. These tools can be used on Bradbury&#8217;s web pages or other web sites and documents related to their industry or their substitute and compliment industries.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: center"><span style="font-size: 12pt; text-decoration: underline; font-family: Cambria;"><strong>Useful Tools: (Decision Support and Intelligence Systems):<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>1. DSS- DECISION SUPPORT SYSTEM</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Business Intelligence systems monitor situations and identify problems/opportunities using analytical methods, a user must identify if there is a need for analysis in a BI system, and it is mainly used in structured databases. DSS is a computer system that helps management utilize data and models and helps in solving unstructured problems. DSS supports decision making in semi-structured and unstructured situations by combining human element and computer information, and they support sequential decisions. DSS<span style="color: red;"><br />
</span>system utilizes the data obtained from BI applications and comes up with intelligent solutions for problems. DSS uses the available data and according to the situation it manipulates the model and gives out results, in terms of Bradbury sales figures from historical data and multidimensional view of data from OLAP tools etc can bring about a successful pattern in the market.<span style="color: red;"><br />
</span></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>2.</strong><span style="color: red;"><br />
</span><strong>DATA MINING &amp; PREDICTIVE ANALYTICS:</strong><span style="color: red;"><br />
</span></span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Predictive analytics is a tool of DSS that helps determine probable future outcome for any situation occurring. Predictive analytics is an essential part of DSS because it forecasts what will happen because DSS is designed to determine what will happen and not what has happened. Data mining information would be used for predictive analytics as they provide information and knowledge about customer pattern and segmentation and other information. Using these data Predictive Analytic tools would give potential marketing or managerial strategies. Bradbury would be beneficial from this because of their sales data and their previous customer buying pattern. Since their sales figures are good it indicates that customers are happy with their product and any new pattern or customer segment would result in the company maximizing their potential.<br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>3.</strong><br />
<strong>WEB ANALYTICS [future]:</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Web analytics is the application of BA tools on web based processes, mostly related to e-commerce. The data obtained through the web mining tools are analyzed using these tools and they are highly visual in nature eg: CLICKSTREAM.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>4.</strong><br />
<strong>DATA VISUALIZATION:</strong><br />
</span></p>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"> Data visualization is a technique which communicates information clearly and effectively. It combines the aesthetic form and functionality to convey the ideas effectively by providing insights into complex data set in a more intuitive way. Data Visualization technique would help Bradbury to grow their business strategically by analyzing the customer behavioral trends.<br />
</span></p>
<ul>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Interact with visual environments to explore ideas, investigate patterns and discover previously hidden facts.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">It makes complex interrelationships visible in an easy-to-understand picture or format for the average viewer.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Ability to perform more detailed analysis such as target markets, product functionality, demographics, attach rates, effects of promotion and discounts would help in establishing demand profiles.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Reduce forecast cycle times to meet the current demands of the market.<br />
</span></div>
</li>
<li>
<div style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;">Data visualization provides immediacy and responsiveness for greater productivity.<br />
</span></div>
</li>
</ul>
<p style="text-align: justify"><span style="font-size: 12pt; font-family: Cambria;"><strong>5. CONCLUSION:<br />
</strong></span></p>
<p style="text-align: justify"><span style="font-family: Cambria;"><span style="font-size:12pt"> </span>Fast paced economic and regulatory pressures, global emphasis and global pressures, instantaneous decision making along with the need to stay competitive in the marketplace, have made business intelligence<em><br />
</em>(BI) more important than ever for enterprise application users. BI gives users the ability to extract, consolidate, change, and analyze data in ways that are not possible in other approaches to enterprise applications. It also allows users to exploit subsets of data within different organizational systems, such as <em>customer relationship management</em> (CRM), <em>enterprise resource planning </em>(ERP), finance, and<em> human resources</em> (HR) to combine various dimensions of organizational data in order to create a single view. The value proposition here is getting the right information to the right person at the right time so they can make the decisions that would then allow the business to adapt faster and in efficient manner.<br />
</span></p>
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: justify">
<p style="text-align: center"><span style="font-size: 12pt; font-family: Cambria;"><strong>6: References:<br />
</strong></span></p>
<ol>
<li><span style="font-family: Cambria;">Turban Efraim, Aronson E Jay, Liang p Ting, Sharda Ramesh  2007 &#8221; Decision Support and Business Intelligence System&#8221;<span style="font-size:12pt"><br />
</span></span></li>
<li><span style="font-family: Cambria;">Lyndsay Wise (July 11, 2007 ), &#8220;Why Manufacturers Should Cash In On the Promise of Business Intelligence&#8221; , retrieved September 25, 2008 from: <a href="http://www.technologyevaluation.com/Research/ResearchHighlights/BusinessIntelligence/2007/07/research_notes/PC_BI_LW_07_11_07_1.asp">http://www.technologyevaluation.com/Research/ResearchHighlights/BusinessIntelligence/2007/07/research_notes/PC_BI_LW_07_11_07_1.asp</a><br />
</span></li>
<li><span style="font-family: Cambria;">Lyndsay Wise (June 18, 2007), &#8220;Five Steps to Business Intelligence Project Success&#8221;, retrieved September 25, 2008 from:  <a href="http://www.technologyevaluation.com/Research/ResearchHighlights/BusinessIntelligence/2007/06/research_notes/TU_BI_LW_06_18_07_1.asp">http://www.technologyevaluation.com/Research/ResearchHighlights/BusinessIntelligence/2007/06/research_notes/TU_BI_LW_06_18_07_1.asp</a><br />
</span></li>
<li><span style="font-family: Cambria;"><span style="font-size:12pt">Mukhles Zaman (November 8, 2005), &#8220;Predictive Analytics; the Future of Business Intelligence&#8221;, retrieved September 25, 2008 from:<br />
<a href="http://www.technologyevaluation.com/Research/ResearchHighlights/BusinessIntelligence/2005/12/research_notes/TU_BI_XMZ_12_24_05_1.asp"></a></span>http://www.technologyevaluation.com/Research/ResearchHighlights/BusinessIntelligence/2005/12/research_notes/TU_BI_XMZ_12_24_05_1.asp<span style="font-size:12pt"><br />
</span></span></li>
<li><span style="font-family: Cambria;"><span style="font-size:12pt">Jean Thilmany, Manufacturing Business Technology, (January 9, 2007), &#8220;Good forecasting tools point the way to lower inventories&#8221; , retrieved September 25, 2008 from <a href="http://www.mbtmag.com/article/CA6476088.html?q=cadbury+business+intelligence"></a></span>http://www.mbtmag.com/article/CA6476088.html?q=cadbury+business+intelligence<span style="font-size:12pt"><br />
</span></span></li>
<li><span style="font-family: Cambria;">Aberdeen group White paper (June 2004)<em>, Sales &amp; Operational Planning Benchmark report, Leveraging S &amp; OP for competitive advantage</em> retrieved on September 30, 2008 from <a href="http://www.aberdeengroup.com">www.aberdeengroup.com</a><span style="font-size:12pt"><br />
</span></span></li>
<li><span style="font-size: 12pt; font-family: Cambria;"><em>Demand driven forecasting</em> retrieved on September 30, 2008 from <a href="http://www.sasl.com/solutions/sci/ddf.html">http://www.sasl.com/solutions/sci/ddf.html</a><br />
</span></li>
<li><span style="font-size: 12pt; font-family: Cambria;">Jack Hymanson, Whitepaper on <em>Enhancing Sales and Operations Planning with forecasting analytics and Business Intelligence</em> retrieved on September 30, 2008 from <a href="http://web3.custompublish.com/getfile.php/736087.1184.wvfpxxurrp/whitepaper.pdf?return=sasfans.custompublish.com">http://web3.custompublish.com/getfile.php/736087.1184.wvfpxxurrp/whitepaper.pdf?return=sasfans.custompublish.com</a><br />
</span></li>
<li><span style="font-size: 12pt; font-family: Cambria;">Wikipedia, <em>Demand Forecasting</em>, retrieved on October 1, 2008 from <a href="http://en.wikipedia.org/wiki/Demand_Forecasting">http://en.wikipedia.org/wiki/Demand_Forecasting</a><br />
</span></li>
<li><span style="font-family: Cambria;"> Wikipedia, <em>Business Intelligence, </em> retrieved on September 28, 2008 from <a href="http://en.wikipedia.org/wiki/Business_intelligence"><span style="font-size:12pt">http://en.wikipedia.org/wiki/Business_intelligence</span></a><span style="font-size:12pt"><br />
</span></span></li>
</ol>
<ol>
<li>
<div><span style="font-size: 12pt; font-family: Cambria;">McCue, A. (2006, Jun 09). IT glitch results in Cadbury chocolate glut. Retrieved Oct 1, 2008, from ZDNet Australia: <a href="http://www.zdnet.com.au/news/software/soa/IT-glitch-results-in-Cadbury-chocolate-glut/0,130061733,139259206,00.htm">http://www.zdnet.com.au/news/software/soa/IT-glitch-results-in-Cadbury-chocolate-glut/0,130061733,139259206,00.htm</a><br />
</span></div>
</li>
</ol>
<p style="margin-left: 36pt"><span style="font-size: 12pt; font-family: Cambria;"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/10/business-intelligence-group-assignment-semester-2-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Extreme Programming (XP)</title>
		<link>http://www.studyblog.net/2008/08/extreme-programming-xp/</link>
		<comments>http://www.studyblog.net/2008/08/extreme-programming-xp/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 14:16:05 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<category><![CDATA[Extreme Programming]]></category>

		<category><![CDATA[IT]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[XP]]></category>
<category>Extreme Programming</category><category>IT</category><category>Programming</category><category>XP</category>
		<guid isPermaLink="false">http://www.studyblog.net/?p=79</guid>
		<description><![CDATA[source: http://www.extremeprogramming.org/
put the articles together and make them easy to read and share.
What is Extreme Programming(XP)?
Extreme Programming (XP) is 									actually a deliberate and disciplined approach to software development. About                           [...]]]></description>
			<content:encoded><![CDATA[<p><em>source: http://www.extremeprogramming.org/</em></p>
<p>put the articles together and make them easy to read and share.</p>
<h2>What is Extreme Programming(XP)?</h2>
<p>Extreme Programming (XP) is 									actually a deliberate and disciplined approach to software development. About                                  eight years old,                                  it has already been proven at many companies of                                  all different sizes and industries world wide.<br />
XP is successful because it 									stresses customer satisfaction. The methodology is designed to deliver the software your customer needs when it 									is needed. XP empowers your developers to confidently respond to changing customer requirements, even late in the 									life cycle.<br />
This methodology also emphasizes 									team work. Managers, customers, and developers are all part of a team dedicated to delivering quality software. 									XP implements a simple, yet effective way to enable groupware style development.<br />
XP improves a software project 									in four essential ways; communication, simplicity,</p>
<p><a href="http://www.studyblog.net/wp-content/uploads/2008/08/xppuzzle.gif" rel='lightbox'><img class="aligncenter size-full wp-image-80" title="xppuzzle" src="http://www.studyblog.net/wp-content/uploads/2008/08/xppuzzle.gif" alt="" width="200" height="65" /></a></p>
<p><span id="more-79"></span></p>
<p>feedback, and courage. XP programmers communicate with their customers and fellow programmers. They keep their 									design simple and clean. They get feedback by testing their software starting on day one. They deliver the system 									to the customers as early as possible and implement changes as suggested. With this foundation XP programmers are 									able to courageously respond to changing requirements and technology.<br />
XP is different. It is a lot like 									a jig saw puzzle. There are many small pieces. Individually the pieces make no sense, but when combined together 									a complete picture can be seen. This is a significant departure from traditional software development methods and 									ushers in a change in the way 									we program.</p>
<h2>When should Extreme Programming be Used?</h2>
<p>Extreme Programming (XP) was 									created in response to problem domains whose requirements change. Your customers may not have a firm idea of what 									the system should do. You may have a system whose functionality is expected to change every few months. In many 									software environments dynamically changing requirements is the only constant. This is when XP will succeed while 									other methodologies do not.</p>
<p>XP was also set up to address 									the problems of project risk. If your customers need a new system by a specific date the risk is high. If that 									system is a new challenge for your software group the risk is even greater. If that system is a new challenge to 									the entire software industry the risk is greater even still. The XP practices are set up to mitigate the risk and 									increase the likelihood of success.</p>
<p>XP is set up for small groups 									of programmers. Between 2 and 12, though larger projects of 30 have reported success. Your programmers can be ordinary, 									you don&#8217;t need programmers with a Ph.D. to use XP. But you can not use XP on a project with a huge staff. We should 									note that on projects with dynamic requirements or high risk you may find that a small team of XP programmers will 									be more effective than a large team anyway.</p>
<p>XP requires an extended development 									team. The XP team includes not only the developers, but the managers and customers as well, all working together 									elbow to elbow. Asking questions, negotiating scope and schedules, and creating functional tests require more than 									just the developers be involved in producing the software.</p>
<p>Another requirement is testability. 									You must be able to create automated unit and functional tests. While some domains will be disqualified by this 									requirement, you may be surprised how many are not. You do need to apply a little testing ingenuity in some domains. 									You may need to change your system design to be easier to test. Just remember, where there is a will there is a 									way to test.</p>
<p>The last thing on the list 									is productivity. XP projects unanimously report greater programmer productivity when compared to other projects 									within the same corporate environment. But this was never a goal of the XP methodology. The real goal has always 									been to deliver the software that is needed when it is needed. If this is what is important to your project it 									may be time to try XP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/08/extreme-programming-xp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Devil May Cry 4</title>
		<link>http://www.studyblog.net/2008/07/devil-may-cry-4/</link>
		<comments>http://www.studyblog.net/2008/07/devil-may-cry-4/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 15:15:10 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Download]]></category>

		<category><![CDATA[Games]]></category>

		<category><![CDATA[Devil May Cry]]></category>

		<category><![CDATA[Game]]></category>
<category>Devil May Cry</category><category>Download</category><category>Game</category>
		<guid isPermaLink="false">http://www.studyblog.net/?p=78</guid>
		<description><![CDATA[Devil May Cry 4 was released. i&#8217;m working on it at the moment. it&#8217;s cool
Devil May Cry official site: http://www.devilmaycry.com

http://www.youtube.com/watch?v=LHN_VzU4wjc

althogh the most wanted on is MGS, which is PS3 only. hopefully two years later, it will be on PCs.
Metal Gear Solid official site:http://www.konami.jp
Download
Devil May Cry 4  ISO and crack Torrent download here
]]></description>
			<content:encoded><![CDATA[<p>Devil May Cry 4 was released. i&#8217;m working on it at the moment. it&#8217;s cool</p>
<p>Devil May Cry official site: <a href="http://www.devilmaycry.com" target="_blank">http://www.devilmaycry.com</a></p>
<div class="vvqbox vvqyoutube" style="width:425px;height:355px;">
<p id="vvq4b98cf53c8c4c"><a href="http://www.youtube.com/watch?v=LHN_VzU4wjc">http://www.youtube.com/watch?v=LHN_VzU4wjc</a></p>
</div>
<p>althogh the most wanted on is MGS, which is PS3 only. hopefully two years later, it will be on PCs.</p>
<p>Metal Gear Solid official site:<a href="http://www.konami.jp" target="_blank">http://www.konami.jp</a></p>
<p>Download</p>
<p><a title="Devil May Cry 4 Torrent" href="http://www.studyblog.net/uploads/DMC4_Studyblog.net_.torrent" target="_blank">Devil May Cry 4  ISO and crack Torrent download here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/07/devil-may-cry-4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cisco’s business model 2008</title>
		<link>http://www.studyblog.net/2008/06/cisco%e2%80%99s-business-model-2008/</link>
		<comments>http://www.studyblog.net/2008/06/cisco%e2%80%99s-business-model-2008/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 07:21:50 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
		
		<category><![CDATA[Study]]></category>

		<category><![CDATA[business]]></category>

		<category><![CDATA[Cisco]]></category>

		<category><![CDATA[essay]]></category>
<category>business</category><category>essay</category><category>Study</category>
		<guid isPermaLink="false">http://www.studyblog.net/archives/76</guid>
		<description><![CDATA[After doing relative research about Cisco, its business model can be described as shown in Figure1. All the entities are connected via web portals, internet, xml, EDI etc. Cisco&#8217;s virtual close system is connected to these entities too and generates &#8220;real-time&#8221; financial statement for decision makers.



Bibliography
At today&#8217;s Cisco Systems, the fewer suppliers the better. (2006). [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify"><span style="font-size: 12pt; font-family: Times New Roman;">After doing relative research about Cisco, its business model can be described as shown in Figure1. All the entities are connected via web portals, internet, xml, EDI etc. Cisco&#8217;s virtual close system is connected to these entities too and generates &#8220;real-time&#8221; financial statement for decision makers.<br />
</span></p>
<p><a href="http://www.studyblog.net/wp-content/uploads/2008/06/cisco-business-model.bmp" rel='lightbox'><img class="aligncenter size-medium wp-image-77" title="cisco-business-model" src="http://www.studyblog.net/wp-content/uploads/2008/06/cisco-business-model.bmp" alt="" width="399" height="206" /></a></p>
<p><span id="more-76"></span></p>
<h1>Bibliography</h1>
<p>At today&#8217;s Cisco Systems, the fewer suppliers the better. (2006). <em>Purchasing</em><br />
<em>, 135</em> (6), 18-21.</p>
<p>Attri, H. (2006, 6 27). <em>Extracting Value from Difficult Supply Chains</em>. Retrieved from eKNOWtion: http://www.eknowtion.com/show_article.php?id=22</p>
<p>Carbone, J. (2006). Supply Chain Manager of the Year. <em>Purchasing</em><br />
<em>, 135</em> (13), 37-42.</p>
<p>Cisco System - The Supply Chain Story (2003).</p>
<p><em>Cisco Systems, Inc. </em>. (2008, 4 28). Retrieved from www.wikipedia.org: http://en.wikipedia.org/wiki/Cisco</p>
<p>Datta, A. (2005, 8 23). <em>Cisco Systems: Implementing &#8216;Customized&#8217; ERP in Nine Months and Within Budget</em>. Retrieved 4 28, 2008, from Social Science Research Network: http://ssrn.com/abstract=787905</p>
<p>Douglas, L. M., &amp; Cooper, M. C. (2000). Issues in Supply Chain Management. <em>Industrial Marketing Management</em> , 65-83.</p>
<p>Fulcher, J. (2008, April). Rockwell and Cisco back network integration via standard Ethernet technology. <em>Manufacturing Business Technology</em> , 35.</p>
<p>Gunasekaran, A., &amp; Ngai, E. (2005). Build-to-order supply chain management: a literature review and framework for development. <em>Journal of Operations Management</em> , 423-451.</p>
<p>Lee, H. L. (2002). Aligning Supply Chain Strategies with Product Uncertainties. <em>CALIFORNIA MANAGEMENT REVIEW</em><br />
<em>, 44</em> (3), 105-119.</p>
<p>Lee, H. L., &amp; Whang, S. (2001). E-Business and Supply Chain Integration. <em>Stanford Global Supply Chain Management Forum</em> , SGSCMF-WF-2001.</p>
<p>Morgan, J. P. (2003). Distributors, CMs find a place in the supply chain. <em>Purchasing</em><br />
<em>, 132</em> (4), 25.</p>
<p>Reddy, R. a. (2001). <em>Supply Chains to Virtual Integration.</em> New York: McGraw-Hill.</p>
<p>Vasilash, G. S. (2002). Leveraging the Supply Chain for Competitive Advantage. <em>Automotive Design &amp; Production</em><br />
<em>, 114</em> (4), 50.</p>
<p>www.google.com. (2008, 4 28). <em>CSCO Cisco System, Inc</em>. Retrieved 4 28, 2008, from www.google.com: http://finance.google.com/finance?q=CSCO</p>
<p style="text-align: justify">
<h1><span style="font-size:26pt"><br />
</span></h1>
]]></content:encoded>
			<wfw:commentRss>http://www.studyblog.net/2008/06/cisco%e2%80%99s-business-model-2008/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
