1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án môn SQL quản lý xe

16 1,5K 4

Đ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 16
Dung lượng 292 KB

Nội dung

Cơ cấu tổ chứcHệ thống quản lý xe được phân chia thành các đầu mối như sau : - Ban quản lý xe máy : chịu trách nhiệm quản lý chung về thực lực xe trong Học viện như về tổng số lượng, ph

Trang 1

LỜI NÓI ĐẦU

Trong sự phát triển mạnh mẽ của khoa học công nghệ thế giới, có thể nói ngành công nghệ thông tin phát triển với tốc độ nhanh nhất và ngày càng thể hiện vai trò to lớn, hết sức quan trọng đối với toàn bộ đời sống con người Hầu hết các lĩnh vực trong xã hội đều ứng dụng công nghệ thông tin, nhiều phần mềm đã mang lại hiệu quả không thể phủ nhận Song thực tiễn luôn đặt ra những yêu cầu mới đòi hỏi ngành công nghệ thông tin không ngừng phát triển để thoả mãn và đáp ứng những thay đổi của cuộc sống

Trước thực tế trên đòi hỏi phải có sự biến đổi trong công tác quản lý nhằm tin học hoá vào quản lý thay cho sổ sách để làm tăng tính thuận tiện và khả năng lưu trữ dữ liệu, những phần mềm quản lý hệ thống ra đời đã giúp cho người sử dụng dễ dàng hơn và ít tốn công sức hơn khi thực hiện thủ công Tuy nhiên, việc thiết kế cơ sở dữ liệu theo hướng truyền thống đã bộc lộ một số nhược điểm làm giảm hiệu quả quản lý của người sử dụng và làm tăng chi phí thời gian và công sức của người thiết kế khi tiến hành nâng cấp hệ thống Đó cũng chính là nguyên nhân của sự ra đời một hướng thiết kế cơ sở dữ liệu mới : Cơ sở dữ liệu hướng sự kiện

Đề tài “Hệ thống quản lý xe” nhằm mục tiêu xây dựng những ứng dụng thực tế tại một cửa hàng sách với CSDL được thiết kế theo hướng

sự kiện Chương trình giúp cho người sử dụng thuận tiện trong việc quản lý, đồng thời nâng cao tính linh hoạt khi nâng cấp hệ thống

Đồ án môn học gồm các 2 phần chính như sau :

Phần 1: Phân tích , thiết kế cơ sở dữ liệu trên SQL server

Phân 2: Thực hiện kết nối cơ sở dữ liệu trên VB.Net

Trang 2

Em xin gửi lời cám ơn chân thành đến cô giáo vì những sự giúp đỡ, chỉ bảo,

và những gợi ý vô cùng quan trọng và có nghĩa của thầy trong quá trình em thực hiện đồ án

Trang 3

Cơ cấu tổ chức

Hệ thống quản lý xe được phân chia thành các đầu mối như sau :

- Ban quản lý xe máy : chịu trách nhiệm quản lý chung về thực lực xe trong Học

viện như về tổng số lượng, phân loại, chi tiết các loại xe có trong biên chế, các kế hoạch nhập xe, sửa chữa, bảo dưỡng, niêm cất, thanh lý…

- Văn phòng : chịu trách nhiệm quản lý các loại xe con phục vụ cho các nhiệm vụ

như chuyên chở cán bộ, an ninh, tác chiến, phòng chống bão lụt, khai thác thông tin, huấn luyện quân sự,các công tác cán bộ và một số chính sách khác

- Phòng hậu cần : chịu trách nhiệm quản lý việc điều động các loại xe ka, xe tải, xe

chỉ huy, xe cứu thương… nhằm bảo đảm các công tác chung như chuyên chở cán

bộ giáo viên, di chuyển vật chất, vận chuyển xăng dầu, quân trang, quân y, doanh trại, tăng gia sản xuất…

- Ban xăng dầu : chịu trách nhiệm quản lý và cấp phát xăng dầu, nhiên liệu cho các

xe theo đúng định mức và nhiệm vụ thực hiện

1.1 Quy trình quản lý

a) Quản lý thực lực xe :

- Ban quản lý xe máy thực hiện quản lý thực lực xe cho toàn học viện Mỗi khi có

1 xe được chuyển đến (nhập mới, mua lại, được cấp trên biên chế…) phải tiến hành cập nhật toàn bộ thông tin liên quan đến xe như biển số, loại xe, số khung, số máy, nguồn gốc, chất lượng

- Mỗi đầu xe được biên chế cho một lái xe cụ thể

- Mỗi khi có sự thay đổi về thực lực xe như sửa chữa, niêm cất, luân chuyển, thanh lý… phải được cập nhật vào hệ thống quản lý xe

Trang 4

b) Điều động xe

Kế hoạch điều động xe do hai cơ quan bảo đảm : Văn phòng chịu trách nhiệm điều động xe con và Phòng hậu cần chịu trách nhiệm điều động các loại xe tải, xe

ca, xe cứu thương…

Khi có nhu cầu sử dụng xe, đơn vị sử dụng (hoặc hộ xăng dầu) gửi phiếu dự trù

xe về cơ quan bảo đảm xe (Văn phòng, Phòng Hậu cần) Cơ quan bảo đảm xe căn

cứ vào phiếu dự trù nhận được để điều động loại xe thích hợp và cấp giấy công tác

xe cho lái xe Mỗi giấy công tác xe chỉ có hiệu lực trong một chuyến công tác) Sau

đó phải tiến hành cập nhật chuyến xe đó vào bảng điều động xe

Trước khi đi công tác phải kiểm tra một số nội dung sau :

Kiểm tra giấy tờ : bao gồm giấy chứng nhận đăng kí xe, giấy phép lưu hành, giấy phép lái xe, giấy công tác xe, sổ theo dõi hoạt động xe máy, các giấy tờ bảo đảm chở hàng hoá…

Kiểm tra kĩ thuật và thiết bị an toàn : bao gồm kiểm tra nhiên liệu, dầu bôi trơn, kiểm tra máy, hoạt động của các đồng hồ, còi đèn, gạt mưa, các hệ thống phanh tay, phanh chân, kiểm tra lốp, tay lái, dụng cụ, đồ nghề, kiểm tra hàng hoá, bạt che, bảo đảm an toàn…

Khi kết thúc một chuyến công tác xe phải tiến hành cập nhật vào bảng điều động xe đồng thời kiểm tra tình hình sử dụng xe trong suốt quá trình công tác

c) Quản lý sửa chữa

Quá trình sửa chữa các loại xe được phân thành bốn nhóm chính : nhỏ, vừa, thực tế và lớn Mỗi khi tiến hành sửa chữa đối với loại vừa trở lên phải cập nhật tương ứng vào bảng danh mục sửa chữa

Đối với các loại sửa chữa nhỏ thì lái xe được biên chế tiến hành tự sửa chữa

và bảo dưỡng Đối với các loại sửa chữa loại vừa trở lên, lái xe thông báo cho ban

Trang 5

quản lý xe máy để tiến hành sửa chữa Trường hợp không thể tự sửa chữa được, ban quản lý xe máy sẽ gửi xe đến các nhà máy, đơn vị sửa chữa chuyên dụng

d) Cấp phát xăng dầu :

Các đơn vị (chủ hộ xăng dầu) được cấp phiếu dự trù xăng dầu theo mẫu thống nhất do Ban xăng dầu cấp Khi có nhu cầu sử dụng đơn vị dự trù vào phiếu gửi về cơ quan bảo đảm xe Đơn vị lĩnh nhận xăng dầu phải có bảng kê khai hành trình km xe chạy và thanh toán xăng dầu theo giờ máy nổ, với định mức tiêu thụ xăng dầu theo đúng nhãn hiệu của các phương tiện kĩ thuật

e) Quản lý tai nạn :

Quản lý tai nạn xe do ban Quản lý xe máy chịu trách nhiệm Mỗi khi xảy ra một tai nạn, lái xe được biên chế của xe gặp tai nạn phải thông báo cho ban QLXM

để tiến hành cập nhật tai nạn vào bảng danh mục tai nạn

Thông tin về tai nạn bao gồm : loại tai nạn, ngày xảy ra, đăng kí xe, nơi xảy

ra tai nạn, mức độ hỏng, bộ phận hỏng…

Các bảng dữ liệu thông thường

Căn cứ vào việc xác định bảng dữ liệu theo hướng sự kiện như vừa nêu trên,

ta nhận thấy một số bảng trong hệ thống không phù hợp với cấu trúc hướng sự kiện

và cũng không có tác dụng trong việc quản lý theo hướng sự kiện nên chúng sẽ được giữ lại làm bảng dữ liệu thông thường và được tích hợp trong quá trình thiết

kế chương trình

Trang 6

Các bảng dữ liệu thông thường bao gồm : (cấu trúc đã xác định ở phần trên)

- Danh mục xe

- Danh mục cán bộ

- Danh mục cấp bậc

- Danh mục chức vụ

- Danh mục trình độ

- Danh mục đơn vị

- Danh mục chất lượng xe

- Danh mục định mức xăng dầu

3.4.1 Các bảng sự kiện

3.4.1.1 Điều động

Manhomsukien DD

Tenhomsukien Điều động

Field1_name loaidieudong

Field1_mota Loại điều động

Field1_type Nvarchar

Field1_width 50

Field1_format Field1_value Field1_range Field2_name Ngaybatdau

Field2_mota Ngày bắt đầu

Field2_type Smalldatetime

Field2_width 4

Field2_format dd/MM/yyyy

Field2_value Field2_range Field3_name Ngayketthuc

Trang 7

Field3_mota Ngày kết thúc

Field3_type Smalldatetime

Field3_width 4

Field3_format dd/MM/yyyy

Field3_value

Field3_range

Field4_name Madangki

Field4_mota Đăng kí xe

Field4_type Nvarchar

Field4_width 6

Field4_format

Field4_value

Field4_range

Field5_name Madonvi

Field5_mota Mã đơn vị

Field5_type Nvarchar

Field5_width 6

Field5_format

Field5_value

Field5_range

Field6_name Noiden

Field6_mota Nơi đến

Field6_type Nvarchar

Field6_width 30

Field6_format

Field6_value

Field6_range

Field7_name Tenhang

Field7_mota Tên hang

Field7_type Nvarchar

Field7_width 30

Field7_format

Field7_value

Field7_range

Field8_name Kmxechay

Field8_mota Km xe chạy

Field8_type Int

Trang 8

Field8_width 4

Field8_format

Field8_value

Field8_range 0  500000

Field9_name Trongluongcho

Field9_mota Trọng lượng chở

Field9_type Int

Field9_width 4

Field9_format

Field9_value

Field9_range

Field10_name Trongluongkeo

Field10_mota Trọng lượng kéo

Field10_type Int

Field10_width 4

Field10_format

Field10_value

Field10_range

Field11_name Nhienlieu

Field11_mota Nhiên liệu (lít)

Field11_type Int

Field11_width 4

Field11_format

Field11_value

Field11_range

Field12_name Daunhon

Field12_mota Dầu nhờn (lít)

Field12_type Int

Field12_width 4

Field12_format

Field12_value

Field12_range

.2 Sửa chữa

Manhomsukien SC

Trang 9

Tenhomsukien Sửa chữa

Field1_name Loaisuachua

Field1_mota Loại sửa chữa

Field1_type Nvarchar

Field1_width 50

Field1_format

Field1_value

Field1_range

Field2_name Ngaybatdau

Field2_mota Ngày bắt đầu

Field2_type Smalldatime

Field2_width 4

Field2_format dd/MM/yyyy

Field2_value

Field2_range

Field3_name Ngayketthuc

Field3_mota Ngày kết thúc

Field3_type Smalldatetime

Field3_width 4

Field3_format dd/MM/yyyy

Field3_value

Field3_range

Field4_name Madangki

Field4_mota Đăng kí xe

Field4_type Nvarchar

Field4_width 6

Field4_format

Field4_value

Field4_range

Field5_name Madonvi

Field5_mota Mã đơn vị

Field5_type Nvarchar

Field5_width 6

Field5_format

Field5_value

Field5_range

Trang 10

Field6_name Noisuachua

Field6_mota Nơi sửa chữa

Field6_type Nvarchar

Field6_width 30

Field6_format

Field6_value

Field6_range

Field7_name Kmcuoi

Field7_mota Km cuối

Field7_type Int

Field7_width 4

Field7_format

Field7_value

Field7_range 0  500000

Field8_name Lansuachua

Field8_mota Lần sửa chữa

Field8_type Int

Field8_width 4

Field8_format

Field8_value

Field8_range 0 1000

Field9_name Bophansuachua

Field9_mota Bộ phận sửa chữa

Field9_type Nvarchar

Field9_width 30

Field9_format

Field9_value

Field9_range

Field10_name Mucsuachua

Field10_mota Mức sửa chữa

Field10_type Nvarchar

Field10_width 30

Field10_format

Field10_value

Field11_name Ghichu

Field11_mota Ghi chú

Field11_type Ntext

Trang 11

Field11_width 16

Field11_format

Field11_value

Field11_range

3.4.1.2 Cấp phát xăng dầu

Manhomsukien CPXD

Tenhomsukien Cấp phát xăng dầu

Field1_name Loaicapphat

Field1_mota Loại cấp phát

Field1_type Nvarchar

Field1_width 50

Field1_format

Field1_value

Field1_range

Field2_name Ngaybatdau

Field2_mota Ngày bắt đầu

Field2_type Smalldatime

Field2_width 4

Field2_format Dd/MM/yyyy

Field2_value

Field2_range

Field3_name Ngayketthuc

Field3_mota Ngày kết thúc

Field3_type Smalldatetime

Field3_width 4

Field3_format Dd/MM/yyyy

Field3_value

Field3_range

Field4_name Madangki

Field4_mota Đăng kí xe

Field4_type Nvarchar

Field4_width 6

Field4_format

Trang 12

Field4_range

Field5_name Madonvi

Field5_mota Mã đơn vị

Field5_type Nvarchar

Field5_width 6

Field5_format

Field5_value

Field5_range

Field6_name Noiden

Field6_mota Noi đến

Field6_type Nvarchar

Field6_width 30

Field6_format

Field6_value

Field6_range

Field7_name Kmxechay

Field7_mota km xe chạy

Field7_type Int

Field7_width 4

Field7_format

Field7_value

Field7_range 0  500000

Field8_name Nhienlieu1

Field8_mota Nhiên liệu trước (lít)

Field8_type Int

Field8_width 4

Field8_format

Field8_value

Field8_range 0  100

Field9_name Daunhon1

Field9_mota Dầu nhờn trước (lít)

Field9_type Int

Field9_width 4

Field9_format

Field9_value

Field9_range 0  5

Trang 13

Field10_name Nhienlieu2

Field10_mota Nhiên liệu sau (lít)

Field10_type Int

Field10_width 4

Field10_format Field10_value Field10_range 0 100

Field11_name Daunhon2

Field11_mota Dầu nhờn sau (lít)

Field11_type Int

Field11_width 4

Field11_format Field11_value Field11_range 0 5

Field12_name Ghichu

Field12_mota Ghi chú

Field12_type Ntext

Field12_width 16

Field12_format Field12_value Field12_range

Tai nạn

Manhomsukien TN Tenhomsukien Tai nạn

Field1_name Loaitainan

Field1_mota Loại tai nạn

Field1_type Nvarchar

Field1_width 50

Field1_format Field1_value Field1_range Field2_name Ngaybatdau

Field2_mota Ngày bắt đầu

Field2_type Smalldatime

Trang 14

Field2_width 4

Field2_format dd/MM/yyyy

Field2_value

Field2_range

Field3_name Ngayketthuc

Field3_mota Ngày kết thúc

Field3_type Smalldatetime

Field3_width 4

Field3_format dd/MM/yyyy

Field3_value

Field3_range

Field4_name Madangki

Field4_mota Đăng kí xe

Field4_type Nvarchar

Field4_width 6

Field4_format

Field4_value

Field4_range

Field5_name Madonvi

Field5_mota Mã đơn vị

Field5_type Nvarchar

Field5_width 6

Field5_format

Field5_value

Field5_range

Field6_name Noixayra

Field6_mota Nơi xảy ra tai nạn

Field6_type Nvarchar

Field6_width 30

Field6_format

Field6_value

Field6_range

Field7_name Lantainan

Field7_mota Lần tai nạn

Field7_type Int

Field7_width 4

Trang 15

Field7_format Field7_value Field7_range 0 100

Field8_name Muchonghoc

Field8_mota mức hỏng hóc

Field8_type Nvarchar

Field8_width 30

Field8_format Field8_value Field8_range Field9_name Bophanhonghoc

Field9_mota Mức sửa chữa

Field9_type Nvarchar

Field9_width 30

Field9_format Field9_value Field9_range Field10_name Tienphat

Field10_mota Tiền phạt

Field10_type Float

Field10_width 8

Field10_format Field10_value Field11_name Ghichu

Field11_mota Ghi chú

Field11_type Ntext

Field11_width 16

Field11_format Field11_value Field11_range

Một số Form chính của chương trình

Ngày đăng: 20/06/2014, 09:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w