Bối cảnh và vấn đề nghiên cứu

Đề tài báo cáo đồ án "Hệ quản trị CSDL: Quản lý bến xe bus Mỹ Đình" do sinh viên Phạm Minh Tuấn (MSSV: 648653) thực hiện dưới sự hướng dẫn chính của thầy giáo Nguyễn Văn Nghiễm và thầy giáo phụ trách môn Phạm Hữu Tùng. Nghiên cứu tập trung giải quyết bài toán ứng dụng công nghệ thông tin vào công tác tổ chức, lưu trữ và điều hành hoạt động vận tải hành khách công cộng bằng xe buýt tại bến xe Mỹ Đình, thành phố Hà Nội.

Lý do chọn đề tài và bối cảnh thực tiễn

Theo phân tích của tác giả, dịch vụ vận tải hành khách công cộng (VTHKCC), đặc biệt là xe buýt đô thị, đóng vai trò thiết yếu trong việc đáp ứng nhu cầu đi lại thường xuyên, liên tục của người dân, góp phần bảo vệ môi trường, tiết kiệm chi phí xã hội và thúc đẩy kinh tế - xã hội phát triển. Tuy nhiên, hoạt động vận tải xe buýt tại đô thị có những đặc thù riêng biệt:

  • Phạm vi hoạt động: Tuyến đường có cự ly trung bình và ngắn, bố trí nhiều điểm dừng đón trả khách; thời gian vận hành chủ yếu vào ban ngày nhưng chịu biến động lưu lượng lớn theo các khung giờ cao điểm.
  • Đặc điểm phương tiện: Xe buýt đô thị yêu cầu tính năng động lực và gia tốc cao do phải tăng giảm tốc độ và dừng đỗ liên tục qua nhiều điểm giao cắt. Sức chứa phương tiện ưu tiên vận chuyển khối lượng lớn với tỷ lệ chỗ ngồi không quá 40% tổng sức chứa; đồng thời phải đáp ứng nghiêm ngặt các tiêu chuẩn về vệ sinh môi trường, thông gió, kiểm soát tiếng ồn và khí thải.
  • Tổ chức vận hành: Đòi hỏi tính đồng bộ và tần suất chạy xe lớn nhằm đảm bảo độ chính xác về thời gian và không gian lộ trình.
  • Hiệu quả tài chính: Năng suất vận tải của xe buýt ô tô đô thị thấp, chỉ đạt khoảng 30% - 35% so với xe vận tải đường dài. Giá vé do Nhà nước quy định thấp hơn giá thành thực tế nhằm cạnh tranh với phương tiện cá nhân và phù hợp thu nhập người dân, đòi hỏi phải có chính sách ưu đãi đầu tư và trợ giá từ ngân sách.

Thực tiễn quản lý tại bến xe buýt đặt ra áp lực lớn khi cán bộ quản lý phải xử lý khối lượng hồ sơ nhân sự, dữ liệu phương tiện, lộ trình tuyến và tài liệu phát sinh hàng năm rất lớn. Phương thức quản lý truyền thống bằng sổ sách giấy tờ bộc lộ rõ các nhược điểm: hệ thống lưu trữ cồng kềnh, quy trình tìm kiếm và cập nhật dữ liệu mất nhiều thời gian, độ chính xác không cao, hiệu quả điều hành thấp và nguy cơ thất lạc thông tin cao do tính an toàn, bảo mật kém. Do đó, việc xây dựng một hệ thống cơ sở dữ liệu chuyên biệt là yêu cầu cấp thiết để tin học hóa quy trình quản lý.

Mục tiêu và nhiệm vụ nghiên cứu

Mục tiêu tổng quát của đồ án là thiết kế và xây dựng chương trình mô phỏng hệ thống cơ sở dữ liệu quản lý bến xe buýt Mỹ Đình nhằm hỗ trợ công tác quản lý nhân viên, phương tiện, tuyến đường và báo cáo thống kê một cách tự động, chính xác.

Nhiệm vụ cụ thể của đề tài gồm 3 mảng công việc chính:

  1. Phân tích và quản lý toàn diện thông tin, hồ sơ nhân sự (thông tin cá nhân, hợp đồng lao động, bảo hiểm xã hội, bảng lương, thời gian biểu).
  2. Phân tích và quản lý chi tiết phương tiện và hạ tầng vận hành (thông tin xe buýt, danh sách tuyến, điểm dừng đỗ, thông số hãng sản xuất, nước sản xuất, giờ chạy).
  3. Thiết kế các chức năng xử lý dữ liệu: nhập liệu, cập nhật, tìm kiếm đa tiêu chí, tính toán chi phí sửa chữa, doanh thu vé tháng và xuất báo cáo in ấn.

Đối tượng và phạm vi nghiên cứu

  • Đối tượng nghiên cứu: Cơ sở dữ liệu và quy trình quản trị hoạt động bến xe buýt (nhân lực, phương tiện, tuyến chạy, chi phí và doanh thu).
  • Phạm vi không gian: Khảo sát và ứng dụng thực tế tại Bến xe bus Mỹ Đình trên địa bàn Thành phố Hà Nội.
  • Phạm vi thời gian: Quá trình nghiên cứu, thiết kế và hoàn thiện chương trình được thực hiện từ ngày 27/01/2011 đến ngày 08/04/2011.

Cơ sở lý thuyết và phương pháp

Khung lý thuyết và tài liệu nền tảng

Tác giả tiếp cận đề tài dựa trên lý thuyết cơ sở dữ liệu quan hệ và mô hình hóa quản trị thông tin. Nguồn tài liệu tham khảo chính thống được sử dụng bao gồm:

  • Giáo trình Hệ Quản Trị Cơ Sở Dữ Liệu của tác giả Nguyễn Văn Nghiễm.
  • Giáo án điện tử Hệ Quản Trị Cơ Sở Dữ Liệu (nguồn Tailieu.com).
  • Bộ đĩa CD giáo trình Access 2003, 2007 do Công ty SSDG phát hành.
  • Tài liệu đào tạo chứng chỉ B Access của Trường Đại học Khoa học Tự nhiên - Đại học Quốc gia TP. Hồ Chí Minh.

Phương pháp nghiên cứu

  • Phương pháp khảo sát thực tế: Tìm hiểu thực trạng vận hành, tiếp xúc và thu thập thông tin nghiệp vụ từ cán bộ, nhân viên điều hành xe buýt tại địa bàn Hà Nội.
  • Phương pháp phân tích và so sánh: Đánh giá định tính các ưu điểm và hạn chế giữa phương pháp quản lý bằng sổ sách truyền thống với phương pháp ứng dụng hệ thống cơ sở dữ liệu tự động hóa.
  • Phương pháp phân tích - thiết kế hệ thống thông tin: Mô hình hóa cấu trúc dữ liệu quan hệ, xác định các trường dữ liệu, khóa chính, ràng buộc toàn vẹn và thiết lập các liên kết quan hệ 1 - 1, 1 - n, n - n giữa các thực thể dữ liệu.

Thiết kế và triển khai

Hệ thống được phát triển trên nền tảng phần mềm Microsoft Access 2010 thuộc bộ ứng dụng văn phòng Microsoft Office 2010.

Cấu trúc cơ sở dữ liệu

Hệ thống bao gồm 17 bảng dữ liệu (Tables) được liên kết chặt chẽ thông qua sơ đồ quan hệ Relationships để đảm bảo tính toàn vẹn dữ liệu:

Tên bảng trong CSDL Diễn giải chức năng nghiệp vụ
BAOHIEMXH Lưu trữ thông tin mức bảo hiểm, ngày tham gia bảo hiểm xã hội của nhân viên
CHITIETHD Lưu trữ chi tiết các điều khoản hợp đồng lao động
CHITIETXE Lưu trữ chi tiết thông số kỹ thuật, biển số, đặc tính của từng xe buýt
CHUCVU Quản lý danh mục chức vụ và vị trí công tác
DSTUYEN Quản lý danh mục các tuyến xe buýt và lộ trình hoạt động
DSXE Danh mục quản lý phương tiện xe buýt
GIOCHAY Lưu trữ khung thời gian xuất bến và lịch trình hoạt động trong ngày
HANGXE Danh mục các hãng sản xuất xe buýt
HOPDONGLD Quản lý thông tin hồ sơ hợp đồng lao động
LUONG Quản lý hệ số lương, mức lương cơ bản và các khoản hỗ trợ
NHANVIEN Lưu trữ lý lịch nhân viên: họ tên, địa chỉ, ngày sinh, CMND, điện thoại
NUOCSX Danh mục quốc gia sản xuất phương tiện
QLYNHANVIEN Bảng tổng hợp phục vụ công tác theo dõi nhân sự
VE THANG Quản lý tình hình phát hành và dữ liệu người sử dụng vé tháng
CHI PHI Theo dõi và hạch toán các khoản chi phí sửa chữa, bảo dưỡng
DSCONGTY Quản lý danh sách các công ty vận tải tham gia khai thác
GIAVETHANG Bảng định mức giá vé tháng theo quy định

Hệ thống truy vấn (Queries)

Hệ thống xây dựng 11 truy vấn dữ liệu nhằm trích xuất thông tin theo yêu cầu nghiệp vụ:

  1. Q_BangLuong: Truy vấn bảng tính lương và phụ cấp của nhân viên.
  2. Q_BaoHiemXH: Truy vấn dữ liệu trích nộp bảo hiểm xã hội.
  3. Q_BHXD: Truy vấn bổ trợ thông tin bảo hiểm theo đối tượng.
  4. Q_ChiTietHD: Trích xuất chi tiết hợp đồng lao động còn hiệu lực.
  5. Q_ChiTietXe: Truy vấn tổng hợp thông số kỹ thuật xe buýt.
  6. Q_ChucVu: Lọc danh sách nhân sự theo từng chức vụ cụ thể.
  7. Q_DSTuyen: Truy vấn thông tin các tuyến xe đang hoạt động.
  8. DS_TuyenXE: Trích xuất mối liên kết giữa phương tiện và tuyến xe.
  9. Q_HangXE: Truy vấn phương tiện phân loại theo hãng sản xuất.
  10. Q_NhanVien: Trích xuất toàn bộ hồ sơ lý lịch nhân sự.
  11. Q_NuocSX: Phân loại và thống kê phương tiện theo nước sản xuất.

Thiết kế giao diện (Forms) và chức năng người dùng

Chương trình được thiết kế với giao diện đồ họa thân thiện, ứng dụng các điều khiển giao diện như Combo Box và List Box để hỗ trợ nhập liệu nhanh. Người dùng truy cập hệ thống qua màn hình đăng nhập (DangNhap) để phân quyền bảo mật, sau đó thao tác trên Màn hình quản lý chung (Form chính) gồm 3 tab chức năng:

  • Tab Quản Lý Nhân Viên: Tích hợp các Form quản lý danh sách nhân viên, chi tiết hợp đồng lao động, chi tiết bảng lương và thông tin bảo hiểm xã hội. Cung cấp các nút điều hướng dữ liệu và nút chức năng: Thêm, Sửa, Xóa, Ghi, Hủy Bỏ.
  • Tab Quản Lý Xe Bus: Tích hợp các Form quản lý chi tiết xe, danh sách tuyến xe, hãng sản xuất, nước sản xuất, giá vé tháng, chi phí sửa chữa và tiền thu vé tháng.
  • Tab Tìm Kiếm: Cung cấp các biểu mẫu tra cứu chuyên biệt gồm: tìm kiếm nhân viên theo mã/tên, tìm kiếm nhân viên theo chức vụ, tìm kiếm đường xe chạy, tìm kiếm tuyến xe buýt, tìm kiếm chi tiết xe, tìm kiếm xe theo nước sản xuất và theo hãng sản xuất.

Hệ thống mẫu biểu báo cáo (Reports)

Chương trình thiết kế chức năng in ấn các biểu mẫu thống kê phục vụ công tác điều hành:

  • In danh sách nhân viên và thông tin chi tiết nhân viên theo chức vụ.
  • In danh sách bảo hiểm xã hội và hợp đồng lao động.
  • In danh sách xe, in chi tiết xe theo mã tuyến, hãng sản xuất, nước sản xuất và thời gian xe chạy.
  • In bảng tổng hợp chi phí sửa chữa xe buýt.
  • In chi tiết nguồn thu từ vé tháng.

Nội dung chính theo từng chương

I. Đặt vấn đề

Tác giả phân tích cơ sở thực tiễn của sự phát triển dịch vụ VTHKCC tại đô thị, khẳng định vai trò của xe buýt trong việc đảm bảo an toàn giao thông, bảo vệ môi trường và tiết kiệm chi phí cho xã hội. Chương này làm rõ 4 đặc điểm cốt lõi của xe buýt đô thị:

  • Cự ly ngắn, nhiều điểm dừng, thời gian hoạt động ban ngày có lưu lượng biến động theo giờ.
  • Phương tiện có tỷ lệ chỗ ngồi không quá 40% sức chứa, yêu cầu gia tốc và động lực cao, kiểm soát tiếng ồn và khí xả nghiêm ngặt.
  • Vận hành tần suất lớn, đòi hỏi trang thiết bị đồng bộ và hiện đại.
  • Hiệu quả tài chính trực tiếp thấp do năng suất vận chuyển chỉ bằng 30% - 35% so với xe đường dài, giá vé thấp cần sự trợ giá của Nhà nước. Từ các đặc điểm trên, tác giả nêu bật mâu thuẫn giữa khối lượng hồ sơ quản lý quá lớn với năng lực xử lý thủ công bằng sổ sách của nhân viên, từ đó khẳng định tính tất yếu của việc ứng dụng công nghệ thông tin.

II. Khảo sát thực tế

Chương này so sánh trực tiếp hai phương thức quản lý tại bến xe buýt trên địa bàn Hà Nội để làm rõ sự cần thiết của hệ thống mới:

Tiêu chí so sánh Phương pháp dùng sổ sách thủ công Phương pháp ứng dụng hệ thống CSDL xe buýt
Thao tác lưu trữ Cồng kềnh, chiếm nhiều không gian, dễ thất lạc giấy tờ Dữ liệu lưu trữ tập trung, tối ưu dung lượng, an toàn
Cập nhật & Chỉnh sửa Mất nhiều thời gian, dễ sai sót khi sửa đổi dữ liệu Thực hiện nhanh chóng, mềm dẻo và chính xác qua Form
Tra cứu & Tìm kiếm Tra cứu thủ công chậm, phụ thuộc vào sắp xếp vật lý Tìm kiếm đa tiêu chí nhanh chóng, chính xác, tức thì
Bảo mật thông tin Độ an toàn thấp, dữ liệu dễ bị hỏng hoặc thất thoát Bảo mật cao thông qua cơ chế phân quyền đăng nhập
Yêu cầu nhân sự Không đòi hỏi kỹ thuật cao nhưng tốn nhiều nhân lực Tiết kiệm nhân lực, nâng cao năng suất và hiệu quả quản lý

III. Phân tích yêu cầu đề tài

Chương này xác định phạm vi xử lý của hệ thống với 3 mảng nghiệp vụ lớn và 5 nhóm chức năng cơ bản:

  • 3 mảng nghiệp vụ: Quản lý thông tin/hồ sơ nhân sự; Quản lý phương tiện, tuyến đường và điểm dừng đỗ; Quản lý nhập liệu, thống kê, tính toán và in ấn.
  • 5 nhóm chức năng:
    1. Chức năng lưu trữ: Lưu trữ lý lịch nhân viên, hợp đồng lao động, dữ liệu lương, bảo hiểm xã hội, thông tin phương tiện, tuyến đường, điểm dừng đỗ, nhà sản xuất.
    2. Chức năng cập nhật: Cho phép thêm, sửa, xóa các trường thông tin nhân viên, chức vụ, xe buýt, biểu đồ giờ chạy và giá vé.
    3. Chức năng tìm kiếm: Hỗ trợ tra cứu nhân viên theo mã/tên/chức vụ và tra cứu phương tiện theo tuyến/hãng/nước sản xuất.
    4. Chức năng thống kê và tính toán: Tính toán tự động chi phí sửa chữa xe buýt, tổng hợp doanh thu vé tháng và lập danh sách phương tiện, nhân sự.
    5. Chức năng in ấn: Xuất báo cáo in danh sách, hợp đồng, bảo hiểm, chi phí sửa chữa và doanh thu ra giấy.

IV. Phân tích và thiết kế cơ sở dữ liệu

Nội dung chương trình bày chi tiết bản thiết kế kỹ thuật của hệ thống trên Access 2010:

  • Thiết lập sơ đồ liên kết giữa các bảng dữ liệu theo các quan hệ 1 - 1, 1 - n và n - n.
  • Khai báo chi tiết 17 bảng dữ liệu nhập vào kèm theo các trường thông tin cụ thể.
  • Xây dựng 11 truy vấn (Query) phục vụ việc lọc và kết xuất dữ liệu cho các báo cáo.
  • Thiết kế giao diện người dùng gồm màn hình đăng nhập (DangNhap), màn hình quản lý chung (Form chính với 3 tab: Quản Lý Nhân Viên, Quản Lý Xe Bus, Tìm Kiếm) ở cả 2 chế độ hiển thị Design View và Run.
  • Thiết kế các biểu mẫu báo cáo (Report) chuẩn hóa phục vụ công tác in ấn.

V. Nội dung đề tài vừa thực hiện: Quản lý bến xe BUS Mỹ Đình

Chương tổng kết ghi nhận mốc thời gian thực hiện đề tài từ ngày 27/01/2011 đến ngày 08/04/2011, đồng thời tác giả đưa ra các nhận xét, đánh giá khách quan về ưu điểm và nhược điểm của phần mềm đã xây dựng sau quá trình thử nghiệm.


Kết quả và đóng góp

Kết quả chính

  • Xây dựng thành công cơ sở dữ liệu quan hệ hoàn chỉnh phục vụ quản lý bến xe buýt Mỹ Đình trên môi trường Microsoft Access 2010 với 17 bảng dữ liệu và 11 truy vấn.
  • Thiết kế hệ thống giao diện trực quan với các thanh điều hướng, Menu, List Box, Combo Box và các nút chức năng (Thêm, Sửa, Xóa, Ghi, Hủy Bỏ), mô phỏng sát với quy trình làm việc thực tế của cán bộ quản lý.
  • Tự động hóa các tác vụ tính toán chi phí bảo dưỡng, sửa chữa xe buýt và thống kê doanh thu phát hành vé tháng.
  • Thiết lập hệ thống 7 báo cáo in ấn chuyên nghiệp, đáp ứng nhanh nhu cầu xuất bản dữ liệu định kỳ.

Đóng góp thực tiễn theo đánh giá của tác giả

  • Khắc phục các nhược điểm của phương thức quản lý bằng sổ sách truyền thống, giảm thiểu tối đa tình trạng cồng kềnh trong lưu trữ hồ sơ giấy tờ.
  • Nâng cao tốc độ và độ chính xác trong việc tra cứu, cập nhật dữ liệu nhân sự và thông tin xe buýt.
  • Giảm bớt khối lượng công việc cho cán bộ quản lý bến xe, góp phần tiết kiệm chi phí vận hành và tăng hiệu quả điều hành giao thông công cộng.
  • Tăng cường tính an toàn và bảo mật cho hệ thống dữ liệu thông qua cơ chế phân quyền tài khoản khi đăng nhập.

Hạn chế và hướng nghiên cứu tiếp

Dựa trên tự đánh giá của tác giả trong văn bản, hệ thống còn tồn tại một số hạn chế kỹ thuật và nghiệp vụ:

  • Chương trình chưa quản lý chặt chẽ và đồng bộ thông tin về các điểm dừng đỗ chi tiết dọc tuyến.
  • Chưa tự động hóa việc theo dõi lịch trình thời gian biểu vận hành thực tế của xe và ca làm việc chi tiết của từng nhân viên theo thời gian thực.
  • Việc quản lý các khoản chi phí xăng dầu, định mức tiêu hao nhiên liệu và chi tiết sửa chữa phát sinh chưa được lượng hóa đầy đủ.
  • Quy trình quản lý, phát hành và kiểm soát vé xe buýt (vé lượt, vé tháng) còn đơn giản, chưa bao quát được toàn bộ các nghiệp vụ phức tạp của một bến xe buýt quy mô lớn.

Giá trị tham khảo

Đồ án là tài liệu tham khảo thực tế phù hợp cho:

  • Sinh viên chuyên ngành Công nghệ thông tin, Hệ thống thông tin quản lý: Học tập phương pháp phân tích thiết kế hệ thống thông tin, kỹ thuật mô hình hóa quan hệ thực thể, cách thiết lập Query và xây dựng giao diện Form/Report tích hợp trên Microsoft Access.
  • Sinh viên ngành Kinh tế vận tải, Quản trị vận tải đô thị: Tham khảo các phân tích kinh tế - kỹ thuật về đặc thù vận tải xe buýt, các chỉ số năng suất vận tải (30% - 35% so với xe liên tỉnh), định mức sức chứa chỗ ngồi (không quá 40%) và cơ cấu tổ chức thông tin quản trị bến bãi.
  • Cán bộ quản lý tại các đơn vị vận tải nhỏ: Tham khảo cấu trúc dữ liệu để số hóa sổ sách quản lý nhân sự, bảo hiểm xã hội, hợp đồng lao động và phương tiện.

Câu hỏi thường gặp

1. Đề tài đồ án được thực hiện bởi ai, trong khoảng thời gian nào và dưới sự hướng dẫn của giảng viên nào?
Đồ án do sinh viên Phạm Minh Tuấn (MSSV: 648653) thực hiện từ ngày 27/01/2011 đến ngày 08/04/2011. Đồ án nhận được sự hướng dẫn chính của thầy giáo Nguyễn Văn Nghiễm và thầy giáo phụ trách môn Hệ Quản Trị CSDL Phạm Hữu Tùng.

2. Tác giả đã chỉ ra những chỉ số đặc thù nào của phương tiện xe buýt đô thị trong phần đặt vấn đề?
Tác giả chỉ rõ: số chỗ ngồi trên xe buýt đô thị được bố trí không quá 40% tổng sức chứa phương tiện; năng suất vận tải chỉ đạt khoảng 30% - 35% so với xe chạy đường dài; giá vé do Nhà nước quy định thấp hơn giá thành thực tế nhằm cạnh tranh với phương tiện cá nhân và cần được trợ giá từ ngân sách.

3. Cơ sở dữ liệu của đồ án được triển khai trên nền tảng công nghệ nào và gồm bao nhiêu bảng dữ liệu?
Hệ thống được xây dựng trên môi trường Microsoft Access 2010 (thuộc bộ Microsoft Office 2010), bao gồm 17 bảng dữ liệu chính (như NHANVIEN, CHITIETXE, DSTUYEN, LUONG, BAOHIEMXH, VE THANG, CHI PHI...) và 11 truy vấn (Query) xử lý thông tin.

4. Giao diện chính của chương trình quản lý bến xe bus Mỹ Đình được phân chia thành những phân hệ nào?
Giao diện quản lý chung (Form chính) được tổ chức thành 3 tab chức năng chính sau màn hình đăng nhập (DangNhap): Tab Quản Lý Nhân Viên, Tab Quản Lý Xe Bus và Tab Tìm Kiếm, kèm theo thanh Menu truy cập nhanh và các nút điều hướng/xử lý (Thêm, Sửa, Xóa, Ghi, Hủy Bỏ).

5. Tác giả tự đánh giá hệ thống còn những điểm thiếu sót nào cần khắc phục?
Hệ thống chưa quản lý chặt chẽ về điểm dừng đỗ, thời gian biểu thực tế của xe và nhân viên; chưa quản lý chi tiết định mức chi phí xăng dầu; quy trình quản lý vé xe buýt còn thiếu sót và chưa đáp ứng đầy đủ tất cả nhu cầu điều hành của một bến xe buýt lớn.


Kết luận

Báo cáo đồ án "Hệ quản trị CSDL: Quản lý bến xe bus Mỹ Đình" của tác giả Phạm Minh Tuấn đã hoàn thành việc khảo sát, phân tích yêu cầu nghiệp vụ và xây dựng ứng dụng cơ sở dữ liệu trên nền tảng Microsoft Access 2010. Hệ thống số hóa thành công các khâu lưu trữ hồ sơ nhân sự, thông tin phương tiện, tuyến đường và hỗ trợ tính toán chi phí, doanh thu vé tháng kèm theo các mẫu biểu báo cáo. Mặc dù còn hạn chế trong việc quản lý điểm dừng đỗ, thời gian biểu và kiểm soát nhiên liệu, đồ án đã giải quyết tốt bài toán chuyển đổi từ phương thức quản lý sổ sách thủ công sang hệ thống thông tin tự động hóa tại bến xe buýt.