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

Tên Đề Tài Hệ Thống Quản Lý Giấy Phép Lái Xe.pdf

43 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Nội dung

Trang 1

KHOA THU VIEN - THONG TIN HỌC

Tên đề tài: Hệ thống quản lý giấy phép lái xe

Giảng viên hướng dẫn: ThS Trần Đỉnh Anh Huy

I Nhóm sinh viên thực hiện:

LIEquatio Họ và tên Mã số sinh viên n Chapter

Trương Thị Diễm Thy 2156210145

TP Hồ Chí Minh, ngày 25 tháng 05 năm 2023

Trang 2

Trong thời buổi công nghệ phát triển nhanh như hiện nay, thuật ngữ Cơ sở dữ liệu (CSDL) — Database da trở nên rất quen thuộc trong nhiều lĩnh vực CSDL là hệ thống thông tin có cấu trúc, có tính nhất quán và được lưu trữ tại các thiết bị lưu trữ, nhằm phục vụ nhu cầu khai thác và sử dụng cho nhiều người, nhiều chương trình khác nhau Các CSDL được sắp xếp theo cấu trúc riêng, tạo thành các trường đữ liệu hay bản dữ liệu và có thê liên hệ với nhau, được người sử dụng chỉnh sửa, bô sung, truy cập, truy xuất tùy theo mục đích sử dụng, giúp cho việc quản lý các đữ liệu trở nên dễ dàng hơn

Tuy nhiên, trong những năm gần đây những quy trình, công đoạn hay các hệ thống quản tri đều cần được mã hóa và bảo mật cân thận và có thế vận hành bởi các thiết bị, phần mềm nhằm giúp cho các đối tượng sử dụng đạt được hiệu quả làm việc tốt nhất Trên cơ sở đó, các cơ sở quản trị dữ liệu được ra đời và đóng một vai trò quan trọng trong xử lý, kiêm soát các nguồn thông tin, đữ liệu đơn lẻ

Nhờ vào vai trò và những chức năng hữu ích trên cùng với hiệu suất làm việc cao nên CSDL ngày cảng được phát triển Sau khi kết thúc môn học Cơ sở đữ liệu 2, với vốn kiến thức đã tích lũy được trong quá trình học và thực hành nhóm chúng em xin thực hiện đề tài “ Hệ thống quản {ý giấy pháp lái xe”

Nhóm sinh viên thực hiện

Trang 3

LỜI CẢM ƠN

Lời đầu tiên, Nhóm chúng em xin chân thành cảm ơn thầy Trần Đình Anh Huy, giảng

viên khoa Thư viện — Thông tin học, trường Đại học Khoa học Xã hội và Nhân Văn — Đại học

Quốc Gia TP Hồ Chí Minh, đã tận tình hướng dẫn và tạo điều kiện tốt nhất cho Nhóm hoàn thành đề tài “Hệ thống quản {ý giấy phép lái xe” ở hoc ky 2 nam hoc 2023 — 2024

Mặc dù Nhóm đã gặp nhiều khó khăn trong việc hoàn thành đồ án nhưng thông qua những kiến thức mà Thây truyền đạt trong thời gian học môn Cơ sở dữ liệu 2 về cách thức tổ chức, xây dựng một CSDL, xử lý các điều kiện ràng buộc đữ liệu, quản lý giao tác, đã trở thành nền tảng kiến thức quan trọng đề Chúng em có thể hoàn thành đồ án này

Tuy nhiên, trong quá trình tìm hiểu và thực hiện đồ án Nhóm chúng em vẫn còn nhiều thiếu sót cả về kiến thức lẫn kĩ năng Chúng em rất mong nhận được sự đánh giá và góp ý

của Thây, từ đó Nhóm có thế rút được kinh nghiệm cho những lần thực hiện đồ án môn học

tiếp theo và tích lũy thêm những kĩ năng, kinh nghiệm cho công việc sau này Chúng em xin chân thành cảm ơn!

TP Hô Chí Minh, ngày 25 tháng 05 năm 2023

Nhóm sinh viên thực liện

Trang 4

NHAN XET CUA GIANG VIEN

TP Hồ Chí Minh, ngày tháng năm 2023 Giảng viên

Trang 5

MỤC LỤC

1 Từ duy thiết ÑẾ à SE HH HH ngào li

2 Phân tích yêu cầu người đÙng nh He rrg Il

3 M6 Ninh ERDaocececccccccccescesscsssessessctscessessetsessessetsessesessesietietsessesstsietittietaseaenessenes 12

4 Mô hình dữ HIỆUH QHẠH HỆ ảnh nh ngàng kh ng khen nu 16 SH 1 1 a an cố nh -/(céc(gaẢ.ố.ố ăă ằ 27

CHƯƠNG 3 XÂY DỰNG VÀ QUẢN LÝ GIAO TÁC -2-s- << ccse secscse sersee 25

Trang 6

DANH MỤC TỪ VIỆT TAT

phép lái xe Cơ sở dữ liệu Structured Query Language Entity — Relationship Diagram

Foreign key

Trang 7

DANH MỤC HÌNH ẢNH

Hinh 2.1 Phương pháp phân rã chức năng

Hinh 3.1.1.1 Tạo bảng thông tin tỉnh

Hình 3.1.1.3 tao bảng thông tin dân tộc

Hình 3.1.1.4 Tạo bảng thông tin tôn giáo

Hình 3.1.1.6 Tao bảng thông tin cơ sở đào tạo

Hình 3.1.1.7 Tạo bảng thông tin lý lịch

Hình 3.1.1.8 Tạo bảng thông tin hé so gplx

Hinh 3.1.1.9 Tạo bảng tạm giữ gplx

Hình 3.1.2.2 Dữ liệu huyện

Hinh 3.1.2.4 Dữ liệu tôn giáo

Hinh 3.L1.2.6 Dữ liệu cơ sở đào tạo

Hinh 3.1.2.7 Dữ liệu lý lịch

Hình 3.1.2.8 Dữ liệu gplx

Hinh 3.1.2.9 Dữ liệu tạm g1ữ ppÌx

Hinh 3.2.1.1 Két qua view ly lich

25 25 26 26 26 27 27 28 29 29 30 30 30 30 31 31 31 32

Trang 8

Hinh 3.2.1.4 In danh sách lý lịch theo gIới tính ““11a1T”, s05 s5 1353555350555 5555185558 34 Hinh 3.2.1.5 In danh sách øplx theo hạng ““CÌ s0 0 Y0 Y1 v1 1n 98 35

Trang 9

DANH MỤC BẢNG

Bảng 1 Phân công nhiệm vụ - 2 1 2 0020112011101 1111111011111 1111111111111 1111111111111 11kg 10

Bang 2.3.1 Các thực thỂ - c1 111111111111 111111121111211111111111211 121 111gr te 12 Bảng 2.3.2 Thuộc tính của thực thể tính - 5s s1 1E111111E1111117111 1111112211112 101 1x0 12 Bảng 2.3.3 Thuộc tính của thực thể huyen 5s S111 11111111111111 1111211117121 xe 13

Bảng 2.3.4 Thuộc tính của thực thé dantOc ccccccccccccccccscscsesesssesevsvevececscevsssssesevevevevevevevesseees 13 Bảng 2.3.5 Thực tính của thực thé CON QTAO eee ccc cece ecceecesecescessesesessees cesses sesseseseeseaes 13 Bảng 2.3.6 Thuộc tính của thực thể hanggplx 5s S11 11111E1111E1111E11 71111721 rteg 13 Bảng 2.3.7 Thuộc tính của thực thể csdaotao sa acc n1 21 2121215112121 51 5111 HH sa 14

Bảng 2.3.8 Thuộc tính của thực thể lylich -5- c1 111111111211 121121121122111 112 H1 ng 14

Bảng 2.3.9 Thuộc tính của thực thê hsgøpÌx - 5 s21 SE121111211111 1111 111110121 1E Ekrre 15 Bang 2.3.10 Thudc tinh cua thure thé tamgiugplx ccc cccceeseecsessessesessseseesesesesseeeseseses 15 Bang 2.4.1 M6 ta dit ligu tithe cece cece eeeceeeeceeeeeeecneeseeeceneseesenecteeee sues seetteeneenaees 16 Bang 2.4.2 Mô tả đữ liệu huyện S02 2112112111 1111211111111 11111111 1110111 11 H111 1101 11 kÐg 17 Bảng 2.4.3 Mô tả dữ liệu dân tỘc 2 12012111121 111 1111111111111 111 1011111111111 1101 1H HH 17 Bảng 2.4.4 Mô tả dữ liệu tôn g1áo Q0 201010111101 11101 111111111 11111 11111111 111111 11111 xa 17 Bảng 2.4.5 Mô tả dữ liệu hạng øpÌx 5 2 0201122011113 1101 1111111111111 1 1111111111111 x12 18 Bảng 2.4.6 Mô ta dữ liệu cơ sở đảo tạo - Q.11 2111211121112 11101 111210 111112 11H á 18 ›Ý0102 VN án ìgii0 0) 000088 19 Bảng 2.4.8 Mô tả đữ liệu hồ sơ øpÌx 5 S S1 2E E212 1112111121111 111211 101tr run 19

Bảng 2.4.9 Mô tả dữ liệu tạm giữ gpÌx - Q2 0220112011110 11111 1111111313111 1111 11111121 xk 20 Bang 2.5.1 Thông tin về metadata -s- St SE 1E 121E1121111211111111111111 110121 11H11 Hgrưyg 23 Bảng 2.5.2 Thông tin khóa chính - - - 5 2 22 2122112211121 11 121112111 11111211 1811110111111 181 2 k1 23 Bảng 2.5.3 Thông tin khóa phụ - - 0 22 0 221222211 12111 1211121111211 11011 12111101 111011 1011k 24

Trang 11

CHUONG 1 TONG QUAN DE TAI

1 Sự cần thiết của dự án

Sự phát triển Công nghệ thông tin hay nói khác hơn là việc các ứng dụng khoa học kĩ thuật ngày cảng phổ biến hơn bao giờ hết Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm ngày cảng trở nên đa dạng, phong phú, hoàn thiện và hỗ trợ hiệu quả hơn cho con người Không thế phủ nhận việc các phần mềm hiện nay mô phỏng được rất nhiều nghiệp vụ khó khăn, hỗ trợ cho người dùng thuận tiện sử dụng với thời gian xử lý nhanh chóng và một số nghiệp vụ được tự động hoá cao Vì thế, nó được ứng dụng nhằm xây dựng, tô chức các hệ thống một cách khoa học và chặt chẽ, giúp cho việc quản lý trở nên hiệu quả, tránh được những sai sót không đáng có, tối thiểu những khả năng thất thoát dữ liệu, thông tin Từ đó, các hoạt động của tô chức, doanh nghiệp sẽ trở nên suôn sẻ, giảm thiêu chỉ phí về công tác quản lý cũng như tăng tính tiện dụng cho người dùng, giúp họ có trải nghiệm

tốt hơn

Trong xu thế ấy, việc quản lý dữ liệu dựa vào các hệ thống, hệ quản trị cơ sở đữ liệu là nhu cầu thiết yêu của hầu hết mọi ngành, mọi doanh nghiệp Việc số hóa từng bước trong công tác quản lý, khai thác và điều hành sản xuất, kinh đoanh là một đòi hỏi ngày càng cấp thiết Trong đó, nhu cầu quản lý hệ thống giấy phép lái xe (GPLX) là một đề tài mà ngành giao thông toàn quốc hết sức quan tâm

Hệ thống quản lý GPLX tập trung quản lý hồ sơ GPLX, hạng GPLX, thời hạn có giá trị của GPLX, các thông tin vi phạm được lưu trên giấy GPLX và các thông tin cần thiết khác Hệ thống cho phép người quản lý có thể thêm, sửa, xóa, tìm kiếm và thống kê một cách dễ dàng bất kỳ một nhu cầu liên quan đến lái xe và GPLX Ngoài ra, hệ thống còn khắc phục được sự nhằm lẫn, khó khăn khi lưu trữ hồ sơ theo thời gian Hơn hết, việc xử lý nhanh một khối lượng lớn dữ liệu, tra cứu, tìm kiếm đữ liệu một cách nhanh chóng với độ chính xác cao sẽ tiết kiệm được nhiều thời gian và công sức, từ đó đáp ứng nhanh và kịp thời nhu cầu về cấp GPLX cho người dân

10

Trang 12

2 Hiện trạng của đối tượng cần quản lý

Với bối cảnh hiện tại, người quản lý đang còn sử dụng hình thức thủ công để lưu trữ hồ sơ GPLX và các thông tin liên quan Cách làm thủ công đã gây ra nhiều khó khăn cho người quản lý trong việc nhập liệu, lưu trữ hỗ sơ và quá trình tra cứu thông tin Chính vì thé Nhóm em đã xây dựng nên một hệ thống quản lý GPLX với các tính năng tra cứu tự động và mã hóa các dữ liệu giúp tôi ưu hóa công việc cho người quản lý

Người quản lý dựa trên các thông tin của người có GPLX, tiến hành thao tác lưu trữ qua việc nhập liệu, mã hóa thông tin trên hệ thống bang cách nhập mã tỉnh, mã huyện, mã dân tộc, mã tôn giáo và mã hạng GPLX Thông qua các thông tin về họ tên và ngày cấp GPLX của người đăng ký, hệ thống sẽ tra cứu những GPLX hết hạn Bên cạnh đó, người quản lý có thé tra cứu thông tin của người đăng ký dựa trên việc nhập các thông tin vẻ họ tên, ngày tháng năm và loại GPLX, hệ thống sẽ dựa trên những dữ liệu đã được lưu trữ từ trước đề trích xuất ra thông tin mà người quản lý muốn tìm kiếm

3 Nội dung dự án

e Tén dé tài: hệ thống quản lý GPLX

® Thời gian thực hiện:

- Neay bat dau: 30/04/2023 - Nedy két thic: 25/05/2023

e Các chức năng chính của dự án: Hệ thống quản lý GPLX đáp ứng được các chức năng: lưu trữ, tra cứu, quản lý Cụ thê như sau:

-_ Chức năng Ì Lưu trữ + Ly lich cua người có GPLX

Trang 13

Thành viên nhóm thiết kế

2156210126} Hoàng Nhật Quỳnh 10/10 Phát ngôn viên

Thành viên nhóm phát triển

Bảng Ì Phân công nhiệm vụ

® Danh sach nhiém vu:

- — Nhóm trưởng: Vai trò điều phôi va đốc thúc các thành viên - — Biên tập viên: Tổng hợp nội dung, trình bày dé an, in an

- Thanh vién nhom thiết kế: Xây dựng ý tưởng, thiết kế các mô hình

- _ Thành viên nhóm phát triển: Xây dựng CSDL trên SQL, viết các query thế hiện các chức năng

- Phát ngôn viên: Người trình bày và soạn trình chiếu

12

Trang 14

CHUONG 2 TAI LIEU THIET KE

1 Tư duy thiết kế

- Top Down Design: Phuong phap phan ra cac chire năng

N !ý¡cù

F— Lưu trữ —+— Hồ sơ

Nguyên nhân tạm thu GPLX

2 Phân tích yêu cầu người dùng

Với hệ thống quản lý GPLX, người đùng được Nhóm xác định là người quản lý hệ thống GPLX và có các yêu cầu đối với hệ thống như sau:

Trang 15

+ GPLX và hồ sơ GPLX + Lý lịch lái xe

+ Tìm kiếm các thông tin liên quan về lái xe và GPLX

+ Lỗi vi phạm 3 Mô hình ERD

thuộc Trung ương

Mô tả các thuộc tính để xác định huyện hoặc quận, thị xã,

đảo tạo lãi xe

LYLICH Mô tả các thuộc tính đề xác định lý lịch của người có GPLX HOSOGPLX | Mô tả các thuộc tính đề xác định một hồ sơ của người lái xe TAMGIUGPLX | Mô tả các thuộc tính đề định lí do tạm thu

Bảng 2.3.1 Các thực thể

e©_ Xác định thuộc tính cho các thực thể:

> Tỉnh (TINH): Lưu thông tin về danh mục tỉnh

Trang 16

> Huyện (HUYEN): Lưu thông tin về danh mục huyện

Bảng 2.3.3 Thuộc tính của thực the HUYEN

> Dân tộc (DANTOC): Lưu thông tin về danh mục dân tộc

> Tôn giáo (TONGIAO): Lưu thông tin về danh mục tôn giáo

> Hang GPLX (HANGGPLX): Luu thong tin vé danh muc hang GPLX

15

Trang 17

> Cơ sở đào tạo (CSDAOTAO): Lưu thông tin về danh mục cơ sở đào tao

Bang 2.3.7 Thuéc tinh cia thuc the CSDAOTAO

> Lp lich (LYLICH): Luu théng tin về danh mục lý lịch

SOLYLICH

HOLOT

TEN

NGAYSINH

GIOITINH

CMND

MATINH

DIACHITT

MAHUYEN

SDT

MADT

MATG

QUOCTICH

Trang 18

> Hồ sơ GPLX(HSGŒGPLX): Lưu thông tin về danh mục hò sơ GPLX

Bảng 2.3.9 Thuộc tỉnh của thực thê HSGPLX

> Tạm giữ GPLX(TAMGIUGPLX): Lưu thông tin về danh mục tạm giữ GPLX

Trang 19

° Xác định các quan hệ:

4 Mô hình dữ liệu quan hệ

- _ Xác định các bang và thuộc tính của từng bảng > Bang tinh (TINH)

Bang 2.4.1 M6 ta dit liéu tinh

Trang 20

> Bảng (ôn giáo (TONGIAO)

19

Trang 21

> Bang hang GPLX (HANGGPLX)

FOREIGN KEY

MATINH (FK) NCHAR(05) NOT NULL Mã tỉnh DIACHITT NVARCHAR(50) NOT NULL Địa chỉ thường trú MAHUYEN (FK)| — NCHAR(05) FOREIGN KEY Mã huyện

20

Trang 22

NOT NULL

Bảng 2.4.7 Mô tả đữ liệu lý lịch

> Bang hd so GPLX (HOSOGPLX)

NOT NULL

SOLYLICH (FK) | NCHAR(10) NOT NULL Sé ly lich

FOREIGN KEY

NOT NULL FOREIGN KEY

NOT NULL

Bang 2.4.8 Mô tả dữ liệu hồ sơ GPLX

> Bang tam gir GPLX (TAMGIUGPLX)

21

Trang 23

PRIMARY

NOT NULL

Mã giấy phép

lai xe 3 LIDO NVARCHAR(100) NOT NULL Li do bi thu

THOIGIANTH "

THOIGIANTR "

Bảng 2.4.9 Mô tả dữ liệu tạm giữ GPLX

22

Trang 24

©_ Lược đồ quan hệ:

9 MAHANG LOAIXE

LYLICH

9 SERIAL ^ HOLOT SDIYLICH TEN

TRNcSr | oe NAHANG relied ecco | 9 MADT DANTOC

DIEMTH = MAHUYEN

sor MADT MATG

QUOCTICH vv

TAMGIUGPLX

+ SOTHUTU n ‘SERIAL

Lupo

THOIGIANTHU

THOIGIANTRA FONGIAO 9 MATG

TINH

Ngày đăng: 21/08/2024, 17:37

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

TÀI LIỆU LIÊN QUAN

w