1. Trang chủ
  2. » Công Nghệ Thông Tin

phân tích thiết kế QUAN LY O TO ppsx

15 384 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 290 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các thuộc tính mới: ChuXe, BienSo, DiaChi, DienThoai, NgayTiepNhan Thiết kế dữ liệu: Các thuộc tính trừu tượng: MaTiepNhan Sơ đồ logic : 2.. Các thuộc tính mới: HieuXeThiết kế dữ liệu:

Trang 1

THIẾT KẾ DỮ LIỆU CHO ĐỀ TÀI QUẢN LÝ GARA Ô TÔ

A BƯỚC 1: XÉT YÊU CẦU TIẾP NHẬN XE SỬA

1 Thiết kế dữ liệu với tính đúng đắn:

Biểu mẫu liên quan: BM1

Tên chủ xe: Biển số: Hiệu xe:

Địa chỉ: Điện thoại: Ngày tiếp nhận:

Sơ đồ luồng dữ liệu:

Các luồng dữ liệu:

D1: ChuXe, BienSo, HieuXe,DiaChi, DienThoai, NgayTiepNhan

D2: Không có

D3:Danh sách các hiệu xe, Số xe tối đa trong ngày

D4:D1

D5:D4

D6: Không có

Thuật toán

Tiếp nhận sửa chữa

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 2

Bước 1. Nhận D1 từ người dùng.

Bước 2. Kết nối cơ sở dữ liệu

Bước 3. Đọc D3 từ bộ nhớ phụ

Bước 4. Kiểm tra “Các xe” (D1) có thuộc “Danh Sách Các xe đang sửa chữa” (D3)

Bước 5. Kiểm tra “Số lượng xe” (D1) có thuộc “Số lượng xe tối đa trong ngày” (D3)

Bước 6. Nếu không thỏa tất cả các qui định trên thì tới Bước 9

Bước 7. Lưu D4 xuống bộ nhớ phụ

Bước 8. Xuất D5 ra máy in (nếu có yêu cầu)

Bước 9. Đóng kết nối cơ sở dữ liệu

Bước 10. Kết thúc

Các thuộc tính mới: ChuXe, BienSo, DiaChi, DienThoai, NgayTiepNhan

Thiết kế dữ liệu:

Các thuộc tính trừu tượng: MaTiepNhan

Sơ đồ logic :

2 Thiết kế dữ liệu với tính tiến hóa:

Qui định liên quan: QĐ1

QĐ1: Mỗi một xe có một hồ sơ sửa chữa riêng lưu đầy đủ thông tin của xe: Biển số

xe, tên chủ xe, điện thoại, địa chỉ, hiệu xe Có 10 Hiệu Xe (Toyota, HonDa, SuZuKi, Ford,…) Trong mỗi ngày tiếp nhận sửa chữa tối đa 30 xe.

Sơ đồ luồng dữ liệu:

TIEPNHANPK MaTiepN hanChuXeBienSoDiaC hiDienThoaiNgayTiepN

han

TIEPNHAN

Trang 3

Các thuộc tính mới: HieuXe

Thiết kế dữ liệu:

Các thuộc tính trừu tượng: MaHieuXe

Sơ đồ logic :

Tiếp nhận sửa chữa

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

TIEPNHANPK MaTiepN

hanChuXeBienSoDiaChi

DienThoaiNgayTiepNha

HIEUXEPK MaHieuXe

HieuXe

THÁMOXeToiDa

Trang 4

B BƯỚC 2: XÉT YÊU CẦU LẬP PHIẾU SỬA CHỮA

1 Thiết kế dữ liệu với tính đúng đắn:

Biểu mẫu liên quan: BM2

Tùng

Số Lượng

Đơn Giá

Tiền Công

Thành Tiền

1

2

Sơ đồ luồng dữ liệu:

Các luồng dữ liệu:

D1: BienSo,NgaySuaChua, NoiDung, SoLuong,

D2: Không có

D3:Danh sách Vật tư phụ tùng,Danh sách tiền công

D4:D1

D5:D4

D6: Không có

Bươc 1 Nhận D1 từ người dùng

Bươc 2 Kết nối cơ sở dữ liệu

Lập phiếu sửa chữa

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 5

Bươc 3 Đọc D3 từ bộ nhớ phụ.

Bươc 4 Kiểm tra “Tiền công” (D1) có thuộc “Danh Sách 100 loại tiền công không” (D3) Bươc 5 Kiểm tra “Vật tư phụ tùng” (D1) có thuộc “Danh sách 200 loai vật tư phụ tùng không” (D3)

Bươc 6 Nếu không thỏa tất cả các qui định trên thì tới Bước 9

Bươc 7 Lưu D4 xuống bộ nhớ phụ

Bươc 8 Xuất D5 ra máy in (nếu có yêu cầu)

Bươc 9 Đóng kết nối cơ sở dữ liệu

Bươc 10 Kết thúc

Các thuộc tính mới: BienSo, NgaySuaChua, NoiDung, SoLuong,ThanhTien

Thiết kế dữ liệu:

Các thuộc tính trừu tượng: MaPhieu

Sơ đồ logic :

2 Thiết kế dữ liệu với tính tiến hóa:

Qui định liên quan: QĐ2

PHIEUSUACHUAPK Ma PhieuBienSoNgaySuaC huaNoiDungSoLuongT

an

TIEPNHANPK MaTiepN

hanChuXeBienSoDiaChi

DienThoaiNgayTiepNha

HIEUXEPK MaHieu XeHieuXe

PHIEUSUACHUA

THÁMO XeToiDa

Trang 6

QĐ2: Có 200 loại vật tư phụ tùng với đơn giá được niêm yết và có 100 loại tiền công Thành tiền = (Số lượng * Đơn giá) + Tiền công.

Sơ đồ luồng dữ liệu:

Các luồng dữ liệu:

D1:Thông tin về xe nhận sử chữa

D2: Không có

D3:Danh sách về phụ tùng thay thế, danh sách các loại tiền công, chi phí sửa chữa

D4:D1

D5:D4

D6: Không có

Bươc 1 Nhận D1 từ người dùng

Bươc 2 Kết nối cơ sở dữ liệu

Bươc 3 Đọc D3 từ bộ nhớ phụ

Bươc 4 Tính tổng số chi phí sửa chữa

Bươc 5 Nếu không thỏa tất cả các qui định trên thì tới Bước 9

Bươc 6 Lưu D4 xuống bộ nhớ phụ

Bươc 7 Xuất D5 ra máy in (nếu có yêu cầu)

Bươc 8 Đóng kết nối cơ sở dữ liệu

Bươc 9 Kết thúc

Các thuộc tính mới: TenPhuTung, DonGiaPT, TienCong.

Lập phiếu sửa chữa

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 7

Thiết kế dữ liệu:

Các thuộc tính trừu tượng: MaPhuTung, MaTienCong

Sơ đồ logic :

PHIEUSUACHUAPK MaP hieuBienSoNgaySuaChua

PHUTUNGPK MaPhu Tung TenPhuTungDon

GiaPT

TIENCONGPK MaTie nCongTienCong

TIEPNHANPK MaTiepN

hanChuXeBienSoDiaChi

DienThoaiNgayTiepNha

XeHieuXe

THÁMOXeToiDa

PHIEUSUACHUA

PHUTUNG

TIENCONG TIEPNHAN

HIEUXE

Trang 8

C BƯỚC 3: XÉT YÊU CẦU TRA CỨU SỬA CHỮA

1 Thiết kế dữ liệu với tính đúng đắn:

Biểu mẫu liên quan: BM3

1

Sơ đồ luồng dữ liệu:

Các luồng dữ liệu:

D1: Tiêu chuẩn tìm xe( ít nhất một trong các thông tin sau: BienSo, HieuXe, ChuXe) D2: Không có

D3:Danh sách các xe cùng các thông tin liên quan thỏa mãn tìm kiếm ( BienSo, HieuXe, ChuXe)

D4:Không có

D5:D3

D6:D5

Bươc 1 Nhận D1 từ người dùng

Bươc 2 Kết nối cơ sở dữ liệu

Bươc 3 Đọc D3 từ bộ nhớ phụ

Bươc 4 Kiểm tra “BienSo, HieuXe, ChuXe” (D1) có thuộc “Danh Sách các loai xe đã nhận sửa chữa không” (D3)

Bươc 5 Nếu không thỏa tất cả các qui định trên thì tới Bước 8

Tra Cứu Xe

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 9

Bươc 7 Xuất D5 ra máy in (nếu có yêu cầu).

Bươc 8 Đóng kết nối cơ sở dữ liệu

Bươc 9 Kết thúc

Các thuộc tính mới: Không có

Các thuộc tính trừu tượng: Không có

Sơ đồ logic: không có

1 Thiết kế dữ liệu với tính đúng đắn:

Biểu mẫu liên quan: BM4

Họ tên chủ xe: Biển số:

Điện thoại: Email:

Ngày thu tiền: Số tiền thu:

Các luồng dữ liệu:

D1: MaTiepNhan, MaHieuXe, MaPhieu

D2: Không có

D3:Danh sách các xe đã được tiêp nhận

D4:D3

D5:D4

D6: Không có

Thuật toán

Bước 1.Nhận D1 từ người dùng

Lập phiếu thu tiền

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 10

Bước 2 Kết nối cơ sở dữ liệu.

Bước 3 Đọc D3 từ bộ nhớ phụ

Bước 4.Kiểm tra “MaTiepNhan or MaHieuXe or MaPhieu” (D1) có thuộc “Danh Sách Các Xe đã được tiếp nhận không ” (D3)

Bước 5 Nếu không thỏa tất cả các qui định trên thì tới Bước 8

Bước 6.Lưu D4 xuống bộ nhớ phụ

Bước 7 Xuất D5 ra máy in (nếu có yêu cầu)

Bước 8 Đóng kết nối cơ sở dữ liệu

Bước 9 Kết thúc

Các thuộc tính mới: SoTienThu, NgayThu, Email.

Thiết kế dữ liệu:

PHIEUTHUPK MaPhieu

ThuNgayThuEmail.

PHIEUSUACHUA

BienSo NgaySuaChua NoiDung SoLuong

PHUTUNG

TenPhuTung DonGiaPT

TIENCONG

TienCong

TIEPNHAN

ChuXe

BienSo

DiaChi

DienThoai

NgayTiepNhan

HIEUXE

HieuXe

THÁMO XeToiDa

Trang 11

Các thuộc tính trừu tượng: MaPhieuThu

Sơ đồ logic :

2 Thiết kế dữ liệu với tính tiến hóa:

Qui định liên quan: QĐ4 Số tiền thu không vượt quá số tiền khách hàng đang nợ

Sơ đồ luồng dữ liệu:

Các luồng dữ liệu:

D1: MaTiepNhan, MaHieuXe, MaPhieu

Lập phiếu thu tiền

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

PHIEUTHU

PHIEUSUACHUA

PHUTUNG

TIENCONG TIEPNHAN

HIEUXE

Trang 12

D2: Không có.

D3:Danh sách các xe đã được tiêp nhận

D4:D3

D5:D4

D6: Không có

Thuật toán

Bước 1.Nhận D1 từ người dùng

Bước 2 Kết nối cơ sở dữ liệu

Bước 3 Đọc D3 từ bộ nhớ phụ

Bước 4.Kiểm tra số tiền thu không được vượt quá số tiền nợ (D3)

Bước 5 Nếu không thỏa tất cả các qui định trên thì tới Bước 8

Bước 6.Lưu D4 xuống bộ nhớ phụ

Bước 7 Xuất D5 ra máy in (nếu có yêu cầu)

Bước 8 Đóng kết nối cơ sở dữ liệu

Bước 9 Kết thúc

Các thuộc tính mới: Không có

Các thuộc tính trừu tượng: Không có

Sơ đồ logic: Không có

1 Thiết kế dữ liệu với tính đúng đắn:

Biểu mẫu liên quan: BM5.1

Biểu mẫu 5.1.

Tháng:

Tổng doanh thu:

1

2

Sơ đồ luồng dữ liệu:

Trang 13

Các luồng dữ liệu:

.D1:Tháng.

D2: Không có

D3:Danh sách cac xe tiếp nhận trong tháng

D4:D1 + thông tin thống kê các loai xe sửa chữa, số lượt sửa chữa trong tháng, tỉ lệ sửa chữa, Tổng số tiền thu, số tiền nợ

D5:D4

D6: D5

Thuật toán

Bước 1.Nhận D1 từ người dùng

Bước 2 Kết nối cơ sở dữ liệu

Bước 3 Đọc D3 từ bộ nhớ phụ

Bước 4.Kiểm tra số tiền thu không được vượt quá số tiền nợ (D3)

Bước 5 Nếu không thỏa tất cả các qui định trên thì tới Bước 8

Bước 6.Lưu D4 xuống bộ nhớ phụ

Bước 7 Xuất D5 ra máy in (nếu có yêu cầu)

Bước 8 Đóng kết nối cơ sở dữ liệu

Bước 9 Kết thúc

Các thuộc tính mới: Không có

Các thuộc tính trừu tượng: Không có

Sơ đồ logic: Không có

Báo cáo doanh số

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 14

Biểu mẫu liên quan: BM5.2

Biểu mẫu 5.2

BM5.

1

Báo Cáo Tồn

Tháng:

ST

T

Vật Tư Phụ

1

2

Sơ đồ luồng dữ liệu:

Các luồng dữ liệu:

D1:Tháng

D2: Không có

D3:Danh sách các xe tiếp nhận trong tháng

D4:D1 + thông tin thống kê các loại vật tư, phụ tùng thay thế, số lượng phụ tùng tồn đầu

kỳ, số lượng phụ tùng tồn cuối kỳ và số lượng phụ tùng phát sinh trong tháng

D5:D4

D6: D5

Thuật toán

Bước 1.Nhận D1 từ người dùng

Bước 2 Kết nối cơ sở dữ liệu

Bước 3 Đọc D3 từ bộ nhớ phụ

Bước 4.Kiểm tra phụ tùng phát sinh có thuộc trong danh sách phụ tùng không (D3) Bước 5 Nếu không thỏa tất cả các qui định trên thì tới Bước 9

Bước 6.Kiểm tra số lương tồn đầu kỳ, số lượng phát sinh và tính số lượng tồn kho cuối kỳ

Báo cáo tồn

NGƯỜI DÙNG

D2

KHO DỮ LIỆU

D5

D4 D3

Trang 15

Bước 7.Lưu D4 xuống bộ nhớ phụ.

Bước 8 Xuất D5 ra máy in (nếu có yêu cầu)

Bước 9 Đóng kết nối cơ sở dữ liệu

Bước 10 Kết thúc

Các thuộc tính mới: TonDau, PhatSinh, TonCuoi

Các thuộc tính trừu tượng: Không có

Sơ đồ logic: Không có

Ngày đăng: 11/08/2014, 01:22

HÌNH ẢNH LIÊN QUAN

Sơ đồ luồng dữ liệu: - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ lu ồng dữ liệu: (Trang 1)
Sơ đồ logic : - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic (Trang 3)
Sơ đồ luồng dữ liệu: - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ lu ồng dữ liệu: (Trang 4)
Sơ đồ logic : - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic (Trang 5)
Sơ đồ logic : - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic (Trang 7)
Sơ đồ luồng dữ liệu: - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ lu ồng dữ liệu: (Trang 8)
Sơ đồ logic: không có - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic không có (Trang 9)
Sơ đồ logic : - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic (Trang 11)
Sơ đồ logic: Không có - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic Không có (Trang 12)
Sơ đồ logic: Không có - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ logic Không có (Trang 13)
Sơ đồ luồng dữ liệu: - phân tích thiết kế QUAN LY O TO ppsx
Sơ đồ lu ồng dữ liệu: (Trang 14)

TỪ KHÓA LIÊN QUAN

w