8.Data Dictionary

   
 


 

 

Home

Board-Forum-Diary

Administrator

ASP

Business Manage

Computer Basic

Computer Hardware

Computer Software

Computer Tip

Computer Virus

Contact

Database

Firefox

Gallery

Game

HI5 ME!

Link

Project Demo

System Analysis

=> 1.basic

=> 2.important

=> 3.Life Cycle

=> 4.Survey System

=> 5.DFD components

=> 6.DFD to write

=> 7.DFD create

=> 8.Data Dictionary

=> 9.Process Description

=> 10.Flowchart

=> 11.Design Output

=> 11.Selection Output

=> 12.Design Print Report

=> 13.Design Output Monitor

=> 14.Design Input

=> 15.Design Database

=> 16.Security System

=> 17.Repeat System

=> 18.Prototype

=> 19.Type Prototype

=> 20.Line Dev Prototype

=> 21.+ & - for Prototype

=> 22.Check Plan

Website

Food & Drink

SkyDrive

MS-word

MS-excel

Mobile

Drug

Clock

Car & Motorcycle

Download

 


     
 

คำอธิบายข้อมูล (Data Dictionary)
ในการเขียนแผนภาพการไหลของข้อมูล (Data Flow Diagram:DFD) เป็นการเขียนกระบวนการทำงานต่างๆ ในระบบงาน แต่รายละเอียดของข้อมูลต่างๆ ที่ปรากฏในระบบงาน แผนภาพการไหลของข้อมูล(DFD) ไม่สามารถนำเสนอได้ทั้งหมด ดังนั้นในการวิเคราะห์และออกแบบระบบจึงต้องมีการเขียนคำอธิบายข้อมูล (Data Description) หรือพจนานุกรมข้อมูล (Data Dictionary) ซึ่งเป็นการเก็บรวบรวมข้อมูลทั้งหมด รายละเอียด คำอธิบายข้อมูลต่างๆ ในระบบงาน พจนานุกรมข้อมูลอาจแยกเขียนได้ดังต่อไปนี้

• พจนานุกรมโครงสร้างข้อมูล (Data Structure Dictionary)
• พจนานุกรมกระแสการไหลของข้อมูล (Data Flow Dictionary)
• พจนานุกรมแหล่งการเก็บข้อมูล (Data Store Dictionary)
• พจนานุกรมหน่วยงานภายนอกระบบ (External Entity Dictionary)

Data Structure Dictionary
พจนานุกรมโครงสร้างข้อมูลเป็นการเขียนคำอธิบายหรือรายละเอียดของข้อมูลโครงสร้าง (Data Structure) ว่าประกอบไปด้วยข้อมูลย่อยหรือข้อมูลเดี่ยว(Data Element) อะไรบ้าง เพื่อความเข้าใจในระบบงานให้ชัดเจนมากขึ้น

สัญลักษณ์ที่ใช้ในพจนานุกรมโครงสร้างข้อมูล

สัญลักษณ์

ความหมาย

=

+

[ทางเลือกที่1 ทางเลือกที่2...]

Max {ส่วนประกอบ}

 

Min

 

(ส่วนประกอบ)

* COMMENT *

เท่ากับ

และ

ให้เลือกเพียงอันใดอันหนึ่ง

ทำซ้ำจากจำนวนต่ำสุดถึงสูงสุด

 

ส่วนประกอบนี้จะมีหรือไม่ก็ได้

หมายเหตุ ให้เขียนอยู่ภายในเครื่องมือ *...*


ตารางที่1 แสดงสัญลักษณ์ในการเขียนพจนานุกรมข้อมูล

ตัวอย่าง
สัญลักษณ์เท่ากับ
ใช้เขียนอธิบายว่าข้อมูลที่อยู่ทางซ้ายมือแยกย่อยลงได้เป็นข้อมูลย่อยๆ ทางขวามือ โดยมีเครื่องหมาย "+" หมายถึง"และ" ตัวอย่างเช่น
ที่อยู่ผู้ขาย = ถนน + จังหวัด + รหัสไปรษณีย์

สัญลักษณ์ [ ] หมายถึงให้เลือกหนึ่งจากตัวเลือกที่มีมากกว่าหนึ่ง เช่น
เกรด = [A B+ B C+ C D+ D E I]
* เกรดหมายถึงผลการเรียนในแต่ละวิชา *

สัญลักษณ์ { } การทำซ้ำสำหรับข้อมูลตัวหนึ่ง หรือกลุ่มของข้อมูลชุดหนึ่งนอกจากนั้นจะมีข้อความกำกับว่า "max" และ "min" หมายความว่าทำซ้ำจากจำนวนน้อยที่สุด (min) ไปถึงจำนวนมากที่สุด (max) ครั้ง ตัวอย่างเช่น
ใบสั่งซื้อ = ชื่อบริษัทที่ชื้อสินค้า + {ชื่อสินค้า+หน่วยสินค้า+จำนวน+ราคา}

Data Flow Dictionary
พจนานุกรมสำหรับการไหลของข้อมูลเป็นการเขียนอธิบายรายละเอียดของข้อมูลที่ปรากฎในแต่ละเส้นการไหลของข้อมูล (Data Flow) ในแผนภาพการไหลของข้อมูล เช่น

ข้อมูล

ชื่อข้อมูล

รายละเอียด

จาก

ถึง

... ....
... ... ... ...
... ... ... ...

ตารางที่ 2 แสดง Data Flow Dictionary

Data Store Dictionary
พจนานุกรมสำหรับการเก็บข้อมูล เป็นการเขียนคำอธิบายแหล่งเก็บข้อมูลที่เกิดขึ้นในระบบงานซึ่งจะรวมทั้งแฟ้มที่เป็นเอกสาร และแฟ้มที่จัดเก็บในเครื่องคอมพิวเตอร์ โดยจะดูได้จากแผนภาพการไหลของข้อมูล (Data Flow Dictionary : DFD) ตัวอย่างการเขียนพจนานุกรมสำหรับการเก็บข้อมูลดังตัวอย่าง

ชื่อแฟ้ม

ความหมาย

รายละเอียด

ความหมาย

PROD_MAS.DBF

แฟ้มผลิตภัณฑ์

Prod_code

Prod_name

Prod_size

Batch_size

Price

Mat_cost

Prod_inv

Prod_safe

Back_ord

รหัสสินค้า

ชื่อสินค้า

ขนาดบรรจุ

ขนาดการผลิต

ราคาขาย

ราคาต้นทุนวัตถุดิบ

จำนวนของคงคลัง

Safety Stock

จำนวนค้างส่ง

BMAT_MAS.DBF

แฟ้มสูตรการผลิต

Prod_code

Mat_code

Mat_use

รหัสสินค้า

รหัสวัตถุดิบ

จำนวนใช้วัตถุดิบ


ตารางที่ 3 แสดงตัวอย่างพจนานุกรมสำหรับการเก็บข้อมูลในระบบงานวางแผนการผลิต

 
 

Total, there have been 124058 visitors (302315 hits) on this page!