Download presentation
Presentation is loading. Please wait.
Published byCecil Carter Modified over 9 years ago
1
Building an E-Commerce website Dr. John P. Abraham
2
Why people shop online? Price Convenience variety Hard to find Timid to buy from a store in the presence of people Why people do not purchase on web security, lack of privacy and quality
3
Management challenges Developing a clear understanding of the business objectives Knowing how to choose the right technology to achieve those objectives.
4
Consider Organizational capabilities Hardware architecture Software Telecommunications Site design Human resources
5
Website Systems development life cycle System analysis/planning System design System building Testing Implementation of service
6
System analysis/planning What do we want the e-commerce site to do? Start identifying objectives for the site Then list system functionalities –A list of the types of information systems capabilities you will need to achieve your objectives. Now develop information requirements
7
Example Objective: Display goods System functionality: Digital catalog Information requirements: Dynamic text and graphics catalog. ------- Objective:Personalize product System functionality: customer-onsite tracking Information requirements: site log for every customer visit; datamining
8
System design Logical design –Data flow diagrams that describes the flow of information at your e-commerce site –Processing functions that must be performed –Databases that will be used Physical design –Server specifications –Software to be developed or purchased –Type of connection front/back end Draw pictures on the board.
9
Testing Unit testing Testing program modules Done by technical personnel System testing Testing the site as a whole Done my management and marketing dpt Acceptance testing Test to see if business objectives have been satisfied
10
Some help I found Create a list of content that you can include on your website that will help accomplish the essential goals you have identified. Create a Cohesive theme that creates strong corporate branding and that ties all of these elements together. Use consistent easy to identify navigational elements throughout the site.
11
More help Make you site personal, engaging and appealing. Let your customers know who you are. Respect Your Customers Privacy Make Sure to Clearly Indicate That There Orders are Secure Give Your Customers Real Value from Your Website Give Your Customers a Clear Reason to Order From You Rather Than Your Competition
12
Implementation & Maintenance E-Commerce systems are always evolving
13
Optimization of web performance Page content –Optimize html and images Reduce comments and white spaces Page generation –Server response time. Multiple servers. –Device based accelerators Page delivery –Edge caching (Akamai) –Bandwidth
14
Architecture Simple vs. multi-tiered architecture Simple –Static web page serving Tiered –Product sales Dynamic web serving Data serving
15
Two-Tier Request for page web server Dynamic content database –A web server responds to requests for web pages and a database server provides backend data storage.
16
Multi-tier architecture Requests web server(s) Middle Tier (application servers, database servers, ad servers, mail servers, etc.) Backend server (corporate applications, finance, production, enterprise systems, HR systems, etc.) A web server is linked to a middle-tier layer as well as to backend corporate systems.
17
Web server software Apache 63% - Unix choice Microsoft 27% Others – 10% (Zeus, SunONE, etc).
18
Site Management tools Identify invalid links, dead links and orphan files Webtrends.com
19
Dynamic page generation tools Contents of web pages are stored as objects and converted to html upon request. The objects are retrieved from databases using CGI (common gateway interface), ASP (Active Server pages), JSP (Java Server pages) or other server-side programs. ODBC (Open Database Connectivity) is the standard access method.
20
Application Servers Middleware software –List server –Proxy server –Mail server –Catalog display –Shopping cart –Fax server –Auction server
21
E-Commerce Suites Merchant server packages –Bizland, Hypermart, Yahoo stores –IBM’s WebSphere Commerce –Microsoft’s Commerce Server 2002 –Broadvision one-to-one commerce –Interworld’s commerce exchange 6.0
22
Web-site Design CGI ASP JSP, JAVA, JavaScript ActiveX and VBScript ColdFusion
23
development skills Load balancing – clustering – failure recovery – client/server - database server Distributed transactions – concurrency control – security HTTP, browsers, HTML, push and pull, page layout, forms, frames, images, css, scripting, cookies, activeX, plug-ins, sessions, CGI, XML, XSL, ADO.NET SQL, Queries, Joins and unions, cursors, views, stored procedures, query optimizer, triggers DHCP, DNS, IP Addressing, routing, WINS, IP-sec
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.