59
ระบบการจัดการโครงการ เพื ่อฝ ายติดต่อบริษัทคู ่ค้าและจัดหาอุปกรณ์ Project management for Pre-Sale นางสาวชญาชล จารุเอกธาดากุล สารนิพนธ์นี ้เป็นส่วนหนึ ่งของการศึกษา หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ คณะวิทยาการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีมหานคร ปีการศึกษา 2555

Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

ระบบการจดการโครงการ เพอฝายตดตอบรษทคคาและจดหาอปกรณ

Project management for Pre-Sale

นางสาวชญาชล จารเอกธาดากล

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

คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร

ปการศกษา 2555

Page 2: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

I

หวขอ ระบบการจดการโครงการ เพอฝายตดตอบรษทคคา และจดหาอปกรณ

ชอนกศกษา ชญาชล จารเอกธาดากล รหสนกศกษา 54176700011 หลกสตร วทยาศาสตรมหาบณฑต สาขาเทคโนโลยสารสนเทศ ปการศกษา 2555 อาจารยทปรกษา รศ.ดร. วระศกด ครธช

บทคดยอ

ระบบการจดการโครงงานน จดท าระบบส าหรบบรหารจดการงานภายในฝายตดตอบรษทคคาและจดหาอปกรณ มหนาทในจดหา ออกแบบและประยกตทงระบบฮารดแวรและซอฟตแวร เพอใหสอดคลองกบความตองการของลกคา (TOR : Term of Reference) และขอก าหนดของผวาจาง ซงเปนต าแหนงทส าคญตอ บรษทประเภทเอสไอเปนอยางมาก ทงนการหาแหลงขอมลเกยวกบอปกรณทจะน ามาใชในโครงงานเพอเสนอลกคาหรอเพอการประมลแขงขน ยงไมมการรวบรวมและยงไมมการท างานอยางเปนระบบ ท าใหเกดความลาชาในการท างาน จงไดจดท าระบบการจดการโครงงานนข น เพอแกไขปญหาดงกลาว

Page 3: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

II

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

สารนพนธนไดพฒนาจนส าเรจดวยด เพราะความกรณาและความชวยเหลอจากหลายคนขาพเจาขอขอบพระคณมา ณ ทน ขอขอบพระคณ รศ.ดร. วระศกด ครธช อาจารยทปรกษาโครงงานทกรณาเสยสละเวลาใหค าแนะน าและคอยตรวจสอบโครงงานอยสม าเสมอ ขอขอบพระคณนายพพรรทน แยมนอย เจาหนาทฝายตดตอบรษทคคาและจดหาอปกรณ (Pre-sale) ทกรณาสละเวลาในการท างานเพอใหขอมลทเกยวของตางๆ ประกอบในการจดท าสารนพนธ ขอขอบพระคณอาจารยทกๆ ทานทชวยประสทธประสาทวชาแกขาพเจา ตงแตขาพเจาเขามาศกษาในทแหงน ท าใหขาพเจาพฒนาโครงงงานนใหส าเรจไปไดดวยด ขอขอบพระคณพๆ เพอนๆ และทกคนทชวยสอนเวลาทโครงงานมปญหา

ชญาชล จารเอกธาดากล

พฤษภาคม 2556

Page 4: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

III

สารบญ

หนา

บทคดยอ I กตตกรรมประกาศ II สารบญ IIIสารบญรป IVสารบญตาราง V บทท 1 บทน า 1 1.1 ปญหาและแรงจงใจ 1 1.2 แนวทางการแกปญหา 2 1.3 วตถประสงค 3 1.4 ภาพรวมของระบบทจดท า 3 1.5 ขอบเขตของระบบทจดท า 3 บทท 2 ความรพ นฐานและทฤษฎทเกยวของ 5 2.1 โครงการ (Project) 5 2.2 การจดการโครงการ (Project Management) 5 2.3 วงจรการพฒนาระบบ ( System Development Life Cycle :SDLC) 5 2.4 ระบบการจดการฐานขอมล (Database Management System : DBMS) 6 บทท 3 ระบบทน าเสนอและขนตอนการด าเนนงาน 7 3.1 ขนตอนการด าเนนงานและการ ออกแบบระบบ 7 3.2 Data Dictionary of Data Flow Diagram 14 3.3 Data Dictionary of Data Store 18 3.4 การออกแบบ E-R Diagram 20 3.5 Mapping Entity-Relationship Diagram 21 3.6 Database Schema 22 บทท 4 การทดลองและผลการทดลอง 28 4.1 ผลการทดลอง 28 บทท 5 สรปผลการด าเนนงานและขอเสนอแนะ 50 5.1 สรปผลการด าเนนงานโครงการ 50 5.2 สรปปญหาทพบในการท าโครงงานและแนวทางการแกไขปญหา 50 5.3 แนวทางการพฒนาโครงงาน 51 เอกสารอางอง Vll

Page 5: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

IV

สารบญรป หนา

รปท 1.1 โครงสรางโดยรวมของบรษท 1 รปท 1.2 ภาพรวมของระบบเดม 2 รปท 1.3 ภาพรวมของระบบใหม 3 รปท 3.1 Context Diagram of Project management for Pre-Sale 7 รปท 3.2 Data Flow Diagram Level 0 of Project management for Pre-Sale 8 รปท 3.2 Data Flow Diagram Level 0 of Project Management System (ตอ) 9 รปท 3.3 Data Flow Diagram Level 1 of Manage information 10 รปท 3.3 Data Flow Diagram Level 1 of Manage information (ตอ) 11 รปท 3.4 Data Flow Diagram Level 1 of Manage Project 12 รปท 3.5 Data Flow Diagram Level 1 of Create Report 13 รปท 3.6 E-R Diagram of Project management for Pre-Sale 20 รปท 4.1 หนาจอเขาสระบบ 28 รปท 4.2 หนาจอคนหาและจดการขอมลลกคา 29 รปท 4.3 หนาจอเพมขอมลลกคา 30 รปท 4.4 หนาจอแกไขขอมลลกคา 30 รปท 4.5 หนาจอประเภทลกคา 31 รปท 4.6 หนาจอเพมประเภทลกคา 31 รปท 4.7 หนาจอแกไขประเภทลกคา 32 รปท 4.8 หนาจอจดการขอมลบรษทคคา 32 รปท 4.9 หนาจอเพมขอมลบรษทคคา 33 รปท 4.10 หนาจอแกไขขอมลบรษทคคา 33 รปท 4.11 หนาจอคนหาและเปรยบเทยบขอมลอปกรณ 34 รปท 4.12 ตวอยางตารางเปรยบเทยบขอมลอปกรณ 35 รปท 4.13 หนาจอจดการขอมลอปกรณ 35 รปท 4.14 หนาจอเพมขอมลอปกรณ 36 รปท 4.15 หนาจอแกไขขอมลอปกรณ 36 รปท 4.16 หนาจอจดการประเภทอปกรณ 37 รปท 4.17 หนาจอเพมประเภทอปกรณ 37 รปท 4.18 หนาจอแกไขประเภทอปกรณ 38 รปท 4.19 หนาจอจดการยหออปกรณ 38

Page 6: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

V

สารบญรป (ตอ) หนา

รปท 4.20 หนาจอเพมยหออปกรณ 39 รปท 4.21 หนาจอแกไขยหออปกรณ 39 รปท 4.22 หนาจอจดการขอมลโครงการ 40 รปท 4.23 หนาจอเพมขอมลโครงการ 40 รปท 4.24 หนาจอแกไขขอมลโครงการ 41 รปท 4.25 หนาจอจดการงบประมาณโครงการ 42 รปท 4.26 หนาจอจดการงบประมาณอปกรณโครงการ 42 รปท 4.27 ตวอยางขอมลรปโครงการ 43 รปท 4.28 ตวอยางรายงานสรปขอมลโครงการเพอเสนอผจดการ 43 รปท 4.28 ตวอยางรายงานสรปขอมลโครงการเพอเสนอผจดการ (ตอ) 44 รปท 4.29 ตวอยางรายงานสรปขอมลอปกรณของแตละโครงการ 44 รปท 4.30 หนาจอยนพจารณาโครงการ 45 รปท 4.31 หนาจอพจารณาโครงการ 46 รปท 4.32 ตวอยางรายงานโครงการ 46 รปท 4.32 ตวอยางรายงานโครงการ (ตอ) 47 รปท 4.33 หนาจอคนหาและดขอมลลกคา 47 รปท 4.34 หนาจอคนหาและดขอมลอปกรณ 48 รปท 4.35 หนาจอคนหาและดขอมลบรษทคคา 48 รปท 4.36 หนาจอคนหาและดขอมลโครงการ 49

Page 7: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

VI

สารบญตาราง

หนา

ตารางท 3.6.1 ขอมลลกคา (Customer) 22 ตารางท 3.6.2 ขอมลประเภทลกคา (Customer Type) 22 ตารางท 3.6.3 ขอมลพนกงาน (Employee) 22 ตารางท 3.6.3 ขอมลพนกงาน (Employee)(ตอ) 23 ตารางท 3.6.4 ขอมลต าแหนงพนกงาน (Position) 23 ตารางท 3.6.5 ขอมลโครงงาน (Project) 23 ตารางท 3.6.6 ขอมลประเภทโครงงาน (Project Type) 24 ตารางท 3.6.7 ขอมลพนกงานของโครงงาน ( Project_Employee) 24 ตารางท 3.6.8 ขอมลขอเสนอโครงงาน (Proposal) 24 ตารางท 3.6.9 ขอมลอปกรณ (Equipment) 25 ตารางท 3.6.10 ขอมลประเภทอปกรณ (Equipment Type) 25 ตารางท 3.6.11 ขอมลยหออปกรณ (Equipment Brand) 25 ตารางท 3.6.12 ขอมลอปกรณของโครงงาน (Project_Equipment) 26 ตารางท 3.6.13 ขอมลบรษทคคา (Vendor) 26 ตารางท 3.6.14 ขอมลการเขาสระบบ (Log) 26 ตารางท 3.6.15 ขอมลงบประมาณ (Budget) 26 ตารางท 3.6.15 ขอมลงบประมาณ (Budget) (ตอ) 27 ตารางท 3.6.16 ขอมลประเภทงบประมาณ (Budget_Type) 27

Page 8: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

VII

เอกสารอางอง [1] รศ.ดร. วระศกด ครธช. เอกสารประกอบการเรยนวชา Modern Systems Analysis

and Design. ภาควชาเทคโนโลยสารสนเทศ คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร. ภาคเรยนท 2/2554

[2] อาจารย ศรรตน ตรงวฒนาวฒ . แผนภาพกระแสขอมล ( Data Flow Diagram). [Online]. Available : http://www.slideshare.net/skiats/dfd-11267386

[3] Entity – Relationship Model (E-R Model). มหาวทยาลยสงขลานครนทร [Online] Available : fivedots.coe.psu.ac.th/~sseksun/240381/ch2.doc

[4] การจดการฐานขอมล. [Online] Available : th.wikipedia.org/wiki/ระบบจดการฐานขอมล

Page 9: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

1

บทท 1 บทน า

1.1 ปญหาและแรงจงใจ

บรษท ท างานดานเอสไอ SI (System Integration) ใหบรการทปรกษาดานการน าเทคโนโลยสารสนเทศเขามาประยกตใชใหเหมาะสมกบความตองการของแตละองคกร มความสามารถในการวางระบบโซลชน ดานเทคโนโลยสารสนเทศและการสอสารใหแกองคกรภาครฐ, รฐวสาหกจ และเอกชน ตงแตการรบเหมา ออกแบบ ตดตงระบบ และวางระบบส าหรบเครอขายเทคโนโลยสารสนเทศ ทงนเพอชวยใหการบรหารจดการองคกรมประสทธภาพมากยงขน ซงบรษทมโครงสรางโดยรวม ดงรปท 1.1

รปท 1.1 โครงสรางโดยรวมของบรษท

ระบบการจดการโครงงานน จดท าระบบส าหรบบรหารจดการงานภายในฝายตดตอ

บรษทคคาและจดหาอปกรณ มหนาทจดหา ออกแบบและประยกตทงระบบฮารดแวรและซอฟตแวร เพอใหสอดคลองกบความตองการของลกคา และขอก าหนดของผวาจาง (TOR : Term of Reference) ซงเปนฝายทส าคญตอ บรษทประเภทเอสไอเปนอยางมาก ทงนการหาแหลงขอมลเกยวกบอปกรณทจะน ามาใชในโครงงานเพอเสนอลกคา หรอเพอการประมลแขงขน ยงไมมการรวบรวมและยงไมมการท างานอยางเปนระบบ ท าใหเกดความลาชาในการท างาน ซงสามารถแยกแยะปญหาตางๆได ดงน

Page 10: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

2

1. ขาดการรวบรวมขอมลของอปกรณ 2. ขาดการจดเกบขอมลของอปกรณทไดท าในโครงงานทเคยท ามาแลว 3. ขาดการบรหารทรพยากรขอมลทด 4. มความเสยงในการสญหายหรอเสยหายของขอมลของอปกรณทไดท าในโครงงานท

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

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

ภาพรวมของระบบเดม

รปท 1.2 ภาพรวมของระบบเดม

จากรปท 1.2 ในระบบเดม พนกงานจะท าการคนหาขอมลจากอนเตอรเนตแลวน าขอมลของอปกรณทตองการคนหานน มาเปรยบเทยบรนและราคาของอปกรณเอง ซงจะท าใหเกดปญหาทกลาวขางตน 1.2 แนวทางการแกปญหา

การท างานของระบบใหมนสามารถแบงการท างานได ดงน 1. การรวบรวมและจดเกบขอมลของโครงงงาน และสามารถออกรายงาน

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

2. การรวบรวมและจดเกบขอมล สามารถท าไดโดยพนกงานทมสทธในการจดเกบขอมล น าขอมลอปกรณ ราคาและรนทไดจากบรษทคคา มาจดเกบลงในระบบ

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

Page 11: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

3

และแสดงผลออกมาเปนตารางการเปรยบเทยบขอมลของอปกรณ และสามารถออกรายงานสรปอปกรณทตองการได

1.3 วตถประสงค - เพอรวบรวมและจดเกบขอมลโครงงานทเคยท ามาแลว

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

เพราะมสารสนเทศ หรอแหลงความรเฉพาะทมหลกการ เหตผล และนาเชอถอชวย สนบสนนการตดสนใจ

- เพอจดเกบขอมลของอปกรณทไดท าในโครงงานทเคยท ามาแลว 1.4 ภาพรวมของระบบทจดท า

รปท 1.3 ภาพรวมของระบบใหม

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

1.5 ขอบเขตของระบบทจดท า

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

Database

Page 12: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

4

3. ระบบสามารถเพม ลบและแกไขขอมลของพนกงานได 4. ระบบสามารถเพม ลบและแกไขขอมลของบรษทคคาได 5. ระบบสามารถเพม ลบและแกไขขอมลของโครงงานได แบงได 2 ประเภท

1. วางระบบใหม 2. งาน TOR

6. ระบบสามารถเพม ลบและแกไขขอมลลกคาได ลกคาแบงได 3 ประเภท 1. รฐบาล 2. เอกชน 3. รฐวสาหกจ

7. ระบบสามารถเพม ลบและแกไขขอมลของอปกรณได - ระบบสามารถน าขอมลทไดรบมาเปรยบเทยบรนและราคาได

8. ระบบสามารถอพโหลดขอมลอปกรณได โดยพนกงานเปนผอพโหลด 9. ระบบสามารถคนหาขอมลได ดงน

1. คนหาขอมลลกคา 2. คนหาขอมลบรษทคคา 3. คนหาขอมลอปกรณ 4. คนหาขอมลโครงงาน

10. ระบบสามารถสรปรายงานตางๆได ดงน 1. รายงานสรปขอมลลกคา 2. รายงานสรปขอมลอปกรณทตรงกบความตองการของพนกงาน โดย

ออกรายงานแบงตามอปกณของบรษทคคาแตละบรษทคคา 3. รายงานสรปขอมลโครงงาน 4. รายงานการอนมตโครงงาน

Page 13: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

5

บทท 2 พนฐานและทฤษฎทเกยวของ

ระบบการจดการโครงการเพอฝายตดตอบรษทคคาและจดหาอปกรณ จดท าขนเพอจดสรรทรพยากรใหตรงตามวตถประสงคหรอความตองการของลกคา 2.1 โครงการ (Project)

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

2.2 การจดการโครงการ (Project Management)

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

- ผทมสวนเกยวของกบการจดการโครงการ มดงน 1. ผบรหารโครงการ (Project Manager) ท าหนาทคอยดแล ใหค าแนะน า

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

2. บคลากร (People) ท าหนาทด าเนนงานใหตรงกบแผนงานและเปนไป ตามความตองการของโครงการ ภายใตขอบเขตหรอวตถประสงคของโครงการ รวมถงการตดตง และสงมอบอปกรณและระบบใหแกลกคา และดแลโครงการระหวางอายการใชงานอปกรณและระบบ

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

ระบบสารสนเทศมวงจรการพฒนาระบบเปนขนตอนอย 7 ขนตอน 1. เขาใจปญหา ( Problem Recognition)

- ตระหนกวามปญหาในระบบ 2. ศกษาความเปนไปได ( Feasibility Study) - ก าหนดปญหา และศกษาวาเปนไปไดหรอไมทจะเปลยนแปลงระบบ 3. วเคราะห ( Analysis) - ก าหนดความตองการของระบบใหม (ระบบใหมทงหมดหรอแกไข

ระบบเดม) 4. ออกแบบ ( Design) - ออกแบบระบบใหมเพอใหสอดคลองกบความตองการของผใชและ

ฝายบรหาร

Page 14: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

6

5. สรางหรอพฒนาระบบ (Construction) - เขยนและทดสอบโปรแกรม 6. การปรบเปลยน (Conversion) - น าระบบใหมมาใชแทนของเกาภายใตการดแลของนกวเคราะหระบบ

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

7. บ ารงรกษา (Maintenance) - แกไขโปรแกรมหลงจากการใชงานแลว เมอเกดปญหา

2.4 ระบบการจดการฐานขอมล (Database Management System : DBMS)

DBMS เปนกลมโปรแกรมทดแลจดการฐานขอมลและท าหนาทเปนตวกลางในระบบ ชวยใหผใชสามารถเขาถงขอมลได โดยทผใชไมตองรรายละเอยดภายในโครงสรางของฐานขอมล ซงโปรแกรมเมอรจะท าหนาทในการตดตอกบฐานขอมล DBMS ทนยมใชในปจจบน ไดแก My SQL, SQL Server, Oracle เปนตน

DBMS ถกสรางขนเพอแกไขปญหาดานความเปนอสระของขอมล ( Data Independence) ท าใหมความเปนอสระจากสวนของฮารดแวร และขอมลภายในฐานขอมล กลาวคอโปรแกรม DBMS นจะมการท างานทไมข นอยกบรปแบบ (Platform) ของตวฮารดแวร ทน ามาใชกบระบบฐานขอมล รวมทงมรปแบบในการอางถงขอมลทไมข นอยกบโครงสรางทางกายภาพของขอมล ดวยการใชค าสง ทใชในการจดการกบฐานขอมล (Query Language) เพอตดตอกบขอมลในฐานขอมลแทนค าสง ทเปนภาษาคอมพวเตอร ท าใหผใชสามารถเรยกใชขอมลจากฐานขอมลไดโดยไมจ าเปนตองทราบถงประเภทหรอขนาดของขอมล หรอสามารถก าหนดล าดบทของฟลด ในการก าหนดการแสดงผลไดโดยไมตองค านงถงล าดบทจรงของฟลดนน

ประโยชนของระบบการจดการฐานขอมล 1. ลดความซ าซอนของขอมล 2. หลกเลยงความขดแยงกนของขอมล 3. สามารถใชขอมลรวมกนได 4. ก าหนดความปลอดภยใหกบขอมลได 5. ตอบสนองตอความตองการใชขอมลในหลายรปแบบ

Page 15: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

7

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

จากการวเคราะหและออกแบบระบบการจดการโครงงาน ผจดท าระบบไดวเคราะห

แผนภาพกระแสขอมลไดดงน 3.1 ข นตอนการด าเนนงานและการ ออกแบบระบบ

แผนภาพกระแสขอมล ระดบสงสด ( Context Diagram)

Project

Management

For Pre-Sale

0

Customer

Employee

Vendor

Updated Customer DetailUpdated Employee Detail

Updated Vendor Detail

Manager

Project Proposal

Updated Project Detail

Updated Equipment Detail

Approve Project

Updated Budget Detail

Entry Search Project Detail

Resulted Search Project Detail

Present Project Proposal

Input Username and Password

Result Proposal Project

Resulted Login Detail

Selected Project Detail

Selected Equipment Detail

Customer Detail Report

Equipment Detail Report

Project Detail Report

Approve Project Report

รปท 3.1 Context Diagram of Project management for Pre-Sale

Page 16: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

8

แผนภาพกระแสขอมล ระดบลาง ( Data Flow Diagram Level 0)

Manage

Project

2.0

Entry Search Project Detail

Employee

Resulted Search Project Detail

Selected Project Detail

Selected Equipment Detail

D7 ProjectProject Detail

D3 EmployeeEmployee Detail

D6 EquipmentEquipment Detail

Present Project ProposalD9 Proposal

Proposal Status

Approve Project

ManagerProject Proposal

Resulted Proposal Project D8 Project TypeProject Type Detail

D11 Budget

Budget Detail

Updated Budget Data

D12 Budget Type

Budget Type Detail

Updated Budget Detail

Proposal Detail

Updated Budget Type Data

รปท 3.2 Data Flow Diagram Level 0 of Project Management System

Manage Basic

Data

1.0D1 Customer

Customer Detail

Updated Customer Data

D3 Employee

Updated Vendor Data

Updated Customer DetailCustomer

Updated Vendor Detail

Vendor

Updated Employee DetailEmployee

Employee Detail

Updated Employee Data

D5 Vendor

Vendor Detail

Updated Equipment Detail

D6 Equipment

Equipment Detail

Updated Equipment Data

Updated Project Detail

D7 Project

Project Detail

Updated Project Data

Input Username and Password

Resulted Login Detail

D10 Log

Log Detail

D4 Position

Position Deail

D8 Project TypeProject Type Detail

D2 Customer TypeCustomer Type Detail

Updated Customer Type Data

Updated Position Data

Updated Log Datal

Updates Project Type Data

Page 17: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

9

รปท 3.2 Data Flow Diagram Level 0 of Project Management System (ตอ)

Create Report

3.0

Employee

Customer Detail Report

Equipment Detail Report

Project Detail Report

D1 CustomerCustomer Detail

D7 ProjectProject Detail

D3 EmployeeEmployee Detail

D6 EquipmentEquipment Detail

Approve Project Report

D9 ProposalProposal Detail

Page 18: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

10

แผนภาพกระแสขอมล ระดบต า ( Data Flow Diagram Level 1)

รปท 3.3 Data Flow Diagram Level 1 of Manage Information

Update

Customer

Detail

1.4

Customer

Updated Customer Data

Customer Detail

Updated Customer Detail

D1 Customer

Update

Employee

Detail

1.2

EmployeeUpdated Employee Data

Employee Detail

Updated Employee Detail

D3 Employee

Update

Project Detail

1.3

Updated Project Detail

Updated Project Data

Project DetailD7 Project

D2 Customer TypeCustomer Type Detail

D4 PositionPosition Detail

D8 Project TypeProject Type Detail

Login

1.1

Input Username and Password

Resulted Login Detail

D3 EmployeeEmployee Detail

D10 LogLog Detail

Updated Customer Type Data

Updated Project type Data

Updated Position Data

Updated Log Data

Page 19: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

11

รปท 3.3 Data Flow Diagram Level 1 of Manage Information (ตอ)

Update

Vendor Detail

1.5

Vendor Updated Vendor Data

Vandor Detail

Updated Vendor DetailD5 Vendor

Update

Equipment

Detail

1.6

Updated Equipment Data

Equipment DetailD6 EquipmentUpdated Equipment Detail

Page 20: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

12

Search

Project Detail

2.1

D6 Equipment

Entry Search Project Detail

Equipment Detail

D7 Project

Project Detail

Choose

Project Detail

2.2

Choose

Equipment

Detail

2.3

Employee

Resulted Search Project Detail

Project Detail

D3 EmployeeEmployee Detail

D8 Project TypeProject Type Detail

Selected Equipment Detail

Seleted Project Detail

Project Data

Proposal

Project Detail

2.5

Approve

Project Detail

2.6

D7 ProjectProject Detail

D3 EmployeeEmployee Detail

Project Detail for Proposal

D9 ProposalProposal Status

Present Project Proposal

Approve Project

Proposal Project Data

Manager

Resulted Proposal Project

Project Proposal

Resulted Project Detail

D8 Project TypeProject Type Detail

Equipment Detail

D11 Budget

Budget Detail

D12 Budget Type

Budget Type Detail

Choose

Budget Detail

2.4

Project Detail

D11 BudgetBudget Detail

D12 Budget TypeBudget Type Detail

Updated Budget Data

Updated Budget Detail

Updated Budget Type Data

Proposal Detail

รปท 3.4 Data Flow Diagram Level 1 of Manage Project

Page 21: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

13

รปท 3.5 Data Flow Diagram Level 1 of Create Report

Create

Customer

Detail Report

3.1

Customer Detail Report

Employee Create

Equipment

Detail Report

3.2

Equipment Detail Report

Create Project

Detail Report

3.3

Project Detail Report

D1 CustomerCustomer Detail

D6 EquipmentEquipment Detail

D7 ProjectProject Detail

D3 EmployeeEmployee Detail

D1 CustomerCustomer Detail

Employee Detail

Create Approve

Project Detail

3.4D7 Project

Project Detail

D9 ProposalProposal DetailApprove Project Report

D3 EmployeeEmployee Detail

Customer Detail

D6 EquipmentEquipment Detail

D6 EquipmentEquipment Detail

Page 22: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

14

3.2 Data Dictionary of Data Flow Diagram 3.2.1 Data Flow Diagram Level 1 Process 1 จดการขอมลทวไป Input Username and Password = Employee ID + Password Resulted Login Detail = Employee ID + First Name + Last Name Log Detail = Date Time + Description + Remark Updated Log Data = Date Time + Description + Remark Employee Detail = Employee ID Updated Employee Detail = Employee ID + First Name + Last Name + Sex [M | F] + Address + Birthday Date + Mobile + Email + Salary + Status + Password + Position ID Updated Employee Data = Employee ID + First Name + Last Name + Sex [M | F] + Address + Birthday Date + Mobile + Email + Salary + Status + Password Position Detail = Position ID Updated Position Data = PositionID + PositionName + Permission Updated Project Detail = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Project Type ID + Proposal ID Project Detail = Project ID Updated Project Data = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Project Type ID + Proposal ID Project Type Detail = Project Type ID Updated Project Type Data = Project Type ID + Project Type Name Updated Customer Detail = Customer ID + Customer Name + Address + Tel + Mobile + Email + CusStatus Customer Detail = Customer ID Updated Customer Data = Customer ID + Customer Name + Address

Page 23: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

15

+ Tel + Mobile + Email + CusStatus Customer Type Detail = Customer Type ID Updated Customer Type Data = Customer Type ID + Customer Type Name Updated Vendor Detail = Vendor ID + Vendor Name + Address + Mobile + Email + VendorStatus Vendor Detail = Vendor ID Updated Vendor Data = Vendor ID + Vendor Name + Address + Mobile + Email + VendorStatus Updated Equipment Detail = Equipment ID + Product Code + Part Number + Description + Dealer + SRPexc + SRPinc + Date Update + Remark + Equipment Type ID + Equipment Brand ID + Vendor ID Equipment Detail = Equipment ID Updated Equipment Data = Equipment ID + Product Code + Part Number + Description + Dealer + SRPexc + SRPinc + Date Update + Remark + Equipment Type ID + Equipment Brand ID + Vendor ID 3.2.2 Data Flow Diagram Level 1 Process 2 จดการโครงงาน Entry Search Project Detail = Project ID + Project Name Project Detail = Project ID Project Type Detail = Project Type ID Updated Budget Detail = Budget ID + Budget Name + Budget QTY + Unit Price + Total + Vat + Remark Budget Detail = Budget ID Updated Budget Data = Budget ID + Budget Name + Budget QTY + Unit Price + Total + Vat + Remark Budget Type Detail = Budget Type ID + Budget Type Name Resulted Search Project Detail = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID

Page 24: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

16

+ Proposal ID + Project Type ID + Equipment ID Resulted Project Detail = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Proposal ID + Project Type ID + Equipment ID Selected Project Detail = Project ID + Project Name Employee Detail = Employee ID Project Data = Project ID + Project Name + Equipment ID Selected Equipment Detail = Equipment ID + Equipment Name Equipment Detail = Equipment ID + Vendor + Description + Dealer + SRPexc + SRPinc + Equipment Brand Project Detail for Proposal = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Project Type ID + Proposal ID + Equipment ID + Description + Dealer + SRPexc + SRPinc + Equipment Price + Equipment Brand ID + Vendor ID Present Project Proposal = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Project Type ID + Proposal ID + Equipment ID + Description + Dealer + SRPexc + SRPinc + Equipment Brand ID + Vendor ID Project Proposal = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update

Page 25: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

17

+ Remark + Customer ID + Project Type ID + Proposal ID + Equipment ID + Description + Dealer + SRPexc + SRPinc + Equipment Brand ID + Vendor ID Proposal Project Data = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Project Type ID + Proposal ID + Equipment ID + Description + Dealer + SRPexc + SRPinc + Equipment Brand ID + Vendor ID Approve Project = Project ID + Proposal ID + Proposal Status + Approve Date Resulted Proposal Project = Project ID + Proposal ID + Proposal Status + Approve Date Proposal Status = Proposal ID + Proposal Status + Proposal Date + Approve Date 3.2.3 Data Flow Diagram Level 1 Process 3 การออกรายงาน Customer Detail Report = Customer ID + Customer Name + Address + Tel + Mobile + Email + CusStatus Customer Detail = Customer ID Equipment Detail Report = Equipment ID + Product Code + Part Number + Description + Dealer + SRPexc + SRPinc + Date Update + Remark + Equipment Type ID + Equipment Brand ID + Vendor ID Equipment Detail = Equipment ID Employee Detail = Employee ID Project Detail Report = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update

Page 26: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

18

+ Remark + Customer ID + Project Type ID + Proposal ID Project Detail = Project ID Customer Detail = Customer ID Approve Project Report = Project ID + Project Name + Star Date + End Date + Project State + Project Time + Project Price + File + Last Update + Remark + Customer ID + Project Type ID + Proposal ID + Equipment ID + Description + Dealer + SRPexc + SRPinc + Equipment Type ID + Equipment Brand ID + Vendor ID + Proposal ID + Proposal Date + Proposal Status + Approve Date Proposal Detail = Proposal ID + Proposal Status + Proposal Date + Approve Date + Death Line 3.3 Data Dictionary of Data Store D1 : Customer = Customer ID + Customer Name + Address + Mobile + Tel + Email + CusStatus D2 : Customer Type = Customer type ID + Customer Type Name D3 : Employee = Employee ID + First Name + Last Name + Tel + Sex [M | F] + Address + Birth Date + Mobile + Email + Salary + Status + Password D4 : Position = Position ID + Position Name + Permission D5 : Vendor = Vendor ID + Vendor Name + Address + Mobile + Tel + Email + VendorStatus D6 : Equipment = Equipment ID + Product Code + Part Number + Description + Dealer + SRPexc + SRPinc + Date Update + Remark D7 : Project = Project ID + Project Name + Star Date

Page 27: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

19

+ End Date + Project State + Project Time + Project Price + File + Last Update + Remark D8 : Project Type = Project Type ID + Project Type Name D9 : Proposal = Proposal ID + Proposal Name + Proposal Status + Proposal Date + Approve Date + Death Line D10 : Log = Date Time + Description + Remark D11 : Budget = Budget ID + Budget Name + Budget QTY + Unit Price + Total + Vat + Remark D12: Budget Type = Budget Type ID + Budget Type Name

Page 28: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

20

3.4 การออกแบบ E-R Diagram

n

Em

plo

ye

eD

oP

roje

ct

Wo

rk

Po

sitio

n

Ge

tC

usto

me

r

Ve

nd

or

Div

ide

Pro

ject T

yp

e

Ow

n

Cu

sto

me

r T

yp

e

Eq

uip

me

nt

Ha

sE

qu

ipm

en

t B

ran

d

isE

qu

ipm

en

t T

yp

e

Use

se

nd

Ha

sL

og

Em

pID

Firstn

am

e

La

stn

am

e

se

xA

dd

ress

Mo

bile

Em

pS

tate

Birth

Da

te

Use

rna

me Pa

ssw

ord

Sa

lary

Po

sitio

nID

Po

sitio

nN

am

e

Pe

rmis

ion

Cu

sN

am

eC

usID

Ad

dre

ss

Te

l

Mo

bile

Em

ail

Em

ail

Cu

sT

yp

eID

Cu

sT

yp

eN

am

e

Pro

ID

Pro

Na

me

Sta

rtD

ate

En

dD

ate

Pro

Sta

te

Pro

Price

Pro

Tim

e

Pro

Typ

eID

Pro

Typ

eN

am

e

Eq

uip

Typ

eID

Eq

uip

Typ

eN

am

e

Eq

uip

Bra

nd

ID

Eq

uip

Bra

nd

Na

me

Eq

uip

ID

SR

Pe

xc

Pa

rtN

o

De

ale

r

Ve

nd

orN

am

e

Ve

nd

orI

D

Ad

dre

ss

Mo

bile

Em

ail

Pro

du

ctC

od

e

De

scrip

tio

nn

n

n

n

n

n1

11

n

mnm

1

1

11n

1

n

Eq

uip

me

nt D

eta

ilL

og

Da

teT

ime

De

scrip

tio

n

Pro

po

sa

lP

rese

nt

n1

Pro

po

sa

lID

Pro

po

sa

lNa

me

Pro

po

sa

lSta

tus

Te

l

Te

l

Ha

s 11

Pro

po

sa

lDa

te

Ap

pro

ve

Da

te

Cu

sS

tatu

s

Ve

nd

orS

tatu

s

Re

sp

on

se

1n

La

stU

pD

ate

File

Re

ma

rk

De

ath

Lin

e

SR

Pin

c

Re

ma

rk

Bu

dg

et

Pa

y1

Bu

dg

etN

am

e

Bu

dg

etID

Bu

dg

etQ

TY

Un

itP

rice

To

tal

Va

t

Re

ma

rk

Bu

dg

et_

Typ

e

In

Bu

dg

etT

yp

eID B

ud

ge

tTyp

eN

am

e

n

1

Re

ma

rk

รปท 3.6 E-R Diagram of Project management for Pre-Sale

Page 29: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

21

3.5 Mapping Entity-Relationship Diagram Customer (CusID, CusName, Address, CusStatus, Mobile, Email, Tel, CusTypeID (FK)) Customer_Type (CusTypeID, CusTypeName) Project (ProID, ProName, StartDate, EndDate, ProState, File,ProPrice, LastUpdate,ProTime, CusID (FK),

ProTypeID (FK)) Project_Type (ProTypeID, ProTypeName) Proposal (ProposalID, ProposalName, ProposalStatus,

ProposalDate, ApproveDate,DeathLine, ProID(FK), EmpID(FK))

Equipment (EquipID, ProductCode, PartNo, Description, Dealer, SRPExc, SRPInc,DateUpDate, EquipTypeID (FK), EquipBrandID (FK), VendorID (FK))

Project_Equipment (ProID (FK), EquipID (FK)) Equipment_Type (EquipTypeID, EquipTypeName) Equipment_Brand (EquipBrandID, EquipBrandName) Vendor (VendorID, VendorName, VendorStatus, Address, Mobile, Tel, Email) Employee (EmpID, Firstname, Lastname, Sex, Address, BirthDate, Tel, Mobile, Email, Salary, Status, Password,

PositionID (FK)) Project_Employee (ProID (FK), EmpID (FK)) Position (PositionID, PositionName, Permission) Log (EmpID (FK), DateTimeIN (FK),Description) Budget (BudgetID,BudgetName,BudgetQTY,UnitPrice,

Total,Vat,Remark,ProID(FK),BudgetTypeID(FK)) Budget_Type (BudgetTypeID,BudgetName)

Page 30: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

22

3.6 Database Schema ตารางท 3.6.1 ขอมลลกคา (Customer) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

CusID Varchar(6) PK N รหสลกคา CusName Varchar(60) N ชอบรษท Address Varchar(100) N ทอย Mobile Varchar(12) Y เบอรโทรศพทมอถอ

Tel Varchar(12) N เบอรโทรศพท Email Varchar(50) Y อเมล

CusTypeID Varchar(6) FK N รหสประเภทลกคา อางองจากตาราง Customer_Type

CusStatus Varchar(20) N สถานะ ปกต งดใชบรการ

ตารางท 3.6.2 ขอมลประเภทลกคา (Customer_Type) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต CusTypeID Varchar(6) PK N รหสประเภทลกคา

CusTypeName Varchar(30) N ประเภทลกคา

ตารางท 3.6.3 ขอมลพนกงาน (Employee) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

EmpID nvarchar (6) PK N รหสพนกงาน FirstName nvarchar (50) N ชอ LastName nvarchar (50) N นามสกล

Sex nvarchar (20) Y เพศ Female Male

Address nvarchar (100) N ทอย Mobile nvarchar (12) Y เบอรโทรศพทมอถอ

Tel nvarchar (12) N เบอรโทรศพท BirthDate nvarchar(20) Y วนเกด

Email nvarchar (50) Y อเมล

Page 31: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

23

ตารางท 3.6.3 ขอมลพนกงาน (Employee)(ตอ) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

Salary Decimal(10,2) N เงนเดอน Status nvarchar (20) N สถานะ ปกต

พกงาน ลาออก

Password nvarchar (12) N รหสผใชระบบ PositionID nvarchar (6) FK N รหสต าแหนง อางองจากตาราง

Position

ตารางท 3.6.4 ขอมลต าแหนงพนกงาน (Position) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต PositionID Varchar(6) PK N รหสต าแหนง

PositionName Varchar(30) N ชอต าแหนง Permision Nvarchar(30) N สทธการเขาใชงาน Remark nvarchar(100) N หมายเหต

ตารางท 3.6.5 ขอมลโครงงาน (Project) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

ProID nvarchar(6) PK N รหสโครงงาน ProName nvarchar(80) N ชอ StartDate nvarchar(20) Y วนเรมโครงงาน EndDate nvarchar(20) Y วนสนสดโครงงาน ProState nvarchar(20) N สถานะโครงงาน สรางใหม

ด าเนนการ เสรจสน

ProTime nvarchar(50) N ระยะเวลาโครงการ เชน 60 วน File nvarchar(500) N ไฟลทเกยวของ

Remark nvarchar(100) N หมายเหต ProPrice Decimal(18,2) N งบประมาณโครงการ

LastUpdate nvarchar(50) N อพเดตลาสด CusID nvarchar(6) FK N รหสลกคา อางองจากตาราง

Customer

Page 32: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

24

ตารางท 3.6.5 ขอมลโครงงาน (Project) (ตอ) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต ProTypeID nvarchar(6) FK N รหสประเภทโครงงาน อางองจากตาราง

Project_Type

ตารางท 3.6.6 ขอมลประเภทโครงงาน (Project_Type) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต ProTypeID nvarchar(6) PK N รหสประเภทโครงงาน

ProTypeName nvarchar(50) N ชอประเภท ตารางท 3.6.7 ขอมลพนกงานของโครงงาน ( Project_Employee)

แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต ProID nvarchar(6) PK,FK N รหสโครงงาน อางองจากตาราง

Project EmpID nvarchar(6) PK,FK N รหสพนกงาน อางองจากตาราง

Employee ตารางท 3.6.8 ขอมลขอเสนอโครงงาน (Proposal)

แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต ProposalID nvarchar(6) PK N รหสขอเสนอโครงงาน

ProposalName nvarchar(80) N ชอ ProposalStatus nvarchar(20) N สถานะ ยงไมยนพจารณา

อนมต ไมอนมต สงแก รอพจารณา

ProposalDate nvarchar(20) Y วนทเสนอ ApproveDate nvarchar(20) Y วนทอนมต Death Line nvarchar(20) N วนสนสด Proposal

ProID Varchar(6) FK N รหสโครงงาน อางองจากตาราง Project

EmpID Varchar(6) FK N รหสพนกงาน อางองจากตาราง Employee

Page 33: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

25

ตารางท 3.6.9 ขอมลอปกรณ (Equipment) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

EquipID nvarchar(6) PK N รหสอปกรณ ProductCode nvarchar(50) N รหสผลตภณฑ

PartNo nvarchar(50) Y ชอรน Description nvarchar(500) Y รายละเอยด

Dealer Decimal(18,2) Y ราคา Dealer SRPexc Decimal(18,2) N ราคาขายปลกไม

รวม Vat

SRPinc Decimal(18,2) N ราคาขายปลกรวม Vat

EquipTypeID nvarchar(6) FK N รหสประเภทอปกรณ อางองจากตาราง Equipment_Type

EquipBrandID nvarchar(6) FK N รหสยหออปกรณ อางองจากตาราง Equipment_Brand

VendorID nvarchar(6) FK N รหสคคา อางองจากตาราง Vendor

ตารางท 3.6.10 ขอมลประเภทอปกรณ (Equipment_Type) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต EquipTypeID nvarchar(6) PK N รหสประเภทอปกรณ

EquipTypeName nvarchar(40) N ชอประเภทอปกรณ ตารางท 3.6.11 ขอมลยหออปกรณ (Equipment_Brand)

แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต EquipBrandID nvarchar(6) PK N รหสยหออปกรณ

EquipBrandName nvarchar(40) N ชอยหอ

Page 34: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

26

ตารางท 3.6.12 ขอมลอปกรณของโครงงาน(Project_Equipment) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

ProID nvarchar(6) PK,FK N รหสโครงงาน อางองจากตาราง Project

EquipID nvarchar(6) PK,FK N รหสอปกรณ อางองจากตาราง Equipment

ตารางท 3.6.13 ขอมลบรษทคคา (Vendor)

แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต VendorID nvarchar(6) PK N รหสบรษทคคา

VendorName nvarchar(80) N ชอ Address nvarchar(100) N ทอย Mobile nvarchar(12) Y เบอรโทรศพทมอถอ

Tel nvarchar(12) N เบอรโทรศพท Email nvarchar(50) Y อเมล

VendorStatus nvarchar(20) N สถานะ ปกต งดใชบรการ

ตารางท 3.6.14 ขอมลการเขาสระบบ (Log)

แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต DateTime nvarchar(20) PK N วนเวลาทเขาสระบบ

Description nvarchar(100) N EmpID nvarchar(6) PK,FK N รหสพนกงาน อางองจากตาราง

Employee

ตารางท 3.6.15 ขอมลงบประมาณ (Budget) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

BudgetID nvarchar(6) PK N วนเวลาทเขาสระบบ BudgetName nvarchar(50) N BudgetQTY nvarchar(5) N รหสพนกงาน UnitPrice Decimal(18,2) N ราคาตอหนวย

Total Decimal(18,2) N ราคารวม

Page 35: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

27

ตารางท 3.6.15 ขอมลงบประมาณ (Budget)(ตอ) แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต

Vat Decimal(18,2) N วนเวลาทเขาสระบบ Remark nvarchar(100) N ProID nvarchar(6) FK N รหสพนกงาน อางองจากตาราง

Project BudgetTypeID nvarchar(6) FK Y ประเภทงบประมาณ อางองจากตาราง

Budget_Type

ตารางท 3.6.16 ขอมลประเภทงบประมาณ (Budget_Type)

แอททรบวต ชนด(ขนาด) คย Null อธบาย หมายเหต BudgetTypeID nvarchar(6) PK N วนเวลาทเขาส

ระบบ

BudgetTypeName nvarchar(50) N

Page 36: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

28

บทท 4 การทดลองและผลการทดลอง

4.1 ผลการทดลอง ระบบการจดการโครงงานเปนโปรแกรมทพฒนาขนในรปแบบของ Web Application ระบบการจดโครงงานจดท าขนเพอ จดการขอมลทงหมดทเกยวของกบโครงงาน เชน จดการขอมลอปกรณทน ามาใชในโครงงาน, จดการการออกรายงานตางๆ, จดการขอมลของโครงงาน เปนตน ระบบการจดการโครงงาน สามารถ แสดงหนาจอของระบบไดหลกๆ ดงน 4.1.1 หนาจอการเขาสระบบ มหนาจอการท างานดงน

รปท 4.1 หนาจอเขาสระบบ - พนกงานสามารถเขาสระบบ โดยการกรอกรหสพนกงานและรหสผาน

ของพนกงานแตละคน - การเขาสระบบแบงไดเปน 3 สทธ ซงสทธแบงตามต าแหนงของพนกงาน 3 ต าแหนง

1. ต าแหนง Admin มสทธในการจดการขอมลในระบบ โดยสามารถจดการขอมลของพนกงาน ลกคา บรษทลกคา โครงการ และอปกรณ

2. ต าแหนง Manager มสทธในการอนมตโครงการ โดยสามารถจดการการอนมตโครงการ

Page 37: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

29

3. ต าแหนง User มสทธในการเขาใชระบบเบองตน โดยสามารถคนหาขอมลและดขอมลของลกคา บรษทคคา โครงการ และอปกรณ

4.1.2 หนาจอแสดงสวนของต าแหนง Admin ทมสทธในการจดการขอมลในระบบ 4.1.2.1 หนาจอคนหาและจดการขอมลลกคา มหนาจอการท างานดงน

- พนกงานสามารถเพมขอมลลกคา ลบ แกไขขอมลของลกคาได

รปท 4.2 หนาจอคนหาและจดการขอมลลกคา

4.1.2.2 หนาจอเพมขอมลลกคาเขาสระบบ ท าไดโดยกรอกรายละเอยดของลกคาและกดบนทกขอมล ดงรปท 4.3

Page 38: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

30

รปท 4.3 หนาจอเพมขอมลลกคา

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

รปท 4.4 หนาจอแกไขขอมลลกคา

Page 39: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

31

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

รปท 4.5 หนาจอประเภทลกคา

4.1.2.5 หนาจอเพมประเภทลกคา ท าไดโดยกรอกชอประเภทของลกคาและกดบนทกขอมล ดงรปท 4.6

รปท 4.6 หนาจอเพมประเภทลกคา

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

Page 40: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

32

ปมแกไขประเภทลกคา จากนน แกไขชอประเภทลกคาทตองการ และกดปมบนทก ดงรปท 4.7

รปท 4.7 หนาจอแกไขประเภทลกคา

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

4.1.2.8 หนาจอการจดการขอมลบรษทคคา มหนาจอการท างานดงน

- พนกงานสามารถเพม ลบ แกไขขอมลของบรษทคคาได

รปท 4.8 หนาจอจดการขอมลบรษทคคา

Page 41: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

33

4.1.2.9 หนาจอเพมขอมลบรษทคคาเขาสระบบ ท าไดโดยกรอกขอมลบรษทคคาและกดบนทกขอมล ดงรปท 4.9

รปท 4.9 หนาจอเพมขอมลบรษทคคา

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

รปท 4.10 หนาจอแกไขขอมลบรษทคคา

Page 42: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

34

4.1.2.11 พนกงานสามารถลบขอมลบรษทคคา ท าไดโดยเลอกบรษทคคา ท

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

4.1.2.12 หนาจอการจดการขอมลอปกรณ มหนาจอการท างานดงน - พนกงานสามารถคนหาและเปรยบเทยบขอมลอปกรณได

รปท 4.11 หนาจอคนหาและเปรยบเทยบขอมลอปกรณ

4.1.2.13 หนาจอเปรยบเทยบขอมลอปกรณ ท าไดโดยเลอกอปกรณทตองการเปรยบเทยบไดมากกวา 1 อปกรณ เมอเลอกอปกรณแลวกดปมเพมรายการทตองการเปรยบเทยบ เมอตองการดอปกรณทเปรยบเทยบ กดปมดตารางเปรยบเทยบอปกรณ (อางถงรปท 4.11) จะไดตารางดงรปท 4.12

Page 43: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

35

รปท 4.12 ตวอยางตารางเปรยบเทยบขอมลอปกรณ

- พนกงานสามารถเพม ลบ แกไขขอมลของอปกรณได

รปท 4.13 หนาจอจดการขอมลอปกรณ

4.1.2.14 หนาจอเพมขอมลอปกรณเขาสระบบ ท าไดโดยกรอกขอมลอปกรณ และกดบนทกขอมล ดงรปท 4.14

Page 44: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

36

รปท 4.14 หนาจอเพมขอมลอปกรณ

4.1.2.15 หนาจอแกไขขอมลอปกรณ ท าไดโดยเลอกขอมลอปกรณทตองการแกไขขอมล โดยการคลกทช ออปกรณใหขนแถบสเหลอง และกดปมแกไขขอมลอปกรณ จากนน แกไขขอมลอปกรณทตองการ และกดปมบนทก ดงรปท 4.15

รปท 4.15 หนาจอแกไขขอมลอปกรณ

Page 45: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

37

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

รปท 4.16 หนาจอจดการประเภทอปกรณ

4.1.2.1 หนาจอเพมประเภทอปกรณเขาสระบบ ท าไดโดยกรอกชอประเภทอปกรณ และกดบนทกขอมล ดงรปท 4.17

รปท 4.17 หนาจอเพมประเภทอปกรณ

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

Page 46: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

38

เหลอง และกดปมแกไขขอมลอปกรณ จากนน แกไขชอประเภทอปกรณทตองการ และกดปมบนทก ดงรปท 4.18

รปท 4.18 หนาจอแกไขประเภทอปกรณ

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

รปท 4.19 หนาจอจดการยหออปกรณ

4.1.2.19 หนาจอเพมยหออปกรณเขาสระบบ ท าไดโดยกรอกชอยหออปกรณ และกดบนทกขอมล ดงรปท 4.20

Page 47: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

39

รปท 4.20 หนาจอเพมยหออปกรณ

4.1.2.20 หนาจอแกไขยหออปกรณ ท าไดโดยเลอกยหออปกรณทตองการแกไขขอมล โดยการคลกทช อยหออปกรณใหขนแถบสเหลอง และกดปมแกไขยหออปกรณ จากนน แกไขชอยหออปกรณทตองการ และกดปมบนทก ดงรปท 4.21

รปท 4.21 หนาจอแกไขยหออปกรณ

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

4.1.2.22 หนาจอจดการขอมลโครงการ มหนาจอการท างานดงน - พนกงานสามารถเพม ลบ แกไขขอมลของ โครงการได

Page 48: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

40

รปท 4.22 หนาจอจดการขอมลโครงการ

4.1.2.23 หนาจอเพมขอมลโครงการเขาสระบบ ท าไดโดยกรอกขอมลโครงการทตองการเพมขอมล จากนนกดปมเพม เพอเพมโครงการเขาสระบบ ดงรปท 4.23

รปท 4.23 หนาจอเพมขอมลโครงการ

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

Page 49: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

41

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

รปท 4.24 หนาจอแกไขขอมลโครงการ

4.1.2.25 พนกงานสามารถลบโครงการได โดยการคลกทช อโครงการทตองการ

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

4.1.2.26 พนกงานสามารถเพม ลบ แกไขขอมลของงบประมาณโครงการได โดยการเลอกโครงการทตองการจดการงบประมาณ จากนนคลกปมจดการงบประมาณโครงการ ไดดงรป 4.25

Page 50: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

42

รปท 4.25 หนาจอจดการงบประมาณโครงการ

4.1.2.27 พนกงานสามารถเพม ลบ แกไขขอมลงบประมาณอปกรณของโครงการได โดยการเลอกโครงการทตองการจดการงบประมาณ จากนนคลกปมจดการขอมลอปกรณโครงการ ไดดงรป 4.26

รปท 4.26 หนาจอจดการงบประมาณอปกรณโครงการ

Page 51: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

43

- พนกงานสามารถดรายงานสรปขอมลของ โครงการได 4.1.2.28 หนาจอขอมลรปโครงการ ท าไดโดยเลอกโครงการทตองการดขอมล

จากนนคลกปมดขอมลโครงการ จะไดดงรปท 4.27

รปท 4.27 ตวอยางขอมลรปโครงการ

4.1.2.29 หนาจอรายงานสรปขอมลโครงการเพอเสนอผจดการ ท าไดโดยเลอกโครงการทตองการดรายงานสรปโครงการ จากนนคลกปมรายงานเสนอผจดการ จะไดดงรปท 4.28

รปท 4.28 ตวอยางรายงานสรปขอมลโครงการเพอเสนอผจดการ

Page 52: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

44

รปท 4.28 ตวอยางรายงานสรปขอมลโครงการเพอเสนอผจดการ (ตอ)

4.1.2.30 หนาจอรายงานสรปขอมลอปกรณของแตละโครงการ ท าไดโดยเลอกโครงการทตองการดรายงานสรปอปกรณ จากนนคลกปมรายงานสรปขอมลอปกรณ จะไดดงรปท 4.29

รปท 4.29 ตวอยางรายงานสรปขอมลอปกรณของแตละโครงการ

Page 53: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

45

4.1.2.31 หนาจอยนพจารณาโครงการ ท าไดโดยเลอกโครงการทตองการยนพจารณาโครงการ จากนนกดปมยนพจารณา ดงรปท 4.30

รปท 4.30 หนาจอยนพจารณาโครงการ

4.1.3 หนาจอแสดงสวนของต าแหนง Manager ทมสทธในการอนมตโครงการ 4.1.3.1 หนาจอพจารณาโครงการ

- ผจดการสามารถพจารณาโครงการ โดยอนมต ไมอนมต หรอสงแกโครงการได ดงรปท 4.31

Page 54: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

46

รปท 4.31 หนาจอพจารณาโครงการ

4.1.3.2 หนาจอรายงานโครงการ - ผจดการสามารถดรายงานของโครงการทย นพจารณาได ดงรปท 4.32

รปท 4.32 ตวอยางรายงานโครงการ

Page 55: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

47

รปท 4.32 ตวอยางรายงานโครงการ (ตอ)

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

- พนกงานสามารถคนหาและดขอมลของลกคาได ดงรปท 4.33

รปท 4.33 หนาจอคนหาและดขอมลลกคา

Page 56: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

48

4.1.4.2 หนาจอคนหาและดขอมลอปกรณ - พนกงานสามารถคนหาและดขอมลอปกรณได ดงรปท 4.34

รปท 4.34 หนาจอคนหาและดขอมลอปกรณ

4.1.4.3 หนาจอคนหาและดขอมลบรษทคคา - พนกงานสามารถคนหาและดขอมลของบรษทคคาได ดงรปท 4.35

รปท 4.35 หนาจอคนหาและดขอมลบรษทคคา

Page 57: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

49

4.1.4.4 หนาจอคนหาและดขอมลโครงการ - พนกงานสามารถคนหาและดขอมลของโครงการได ดงรปท 4.36

รปท 4.36 หนาจอคนหาและดขอมลโครงการ

Page 58: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

50

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

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

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

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

Page 59: Project management for Pre-Sale ระบบการจัดการ...1.5 ขอบเขตของระบบท่จีดัทา 3 บทที่2 ความรู้พนื้ฐานและทฤษฎีที่เกี่ยวข้อง

51

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