2.1 หมายถึง...

Preview:

Citation preview

2

2.12.1.1 นยามคาศพท

ตลาดกลาง หมายถงมลคาของ สนคากนไดอยางอสระเสร

E-Marketplace หมายถง ตวกลางจะเปนผใหบรการโดยการสราง Communityรคาขายกนสมครเขามาเปนสมาชก

สนคา หมายถงการสมครสมาชก อจะไดเปนสมาชกของราน

รายงาน

2.1.2 ( E-MarketPlace )E-Marketplace คอตลาดกลางรวบรวมสนคาและรานคาหรอบรษท จานว

-ขายสนคาระหวางกน โดยรปแบบของ E-Marketplace จะเปนการบรการในรปแบบ คณสามารถ "นาขอมลธรกจและขอมลสนคาคณไปใสไวใน E-Marketplace การสรางเวบไซต แคตตาลอกสนคาและสวนใหญในเวบไซตเ อยเปนประจามากมายในแตละวนเหมอนกบตลาดนดแตเปนตลาดนดออนไลนขนาดใหญ สาหรบการคาขายระหวางธรกจกบธรกจกนเปนหลก (B2B - Business to Business) หรอการคาขายแบบรานคาขายไปยงผบรโภค (B2C-Business to Consumer) นาขอมลมาลง อกาสการเจอลกคาจาก

การไดออเดอรสนคาจากตางประเทศไดโดยไมยากรปแบบของ E-Marketplace สามารถแบงไดหลายรปแบบ ไดแก

B2C E-Marketplace คอ ตลาดกลางสนคาระหวาง ธรกจรานคา (Business) ตรงไปยง(Consumer) โดยรปแบบของตลาดกลา น

6

มอลล (Shopping Mall)

ระบบตะกราสนคา (Shopping Cart)B2B E-Marketplace (Buiness) ดวยกนเอง

อนาไปแปรรป หรอนาไปขายยงผบรโภคอกท(Inquiry) -

(Inquiry Form)

บรการใน E-MarketplaceE-Marketplace สวนใหญมใหบรการในแตละเวบไซตของตน เชน

สารบญธรกจ (Business Directory)อใหคณสามารถคนหา

2.1.3 ประโยชนของ E-Marketplace1.

รวมกน ปรมาณมาก ในขณะเดยวกนกทาใหผขายไดรบ

2. ดานกระบวนการจดการ ชวยใหเรามแคตตาลอกอเล

ประสทธภาพ รวมไปถงระบบการชาระเงน3. ดานลกโซการซพพลายของอตสาหกรรม ามสนคา

อะไรขาย และขายในราคาเทาใดสนคาในจานวนเทาไร ไมตองสตอกสนคาเกนความจาเปน ทาใหการบรหารดาน Logistics เปนไป

และสามารถสรางระบบ ERP (Enterprise Resource Planing) อตโนมตได และหากสมาชกใชระบบ ERP เดนอยแลวกสามารถ integrate เขากบระบบเดมไดอกดวย

4. ดานขอมลขาวสารและสงคม นเหตการณการตลาด

7

กอใหเกดการถายทอดความรระหวางกน ทาใหตองใหลกคาไดศกษาขอดของแตละฝาย

สรปE-Marketplace คอตลาดกลางรวบรวมสนคาและรานคาหรอบรษท จานวนมาก

-ขายสนคาระหวางกน โดยรปแบบของ E-Marketplace จะเปนการบรการในรปแบบของเวบไซต ไปใสไวใน E-Marketplace บรการใน E-Marketplaceระหวางกน E-Marketplaceสวนใหญมใหบรการในแตละเวบไซตของตนเชน สารบญธรกจ (Business Directory), ประกาศความตองการทางธรกจ (Trade Leads)

2.1.4 ทฤษฏโปรแกรม2.1.4.1 AppServ v.2.5.8

AppServ Open Source Software หลายๆ อยางมารวมกนโดยม Package

- Apache- PHP- MySQL- phpMyAdmin

โปรแกรมตางๆ ไดทาการดาวนโหลดจาก OfficialRelease โดยตว AppServ เรา

Official Release แตอยางได เพยงแตมบางสวน

ในสวนของ Original Package เลยแมแตนอยเพยงแตเปนการกาหนดคาConfig เชน Apache กจะเปนในสวนของ httpd.conf, PHP กจะเปนในสวนของ php.ini,MySQL กจะเปนในสวนของ my.ini AppServ สามารถทางานและความเสถยรของระบบ ไดเหมอนกบ Official Release จดประสงคหลกของการรวมรวบ Open Source Software

8

setupภายในเวลา 1 นาท WebServer, Database Server ไดเลอกใชโปรแกรมAppServ นาญในการ

Apache, PHP, MySQLกใชเวลาคอนขางมากพอสมควร แมแตตวผพฒนา AppServ

เอง Release 2ยอม

Apache, PHP, MySQL ในพรบตาเดยวAppServ สามารถนาไปเปน Web Server หรอ Database Server ไดทนทหรอไมแนนอน 100% แตทางผพฒนาเองขอแนะนาวา ระบบจดการ Memory และ CPU บน Windows

Web Server หรอ Database Server ไมเหมาะกบการใชงานหนกๆ เพราะWindows และหากเทยบอตรารองรบระบบงานกบ OSเชน Linux/Unix OS เปน Windows Memory และ CPU กนOS Linux/Unix จะรองรบงานไดนอยกวามากพอสมควร เชน Windows รบได 1000 คนพรอมๆ กน แต Linux/Unix อาจรบไดถง 5000 พรอมๆกน หากทานตองทางานหนกๆ ทางผพฒนาแนะนาใหเลอกใช Linux/Unix OS จงจะเหมาะสมกวา

Apache Web Server World WideWeb (WWW)ผใชงานสงสดบนเครอขายอนเทอรเนตอกดวย WWW หรอ

สวนองคกรตางๆประชาสมพนธขอมล ใหประโยชนใน

หรอใชในการทาธรกรรมพาณชยอเลกทรอนกสดโดยไมยงยาก และเสยคาใชจายไมมากนก

2.1.4.2 PHP (Personal Home Tool) 5.2.1PHP (Personal Home Tool) Server Side

Script เชนเดยวกบ ASP(Active Server Pages)Web Development หรอ Web Programming รปแบบของภาษาPHP มเคาโครงมาจากภาษา C และ Perl ง และทางานไดเรว

9

ในปจจบนมโปรแกรมเมอรใชงานมากกวา 1 ลานคนไมนานนก แต PHP ในกรณของApache เราสามารถใช PHP ไดสองรปแบบคอ ในลกษณะของ CGI และ Apache Module ความ

ถาใช PHP เปนแบบโมดล PHP Apache หรอเปนสวนCGI เพราะวา ถาเปน CGI แลว ตวแปล

PHP ถอวาเปนแคโปรแกรมภายนอก Apache จะตตองการใช PHP ภาพในการทางาน การใช PHP

Apache จะทางานไดมประสทธภาพมากกวาคอของฟร PHP ไดตอบสนอง

โปรแกรม ๆ ไมวาจะเปนระบบปฏบตการ(Windows, Linux) โปรแกรมเวบเซรฟเวอร (IIS, PWS, Apache, OmniHTTPd)โปรแกรมระบบฐานขอมล (Mysql, mSQL) และ Server Site Script อยาง PHP

2.1.4.3 หลกการทางานของ PHPPHP อาจจะเรยกการทางานวา

เปนเซรฟเวอรไซต (Server Side) สวนการทางานของบราวเซอรของผใชเรยกวาไคลเอนต (ClientSide) HTTP (HTTP Request)อาจจะเปนการกรอกแบบฟอรม PHP( PHP หรอ PHP3 แลวผใชกาหนด เชน search.php เปนตน)เอกสาร PHP เขามาถงเวบเซรฟเวอรกจะถกสงไปให PHP แปลคาคา PHP จะสรางผลลพธในรปแบบเอกสาร HTML สงกลบไปใหเวบ เซรฟเวอร

(HTTP Request) ทาคลายกบการทา งานของ CGI (Common Gateway Interface) หรออาจจะกลาวได วา PHP กคอโปรแกรม CGI งานคลายกบ ASP

10

client Browser Server

PHPInterpreter

PHPLibraries

HTML

ODBC

Oracle

MYSQL

Etc.Access

SQLServer

FoxPro

PostgreSQL

2-1 : ตวอยางแสดงหลกการทางานของ PHP(อางองโดย : www.cmsthailand.com)

2.1.4.4 ความสามารถในการตดตอกบฐานขอมลPHP ๆ

เผยแพรซอรสโคดของ PHP สสาธารณะในลกษณะของ open source ทา ใหมหนวยงานและองคกรตาง ๆ เขามาชวยกนพฒนา สามารถหลกของ PHP

- ความสามารถในการจดการกบตวแปรหลาย ๆ ประเภท เชน เลขจา นวน (integer),เลข ทศนยม (float), สตรง (string), และอารเรย (array) เปนตน

- ความสามารถในการรบขอมลจากฟอรม HTML- ความสามารถในการรบ - สง Cookies- ความสาม Session ( 4 )- ความสามารถทางดาน OPP (Object Oriented Programming)

โปรแกรมเชงวตถ- ความสามารถในการเรยกใช COM component- ความสามารถในการตดตอและจดการฐานขอมล- ความสามารถในการสรางภาพกราฟก

11

2.1.4.5 PHPการเขยนโคด เราสามารถเขยนไดจากโปรแกรม Editor Notepad หรอ

Editplus Notepad เพราะแถมมากบ window อยแลว แตถาตองการความสามารถและ Options Editplus ใชไดดทเดยว

รปแบบการเขยน PHP เขยนได 4 1 และ 2 3ใชงานคลายกบ Java script 4 ตว tag <% จะเหมอนกบ ASPเหมอนกน และสามารถแทรกลงในสวนของภาษา HTML สวนใดกได1.การเขยนโคดในรปแบบภาษา SGML

<?PHP ;

?>2. XHTML หรอ XML (แตสามารถใชใน HTML แบบปกตได)

<?phpPHP ;

?>3. การเขยนโคดในรปแบบ JavaScript

<Script Language="php">PHP ;

</Script>4. การเขยนโคดในรปแบบ ASP

<%PHP ;

%>

ifif

if ( ) {//

}

12

if-elseif-else

if ( ) {//

}else {

//}

2.1.4.6 MySQL 5.0.27MySQL เปนโปรแกรมฐานขอมลในลกษณะ Database Server

ใหบรการฐานขอมล Telnet บน Linux Redhat หรอ Unix System และบนWin32 (Windows 95/98/ME) Internet และ Intranet หมายความวาสามารถเรยกใช Mysql

กรณเปน Internet Intranet และยงสามารถเรยกใชบนเวบบราวเซอรเชน PHP , Perl , C++ ฯลฯ ในการเขยน

โปรแกรมบนเวบ เราตองมการเกบขอมลบางอยางเอาไวฐาน เราจะตองออกแบบของการเกบขอมลเองและในการนาขอมลจาก

ในการเขยนโปรแกรมบนเวบยคแรกๆ โดยมากจะใช Text File ในการเกบ และควบคม TextFile าการควบคม Binary File Field และ Record เขามาชวยควบคม และมโอกาสในการเกดขอผดพลาดในการควบคม Text File MySQL

MySQL แลว PHPตว เชน Oracle , Sybase MySQL เพราะวา MySQLฐานขอมลมากเหมาะสาหรบการทา Database Server และ

Windows และ Linux ไมวาจะเปน MySQL บน Linux ถงแมMySQL จะทางาน

MySQL

13

2.1.4.7 คณสมบตของ MySQL- ทางานแบบ multi thread หมายถงการแบงการทางานเปนสวนยอยแยกออกไป

ตางคนตางทางานไดCPU มากกวา 1 ตวได

- ใชไดกบภาษา programming หรอ script หลากหลายภาษา โดยเฉพาะใชกบ PHPคอนขางดมาก

- ทางานกบฐานขอมลขนาดใหญได ถง 60,000 ตาราง- signed/unsigned INTEGER ขนาด 1,2,3,4

และ 8 byte,FLOAT,DOUBLE,VARCHAR,TEXT,DATE,TIME,DATETIME,TIMESTAMP,YEAR, SET,ENUM และ TEXT

- ใชไดกบระบบปฏบตการหลากหลายระบบ เชน Linux , Solaris , Mac OS XServer

2.1.4.8 PhpMyAdmin 2.9.2PhpMyAdmin

MySQL MySQL จาการสรางตาราง การลบตาราง การกาหนดคยหลก

การลบฐานขอมลอกดวยการจดการฐานขอมล PHPMyadmin เขามาใช

2.1.4.9 Adobe Dreamweaver CS3Adobe Dreamweaver CS3 กแบบ

ในการจดการกบ การสรางเวบ เพจ การสรางเวบ เพจHTML (Code) ให แตใน

ปจจบนโปรแกรม Adobe Dreamweaver CS3 สรางรไมจาเปนตองมความรดาน ของภาษา HTML Adobe Dreamweaver CS3มลกษณะ

เหมอนกบ Word Processor จงชวยใหสามารถเวบเพจดวยความสะดวก และรวดเรว

14

2-2 : โปรแกรม Adobe Dreamweaver CS3

2.1.4.10 Adobe Flash CS3อะโดบแฟลช (Adobe Flash) Abobe Flash Player

ๆ Flash Flash Player พฒนาและเผยแพรโดย อะโดบซสเตมส ( แมโคร

อะโดบ) เวบเบราวเซอรสามารถแสดงตวมนได สามารถแสดงตวมนได (ActionScript) และยงสามารถเลนเสยงและวดโอแบบสเตรโอได แตในความหมายจรงๆ แลว แฟลช คอโปรแกรมแบบ integrateddevelopment environment(IDE) และ Flash Player คอ virtual machineไฟล : "แฟลช" ยงสามารถ

ประมาณป ค.ศ. 1996 แอนเมชน

15

และ อนเตอรแอกทฟในเวบเพจ และในโปรแกรมหลายๆ โปรแกรมระบบ และความสามารถในการแสดงแฟลชได และออกแบบสวนตางๆ ของเวบเพจใสวดโอบนเวบ

2.1.4.11 Adobe Photoshop CS3Adobe Photoshop CS3 Adobe

โปรแกรม Adobe Photoshop Photoshop 2 และมการ8 หรอ Photoshop cs และลาสดไดพฒนามาเปน Photoshop cs3 โดย

ไดพฒนาขดความสามา

Adobe Photoshop cs3 ไดมการพฒนา UserInterface Single Column Toolbar หรอสวน

CS2 2 แถวและใน Photoshop cs3 ลดลงเหลอ แถวเดยว และCamera Raw

ของภาพไว 100% Adobe Photoshop CS2

2.1.4.12 (Web Server)เวบเซรฟเวอร (Web Server) คอ

(เชน Internet Explorer หรอ Netscape) หรอาง

เวบเบราเซอร หลงจากบราวเซอรรบคารองและประมวลผลแลว (การประมวลอาจจะเปนการคานวณ คนหา หรอวเคราะหขอมลกได) ผลลพธจะถกสงกลบไปยงผใชโดยแสดงผลในเวบ

นอกจากเวบเบราเซอรจะใหบรการในอนเตอรเนตแลว อาจจะนามาประยกตใชในเครอขายในองคกร หรออนเตอรเนตไดอกดวยApache สามารถทางานไดหลายระบบปฏบตการ เชน ระบบ Unix, Linux, FreeBSD, Windows มได

www.apache.org

16

IIS (Internet Information Server)ระบบปฏบตการ Windows NT 4.0, Windows 2000, Windows XP และ Windows Server 2003 ด

www.microsoft.comPWS (Personal Web Server) ทางานบนระบบปฏบตการ Windows 95/98/ME PC เปนเวบเซรฟเวอรในการทดสอบสครปต ASP www.microsoft.comOmniHTTPd PC เปนเวบเซรฟเวอรทดสอบสครฟต Perl, PHP, Python สามารถรนไดบนระบบปฏบตการ Windows98/ME, WindowsNT และ Windows 2000 www.omnicron.caXitami เปนเวบเซรฟเวอรwww.xitami.comJakata Tomcat JSP (Java Server Page)

2.1.4.13 (Web Browser)Web Browser เปนโป บนอนเตอรเนต

World Wide Web Clientและนาเสนอขอมลเวบไซตโดยตวเวบบราวเซอรจะมวามเขาใจในภาษามาตรฐานของเวบ คอ ภาษาHTML และสามารถแปลงภาษา HTML ปจจบนม

Internet Explorerใชเทคโนโลยลาสดละ Netscape จากบรษท Netscape Communications

2.1.5 ทฤษฏการวเคราะหและออกแบบระบบ2.1.5.1 ความหมายของการวเคราะหและออกแบบระบบ

นมาใหมหรอระบบยอยธรกจ นอกจากการสรางระบบสารสนเทศใหมแลวการ

วเคราะหระบบสารสนเทศใหมและการวเคราะหระบบชววเคราะหระบบกคอการหาความตองการอะไรเขาระบบ และการออกแบบระบบกคอ การนาเอาความตองการระบบมาเปนแบบแผนหรอ

17

2.1.5.2 วงจรการพฒนาระบบ SDLC (System Development Life Cycle)

7

1) เขาใจปญหา (Problem Recognition)- ตระหนกวามปญหาใดในระบบ2) ศกษาความเปนไปได (Feasibility Study)- เกบรวบรวมขอมล- คาดคะเนความตองการของระบบ3) วเคราะห (Analysis)- ศกษาระบบ- กาหนดความตองการของระบบ- แผนภาพระบบเกาและใหม- สรางระบบทดลองของระบบใหม4) ออกแบบ (Design)-- คานงถงความปลอดภยของระบบ- ออกแบบInputและOutput- ออกแบบไฟลฐานขอมล5) การพฒนาระบบ (Construction)- เขยนโปรแกรม- ทดสอบโปรแกรม- เตรยมเอกสารคมอการใชงานฝกอบรม6) (Conversation)- ปอนขอมล-7) บารงรกษา (Maintenance)-- แกไขเอกสารคมอ- ทดสอบโปรแกรม-

18

2.1.5.3การเขยนผงงาน ( Flow chart )

ประโยชนของผงงาน- ได

โดยไมสบสน-- ชวยใหการดดแปลง แกไข ทาไดอยางสะดวกและรวดเรว- าการทางานของโปรแกรมไดอยางงายและรวดเรวมาก

การเขยนผงโปรแกรมจะประกอบไปดวยการใชสญลกษณมาตรฐานตางเรยกวา สญลกษณ ANSI ( American National Standards Institute ) ในการสรางผงงาน ดงตวอยาง

2-1 ตารางแสดงรปภาพและความหมายของรปภาพ Flow Chart

สญญาลกษณ ความหมายรปภาพ

(Terminal)

การรบคาโดยคน (Input Manual)

การทางานโดยคน (Manual Operation)

การประมวลผล (Process)

19

2-1 ตารางแสดงรปภาพและความหมายของรปภาพ Flow Chart (ตอ)สญญาลกษณ ความหมายรปภาพ

การตดสนใจ (Decision หรอ Selection)

ขอมลออกทางจอภาพ (Display)

(Flow line)

(Connector)

จดตอหนาใหม (Off Page Connector)

(อางองจาก : http://www.geocities.com/S_Analysis/FlowChart3_new.html)

2.1.5.4 การเขยนภาพแสดงกระแสดงขอมล หรอ Data Flow Diagram (DFD)DFD วนการ

ทางานตางๆ ของระบบสารสนเทศ DFDProcess

DFD (Logic) ของกระบวนการทางาน กลาวโดยงายๆ ภาพDFDจากการทางานของ Process

ใดบาง DFD นเปนสวนประกอบโดยปรกตหรอถาเปนไปไดเราจะว DFD

และสวน บผลลพธของระบบจะอยทางขวามอนพต และ

เหนอ Process หรอใต Process กได DFD ระดบรองลงมา (Low-Level Data Flow Diagram) คอสวนDFD ะดบแมไมสามารถแสดง

20

Level

2-2 ตารางแสดงรปภาพและความหมายของรปภาพ Data Flow Diagramสญลกษณ

โพรเซส (Process)

กระแสขอมล (Data Flow)

ประมวลผลและผลลพธทไดผานขบวนการ

เกบขอมล (Data Store)คอ ภายนอกของโพรเซส

(External Entity)

ของระบบงาน

2.1.5.5 ระดบของแผนภมการไหลของขอมลระดบ Context diagramแผนภาพระดบสงสด (Context Diagrams) เปนแผนภาพการไหลของขอมล (Data

Flow Diagram)

21

ระดบสง (top-Level) (Data store Symbol) เพราะจะเปน(External Entity

symbol) กบสญลกษณการประมวลผล (Process Symbol)ามตองการ

ลกคา

ตวแทนจาหนาย ธนาคาร การบญช

คลงสนคา

0

เลอกรายการ

รายการใบเสรจเงนเงนฝากธนาคาร

คานายหนา

จายชาระเงนใบกากบสนคา

ใหทราบลวงหนา

2-3 : ตวอยาง Context diagram ของระบบการรบคา

ระดบ 0 (Diagram Level 0)จะเปนแผนภาพการไหลของขอมล (Data Flow Diagram)

แรกสดรองจากระดบสงสด คอ เปน diagramไหลของขอมล (Data Flow Diagram)สงสด (Context Diagram) โดยจะมสญลกษณการเกบขอมล (data store) สญลกษณการไหลของขอมล data flow) และสญลกษณการประมวล (process)ขอมล ระดบสงสด (Context Diagram)

22

ลกคา

ตวแทนจาหนาย ธนาคาร บญช

คลงสนคา1กรอกขอมล

เลอกรายการ

เงนฝากธนาคาร

คานายหนา

จายชาระเงน

2สรางใบแจงห

3วธการชาระเง

ใบกากบสนคา

D1

รายละเอยดการชาระเงนรายละเอยดใบ

รายการใบเสรจรบเงน

2-4 : ตวอยางแสดง DFD ระดบ 1

ระดบ 1 (Diagram Level 1)แผนภาพการไหลร 1 (Data Flow Diagram Level-1) แสดงถงโปรเซสยอยใน

แผนภาพ 0ถาตองการ Diagram Process 0

(Exploded) โดยจะเรยก process 0 (parent)เรยก process (child)

อก

23

2-5 : ตวอยางแสดง DFD ระดบ 2

ระดบ 2 (Diagram Level 2)2 (Data Flow Diagram Level-2) แสดงถงโปรเซสยอยใน

แผนภาพ 1ถาตองการ Diagram Processเรยกวา Diagram 2 โดยหมายเลข Process จะมจด 2 จด เชน Process 1.1.1, Process 1.1.2, Process1.2.1, Process 1.2.2 Process ตอ ๆ ไป

1 จด

2.1.5.6 แผนภาพ E-R Diagram

ฐานขอมลในระดบ Conceptual

24

จาก Software ( Software) ทาใหบคลากรเขาใจในระบบฐานขอมลไดงาย

E-R Diagram ใชแบบ Chen Model1) Entity

- บคคล (พนกงาน, ผปวย, บคลากร, นกศกษา,ลกคา)- (จงหวด, อาเภอ, ภาค, )- วตถ (รถยนต, อาคาร, ,สนคา)- เหตการณ (ประวต, การลงทะเบยน, การรกษาโรค, ,ขาย) สญลกษณจะแทน

Entity อยภายใน

ประเภทของ ของ Entity ม 2 ประเภท1. Regular Entity Strong Entity

เปน Entity Entity Identityไดดวยตวเ Entity

2-6 : Entity Identiry ไดดวยตวเอง

2. Week Entityเปน Entity Entity

2-7 : แสดง Entity Entity

25

Attributesเปนคณสมบตหรอลกษณะของ Entity เชน Attributes ของ พนกงาน ประกอบดวย-- -นามสกล- เพศ- เงนเดอนสญลกษณ Attributes Attributes กากบอยภายใน

Entity ของมน เชน

2-8 : ตวอยาง Attributes Table Employee

26

2-9 : แสดงแผนภาพแบบ E-R ของบรษทกอสราง

2.1.5.7 พจนานกรมขอมล (Data Dictionary)ในการเขยนแผนภาพการไหลของขอมล (DataFlow Diagram:DFD) เปนการเขยน

กระบวนการทางานตางๆ ในระบบงาน แตรายละเอยดของขอมลตางๆแผนภาพการไหลของขอมล(DFD)ออกแบบระบบจงตองมการเขยนคาอธบายขอมล (Data Description) หรอพจนานกรมขอมล (DataDictionary)ตวอยาง พจนานกรมขอมล (Data Dictionary)

27

2-3 ตารางขอมลสมาชก (Member)

2.1.6 ทฤษฎการจดการฐานขอมลความหมายของขอมลขอมล หมายถง ขอเ

ความหมายฐานขอมล

บคน,แกไขปรบปรง

ความหมายของการจดการฐานขอมลการจดการฐานขอมล(Database Management)

(Personnel) แฟมเงนเดอน (Payroll) และแฟม สวสดการ(Benefits) อยแยกจากกน เวลาผบรหารตองการขอมลของพนกงานทานใดจาเปนจะตองเรยกด

3 3ารจดการฐานขอมล

(Database Management system (DBMS)บารงรกษา (Create and Maintenance)

ในฐานขอมล

Name Description DataTypeLength

Null ชนดคย

Mem_ID รหสสมาชก varchar 8 Not null PKMem_Name -นามสกลของสมาชก varchar 20 Not nullMem_Address varchar 40 Not null

28

2.1.6.1 การ Normalizationการ Normalization Normalization เปนกระบวนการ

ของขอมล (data anomaly)“one fact in one place”

ผลงานดงกลาวไดรบการคดคนและ พฒนาโดยอ.เอฟ.คอดด (E.F.Codd) ประมาณปค.ศ.1968การ Normalization

3ลกษณะคอ1.2. ความผดปกตจากการลบขอมลออกมา3. ความผดปกตจาการแกไขขอมล

2.1.6.2 ระดบ NormalizationNormalization

Normalization แบงออกไดเปนหลายระดบ ไดแก1) First Normal Form (1NF)ทก ๆ field ในแตละ record จะเปน single value

(Repeating Group)

2-4 ณะขอมลเปน Repeating groupรหสนกศกษา นามสกล001 นภาพร เสกรมย 304-101

304-204304-205

002 ดลยา สารวงษ 304-102304-204

29

2-5 แสดงการทางานใหอยในรป 1 NFรหสนกศกษา นามสกล ทะเบยน001 นภาพร เสกรมย 304-101001 นภาพร เสกรมย 304-204001 นภาพร เสกรมย 304-205002 ดลยา สารวงษ 204-102002 ดลยา สารวงษ 204-204

กนมากมาย เพร

สรปคอNormalization 1 (First normal form : 1NF) เปนการขจดAttributeหรอกลม

Attribute Entity ะรายการใน Entity ไมมคาของAttributeหรอคาของกลมAttribute

สาหรบ 1NFการแกไขขอมล (Update) tuples จะตองแกไขทก tuples

การลบขอมล (Delete) ถาต

(Insert)ขดแยงกบขอมลเดม

2 (Second normal form : 2NF)ตองเปน First Normal Form (1NF) และตองม key (บางตารา อาจจะเรยกวา index)

Non-key (depends on) กบ key keyPrimary Key (Table) ตองม Key กเพราะเราตองการใหแนใจวาทกขอมลใน recordตาง ๆ สามารถคนหาไดโดยใช key

สรปคอ Normalization 2 (Second normal form : 2NF) เปนการขจดAttributeAttribute

30

นยาม เปน First Normal Form (1NF) และทก Non-key (depends on) กบ keyอยางสมบรณ (Full FD) หรออาจกลาวไดวาไมม Non-key imply ถง Non-keyเชน A (B , C) and B C Non-Key Key

ตวอยางเชนABC ( , , จานวน , )FD = { จานวน , }

( ) เปน key แต ( ) นตรงกบ key (fully-depended on key) 2NF

สนคา ( , , จานวน)โกดง ( กดง, )

3 (Third normal form : 3NF)Normalization 3 (Third normal form : 3NF)

ของ Transitive Dependency ออกไปนยาม Normalization 3 (Third normal form : 3NF) ตองเปน Second Normal

Form (2NF) และ ไมม Transitive dependence หรอ เปนการขจดAttribute( Transitive dependent ) ตรงกบAttribute Attribute

Attributeนยาม ของ Transitive dependency

(Transitively Dependency) ถาในความสมพนธ R มคยหลกคอK และAttribute A และ B จะกลาววาAttribute B

K -----------> A และ A ----------> B และ A ---/--> K

ตวอยาง การทาตารางใหเปน 3NFผบรหาร (เลขประจาตว , , , ตาแหนง, )FD = { เลขประจาตว , , ตาแหนง ตาแหนง

ตาแหนง }

31

ในตวอยางจะเหนไดวา set ของ ผบรหาร (เลขประจาตว , , , ตาแหนง,) 3NF เพราะ เลขประจาตวตาแหนง ตาแหนง

2 เซท คอ 3NF: ผ บ รหาร ( เลขประจาตว , , , ตาแหนง) ตาแหนงบรหาร (ตาแหนง , )

2.22.2.1 เวบไซตตลาดดอทคอม (http://www.tarad.com)

เวบไซตตลาดดอทคอม เปนศนยรวม “ระบบขายสนคาออนไลน” นการนาเสนอข การและพฒนาระบบพาณชยอเลกทรอนกครบวงจร (One Stop E-Commerce Service) อยางสมบรณแบบและ เวบไซตตลาดดอทคอมรจกแพรหลาย องทางการจดจาหนายสนคาและบรการตางๆใหกบลกคาไดอยางครบวงจรและยงเปนผใหบรการเวบไซต E-Market Place www.TARAD.com,www.ThaiSecondhand.com

E-Commerce และ E-Businessจาก www.TARADedu.com ดวยประสบการณยาวนานมามากกวา 12 ปผ านอนเตอร สามารถสมครของตวเองได งมหน ลบ แกไข ในระบบได โดยไดจดทาเวบไซตระบบขายสนคาออนไลนผานเครอขายอนเตอรเนต โดยใชโปรแกรมภาษา PHP, HTML และใชฐานขอมล MySQL เปนระบบจดเกบขอมลและใช PHPMyAdmin เปนสวนตดตอกบฐานขอมล

32

2-10 : ตลาดกลาง (อางองโดย : http://www.tarad.com)2.2.2 เวบไซตตลาดบทบ (www.TARADb2b.com)

33

เวบไซตตลาดบทบ www.TARADb2b.com ปดเปนตลาดกลางเปดโอกาสใหคนไทยสามารถคาขาย กนไดในรปแบบ คาสง หรอคาจานวนมาก และยงเปดโอกาส สามารถสรางเวบไซต แคตตาลอกสนคาออนไลนได ฟร โดยสามารถทาไดถง 5 ภาษา ไดแก ไทย-จน-องกฤษ-

ปน-เวยดนาม ขาไป ขยายธรกจไปไ

2-11 : ตลาดกลาง (อางองโดย : www.TARADb2b.com)2.2.3 ตลาดกลาง (http://www.taradklang.net)

34

เวบไซตตลาดกลางเปน e-Market place 29พฤศจกายน 2552 1 ธนวาคม 2552 โดยเวบไซตของเราดาเนนธรกจแบบ B2CและB2B มงใหบรการรานคาออนไลนกบสถานประกอบการรานคาตาง ๆ

อนเทอรเนตกของชวตประจาวนของมนษยไปแลว ๆจะหนมาทาธรกจ

(e -commerce)ไดเราจงไดพฒนาระบบ e – Market Place(ตลาดกลางพาณชยอเลกทรอนกส)

งลกคาในยคออนไลนได เพยงแคสมคร

2-12 : ตลาดกลาง (อางองโดย : http://www.taradklang.net)

35

2-13 : ตลาดกลาง (อางองโดย : http://www.taradklang.net) (ตอ)

2.2.4 เวบไซต ทโอท อ-มารเกต (https://www.tote-market.com)ทโอทอ-มารเกต (TOT e-market) เปนศนยรวมทางธรกรรมพาณชยอเลกทร/

ชาระทางอเลกทรอนกสไดอยางหลากหลาย 2 ประเภทคอ TOT Mallจาหนายสนคา/บรการของ ทโอท , TOT Plaza

Package ตาง ๆ การสมครสมาชกแบงออกเปน 3 ประเภท

-- สมาชกรานคา-

www.tote-market.comจะสามารถ click เลอกตรง menu สมครสมาชกใหมผสมครกรอกขอมลสวนตว และเลอกประเภทสมาชก กาหนด username และ password กอนแลว

36

linkดงกลาว

ADSL ของ TOT 6 6 เดอนแลว ลกคาตอง

กรณผสมครสมาชกรานคา หรอ สมาชกเวบไซตและรานคาจะตองไป download แบบฟอรมของไทย จากด

(มหาชน)

จงใชงานได

และ ไมสามารถทาการชาระ เงนผานระบบชาระเงนของทาง TOT

ความแตกตางระหวางแตละpackage ตางกนคอถาลงทะเบยนไปแลว Package รานคาไดโดยจะตองแจงผดแลระบบ สมาชกรานคาไมสามารถนาสนคามาวางหนาแรกไดเอง รานคาตองตดตอผดแลระบบ

น, สนคามาใหม ,สนคาแนะนาขายสนคาตางๆ ผานระบบมวธชาระคาสนคา/

TOT Mall มชองทางการชาระได 4 ชองทางคอ- TOT Postpaid- หกบญช ธนาคารนครหลวงไทย- บตรเครดต VISA Mastercard- TOT Prepaid

TOT Plaza มชองทางการชาระได 2 ชองทางคอ- หกบญช ธนาคารนครหลวงไทย- บตรเครดต VISA Mastercard

Postpaid paymentและ บรการ ของ ทโอท ลกคาจะไดรบสนคา/บรการกอนและทาการชาระเงนภายหลง โดยจะเรยกเกบ ผานใบแจงคาโทรศพทบานหรออนเทอรเนตความเรวสงของทโอท การชาระเงนรปแบบ

37

/ บรการ ในราน TOT MallADSL ของ TOT เชน อปกรณ

Modem Router ฯลฯ และสามารถใชไดกบบรการ TOT Wi-Fi บรการ Tales -Runner บรการ Knowledge plus รวมถง บรการ Digital Content และอกหลายบรการในอนาคต

Prepaid payment เปนวธชาระคาบรการของ ทโอท รปแบบรหส PIN แบบprepaid (บตรเตมเงน) สาหรบบรการตางๆ ของ ทโอท เขาดวยกน โดยสามารถชาระคาบรการตางๆ

ปจจบนสามารถใชกบบรการPin Phone 108,บรการ TOT Wi-Fi, บรการTales Runner,บรการ Knowledge

plus,บรการ TOT netcall,บรการ TOT smart smsTOT Mall แลวไมไดรบสนคา สามารถตดตอมายง TOT ได

- Contact -Center หมายเลข 0-2575-1111 หรอ 0-2575–4444Digital Content หากชาระเงนแลว

Logine-Plazaสามารถ

,รปสนคา,รหสสนคา, ,คณสมบตสนคา,ขนาดสนคา,ราคาสนคาตอหนวย ,จานวนสนคาคงคลง, ,หมายเหต ระดบความนยม

ของรานคา

โดยรานคาe-market 6 รายการ หากม

มากกวา 6 รายการ สามารถ คลก “ อ สามารถแสดง60 60 รายการ สามารถ

คลก “ถดไป”8

รายการ หากมสนคาแนะนามากกวา 8 รายกา สามารถ คลก “ถดไป” สนคาแนะนาอนดบรอง18 รายการ หากมสนคาแนะนา มากกวา 18 รายการ

สามารถ คลก “ถดไป” โดยจะแสดง รปสนคา ราคาสนคานยมรานคา และ สวนของ

38

2-14 : เวบไซต ทโอท อ-มารเกต (https://www.tote-market.com)

Recommended