520 likes | 695 Views
Electronic commerce & Web base Application. Group Gamer : Name MR. VERACHART UA-ANANCHAI ID.53905050022-9 MR. NITTIPAT THONGJARUKIT ID:54905050033-5 MR. NUTTAPON Ngeesantea id:55905050016-9. What is the E-commerce.
E N D
Electronic commerce & Web base Application Group Gamer : Name MR. VERACHART UA-ANANCHAI ID.53905050022-9 MR. NITTIPAT THONGJARUKIT ID:54905050033-5 MR. NUTTAPON Ngeesantea id:55905050016-9
What is the E-commerce • E-Commerce, is a type of industry where the buying and selling of products or services is conducted over electronic systems such as the Internet and other computer networks. • Electronic commerce is generally considered to be the sales aspect of e-business. It also consists of the exchange of data to facilitate the financing and payment aspects of business transactions. • This is an effective and efficient way of communicating within an organization and one of the most effective and useful ways of conducting business.
Electronic commerce • Is draws on technologies such as • mobile commerce • electronic funds transfer • supply chain management • Internet marketing • online transaction processing • electronic data interchange (EDI) • inventory management systems • and automated data collectionsystems. • Modern electronic commerce typically uses the World Wide Web at least at one point in the transaction's life-cycle, although it may encompass a wider range of technologies such as e-mail, mobile devices, social media, and telephones as well.
Mobile commerce or M commerce • mobile commerce was in 1997 by Kevin Duffey • meaning of this m-commerce is the delivery of electronic commerce capabilities directly into the consumer’s hand, anywhere, via wireless technology. Many choose to think of Mobile Commerce as meaning "a retail outlet in your customer’s pocket. • in January 2013, 29% of mobile users have now made a purchase with their phones. • Walmartestimated that 40% of all visits to their internet shopping site in December 2012 was from a mobile device.
Products and services available • Mobile Money Transfer • In Kenya money transfer is mainly done through the use of mobile phones. This was an initiative of a multimillion shillings company in Kenya. • Mobile money transfer services in Kenya are now provided an (ZAP). the oldest has and is now generally used to refer to mobile money transfer services even by other companies other than.
Mobile ATM • the introduction of mobile money services for the unbanked • operators are now looking for efficient ways to roll out and manage distribution networks that can support cash-in and cash-out. • Unlike traditional ATM, sicap Mobile ATM have been specially engineered to connect to mobile money platforms and provide bank grade ATM quality. In Hungary, Vodafone allows cash or bank card payments of monthly phone bills. • The Hungarian market is one where direct debits are not standard practice, so the facility eases the burden of queuing for the postpaid half of Vodafone’s subscriber base in Hungary.
Mobile ticketing • Tickets can be sent to mobile phones using a variety of technologies. • Users are then able to use their tickets immediately, by presenting their mobile phone at the ticket check. Most number of users are now moving towards this technology. Such as IRCTC where ticket comes as SMS to users
Mobile vouchers, coupons and loyalty cards • Mobile ticketing technology can also be used for the distribution of vouchers, coupons, and loyalty cards. • These items are represented by a virtual token that is sent to the mobile phone. • A customer presenting a mobile phone with one of these tokens at the point of sale receives the same benefits as if they had the traditional token. • Stores may send coupons to customers using location-based services to determine when the customer is nearby.
Content purchase and delivery • Currently, mobile content purchase and delivery mainly consists of the sale of ring-tones, wallpapers, and games for mobile phones. • The convergence of mobile phones, portable audio players, and video players into a single device is increasing the purchase and delivery of full-length music tracks and video. • The download speeds available with 4G networks make it possible to buy a movie on a mobile device in a couple of seconds.
Information services • A wide variety of information services can be delivered to mobile phone users in much the same way as it is delivered to PCs. These services include: • News • Stock quotes • Sports scores • Financial records • Traffic reporting • Customized traffic information, based on a user's actual travel patterns, can be sent to a mobile device.
Mobile Banking • Banks and other financial institutions use mobile commerce to allow their customers to access account information and make transactions, such as purchasing stocks, remitting money. • This service is often referred to as Mobile Banking, or M-Banking.
Mobile brokerage • Stock market services offered via mobile devices have also become more popular and are known as Mobile Brokerage. • They allow the subscriber to react to market developments in a timely fashion and irrespective of their physical location.
Auctions • Over the past three years mobile reverse auction solutions have grown in popularity. • Unlike traditional auctions, the reverse auction (or low-bid auction) bills the consumer's phone each time they place a bid.
Mobile browsing & Mobile purchase • Using a mobile browser is a World Wide Web browser on a mobile device • customers can shop online without having to be at their personal computer. • Catalog merchants can accept orders from customers electronically, via the customer's mobile device. • In some cases, the merchant may even deliver the catalog electronically, rather than mailing a paper catalog to the customer. • Some merchants provide mobile websites that are customized for the smaller screen and limited user interface of a mobile device.
In-application mobile phone payments • Payments can be made directly inside of an application running on a popular smartphone operating system • such as Google Android. • Analyst firm Gartner expects in-application purchases to drive 41 percent of app store
Mobile marketing and advertising • refers to marketing sent to mobile devices. • Companies have reported that they see better response from mobile marketing campaigns than from traditional campaigns. • The primary reason for this is the instant nature of customer decision-making that mobile apps and websites enable.
Electronic funds transfer (EFT) • the electronic exchange, transfer of money from one account to another • either within a single financial institution or across multiple institutions • through computer-based systems.
The term covers a number of different concepts: • Cardholder-initiated transactions, using a payment card such as a credit or debit card • Direct deposit payment initiated by the payer • Direct debit payments, sometimes called electronic checks, for which a business debits the consumer's bank accounts for payment for goods or services • Electronic bill payment in online banking, which may be delivered by EFT or paper check • Transactions involving stored value of electronic money, possibly in a private currency • Electronic Benefit Transfer
Supply chain management (SCM) • the management of the flow of goods. It includes the movement and storage of raw materials, work-in-process inventory, and finished goods from point of origin to point of consumption. • - Interconnected or interlinked networks, channels and node businesses are involved in the provision of products and services required by end customers in a supply chain. • - SCM draws heavily from the areas of operations management, logistics, procurement, and information technology, and strives for an integrated approach.
Supply chain management managing complex and dynamic supply and demand networks.
Online advertising orInternet advertising • uses the Internet to deliver promotional marketing messages to consumers. • It includes email marketing, search engine marketing, social media marketing, many types of display advertising (including web banner advertising), and mobile advertising. • Like other advertising media, online advertising frequently involves both a publisher, who integrates advertisements into its online content, and an advertiser, who provides the advertisements to be displayed on the publisher's content.
Search Engine Marketing (SEM) • Search Engine Marketing, or SEM, is designed to increase a website's visibility in search engine results pages (SERPs). • -Search engines provide sponsored results and organic (non-sponsored) results based on a web searcher's query • - Search engines often employ visual cues to differentiate sponsored results from organic results. • - Search engine marketing includes all of an advertiser's actions to make a website's listing more prominent for topical keywords.
Search Engine Optimization (SEO) • Search Engine Optimization, or SEO, attempts to improve a website's organic search rankings in SERPs by increasing the website content's relevance to search terms. • Search engines regularly update their algorithms to penalize poor quality sites that try to game their rankings, making optimization a moving target for advertisers.
Social media marketing • Social media marketing is commercial promotion conducted through social media websites. • Many companies promote their products by posting frequent updates and providing special offers through their social media profiles.
Mobile Advertising • Mobile advertising is ad copy delivered through wireless mobile devices such as • smartphones • feature phones • or tablet computers.
Online transaction processing • OLTP, is a class of information systems that facilitate and manage transaction-oriented applications, typically for data entry and retrieval transaction processing. • The term is somewhat ambiguous; some understand a "transaction" in the context of computer or database transactions, while others • OLTP has also been used to refer to processing in which the system responds immediately to user requests. • An automated teller machine (ATM) for a bank is an example of a commercial transaction processing application.
Benefits • Online Transaction Processing has two key benefits: simplicity and efficiency. • Reduced paper trails and the faster, more accurate forecasts for revenues and expenses are both examples of how OLTP makes things simpler for businesses. Disadvantages • Additionally, like many modern online information technology solutions, some systems require offline maintenance which further affects the cost-benefit analysis
Electronic data interchange • refer a document standard which when implemented acts as a common interface between two or more computer applications in terms of understanding the document transmitted. • It is commonly used by big companies for e-commerce purposes, such as sending orders to warehouses or tracking their order. • It is more than mere e-mail; for instance, organizations might replace bills of lading and even cheques with appropriate EDI messages.
Inventory management software • Refer a computer-based system for tracking inventory levels, orders, sales and deliveries. • It can also be used in the manufacturing industry to create a work order, bill of materials and other production-related documents. • Companies use inventory management software to avoid product overstock and outages. • It is a tool for organizing inventory data that before was generally stored in hard-copy form or in spreadsheets. Advantages • There are several advantages to using inventory management software in a business setting.
Increased efficiency Warehouse organization • Inventory management software can help distributors, wholesalers, manufacturers and retailers optimize their warehouses. • Inventory management software often allows for automation of many inventory-related tasks. For example, software can automatically collect data, conduct calculations and create records.
Updated data • Up-to-date, real-time data on inventory conditions and levels is another advantage inventory management software gives companies. • Company executives can usually access the software through a mobile device, laptop or PC to check current inventory numbers.
Data security • With the aid of restricted user rights, company managers can allow many employees to assist in inventory management. • They can grant employees enough information access to receive products, make orders, transfer products and do other tasks without compromising company security.
Disadvantages & Expense • Disadvantages • The main disadvantages of inventory management software are its cost and complexity. • Expense • Cost can be a major disadvantage of inventory management software. • Many large companies use inventory management software, but small businesses can find it difficult to afford it. • Barcode readers and other hardware can compound this problem by adding even more cost to companies.
Complexity • Inventory management software is not necessarily simple or easy to learn. • A company’s management team must dedicate a certain amount of time to learning a new system, • including both software and hardware, in order to put it to use.
Data collection • The process of gathering and measuring information on variables of interest, in an established systematic fashion that enables one to answer stated research questions, test hypotheses, and evaluate outcomes. • The data collection component of research is common to all fields of study including physical and social sciences, humanities, business, etc. While methods vary by discipline, the emphasis on ensuring accurate and honest collection remains the same.
Consequences from improperly collected data include: E-commerce can be divided into: • Inability to answer research questions accurately. • Inability to repeat and validate the study. • E-tailing or "virtual storefronts" on websites with online catalogs, sometimes gathered into a "virtual mall" • Buying or Selling on various websites and/or online marketplaces • The gathering and use of demographic data through Web contacts and social media • Electronic Data Interchange (EDI), the business-to-business exchange of data • E-mail and fax and their use as media for reaching prospective and established customers (for example, with newsletters) • Business-to-business buying and selling • The security of business transactions
What is a web-based application? What are the advantages? What are the disadvantages? What is the basic architecture of a web based application? What technologies are available to implement this? What are some necessary design considerations for web based applications (as opposed to normal apps)? Can you add a web interface to an existing application? How? Are there any alternatives to web based applications? Web Based Applications Overview
What is a Web Based Application? • “A web based application is a software package that can be accessed through the web browser. The software and database reside on a central server rather than being installed on the desktop system and is accessed over a network.”(NetSity corporate homepage) • A common example is web-based email. ie, Hotmail, Yahoo! mail or UWP’s web mail.
What are the Advantages? • App runs server side (CPU, disk space, configuration) • No install, packaging, CDs, upgrades, configurations or tweaking of settings on the client side. • Greater responsibilities and control placed in the hands of the system administrators (as opposed to the users) • Data is likely more secure (stored server side, w/ proper security measures and backup) • Machine independent (any user can log in from any computer.
What are the Advantages? (con’t) • One application will run on any and all platforms, assuming standards compliant code and browsers. • Reduced external network traffic (ex. Database heavy applications) • Lower client side system requirements (machine only needs network access and the ability to run a compliant web browser)
What are the Disadvantages? • “Who has my data?” Essentially, not you. • Issues of trust; many users do not trust other people, even within the same company, to keep their data safe and secure. • Response time. While the actual execution of the app may be much quicker, user response time can be noticeably slower than a local app. • Internet (or network) connectivity is not (yet) ubiquitous.
What are the Disadvantages? (con’t) • Browser compatibility can still be a problem. • Some tasks that are simple in traditional application development, are quite complicated from a web application (ex, local printing) • Security concerns limit what you can accomplish (limited access to the users local machine). • Depending on the application, usability can be very bandwidth sensitive.
What are the Disadvantages? (con’t) Some advantages are also disadvantages: • Running applications server-side requires servers with sufficient power (CPU, memory, disk, bandwidth) to handle multiple simultaneous users. • Placing greater control in the hands of the system administrators is only an advantage with a sufficient number of competent admins.
The Right Tool for the Right Job Web based applications are ideal for: • Database heavy applications • Applications that must be used remotely • Varied user base • Low GUI requirements • Not performance sensitive (client side)
The Right Tool for the Right Job Web based applications may not work for: • GUI intensive applications • Applications requiring access to users local machine • Performance sensitive applications • Situations with unreliable or limited network connectivity
Architecture of Web Applications Example of a possible J2EE implementation
Design Considerations • “back-end” code can generally use standard object-orientated programming practices and standards • “presentation” code differs somewhat because of the restrictions imposed by web standards. • Same guidelines for good GUI design apply, but additional considerations must be made. • Proper web site design considerations also apply • The application code must be built to handle multiple simultaneous users.
Adding a Web Interface for an Existing Application. • Can be extremely difficult (if not impossible) or trivially easy, depending on the application. • Can be done at different levels: • New program, share data store (Webmail). • Old program, with a new, web based, GUI.
Alternatives to Web Based Applications • Citrix • a software that has role to transfer the data in Application to other monitor pc or Thin Client destination. By this SW directly process to itself application in Citrix XenApp Server . • it use resource of process lower than other application and support every platforms of operating system • Remote Desktop • Hybrid Application