Ecommerce and Computer Science Education Yuzhen Ge Jiangeng

  • Slides: 21
Download presentation
E-commerce and Computer Science Education Yuzhen Ge Jiangeng Sun Department of Computer Science University

E-commerce and Computer Science Education Yuzhen Ge Jiangeng Sun Department of Computer Science University of the Pacific IBM Global Services ( SIGCSE 2000 Proceedings) 컴퓨터교육전공 3학기 002 CSE 12 김 윤 경 2020 -10 -31 컴퓨터 교육론 1

목 차 • Abstract • 1. Introduction • 2. Components in an Electronic Commerce

목 차 • Abstract • 1. Introduction • 2. Components in an Electronic Commerce System • 3. Developing an Electronic Commerce System • 4. Implication on Computer Science 2020 -10 -31 컴퓨터 교육론 2

Abstract • Electronic commerce is gradually changing the way the commerce is conducted. •

Abstract • Electronic commerce is gradually changing the way the commerce is conducted. • Computer science graduates are ready ? • Examining the standard computer science curriculum, some suggestions are proposed! 2020 -10 -31 컴퓨터 교육론 3

1. Introduction (1) Increasing Use of Internet Advancement in Network Technology Low–Priced PCs E-Commerce

1. Introduction (1) Increasing Use of Internet Advancement in Network Technology Low–Priced PCs E-Commerce Market Share Retail Commerce 2020 -10 -31 B 2 B Commerce 컴퓨터 교육론 4

1. Introduction (2) Past 20 Years GM Wall. Mart EDI over VAN Current Small

1. Introduction (2) Past 20 Years GM Wall. Mart EDI over VAN Current Small Company Big Company Internet, the inexpensive public network 2020 -10 -31 컴퓨터 교육론 5

1. Introduction (3) v Classical Business Cycle in Modern Society New Technology offers many

1. Introduction (3) v Classical Business Cycle in Modern Society New Technology offers many new opportunities Realization of these new opportunities further stimulates the development of the new technology The paradigm shift for both the technology and the business occur 2020 -10 -31 컴퓨터 교육론 6

2. Components in an Electronic Commerce System • • • 1. Electronic Catalog 2.

2. Components in an Electronic Commerce System • • • 1. Electronic Catalog 2. Secure Web Server 3. Graphical User Interface 4. E-Commerce Engine 5. Communication Management System 6. Database Management System 2020 -10 -31 컴퓨터 교육론 7

2. 1 Electronic Catalog • The first task of any e-commerce endeavor Suitable form

2. 1 Electronic Catalog • The first task of any e-commerce endeavor Suitable form for browsing on-line Easy for on-line user to navigate, serarch. . There are so many things to consider ! Quite complicated !!! XML 2020 -10 -31 컴퓨터 교육론 8

2. 2 Secure Web Server • Can you give out personal information or credit

2. 2 Secure Web Server • Can you give out personal information or credit card information using online without Web worry? Server + Secure Transaction ! • 4 Issues concerning a secure communication between a web browser and a server ü 1. Authenticity ü 2. Confidentiality ü 3. Accountability ü 4. Integrity 2020 -10 -31 컴퓨터 교육론 9

2. 3 Graphical User Interface • User Interface of an e-commerce system A front-end

2. 3 Graphical User Interface • User Interface of an e-commerce system A front-end for business process A marketing tool • Limitation of HTML XML – Web Page Contents Become more and more dynamic & more and more … • multimedia Plug-in (eg. support Java. Script) • JAVA : Client Side GUI scripting tool Server-side application development 2020 -10 -31 컴퓨터 교육론 10

2. 4 E-Commerce Engine • A system to interface with the open network, the

2. 4 E-Commerce Engine • A system to interface with the open network, the electronic catalog, and database • Handle all the core business processes ü Order processing in the organization typically including … ü Payment processing ü Inventory control ü Logistics, etc. • Different business process in diverse business & operating environment One-size-fit-all e-commerce engine 2020 -10 -31 컴퓨터 교육론 XML 11

2. 5 Communication Management System Enterprise communication management A key component of e-business strate

2. 5 Communication Management System Enterprise communication management A key component of e-business strate • An enterprise should decide … ü Who should participate in the business relationship ? To what extent they Directory Service & LDAP participate? ü How to authenticate the business partners ? Limitation of username/password authentication Certificate-based certification Certificate and key management ü Communication XML protocol ? 2020 -10 -31 컴퓨터 교육론 12

2. 6 Database Management System • An important component of any business system, e-commerce

2. 6 Database Management System • An important component of any business system, e-commerce is no exception. The difference is how the DBMS is used. Web Browser Web Server DBMS End User Security 2020 -10 -31 Performance 컴퓨터 교육론 13

3. Developing an Electronic Commerce System(1) • Similar to that of the developing most

3. Developing an Electronic Commerce System(1) • Similar to that of the developing most information technology systems • The collaborative and open nature more customer-oriented more intensive interaction with the end users more visually appealing with multimedia support • E-commerce application are business applications, but at the same time they are also marketing channels. 2020 -10 -31 컴퓨터 교육론 14

3. Developing an Electronic Commerce System(2) • Typical development tasks both from the development

3. Developing an Electronic Commerce System(2) • Typical development tasks both from the development side and the management side will include the following 1. Application planning and marketing analysis 2. System analysis, requirement collection and specification 3. Installation and configuration of an existing product 4. Graphical design of the look and feel of web pages, product/service name branding 5. Creation of the electronic catalog 2020 -10 -31 컴퓨터 교육론 15

3. Developing an Electronic Commerce System(3) • Typical development tasks … include the following

3. Developing an Electronic Commerce System(3) • Typical development tasks … include the following 6. Creation of the web pages reflecting the products and services name branding and individualized look and feel 7. Implement business logic for the web pages 8. Implement the business process for the logic 9. Testing 10. Maintenance – Logging, backup and cleanup 2020 -10 -31 컴퓨터 교육론 16

4. Implication on Computer Science Education(1) • Who are the ones that are going

4. Implication on Computer Science Education(1) • Who are the ones that are going to “do” ecommerce ? v Programming Language(C/C++, JAVA) CS Curriculum v Software Engineering v Operating System(UNIX, …) v Computer Architecture v Relational Database Principle E-commerce dose require other knowledges and skills ! 2020 -10 -31 컴퓨터 교육론 17

4. Implication on Computer Science Education(2) Main skills for developing an e-commerce system Ability

4. Implication on Computer Science Education(2) Main skills for developing an e-commerce system Ability to learn independently Markup Languages Ability to adapt and to create Understand business in the real world Cryptography Skills in OS, N/W, DBMS Human-Computer Interaction 2020 -10 -31 컴퓨터 교육론 18

5. Summary & Conclusion (1) Main component of an e-commerce system Development process of

5. Summary & Conclusion (1) Main component of an e-commerce system Development process of e-commerce system Examining the standard computer science curriculum 2020 -10 -31 컴퓨터 교육론 19

5. Summary & Conclusion (2) • Some of the materials that are crucial in

5. Summary & Conclusion (2) • Some of the materials that are crucial in developing an electronic commerce system are still not required • Some of the computer science courses still lack hands-on and up-to-date components To meet the challenge of e-commerce era mputer science curriculum content & delivery metho Change Evolve 2020 -10 -31 컴퓨터 교육론 20

References • 정보통신연구 제 12권 제 1호 (1998. 3) • • 「전자상거래와 전자서명」 한국전자거래진흥원

References • 정보통신연구 제 12권 제 1호 (1998. 3) • • 「전자상거래와 전자서명」 한국전자거래진흥원 (KIEC) www. kiec. or. kr www. mozilla. org/directory/ Directory Service & LDAP www. itnews 24. com 삼성SDS 지식정보시스템(KMS) ARISAM 2020 -10 -31 컴퓨터 교육론 21