Report

E-Commerce Specialist Certification Program

To view this page ensure that Adobe Flash Player version 9.0.124 or greater is installed.

Get Adobe Flash player
Please login or register to make a comment!

E-Commerce TABLE OF CONTENTS Overview of E-Commerce Program Course Descriptions Course 1: The Internet and Web Foundations Course 2: Systems Analysis and Design Course 3: Introduction to Business Course 4: Introduction to E-Commerce Course 5: E- Marketing Course 6: E-Commerce Systems Course 7: Customer Relations Management for E-Commerce Course 8: Project Management for E-Commerce Course 9: Quantitative Tools Course 10: Introduction to Networks Course 11: Database Design and Development for Web Developers This print version of a competency-based curriculum for E-Commerce flows from work begun as an online courseware project between National Workforce Center for Emerging Technologies (NWCET) and the DrydenOnline ® Division of Harcourt College Publishers. The curriculum is based on the information technology skill standards published by the NWCET ( Building a Foundation for Tomorrow: Skill Standards for Information Technology , 1999). This document includes a program overview (course descriptions) and eleven courses.

Each course includes the following: Course Overview: A brief description of the content/topical areas covered in the course and the high-level goal of the course within the E-Commerce Program. Instructional Goals: A list of the ccontent obligations d the instructor has for this effective delivery of the course. Course Prerequisites: A list of the required or ... more. less.

recommended courses, knowledge, and skills the learner needs to be successful in the course.<br><br> Learning Outcomes: A list of what the learner must know and be able to do as a result of successfully completing the course. Performance Indicators: A list of specific, observable knowledge and skills that support and lead to the achievement of the learning outcomes. Module Titles: A list of the modules covered within the course.<br><br> Additionally, each module within a course contains learning outcomes, performance indicators, and identified module topics. We wish to thank Bruce Wolcott, the content outline architect/developer, for his thorough research and generation of this information. Mr.<br><br> Wolcott is a faculty member of the Bellevue Community College Media Communication and Technology Program. DrydenOnline is a registered trademark of Harcourt Corporation OVERVIEW OF E-COMMERCE PROGRAM COURSE DESCRIPTIONS Course Title Course Description 1 The Internet and Web Foundations This course introduces students to the basic technologies and tools that make up the current Internet. They also learn the principles of Web page design using W3C standard HTML and the FrontPage 2000 Web Authori n Program.<br><br> The characteristics of an effective e-commerce storefront are al s presented. 2 Systems Analysis and Design This orientation course covers the duties of a systems analyst and the information systems common to the small enterprise. Provides fundamentals to understanding the systems development life cycle (SDLC ) in five phases: analysis, design, development, implementation, maintenan c and review.<br><br> 3 Introduction to Business These modules will provide an introduction to fundamental business concepts, so that subsequent courses within the E-Commerce program can assume the student will have a basic understanding of how every business functions 3 whether it is Internet-based or not. Information in this course will provide an overview of all the systems required to maintain a busines s enterprise. 4 Introduction to E-Commerce This course provides an overview of electronic commerce.<br><br> Business models underlying e-commerce are studied, and information is presented with a balanced approach between business analysis, marketing, network technology, and Web site development. 5 E-Marketing This course examines the application of Web site technology, site design and content, advertising, promotion, branding, and overall strategies for successful marketing on the Web. 6 E-Commerce Systems This course provides an overview of the architecture, technology, and operational issues that are needed for the creation of a successful E- Commerce system.<br><br> Students will create an simulated online store front using course tutorials 7 Customer Relations Management for E-Commerce This course focuses on CRM data-driven, fact-based activities that E- businesses use to attract and retain customers. Emphasis will be made on the 1:1 customized marketing approach made possible by Web technologi e 8 Project Management for E- Commerce This course presents basic concepts of project management as they apply t o a Web environment, including defining project scope, task lists, budgeting resource allocation, tracking, and creating a management flow chart. The concept of E-teams and online collaborative technologies will be introduced.<br><br> 9 Quantitative Tools This course presents pre-algebraic math concepts as they apply to everyda y business practices, including proportions, averaging, ratios, fractions, percentages, simple equations, and decimals. Students are also introduced to statistics and presentation of quantitative information in the form of charts, graphs, and tables. 10 Introduction to Networks This course provides an overview of Internet networking technologies and maintenance issues as they relate to E-Commerce.<br><br> 11 Database Design and Development for Web Developers This course provides an intensive introduction to information access and retrieval systems as they are implemented in database-driven Web sites. COURSE 1: THE INTERNET AND WEB FOUNDATIONS Module 1: Getting Started with the Net .......................................................................... 7 Module 2: Internet Communications...............................................................................<br><br> 8 Module 3: Internet Technologies, Organizations and Services..................................... 9 Module 4: The Web Browser, Web Page, and HTML................................................... 10 Module 5: Server-side and Client-side Connections......................................................<br><br> 11 Module 6: Web Imaging.................................................................................................... 12 Module 7: Web Page Design Principles........................................................................... 13 Module 8: Web Site Organization....................................................................................<br><br> 14 Module 9: Introduction to Interactivity.......................................................................... 15 Module 10: Introduction to WYSIWYG Authoring Using Microsoft FrontPage 2000 ............................................................................ 16 Module 11: The E-Commerce Storefront........................................................................<br><br> 17 Course Outline: The Internet and Web Foundations This course, Internet and Web Foundations , is designed for students taking the E- Commerce program who have a basic understanding of the PC Windows ( 995, 998, 2000) environment, and are familiar with using the Netscape or Internet Explorer Web browser to navigate on the World Wide Web. Basic word processing skills of using a text editor such as Notepad, which is available within the standard suite of Windows software applications, are required as well. The student must have Microsoft FrontPage 2000 Web authoring software installed on their computer, and have Internet access.<br><br> The course will include an introduction to the World Wide Web, Hyper Text Markup Language (HTML), Web imaging, design principles, server-side file handling, Web site organization, Microsoft FrontPage 2000, and an overview of advanced Web authoring technologies. In addition, new students will learn the unique Web design features of an online storefront 3 an E-Commerce site dedicated to selling goods and services on the Internet. The goal of this course is to introduce E-Commerce students to basic Internet technologies and teach the skills necessary to build and display HTML documents on the World Wide Web.<br><br> Instructional Goals Describe the origins and characteristics of the Internet and the World Wide Web Use basic features of Microsoft Internet Explorer and Netscape Communicator Utilize good searching techniques to find information on the Internet Distinguish between three types of email: client-side, server-side, and Web-based Describe primary Internet technologies TCP/IP and Client-Server architecture and why they 9re important Describe the role of Internet Service Providers and the various kinds of services they supply to Web developers Demonstrate how to create a Web-ready HTML document using a text editor and basic HTML commands, to include text, hyperlinks, and images Demonstrate where to locate the Web Authoring features of Internet Explorer and Netscape Communicator browsers Demonstrate the process of creating a Web-ready HTML document using a text editor and basic HTML commands to include text, hyperlinks, and images Describe the function of the World Wide Consortium HTML specifications and how to locate them Describe the difference between the terms cserver-side d and cclient- side d Demonstrate how to use File Transfer Protocol (FTP) to move files between the client and server Demonstrate how to prepare a Web-ready image and how to install it within an HTML document Demonstrate how to build a table with text and images in a Web document Identify features of good and bad Web design Demonstrate how to use <meta> tags to make a site visible to search engines Articulate how interactivity can work to achieve the goals of a Web site Describe the difference between server-side and client-side scripting Describe the relative merits of WYSIWYG versus hand-coded Web authoring Demonstrate and explain each of the procedures a customer must follow to successfully carry out a product purchase on a storefront Web site Course Prerequisites There are no prerequisites 3 this is a foundation E-Commerce course Learning Outcomes Describe the origins and characteristics of the Internet and the World Wide Web Describe the current status and future development trends of the Internet Categorize major ways in which the Internet is being used Differentiate between the Internet and the World Wide Web Use basic features of Microsoft Internet Explorer and Netscape Communicator Compare the relative strengths of Internet Explorer and Communicator Describe the distinction between a directory service and search engine Conduct an information search using both a directory service and a search engine Utilize good searching techniques to find information on the Internet Describe the three kinds of electronic mail systems 4server-side, client-side, and Web- based, and in what situations they are most useful ©National Workforce Center for Emerging Technologies 2001 Learning Outcomes, continued Set up and use Pine (server-side e-mail software), Eudora (client-side e-mail software), and Hotmail (Web-based email), to send electronic messages, and identify differences between the three kinds of e-mail services Distinguish between mailing lists and newsgroups Explain netiquette and its importance to e-mail communication on the Internet Describe privacy considerations involved in sending e-mail messages on the Internet Describe the primary Internet technologies TCP/IP and Client-Server architecture and explain why they 9re important Describe the Domain Name System (DNS), and the structure of a Uniform Resource Locator (URL) Describe the function of the World Wide Web Consortium and its role in developing standards for Web authoring Describe the role of Internet Service Providers and the various kinds of services they supply to Web developers Conduct an analysis of your needs in an online service, and select an Internet Service Provider with services that match your needs Select a domain name and create a unique presence on the Internet Describe the origins and characteristics of Hypertext Markup Language (HTML) Demonstrate how to create a Web-ready HTML document using a text editor and basic HTML commands, to include text, hyperlinks, and images Demonstrate the implementation of the following kinds of hyperlinks in a Web document: absolute, root, relative, and internal Demonstrate where to locate the Web Authoring features of Internet Explorer and Netscape Communicator browsers Describe the function of World Wide Consortium HTML specifications and how to locate them Demonstrate the use of an HTML validator to check HTML source code on a Web site Describe the difference between the terms cserver-side d and cclient-side d Demonstrate how to use Telnet to access a UNIX shell account Demonstrate how to create a Web document using the server-side text editor Pico Demonstrate how to move, copy, delete, rename, and apply permissions to folders and files using UNIX text commands on the server Demonstrate how to set up a simple Web site file structure on the server, using UNIX Demonstrate how to use File Transfer Protocol (FTP) to move files between the client and server Describe the origins and history of imaging on the World Wide Web Describe the following imaging concepts: color palette, color depth, dithering, and anti-aliasing, and the difference between vector and bitmap digital images Explain the difference between GIF and JPEG image file formats, their characteristics, and in what situations they should be applied Demonstrate how to prepare a Web-ready image, and how to install it within an HTML document Demonstrate how to obtain and install a GIF animation in an HTML document Learning Outcomes, continued Explain the uses for the following Web imaging technologies: Flash animation, PNG (Portable Network Graphics), and SVG (Scalable Vector Graphics) Demonstrate how to create an image hyperlink and a client-side image map Describe the importance of the following technical issues concerning Web design: bandwidth, user systems, and browser compatibility Describe proper applications of the following Web page design concepts: communication goals, layout, color scheme, and typography Describe the limitations of standard HTML, and be able to demonstrate current HTML formatting techniques Demonstrate how to build a table with text and images in a Web document Demonstrate how to construct a frameset in a Web document Describe what a Cascading Style Sheet is, and explain how it is implemented in a Web page Identify features of good and bad Web design Describe the issues involved in integrating a single Web document into a multi-page Web site Describe the main features of the client-producer relationship Describe the fundamental considerations for Web site development: audience, goals, organization of content, navigation, and establishing a theme Describe the stages of Web site development: pre-production, production, and Presentation Define the term information architecture , and describe how it applies to Web site content and navigation Demonstrate how to create a Web site schematic and to set up a well-organized file structure to support it Demonstrate how to use <meta> tags to make a site visible to search engines Describe the concept of interactivity as it relates to Web site design Describe the difference between server-side and client-side scripting Describe what is meant by Common Gateway Interface (CGI) and demonstrate how to create a simple interactive form in HTML Install a JavaScript event within an HTML document Install a Java applet within an HTML document Describe what is meant by the following terms: DHTML, XML, ASP, and streaming media Install an interactive form on a Web document in FrontPage 2000 Describe the relative merits of WYSIWYG versus hand-coded Web authoring Demonstrate how to open a page in FrontPage 2000, create text, change page color, and establish a theme Demonstrate how to create hyperlinks, tables, shared borders, and simple animation in FrontPage 2000 Demonstrate how to implement advanced features of FrontPage 2000, including rollover buttons, JavaScript, Java Applets, and forms Demonstrate how to add new pages, modify site organization, troubleshoot, and publish pages on the World Wide Web in FrontPage 2000 ©National Workforce Center for Emerging Technologies 2001 Learning Outcomes, continued Import an existing Web site, and modify it in FrontPage 2000 Demonstrate and explain each of the procedures a customer must follow to successfully carry out a product purchase on a storefront Web site Performance Indicators The origins and characteristics of the Internet and the World Wide Web can be clearly described The difference between the Internet and World Wide Web can be clearly explained The basic features of Microsoft Internet Explorer and Netscape Communicator browsers can be identified and correctly demonstrated The principles of good searching techniques to find information on the Internet can be successfully identified and demonstrated The primary Internet technologies TCP/IP and Client-Server architecture and their importance to the Internet can be clearly explained The role of Internet Service Providers and the various kinds of services they supply to Web developers can be clearly explained The process of creating a Web-ready HTML document using a text editor and basic HTML commands, to include text, hyperlinks, and images can be successfully demonstrated The function of the World Wide Consortium HTML specifications and the ability to show their location can be successfully demonstrated The terms cserver-side d and cclient-side d can be clearly differentiated and described The process of using File Transfer Protocol (FTP) to move files between the client and server can be successfully demonstrated The process of creating GIF and JPEG images, and installing them correctly within a Web document can be successfully demonstrated The process of building a table with text and images in a Web document can be successfully demonstrated The features of good and bad Web design can be clearly identified and described The process of creating <meta> tags to make a site visible to search engines can be successfully demonstrated The difference between server-side and client-side scripting can be clearly explained The relative merits of WYSIWYG versus hand-coded Web authoring can be clearly explained Each of the procedures a customer must follow to successfully carry out a product purchase on a storefront Web site can be successfully demonstrated and explained Module Titles 1. 1. Getting Started with the Net 2.<br><br> 2. Internet Communications 3. 3.<br><br> Internet Technologies, Organizations, and Services 4. 4. The Web Browser, Web Page, and HTML 5.<br><br> 5. Server-side and Client-side Connections 6. 6.<br><br> Web Imaging 7. 7. Web Page Design Principles 8.<br><br> 8. Web Site Organization 9. 9.<br><br> Introduction to Interactivity 10. 10. Introduction to WYSIWYG Authoring Using Microsoft FrontPage 2000 11.<br><br> 11. Building an E-Commerce Storefront ©National Workforce Center for Emerging Technologies 2001 Module 1: Getting Started with the Net Learning Outcomes Describe the origins and characteristics of the Internet and the World Wide Web Describe the current status and future development trends of the Internet Categorize major ways in which the Internet is being used Differentiate between the Internet and the World Wide Web Use basic features of Microsoft Internet Explorer and Netscape Communicator Compare the relative strengths of Internet Explorer and Communicator Describe the distinction between a directory service and search engine Conduct an information search using both a directory service and a search engine Utilize good searching techniques to find information on the Internet Performance Indicators The current status and future development trends of the Internet can be clearly described Major ways in which the Internet is being used can be categorized and explained The Internet and the World Wide Web can be differentiated and described The basic features of Microsoft Internet Explorer and Netscape Communicator browsers can be identified and correctly demonstrated Characteristics of a directory service and search engine can be clearly differentiated An information search using both a directory service and a search engine can be successfully demonstrated The principles of good searching techniques to find information on the Internet can be successfully identified and demonstrated Module Topics 1.1 Course Overview 1.2 What are the Internet and the World Wide Web? 1.3 Quick Tour 1.4 Searching the Web: Resources and Strategies 1.5 Guidelines for Successful Internet Searches 1.6 Power Searching Tools Learning Outcomes Describe the three kinds of electronic mail systems 4 server-side, client-side, and Web-based, and in what situations they are most useful Set up and use Pine (server-side e-mail software), Eudora (client-side e-mail software), and Hotmail (Web-based email), to send electronic messages, and identify differences between the three kinds of e-mail services Distinguish between mailing lists and newsgroups Demonstrate and describe the features of online messaging applications Explain netiquette and its importance to e- mail communication on the Internet Describe privacy considerations you must make when sending e-mail messages on the Internet Performance Indicators The three kinds of electronic mail systems 4 server-side, client-side, and hybrid, and in which situations each is most useful 3 can be clearly explained Pine (server-side e-mail software) and Eudora (client-side e-mail software) can be correctly set up to send electronic messages, and differences between the two kinds of e-mail services can be clearly identified The applications of mailing lists and newsgroups can be clearly differentiated The features and uses of online messaging software can be clearly demonstrated Netiquette and its importance to e-mail communication on the Internet can be clearly explained Privacy considerations involved in sending e-mail messages on the Internet can be clearly identified Module Topics 2.1 Features and Uses of Electronic Mail 2.2 Server-side, Client-side, and Web- based Email Systems 2.3 Mailing Lists and Usergroups 2.4 Online Messaging 2.5 Netiquette and Privacy ©National Workforce Center for Emerging Technologies 2001 Module 3: Internet Technologies, Organizations and Services Learning Outcomes Describe the primary Internet technologies TCP/IP and Client-Server architecture and why they 9re important Describe the Domain Name System (DNS) and the structure of a Uniform Resource Locator (URL) Describe the function of the World Wide Web Consortium and its role in developing standards for Web authoring Describe the role of Internet Service Providers and the various kinds of services they supply to Web developers Conduct an analysis of your needs in an online service, and select an Internet Service Provider with services that match your needs Select a domain name and create a unique presence on the Internet Performance Indicators The origins and characteristics of the Internet and the World Wide Web can be clearly described The primary Internet technologies TCP/IP and Client-Server architecture and their importance to the Internet can be clearly explained The Domain Name System (DNS), and the structure of a Uniform Resource Locator (URL) can be clearly explained The function of the World Wide Web Consortium and its role in developing standards for Web authoring can be clearly described The role of Internet Service Providers and the various kinds of services they supply to Web developers can be clearly explained An analysis of your needs for online service can be conducted and an Internet service provider with services that meet your needs based on this analysis can be correctly determined The process of selecting a domain name and creating a unique presence on the Internet can be correctly demonstrated Module Topics 3.1 How the Internet Works 3 TCP/IP, Client-Server Architecture, and Network Hardware Features 3.2 The Domain Name System, IP Address, and URL Structure 3.3 The World Wide Web Consortium and Web Authoring Standards 3.4 The Role of Internet Service Providers and How to Find One to Meet Your Needs 3.5 Case Study: Finding a Domain Name Learning Outcomes Describe the origins and characteristics of Hypertext Markup Language (HTML) Demonstrate how to create a Web-ready HTML document using a text editor and basic HTML commands, to include text, hyperlinks, and images Demonstrate the implementation of the following kinds of hyperlinks in a Web document: absolute, root, relative, and internal Demonstrate where to locate the Web Authoring features of Internet Explorer and Netscape Communicator browsers Describe the function of the World Wide Consortium HTML specifications and how to locate them Demonstrate the use of an HTML validator for checking HTML source code on a Web site Performance Indicators The origins and characteristics of Hypertext Markup Language (HTML) can be clearly described The process of creating a Web-ready HTML document using a text editor and basic HTML commands, to include text, hyperlinks, and images can be successfully demonstrated The implementation of the following kinds of hyperlinks in a Web document: absolute, root, relative, and internal can be successfully demonstrated The process of locating the Web Authoring features of Internet Explorer and Netscape Communicator browsers can be successfully demonstrated The function of the World Wide Consortium HTML specifications and the ability to show their location can be successfully demonstrated The process of using an HTML validator for checking HTML source code on a Web site can be successfully demonstrated Module Topics 4.1 An Introduction to HyperText Markup Language (HTML) 4.2 Writing HTML with a Text Editor: How to Build a Web-ready Document 4.3 Hyperlinks and HTML File Structure 4.4 Web Authoring Features of Internet Explorer and Netscape Browsers 4.5 W3C Specifications and HTML Validators 4.6 Case Study: Building an Information Page in HTML ©National Workforce Center for Emerging Technologies 2001 Module 5: Server-side and Client-side Connections Learning Outcomes Describe the difference between the terms cserver-side d and cclient-side d Demonstrate how to use Telnet to access a UNIX shell account Demonstrate how to create a Web document using the server-side text editor, Pico Demonstrate how to move, copy, delete, rename, and apply permissions to folders and files using UNIX text commands on the server Demonstrate how to set up a simple Web site file structure on the server using UNIX Demonstrate how to use File Transfer Protocol (FTP) to move files between the client and server Performance Indicators The terms cserver-side d and cclient-side d can be clearly differentiated and described The use of Telnet to access a UNIX shell account can be clearly demonstrated The process of creating a Web document using the server-side text editor, Pico, can be successfully demonstrated The process of moving, copying, deleting, renaming, and applying permissions to folders and files using UNIX text commands on the server can be successfully demonstrated The process of creating simple Web site file structure on the server using UNIX can be successfully demonstrated The process of using File Transfer Protocol (FTP) to move files between the client and server can be successfully demonstrated Module Topics 5.1 Client-side Versus Server-side Procedures 5.2 Using Telnet 3 A Direct Connection between the Client and Server 5.3 Server-side Web Authoring 5.4 File Handling Using the UNIX Shell 5.5 File Transfer Protocol 3 Transferring Files between the Client and Server 5.6 Case Study: Transferring files to a Web Account Using File Transfer Protocol (FTP) Learning Outcomes Describe the origins and history of imaging on the World Wide Web Describe the following imaging concepts: color palette, color depth, dithering, anti-aliasing, and the difference between a vector and bitmap digital image Explain the difference between GIF and JPEG image file formats, their characteristics, and in what situations they should be applied Demonstrate how to prepare a Web-ready image, and how to install it within an HTML document Demonstrate how to obtain and install a GIF animation in an HTML document Explain the uses for the following Web imaging technologies: Flash animation, PNG (Portable Network Graphics), and SVG (Scalable Vector Graphic) Demonstrate how to create an image hyperlink and a client-side image map Performance Indicators The origins and history of imaging on the World Wide Web can be clearly described The following imaging concepts: color palette , color depth , dithering, anti-aliasing , and the difference between a vector and bitmap digital image 3 can be clearly explained The differences between GIF and JPEG image file formats, their characteristics, and in what situations they should be applied, can be clearly explained The process of preparing a Web-ready image, and installing it within an HTML document can be successfully demonstrated The process of obtaining and installing a GIF animation into an HTML document can be successfully demonstrated Uses for the following Web imaging technologies: Flash animation, PNG (Portable Network Graphics), and SVG (Scalable Vector Graphic) 3 can be clearly explained The process of creating an image hyperlink and a client-side image map can be successfully demonstrated Module Topics 6.1 A Brief History of Web Imaging 6.2 Web Imaging Concepts 6.3 Web Image File Formats: GIF, JPEG, and PNG 6.4 Preparing Images for the Web 6.5 Animation and New Web Imaging Technologies 6.6 Using Images with HTML 6.7 Case Study: Installing an HTML Document with Images on the Web ©National Workforce Center for Emerging Technologies 2001 Module 7: Web Page Design Principles Learning Outcomes Describe the importance of the following technical issues concerning Web design: bandwidth, user systems, and browser compatibility Describe proper applications of the following Web page design concepts: communication goals, layout, color scheme, and typography Describe the limitations of standard HTML, and be able to demonstrate current HTML formatting techniques Demonstrate how to build a table with text and images in a Web document Demonstrate how to construct a frameset in a Web document Describe what a Cascading Style Sheet is, and explain how it is implemented in a Web page Identify features of good and bad Web design Performance Indicators The importance of the following technical issues concerning Web design: bandwidth, user systems, and browser compatibility can be clearly explained The proper applications of the following Web page design concepts: communication goals, layout, color scheme, and typography can be clearly described The limitations of standard HTML can be clearly explained, and current HTML page formatting techniques can be successfully demonstrated The process of building a table with text and images in a Web document can be successfully demonstrated The procedure for constructing a frameset within a Web document can be clearly demonstrated A Cascading Style Sheet can be clearly described, and the process of how it is implemented in a Web page can be correctly demonstrated Features of good and bad Web design can be correctly identified Module Topics 7.1 Technical Web Design Considerations 7.2 Information Design Considerations 7.3 Formatting HTML Documents 7.4 Table Techniques 7.5 Frame Techniques 7.6 Cascading Style Sheets 7.7 Evaluating Web Site Designs 7.8 Case Study: Using a Table to Format a Web Page Learning Outcomes Describe the issues involved with integrating a single Web document into a multi- page Web site Describe the main features of the client-producer relationship Describe the fundamental considerations for Web site development: audience, goals, organization of content, navigation, and establishing a theme Describe the stages of Web site development: pre-production, production, and presentation Define the term cinformation architecture, d and describe how it applies to Web site content and navigation Demonstrate how to create a Web site schematic and set up a well-organized file structure to support it Demonstrate how to use <meta> tags to make a site visible to search engines Performance Indicators The issues involved with integrating a single Web document into a multi-page Web site can be correctly described The main features of the client-producer relationship can be identified and clearly described The fundamental considerations for Web site development: audience, goals, organization of content, navigation, establishing a theme can be differentiated and described The primary stages of Web site development: pre-production, production, and presentation can be differentiated and clearly described The term information architecture can be accurately defined, and its application to Web site content and navigation can be clearly explained A Web site schematic and a corresponding file structure to support it can be correctly illustrated The process of creating <meta> tags to make a site visible to search engines can be successfully demonstrated Module Topics 8.1 Shifting from Web Page Design to Web Site Design 8.2 Web Site Fundamentals 8.3 The Stages of Web Site Development 8.4 Information Architecture 8.5 Case Study: Building a Web Site Flowchart and Supporting File Structure ©National Workforce Center for Emerging Technologies 2001 Module 9: Introduction to Interactivity Learning Outcomes Describe the concept of interactivity as it relates to Web site design Describe the difference between server-side and client-side scripting Describe what is meant by Common Gateway Interface (CGI) and demonstrate how to create a simple interactive form in HTML Install a JavaScript event within an HTML document Install a Java applet within an HTML document Describe what is meant by the following terms: DHTML, XML, ASP, and streaming media Install an interactive form on a Web document in FrontPage 2000 Performance Indicators The concept of interactivity as it relates to Web site design can be clearly explained The difference between server-side and client-side scripting can be clearly explained The term Common Gateway Interface (CGI) can be clearly explained, and the process of creating a simple interactive form in HTML can be successfully demonstrated A JavaScript event can be successfully installed within an HTML document A Java applet can be successfully installed within an HTML document The following terms: DHTML, XML, ASP, and streaming media can be clearly defined and explained An interactive form can be successfully installed on a Web document in FrontPage 2000 Module Topics 9.1 Interactivity and its Uses on the World Wide Web 9.2 Client-side and Server-side Scripting 9.3 Common Gateway Interface (CGI) 9.4 JavaScript 9.5 Java Applets and ActiveX 9.6 New Interactive Technologies: Dynamic HTML, XML, ASP, and Streaming Media 9.7 Case Study: Creating an Interactive Online Form in FrontPage 2000 Learning Outcomes Describe the relative merits of WYSIWYG versus hand-coded Web authoring Demonstrate how to open a page in FrontPage 2000, create text, change page color, and establish a theme Demonstrate how to create hyperlinks, tables, shared borders, and simple animation in FrontPage 2000 Demonstrate how to implement advanced features of FrontPage 2000 including rollover buttons, JavaScript, Java Applets, and forms Demonstrate how to add new pages, modify the site organization, troubleshoot, and publish pages on the World Wide Web in FrontPage 2000 Import an existing Web site, and modify it in FrontPage 2000 Performance Indicators The relative merits of WYSIWYG versus hand-coded Web authoring can be clearly explained The process of opening a page in FrontPage 2000, creating text, changing page color, and establishing a theme can be successfully demonstrated The process of creating hyperlinks, tables, shared borders, and simple animation in FrontPage 2000 can be successfully demonstrated The process of implementing advanced features of FrontPage 2000 including rollover buttons, JavaScript, Java Applets, and forms can be successfully demonstrated The process of adding new pages, modifying site organization, troubleshooting, and publishing pages on the World Wide Web in FrontPage 2000 can be successfully demonstrated The process of importing an existing Web site, and modifying it in FrontPage 2000 can be successfully demonstrated Module Topics 10.1 WYSIWYG and Web Authoring Tools 10.2 Overview of Microsoft FrontPage 2000 10.3 FrontPage 2000 Interface Description 10.4 FrontPage Basics Part 1: Working with Text, Images, Color, and Themes 10.5 FrontPage Basics Part 2: Working with Hyperlinks, Tables, Shared Borders, and Animation 10.6 FrontPage Basics Part 3: Working with Scripted Events 10.7 FrontPage Basics Part 4: Finalizing the Web Site: Site Organization, Modifying Files, Troubleshooting and Publishing on the World Wide Web 10.8 Case Study: Importing and Modifying a Web Site in FrontPage 2000 ©National Workforce Center for Emerging Technologies 2001 Module 11: Building an E-Commerce Storefront Learning Outcomes Define the term storefront as it applies to E-Commerce Web sites Describe the characteristics of a successful storefront Web design Describe the role of each of the following customer interactive storefront functions: shopping cart, calculation, and transaction completion Describe the role of a database in the ongoing operation of a Web-based storefront Describe the role of the following customer tracking technologies: cookie, customer IP number assignment, and shopping cart random number assignment Demonstrate and explain each of the procedures a customer must follow to successfully carry out a product purchase on a storefront Web site (This demonstration could take the form of a simulated storefront operation, where all of the front-end and back-end processes are thoroughly described as a customer carries out the process of selecting and purchasing an online product) Explain what technologies are available to guarantee secure financial transactions over the Internet Describe the relative advantages and disadvantages of automated online storefront services versus custom-built E- Commerce sites Performance Indicators The storefront as it applies to E-Commerce Web sites can be clearly defined The characteristics of a successful Web storefront can be clearly explained The role of each of the following customer interactive storefront functions: shopping cart, calculation, and transaction completion 3 can be clearly described The role of a database in the ongoing operation of a Web-based storefront can be clearly explained The role of the following customer tracking technologies: cookie, customer IP number assignment, shopping cart random number assignment, can be clearly explained Each of the procedures a customer must follow to successfully carry out a product purchase on a storefront Web site can be successfully demonstrated and explained (This demonstration could take the form of a simulated storefront operation, where all of the front-end and back-end processes are thoroughly described as a customer carries out the process of selecting and purchasing an online product) The technologies that are available to guarantee secure financial transactions over the Internet can be identified and explained The relative advantages and disadvantages of automated online storefront services versus custom-built E-Commerce sites can be clearly explained Module Topics 11.1 The E-Commerce Storefront 11.2 Customer Purchasing Procedures 11.3 Database Functions and Tracking 11.4 Security 11.5 Automated E-Commerce Applications COURSE 2: SYSTEMS ANALYSIS AND DESIGN Module 1: The Systems Analyst at Work...............................................................<br><br> 5 Module 2: Project Initiation.................................................................................... 6 Module 3: Process Modeling.................................................................................... 7 Module 4: Data Modeling........................................................................................<br><br> 8 Module 5: Object Modeling..................................................................................... 9 Module 6: System Modeling .................................................................................... 10 Module 7: System Design .........................................................................................<br><br> 11 Module 8: Database Design..................................................................................... 12 Module 9: Report and Query Design...................................................................... 13 Module 10: Process Design......................................................................................<br><br> 14 Module 11: Prototyping ........................................................................................... 15 Module 12: 4GL Programming ............................................................................... 16 Module 13: Networking ...........................................................................................<br><br> 17 Module 14: Implementation .................................................................................... 18 Course Outline: Systems Analysis and Design This fourteen-module course is designed to introduce E-Commerce students to the responsibilities of a systems analyst, and to information management systems common to small or intermediate sized Internet-based businesses. The course provides fundamentals for understanding the systems development life cycle (SDLC) in five phases: analysis, design, development, implementation, maintenance, and review.<br><br> Each of these phases will be examined and discussed individually, along with its role in systems design. Students will be introduced to the idea that file processing and relational databases form the heart of information systems. Information models, flowcharts, and diagrams are essential tools of the systems analyst for building and maintaining an integrated data environment.<br><br> Students will learn how the following modeling tools are used by the systems analyst: object model, data model, object relationship model, entity relationship diagram, data flow diagram, user 9s system diagram, menu tree, and system flowchart. Finally, the course will include an introductory section on prototyping, networking solutions, object-oriented programming, and use of program libraries. Instructional Goals Identify the five components of an information system Differentiate and describe the five phases of the system development life cycle: analysis, design, development, implementation, maintenance, and review Construct a data flow diagram Use the data flow diagram as a starting point in the construction of the system menu tree and system flowchart Differentiate and describe function of the following information models: user's system diagram (USD), data flow diagram (DFD), entity-relationship diagram (ERD), and object relationship model (ORM) Describe how Internet and Intranet technologies influence small-enterprise information systems Develop the resource requirements for all five components of a computer information system Implement an information system that is compliant with a computer's installed hardware and system software environment Course Prerequisites Introduction to the Internet and the World Wide Web Introduction to E-Commerce Introduction to Networking E-Commerce Systems An understanding of basic computer file structure and storage Basic knowledge of programming is desirable but not required Learning Outcomes Describe the nature of entrepreneurial systems analysis Identify the five components of an information system Distinguish the special characteristics and information needs of the small enterprise from those of other enterprises Outline the five phases of the system development life cycle Describe the purpose of CASE tools Describe the basic information processing requirements Identify the common information system problems associated with small enterprises Understand how to become familiar with the existing information system Prepare a feasibility report Prepare a project contract Identify and describe an abstraction Explain why the data flow diagram is called a process model Identify the four elements of a data flow diagram Construct a data flow diagram Decompose a data flow diagram Identify the master and transaction files within an information system Describe the characteristics of a relational database Construct and normalize an entity-relationship diagram Distinguish the features and functions of process and data models Learning Outcomes, continued Use the entity-relationship diagram to identify enterprise objects Construct an object relationship model Define, construct, and maintain a data dictionary Develop and maintain a project dictionary Create a user's system diagram Create a menu tree Create a system flowchart Transform the project objectives into a preliminary design document that the user can follow and understand Explain why the focus of design work begins with the user's perspective and ends with the hardware perspective Adapt the joint application design (JAD) methodology to fit the small- enterprise systems project Design a user-friendly screen form to service information system files Develop the new system process model (DFD) from the preliminary USD Develop the new system data model (ERD) and object model (ORM) Estimate the resource requirements associated with file processing design Match different users with the appropriate information form, content, and presentation Design and create multi- sourced documents Design periodic and on-demand reports Provide ways for users to design and create their own extemporaneous outputs Estimate the resource requirements associated with output design Incorporate pre-written software products into the process design Use the data flow diagram as a starting point in the construction of the system menu tree and system flowchart Use the various file-sharing techniques in the process design Read a subsystem structure chart and program flowchart Estimate the programming expertise required to complete a 4GL-based small-enterprise information system Develop the resource requirements for all five components of a computer information system.<br><br> Research products that could help satisfy the resource requirements Prepare a formal request for bid or proposal to complement your own product research Determine the prototyping approach that is most appropriate for your project Develop a prototype of your information system Transform a prototype into an operational product Select developmental tools appropriate to your project Develop graphical user interface dialogs (GUIDs) Blend 4GL-generated code with analyst- programmer code segments Develop effective file sharing between applications Describe the key hardware and software issues relating to the system under development Implement an information system that is compliant with a computer's installed hardware and system software environment Describe how networking technology influences small-enterprise information systems Learning Outcomes, continued Describe how Internet and Intranet technologies influence small-enterprise information systems Match testing goals with different testing procedures Organize the system documentation into a project binder Include information system ethics in user training sessions Describe how to create or transform data files Evaluate the costs and risks associated with different conversion options Performance Indicators The five components of an information system can be accurately listed and described The five phases of the system development life cycle: analysis, design, development, implementation, maintenance, and review can be differentiated and described A data flow diagram can be successfully constructed The process of using a data flow diagram as a starting point in the construction of the system menu tree and system flowchart can be correctly demonstrated The function of the following information models: user's system diagram (USD), data flow diagram (DFD), entity-relationship diagram (ERD), and object relationship model (ORM), can be differentiated and described The ways in which Internet and Intranet technologies influence small- enterprise information systems can be clearly described The resource requirements for all five components of a computer information system can be identified and explained An information system which is compliant with a computer's installed hardware and system software environment can be clearly outlined and explained Module Titles 1. 1. The Systems Analyst at Work 2.<br><br> 2. Project Initiation 3. 3.<br><br> Process Modeling 4. 4. Data Modeling 5.<br><br> 5. Object Modeling 6. 6.<br><br> System Modeling 7. 7. System Design 8.<br><br> 8. Database Design 9. 9.<br><br> Report and Query Design 10. 10. Process Design 11.<br><br> 11. Prototyping 12. 12.<br><br> 4GL Programming 13. 13. Networking 14.<br><br> 14. Implementation Module 1: The Systems Analyst at Work Learning Outcomes Describe the nature of entrepreneurial systems analysis Identify the five components of an information system Distinguish the special characteristics and information needs of the small enterprise from those of other enterprises Outline the five phases of the system development life cycle Describe the purpose of CASE tools Performance Indicators The characteristics of entrepreneurial systems analysis can be clearly described The five components of an information system can be accurately listed and described The special characteristics and information needs of the small enterprise can be clearly differentiated from those of other enterprises The five phases of the system development life cycle can be clearly outlined The purpose of CASE tools can be clearly explained Module Topics 1.1 The Entrepreneurial Systems Analyst 1.2 Information Systems Defined 1.3 Small Enterprise Characteristics 1.4 The System Development Cycle 1.5 CASE Tools Learning Outcomes Describe the basic information processing requirements Identify the common information system problems associated with small enterprises Understand how to become familiar with the existing information system Prepare a feasibility report Prepare a project contract Performance Indicators The basic information processing requirements can be clearly described The common information system problems associated with small enterprises can be accurately identified and explained The process of familiarization with the existing information system can be clearly explained A feasibility report can be successfully prepared A project contract can be successfully prepared Module Topics 2.1 Basic Information Processing Requirements 2.2 Small Enterprise Information System Problems 2.2.1 Where are You on the Grayscale? 2.3 Fact Finding and Diagnosis 2.4 Feasibility Analysis Module 3: Process Modeling Learning Outcomes Identify and describe an abstraction Explain why the data flow diagram is called a process model Identify the four elements of a data flow diagram Construct a data flow diagram Decompose a data flow diagram Performance Indicators An abstraction can be identified and described The reason a data flow diagram is called a process model can be clearly explained The four elements of a data flow diagram can be identified and described A data flow diagram can be successfully constructed A data flow diagram can be successfully decomposed Module Topics 3.1 Modeling the System 3.2 The Data Flow Diagram 3.3 The Context Diagram 3.4 Level Decomposition 3.5 CASE Tools for Data Flow Diagramming 3.6 Tutorial - Cornucopia's Data Flow Diagram 3.7 Cornucopia Learning Outcomes Identify the master and transaction files within an information system Describe the characteristics of a relational database Construct and normalize an entity-relationship diagram Distinguish the features and functions of process and data models Performance Indicators Identify the master and transaction files within an information system Describe the characteristics of a relational database Construct and normalize an entity-relationship diagram Distinguish the features and functions of process and data models Module Topics 4.1 Data Models 4.2 Relational Databases 4.3 Entity-Relationship Diagrams 4.4 Normalization 4.5 Tutorial - Cornucopia's Entity-Relationship Diagram 4.6 Cornucopia Module 5: Object Modeling Learning Outcomes Use the entity-relationship diagram to identify enterprise objects Construct an object relationship model Define, construct, and maintain a data dictionary Develop and maintain a project dictionary Performance Indicators The entity-relationship diagram can be effectively used to identify enterprise objects An object relationship model can be successfully created A data dictionary can be correctly defined, constructed, and maintained A project dictionary can be correctly developed and maintained Module Topics 5.1 Object Relationship Models 5.2 Object Relationships 5.3 Introducing the Data Dictionary 5.4 The Project Dictionary 5.5 Tutorial - Cornucopia's Object Relationship Model 5.6 Cornucopia Learning Outcomes Create a user's system diagram Create a menu tree Create a system flowchart Performance Indicators A user's system diagram can be successfully created A menu tree can be successfully created A system flowchart can be successfully created Module Topics 6.1 The User's System Diagram 6.1.1 Technote 6.1 - The Information System End User 6.2 The Menu Tree 6.3 The System Flowchart 6.4 New System Design - A First Look 6.5 CASE Tools For Modeling 6.6 Tutorial - Cornucopia's System Model 6.7 Cornucopia Module 7: System Design Learning Outcomes Transform the project objectives into a preliminary design document that the user can follow and understand Explain why the focus of design work begins with the user's perspective and ends with the hardware perspective Adapt the joint application design (JAD) methodology to fit the small-enterprise systems project Design a user-friendly screen form to service information system files Performance Indicators Project objectives can be effectively translated into a preliminary design document that a user can follow and understand The reason why the focus of design work begins with the user's perspective and ends with the hardware perspective can be clearly explained The joint application design (JAD) methodology can be successfully adjusted to fit the small-enterprise systems project A user-friendly screen form utilized to service information system files can be effectively created Module Topics 7.1 Design Strategies 7.2 For Example& Sunrise Systems 7.3 Design Specifications 7.4 Form Design Fundamentals 7.5 Technote 7.5 - Web Page Design Learning Outcomes Develop the new system process model (DFD) from the preliminary USD Develop the new system data model (ERD) and object model (ORM) Estimate the resource requirements associated with file processing design Performance Indicators The new system process model (DFD) can be successfully developed from the preliminary USD The new system data model (ERD) and object model (ORM) can be successfully developed The resource requirements associated with file processing design can be accurately estimated Module Topics 8.1 Creating New System Models 8.2 File Design Fundamentals 8.3 Relational Databases Revisited 8.4 File Design for Sunrise Systems 8.5 File and Form Design with CASE Tools 8.6 Tutorial - Cornucopia's Database Module 9: Report and Query Design Learning Outcomes Match different users with the appropriate information form, content, and presentation Design and create multi-sourced documents Design periodic and on-demand reports Provide ways for users to design and create their own extemporaneous outputs Estimate the resource requirements associated with output design Performance Indicators Different users can be correctly matched with the appropriate information form, content, and presentation Multi-sourced documents can be successfully designed and created Period and on-demand reports can be effectively designed Ways in which users can design and create their own extemporaneous outputs can be effectively designed Resource requirements associated with output design can be accurately estimated Module Topics 9.1 Output Content 9.2 Reporting Frequencies and Presentation 9.3 Output Design Fundamentals 9.4 Output Design with CASE Tools 9.5 Tutorial - Cornucopia's Web Page Design 9.6 Cornucopia Learning Outcomes Incorporate pre-written software products into the process design Use the data flow diagram as a starting point in the construction of the system menu tree and system flowchart Use the various file-sharing techniques in the process design Read a subsystem structure chart and program flowchart Estimate the programming expertise required to complete a 4GL-based small- enterprise information system Performance Indicators Pre-written software products can be successfully incorporated into the process design The data flow diagram can be effectively used as a starting point in the construction of the system menu tree and system flowchart Various file-sharing techniques can be effectively used in the process design A subsystem structure chart and program flowchart can be successfully read and interpreted The programming expertise required to complete a 4GL-based small- enterprise information system can be accurately estimated Module Topics 10.1.<br><br> 4GL Options 10.2. Process Design Fundamentals 10.3. Programming Perspectives 10.4.<br><br> Tutorial - Cornucopia's Sales Processing Design Module 11: Prototyping Learning Outcomes Develop the resource requirements for all five components of a computer information system Research products that could help satisfy the resource requirements Prepare a formal request for bid or proposal to complement your own product research Determine the prototyping approach that is most appropriate for your project Develop a prototype of your information system Performance Indicators The resource requirements for all five components of a computer information system can be effectively identified and explained Products that could help satisfy the resource requirements can be effectively researched and evaluated A formal request for bid or proposal to complement your own product research can be effectively prepared The prototyping approach that is most appropriate for your project can be effectively outlined A prototype of your information system can be successfully prepared Module Topics 11.1 System Resource Requirements 11.2 Prototyping Fundamentals 11.3 Advantages and Disadvantages of Prototyping 11.4 For Example&The Political Research Corporation 11.5 Prototyping: Step by Step 11.6 Prototyping with CASE Tools 11.7 Cornucopia Learning Outcomes Transform a prototype into an operational product Select developmental tools appropriate to your project Develop graphical user interface dialogs (GUIDs) Blend 4GL-generated code with analyst-programmer code segments Develop effective file sharing between applications Performance Indicators The process of transforming a prototype into an operational product can be clearly described Developmental tools that are appropriate to your project can be accurately chosen Graphical user interface dialogs (GUIDs) can be successfully created 4GL-generated code can be effectively blended with analyst-programmer code segments The process of developing effective file sharing between applications can be clearly explained Module Topics 12.1. The Evolution of Programming 12.2. Program Development: Step by Step 12.3.<br><br> Macros, Scripts, and Command Files 12.4. 4GL Programming with CASE Tools 12.5. Tutorial 3 Cornucopia's Sales/Profit Event Procedure Module 13: Networking Learning Outcomes Describe the key hardware and software issues relating to the system under development Implement an information system that is compliant with a computer's installed hardware and system software environment Describe how networking technology influences small-enterprise information systems Describe how Internet and Intranet technologies influence small-enterprise information systems Performance Indicators Key hardware and software issues relating to the system under development can be effectively explained An information system that is compliant with a computer's installed hardware and system software environment can be effectively implemented The way in which networking technology influences small-enterprise information systems can be accurately described The way in which Internet and Intranet technologies influence small-enterprise information systems can be clearly described Module Topics 13.1 The "PC" Solution 13.2 Networking Solutions 13.3 Internet and Intranet Solutions 13.4 System Architecture and CASE Learning Outcomes Match testing goals with different testing procedures Organize the system documentation into a project binder Include information system ethics in user training sessions Describe how to create or transform data files Evaluate the costs and risks associated with different conversion options Performance Indicators Testing goals can be accurately matched with different testing procedures System documentation can be effectively organized into a project binder.<br><br> The importance of including information system ethics in user training sessions can be clearly explained The effort required to create or transform data files can be clearly delineated The costs and risks associated with different conversion options can be effectively evaluated and described Module Topics 14.1 Testin

less

Copyright © 2010 beepdf.com. All rights reserved.