e application development
DESCRIPTION
วิชาพาณิชย์อิเล็กทรอนิกส์ โดย ดร.ประภาพร บุญปลอด มหาวิทยาลัยราชภัฎสุรินทร์TRANSCRIPT
1
การสนั�บสนั�นัพาณิ�ชย์�อิ�เล็�กทรอินั�กส�
(Electronic Application Development)
ดร. ประภาพร บ�ญปล็อิด
2
เนื้��อหา กระบวนื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� ประเภทของระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� ก�าหนื้ดส์ถาป ตย์กรรมของระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� การเล็�อกแนื้วทางในื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� การต�ดต��งแล็ะเช�%อมต&อระบบงานื้เข'าก�บระบบย์&อย์อ�%นื้ หล็�กเกณิฑ์�ในื้การเล็�อกแนื้วทางพั�ฒนื้าระบบงานื้พัาณิ�ชย์�
อ�เล็�กทรอนื้�กส์� การเล็�อกซื้��อซื้อฟต�แวร�ส์�าเร�จร,ปแล็ะผู้,'จ�ดจ�าหนื้&าย์
3
กระบวนื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
ส์าเหต.ท/%พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�ต'องม/การพั�ฒนื้าเพัราะ•ใช'ได'ก�บท.กธุ.รก�จ เพั�%อ ก&อให'เก�ดก�าไรส์,งส์.ด•การเปล็/%ย์นื้แปล็งตล็อดเวล็าของระบบ•แนื้วทางเล็�อกในื้การพั�ฒนื้าระบบม/มากมาย์•ระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�แต&ล็ะระบบจะประกอบด'วย์ระบบย์&อย์ๆ•เก/%ย์วข'องก�บหล็าย์กล็.&มคนื้
4
กระบวนื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
ประกอบด'วย์ 5 ก�จกรรมหล็�ก ค�อ1 .ก�าหนื้ดส์ถาป ตย์กรรมของระบบงานื้พั�ฒนื้าระบบ
งานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
2. เล็�อกแนื้วทางในื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
3. ต�ดต��งแล็ะเช�%อมต&อระบบงานื้
4. เร�%มต'นื้ใช'งานื้ระบบ
5. ด,แล็บ�าร.งร�กษาระบบ
5
กระบวนื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
6
ประเภทของระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�1. Storefronts เป�นัระบบงานัส�าหร�บนั�าเสนัอิ แล็ะ ขาย์ส�นัค้!า บร�การ โดย์ไม่%
ผ่%านัตล็าดกล็าง เป�นัแบบ B2C or B2B ระบบงานัประเภทนั() ประ กอิบด!วย์ระบบย์%อิย์ 3 ระบบ 1 . ระบบผู้,'ค'าหร�อระบบร'านื้ค'า ( Merchant / Storefront System)
2. ระบบประมวล็ผู้ล็ราย์การ (Transaction System)
3. ระบบการจ&าย์เง�นื้ (Payment System)
2. E-Procurement เป�นัระบบการจั�ดซื้-)อิจั�ดจั!าง อิ�เล็�กทรอินั�กส� ในัส%วนัขอิง Reverse Auctions
3. Enterprise Portals เป�นัระบบการจั�ดเว�บไซื้ต�ท(/รวม่เป�นัศู1นัย์�กล็างเพ-/อิเช-/อิม่โย์งไปย์�งเว�บไซื้ต�ขอิงบร�ษั�ทหร-อิอิงค้�กรธุ�รก�จัอิ-/นัๆ จั5งค้วรจั�ดเตร(ย์ม่เค้ร-/อิงม่-อิ แล็ะค้วาม่สาม่ารถ ด�งต%อิไปนั()1 . ม/เคร�%องม�อในื้การ ค'นื้หาแล็ะจ�ดหมวดหม,&ส์�นื้ค'า
2 . ระบบม/ความปล็อดภ�ย์ ในื้การร�บ แล็ะจ&าย์เง�นื้
3 . ม/เคร�%องม�อเช�%อมต&อระบบย์&อย์ของล็,กค'า
4. เคร�%องแม&ข&าย์ม/ความปล็อดภ�ย์ส์,ง
5. แก'ไข เวบไซื้ต�ได'ง&าย์ ม/การส์�ารวจ
7
ก�าหนื้ดส์ถาป ตย์กรรมของระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
โค้รงสร!างระบบงานัพาณิ�ชย์�อิ�เล็�กทรอินั�กส� ซื้5/งประกอิบด!วย์
1 .เป6าหมาย์ของการพั�ฒนื้า
2. ใครค�อผู้,'ในื้ระบบ
3. หนื้&วย์งานื้ท/%เช�%อมต&อก�บระบบย์&อย์
4. ประเภทของข'อม,ล็ท/%นื้�าเข'าส์,&การประมวล็ผู้ล็
5. ส์ารส์นื้เทศท/%ได'จากระบบ
8
6 ก�จกรรมหล็�กของส์ถาป ตย์กรรม1 . ก�าหนื้ดเป6าหมาย์ของธุ.รก�จ เช&นื้ ต'องการขย์าย์ธุ.รก�จให'กว'างขวางท�%วโล็ก
2. ก�าหนื้ดส์ารส์นื้เทศท/%ต'องการจากระบบ แล็ะท/%ต'องใช'ในื้การพั�ฒนื้าระบบ เช&นื้ ส์ารส์นื้เทศเพั�%อผู้,'บร�หารของธุ.รก�จ แล็ะกต�การะเบ/ย์บท/%ระบบต'องการในื้การพั�ฒนื้าระบบ
3. ก�าหนื้ดข'อม,ล็ท/%จะนื้�ามาใช'ในื้การประมวล็ผู้ล็ เป9นื้ข'อม,ล็ท/%ไหล็ในื้ธุ.รก�จ ไหล็ออกจากธุ.รก�จ แล็ะไหล็เข'าออกส์,&ธุ.รก�จอ�%นื้ๆ
4. ก�าหนื้ดโครงส์ร'างของระบบ ร,ปแบบแล็ะชนื้�ดของ เคร�อข&าย์ การร�กษาความปล็อดภ�ย์ ข/ดความส์ามารถของฐานื้ข'อม,ล็
5. ก�าหนื้ดความต'องการทางเทคนื้�ค ระบ.ความต'องการ Hardware Software
6. ก�าหนื้ดโครงส์ร'างในื้การจ�ดการ จ�ดต��งท/มงานื้ท/%เหมาะส์ม เพั�%อพั�ฒนื้าระบบ
9
ส์ถาป ตย์กรรมของระบบพัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�
10
ส์ถาป ตย์กรรมของระบบพัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� ในื้ step 1
11Apirada Thadadech
การเล็�อกแนื้วทางในื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์�1 .การพั�ฒนื้าโดย์ท/มงานื้ขององค�กรเอง (In-House
Development: Insourcing )
1. Build from scratch พั�ฒนื้างานื้แบบด��งเด�ม เข/ย์นื้โปรมแกรมใหม&เองท��งหมด ข'อด/ค�อตรงตามความต'องการ ข'อเส์/ย์ ค�อ เส์/ย์เวล็า แล็ะเปล็�องค&าใช'จ&าย์
2. Build from component พั�ฒนื้าระบบเองโดย์อาศ�ย์ เคร�%องม�อท/%อ�านื้วย์ความส์ะดวก เช&นื้ ใช' โปรแกรมพัวก OOP มาพั�ฒนื้าระบบ ข'อด/ ค�อ ท�างานื้ได'เร�วข;�นื้ ล็ดค&าใช'จ&าย์ได'บ'าง ข'อเส์/ย์ ค�อ หากท/มงานื้ขาดประส์บการณิ� จะย์�%งเส์/ย์เวล็าแล็ะ เส์/ย์ค&าใช'จ&าย์เพั�%ม
3. Prototyping Development Methodology ส์ร'างระบบจาก ระบบต'นื้แบบ ข'อด/ ค�อ ท�างานื้ได'เร�วข;�นื้ ตรงตามความตรงการในื้ระด�บหนื้;%ง ข'อเส์/ย์ ค�อ ต'นื้แบบอาจเก�ดจากกล็.&มใด กล็.&มหนื้;%งไม&ครอบค.มท.กกรณิ/ ท.กความต'องการ
12Apirada Thadadech
การพั�ฒนื้าโดย์ท/มงานื้ขององค�กรเองส์ร.ป ข'อด/
1 . ได'ระบบตรงตามความต'องการมากท/%ส์.ด2. เม�%อเก�ดป ญหาการใช'งานื้เร/ย์กท/มงานื้แก'ไขได'
ตล็อดเวล็า3. ม/ท/มงานื้ด,แล็บ�าร.งของต�วเอง
ข'อเส์/ย์1 . ต'นื้ท.นื้ส์,ง 2 . เส์/ย์เวล็า3 . ท/มงานื้อาจขาดประส์บการณิ�
13
การเล็�อกแนื้วทางในื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� (ต&อ)
2.การพ�ฒนัาโดย์จั!างท(ม่งานัพ�ฒนัาจัากภาย์นัอิก (Outsourcing) เป9นื้การว&าจ'างท/มงานื้ท/%ม/ประส์บการณิ�ม/ความช�านื้าญในื้ด'านื้นื้��นื้ๆ เข'ามาพั�ฒนื้าระบบให'ก�บองค�กร ซื้;%งแบ&งออกเป9นื้ประเภทด�งนื้/� ห'างส์รรพัส์�นื้ค'า ร'านื้ค'า บนื้อ�นื้เตอร�เนื้�ต (Internet Malls) ผู้,'ให'บร�การอ�นื้เตอร�เนื้�ต (Internet Service Providers :ISPs) ผู้,'ผู้ล็�ตซื้อฟต�แวร�ตามค�าส์� %ง(Custom Software Produces) ผู้,'ให'บร�การซื้อฟต�แวร�ระบบงานื้ (Application Service Providers:ASPs)
ข!อิด(ข!อิด( ล็ดต'นื้ท.นื้ แล็ะส์ามารถควบค.มงบประมาณิได' ส์ามารถเล็�อกกล็.&มท/%ต'องการให'พั�ฒนื้าระบบได'
ข!อิเส(ย์ข!อิเส(ย์ข'อม,ล็ขององค�กรเส์/%ย์งต&อการถ,กเป=ดเผู้ย์ แล็ะการบ�าร.งด,แล็ระบบอาจไม&ได'ร�บการด,แล็ด/
เท&าท/%ควร
14
การเล็�อกแนื้วทางในื้การพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� (ต&อ)
3.การซื้��อระบบงานื้ส์�าเร�จร,ป (Buy E-Commerce Application)
ข'อด/1 . ม/ให'เล็�อกมากมาย์ ท/%อาจเหม�อนื้หร�อใกล็'เค/ย์งระบบขององค�กรตนื้เอง2. ประหย์�ดเวล็าในื้การพั�ฒนื้า ต'นื้ท.นื้ต�%า 3. ใช'ท/มงานื้ขนื้าดเล็�กล็ง4. ม/เคร�%อข&าย์ จาก ล็,กค'าท/%เล็�อกซื้��อ ผู้ล็ผู้ล็�ตเหม�อนื้ก�นื้
ข'อเส์/ย์1 . ไม&ตรงตามความต'องการส์มบ,รณิ� 100% ย์ากแก&แก'ไข2 . อาจตรงใช'หล็าย์ package ร&วมก�นื้ แล็ะอาจย์ากต&อการใช'ร&วมก�นื้3 . ม/การพั�ฒนื้า ปร�บปร.ง version ใหม&อย์,&เส์มอ4 . เจ'าของ อาจเล็�กก�จการได'
15
การต�ดต��งแล็ะเช�%อมต&อระบบงานื้เข'าก�บระบบย์&อย์อ�%นื้
16
หล็�กเกณิฑ์�ในื้การเล็�อกแนื้วทางพั�ฒนื้าระบบงานื้พัาณิ�ชย์�อ�เล็�กทรอนื้�กส์� ความส์ามารถ แล็ะหนื้'าท/% ของระบบท/%
เล็�อกใช' ความส์ามารถในื้การเร/ย์กใช'ส์ารส์นื้เทศ
เร/ย์กใช'แล็ะรวบรวมได'ง&าย์ ใช'ร&วมก�บฐานื้ข'อม,ล็อ�%นื้ได'
ใช'งานื้ง&าย์ Hardware and Software ม/ค.ณิส์มบ�ต�ในื้
การใช'ร&วมก�นื้ได'ด/ ระย์ะเวล็าในื้การต�ดต��ง การบร�การซื้&อมบ�าร.ง ความปล็อดภ�ย์ พั�จารณิาถ;งค.ณิภาพัของบร�ษ�ทผู้,'จ�ด
จ�าหนื้&าย์ ต'นื้ท.นื้
ผู้ล็ตอบแทนื้ บ.คล็ากร ว�ว�ฒนื้าการของเทคโนื้โล็ย์/ ขอบเขตของการขย์าย์ข/ดความ
ส์ามารถ ขนื้าดของระบบ ประส์�ทธุ�ภาพัแล็ะความเช�%อม�%นื้
ได'ของระบบคอมพั�วเตอร� แล็ะเคร�อข&าย์
ระบบร�กษาความปล็อดภ�ย์
17
การเล็�อกซื้��อซื้อฟต�แวร�ส์�าเร�จร,ปแล็ะผู้,'จ�ดจ�าหนื้&าย์
ม/ข� �นื้ตอนื้ในื้การเล็�อกซื้��อซื้อฟต�แวร�ส์�าเร�จร,ปส์�าหร�บe-business
1 .เล็�อกท/%ใช'ได'ด/ เหมาะก�บองค�กรตนื้เอง
2. ก�าหนื้ดเง�%อนื้ไขในื้การประเม�นื้ แล็ะประเม�นื้ให'ตรงตามข'อก�าหนื้ดมากท/%ส์.ด
3. การเจรจาท�าส์�ญญา
18
ต�วอย์&างแบบการประเม�นื้ซื้อฟต�แวร�ส์�าเร�จร,ป
19
จับการนั�า เสนัอิ