+ All Categories
Home > Documents > System Analysis and Design Inventory and Orders

System Analysis and Design Inventory and Orders

Date post: 06-Feb-2022
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
64
การวิเคราะห์และออกแบบระบบสินค้าคงคลังและจัดการคาสั่งซื้อ System Analysis and Design Inventory and Orders นาย บริภัทร พรมมาสม โครงงานสหกิจศึกษานี้เป็นส่วนหนึ่งของการศึกษาตามหลักสูตร ปริญญาวิทยาศาสตรบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศทางธุรกิจ คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีไทย-ญี่ปุ ่น .. 2560
Transcript
Page 1: System Analysis and Design Inventory and Orders

การวเคราะหและออกแบบระบบสนคาคงคลงและจดการค าสงซอ System Analysis and Design Inventory and Orders

นาย บรภทร พรมมาสม

โครงงานสหกจศกษานเปนสวนหนงของการศกษาตามหลกสตร

ปรญญาวทยาศาสตรบณฑต สาขาวชาเทคโนโลยสารสนเทศทางธรกจ คณะเทคโนโลยสารสนเทศ สถาบนเทคโนโลยไทย-ญปน

พ.ศ. 2560

Page 2: System Analysis and Design Inventory and Orders

การวเคราะหและออกแบบระบบสนคาคงคลงและจดการค าสงซอ System Analysis and Design Inventory and Orders

นาย บรภทร พรมมาสม

โครงงานสหกจศกษานเปนสวนหนงของการศกษาตามหลกสตร วทยาศาสตรบณฑต สาขาเทคโนโลยสารสนเทศทางธรกจ

คณะเทคโนโลยสารสนเทศ สถาบนเทคโนโลยไทย - ญป น

ปการศกษา 2560

คณะกรรมการสอบ ……………………………………………………. ประธานกรรมการสอบ (อาจารยสรมยพร เจรญพทย) ……………………………………………………. กรรมการสอบ (อาจารยฐนสน ญาตสงเนน) ……………………………………………………. อาจารยทปรกษา (อาจารยภสมะ เจรญพงษ) ……………………………………………………. ประธานสหกจศกษาสาขาวชา (อาจารยนชนารถ พงษพานช)

ลขสทธของสถาบนเทคโนโลยไทย – ญป น

Page 3: System Analysis and Design Inventory and Orders

ก ชอโครงงาน การวเคราะหและออกแบบระบบสนคาคงคลงและจดการค าสงซอ

System Analysis and Design Inventory and Orders ผเขยน นาย บรภทร พรมมาสม

คณะวชา เทคโนโลยสารสนเทศ สาขาวชา เทคโนโลยสารสนเทศ--------

----------------------------------------ทางธรกจ

อาจารยทปรกษา อ.ภสมะ เจรญพงษ

พนกงานทปรกษา นางสาว เพญนภา รงเรอง

ชอบรษท IConcepts Co.,Ltd.

ประเภทธรกจ/สนคา พฒนาระบบระดบองคกรตดตงระบบตามความตองการของ------

--------------------------------------- -ลกคา

บทสรป

โครงงานนคอการออกแบบเพอศกษาระบบสนคงคลงและระบบจดการค าสงซอแลวน ามาวเคราะหเพอใหเหมาะสมกบธรกจขนาดเลก โดยมการออกแบบ รายละเอยดภายใน User Interface ความสมพนธ ของแตละสวน ออกแบบคลงขอมล การไหลของขอมล ทงหมดนนเปนขนตอนในการพฒนาระบบสารสนเทศเพอแกปญหาทางธรกจและตอบสนองความตองการของผใชตามความตองการ

โดยมการใชทฤษฎ System Development Life Cycle : SDLC เปนเครองมอในการวเคราะหระบบ ใช Microsoft Visio ในการออกแบบฐานขอมล การไหลของขอมลตางๆ และ ใช Adobe Experience ในการออกแบบ User Interface ของแอปพลเคชนระบบสนคงคลงและระบบจดการค าสงซอ

Page 4: System Analysis and Design Inventory and Orders

กตตกรรมประกาศ

เลมโครงงานสหกจศกษาฉบบนส าเรจลลวงไปไดดวยดเพราะไดรบความอนเคราะหจากอาจารย ปรกษา อ.ภสมะ เจรญพงษ ทไดสละเวลาอนมคามาชวย อบรม สงสอน แนะน า ชแนะการท าโครงงานทถกตองทสด อยางเอาใจใส อกทงยงใหค าปรกษาทงเรองการศกษาตอ เรองโปรแกรมตางๆ เรองความฉลาดของเทคโนโลยสมยใหม รวมถงการด ารงชวตในการท างานอกดวย ฯลฯ ขาพเจารสกซาบซงเปนอยางสงทไดมโอกาสไดศกษาและเปนสวนหนงของสาขาเทคโนโลยสารสนเทศทางธรกจ

ขอขอบคณ นางสาว เพญนภา รงเรอง ทเปนพนกงานทปรกษา และพๆทกทานในแผนก Tester และ แผนกอนๆ ทไดสอนการท างานและมอบประสบการณการท างานทมคา

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

นาย บรภทร พรมมาสม ผจดท า

Page 5: System Analysis and Design Inventory and Orders

สารบญ บทสรป ก กตตกรรมประกาศ ข สารบญ ค สารบญตาราง จ สารบญภาพประกอบ ฉ สารบญภาพประกอบ ช บทท บทท 1 บทน า 1

1.1 ชอและทตงของสถานประกอบการ 1 1.2 ลกษณะธรกจของสถานประกอบการ หรอการใหบรการหลกขององคกร 2 1.3 รปแบบการจดองคกรและการบรหารองคกร 3 1.4 ต าแหนงและหนาทงานทนกศกษาไดรบมอบหมาย 3 1.5 พนกงานทปรกษา และต าแหนงของพนกงานทปรกษา 4 1.6 ระยะเวลาทปฏบตงาน 4 1.7 ทมาและความส าคญของปญหา 4 1.8 วตถประสงคหรอจดมงหมายของการปฏบตหรอโครงงานทไดรบมอบหมาย 5 1.9 ผลทคาดวาจะไดรบการปฏบตงานหรอโครงงานทไดรบมอบหมาย 5 1.10 นยามศพทเฉพาะ 5

บทท 2 ทฤษฎและเทคโนโลยทใชในการปฏบตงาน 8

2.1 ทฤษฎทเกยวของกบการพฒนาระบบ 8 2.1.1 วงจรการพฒนาระบบงานส าหรบระบบงานทวไป 9

2.2 ทฤษฎทเกยวของกบคลงขอมล 10 2.2.1 นยามของคลงขอมล (Definition of a Data Warehouse) 10 2.2.2 คณลกษณะเฉพาะของคลงขอมล 11

2.3 เทคโนโลยทใชในการปฏบตงาน 11

Page 6: System Analysis and Design Inventory and Orders

2.3.1 Microsoft Visual SourceSafe (VSS) 11 2.3.2 ประโยชนและขอดของการใชงาน (VSS) 12 2.3.3 Microsoft Excel 12 2.3.4 Microsoft Word 13 2.3.5 Microsoft Visio 14 2.3.6 TeamViewer 15 2.3.7 Snagit 15 2.3.8 Remote Desktop Connection 16 2.3.9 Adobe Experience Design (XD) 17

บทท 3 แผนงานการปฏบตงานและขนตอนการด าเนนงาน 18

3.1 แผนงานการฝกงาน 18 3.2 รายละเอยดทนกศกษาปฏบตในการฝกงาน 20 3.3 ขนตอนการด าเนนงานทนกศกษาปฏบตงาน 20

3.3.1 การวเคราะหระบบงาน 20 บทท 4 สรปผลการด าเนนงาน การวเคราะหและสรปผลตาง ๆ 50

4.1 ขนตอนและผลการด าเนนงาน 50 บทท 5 บทสรปและขอเสนอแนะ 51

5.1 สรปผลการด าเนนงาน 51 5.2 แนวทางการแกไขปญหา 52 5.3 ขอเสนอแนะจากการด าเนนงาน 52

เอกสารอางอง 53 ภาคผนวก 54 ประวตผจดท าโครงงาน 55

Page 7: System Analysis and Design Inventory and Orders

สารบญตาราง

ตารางท หนาท 1.1 ศพทเฉพาะ 5 2.1 คณลกษณะเฉพาะของแอปพลเคชน 11 3.1 ตารางเวลาในการปฏบตสหกจศกษา 18

Page 8: System Analysis and Design Inventory and Orders

สารบญภาพประกอบ

ภาพท หนา 1.1 บรษท ไอ คอนเซปส 1 1.2 รปแบบสนคาและบรการของบรษท ไอ คอนเซปส 2 1.3 โครงสรางของการดาเนนงานของบรษท ไอ คอนเซปส 3 2.1 SDLC 4 ขนตอน 8 2.2 Microsoft Visual SourceSafe (VSS) 12 2.3 Microsoft Excel 13 2.4 Microsoft Word 13 2.5 Microsoft Visio 14 2.6 TeamViewer 15 2.7 Snagit 16 2.8 Remote Desktop Connection 16 3.2 System Flow Diagram ระบบ My stock 21 3.3 Business Flow Diagram ระบบ My stock 22 3.4 Entity-Relationship Diagram (E-R) ระบบ My stock 23 3.5 Data Flow Diagram (DFD) ระบบ My stock 25 3.6 Use case Diagram ระบบ My stock 26 3.7 UI Login 27 3.8 UI Settings First time 28 3.9 UI Main Menus 29 3.10 UI Setting 30 3.11 UI Setting > Create Users 31 3.12 UI Dashboard 32 3.13 UI Product List 33 3.14 UI Create Product List 34

Page 9: System Analysis and Design Inventory and Orders

สารบญภาพประกอบ

ภาพท หนา 3.15 UI Stock In 35 3.16 UI Create Stock In 36 3.17 UI Stock Out 37 3.18 UI Edit Stock Out 38 3.19 UI Dealer List 40 3.20 UI Order 41 3.21 UI Edit Order 42 3.22 UI View and Print Orders 43 3.23 UI Insurance 44 3.24 UI Create Insurance 45 3.25 History 46 3.26 Prototype 47 3.27 Prototype main menu 48 4.1 SDLC 50

Page 10: System Analysis and Design Inventory and Orders

1

บทท 1 บทน า

1.1 ชอและทตงของสถานประกอบการ ชอสถานทประกอบการ บรษท ไอ คอนเซปส จ ากด สถานทตง 100/86-87 อาคารวองวานช คอมเพลกซ บ ชน 26 ถนนพระราม 9

เขตหวย เขตหวยขวาง กรงเทพฯ 10310โทร. 0-2645-0014 แฟกซ 0-2645-0013

เวบไซต www.iconcepts.co.th อเมล [email protected]

ภาพท 1.1 บรษท ไอ คอนเซปส

Page 11: System Analysis and Design Inventory and Orders

2

1.2 ลกษณะธรกจของสถานประกอบการ หรอการใหบรการหลกขององคกร

ไอคอนเซปส (Iconcept) เปนผผลตสนคาออกมาเปนแอปพลเคชนใหกบแบรนดทมชอเสยงหลายตอหลายแบรนด อาท Samsung Galaxy Gift, PTT Blue card, SCB EASY เปนตน

ในฐานะทเปน บรษท ทมงเนนดานเทคโนโลยโดยมวสยทศนในการน าเสนอโซลชนใหกบลกคาของเรามฉะนนจะไมสามารถท าได นเปนค าพดทกลาไดกลาเสย อยางไรกตามเราเชอวามประวตของเราเรามการสนบสนนจากลกคาของเราและหลกฐานเพยงพอของความสามารถของเรา ท IConcepts เราไมใชแคบานซอฟตแวรเทานน เราท าใหเปนไปไมไดทเปนไปได ดวยความมงมนของ IConcepts ในดานตาง ๆ ทไดรบการรบรองจาก CMMI ระดบ 3

ผลตภณฑหลกของเราคอโซลชนระดบโลกของ Livescan เรามความรเกยวกบโดเมนเฉพาะเกยวกบการประมวลผลลายนวมอการประมวลผลภาพและการจบคลายนวมอ ทมงานของเรามประสบการณการสอสารโทรคมนาคมทกวางขวางกระบวนการพฒนาซอฟตแวรและทกแงมมของเทคโนโลยของ Microsoft

เนองจาก IConcepts เตบโตอยางตอเนองในอตราทนาพอใจเราเชอวา IConcepts อยในฐานะทจะชวยธรกจของคณในการเปลยนแผนกไอทของคณจากศนยตนทนเปนแผนกสรางรายไดทแทจรง เราไดกลาวถงในสวนถดไปเกยวกบโซลชนบางอยางทเราไดพฒนาขนส าหรบลกคาของเรา

ภาพท 1.2 รปแบบสนคาและบรการของบรษท ไอ คอนเซปส

Page 12: System Analysis and Design Inventory and Orders

3

1.3 รปแบบการจดองคกรและการบรหารองคกร

ภาพท 1.3 โครงสรางของการด าเนนงานของบรษท ไอ คอนเซปส

1.4 ต าแหนงและหนาทงานทนกศกษาไดรบมอบหมาย ปฏบตงานในแผนก

Tester

ลกษณะงานทไดรบมอบหมาย - ศกษาระบบ E-Fingerprint - ทดสอบระบบ E-Fingerprint - เอกสาร Reject - ท างานเอกสาร - IT Support - Stock

Page 13: System Analysis and Design Inventory and Orders

4

1.5 พนกงานทปรกษา และ ต าแหนงของพนกงานทปรกษา พนกงานทปรกษา นางสาว เพญนภา รงเรอง

ต าแหนง Manager

1.6 ระยะเวลาทปฏบตงาน วนทเรมปฏบตงาน

วนท 1 มถนายน 2560 วนทสนสดการปฏบตงาน

วนท 30 กนยายน 2560 รวมเปนเวลาทงสน 4 เดอน

1.7 ทมาและความส าคญของปญหา การจดการสนคาคงคลงนนมประโยชนมากตอธรกจขนาดเลก(Small and Medium

Enterprise, SME) และการคาทวๆไป โดยผวจยเลงเหนถงความส าคญของระบบการจดการสนคาคงคลง จากการศกษาหาขอมลเกยวกบการจดการสนคาคงคลงสวนมากจะใชงานในระบบโปรแกรมการจดการสนคาคงคลงแบบส าเรจรป เชน โปรแกรมบญช ERP , โปรแกรมบญช AccStar , โปรแกรม Easy – ACC , Microsoft Excel ฯลฯ

ปจจบนนมเทคโนโลยใหมๆทเกยวกบโทรศพทเครองท (Smartphone) และแทบเลต ทมบทบาทกบชวตประจ าวนเขามาเปนปจจยในการด าเนนธรกจ จงท าใหเลงเหนและวเคราะหและออกแบบแอปพลเคชนขนมาเพอเพมความสามารถทางดานด าเนนธรกจใหมการใชงานงายและสะดวกและทนสมย ผนวกเขากบฟงกชนตางๆทสามารถน ามาประยกตใชงานกบธรกจใหมประสทธภาพสงสดเพอตอบสนองความตองการของผใชมากยงขน

Page 14: System Analysis and Design Inventory and Orders

5

1.8 วตถประสงคหรอจดมงหมายของการปฏบตหรอโครงงานทไดรบมอบหมาย 1. วเคราะหและออกแบบแอปพลเคชนเพอการจดการสนคาคงคลงใหสามารถใชงานกบธรกจการคาขายขนาดเลกใหมความสะดวกและงายตอการใชงาน โดยฟงกชนบนทกรายละเอยดสนคา สามารถบอกปรมาณสนคาในคลงสนคา ทตอบสนองกบธรกจขนาดเลกได 2. วเคราะหและออกแบบแอปพลเคชนเพอใหสามารถบนทกต าแหนงรานคาหรอผผลตไดซงสามารถใชไดทงในประเทศและตางประเทศ

หวของาน วเคราะหและออกแบบตรวจสอบสนคาและจดการค าสงซอ

1. เพอยอขนาดของภาพรวมของโปรแกรมขนาดใหญ มาอยบน Smartphone 2. เพอธรกจขนาดเลก (SME) และรานคาบน Social media 3. เพอเกบขอมลการขายของรานคา 4. เพองายตอการใชงานสะดวกและรวดเรว

1.9 ผลทคาดวาจะไดรบจากการปฏบตงานหรอโครงงานทไดรบมอบหมาย 1. ชวยตดสนใจในการวางแผนในการท าธรกจ 2. ชวยบรหารสนคาคงคลงไดทกททกเวลา 3. ความคลองตวในธรกจ เพอชวยใหผใชงานไมเสยเวลาในการคนหา 4. ชวยเตอน โดยแอปพลเคชนจะชวยเตอนเมอสนคาถงจดสงซอ

1.10 นยามศพทเฉพาะ ตารางท 1.1 ศพทเฉพาะ

ค าศพท ค าอธบาย

SME Small and Medium Enterprise

ธรกจทเปนอสระมเอกชน เปนเจาของ ด าเนนการโดยเจาของเอง ไมเปนเครองมอของธรกจใด ไมตกอย

Page 15: System Analysis and Design Inventory and Orders

6

ภายใตอทธพล ของบคคล หรอธรกจอน มตนทนในการด าเนนงานต า และมพนกงานจ านวนไมมาก

ERP ระบบสารสนเทศเพอการบรณาการขอมล และกระบวนการท างานภายในองคกร เชน การจดจาง การผลต การขาย การบญช การเงนและการบรหารทรพยากรบคคล ใหมการท างานรวมกน

Social media สงคมออนไลนทมผใชเปนผสอสาร หรอเขยนเลา เนอหา เรองราว ประสบการณ บทความ รปภาพ และวดโอ ทผใชเขยนขนเอง

Inventory Management การบรหารและจดการสนคาคงคลง

Order Quantity ปรมาณการสงซอสนคา

Stock คลงพสด , คลงสนคา

Reject การตงานกลบคนไปยงผท า

SDLC Systems Development Life Cycle ในการพฒนาระบบสารสนเทศในองคกรจะตองมการวเคราะหกระบวนการท างาน

SA System Analysis นกวเคราะหระบบ

Improvement คอการปรบปรงใหดขนไปเรอยๆ

Server เครองคอมพวเตอรหรอระบบปฏบตการหรอโปรแกรมคอมพวเตอรเครอขาย

UI User Interface คอ สวนทใชตดตอกบผใชงาน ไมวาจะเปน เมน ปม ฟอรมตางๆ

Page 16: System Analysis and Design Inventory and Orders

7

บทท 2 ทฤษฎและเทคโนโลยทใชในการปฏบตงาน

ในการปฏบตงานสหกจศกษาครงน เปนการน าความรทางดานทฤษฎและเทคโนโลย

มาใชในการปฏบตงานทกสวนตลอดการปฏบตงานสหกจศกษา ซงเปนการน าความรทงทเคยเรยนมาประยกตใชและเปนการศกษาเรยนรสงใหม ๆ ทไดจากการปฏบตงาน

2.1 ทฤษฎทเกยวของกบการพฒนาระบบ ในการพฒนาระบบนนไดมการก าหนดใหเปนไปในทศทางเดยวกนและก าหนดขนตอนท

เปนแนวทางในนกวเคราะหระบบปฏบตงานไดโดยมขอบกพรองนอยทสดเพราะงานการวเคราะหระบบในปจจบนมความซบซอนของงานมากกวาสมยกอนนกวเคราะหระบบจงตองการมาตรฐานในการพฒนาระบบดงกลาวจงไดมการคดคนวงจรการพฒนาระบบงานขนเพอตอบสนองความตองการนกวเคราะหระบบ (System Analysis : SA)

ภาพท 2.1 SDLC 4 ขนตอน

Page 17: System Analysis and Design Inventory and Orders

8 2.1.1วงจรการพฒนาระบบงานส าหรบระบบงานทวไป วงจรการพฒนาระบบงาน (System Development Life Cycle : SDLC) ส าหรบระบบทวไปทไดมการคดคนขนมา สามารถแบงออกเปนล าดบขนได 4 ขนตอน คอ 2.1.1.1 การวเคราะหระบบงาน เปนขนตอนของการศกษาระบบงานเดมทใชในปจจบน (Current System) ปญหาทเกดจากระบบงานเดม ตลอดจนการศกษาถงความตองการของธรกจ (Business Needs and Requirements) พรอมกบการประเมนเหตการณตาง ๆ เพอหาทางเลอกทเหมาะสมมาแกปญหา 2.1.1.2 การออกแบบและวางระบบงาน เปนขนตอนหลงจากการวเคราะหระบบงานซงเปนขนตอนทนกวเคราะหระบบจะตองวางโครงสรางของระบบงาน ในรปลกษณะทว ๆ ไปและในรปลกษณะเฉพาะโดยมการแจกแจงรายละเอยดทแนชดของแตละงาน หรอระบบงานยอยของระบบทไดออกแบบขนจะถกสงตอไปใหกบโปรแกรมเมอรเพอจะไดท าการเขยนโปรแกรมใหเปนระบบทปฏบตงานไดจรงในขนตอนตอไป 2.1.1.3 การน าระบบเขาสธรกจหรอผใช เปนขนตอนทน าเอาระบบงานมาตดตง (Install) ใหกบผใช และเพอใหแนใจวาระบบงานสามารถปฏบตงานไดตรงตามวตถประสงคระบบงานจะตองถกท าการตรวจสอบมาอยางด พรอมกบการฝกอบรม (Education and Training) ใหผใชระบบสามารถใชระบบงานไดอยางมประสทธภาพและถกตอง 2.1.1.4 การด าเนนการสนบสนนภายหลงการตดตงระบบงาน เปนขนตอนทระบบงานใหมไดถกน ามาตดตงแลว ผใชระบบอาจจะยงไมคนเคยกบการท างานในระบบใหมนกวเคราะหระบบควรจะใหค าแนะน าอยางตอเนอง เพอชวยเหลอผใชระบบในการปฏบตงานทงนรวมถงความตองการตาง ๆ ทอาจจะเกดขนหรอเปลยนแปลงไป ภายหลงจากระบบไดถกตดตง ซงนกจะเกยวของกบการบ ารงรกษาระบบงาน (System Maintenance) และการปรบปรงระบบงาน (System Improvement)

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

Page 18: System Analysis and Design Inventory and Orders

9

2.2 ทฤษฎทเกยวของกบคลงขอมล Water C. Donald (2003) กลาวถงการจดการสนคาคงคลง (Inventory Management) การ

จดการธรกจทเกยวกบการวางแผนและควบคมสนคาคงเหลอ เพอสนบสนนการตดสนใจทจะจดเกบและรกษาระดบสนคาไวในเวลาทตองการ เปนสงทจ าเปนส าหรบการด าเนนธรกจ เพราะเปนสนคามไวเพอใหการผลตหรอการขาย สามารถด าเนนไปไดอยางราบรน การมสนคาคงคลงมากเกนไปอาจเปนปญหากบธรกจ ทงในเรองตนทนการเกบรกษาทสง สนคาเสอมสภาพ หมดอาย ลาสมย ถกขโมย หรอสญหาย นอกจากนยงท าใหสญเสยโอกาสในการน าเงนทจมอยกบสนคาคงคลงนไปหา ประโยชนในดานอนๆ เงอนไขทใชการจดการสนคาคงเหลอ ประกอบดวย 1. ประเภทของสนคาคงคลง ไดแก วตถดบชนงานระหวางผลต และสนคาส าเรจรป 2. ชนดของสตอก ไดแก สตอกหมนเวยน สตอกทกาลงเคลอนยาย สตอกกนชน สตอก ทมความเสยงสง สตอกตามฤดกาล และสตอกคงคาง 3. ตวแบบสนคาคงเหลอ ไดแก ตวแบบสนคาคงเหลอเชงก าหนด และตวแบบสนคาคงเหลอเชงความนาจะเปน 2.2.1 นยามของคลงขอมล (Definition of a Data Warehouse)

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

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

กตต ภกดวฒนะกล(2548) บทความนไดกลาวถงการนาประโยชนจากพลวตระบบมาใชในการจ าลองการจดการสนคาคงคลง โดยใชวธการพลวตระบบมาใชในการจดการหรอการควบคมสนคาคงเหลอแตละชนด เจาของกจการควรจะสงซอเปนปรมาณเทาใดในแตละครง (Order Quantity) และควรสงซอเมอใด หรอวาสนคาในคลงหรอในสตอก (Stock) ลดลงเหลอจ านวนเทาใดจงควรสงซอ

Page 19: System Analysis and Design Inventory and Orders

10 2.1.2 คณลกษณะเฉพาะของคลงขอมล

หวขอ My Stock

1. แสดงรายการสนคาทงหมด / 2. คนหาสนคา / 3. แสดงยอดสนคาคงเหลอปจจบน / 4. เพม/แกไข/ลบ ขอมลรายละเอยดสนคา / 5. เพม/แกไข/ลบ ขอมลประเภทสนคา / 6. แนบภาพถายสนคา / 7. แสดงขอมลรายงานสรปรวมยอดขาย / 8. แสดงขอมลรายการสนคาทตองสงซอ / 10. ก าหนดจดสงซอสนคา / 11. ส ารองขอมลผานE-mail / 12. แสดงขอมลการสงซอสนคา /

ตารางท 2.1 คณลกษณะเฉพาะของแอปพลเคชน

2.2 เทคโนโลยทใชในการปฏบตงาน 2.2.1 Microsoft Visual SourceSafe (VSS)

VSS ใชหลกการการเกบขอมลโดยม เซอรฟเวอร (Server) กลาง 1 ตว โดยสราง ยสเซอรลอคอน (User Login) เขาไปทเซอรฟเวอร แลวเชคอนตวชดค าสงไปเกบไวทซอรสคอนโทรล (Source Control) หรอทเซอรฟเวอร จากนนถาผใช อนๆตองการเอาชดค าสงออกมาปรบปรงกท าการ เกท เลสเทสซ เวอรชน (Get Latest Version) ออกมา โดยทผใชทตองการปรบปรงชดค าสงกจะท าการเชคเอาทไฟล ออกไป จากนนตว VSS กจะท าการลอคไฟลนนไว และระบบจะท าการ สรางลอคไฟลชอของคนทเชคเอาทไฟลออกไป เวลาทท าเสรจกท าการเชคอนไฟลเขาสวนกลาง ท าใหทซอรสคอนโทรลเปนชดค าสง ทอพเดทลาสด เวลาทผใชอนๆตองการอพเดท โซลชน(Solution) กเขาไปเพอเกท เลสเทสซ เวอรชน ออกมา

Page 20: System Analysis and Design Inventory and Orders

11

ภาพท 2.1 Microsoft Visual SourceSafe (VSS)

2.1.1 ประโยชนและขอดของการใชงาน (VSS) VSS เปนโปรแกรมทมไวเพอรวบรวมขอมล จะมการใช User Login ในการเขาสระบบ

ฐานขอมลในโปรแกรม โดยทโปรแกรมนถามผใชคนใดคนนง Dowload File ออกมาจากโปรแกรม VSS จะตองท าการอพโหลดไฟล คนกลบไปทตวโปรแกรมเพอทจะให User อน ๆ นนสามารถแกไขไฟลนน ๆ ไดและเมอในขณะทเรา Dowload File นนออกมา ผใชคนอนกจะสามารถดไฟลนนไดแตจะไมสามารถแกไขไฟลนนได นคอขอดของ โปรแกรม Microsoft Visual SourceSafe (VSS) 2.2.2 Microsoft Excel

ไมโครซอฟท เอกซเซล (องกฤษ: Microsoft Excel) เปนโปรแกรมประเภทตารางการค านวณ พฒนาโดยบรษทไมโครซอฟท และ เปนโปรแกรมหนงในชดไมโครซอฟท ออฟฟศ ส าหรบจดการและค านวณขอมลในรปแบบตาราง อกทงสามารถจดท ากราฟ แผนภมเพอแสดงผลขอมลได โดยเวอรชนลาสดคอ ไมโครซอฟท เอกซเซล 2010 (Microsoft Excel 2010) ไมโครซอฟท เอกซเซล เปนโปรแกรมทไดรบความนยมในดานการการค านวณทางคณตศาสตรโดยใชฟงกชนพนฐาน บวก ลบ คณ หาร ยกก าลง รวมถงฟงกชนทางคณตศาสตรระดบสง เชน Modulo, ตรโกณมต ฟงกชนทางสถต เชน คาเบยงเบนมาตรฐาน ฟงกชนทางการเงน เชน การคดคาเสอมราคา, การค านวณคาปจจบน ไมโครซอฟท เอกซเซล คอ การใชงานในรปแบบของฐานขอมล ซงสามารถจดการฐานขอมลทมขนาดประมาณไมเกน 65,000 ตาราง ไมวาจะเปน ตวกรอง, การเรยงล าดบขอมล (Sort) , ค านวณยอดรวม (Subtotal) และตารางไพวอต (Pivot Table)

Page 21: System Analysis and Design Inventory and Orders

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

ภาพท 2.2 Microsoft Excel 2.2.3 Microsoft Word

โปรแกรมไมโครซอฟตเวรด ซงเปนโปรแกรมประมวลผลค าแบบพเศษ ชวยใหสรางเอกสารแบบมออาชพอยางมประสทธภาพและประหยด เชน เหมาะกบงานดานการพมพเอกสารทกชนด สามารถพมพเอกสารออกมาเปนชด ๆ ซงเอกสารอาจเปนจดหมาย บนทกขอความ รายงาน บทความ ประวตยอ และยงสามารถตรวจสอบ ทบทวน แกไข ปรบปรงความถกตองในการพมพเอกสารไดอยางงายดาย สามารถตรวจสอบสะกดค า และหลกไวยากรณ เพมตาราง เพมกราฟก ในเอกสารไดอยางงายดาย หรอเพมเตมขอมลไดตลอดเวลา สามารถใชลกษณะของการจดพมพดวยคอมพว เตอรแบบต งโตะ (Desktop Publishing) เพ อส รางโบชวร (Brochures) ดานสอโฆษณา (Advertisements) และจดหมายขาว (Newsletters) ไดดวยโปรแกรมประมวลผลค า (word Processor)

ภาพท 2.3 Microsoft Word

Page 22: System Analysis and Design Inventory and Orders

13 2.2.4 Microsoft Visio

ซอฟตแวรVisio เปนซอฟตแวรทชวยสรางกราฟฟกและแผนภมไดงายดายอยางประสทธภาพเพออ านวยความสะดวกใหกบองคกรทตองใชกราฟฟก แผนภม แผนผง และตารางตางๆ ในการน าเสนองานรวมทงการสรางบนเวบไซต Visio เปนเครองมอทเสรมการท างานของ Microsoft Office ในการชวยใหสรางแผนภม แผนผง ตารางแสดงโครงสรางองคกร แผนภมทางการตลาด ตารางเวลา และอนๆ ไดอยางงายดาย รวมทงชวยเพมประสทธภาพในการสอสารโดยชวยใหแตละแผนกสามารถดแผนภมหรอตารางในรปแบบไฟลทแตกตางกนตามตองการได เชน ไฟลทสงทางอเมล ระบบอนทราเนต และ อนเทอรเนต เปนตน และยงชวยใหผจดท าเอกสารสรางภาพกราฟฟกใหมๆ แปลกๆ ไดสะดวก เพอเพมสสน ความชดเจนใหกบขอมลตางๆ ไดเปนอยางด และทส าคญกคอ Visio 2000 ชวยประหยดเวลาในการสรางเอกสารหรอไฟลเหลานไดถงหนงเทาตว ซอฟตแวรดงกลาวแบงเปน 4 ประเภทหลก คอ Visio Standard Edition ส าหรบผใชและองคกรทวไป Visio Professional Edition ส าหรบองคกรทท างานบนระบบเครอขายคอมพวเตอรทไมซบซอนมากนก Visio Enterprise Edition ส าหรบองคกรขนาดใหญทมระบบเครอขายซบซอน หรอผพฒนาซอฟตแวร และ Visio Technical Edition ส าหรบองคกรทด าเนนธรกจดานวศวกรรม หรอการผลตโดยเฉพาะ Visio 2000 เปนแพลตฟอรมททรงพลง คมคาทอ านวยใหผใชสามารถน าแผนภมภาพและกราฟฟกทดงาย นาใชมาท างานในการสอสารดวยงานเอกสาร งานน าเสนอในองคกรและระหวางองคกรไดทกวน ดงนนการใช Visio 2000 ทสามารถใชงานรวมกบโครงสรางพนฐานของไอทในองคกรเดมได เปนอปกรณน าเสนอมาตรฐานขององคกรนนจงจะท าใหองคกรจะมคาใชจายโดยรวมลดลง

ภาพท 2.4 Microsoft Visio

Page 23: System Analysis and Design Inventory and Orders

14 2.2.5 TeamViewer

เปนโปรแกรมทชวยในเรองของการสนบสนนระยะไกล หรอ การสนบสนนกนภายในองคกรไมวาจะเปนอตสาหกรรมประเภทใด คอมพวเตอร เครองมอทควบคมผานคอมพวเตอร และอปกรณมอถอ ลวนเปนเครองมอส าคญตอการด าเนนธรกจ องกกรเกอบทกแหงสามารถใชประโยชนจากการสนบสนนดานไอทภายในองคกรทมความยดหยนได ไมวาโครงสรางพนฐานระบบไอทจะมขนาดและความซบซอนเพยงใดกตามซงในปจจบนบรษท IConcepts ใชในการควบคมปญหาเมอลกคามปญหาตามดานตาง ๆ เรากจะสามารถ Remote ไปส ารวจไดอยางทนทโดยไมตองเดนทางไปทตามจดผานแดนตาง ๆ เพราะระยะทางในการเดนทางคอนขางมากท าใหประหยดคาใชจายในสวนของการเดนทางภายในองคกรไปไดอกทงยงสามารถสนบสนนลกคาไดอยางทวถงและรวดเรว

ภาพท 2.5 TeamViewer

2.2.6 Snagit

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

Page 24: System Analysis and Design Inventory and Orders

15

ภาพท 2.6 Snagit

2.2.7 Remote Desktop Connection เปนโปรแกรมจดการเซสชนเดสกทอประยะไกลทตดมากบWindows จดการเซรฟเวอรดวยเดสกทอประยะไกล (Remote Desktop) ชวยใหผดแลระบบสามารถจดการเซรฟเวอรไดสะดวกรวดเรว อยางไรกตามถาตองจดการเซรฟเวอรเปนจ านวนมากอาจเกดความสบสนได ปญหาดงกลาวนสามารถแกไขไดโดยใชโปรแกรมจดการเซสชนเดสกทอประยะไกล (Remote Desktop Connections Manager) ซงจะชวยใหผใชสามารถ เขาถง จดโครงสราง จดกลม และจดการเซสชน และ ฯลฯ ไดจากหนาตางเดยว

ภาพท 2.7 Remote Desktop Connection

Page 25: System Analysis and Design Inventory and Orders

16 2.2.8 Adobe Experience Design (XD)

โปรแกรมครบวงจรโปรแกรมแรกส าหรบการท างานดานเวบไซตและโมบายลแอปพลเคชน ตงแตการออกแบบ Designing การสรางตนแบบ Prototyping การใช Layers และการใช Symbols ทงสองสงนคอคณลกษณะทยอดเยยมในการออกแบบทงในโปรแกรมยอดนยมอยาง Photoshop CC และ Illustrator CC ซงโปรแกรม XD ไดน า Layers และ Symbols มาใชเพอตอบสนองความตองการของนกออกแบบ UX นอกจากน นกออกแบบยงสามารถแชรตวตนแบบใหผทดลองใชเพอขอความคดเหนในการใชงานไดแบบเรยลไทม ความสามารถในการท างานรวมกนแบบเรยลไทม (real-time collaboration) อยางการใหทมงานชวยกนแกไขเนอหา co-editing of documents, การออกแบบเปนเวอรชน visual versioning, และการน า Creative Cloud Libraries มาใช

ภาพท 2.7 Adobe Experience Design (XD)

Page 26: System Analysis and Design Inventory and Orders

17

บทท 3 แผนงานการปฏบตงานและขนตอนการด าเนนงาน

3.1 แผนงานการฝกงาน จากการทขาพเจาไดเขาปฏบตงานทบรษท IConcepts Co.,Ltd. ไดรบมอบหมายงาน ทดสอบระบบของ ตรวจคนเขาเมอง และอนๆ ตารางท 3.1 ตารางเวลาในการปฏบตสหกจศกษา

หวของาน

เดอนท 1

เดอนท 2

เดอนท 3

เดอนท 4

ปฐมนเทศในบรษทดประวตความเปนมาของบรษท เลอกต าแหนงงานทจะศกษางาน

ศกษา Story board , Flowchart system , Step test

ศกษาโปรแกรม ทบรษทท าโครงการอย

ทดสอบโปรแกรม หาขอผดพลาด

ทดสอบเครองกอนตดตงระบบ

ออกปฏบตงานนอกสถานท จงหวด สระแกว

Test ตาม UserStory

ท าFlow ของระบบ

ท าReject ประกอบ ใบUserStory

Test ตาม UserStory

Page 27: System Analysis and Design Inventory and Orders

18

Test ตาม UserStory

Run scrip เขา Database

Update Userstory

Test ตาม UserStory

ท าExcelเตรยมขอมลส าหรบตรวจนบสนคาใน

โครงการ

ท าExcelเตรยมขอมลส าหรบตรวจนบสนคาใน

โครงการ

ท าExcelเตรยมขอมลส าหรบตรวจนบสนคาใน

โครงการ

ตรวจนบสนคาในโครงการ

ตรวจนบสนคาในโครงการ

เตรยมของทจะสงไป จงหวดตางๆ

ท าเอกสารส าหรบตรวจรบ

เตรยมของทจะสงไป จงหวดตางๆ

ตรวจเอกสารส าหรบตรวจรบ

ออกตดตงระบบทจงหวด ตาก ตม.แมสอด

Test Web Reports

Page 28: System Analysis and Design Inventory and Orders

19

3.2 รายละเอยดทนกศกษาปฏบตในการฝกงาน

ทดสอบตรวจสอบระบบตรวจคนเขาเมอง ของรฐบาลซงเปนความปลอดภยของประเทศตองมความละเอยดและเงอนไขพเศษตางๆของราชการ ตองใชความเขาใจและกระบวนการตางๆของตรวจคนเขาเมอง

ตรวจสอบสนคาทงหมดภายในโครงการ ทดสอบสนคา ตรวจนบสนคา ลงทะเบยนสนคาในโครงการส าหรบตรวจรบ

สนบสนนและอ านวยความสะดวกในเรองเกยวกบเทคโนโลย ตดตง และตงคาตางๆ

3.3 ขนตอนการด าเนนงานทนกศกษาปฏบตงาน ขนตอนส าหรบการออกแบบและวเคราะหระบบ My stock โดย ทฤษฏSDLC 3.3.1 การวเคราะหระบบงาน เปนขนตอนของการศกษาระบบงานเดมทใชในปจจบน (Current System) ปญหาทเกดจากระบบงานเดม ตลอดจนการศกษาถงความตองการของธรกจ (Business Needs and Requirements) พรอมกบการประเมนเหตการณตาง ๆ เพอหาทางเลอกทเหมาะสมมาแกปญหา 3.3.1.1 ศกษาระบบ

ศกษาขอมลทเกยวกบการบรหารสนคาคงคลงและค าสงซอ เพอน ามาปรบใชการออกแบบ 3.3.1.2 การออกแบบ Flow ส าหรบระบบ My stock

3.3.1.2.1 System Flow Diagram แผนภาพการท างานของระบบซงแสดงล าดบขนตอนของการท างาน โดยแตละ

ขนตอนจะถกแสดง โดยใชสญลกษณซงมความหมายบงบอกวา ขนตอนนน ๆ มลกษณะการท างาน ท าใหงายตอความเขาใจ

Page 29: System Analysis and Design Inventory and Orders

20

ค าอธบายFlow

(Start) เรมจากผใชเขาระบบ ระบบจะท าการตรวจสอบชอผใชและรหสผาน ตอมา ระบบจะ ตรวจสอบวาเปนการเขาใชครงแรกหรอไม ถาใชระบบจะพาไปยงหนาตางส าหรบตงคาครงแรก เมอเสรจแลว

เขาสหนาเมนหลก(main menu) จะโชวเมนหลกทงหมดของโปรแกรม

- Dashboard สามารถ แสดงรายงานตางๆได Export File ได - Product List สามารถ สรางรายการ/แกไขรายการ/ลบรายการ ได - Stock IN สามารถ สรางรายการ/แกไขรายการ/ลบรายการ สรางบารโคด ได - Order รบรายการจาก Web หรอ API และท าการยนยนรายการ และ ปรนทอยและใบเสรจ - Stock OUT เปนการตดสนคาออก เปนการจบขนตอนการท างาน (END) - Insurance ประกนสนคาส าหรบของเสย เพอรอสนคาเคลมสนคาใหกบลกคา - History บนทกทกอยางทจบขนตอนในระบบ - Setting ตงคาตางๆ เชน สรางผใชเฉพาะ Stock OUT ขนมา

Page 30: System Analysis and Design Inventory and Orders

21

System Flow

ServerUser System Web Shopping

Ph

ase

Login Check User

Data Base

Check Login

Login�

Setting start

NO

Create User Log off

Setting

Main Menu

Yes

Product List

Dashboard

Stock IN

Orders

Stock OUT

Insurance

Report

New Product

New Stock

History

PO

Confirm

Address / Bill

Create / Edit Product List

Create / Edit Stock IN

Updata Real Time

Shoot Barcode Confirm

Create / Edit Insurance

New Insurance

Start

End

ภาพท 3.2 System Flow Diagram ระบบ My stock

Page 31: System Analysis and Design Inventory and Orders

22 3.3.1.2.2 Business Flow Diagram แผนภาพแสดงล าดบการท างานในเชงธรกจ ค าอธบายFlow (Start) เรมจาก ลกคาสงซอสนคาและท าการยนยนค าสงซอ ท าการตรวจสอบสนคาวามสนคาตามจ านวนหรอไม ถาไมม ท าการตดตอสงซอสนคา เมอไดสนคามาแลว ถายงไมมรายการตองลงทะเบยนสนคาใหม และตามดวยเพมจ านวนสนคาทเขามา ตอมายงสนคาออกท าการตดสนคาออกจากระบบและสงสนคา (End)

ภาพท 3.3 Business Flow Diagram ระบบ My stock

Page 32: System Analysis and Design Inventory and Orders

23 3.3.1.2.2 Entity-Relationship Diagram (E-R) แบบจ าลองทใชอธบายโครงสรางของฐานขอมลซงเขยนออกมาในลกษณะของรปภาพ การอธบายโครงสรางและความสมพนธของขอมล (Relationship) ค าอธบายFlow ตารางนเปนตารางแสดงความสมพนธของขอมล เรมจาก Product ID จะมความสมพนธกบ Order , Stock , History_stock_status Order_ID จะมความสมพนธกบ Insurance D_ID จะมความสมพนธกบ Stock

Product

Stock

Order

History_Stock_Status

Insurance

Dealer

Product_IDPK

Product_name

Product_Barcode

Product_Price

Product_QMini

Product_QMax

Stock_IDPK

Product_IDFK

Order_IDPK

Product_IDFK

Customer_ID

History_IDPK

Product_IDFK

Quantity

Insu_IDPK

Order_IDFK

SN

D_IDPK

D_name

D_tel

Quantity

Status

Tel

D_Email

D_IDFK

ภาพท3.4 Entity-Relationship Diagram (E-R) ระบบ My stock

Page 33: System Analysis and Design Inventory and Orders

24 3.3.1.2.3 Data Flow Diagram (DFD)

แผนภาพแสดงการไหลของขอมลจากแหลงขอมลภายนอกเขามาในระบบ เพอแสดง

วธการไหลของขอมลจากกระบวนการหนงไปอกกระบวนการหนง ค าอธบายFlow

แสดงการไหลจาก Web สงขอมล User Detail , Payment , PO Detail ไปยง Application Web ไดรบขอมล Status Shipping จาก Application Stock ไดรบขอมล Shipping Order , IN stock Request , Out Stock Request จาก Application Stock สงขอมล Qty และ Shipping Confirmation ไปยง Application Admin สงขอมล Product Detail , Manamet User ไปยง Application Admin ไดรบขอมล Order Detail , History Detail(Log Detail) จาก Application

Page 34: System Analysis and Design Inventory and Orders

25

Order Detail

Application My Stock

Stock WebUser Detail

Payment

Status shipping

IN stock Request

Shipping Order

Shipping confirmation

0

Qty

Out stock Request

Admin

Product DetailLog Detail

PO Detail

Manament user

ภาพท 3.5 Data Flow Diagram (DFD) ระบบ My stock

Page 35: System Analysis and Design Inventory and Orders

26 3.3.1.2.4 Use case Diagram

แผนภาพทแสดงการท างานของผใชระบบและความสมพนธกบระบบยอย ภายในระบบใหญ

ค าอธบายFlow เจาของธรกจและAdmin สามารถท าไดทกอยางบนระบบ ลกคา สามารถ สงขอมลค าสงซอ และรบสถานะสนคา คนรบOrder สามารถ รบค าสงซอจากลกคาและจดการค าสงซอ ฝายคลงสนคา สามารถ จดการค าสงและสนคาเขาออก

Admin

Web

Order

ภาพท 3.6 Use case Diagram ระบบ My stock

Page 36: System Analysis and Design Inventory and Orders

27 3.3.1.2 การออกแบบและวางระบบงาน เปนขนตอนหลงจากการวเคราะหระบบงานซงเปนขนตอนทนกวเคราะหระบบจะตองวางโครงสรางของระบบงาน ในรปลกษณะทว ๆ ไปและในรปลกษณะเฉพาะโดยมการแจกแจงรายละเอยดทแนชดของแตละงาน หรอระบบงานยอยของระบบทไดออกแบบขนจะถกสงตอไปใหกบโปรแกรมเมอรเพอจะไดท าการเขยนโปรแกรมใหเปนระบบทปฏบตงานไดจรงในขนตอนตอไป

การออกแบบ user interface (UI) ส าหรบระบบ My stock 3.3.1.2.1 หนา Login คอหนาแรก ทตองเขามาเพอ Login เพอเขาไปยงเมนหลก ปม Register : สมครสมาชคเพอเขาใชงาน ปม Login : เมอใสรหสครบถวนสามารถกดปม Login ได

ภาพท 3.7 UI Login

Page 37: System Analysis and Design Inventory and Orders

28 3.3.1.2.2 หนา Setting ส าหรบการ Login ครงแรกเทานน

Name Business : ชอธรกจ

Address : ทอยของธรกจ

Tel : เบอรโทร

Logo : โลโกของธรกจ

ปม Camera : เปดกลองในโทรศพท ปม Browse : เปดรปทอยในเครอง ปม Confirm : ยนยนการกรอกขอมล

ภาพท 3.8 UI Settings First time

Page 38: System Analysis and Design Inventory and Orders

29 3.3.1.2.3 หนา แสดงเมนหลก เปนหนาทแสดงทกเมนในแอปพลเคชนส าหรบ Admin หรอ เจาของธรกจ ประกอบไปดวย 1. เมน Setting ต าแหนง: ขวาบนสด รายละเอยด: ตงคาตางๆ และ Log out ออกจากระบบ 2. เมน Dashboard รายละเอยด: เกยวกบรายงานตางๆ แสดงสถตทงหมดในคลงสนคา 3. เมน Product List รายละเอยด: เกยวกบสนคาและรายละเอยดทกอยางทลงทะเบยนในระบบ 4. เมน Stock In รายละเอยด: เกยวกบลงทะเบยนสนคาทเขามาในคลงสนคา 5. เมน Stock Out รายละเอยด: เกยวกบตดสนคาออกจากคลงสนคา 6. เมน Dealer รายละเอยด: เกยวกบการตดตอกบตวแทนจ าหนาย ตดตอสงซอ ตางๆ 7. เมน Orders รายละเอยด: เกยวกบค าสงซอทรบมาจาก Web shopping 8. เมน Insurance รายละเอยด: เกยวกบการลงทะเบยนสนทเสย 9. เมน History ต าแหนง:ขวาลางสด รายละเอยด: บนทกทกกจกรรมทเกดขนในระบบ

ภาพท 3.9 UI Main Menus

Page 39: System Analysis and Design Inventory and Orders

30 3.3.1.2.4 หนา เมน Setting

รายละเอยด: ตงคาตางๆ และ Log out ออกจากระบบ

Name Business : ชอของธรกจ Address : ทอยของธรกจ Tel : เบอรโทร Logo : โลโกของธรกจ ปม Camera : เปดกลองในโทรศพท ปม Browse : เปดรปทอยในเครอง

ภาพท 3.10 UI Setting ปมCreate User : สราง User เพอใชงานเฉพาะเมน ปมLog off : ออกจากระบบ

Page 40: System Analysis and Design Inventory and Orders

31 3.3.1.2.4.1 หนา เมน Setting ปม Create Users ส าหรบสราง Users เฉพาะงานนนๆ

ภาพท 3.11 UI Setting > Create Users

สมครขนตน สามารถเพม User ได 2 User แบงเปน 1. User for Order 2. User for Insurance และสามารถซอการสราง User เพมได เพอใชงานหลายคน สามารถแกไขไดตลอดเวลาในเครองAdmin(User หลก)

Page 41: System Analysis and Design Inventory and Orders

32 3.3.1.2.5 หนา เมน Dashboard รายละเอยด: เกยวกบรายงานตางๆ แสดงสถตทงหมดในคลงสนคา

ภาพท 3.12 UI Dashboard Stock out top5 แสดง : สนคาทตดStock บอยทสด 5 อนดบ High Stock top5 แสดง : สนคาทมจ านวนมากทสดในStock 5 อนดบ Low Stock top5 แสดง : สนคาทมจ านวนต ากวา ทตงไว 5 อนดบ

Page 42: System Analysis and Design Inventory and Orders

33 3.3.1.2.6 หนา เมน Product List รายละเอยด: เกยวกบสนคาและรายละเอยดทกอยางทลงทะเบยนในระบบ ปม + : สรางรายการ Product List ใหม ปมบารโคด : เปดกลองพอสแกนบารโคดในการคนหาขอมลไดไวขน ปมหนาตางแสดงรายละเอยด : เพอแกไขขอมลในรายการสนคานนๆ

ภาพท 3.13 UI Product List

Page 43: System Analysis and Design Inventory and Orders

34

รายละเอยด ในหนาสรางรายการสนคา

Product Code : รหสสนคา สามารถก าหนดเองไดไมซ ากน Barcode : สแกนบารโคดเพอเวลายงบารโคด Name : ชอสนคา Descrpition : รายละเอยดสนคา Sale Price : ราคาขาย Minimum Stock : ขนต าสดของสนคาในคลง เมอสนคาต ากวานตงไวจะตองท าการสงซอสนคา Maximum Stock : ขนสงสดของสนคาในคลงสนคา เมอสนคาสงกวาทตงไวตองท าการระบายสนคาออก Camera : ถายรปจากมอถอ Browse : เลอกรปจากเครอง Save : บนทกขอมลทงหมด

ภาพท 3.14 UI Create Product List

Page 44: System Analysis and Design Inventory and Orders

35 3.3.1.2.7 หนา เมน Stock In รายละเอยด: เกยวกบลงทะเบยนสนคาทเขามาในคลงสนคา

ภาพท 3.15 UI Stock In ปมบารโคด : เปดกลองพอสแกนบารโคดในการคนหาขอมลไดไวขน ปมหนาตางแสดงรายละเอยด : เพอแกไขขอมลในรายการสนคานนๆ

Page 45: System Analysis and Design Inventory and Orders

36 หนารายละเอยดภายในรายการสนคาเขา

ภาพท 3.16 UI Create Stock In ปม ยอนกลบ : ยอนไปหนาทแลว Product Code : อางองมาจากสนคาในProduct List เปนรหสเฉพาะของสนคาไมมซ ากน Name : อางองมาจากสนคาในProduct List เปนชอของสนคา Stock In Quantity : จ านวนทจะเพมสนคาเขาในระบบ QC Check : ปมยนยนวาตรวจสนคากอนรบเขาระบบแลว Create Barcode : สรางบารโคดตามจ านวนสนคาทเขามาใหม Commet : ใสหมายเหต ปม Save : บนทกขอมลลงระบบ

Page 46: System Analysis and Design Inventory and Orders

37 3.3.1.2.8 หนา เมน Stock Out รายละเอยด: เกยวกบตดสนคาออกจากคลงสนคา

ภาพท 3.17 UI Stock Out ปม Home : กลบหนาเมนหลก ปมบารโคด : เปดกลองพอสแกนบารโคดในการคนหาขอมลไดไวขน ปมหนาตางแสดงรายละเอยด : เพอแกไขขอมลในรายการสนคานนๆ ปมสถานะ Wait : แสดงสนคาทรอการตดStock ปมสถานะ Done : แสดงสนคาทตดStock เสรจเรยบรอย

Page 47: System Analysis and Design Inventory and Orders

38

ภาพท 3.18 UI Edit Stock Out

Page 48: System Analysis and Design Inventory and Orders

39 หนารายละเอยดขอสนคาทจะท าการตดStock Product Code : อางองมาจากค าสงซอทสงมาจาก Web เปนรหสเฉพาะของสนคาไมมซ ากน Name : อางองมาจากค าสงซอทสงมาจาก Web เปนชอของสนคา Stock out Quantity : จ านวนทจะตดสนคาเขาในระบบ Customer : ชอผสงสนคา Delivery to : สถานทจดสงของผสงสนคา Transport : ประเภททอยากใหจดสง Tel : เบอรโทรของผสงสนคา Comment : หมายเหต ขนตอนการตดStock

1. สแกนบารโคด : เพอบนทกวาเลขบารโคดตวนไดออกจากระบบไปยงทไหน 2. ปม Next : กดเมอกรอกขอมลเสรจเรยบรอย 3. เปนการยนยนขอมล 4. ขอมลสงไปยงเมน Order เพอตรวจสอบและยนยนค าสง 5. ปรนขอมลรายรายเอยดสนคา ทจดสง 6. สงสนคา

Page 49: System Analysis and Design Inventory and Orders

40 3.3.1.2.9 หนา เมน Dealer รายละเอยด: เกยวกบการตดตอกบตวแทนจ าหนาย ตดตอสงซอ ตางๆ ปมHome : กลบไปยงหนาหลก ปม + : สรางรายการขอมลผตตตอ เบอรโทรสน าเงน : สามารถกดโทรออกไดทนท

ภาพท 3.19 UI Dealer List

Page 50: System Analysis and Design Inventory and Orders

41 3.3.1.2.10 หนา เมน Orders รายละเอยด: เกยวกบค าสงซอทรบมาจาก Web Shopping

ภาพท 3.20 UI Orders ปม Home : กลบหนาเมนหลก ปมบารโคด : เปดกลองพอสแกนบารโคดในการคนหาขอมลไดไวขน ปมหนาตางแสดงรายละเอยด : เพอแกไขขอมลในรายการสนคานนๆ

Page 51: System Analysis and Design Inventory and Orders

42

ภาพท 3.21 UI Edit Orders Product Code : อางองมาจากค าสงซอทสงมาจาก Web เปนรหสเฉพาะของสนคาไมมซ ากน Name : อางองมาจากค าสงซอทสงมาจาก Web เปนชอของสนคา Stock out Quantity : จ านวนทจะตดสนคาเขาในระบบ Customer : ชอผสงสนคา Delivery to : สถานทจดสงของผสงสนคา Transport : ประเภททอยากใหจดสง Tel : เบอรโทรของผสงสนคา Comment : หมายเหต ปมConfirm : กดเมอกรอกขอมลครบถวน

Page 52: System Analysis and Design Inventory and Orders

43

ภาพท 3.22 UI View and Print Orders Product Code : อางองมาจากค าสงซอทสงมาจาก Web เปนรหสเฉพาะของสนคาไมมซ ากน Name : อางองมาจากค าสงซอทสงมาจาก Web เปนชอของสนคา Stock out Quantity : จ านวนทจะตดสนคาเขาในระบบ Customer : ชอผสงสนคา Delivery to : สถานทจดสงของผสงสนคา Transport : ประเภททอยากใหจดสง Tel : เบอรโทรของผสงสนคา Comment : หมายเหต ปม Bill : เปนใบเสรจของรายการนนๆ สามารถปรนได ปม Address : ทอยของลกคา เพอท าการสง สามารถปรนได

Page 53: System Analysis and Design Inventory and Orders

44 3.3.1.2.11 หนา เมน Insurance รายละเอยด: เกยวกบการลงทะเบยนสนคาทเสย

ภาพท 3.23 UI Insurance ปม Home : กลบไปยงหนาเมนหลก ปม + : เพมรายการ ปม Wait : แสดงรายการทสงไปเครมสนคา ปม Done : แสดงรายการทไดสนคาใหมกลบมา

Page 54: System Analysis and Design Inventory and Orders

45

ภาพท 3.24 UI Create Insurance รายละเอยดภายใน ของการสรางรายการสนคาทสงเครมสนคา สามารถสรางไดโดยดงขอมลของเลขOrder มาเพอแสดงขอมลไดโดยงาย

Page 55: System Analysis and Design Inventory and Orders

46 3.3.1.2.12 หนา เมน History รายละเอยด: บนทกทกกจกรรมทเกดขนในระบบ

ภาพท 3.25 UI History

ปมสถานะ All , IN , OUT , Order , Clam เลอกเพอดประวตเฉพาะสถานะนนๆ

Page 56: System Analysis and Design Inventory and Orders

47 3.3.1.3 การน าระบบเขาสธรกจหรอผใช เปนขนตอนทน าเอาระบบงานมาตดตง (Install) ใหกบผใช และเพอใหแนใจวาระบบงานสามารถปฏบตงานไดตรงตามวตถประสงคระบบงานจะตองถกท าการตรวจสอบมาอยางด พรอมกบการฝกอบรม (Education and Training) ใหผใชระบบสามารถใชระบบงานไดอยางมประสทธภาพและถกตอง

น าเอา Design UI ทงหมดมาเชอมเพอสรางความสมพนธระหวางหนา เปนการสราง Preview ทงหมดของระบบ

ภาพท 3.26 Prototype

Page 57: System Analysis and Design Inventory and Orders

48

ภาพท 3.27 Prototype main menu 3.3.1.4 การด าเนนการสนบสนนภายหลงการตดตงระบบงาน เกยวของกบการบ ารงรกษาระบบงาน (System Maintenance) และการปรบปรงระบบงาน (System Improvement) ส าหรบขนตอนในการทดสอบแอปพลเคชน เพอคนหาจด บกพรองของแอปพลเคชน โดย แบงขนตอนการทดสอบระบบออกเปน 2ขนตอน ดงน

3.3.1.4.1 การทดสอบหนวยยอย (Unit Testing) ในการทดสอบหนวยยอย มงเนนทการตรวจสอบความถกตองและคนหาขอผดพลาดท

เกดขนภายในของแตละฟงกชนการท างานทละฟงกชน โดยผพฒนาเลอกใชวธการทดสอบแบบไวทบอซ (White-Box Testing) ซงเปนวธการทดสอบทเหมาะสม เนองจากแอปพลเคชนทพฒนาขนมการแบงเปนหนวยยอย ๆ ทไมมความซบซอน วธการทดสอบนเปนการทดสอบฟงกชนการท างานแอปพลเคชนวาการท างานอยางไร เพอใหแอปพลเคชนท างานไดถกตองและหาขอผดพลาดหรอไม เปนการทดสอบทผพฒนาไดด าเนนการไปพรอมกบการพฒนาแอปพลเคชนแลว

Page 58: System Analysis and Design Inventory and Orders

49

3.3.1.4.2 การทดสอบแบบบรณาการ (Integration Testing) การทดสอบแบบบรณาการเปนขนตอนทสองของการทดสอบแอปพลเคชน โดยการทดสอบ

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

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

Page 59: System Analysis and Design Inventory and Orders

50

บทท 4 สรปผลการด าเนนงาน การวเคราะหและสรปผลตาง ๆ

ขนตอนการการด าเนนงานโครงงานการ ออกแบบและวเคราะหระบบ ในบทท 3 สามารถสรปผลการด าเนนงานได ดงน

4.1 ขนตอนและผลการด าเนนงาน ในการปฏบตงานโครงงานการวเคราะหและออกแบบระบบ มการด าเนนงานโดยสรปดงตอไปน

1. ศกษาเกยวกบระบบตรวจคนเขาเมองและระบบคลงสนคา เชน ระบบผานแดนของระบบ

และระบบคลงสนคามาใชในการท าโครงงาน

2. ศกษาเรยนรการใชงาน เครองมอตางๆทใชในงานและโครงงาน โดยเรยนรและศกษาจาก

การท างานของพนกงานในบรษท

3. การท าโครงงานนไดเอาทฤษฎการพฒนาระบบ SDLC มาออกแบบและวเคราะหระบบ

Applicationคลงสนคา โดยน ามาใช 4 ขนตอนของ SDLC 1 – 4

ภาพท 4.1 SDLC

4. ออกแบบ UI โดยการส ารวจและศกษาการวางต าแหนงเมนตางๆทควรจะเปน

5. น าไปพฒนาตอยอดทางความคดสามารถประยกตใชมาตามความตองการของธรกจนนๆ

ตอไป

Page 60: System Analysis and Design Inventory and Orders

51

บทท 5 บทสรปและขอเสนอแนะ

5.1 สรปผลการด าเนนงาน จากการวเคราะหและออกแบบ ในด าเนนการพฒนาแอปพลเคชนเพอการควบคมและการ

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

1. แสดงรายการสนคาพรอมทงบอกจ านวนสนคาคงเหลอในคลงสนคาได 2. สามารถคนหาสนคา และทอยของผจาหนายหรอผผลตได 3. สามารถเพม/ลด ลบ และแกไขสนคาได 4. สามารถแนบรปสนคา และคนหาต าแหนงพกดของสถานทผขายหรอผผลตได 5. สามารถแสดงขอมลสรปยอดสนคาทออกจากระบบ 6. สามารถแสดงขอมลตนทนสนคาคงเหลอในคลงสนคา 7. สามารถส ารองขอมลเพอปองกนขอมลสญหาย 8. สามารถท างานรวมกบWeb Shopping โดยขอมลเดยวกน

แอปพลเคชนนจงเหมาะกบใชงานกบธรกจขนาดเลก จากการทดสอบการใชจรงแลวเกดความคลองตว เชน

1. การน าแอปพลเคชนไปใชกบงานในสถานทตางๆ 2. แอปพลเคชนจะชวยเตอนเมอสนคาถงจดสงซอ และคนหาสนคางายและรวดเรว โดยสามารถปอนชอหรอรหสสนคา เพอคนหา 3. แอปพลเคชนจะแสดงรายการสนคาและจ านวนทคงเหลออยในปจจบน และมฟงกชนทสนบสนนในการจดการสนคาในธรกจ 4. แอปพลเคชนจะส ารองขอมล เมอตออนเตอรเนต ท าใหขอมลไมศนยหาย

Page 61: System Analysis and Design Inventory and Orders

52

5.2 แนวทางการแกไขปญหา

ในการศกษาและพฒนาแอปพลเคชนครงตอไปควรศกษา การรายละเอยดทส าคญในการเกบขอมล และรายงานสรปสนคา มขอเสนอแนะดงน 1. ควรศกษารายละเอยดสนคาเพอทจะครอบคมตอความตองการของผใชทกระดบ 2. ควรศกษารายงานทส าคญของการน าไปใชในการวางแผนการสงซอการท าแผนจดกจกรรมทางการคา

5.3 ขอเสนอแนะจากการด าเนนงาน ควรปรกษากบพนกงานพเลยงเรองของโปรเจคกอนเพอจะไดวางแผนการท าโปรเจคได

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

Page 62: System Analysis and Design Inventory and Orders

53

เอกสารอางอง

Water C. Donald. 2003. Inventory Control and Management Second Edition. England: John Wilely & Sons Inc. ศรสมรกษ อนทจนทรยง. (2535). การใชระบบสนบสนนการตดสนใจในการจดการสนคาคงคลง. กรงเทพฯ : คณะพาณชยศาสตรและการบญช มหาวทยาลยธรรมศาสาตร..

SDLC, 2017, System Development Life Cycle[Online], Available : https://goo.gl/qbsfBM Inventory,2017, ระบบสนคาคงคลง [Online], Available : https://goo.gl/7E1EVn

Page 63: System Analysis and Design Inventory and Orders

54

ภาคผนวก

Page 64: System Analysis and Design Inventory and Orders

55

ประวตผจดท าโครงงาน

ชอ – สกล นาย บรภทร พรมมาสม

วน เดอน ปเกด 16 กรกฏาคม พ.ศ.2538

ประวตการศกษา

ระดบประถมศกษา โรงเรยนกรงเทพพทยา โรงเรยนบานคลองบว (เอยมแสงโรจน) ระดบมธยมศกษา โรงเรยนรตนโกสนทรสมโภชบางเขน

ระดบอดมศกษา คณะเทคโนโลยสารสนเทศ สาขาวชาเทคโนโลยสารสนเทศทางธรกจ สถาบนเทคโนโลยไทย-ญปน

ทนการศกษา - ไมม -

ประวตการฝกอบรม - Business Intelligence in Academic Year 2/2016

ผลงานทไดรบการตพมพ - ไมม -


Recommended