Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
INVOICE MANAGEMENT SYSTEM OF WANG MA NAO HIGHWAY POLICE
นายไพโรจน คงพกานายสกลชย อรญนารถ
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตรมหาวทยาลยเทคโนโลยราชมงคลธญบร
พ.ศ. 2555
นายไพโรจน คงพกานายสกลชย อรญนารถ
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตรมหาวทยาลยเทคโนโลยราชมงคลธญบร
พ.ศ. 2555
INVOICE MANAGEMENT SYSTEM OF WANG MA NAO HIGHWAY POLICE
MR. PHAIROT KONGPUKAMR. SAKONCHAI ARANYANART
THIS PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTSFOR THE BACHELOR DEGREE OF ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERINGFACULTY OF ENGINEERING
RAJAMANGALA UNIVERSITY OF TECHNOLOGY THANYABURIYEAR*2012
หวขอปรญญานพนธนกศกษา นายไพโรจน คงพกา
นายสกลชย อรญนารถอาจารยนชรตน ราชบร
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคล
…………………………………………….หวหนาภาควชาฯ(อาจารยมาโนช ประชา)
คณะกรรมการสอบปรญญานพนธ
.………………………..…..………………ประธานกรรมการ(อาจารยมาโนช ประชา)
………………………….…………………กรรมการ(อาจารยเดชรชต ใจถวล)
………………………....………………….กรรมการ(อาจารยสมรรถชย จนทรตน)
……………………..…..………………….(อาจารยนชรตน ราชบร)
ของภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตรมหาวทยาลยเทคโนโลยราชมงคลธญบร
ง
หวขอปรญญานพนธนกศกษา นายไพโรจน คงพกา รหส 114930407040-6
นายสกลชย อรญนารถ รหส 115030462032-3อาจารยนชรตน ราชบร
ปการศกษา 2554
บทคดยอ
วงมะนาว ในรปแบบโปรแกรมจดเกบขอมล
คาสาคญ ตารวจทางหลวง
จ
กตตกรรมประกาศ
โครงงาน “ ” สาเรจลงไดดวยดและ
ไดรบ ประจาภาควชาวศวกรรมคอมพวเตอรทกๆ ทาน
แนวทในการทางานเสมอมา
ขอนอมรบไวดวย
คณะผจดทา
ฉ
สารบญ
หนาบทคดยอ งกตตกรรมประกาศ จสารบญ ฉสารบญตาราง ซสารบญรป ฌ
1 บทนา 11.1 ความเปนมาและความสาคญ 11.2 วตถประสงค 11.3 ขอบเขต 11.4 2
2 32.1 วศวกรรมซอฟตแวร (Software Engineering) 32.2 ภาษาโปรแกรม (Programming Languages) 72.3 ระบบจดการฐานขอมล (Database Management)2.4 การวเคราะหและออกแบบระบบ2.5 กระบวนการทางานของหนวยบรการตารวจทางหลวงวงมะนาว
81924
3 การออกแบบฐานขอมลและการสรางระบบ 263.13.2 แผนภาพกระแสขอมล (Data Flow Diagram)
2628
3.3 การออกแบบ E-R Model3.4
3536
4 การทดสอบการใชงาน 394.1 การทดสอบการเขาสระบบ 404.2 หนาเมนหลก4.3
4040
ช
สารบญ (ตอ)
หนา4.44.54.64.7 หนาคานวณผลตอบแทน4.8 หนารายงาน4.94.10 หนาสรปรายงาน4.11 หนาลงทะเบยนผใช
4142434546474950
5 สรปผลและขอเสนอแนะของโครงงาน 535.15.2 ขอเสนอแนะในการพฒนาโครงงาน5.3 อปสรรคในการทาโครงงาน
535454
บรรณานกรมภาคผนวก ก
เอกสารหนวยบรการตารวจทางหลวงวงมะนาวภาคผนวก ข
ภาคผนวก คคมอการใชงานระบบ
55565761627071
ประวตผทาปรญญานพนธ 81
ซ
สารบญตาราง
หนา2.1 E-R Model 142.23.1
DFD 2126
3.2 ตารางเกบขอมลในการเขาใชระบบ (M_USER) 363.3 (M_EMPLOYEE) 363.4
(M_CARCHECK)36
3.5 (M_ORDER) 373.6 (M_STATUS) 373.7 ตารางเกบรายละเอยดของสรถ (M_COLORPLATE) 373.8 (M_PERMISSION) 383.9 ตารางเกบรายละเอยดของเจาพนกงานตารวจ (M_PERSON) 383.10 ตารางเกบรายละเอยดของขอกระทาผด (M_RULES) 383.11 ตารางเกบรายละเอยดของประเภทรถ (M_TYPE_CAR) 38
ฌ
สารบญรป
หนา2.1 42.2 การแบงชนดของซอฟตแวร 62.3
เขาดวยกน10
2.4 แสดงแผนภาพ DFD 203.1 Context Diagram
วงมะนาว27
3.2 Data Flow Diagram Level 1วงมะนาว
28
3.3 Data Flow Diagram Level 2 ของ Process 1.0 303.4 Data Flow Diagram Level 2 ของ Process 2.0 313.5 Data Flow Diagram Level 2 ของ Process 3.0 323.6 Data Flow Diagram Level 2 ของ Process 4.0 333.7 Data Flow Diagram Level 2 ของ Process 5.0 333.8 Data Flow Diagram Level 2 ของ Process 6.0 343.9 E-R Model ของระบบ 354.1 หนา Login ของระบบ 394.2 หนาเมนหลก 404.3 404.4 414.5 424.6 424.7 434.8 434.9 44
ญ
สารบญรป (ตอ)
หนา4.10 444.11 หนาคานวณผลตอบแทน 454.12 หนาแสดงการคานวณผลตอบแทน 454.13 หนารายงาน 464.14 464.15 แสดงการบนทกผลรายงาน 474.164.174.184.194.204.214.224.234.244.25
แสดงหนาสรปรายงานแสดงผลการสรปรายงานหนาลงทะเบยนผใช
แสดงการแกไขผใชงานในระบบ
47484849495050515152
1
1บทนา
มความเปนมาและความสาคญ ม
1.1 ความเปนมาและความสาคญ
ในการประสทธภา
1.2 วตถประสงค1.2.1 หนวยบรการตารวจทางหลวงวงมะนาวม
1.2.2 หนวยบรการตารวจทางหลวงวงมะนาว
1.2.3 หนวยบรการตารวจทางหลวงวงมะนาว
1.2.4 ของหนวยบรการตารวจทางหลวงวงมะนาว
1.3 ขอบเขต1.3.1 ระบบจดเกบขอมลของตารวจในหนวยบรการตารวจทางหลวงวงมะนาว1.3.2
2
1.3.3- ทาผดได
1.3.4
1.3.5
1.3.6 ระบบสรปผลงานของหนวยบรการตารวจทางหลวงวงมะนาวและสรปผลงานของตารวจทาง ในการสรปผลจะสรปผลแบบ
1.3.7 ระบบคานวณสรปเปอรเซนตผลตอบแทนในการออกเปนรายเดอน
1.3.8 ระบบพมพรายงานสรปผลงานของหนวยบรการตารวจทางหลวงวงมะนาว พมพ
1.3.9 ระบบแบงการใชงานเปน 3 ระดบ1) ผดแลระบบ2)3)
1.41.4.1 สามารถสราง1.4.2 ไดรบความรในการวเคราะหระบบของหนวยบรการทางหลวงวงมะนาว1.4.3 ไดรบความรในการสรางฐานขอมลของระบบของหนวยบรการทางหลวงวงมะนาว1.4.4 ไดรบความรในการเขยนโปรแกรม
วงมะนาว
3
2ทฤษฎและขอมล
จะตองมการรวบรวมขอมลรวบรวมวธการทางานของ
ออกแบบฐานขอมล
2.1 วศวกรรมซอฟตแวร ( Software Engineering )งาน ในกระบวนการผลต
ซอฟตแวร วตถประสงค หลกคอ การผลตซอฟตแวรใหมคณภาพสงสด เชนใชเวลาในการผลตนอย และบารงรกษางาย เปนตน แตวศวกรรมซอฟตแวร
จะศกษาถงปญหาจรง งแตการกาหนดความตองการการออกแบบ
2.1.1 ความสาคญของวศวกรรมซอฟตแวร
71) ทาใหระยะเวลา
ในการผลตลดนอยลง2) ทาใหมการพฒนาซอฟตแวร
3) กราคาของคอมพวเตอรและอปกรณตางๆ
4) การแพร5) ความสามารถในการดดแปลงใชเทคโนโลยเชงวตถเขากบระบบงานได6) ใน ฟฟก และ
มลกษณะโตตอบกบผใชได เชน ไอคอน เมน7) แบบจาลองของกระบวนการผลตซอฟตแวรแบบ Waterfall ไมสามารถคาดการณ
ความตองการของผใชไดอกตอไป
4
2.1
2.1.2 ลกษณะของวศวกรรมซอฟตแวร1)2)3) เนนการทางานรวมกนของบคลากร4)5) เนนการพฒนาใหมประสทธภาพ6) สนองความตองการของผใช
2.1.3 องคประกอบของการวศวกรรมซอฟตแวรการวศวกรรมซอฟตแวรเปนกระบวนการผลต (Production)
ชวงตางๆ (Software Products) การทากจกรรมในแตละชวงอาศยางๆ (Support Tools)
1) วศวกรรมระบบ (System Engineering) หมายถง กระบวนการศกษาและวเคราะห
2) วศวกรรมการผลต (Development Engineering)ความตองการของระบบใหกลายเปนซอฟตแวรอนเปนเปาหมายสาคญทางดานวศวกรรมซอฟตแวร
วศวกรรมซอฟตแวร 1968ในการประชม นวทยาศาสตรขององคการ NATO
ประสทธภาพในการผลตซอฟตแวรลดลง
คณภาพของซอฟตแวรลดลง ดานซอฟตแวร
ตนทนของ
วกฤตซอฟตแวร
5
2.1.4 คณลกษณะของกระบวนการวศวกรรมซอฟตแวร1) Understandability :
เขาใจ2) Visibility : จะทาให
ภายนอกไดชดเจน3) Supportability : (CASE) สามารถชวย
สนบสนนกจกรรมกระบวนการในขอบเขตใด4) Acceptability : เปน
ซอฟตแวรในการผลตผลตภณฑซอฟตแวร5) Reliability : เปน
6) Robustness :
7) Maintainability :ความตองการขององคกร
8) Rapidity : กระบวนการสามารถทาใหสงมอบผลตภณฑไดคณลกษณะของซอฟตแวร (Software Specifications) ถกกาหนด
2.1.5 ชนดของซอฟตแวรหากแบงแยกชนดของซอฟตแวรตามสภาพการทางาน แบงแยกซอฟตแวรไดเปน 2
ประเภท คอ1) ซอฟตแวรระบบ คอ
ระบบ ของระบบคอมพวเตอรเชน รบขอมลจากแผงแปนอกขระแลวแปลความหมายใหคอมพวเตอรเขาใจ นาขอมลไปแสดงผลบนจอภาพหรอนา จดการขอมลในระบบแฟมขอมลบนหนวยความจารอง
2) ซอฟตแวรประยกต ตามความตองการของผใช ปจจบนมผพฒนาซอฟตแวรใชงานทางดานตางๆ ออกจาหนายมาก การประยกตงานคอมพวเตอรจงกวางขวางและแพรหลาย เราอาจแบงซอฟตแวรประยกตออกเปนสองกลมคอ ซอฟตแวรสาเรจ และซอฟตแวร งานเฉพาะ
6
2.2 การแบงชนดของซอฟตแวร
2.1.6 วศวกรรมระบบ (System Engineering)1) กจกรรมของวศวกรรมระบบ
กาหนดวตถประสงคของระบบ กาหนดขอบเขตของระบบ แบงระบบออกเปนสวนๆ ตามฟงกชนงานหรอคณสมบตระบบ พจารณาความสมพนธของสวนประกอบตางๆ กาหนดความสมพนธของปจจยนาเขา ประมวลผล และผลลพธ พจารณาปจจย
สรางแบบจาลอง องกบแบบจาลองซอฟตแวร
2) กระบวนการวศวกรรมระบบ 7 เฟส
การกาหนดความตองการ (Requirement Definition) จะกาหนดนยามความตองการของระบบใหชดเจน โดย เปนเพยงขอกาหนด
การออกแบบระบบ (System Design) เปนการกาหนดรายละเอยดของฟงกชนในแตละสวนประกอบของระบบ
การพฒนาระบบยอย (Sub-system Development)กาหนดรายละเอยดไวในระยะออกแบบ มาสร ม
ซอฟตแวร
ซอฟตแวรระบบ ซอฟตแวรประยกต
ระบบปฏบตการ ตวแปลภาษา ซอฟตแวรสาเรจ ซอฟตแวรเฉพาะ
7
การผนวกรวมระบบ (System Integration) เปน ว จะนามาผนวกรวมเขาดวยกน หลงจากการรวมระบบแลว ทมงานตองทาการ
(System Installation) ง
(System Evolution) ในชวงการใชงานระบบ อาจ เกดการ อาจตองการการแกไขขอผดพลาดตางๆ
การปลดระวางระบบ (System Decommission) หมายถง การจะเลกการใชงานหลงจากพบวาระบบไมสามารถใชประโยชนไดอกตอไป
2.2 ภาษาโปรแกรม (Programming Languages)Visual Basic.NET Visual Studio.NET2.2.1 Visual Basic
1) ระบบงานบนวนโดวส (Windows Form Application)2) ระบบงานบนเวบ (Web Application)3) ระบบงานบนคอนโซล (Console Application)
2.2.2 การเขยนโปรแกรมแบบเหตการณพาไป (Event Driven Programming)การเขยนโปรแกรมดวย VB
Pascal, C โดย VB จะใชการเขยนแบบเหตการณพาไป (Event Driven)คอ การเขยนโปรแกรมในลกษณะ “
” การเขยนโปรแกรมแบบ Event Drivenโปรแกรมเชงวตถ (OOP : Object Oriented Programming) ออบเจกต หรอ วตถในการเขยนโปรแกรม VB รล หรอตวแปรตางๆ ภายในโปรแกรม
1) คณสมบตของออบเจกต (Property)Control แตละตวจะม Property แสดงลกษณะเฉพาะแตกตางจาก Control
Properties Window2) การกระทาของออบเจกต (Method)
คอ ความสามารถ (หรอการกระทา) ของ Control แตละ Control จะมความแตกตางกน การเรยกใช Method
8
3) (Event)Control แตละตวจะมเหตการณ (Event)
ไดจาก Code Editor ตแตละตวเรยกวา Event Handler2.2.3 VB
1) ออกแบบโปรแกรม2) ออกแบบฟอรม (Design-Time)3) กาหนด Property ใหกบ Control4) เขยนโปรแกรม (Coding) ควบคมการทางาน5) ทดสอบการทางานของ Application
2.3 ระบบจดการฐานขอมล ( Database Management )2.3.1 ความหมายของระบบฐานขอมล (Significance of Database System)
ฐานขอมล (Database)แฟมขอมล
พนกงานขาย และขอมลลกคา เดมอยในรปของแฟมขอมลของฝายตางๆ ไดถกนามาจดเกบ
ใชขอมลรวมกน และสามารถแกไขปญหาตางขอมลตาง
1 ระบบ และจะเรยก“ระบบฐานขอมล”
(Database System)อมล
ตาง ารจดทาสามโนประชากร เปนตนๆ
ตามมามากมาย ในดานของความยดหยนและความไมคลองตวในหลายๆ ดาน ววฒนาการของ
ระบบฐานขอมล
9
2.3.2 สวนประกอบของสภาพแวดลอมระบบการจดการฐานขอมล (Components of theDBMS Environment)ไดแบงสวนประกอบหลกๆ เปน 5 สวนดวยกนในสภาพแวดลอมของระบบ
1) ฮารดแวร (Hardware) หมายถง เค างโดยระบบการจดการฐานขอมลและแอพพลเคช
หนวยงานเปนหลก2) ซอฟตแวร (Software) หมายถง ระบบปฏบตการ (Operating Systems)ซอฟตแวร
ๆ
3 (Third-Generation ProgrammingLanguage) เชน C, COBOL, FORTRAN หรอ Pascal 4 (Fourth-GenerationProgramming Language) เชน SQL
SQL Non-Procedural โดยสามารถทาการสรางรายงาน (Reports Generators) การสรางฟอรม (Forms Generators) การสรางภาพ(Graphics Generators) และการสรางแอพพลเคชน (Application Generators) 4
(Rapid Development)3) ขอมล (Data) สดของสภาพแวดลอมใน
“ขอมล” 2.3(Machine) และมนษย (Human) ฐานขอมลจะบรรจไปดวยสวนของขอมลปฏบตการ
(Operational Data) (Meta-Data) “สคมา” (Schema)
10
2.3
4) โพรซเยอร (Procedure) คอ(Instruction) กฎเกณฑในการออกแบบและการใชงานฐานขอมล ผใชงานจะจดการกบฐานขอมล
ใน
การเขาหรอการลอกอนเขาสระบบการจดการฐานขอมล การใชงานระบบการจดการฐานขอมลหรอใชแอปพลเคชนโปรแกรม การสารองฐานขอมล การกคนฐานขอมลในกรณเกดความเสยหายในขอมล ของตาราง ใน
ปรบปรงประสทธภาพ หรอการจดเกบขอมลไปยงแหลงจดเกบขอมลสารอง5) บคลากร (Peopleware)
ๆ กน เชน ผบรหารขอมลและฐานขอมล (Data andDatabase Administrators) นกออกแบบฐานขอมล (Database Designers) นกเขยนโปรแกรมประยกต (Application Programmers) และผใชงาน (End Users)
2.3.3 (Functions of the DBMS)
1) ในการรปแ ฐานขอมลเขาใจ
2) งตางเชน การเรยกใชขอมล (Retrieve) การจดเกบขอมล (Update) การลบขอมล (Delete)
Data Procedure PeoplewareHardware Software
BridgeMachine Human
11
3) (Add) เปนตน
ทางานได4) อ5) Data
Dictionary “ขอมลของขอมล” (Meta-Data)6)
2.3.4 แบบจาลองฐานขอมล (Database Model)
ละรปแบบตางกจะมคณสมบต แตกตางกนอยมาก การตดสนใจเลอกใชแบบจาลองฐานขอมลชนดใด สาคญตอการออกแบบฐานขอมล โดยรายละเอยดของการจดการฐานขอมลหรอในการจดการ คลงขอมลฐานขอมล 1 ใน 5
1) (Hierarchical Database Model)(Top-Down)
ตนไม (Tree Structure) One-To-Manyไฟลในระดบสงสดจะเรยกวา Root และในระดบลางสดจะเรยกวา Leaves ไฟลตางๆ จะมเพยงพอเดยว(One Parent) เทา (Children Files)
มความสมพนธแบบพอ/ลก (Parent/Children)ในปจจบนไมนยมใชกนแลว
ความสมพนธแบบ Many-To-Many ได2) แบบจาลองฐานขอมลเครอขาย (Network Database Model)
ไฟลสามาร นและกนไดหลายไฟล กวาแบบจาลอง
(Pointer) เปนตวโยงความสมพนธระหวางเรคคอรดในไฟลตาง แบบOne-To-Many และแบบ Many-To-Manyอลกอรทมการแฮชชง (Hashing) มาคนหาเรค
12
คคอรดของนกศกษาม
COBOL3) แบบจาลองฐานขอมลเชงสมพนธ (Relational Database Model)
จะนาเสนอใน
จะเปนแบบ One-To-Many หรอแบบ Many-To-Many และจะา (Primary Key) และคยรอง (Secondary Key)
ในปจจบนไดพฒนาใชงานกบโปรแกรมตาง ดการฐานขอมลหรอ DBMS SQL ในการจดการฐานขอมลเชงสมพนธ (Relational Database) ๆ มากมายดวยการใชคยในการกาหนดความสมพนธ
4) แบบจาลองฐานขอมลเชงวตถ (Object-Oriented Database Model)จะถอเปนเทคโนโลยใหม
โปรแกรมเชงวตถ (Object-Oriented Program: OOP)โดยวตถแตละวตถจะเปนแหลงรวมของขอมลและการปฏบตงาน (Data and Operation) มคลาสจะ(Encapsulation)
(Message) อเขาขอมลตน ขอดของแบบจาลองฐานขอมลอ สามารถจดการกบขอมลชนดตาง
(Reusable)ปนเทคโนโลยใหมของ DBMS
จะ และประสบการณในการจดการกบ
5) แบบจาลองฐานขอมลมลตไดเมนชน (Multidimensional Database Model)งขอมล (Data Warehouse) โดยจะนาเสนอขอมลในลกษณะของได
13
เมนชน ทาใหววขอมลไดสองทาง
ทางธรกจมาจดการใหอยในรปแบบของมต เชน การนาขอมลผลตภณฑสนคา (Product) กบขอมล(Market) มาประมวลเปนตารางในรปแบบของมลตไดเมนชน ทาใหผใชสามารถ
ตดขวางหรอแบงขอมลออกเปนสวนๆ (Slicing a Data Cube) มาวเคราะหใชงานไดตามตองการ2.3.5 ความสมพนธของระบบฐานขอมล (Relationship)
ความสมพนธของระบบฐานขอมลม1) ความหมายของความสมพนธของระบบฐานขอมล (Relationship)
ความสมพนธระหวาง Entity หมายถง ความสมพนธระหวาง EntityEntity 3 ประเภท คอ
ความ (One-To-One Relationship : 1:1) เปนกาแสดงความสมพนธของขอมลของ Entityกบอก Entity
(One-To-Many Relationship : 1:M) เปนการแสดงความสมพนธตางๆ ของขอมลของ Entity กนกบขอมลหลายขอมลกบอก Entity
ความสมพนธแบบกลมตอกลม (Many-To-Many Relationship : M:N) เปนการแสดงความสมพนธของขอมลของสอง Entity ในลกษณะแบบกลมตอกลม โดยความสมพนธระหวางขอมลของสอง Entityฐานขอมลแบบเชงสมพนธกน
Entity Gerund (Composite Entity หรอ Intersection Entityหรอ Synthetic Entity หรอ Week Entity) Entity Entity เดม
14
2) ยน E-R Model
2.1 E-R Model
ความหมาย
(Weak Entity)
(Weak Entity)
เปน Composition Entity หรอ GroundM:N ใหเปนแบบ 1:
Mแอตทรบวท
(Derived Attribute)
(Cardinality Ratio)
แอตทรบวทผสม
E1 E2R M1
15
ในการออกแบบฐานขอมลโดยใช E-R E-RModel
(Business Function) วาจะมรายละเอยด(Business Rule) ของงานตางๆ
อะไรบาง วาควรจะ ง
ๆ จะ ๆ เปนเอน(Weak Entity) Supertype หรอ Subtype
หรอไมดวย กาหนดประเภทของความสมพนธระหว มความสมพนธอยางไรบาง
กาหนด วามความสมพนธอยางไรบางคณลกษณะของเอนท ๆ วา จะมคณสมบตเปนคย
จะ/ตาบล จงหวด รหสไปรษณย เปนตน
จะใชรายละเอยดของขอมลใดเปนคยหลกของเอกลกษณ หรอค
ๆ 2 ถง 5
จะทาการเขยน E-R Model(Entities, Attributes and Relationships)
(Entity)สามารถมองเหนไดดวยตา
หรอ มคณลกษณะเปนรปธรรม ไดแก เอ
แอตทรบวท (Attributes) ตางรหส สาขา
ตางๆนกเรยนทกคน และนกเรยนแตละคนกจะตองมแอตทรบวท
16
แผนภาพแบบ E-R จะใชสญลกษณ และจะแอตทรบวทกากบอยภายใน
2.3.6 ขอดของฐานขอมล (Advantages of Database Approach)ขอดของฐานขอมลม1) ความเปนอสระของโปรแกรมและขอมล (Program-Data Independence) ในระบบ
ฐานขอมลรายละเอยดขอมลตางๆ โดย(Repository) โดยจะม
อาจไมจาเป2) (Minimal Data Redundancy) เปาหมายของการ
ออกแบบฐานขอมลคอการรวมกน (Integrated) ของไฟลขอมลตาง
3) (Improved Data Consistency) หากมการควบคมความโดยมการปรบปรง
ค กจะตองปรบปรงแหลงเกบขอมลๆ ดวย
4) ระโยชนสาหรบการพฒนาแอพพลเคชน (Increased Productivity OfApplication Development) ละเวลาในการพฒนาแอพพลเคชนใหม ย
มตองกงวลกบการออกแบบขอมลใด DBMSระดบสง ทาใหสามารถสรางแบบฟอรมตางเ (Tools) โดยไมจาเปนตองเขยนโปรแกรมใดๆ
5) ความเปนมาตรฐานเดยวกน (Enforcement of Standards)พฒนาและมการจดการใชงานไดอยางเตมรปแบบสทธการใชงานและความรบผดชอบตางๆมาตรฐานเดยวกน
17
6) (Improved Data Quality) กระบวนการของวธฐานขอมล3
ผออกแบบฐานขอมล (Database Designers) สามารถ กาหนดหรอบงคบใช
(Data Warehouse) กลาวคอขอมลตองมการขดเกลา (Clean Up)ขนาดมหมา ตองการจะ
การเขาถงขอมลและการตอบรบขอมล มาก (Improved DataAccessibility and Responsiveness) สาหรบฐานขอมลเชงสมพนธ (Relational Database)ผใชงานสามารถเรยกดขอมลตางโป ๆ ดงเชนภาษา SQL (Structured Query Language)สามารถใชเรยกดขอมลไดโดยไมตองเขยนโปรแกรมใดๆ เลย
7) (Reduced Program Maintenance)ๆ เหตผลหากเปนวธ
ยนแปลงในโครงสรางขอมล จะไมสงผลกระทบกบโปรแกรมใดๆเลย เพราะขอมลกบโปรแกรมมความอสระตอกน
2.3.7 ขอเสยของฐานขอมล (Disadvantages of Database Approach)ขอเสยของฐานขอมลม1) มความซบซอน (More Complex than File Technology) กลาวคอเทคโนโลยของ
ฐานขอมลจะมความสลบซบซอนกวาเทคโนโลยแบบไฟล โดยเฉพาะ DBMS
สงสดของ DBMS
DBMS
18
2) มขนาดใหญ (Large Size) DBMS สวนใหญมกมขนาดใหญ โดยเฉพาะ DBMSมประสทธภาพสงยอมมขนาดใหญ ความตองการทรพยากรของระบบตองสงตามชนดของ DBMS
งจาเปน (Disk Space) จานวนหลายเมกะไบต และขนาดของ
3) การทางานชา (Slow Processing) มความเปนไปไดวาใน DBMS บางตวยงมการDBMS เชน ประสทธภาพของตว
DBMS เอง หรอการใชสภาวะแวดลอม ไมเหมาะสมกบตว DBMS โดยบางตวจะมขนาดใหญจงจาเปนตองใชทรพยากรคอนขางสง แตเรา
4) ตนทนสง (Cost of DBMS) คาใชจายหรอตนทนของ DBMSหลาย DBMSไมโครคอมพวเตอร กกวา DBMS งานตางๆ หลายคนใน
DBMSDBMS ก
อาจเปนได5) (Database Specialists)
จะการจดการฐานขอมล และมความเขาใจกระบวนการจดการและการใชงาน DBMS ไดเปนอยางด
6) ปญหาจากการใชขอมลรวมกน (Problem of Data Sharing) ถงแมวาการใชขอมลรวมกนเปนขอดของวธฐานขอมล แตปญหาบางอยางจากการใชขอมลหลายจงหวะการเขาถงขอมลหรอการลอกผดพลาดและความไมสอดคลองในขอมลได
7) ผลกระทบตอความลมเหลวในขอมล (Higher Impact of a Failure) ระบบฐานขอมลจะตอง (Centralization)
มากตางๆ
ลมเหลวและใชงานไมได8) การกระบบเปนไปคอนขางยาก (Recovery More Difficult) ถงแมวา DBMS บาง
19
ไมคาดคด ตอขอมลในระบบ แตพงเขาใจวาการ งายโดยเฉพาะฐานขอมลขนาดใหญทมขอมลจา
2.3.8 ประโยชนของฐานขอมล (Useful of Database)
ประโยชนด1) (Data Redundancy) โดยไมจาเปนตองจดเกบ
มาใชรวมกนในคณลกษณะ Integrated แทน2) (Data Inconsistency)
3) แตละหนวยงานในองคกร สามารถใชขอมลรวมกนได4) สามารถกาหนดใหขอมลมรปแบบมาตรฐานเดยวกนได ผใชขอมล
5) สามารถ กาหนดระบบความปลอดภยตางๆ ใหกบขอมลได โดยกาหนดระดบความสามารถในการเรยกใชขอมลของผใชแตละคน ใหแตกตางกนตามความรบผดชอบ
6) สามารถรกษาความถกตองของขอมลได โดยระบบระบกฎเกณฑในการ ควบคม
7) สามารถตอบสนองตอความตองการใชขอมล ในหลายรปแบบ
2.4 การวเคราะหและออกแบบระบบการวเคราะหและออกแบบระบบคอ
หรอระบบยอยของธรกจ นอกจากการสรางระบบสารสนเทศใหมแลว การการวเคราะห
ระบบคอ การหาความตองการ (Requirements) ของระบบสารสนเทศวาคออะไร หรอตองการการออกแบบกคอ การนาเอาความตองการของระบบมาเปนแบบ
นกวเคราะหและออกแบบระบบ
20
2.4.1 แผนภาพกระแสขอมลแผนภาพกระแสขอมล ในการเขยนแบบระบบ
“ ” ของระบบมความสาคญ และมความสลบซบซอนมากกวาขอมล DFD ตางระดบ
2.4 แสดงแผนภาพ DFD
จากรป 2.4วงกลม
ไมอาจทราบวาระบบใหมสรางก
สวนลาง 3 วง และอาจ3 จนกวาจะไดรายละเอยดตามจดประสงคของวธ
ด DFD
2.4.2
2 Gane and Sarson(1979) DeMarco and Yourdon (DeMarco, 1979);Yourdon and Constantine, 1979)
DFD อยางงาย
DFD
ความตองการของระบบใหม สรางระบบ
ใหม
ระบบ
ความตองการของระบบใหม
การวเคราะหระบบปจจบน
การออกแบบระบบใหม
พฒนาโปรแกร
ม
ระบบขอมล ขอมล
21
2.4.3(Data
Flow Diagram)1) (Process)2) เสนทางการไหลของขอมล (Data Flow)3) ตวแทนขอมล (External Agent)4) แหลงจดเกบขอมล (Data Store)
2.4.4 (Process)Process ตอบสนอ
(Verb)ระหวาง 2-7 โปรเซส หรอในบางตาราไดกาหนดจานวนโปรเซสควรอยในระหวาง 7 บวกลบดวย 2
1) Process
2.2 DFD
ความหมาย
External Agent -ผลกระทบตอระบบ
Process -ระบบ
Data Store -แหลงจดเกบขอมล
Data Flow -เสนทางการไหลของขอมล
22
2) กฎของ Process
ทางาน (Process) “Black Hole”หายไป
ตองไมมขอมลออกเพยงอยางเดยว โดยไมมขอมลเขาส Process เลย ขอมลรบเขาจะตองเพยงพอในการสรางขอมลสงออก
ไมเพยงพอในการสรางขอมลสงออกเรยกวา “Gray Hole” โดยอาจเกดจากการรวบรวมขอเทจจรง
Processเงนทางธนาคารของพนกงานได
Process จะตองใชคากรยา (Verb) เชน Prepare Management Report,Calculate Dataขอมลลกคา คานวณเงนเดอน เปนตน
3) เสนทางการไหลของขอมล(Process)
ตางๆ และสภาพแวดลอมภายนอกหรอภายในระบบ โดยProcess Process ใชในการแสดงถงการบนทกขอมล การลบขอมล การ
Data Flow Diagram เรยกวา “Data Store”2.4.5 อธบายเสนทางการไหลของขอมล คอ เปน จะประกอบไปดวยหวลกศรตรง
มล2.4.6 กฎของ Data Flow Data Flow
สงอยางไร ทางานอยางไร2.4.7 Data Flow ตองมจด2.4.8 Data Flow จะเดนทางระหวาง External Agent กบ External Agent ไมได2.4.9 Data Flow จะเดนทางจาก External Agent ไป Data Store ไมได2.4.10 Data Flow จะเดนทางจาก Data Store ไป External Agent ไมได2.4.11 Data Flow จะเดนทางระหวาง Data Store กบ Data Store ไมได2.4.12 Data Flow จะตองใชคานาม (Noun) เชน Inventory Data, Goods Sold Data
เปนตน
23
2.4.13 ตวแทนขอมล
“ExternalEntity”
2.4.14 สญลกษณของ External Agentsแสดง External Agent \ (Back Slash) ตรงมมลางซาย
2.4.15 กฎของ External Agents1) ขอมลจาก External Agent External Agent จะตอง
ผาน Process External Agent2) External Agent ตองใชคานาม เชน Customer, Bank เปนตน
2.4.16 แหลงจดเกบขอมล1) แหลงจดเกบขอมล เปนแหลงเกบ/บนทกขอมล เปรยบเสมอนคลงขอมล (เทยบเทา
กบไฟลขอมล และฐานขอมล) /บนทก
2) สญลกษณของ Data Store1 ทางดานซายใชแสดงรหสของ Data Store อาจจะเปนหมายเลข
ลาดบหรอตวอกษรไดเชน D1, D2 2 Data StoreEmployee, Application, Member เปนตน
2.4.17 กฎของ Data Store1) ขอมลจาก Data Store Data Store
ผานการประมวลผลจาก Process กอน2) ขอมลจาก External Agent External Agent โดยตรงไมได
2.4.18 Data Store จะตองใชคานาม เชน Customer File, Inventory หรอ EmployeeFile เปนตน
24
2.5 กระบวนการทางานของหนวยบรการตารวจทางหลวงวงมะนาว2.5.1
1) การรกษาความปลอดภยสาหรบองคพระมหากษตรย พระราชน พระรชทายาทผสาเรจราชการแทนพระองค พระบรมวงศานวงศ ผแทนพระองค พระราชอาคนตกะและบคคลสาคญ
2) ตรวจตราความสงบเรยบรอย ปองกนและปราบปรามอาชญากรรม3) สบสวนสอบสวนและปฏบตงานตามประมวลกฎหมายวธพจารณาความอาญาและ
ความผดทางอาญาและจราจร4) ตรวจตราดแลทรพยสนของทางราชการ และควบคมดแลการใชทางหลวงและทาง
พเศษใหเปนไปตามกฎหมาย5) ควบคม กากบ ดแล จดการจราจรและควบคมมลภาวะใหเปนไปตามกฎหมาย6) บรการประชาชนผใชทางใหเกดความสะดวก รวดเรว และปลอดภยในเขตทาง
7) และงานอานวยการของหนวยไดรบมอบหมาย
2.5.2ผใดฝาฝนหรอไมปฏบต
ตามวรรค
ดวย และเจาพนกงานจราจรหรอพนกงาน
สาม ใหใชแทนใบอนญาต
สอบสวน ไดวากลาวตกเตอนหรอทาการเปรยบเทยบปรบ และผ มาทนทในกรณเจา
25
ใหเปนไป
2.5.31)
แจงใหทราบ ณ2) หรอ
เงนของธนาคาร หรอ
แลว ใหคดเปนอนเลกกนและใบอนญาตไว
ทาง ไปรษณยลงทะเบยน และวธการสงใบอนญาต
2.5.41) สอบสวนออก
ผใดรบหมายเรยกตองมารายงานตวตามวน เวลา และ ณพนกงานสอบสวนดาเนนการ เปรยบเทยบและวากลาว
2) จะสงหมายเรยกใ โดยจะใหพนกงานสอบสวนแจงเปนหนงสอไปยงนายทะเบยน ตามกฎหมายวาดวยรถ ยนตรตามกฎหมายวาดวยการ
ตดตอขอถาผมาตดตอขอชาระภาษประจาปเปนเพยงตวแทน
ของเจา ของรถ ไวเปนการ
รบชาระภาษประจาปไมสามารถเปนเหต
26
3การออกแบบฐานขอมลและการสรางระบบ
ความตองการของผใช(System Analysis and Design)
โปรเซส
3.1
3.1
การดาเนนงาน ระยะเวลาดาเนนงานธนวาคม มกราคม กมภาพนธ มนาคม
เสนอโครงงานออกแบบฐานขอมลออกแบบรปแบบของระบบจดทาโครงงานทดลองโครงงานสอบโครงงาน
เสนเสน จดทาโครงงานจรง
27
3.2 แผนภาพกระแสขอมล (Data Flow Diagram)
3.1 Context Diagram
3.1 แสดง Context Diagramวงมะนาว
3.2.1 การทางานโดยรวมของระบบ แบงผใชออกเปน 3
1) สรปรายงานรายบคคล2)3) หนวยบรการตารวจทางหลวงวงมะน ล
สรปเปอรเซนตผลตอบแทน และสรปรายงานของหนวยบรการตารวจทางหลวงวงมะนาว
28
3.2 Data Flow Diagram Level 1 ของ
29
3.2.2 Data Flow Diagram Level 1 ของมะนาว 6
1) Process 1.0โดยทาการตรวจสอบ Username และ Password ของระบบ วาม Username และ Passwordขอมลในฐานขอมลหรอไม ถาตรงกนกสามารถเขาระบบได
2) Process 2.0
แกไขประวตสวนตว3) Process 3.0
4) Process 4.0 สรปรายงานในการออก
5) Process 5.0คานวณเปอรเซนตผ เปอรเซนตจะสรปเปอรเซนต
ผลตอบแทนได6) Process 6.0
30
ตรวจสอบผใชงานและรหส า�
1.1
ทางหลวง
ห�วยบร าร ารวทางหลวงวงมะนาว
ชอและรหส า� ชอและรหส า�ชอและรหส า�
ขอมลผใชงานD1
3.3 Data Flow Diagram Level 2 ของ Process 1.0
3.2.3 Data Flow Diagram Level 2 ของ Process 1.0 นสามารถแบงยอยออกเปน 1
Process 1.1Username และ Password Username และ Password ตรงกบขอมลในฐานขอมลกสามารถเขาสระบบได
31
3.4 Data Flow Diagram Level 2 ของ Process 2.0
3.2.4 Data Flow Diagram Level 2 ของ Process 2.0ออกเปน 2
1) Process 2.1
2) Process 2.2
32
3.5 Data Flow Diagram Level 2 ของ Process 3.0
3.2.5 Data Flow Diagram Level 2 ของ Process 3.0ออกเปน 2
1) Process 3.1
2) Process 3.2หรอยงไมจายเงน
33
3.6 Data Flow Diagram Level 2 ของ Process 4.0
3.2.6 Data Flow Diagram Level 2 ของ Process 4.0 1 ระบบProcess 4.1 รายงานสรปผลรายบคคล รายบคคล
3.7 Data Flow Diagram Level 2 ของ Process 5.0
3.2.7 Data Flow Diagram Level 2 ของ Process 5.0 1Process 5.1 คานวณเปอรเซนตผลตอบแทน คานวณเปอรเซนต
ผลตอบแทน คานวณเปอรเซนตผลตอบแทนได
34
3.8 Data Flow Diagram Level 2 ของ Process 6.0
3.2.8 Data Flow Diagram Level 2 ของ Process 6.0 1Process 6.1 สรปรายงานของหนว
35
3.3 การออกแบบ E-R Model
3.9 E-R Model ของระบบ
36
3.4
ตาราง 3.2 ตารางเกบขอมลในการเขาใชระบบ (M_USER)
FIELD TYPE DESCRIPTION KEYUser_id Varchar(16) PKPWD Varchar(8) รหสผานK_FLG Char(1)INS_DATE Datetime
3.3 (M_EMPLOYEE)
FIELD TYPE DESCRIPTION KEYCARD_ID Varchar(16) รหสบตรประจาตวประชาชน PKNAME Varchar(60) -สกลADDRESS Varchar(250)
3.4 (M_CARCHECK)
FIELD TYPE DESCRIPTION KEYCAR_ID Varchar(16) ทะเบยนรถ PKIMAGE Nvarchar(250) รปจากกลองตรวจจบ
ความเรวDATE_CHECK DatetimeCITY_CHECK Nvarchar(30)
37
3.5 ตาราง (M_ORDER)
FIELD TYPE DESCRIPTION KEYORDER_NO Char(7) PKCAR_ID Char(7) ทะเบยนรถ FKCARD_ID Varchar(16) รหสบตรประชาชน FKRULES_ID Char(2) รหสขอกระทาความผดINSERT_DATE DatetimeSTATUS_ID Char(1) FKCOST Numeric(18) คาปรบPERSON_ID Nchar(10)TYPE_ID Char(2) ประเภทรถCOLOR_ID Char(1) สรถADDRESS Nvarchar(250)
3.6 (M_STATUS)
FIELD TYPE DESCRIPTION KEYSTATUS_ID Char(1) PKSTATUS_NAME Varchar(20)
3.7 ตารางเกบรายละเอยดของสรถ (M_COLORPLATE)
FIELD TYPE DESCRIPTION KEYCOLOR_ID Char(1) รหสสรถ PKCOLOR_NAME Nchar(50) สรถ
38
3.8 (M_PERMISSION)
FIELD TYPE DESCRIPTION KEYPER_ID Char(1) PKPER_NAME Nvarchar(50)
3.9 ตารางเกบรายละเอยดของเจาพนกงานตารวจ (M_PERSON)
FIELD TYPE DESCRIPTION KEYPERSON_ID Nchar(10) รหสเจาพนกงาน
ตารวจPK
PERSON_NAME Nvarchar(250)PERSON_ADDRESS Nchar(250) อยเจาพนกงาน
ตารวจ
3.10 ตารางเกบรายละเอยดของขอกระทาผด (M_RULES)
FIELD TYPE DESCRIPTION KEYRULES_ID Char(2) รหสขอกระทาผด PKRULES_NAME Nvarchar(250) ขอกระทาผด
3.11 ตารางเกบรายละเอยดของประเภทรถ (M_TYPE_CAR)
FIELD TYPE DESCRIPTION KEYTYPE_ID Char(2) รหสประเภทรถ PKTYPE_NAME Nvarchar(250) ประเภทรถ
39
4การทดสอบการใชงาน
วงมะนาว
จะทาการทดสอบตามระบบการ
4.1 การทดสอบการเขาสระบบระบบ Login (User Name) และ
รหสผาน (Password) ถงจะสามรถเขาสระบบได
ร 4.1 หนา Login ของระบบ
40
4.2 หนาเมนหลกหนาเมนหลกจะประกอบไปดวยเมน บนทก จราจร จบความเรว แกไข
สรปรายงานและลงทะเบยนผใช
4.2 หนาเมนหลก
4.3 หนาหนา
4.3 หนา
41
4.3.1
4.3.2“ ”
4.3.3“ ”
4.4 หนาบนทก
ตรวจจบความเรว -
4.4 หนา
42
4.5
4.5
4.5 หนา
4.6
4.6 หนา
43
สามารถแกไข4.7
4.7 แสดง
4.6 หนา
-นามสกล
4.8 หนา
44
จากการทดสอบการคนหาขอ 4.9
4.9
4.10
4.10
45
4.7 หนาคานวณผลตอบแทน
เปอรเซนตผลตอบแทน รคานวณสรปเปอรเซนตผลตอบแทน ดงแสดงใน4.11
4.11 หนาคานวณผลตอบแทน
4.12 แสดงการคานวณผลตอบแทนโดยเลอกเปอรเซนตผลตอบแทน 10 เปอรเซนต ดงแสดงในรป
4.12 หนาแสดงการคานวณผลตอบแทน
จากการคานวณผลตอบแทน ระบบสามารถรายงานผลการคานวณผลตอบแทนออกมาเปนรปแบบ Microsoft Office Excel (.xls)
46
4.8 หนารายงาน
ไดกระทาผด ดงแสดงในรป 4.13
4.13 หนารายงาน
ดงแสดงในรป 4.14
4.14
47
4.15 MicrosoftOffice Excel (.xls)
4.15 แสดงการบนทกผลรายงาน
4.9
4.16
4.16
48
แสดง 4.17
4.17
-4.18
4.18
49
-4.19
4.19
4.10 หนาสรปรายงาน
แยก แสดงดงรป 4.20
4.20 แสดงหนาสรปรายงาน
50
4.21
4.21 แสดงผลการสรปรายงาน
จากการสรปรายงาน ระบบสามารถรายงานผลการสรปรายงานออกมาเปนรปแบบ MicrosoftOffice Excel (.xls)
4.11 หนาลงทะเบยนผใชหน
และลบผเขาใชงานในระบบได 4.22
4.22 หนาลงทะเบยนผใช
51
ในระบบการคนทะเบยนผใชงาน ระบบสามารถ ได แสดงดง4.23
4.23
4.24
4.24
52
4.25 แสดงการแกไขรายละเอยดผใชงาน โดยสามารถแกไข รหสผใชงาน และแกไขสทธในการเขาใชงาน
4.25 แสดงการแกไขผใชงานในระบบ
53
5สรปผลและขอเสนอแนะของโครงงาน
5.1 โครงงาน
ผลสรป5.1.1 สามารถจดทาระบบจดเกบขอมลของตารวจในหนวยบรการตารวจทางหลวงวง
มะนาว5.1.2 สามารถจดทาระบบ
บรการตารวจทางหลวงวงมะนาว5.1.3 สามารถจดทา
-5.1.4 สามารถจดทา ได ระบบจะแสดงสถานะการชาระเงน5.1.5 สามารถจดทาระบบ ได โดยคนหาจ
5.1.6 สามารถจดทาระบบสรปผลงานของหนวยบรการตารวจทางหลวงวงมะนาว ในการ
5.1.7 สามารถจดทาระบบคานวณสรปเปอรเซนตผลตอบแทนในการออก
5.1.8 สามารถจดทาระบบพมพรายงานสรปผลงานของหนวยบรการตารวจทางหลวงวงมะนาว และ ได
54
5.2 ขอเสนอแนะในการพฒนาโครงงาน
5.2.1วามครอบคลมระบบงาน
5.2.2 การตารวจทางหลวงวงมะนาวใหเปนเวบอทาใหหนวยบรการตารวจทางหลวงหนวย
5.2.3เชน กรมขนสงทางบก
5.3 อปสรรคในการทาโครงงานการทาโครงงาน วยบรการตารวจทางหลวงวงมะนาว มอปสรรคในการ
ทาโครงงาน5.3.1 ในการ
5.3.2 มอปสรรคในการจดทาจดหมายแจงจากกลองตรวจจบความเรว เ ในการออก
5.3.3 มอปสรรคในการ Microsoft Office Excel(.xls)
บรรณานกรม
[1] . 2551. ระบบฐานขอมล. กรงเทพฯ : .[2] กตตพงษ กลมกลอม. 2554. ออกแบบฐานขอมล-อยางมออาชพ. กรงเทพฯ : เคทพ คอมพ
แอนด คอนซลท.[3] ดร. . 2554. วเคราะหและออกแบบฐานขอมล. กรงเทพฯ : โปรวชน[4] ธารน สทธธรรมชาร. 2553. สรางโปรแกรมบนวนโดวสดวย Visual Basic. กรงเทพฯ : ซมพลฟาย[5] รศ.ธรวฒน ประกอบผล. 2553. คมอการเขยนแอพพลเคชนดวย Visual Basic 2008. กรงเทพฯ
: ซมพลฟาย[6] พงษพนธ ศวลย. 2552. SQL Server 2008. กรงเทพฯ : .
56
ภาคผนวก กเอกสารหนวยบรการตารวจทางหลวงวงมะนาว
57
เอกสารหนวยบรการตารวจทางหลวงวงมะนาว
ก.1 เอกสารหนวยบรการตารวจทางหลวงวงมะนาวเอกสาร การดาเนนโครงงานมเอกสาร 3ก.1.1ก.1.2 รายงานอายดทะเบยนรถก.1.3 รายงานอายดใบอนญาต
งมะนาวใชใน
58
.1
59
.2 แสดงรายระเอยดเอกสารการอายดหมายเลขทะเบยนรถ
60
.3
61
ภาคผนวก ข
62
จงจดทา คมอการ
ข.1 SQLSERVERข.1.1 Install SQLEXPRESS 2005 SQLEXPR32.EXE
.1 SQLEXPRESS 2005
63
ข.1.2 I accept the licensing terms and conditions แลว คลก Next และ Install
.2 แสดง
ข.1.3 คลก Next 4
.3 แสดง
64
ข.1.4 เลอก Mixed Mode (Windows Authentication and SQL Server Authentication) และEnter password และชอง Confirm password เปน P@ssw0rd แลวคลก Next 3
และ คลก Install เสรจแลวใหคลก Finish
.4 แสดง น
65
ข.2 ทาการสราง DATABASEข.2.1 Start -> Run พมพ services.msc และคลก OK
.5 แสดงการเขาระบบ Services
ข.2.2 Services SQL Server (SQLEXPRESS) คลกขวา -> Stop
.6 แสดงการปด Services ของ SQL Server (SQLEXPRESS)
66
ข.2.3 Folder 2.Move Database Copy File DBTracffic.mdf และ DBTraffic
.7 แสดงการคดลอก Database
ข.2.4 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data แลว PasteFile Copy มาลงไป
.8 แสดงการยาย Database
67
ข.2.5 Services Service SQL Server (SQLEXPRESS) แลวคลก Start
.9 แสดงการเปด Services ของ SQL Server (SQLEXPRESS)
68
ข.3 Highway Managementข.3.1 Folder 3.Setup Program Setup.msi
.10 แสดงไอคอน
ข.3.2 คลก Next 3
.11
69
ข.3.3 คลก Close Install
.12 แสดงการ โปรแกรมเสรจสมบรณ
Folder ของโปรแกรม คอ C:\Program Files\Police management\Highway Policemanagement และ Start -> All Programs -> Highway Police management -> TrafficWinUI
70
ภาคผนวก คคมอการใชงานโปรแกรม
71
คมอการใชงาน
มะนาว จงจดทาคมอการใชงานคมอการใชงานจะแสดงวธการใชงาน
ค.1 วธการเขาใชงานระบบ
ร .1 หนา Login ของระบบ
ค.1.1 หมายเลข 1.1 แสดงการค.1.2 หมายเลข 1.2 สาหรบใสรหสผานของผเขาใชงานระบบค.1.3 หมายเลข 1.3
1.11.21.3
72
ค.2
ค.2 หนา
ค.2.1 หมายเลข 2.1ค.2.2 หมายเลข 2.2ค.2.3 หมายเลข 2.3ค.2.4 หมายเลข 2.4 -ค.2.5 หมายเลข 2.5 จะมจงหวดใหเลอก หรอ
นมาใหค.2.6 หมายเลข 2.6 สาหรบใสขอกระทาผด โดยจะมขอกระทาผดใหเลอก หรอสามารถ
“ ”ค.2.7 หมายเลข 2.7ค.2.8 หมายเลข 2.8
ชาระเงนคาปรบค.2.9 หมายเลข 2.9 สาหรบใสจานวนเงนคาปรบค.2.10 หมายเลข 2.10ค.2.11 หมายเลข 2.11ค.2.12 หมายเลข 2.12ค.2.13 หมายเลข 2.13
2.12.22.32.42.52.62.72.82.92.102.112.122.132.14
2.152.162.172.182.192.20
73
ค.2.14 หมายเลข 2.14ค.2.15 หมายเลข 2.15ค.2.16 หมายเลข 2.16 สาหรบใสจงหวดของผกระทาผดค.2.17 หมายเลข 2.17ค.2.18 หมายเลข 2.18ค.2.19 หมายเลข 2.19 สาหรบเลอกชนดขอค.2.20 หมายเลข 2.20
ค.3
.3
ค.3.1 หมายเลข 3.1 สาหรบใสหมายเลขทะเบยนค.3.2 หมายเลข 3.2 สาหรบใสรปจากกลองตรวจจบความเรว โดยคนหาไฟลรปภาพใน
ค.3.3 หมายเลข 3.3 -ค.3.4 หมายเลข 3.4ค.3.5 หมายเลข 3.5ค.3.6 หมายเลข 3.6ค.3.7 หมายเลข 3.7 ความเรว
3.13.23.33.43.53.63.7
74
ค.4
.4
ค.4.1 หมายเลข 4.1ค.4.2 หมายเลข 4.2 -ค.4.3 หมายเลข 4.3 -ค.4.4 หมายเลข 4.4 -นามสกลค.4.5 หมายเลข 4.5ค.4.6 หมายเลข 4.6ค.4.7 หมายเลข 4.7
4.1 4.24.3 4.4
4.5
4.6 4.7
75
ค.5
.5
ค.5.1 หมายเลข 5.1ค.5.2 หมายเลข 5.2ค.5.3 หมายเลข 5.3ค.5.4 หมายเลข 5.4 -ค.5.5 หมายเลข 5.5 สาหรบเลอกสถานะค.5.6 หมายเลข 5.6ค.5.7 หมายเลข 5.7 าค.5.8 หมายเลข 5.8ค.5.9 หมายเลข 5.9 หนาตางค.5.10 หมายเลข 5.10ค.5.11 หมายเลข 5.11ค.5.12 หมายเลข 5.12
5.1
5.2
5.35.4 5.55.6 5.7 5.8
5.9
5.105.11
5.12
76
ค.6 วธการคานวณผลตอบแทน
.6 หนาคานวณผลตอบแทน
ค.6.1 หมายเลข 6.1ค.6.2 หมายเลข 6.2 สาหรบใสเปอรเซนตผลตอบแทนเปนรอยละค.6.3 หมายเลข 6.3ค.6.4 หมายเลข 6.4ค.6.5 หมายเลข 6.5ค.6.6 หมายเลข 6.6 Microsoft Excelค.6.7 หมายเลข 6.7 หนาตางแสดงผลการคานวณ
6.26.16.3, 6.4 6.5, 6.66.7
77
ค.7 วธการใชระบบรายงาน
.7 หนารายงาน
ค.7.1 หมายเลข 7.1 MicrosoftExcel
ค.7.2 หมายเลข 7.2 ถกรปแบบ Microsoft Office Excel (.xls)
ค.7.3 หมายเลข 7.3ค.7.4 หมายเลข 7.4 ในรปแบบ
Microsoft Excel
7.17.2
7.3
7.4
78
ค.8
.8
ค.8.1 หมายเลข 8.1ค.8.1 หมายเลข 8.2ค.8.1 หมายเลข 8.3
/ลบค.8.1 หมายเลข 8.4 /แกไข/
7.18.1 8.2
8.3
8.4
79
ค.9 วธการสรปผลรายงาน
.9 แสดงหนาสรปรายงาน
ค.9.1 หมายเลข 9.1ค.9.2 หมายเลข 9.2ค.9.3 หมายเลข 9.3ค.9.4 หมายเลข 9.4 Microsoft Office
Excel (.xls)ค.9.5 หมายเลข 9.5 หนาตางแสดงผลการสรปรายงาน
7.19.1, 9.2 9.3, 9.4
9.5
80
ค.10 วธการลงทะเบยนผใชงาน
.10 หนาลงทะเบยนผใช
ค.10.1 หมายเลข 10.1ค.10.2 หมายเลข 10.2ค.10.3 หมายเลข 10.3 หนาตางแสดงรายละเอยดผใชงาน และมชองสาหรบกดเลอกรายการ
/ลบค.10.4 หมายเลข 10.4 /แกไข/ลบ รายละเอยดผใชงานค.10.5 หมายเลข 10.5ค.10.6 หมายเลข 10.6
7.110.1 10.2
10.3
10.4
10.5 10.6
95
ประวตผจดทาปรญญานพนธ
96
ประวตผจดทาปรญญานพนธ
นายไพโรจน**คงพกา รหส 114930407040-6สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอรวน-เดอน-ป เกด 17 เมษายน 2529
จงหวดสมทรสาคร50 หม 5 ต.หลกสาม อ.บานแพว จ.สมทรสาคร รหสไปรษณย 74120
ประวตการศกษา ประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคสมทรสงคราม 2546(ปวส.) วทยาลยเทคนคสมทรสงคราม 2548
97
ประวตผจดทาปรญญานพนธ
นายสกลชย**อรญนารถ รหส 115030462032-3สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอรวน-เดอน-ป เกด 4 กนยายน 2529
จงหวดระยอง200 ถ.สขมวท ต.มาบตาพด อ.เมอง จ.ระยอง รหสไปรษณย 21150
ประวตการศกษา ประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคระยอง 2548(ปวส.) วทยาลยเทคนคระยอง 2550