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

Xây dựng chương trình quản lý việc nhập xuất continer tại bãi

81 2 0

Đ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

Tiêu đề Xây Dựng Chương Trình Quản Lí Việc Nhập Xuất Container Tại Bãi
Tác giả Nguyễn Anh Thư
Người hướng dẫn Ths. Vũ Anh Hựng
Trường học Trường Đại Học Dân Lập Hải Phòng
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Tốt Nghiệp
Năm xuất bản 2009
Thành phố Hải Phòng
Định dạng
Số trang 81
Dung lượng 1,33 MB

Cấu trúc

  • CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP (13)
    • 1.1. Giới thiệu về Công ty Đại lý vận tải quốc tế phía Bắc (13)
    • 1.2. Mô tả hoạt động của công ty Đại lý vận tải quốc tế phía Bắc (14)
    • 1.3. Giải pháp (19)
  • CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (20)
    • 2.1. Mô hình nghiệp vụ (20)
      • 2.1.1. Biểu đồ ngữ cảnh (20)
      • 2.1.2. Sơ đồ phân rã chức năng (21)
      • 2.1.3. Mô tả chi tiết chức năng lá (0)
      • 2.1.4. Danh sách các hồ sơ sử dụng (24)
      • 2.1.5. Ma trận thực thể chức năng (25)
    • 2.2. Biểu đồ luồng dữ liệu mức 0 (26)
      • 2.2.1. Biểu đồ luồng dữ liệu mức 1.0 : Nhập Vỏ (27)
      • 2.2.2. Biểu đồ luồng dữ liệu mức 1.0 : Xuất vỏ (28)
      • 2.2.3. Biểu đồ luồng dữ liệu mức 1.0: Nhập hàng (29)
      • 2.2.4. Biểu đồ luồng dữ liệu mức 1.0: Xuất hàng (30)
      • 2.2.5. Biểu đồ luồng dữ liệu mức 1.0: Báo cáo (31)
    • 2.3. Thiết kế cơ sở dữ liệu (32)
      • 2.3.1. Mô hình liên kết thực thể ER (32)
      • 2.3.2. Mô hình ER (35)
      • 2.3.3. Mô hình quan hệ (36)
      • 2.3.4. Các bảng dữ liệu vật lý (39)
    • 2.4. Thiết kế giao diện (44)
      • 2.4.1. Giao diện chính (44)
      • 2.4.2. Các giao diện cập nhật dữ liệu (45)
      • 2.4.4. Các mẫu báo cáo (53)
  • CHƯƠNG 3: CƠ SỞ LÝ THUYẾT (58)
    • 3.1. Phân tích thiết kế hệ thống hướng cấu trúc (58)
      • 3.1.1. Khái niệm hệ thống thông tin (58)
      • 3.1.2. Khái niệm phân tích thiết kế hệ thống (58)
      • 3.1.3. Phân tích hệ thống hướng cấu trúc (59)
    • 3.2. Thiết kế CSDL quan hệ (59)
    • 3.3. Công cụ để cài đặt chương trình (62)
      • 3.3.1. Hệ QTCSDL SQL SERVER (62)
      • 3.3.2. Ngôn ngữ VISUAL BASIC (63)
  • CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH (67)
    • 4.1. Một số giao diện chính (67)
      • 4.1.1. Giao diện chính (67)
      • 4.1.2. Giao diện cập nhật dữ liệu (68)
      • 4.1.3. Giao diện xử lý dữ liệu (72)
      • 4.1.4. Báo cáo (74)
    • 4.2. Nhận xét và đánh giá (78)
  • KẾT LUẬN (79)
  • TÀI LIỆU THAM KHẢO (80)

Nội dung

MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP

Giới thiệu về Công ty Đại lý vận tải quốc tế phía Bắc

- Công ty đại lý vận tải quốc tế phía bắc đƣợc thành lập vào năm 1957, là công ty chi nhánh của Vosa

Công ty đại lý vận tải quốc tế phía bắc Địa chỉ: 25 Điện Biên Phủ-Hải Phòng

Email: nfhaiphong@northfreight.com.vn b Các lĩnh vực hoạt động của công ty

+ Đại lý tàu biển (Dịch vụ cung ứng tàu biển)

+ Đại lý vận tải (Giao nhận kho vận, kho ngoại quan, xuất nhập khẩu, vận tải đa phương thức, vận tải continer bằng đường bộ)

+ Môi giới và dịch vụ hàng hải

+ Giao hàng rời, hàng Air, hàng LCL, hàng FCL

+ Làm hàng khai thác continer chung chủ

+ Dịch vụ thông quan, vận chuyển bốc xếp, đóng gói hàng hóa xuất nhập khẩu

+ Làm đại lý cho các hãng tàu continer

Mô tả hoạt động của công ty Đại lý vận tải quốc tế phía Bắc

Khi chủ hàng đến bãi để xuất trình phiếu giao hàng, nhân viên giao nhận sẽ kiểm tra phiếu và thu tiền hạ vỏ, sau đó lập hóa đơn hoặc phiếu thu theo yêu cầu Tiếp theo, nhân viên sẽ kiểm tra tình trạng container và thông báo cho phương tiện bên trong bãi để hạ container Cuối cùng, nhân viên giao nhận sẽ cấp cho chủ hàng một phiếu nhập vỏ, trong khi bãi giữ lại một bản, ghi rõ tình trạng thực tế của container.

NHÂN VIÊN GIAO NHẬN CHỦ HÀNG HỒ SƠ TÀI LIỆU

Hình 1.1: Sơ đồ tiến trình theo dõi nghiệp vụ của quy trình nhập vỏ

Kiểm tra phiếu giao hàng

Xuất tờ phiếu nhập vỏ

Lập hóa đơn hạ vỏ

Kiểm tra tình trạng cont

Xuất trình phiếu giao hàng b) Quy trình xuất vỏ

Khi chủ hàng đến bãi để nhận vỏ, nhân viên giao nhận sẽ kiểm tra lệnh cấp vỏ của hãng tàu và thu tiền nâng vỏ hoặc nâng vỏ hạ hàng theo yêu cầu Sau đó, nhân viên sẽ lập hóa đơn hoặc phiếu thu và thông báo cho phương tiện bên trong bãi để lấy vỏ cho chủ hàng Đồng thời, nhân viên giao nhận sẽ cấp cho chủ hàng một tờ phiếu xuất vỏ, trong đó một tờ sẽ được giữ lại và một tờ sẽ được đưa cho bảo vệ.

NHÂN VIÊN GIAO NHẬN CHỦ HÀNG HỒ SƠ TÀI LIỆU

Hình 1.2: Sơ đồ theo dõi tiến trình nghiệp vụ của quy trình xuất vỏ

Kiểm tra lệnh cấp vỏ

Xuất tờ phiếu xuất vỏ

Lập hóa đơn nâng vỏ

Lệnh cấp vỏ Xuất trình lệnh cấp vỏ c) Quy trình nhập hàng

Sau khi lấy vỏ từ bãi, chủ hàng sẽ đóng hàng tại bãi hoặc kho riêng và vận chuyển cont hàng về bãi Khi đến bãi, chủ hàng cần xuất trình phiếu xuất vỏ và tờ khai hải quan hàng hóa Nhân viên giao nhận sẽ kiểm tra các giấy tờ này, thu tiền hạ hàng và viết hóa đơn hoặc phiếu thu Tiếp theo, nhân viên sẽ kiểm tra tình trạng cont hàng và thông báo cho phương tiện bên trong bãi để hạ hàng, đồng thời cấp cho chủ hàng một tờ phiếu nhập hàng (một tờ sẽ được bãi giữ lại).

CHỦ HÀNG NHÂN VIÊN GIAO

Hình 1.3: Sơ đồ theo dõi tiến trình nghiệp vụ của quá trình nhập hàng

Xuất trình tờ khai hải quan hàng hóa

Kiểm tra phiếu xuất vỏ

Xuất tờ phiếu nhập hàng Phiếu nhập hàng

Lập hóa đơn hạ hàng

Kiểm tra tình trạng cont hàng

Kiểm tra tờ khai hải quan hàng hóa

Tờ khai hải quan hàng hóa d) Quy trình xuất hàng

Khi nhận danh sách xuất container từ hãng tàu, nhân viên giao nhận sẽ kiểm tra tình trạng hàng hóa và tính đầy đủ của tờ khai Nếu chưa đủ, họ sẽ thông báo cho người phụ trách tàu để liên hệ với chủ hàng Sau khi nắm rõ kế hoạch, nhân viên sẽ thông báo cho đội xe chuẩn bị xuất hàng Nếu thời gian xuất hàng không trùng với ca làm việc, kế hoạch sẽ được bàn giao cho ca sau Ngược lại, nếu thời gian trùng khớp, nhân viên giao nhận sẽ thông báo cho đội xe và tiến hành thủ tục xuất hàng, đồng thời phát hành phiếu xuất hàng cho đội xe, trong đó có một bản gửi lên hãng tàu.

NHÂN VIÊN GIAO NHẬN CHỦ HÀNG HỒ SƠ TÀI LIỆU

Hình 1.4: Sơ đồ theo dõi tiến trình nghiệp vụ của quá trình xuất hàng

Nhận đƣợc list xuất cont hàng

Thông báo cho đội xe để xuất hàng

Làm thủ tục xuất hàng,xuất tờ phiếu xuất hàng

Kiểm tra list xuất cont hàng và tờ khai hải quan

Thông báo cho chủ hàng

Liên lạc với hãng tàu để biết thời gian xuất và địa điểm Đủ đk

Giải pháp

Công việc nhập xuất container hàng ngày tại bãi công ty trở nên phức tạp và tốn thời gian khi thực hiện hoàn toàn bằng tay, dẫn đến hiệu quả thấp và độ chính xác không cao trong thống kê Số lượng container nhập và xuất lớn mỗi ngày yêu cầu nhân viên giao nhận phải tốn nhiều thời gian cho việc cập nhật, thống kê và báo cáo Giải pháp tối ưu là áp dụng phần mềm quản lý dựa trên nền tảng công nghệ, giúp cập nhật, tìm kiếm, thống kê và báo cáo một cách nhanh chóng, đầy đủ và chính xác trên một giao diện thống nhất Do đó, tôi đã xây dựng chương trình quản lý nhập xuất container để đáp ứng nhu cầu của công ty.

Phiếu giao hàng Hóa đơn hạ vỏ Phiếu nhập vỏ

Tờ khai hải quan hàng hóa

Hóa đơn hạ hàng List xuất cont hàng

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

Mô hình nghiệp vụ

2.11 Biểu đồ ngữ cảnh a Sơ đồ

Hình 2.1: Biểu đồ ngữ cảnh b.Mô tả bằng lời

Khi chủ hàng xuất trình phiếu giao hàng tại cảng, hệ thống sẽ gửi hóa đơn thu tiền hạ vỏ và kiểm tra tình trạng container để cấp tờ phiếu nhập vỏ Để vận chuyển hàng hóa bằng container, chủ hàng cần xuất trình lệnh cấp vỏ, sau đó nhận hóa đơn tiền nâng vỏ và phiếu xuất vỏ Sau khi lấy vỏ về để đóng hàng và vận chuyển, chủ hàng phải cung cấp phiếu xuất vỏ và tờ khai hải quan cho hệ thống, từ đó nhận hóa đơn thu tiền hạ hàng và phiếu nhập hàng.

HỆ THỐNG QUẢN LÝ NHẬP XUẤT CONTINER TẠI BÃI

Hệ thống sẽ kiểm tra danh sách xuất container hàng hóa cùng với tờ khai hải quan, sau đó gửi thông tin phản hồi đến hãng tàu.

- Theo định kỳ lãnh đạo có yêu cầu báo cáo gửi đến hệ thống và hệ thống lập và gửi báo cáo đến lãnh đạo

2.1.2 Sơ đồ phân rã chức năng a) Bảng nhóm các chức năng

Các chức năng chi tiết Nhóm lần 1

Hệ thống quản lý nhập xuất continer tại bãi

1 Kiểm tra phiếu giao hàng

2.Lập hóa đơn hạ vỏ

3 Kiểm tra tình trạng cont

5.Kiểm tra lệnh cấp vỏ

6 Lập hóa đơn nâng vỏ

8 Kiểm tra phiếu xuất vỏ

9.Kiểm tra tờ khai hải quan hàng hóa

10.Lập hóa đơn hạ hàng

11.Kiểm tra tình trạng cont hàng

13.Kiểm tra list xuất cont hàng

14.Kiểm tra tờ khai hải quan hàng hóa

Bảng 2.2: Bảng nhóm các chức năng b) Sơ đồ phân rã chức năng

Hệ Thống Quản Lý Nhập Xuất Continer

1.Nhập vỏ 2.Xuất vỏ 3.Nhập hàng 4.Xuất hàng 5.Báo cáo

1.1 Kiểm tra phiếu giao hàng

1.2 Lập hóa đơn hạ vỏ

1.3 Kiểm tra tình trạng cont

2.1 Kiểm tra lệnh cấp vỏ

2.2 Lập hóa đơn nâng vỏ

3.1 Kiểm tra phiếu xuất vỏ

3.3 Lập hóa đơn hạ hàng

3.2 Kiểm tra tờ khai hải quan hàng hóa

4.1 Kiểm tra list xuất hàng

4.2 Kiểm tra tờ khai hải quan hàng hóa

3.4 Kiểm tra tình trạng cont hàng

5.1 Tình hình nhập vỏ theo ca

5.2 Tình hình xuất vỏ theo ca

5.3 Tình hình nhập hàng theo ca

5.4 Tình hình xuất hàng theo ca

2.1.3 Mô tả chi tiết chức năng lá

1.1 Kiểm tra phiếu giao hàng: Chủ hàng phải xuất trình phiếu giao hàng của cảng cho nhân viên giao nhận,sau đó nhân viên giao nhận sẽ kiểm tra phiếu giao hàng

1.2 Lập hóa đơn hạ vỏ: Kiểm tra xong,nhân viên giao nhận sẽ thu tiền hạ vỏ và viết hóa đơn đƣa cho chủ hàng

1.3 Kiểm tra tình trạng cont: Nhân viên giao nhận sẽ tiến hành kiểm tra tình trạng cont

1.4 Xuất phiếu nhập vỏ: Sau khi kiểm tra tình trạng cont, nhân viên giao nhận sẽ xuất cho chủ hàng tờ phiếu nhập vỏ

2.1 Kiểm tra lệnh cấp vỏ: Chủ hàng phải xuất trình lệnh cấp vỏ của hãng tàu cho nhân viên giao nhận, sau đó nhân viên giao nhận sẽ kiểm tra lệnh cấp vỏ

2.2 Lập hóa đơn nâng vỏ: Kiểm tra xong, nhân viên giao nhận sẽ thu tiền nâng vỏ và viết hóa đơn đƣa cho chủ hàng

2.3 Xuất phiếu xuất vỏ: nhân viên giao nhận xuất cho chủ hàng tờ phiếu xuất vỏ

3.1 Kiểm tra phiếu xuất vỏ : Chủ hàng sẽ xuất trình phiếu xuất vỏ để nhân viên giao nhận tiến hành kiểm tra

3.2 Kiểm tra tờ khai hải quan hàng hóa: Chủ hàng sẽ phải xuất trình tờ khai hải quan hàng hóa để nhân viên giao nhận tiến hành kiểm tra

3.3 Lập hóa đơn hạ hàng : Kiểm tra xong, nhân viên giao nhận sẽ thu tiền hạ hàng và viết hóa đơn đƣa cho chủ hàng

3.4 Kiểm tra tình trạng cont hàng: nhân viên giao nhận sẽ tiến hành kiểm tra tình trạng cont hàng

3.5 Xuất phiếu nhập hàng: Sau khi kiểm tra tình trạng cont hàng, nhân viên giao nhận sẽ xuất cho chủ hàng tờ phiếu nhập hàng

4.1 Kiểm tra list xuất hàng : nhân viên giao nhận sẽ phải kiểm tra list xuất hàng của hãng tàu gửi xuống

4.2 Kiểm tra tờ khai hải quan hàng hóa: Trước khi xuất, nhân viên giao nhận phải tiến hành kiểm tra tờ khai hải quan hàng hóa

4.3 Xuất phiếu xuất hàng: Sau khi thông báo cho đội xe để xuất hàng, nhân viên giao nhận sẽ tiến hành làm thủ tục xuất hàng và xuất phiếu xuất hàng 5.1 Tình hình nhập vỏ theo ca

5.2 Tình hình xuất vỏ theo ca

5.3 Tình hình nhập hàng theo ca

5.4 Tình hình xuất hàng theo ca

2.1.4 Danh sách các hồ sơ sử dụng

D6.Tờ khai hải quan hàng hóa

2.1.5 Ma trận thực thể chức năng

Hình 2.3 Ma trận thực thể chức năng

Biểu đồ luồng dữ liệu mức 0

Chủ hàng d3 PhiÕu nhËp vá Phiếu giao hàng

Phản hồi d1 Phiếu giao hàng d2 Hoá đơn d8 List xuất hàng

Xuất hàng d9 Phiếu xuất hàng

Báo cáo d10 Báo cáo d4 Lệnh cấp vỏ

Chủ hàng d5 PhiÕu xuÊt vá d6 Tờ khai hàng hoá

3.0 Nhập hàng d7 Phiếu nhập hàng

PhiÕu xuÊt vá Lệnh cấp vỏ

2.2.1 Biểu đồ luồng dữ liệu mức 1.0 : Nhập Vỏ

Hình 2.4 Sơ đồ luồng dữ liệu mức 1 của tiến trình “1.0 Nhập vỏ”

Lập hoá đơn hạ vỏ d1 Phiếu giao hàng d2 Hoá đơn hạ vỏ d3 PhiÕu nhËp vá

Thông tin nơi hạ vỏ

KiÓm tra t×nh trạng cont §óng

KiÓm tra phiÕu giao hàng

2.2.2 Biểu đồ luồng dữ liệu mức 1.0 : Xuất vỏ

Hình 2.5 Sơ đồ luồng dữ liệu mức 1 của tiến trình “1.0 Xuất vỏ” d2 Hoá đơn n©ng vá

KiÓm tra lệnh cấp vỏ

Lập hoá đơn n©ng vá d4 Lệnh cấp vỏ d5 PhiÕu xuÊt vá

Thông tin nơi lấy vỏ

2.2.3 Biểu đồ luồng dữ liệu mức 1.0: Nhập hàng

Hình 2.6 Sơ đồ luồng dữ liệu mức 1 của tiến trình “3.0 Nhập hàng” §óng

KiÓm tra phiÕu xuÊt vá

KiÓm tra tê khai hàng hoá d5 Phiếu xuất vỏ d6 Tờ khai hàng hoá d7 Phiếu nhập hàng

KiÓm tra t×nh trạng cont hàng

Thông tin nơi hạ hàng

Sai d2 Hoá đơn hạ hàng

Lập hoá đơn hạ hàng

2.2.4 Biểu đồ luồng dữ liệu mức 1.0: Xuất hàng

Hình 2.7 Sơ đồ luồng dữ liệu mức 1 của tiến trình “4.0 Xuất hàng” d6 Tờ khai hàng hoá

4.1 KiÓm tra list xuÊt cont hàng

4.2 KiÓm tra tê khai hàng hoá d8 List xuất cont hàng d9 Phiếu xuất hàng

2.2.5 Biểu đồ luồng dữ liệu mức 1.0: Báo cáo

Hình 2.8 Sơ đồ luồng dữ liệu mức 1 của tiến trình “5.0 Báo cáo”

Nhập vỏ Xuất vỏ d3 PhiÕu nhËp vá d5 PhiÕu xuÊt vá d7 Phiếu nhập hàng d9 Phiếu xuất hàng

Thiết kế cơ sở dữ liệu

2.3.1 Mô hình liên kết thực thể ER a) Xác định các kiểu thực thể

1 Nhân viên giao nhận là 1 kiểu thực thể với các thuộc tính mã số nhân viên, họ tên, ngày sinh, giới tính trong đó mã số nhân viên là thuộc tính khóa

Nhân viên giao nhận( mã số nhân viên , họ tên, ngày sinh, giới tính)

2 Kiểu thực thể vỏ cont có các thuộc tính số cont, hãng cont, kiểu, cỡ, trọng lƣợng trong đó số cont là thuộc tính khóa

Vỏ cont( số cont , kiểu, cỡ, hãng cont, trọng lƣợng)

3 Kiểu thực thể hàng có các thuộc tính mã số hàng, tên hàng, đơn vị tính, trị giá nguyên tệ trong đó mã số hàng là thuộc tính khóa

Hàng( mã số hàng , tên hàng, đơn vị tính, trị giá nguyên tệ)

4 Kiểu thực thể chủ hàng có các thuộc tính họ tên, địa chỉ, điện thoại, mã số thuế Trong đó mã số thuế là thuộc tính khoá

Chủ hàng( mã số thuế , họ tên, địa chỉ, điện thoại) b) Các kiểu liên kết

Chủ hàng Nhập Nhập1 Vỏ cont

Số phiếu nhập vỏ cont

Số xe vào Thời gian nâng hạ

Nhân viên giao nhận Xuất1 Vỏ cont

Số phiếu xuất vỏ cont Giờ xuất

Thời gian nâng hạ Gía trị đến

Số xe ra Ghi chú

Số xe vào Gía trị đến

Số phiếu xuất Số xe ra

Cảng đi đến Tàu/chuyến

Họ tên Điện thoại Địa chỉ

Tg nâng hạ Ghi chú

Số phiếu nhập vỏ cont

Số phiếu xuất vỏ cont

Họ tên giá trị đến Số xe vào

Mã số hàng Đơn vị tính

Thời gian nâng hạ Số phiếu xuất

Giờ xuất Ngày xuất Cảng đi đến

* Chuyển mô hình ER sang mô hình quan hệ

1.Từ mô hình ER ta chuyển thành các quan hệ sau nhƣ sau

Chủ hàng (mã số thuế, điện thoại, địa chỉ, họ tên)

Nhân viên (mã số nhân viên, họ tên, ngày sinh, giới tính)

Vỏ cont (số cont,kiểu, cỡ, trọng lƣợng, hãng cont)

Hàng (mã số hàng, tên hàng, đơn vị tính, trị giá nguyên tệ)

Nhập 1 (số phiếu nhập vỏ cont, số xe vào, ngày nhập, ghi chú, giờ nhập, thời gian nâng hạ, giá trị đến, mã số thuế, số cont)

Nhập 2 (số phiếu nhập, số chì, ngày nhập, giờ nhập, số xe vào, thời gian nâng hạ, ghi chú, giá trị đến, mã số thuế, mã số hàng, số cont)

Xuất 1 (số phiếu xuất vỏ cont, lệnh giao hàng, thời gian nâng hạ, ghi chú,số xe ra, ngày xuất, giờ xuất, gía trị đến , mã số nhân viên, số cont)

Xuất 2 bao gồm các thông tin quan trọng như số phiếu xuất, ngày và giờ xuất, số chì, ghi chú, số xe ra, thời gian nâng hạ, cảng đi đến, tàu/chuyến, giá trị đến, mã số nhân viên, mã số hàng và số cont.

Chuẩn hóa các quan hệ liên quan đến nhập hàng bao gồm việc ghi nhận thông tin như số phiếu nhập vỏ container, số xe vào, ngày nhập, ghi chú, giờ nhập, thời gian nâng hạ, giá trị đến, mã số thuế và số container Thông tin này sẽ được tách thành hai quan hệ khác nhau để quản lý hiệu quả hơn.

Nhập 3 (số phiếu nhập vỏ cont, mã số thuế, ngày nhập)

Nhập 4 (số phiếu nhập vỏ cont, số cont, giờ nhập, số xe vào, ghi chú, thời gian nâng hạ, giá trị đến) b) Nhập 2 (số phiếu nhập, số chì, ngày nhập, giờ nhập ,số xe vào, thời gian nâng hạ, ghi chú, giá trị đến, mã số thuế, mã số hàng, số cont) đƣợc tách thành 2 quan hệ sau:

Nhập 5 (số phiếu nhập, mã số thuế, số cont, ngày nhập)

Nhập 6 (số phiếu nhập, mã số hàng, giờ nhập, số chì ,số xe vào, thời gian nâng hạ, ghi chú, giá trị đến) c) Xuất 1 (số phiếu xuất vỏ cont, lệnh giao hàng, thời gian nâng hạ, ghi chú, số xe ra, ngày xuất, giờ xuất, gía trị đến, mã số nhân viên, mã số thuế) đƣợc tách thành 2 quan hệ sau:

Xuất 7 (số phiếu xuất vỏ cont, mã số nhân viên, ngày xuất) m

Xuất 8 (số phiếu xuất vỏ cont, số cont, lệnh giao hàng, thời gian nâng hạ, ghi chú, số xe ra, giờ xuất, giá trị đến) d) Xuất 2 (số phiếu xuất, ngày xuất, giờ xuất, số chì, ghi chú, số xe ra, thời gian nâng hạ, cảng đi đến, tàu/chuyến, giá trị đến, mã số nhân viên, mã số hàng, số cont) đƣợc tách thành 2 quan hệ sau:

Xuất 9 (số phiếu xuất, mã số nhân viên, số cont, ngày xuất)

Xuất 10 (số phiếu xuất, mã số hàng, giờ xuất, số chì, ghi chú, số xe ra, thời gian nâng hạ, cảng đi đến, tàu/chuyến, giá trị đến)

2.3.4 Các bảng dữ liệu vật lý

1 Bảng Chủ hàng lưu các thông tin về chủ hàng có cấu trúc như sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 masothue Char 12 Mã số thuế-Khóa chính

2.Bảng Nhân viên giao nhận lưu các thông tin về nhân viên có cấu trúc như sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 masonhanvien Char 12 Mã số nhân viên-Khóa chính

3.Bảng Vỏ cont lưu các thông tin về vỏ cont có cấu trúc như sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 socont Char 12 Số cont-Khóa chính

4 Bảng Hàng lưu các thông tin về hàng có cấu trúc như sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 masohang Char 12 Mã số hàng-Khóa chính

3 donvitinh Char 10 Đơn vị tính

4 trigianguyente float 8 Trị giá nguyên tệ

5.Bảng Nhập 1 lưu các thông tin về chủ hàng nhập vỏ cont được tách thành 2 bảng Nhập 3 và Nhập 4, có cấu trúc nhƣ sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieunhapvocont Char 12 Số phiếu nhập vỏ cont-Khóa chính

2 masothue Char 12 Mã số thuế

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieunhapvocont Char 12 Số phiếu nhập vỏ cont

4 soxevao Char 10 Số xe vào

5 thoigiannangha Nvarchar 20 Thời gian nâng hạ

7 giatriden Datetime 8 Giá trị đến

6.Bảng Nhập 2 lưu các thông tin về hàng nhập trong vỏ cont được tách thành 2 bảng Nhập 5 và Nhập 6 có cấu trúc nhƣ sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieunhap Char 12 Số phiếu nhập-Khóa chính

2 masothue Char 12 Mã số thuế

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieunhap Char 12 Số phiếu nhập

2 masohang Char 20 Mã số hàng

5 thoigiannangha Nvarchar 20 Thời gian nâng hạ

7 giatriden datetime 8 Gíá trị đến

8 soxevao Nvarchar 10 Số xe vào

7 Bảng Xuất 1 lưu các thông tin về nhân viên giao nhận xuất vỏ cont được tách thành 2 bảng Xuất 7 và Xuất 8 có cấu trúc nhƣ sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieuxuatvocont Nvarchar 12 Số phiếu xuất vỏ cont-Khóa chính

2 masonhanvien Nvarchar 12 Mã số nhân viên

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieuxuatvocont Char 12 Số phiếu xuất vỏ cont

2 lenhgiaohang Nvarchar 20 Lệnh giao hàng

5 thoigiannangha Nvarchar 20 Thời gian nâng hạ

7 giatriden Datetime 8 Giá trị đến

8 soxera Nvarchar 10 Số xe ra

8 Bảng Xuất 2 lưu các thông tin về hàng xuất trong vỏ cont được tách thành 2 bảng Xuất 9 và Xuất 10 có cấu trúc nhƣ sau

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieuxuat Char 12 Số phiếu xuất-Khóa chính

2 masonhanvien Char 12 Mã số nhân viên

Stt Tên trường Kiểu dữ liệu Kích cỡ Ghi chú

1 sophieuxuat Char 12 Số phiếu xuất

2 masohang Char 12 Mã số hàng

4 thoigiannangha Nvarchar 20 Thời gian nâng hạ

6 giatriden datetime 8 Gíá trị đến

7 soxera Char 10 Số xe ra

8 tau/chuyen Nvarchar 20 Tàu/chuyến

9 cangdiden Nvarchar 50 Cảng đi đến

Thiết kế giao diện

Chương trình quản lý nhập xuất continer

Nếu bạn có tài khoản thì hãy đăng nhập

Mật khẩu: Đăng nhập Thoát

1.0 Hệ thống 2.0 Cập nhật dữ liệu 3.0 Giao dịch 4.0 Báo cáo

2.4.2 Các giao diện cập nhật dữ liệu

1)Giao diện cập nhật thông tin chủ hàng

Mã số thuế Địa chỉ

2) Giao diện cập nhật thông tin nhân viên giao nhận

Nhập Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem trước Xem sau Xem cuối

3)Giao diện cập nhật thông tin vỏ cont

4)Giao diện cập nhật thông tin hàng hóa

Tên hàng Đơn vị tính

Thêm Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem trước Xem sau Xem cuối

Thêm Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem sau Xem trước Xem cuối

5) Giao diện cập nhật thông tin nhập vỏ cont

Cap nhat nhap vo cont

Cập nhật nhập vỏ cont

Số phiếu nhập vỏ cont

Thông tin chi tiết nhập vỏ cont

Thêm Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem sau Xem trước Xem cuối

6) Giao diện cập nhật thông tin nhập hàng vào vỏ cont

Cap nhat hang vao vo cont

Cập nhật hàng vào vỏ cont

Thông tin chi tiết nhập hàng vào vỏ cont

Thêm Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem sau Xem trước Xem cuối

7)Giao diện cập nhật thông tin xuất vỏ cont

Cap nhat xuat vo cont

Cập nhật xuất vỏ cont

Số phiếu xuất vỏ cont

Thông tin chi tiết xuất vỏ cont

Thêm Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem sau Xem trước Xem cuối

8) Giao diện cập nhật thông tin xuất hàng trong vỏ cont

Cap nhat xuat hang trong vo cont

Thông tin chi tiết xuất hàng trong vỏ cont

Thông tin chi tiết xuất hàng trong vỏ cont

Thêm Ghi Xóa Tìm kiếm Thoát

Xem đầu Xem sau Xem trước Xem cuối

2.4.3 Các giao diện xử lý dữ liệu

Thong ke nhap cont Điều kiện thống kê Giờ bắt đầu

Thong ke xuat cont Điều kiện thống kê Giờ bắt đầu

Thong ke nhap cont hang Điều kiện thống kê Giờ bắt đầu

Thong ke xuat cont hang Điều kiện thống kê Giờ bắt đầu

NORTHERN FREIGHT COMPANY-VOSA CORPORATION

25 Dien Bien Phu Str,Hai phong City,Viet Nam

Email: nfhaiphong@northfreight.com.vn

Giao cho/Nhận của : Số CMND:

Lệnh giao hàng : Gía trị đến:

Số seal HQ Cảng đi đến Ghi chú:Nếu không đánh dấu gì,continer đƣợc coi giao nhận trong tình trạng tốt

Thời gian Xe vào Nâng hạ trong bãi Xe ra

Người phát hành Cổng vào/ra Bãi continer Người giao/nhận continer

CÔNG TY CỒ PHẦN ĐẠI LÝ HÀNG HẢI VIỆT NAM

25 Điện Biên Phủ,Ngô Quyền,Hải Phòng,Việt Nam Tel:031-3551501 * Fax:031-3552502

Số phiếu xuất vỏ cont

Kiểu ĐẠI LÝ VẬN TẢI QUỐC TẾ PHÍA BẮC

Thủ trưởng đơn vị Người lập phiếu

THỐNG KÊ XUẤT CONT THEO CA

Ngày…Tháng…Năm Từ…đến… ĐẠI LÝ VẬN TẢI QUỐC TẾ PHÍA BẮC CÔNG TY CỒ PHẦN ĐẠI LÝ HÀNG HẢI VIỆT NAM

25 Điện Biên Phủ,Ngô Quyền,Hải Phòng,Việt Nam Tel:031-3551501 * Fax:031-3552502

THỐNG KÊ NHẬP CONT THEO CA

Ngày…Tháng…Năm Từ…đến…

Số phiếu nhập vỏ cont

Người lập phiếu Thủ trưởng đơn vị ĐẠI LÝ VẬN TẢI QUỐC TẾ PHÍA BẮC CÔNG TY CỒ PHẦN ĐẠI LÝ HÀNG HẢI VIỆT NAM

25 Điện Biên Phủ,Ngô Quyền,Hải Phòng,Việt Nam Tel:031-3551501 * Fax:031-3552502

THỐNG KÊ NHẬP CONT HÀNG THEO CA

Ngày…Tháng…Năm Từ…đến…

Người lập phiếu Thủ trưởng đơn vị ĐẠI LÝ VẬN TẢI QUỐC TẾ PHÍA BẮC CÔNG TY CỒ PHẦN ĐẠI LÝ HÀNG HẢI VIỆT NAM

25 Điện Biên Phủ,Ngô Quyền,Hải Phòng,Việt Nam Tel:031-3551501 * Fax:031-3552502

THỐNG KÊ XUẤT CONT HÀNG THEO CA

Ngày…Tháng…Năm Từ…đến…

Tàu/chuyến Thời gian nâng hạ

Người lập phiếu Thủ trưởng đơn vị

CƠ SỞ LÝ THUYẾT

Phân tích thiết kế hệ thống hướng cấu trúc

3.1.1 Khái niệm hệ thống thông tin

Thông tin là tài nguyên quý giá của tổ chức, cần được quản lý cẩn thận như các tài nguyên khác Việc xử lý thông tin yêu cầu đầu tư về thời gian, chi phí và nhân lực, do đó cần phải tối ưu hóa quy trình để khai thác tối đa tiềm năng của nó.

Hệ thống thông tin (IS) trong tổ chức đóng vai trò quan trọng trong việc thu nhận và quản lý dữ liệu, cung cấp thông tin hữu ích cho nhân viên, khách hàng, nhà cung cấp và đối tác Ngày nay, nhiều tổ chức coi hệ thống thông tin là yếu tố thiết yếu để nâng cao năng lực cạnh tranh và đạt được tiến bộ trong hoạt động Tất cả nhân viên đều cần tham gia vào quá trình phát triển hệ thống thông tin, vì vậy chủ đề này có liên quan đến mọi người, dù có ý định trở thành chuyên gia trong lĩnh vực hay không.

Hệ thống thông tin là sự kết hợp giữa con người, dữ liệu, quy trình và công nghệ thông tin, tương tác để thu thập, xử lý, lưu trữ và cung cấp thông tin cần thiết, hỗ trợ cho các hệ thống khác.

Hệ thống thông tin hiện hữu dưới mọi hình dạng và quy mô

3.1.2 Khái niệm phân tích thiết kế hệ thống

Phân tích hệ thống là giai đoạn quan trọng trong phát triển dự án, chú trọng vào các vấn đề nghiệp vụ như yêu cầu về dữ liệu, quy trình xử lý và giao diện Giai đoạn này diễn ra độc lập với các kỹ thuật có thể áp dụng để triển khai giải pháp cho những vấn đề đó.

Thiết kế hệ thống là giai đoạn phát triển quan trọng, tập trung vào việc xây dựng và cài đặt các khía cạnh kỹ thuật của hệ thống, xác định cách thức công nghệ sẽ được áp dụng trong quá trình vận hành.

3.1.3 Phân tích hệ thống hướng cấu trúc

Phân tích thiết kế hệ thống hướng cấu trúc là phân tích thiết kế HTTT theo hướng môđun hoá để dễ theo dõi, quản lý, bảo trì

Các phương pháp luận hướng cấu trúc sử dụng một hoặc nhiều công cụ để xác định luồng thông tin và các quy trình xử lý Việc xác định và chi tiết hóa các luồng dữ liệu cùng các tiến trình là ý tưởng cốt lõi của phương pháp luận từ trên xuống.

Bắt đầu từ mức 0, là mức cơ bản nhất, quá trình sẽ tiếp tục được tinh chỉnh cho đến mức thấp nhất, gọi là mức cơ sở Từ các sơ đồ đã nhận được, chúng ta có thể bắt đầu xây dựng các chương trình với các mô-đun thấp nhất, được gọi là mô-đun lá.

Phát triển có cấu trúc đã tạo ra một bộ đặc tả hệ thống hoàn chỉnh, không thừa thãi, được xây dựng dựa trên quy trình logic và lặp lại.

Phân tích thiết kế hệ thống hướng cấu trúc mang lại nhiều lợi ích quan trọng, bao gồm việc giảm sự phức tạp thông qua việc chia nhỏ và mô đun hóa, giúp tập trung vào ý tưởng và logic trước khi tiến hành thiết kế Nó cũng đảm bảo chuẩn mực hóa theo các phương pháp và công cụ đã được xác định, đồng thời hướng đến tương lai với kiến trúc tốt và khả năng bảo trì dễ dàng Cuối cùng, phương pháp này giảm bớt tính nghệ thuật trong thiết kế, yêu cầu phát triển hệ thống tuân thủ các quy tắc và phương pháp cụ thể.

Thiết kế CSDL quan hệ

a Định nghĩa: Mô hình liên kết thực thể E-R là một mô tả logic chi tiết dữ liệu của một tổ chức hay một lĩnh vực nghiệp vụ

Mô hình E-R mô tả các thực thể trong môi trường nghiệp vụ, cùng với các thuộc tính của chúng và mối quan hệ giữa các thực thể.

Mô hình E-R là một công cụ trực quan mạnh mẽ, giúp mô tả chính xác thế giới thực với các khái niệm và ký pháp tối giản Nó đóng vai trò quan trọng trong việc hỗ trợ các nhà phân tích giao tiếp hiệu quả với người sử dụng Các thành phần cơ bản của mô hình E-R bao gồm thực thể, thuộc tính và mối quan hệ, giúp tổ chức thông tin một cách rõ ràng và logic.

Mô hình E-R có các thành phần cơ bản sau:

- Các thực thể, kiểu thực thể

- Các thuộc tính của kiểu thực thể và mối quan hệ

- Các đường liên kết c Các khái niệm và kí pháp

Kiểu thực thể là khái niệm dùng để chỉ một nhóm các đối tượng hoặc khái niệm cụ thể có chung những đặc điểm mà chúng ta quan tâm.

- Mỗi kiểu thực thể đƣợc gán một tên đặc trƣng cho một lớp các đối tƣợng, tên này đƣợc viết hoa

Thuộc tính là những đặc trưng của kiểu thực thể, với mỗi kiểu thực thể được liên kết với một tập hợp các thuộc tính Mỗi kiểu thực thể cần phải có ít nhất một thuộc tính.

- Các thuộc tính của thực thể phân làm bốn loại: Thuộc tính tên gọi, thuộc tính định danh, thuộc tính mô tả, thuộc tính đa trị

Thuộc tính tên gọi là yếu tố quan trọng giúp xác định và phân biệt các bản thể trong một thực thể cụ thể Mỗi giá trị của thuộc tính này cung cấp cho chúng ta một tên gọi, từ đó giúp nhận diện và hiểu rõ hơn về bản thể đó.

Với VD trên thì Hoten là thuộc tính tên gọi của lớp thực thể SINHVIEN

Thuộc tính định danh (khóa) là các thuộc tính của kiểu thực thể, cho phép phân biệt các thực thể khác nhau trong cùng một kiểu.

Thuộc tính định danh có thể là những thuộc tính có sẵn hoặc được thêm vào nhằm thực hiện chức năng cụ thể Ngoài ra, nhiều thuộc tính có thể được nhóm lại để tạo thành một thuộc tính định danh Kí hiệu của thuộc tính định danh được thể hiện bằng hình elip bên trong, với tên thuộc tính được gạch chân.

+ Cách chọn thuộc tính định danh:

Giá trị của thuộc tính định danh phải khác rỗng, và nếu định danh được tạo thành từ nhiều thuộc tính, thì tất cả các thành phần cũng cần phải khác rỗng Để tối ưu hóa, nên ưu tiên sử dụng định danh với ít thuộc tính hơn, thay vì dùng định danh kết hợp từ nhiều thuộc tính, hãy sử dụng định danh chỉ gồm một thuộc tính.

Chọn định danh sao cho nó không thay đổi trong suốt vòng đời của mỗi thực thể

Các thuộc tính mô tả là những đặc điểm không phải là định danh hay tên gọi của một thực thể Chúng giúp cung cấp thông tin chi tiết hơn về các bản thể của thực thể đó Một thực thể có thể sở hữu nhiều thuộc tính mô tả hoặc không có thuộc tính nào.

Thuộc tính đa trị, hay còn gọi là thuộc tính lặp, là loại thuộc tính cho phép một bản thể nhận nhiều giá trị Chẳng hạn, thuộc tính "Sodienthoai" là thuộc tính đa trị vì mỗi sinh viên có thể sở hữu nhiều số điện thoại, bao gồm số điện thoại gia đình và số điện thoại di động.

+Kí hiệu: mô tả bằng hình elip kép với tên thuộc tính bên trong

Mối quan hệ: Các mối quan hệ gắn kết các thực thể trong mô hình E-R

Một mối quan hệ có thể kết nối một thực thể với một hoặc nhiều thực thể khác, phản ánh các sự kiện tồn tại trong thực tế.

- Kí hiệu mối quan hệ đƣợc mô tả bằng hình thoi với tên bên trong

Mối quan hệ giữa các thực thể có thể mang tính sở hữu hoặc phụ thuộc, thể hiện sự tương tác giữa chúng Tên gọi của mối quan hệ thường là động từ hoặc cụm danh động từ, nhằm diễn đạt bản chất của sự liên kết này.

- Mối quan hệ có các thuộc tính Thuộc tính là đặc trƣng của mối quan hệ khi gắn kết giữa các thực thể

Lực lượng của mối quan hệ giữa các thực thể được thể hiện qua số lượng thực thể tham gia và số lượng các bản thể của thực thể trong một mối quan hệ cụ thể.

Bậc của mối quan hệ

+ Bậc của mối quan hệ là số các kiểu thực thể tham gia vào mối quan

+ Mối quan hệ bậc một hay liên kết cấp 1 là mối quan hệ đệ quy mà một thực thể quan hệ với nhau

+ Mối quan hệ bậc hai là mối quan hệ giữa hai bản thể của hai thực thể khác nhau

+ Mối quan hệ bậc ba

Công cụ để cài đặt chương trình

SQL Server is a relational database management system (RDBMS) that utilizes Transact-SQL for data exchange between client computers and the SQL Server An RDBMS consists of a database, a database engine, and applications designed for data management and various components within the RDBMS.

SQL Server 2000 đƣợc tối ƣu hóa để chạy trên hàng ngàn user, SQL Server

2000 có thể kết hợp ăn ý với các server khác nhƣ Microsoft Internet Information Server (IIS), E-Commerce, Proxy Server…

Cơ sở dữ liệu (CSDL) được sử dụng để lưu trữ dữ liệu cho các ứng dụng, với khả năng lưu trữ lớn và truy vấn nhanh chóng Quản trị CSDL bao gồm việc kiểm soát dữ liệu nhập và xuất ra khỏi hệ thống, cũng như việc lưu trữ dữ liệu Người dùng hoặc hệ thống có thể định nghĩa nguyên tắc ràng buộc dữ liệu Công nghệ CSDL hoạt động trên nhiều môi trường khác nhau và cho phép chia sẻ CSDL giữa các hệ thống khác nhau, đồng thời hỗ trợ liên kết giao tiếp giữa các hệ thống CSDL.

SQL Server có 7 editions: Enterprise, Standard, Personal, Developer, Desktop

* Các thành phần của SQL Server 2000

- Database: cơ sở dữ liệu của SQL Server

- Tệp tin log: tệp tin lưu trữ những chuyển tác của SQL Server

- Table: các bảng dữ liệu

- Diagrams: sơ đồ quan hệ

- Views: khung nhìn (bảng ảo) số liệu dựa trên bảng

- Stored Procedure: thủ tục và hàm nội

- User defined Function: hàm do người dùng định nghĩa

- Users: người sử dụng CSDL

- Role: các quy định và chức năng trong hệ thống SQL Server

- Defaults: các giá trị mặc nhiên

- User-defined data types: kiểu dữ liệu do người dùng định nghĩa

- Full-text catalogs: tập tin phân loại dữ liệu c) Đối tượng CSDL

CSDL là thành phần quan trọng nhất khi làm việc với SQL Server, vì SQL Server tự nó là một CSDL bao gồm các đối tượng như database, table, view, stored procedure và các CSDL hỗ trợ khác.

CSDL SQL Server là hệ thống cơ sở dữ liệu đa người dùng, với mỗi máy chủ chỉ hỗ trợ một hệ quản trị cơ sở dữ liệu Để sử dụng nhiều hệ quản trị cơ sở dữ liệu, cần có số lượng máy chủ tương ứng.

Truy cập cơ sở dữ liệu (CSDL) của SQL Server yêu cầu tài khoản người dùng riêng biệt với các quyền truy cập cụ thể Trong quá trình cài đặt SQL Server, có 6 CSDL mặc định được tạo ra, bao gồm: Master, Msdb, Tempdb, Pubs và Northwind Quản trị CSDL trong SQL Server 2000 cũng cần được chú trọng để đảm bảo hiệu suất và bảo mật.

Quản trị cơ sở dữ liệu (CSDL), hay còn gọi là DBA, đóng vai trò quan trọng trong việc quản lý và bảo trì CSDL SQL Server 2000 Ngoài việc phát triển ứng dụng, SQL Server cũng đảm nhiệm việc quản trị CSDL cho ứng dụng đó Do dữ liệu thay đổi theo thời gian và không gian, người quản trị cần chú ý đến các yếu tố tác động đến CSDL để đảm bảo hoạt động hiệu quả.

- Sắp xếp và lập kế hoạch công việc: lập kế hoạch công việc theo thời gian, theo định kỳ mà không gây sai sót

Sao lưu dữ liệu và phục hồi dữ liệu là công việc vô cùng quan trọng, vì khi xảy ra sự cố hư hỏng dữ liệu, việc có bản sao lưu sẽ giúp phục hồi và bảo vệ cơ sở dữ liệu một cách an toàn.

- Quản trị các danh mục Full-text

- Thực hiện các thao tác cập nhật dữ liệu

- Import và Export dữ liệu

- Quản lý tài khoản đăng nhập và người dùng CSDL

Visual Basic, từ khi ra đời, đã trở thành một đột phá lớn trong việc thay đổi nhận thức và sử dụng Windows Sau gần mười năm phát triển với 6 phiên bản, Visual Basic đã trở thành ngôn ngữ lập trình phổ biến nhất và là công cụ mạnh mẽ nhất để phát triển ứng dụng trên nền Windows Thành phần “Visual” cho phép người dùng tạo giao diện đồ họa (GUI) một cách dễ dàng, chỉ cần kéo thả các đối tượng đã được định nghĩa sẵn lên màn hình mà không cần viết nhiều mã để mô tả vị trí và hình dạng của chúng.

VB6 không chỉ tương thích với các phiên bản VB trước đó mà còn hỗ trợ phát triển ứng dụng trên nền tảng 32 bit, cho phép tạo tệp tin thi hành và lập điều khiển riêng Ngoài ra, VB6 còn tăng cường khả năng cho Internet và cung cấp các tính năng cơ sở dữ liệu mạnh mẽ hơn.

Một ứng dụng Visual Basic có thể chứa nhiều Project được tổ chức cùng nhau, với mỗi Project bao gồm nhiều mẫu biểu (Form) Trên mỗi Form, có thể đặt các điều khiển khác nhau Để phát triển ứng dụng Visual Basic, sau khi hoàn thành phân tích thiết kế và xây dựng cơ sở dữ liệu (CSDL), cần thực hiện ba bước chính.

- Bước 1: Thiết kế giao diện, Visual Basic dễ dàng cho bạn thiết kế giao diện và kích hoạt mọi thủ tục bằng mã lệnh

- Bước 2: Viết mã lệnh nhằm kích hoạt giao diện đã xây dựng

- Bước 3: Chỉnh sửa và tìm lỗi

* Giới thiệu chung về ADO

ADO là công cụ truy cập cơ sở dữ liệu OLE DB, cho phép lập trình viên tương tác ở mức ứng dụng mà không cần làm việc trực tiếp với OLE DB Sử dụng ADO mang lại nhiều ưu điểm cho quá trình lập trình, giúp đơn giản hóa việc quản lý và truy xuất dữ liệu.

- Không phụ thuộc vào ngôn ngữ lập trình Có thể sử dụng các ngôn ngữ nhƣ: Visual basic, Java, C++,…

- Không phụ thuộc vào nguồn dữ liệu ADO có thể truy cập đến mỗi nguồn dữ liệu khác nhau thông qua OLE DB

* Mô hình đối tƣợng của ADO

*Các thành phần chính của Visual Basic

Visual Basic là ngôn ngữ lập trình hướng đối tượng, cho phép thiết kế giao diện một cách dễ dàng bằng cách kéo thả các đối tượng vào Form và điều chỉnh các thuộc tính của chúng.

Form trong Visual Basic là biểu mẫu chính của mỗi ứng dụng, được sử dụng để định vị và sắp xếp các thành phần giao diện người dùng trong quá trình thiết kế.

Form là thành phần chính trong ứng dụng, chịu trách nhiệm chứa và tương tác với các bộ phận khác Nó đóng vai trò là giao diện chính, cho phép giao tiếp giữa các Form khác nhau và hiển thị các hộp thoại để nhập dữ liệu Form không chỉ là nơi chứa thông tin mà còn tạo ra trải nghiệm người dùng cho ứng dụng.

Trong Visual Basic, kích thước và vị trí của mẫu biểu được xác định trong thời gian thiết kế, nhưng có thể thay đổi khi chạy ứng dụng Điều này cho phép người dùng điều chỉnh kích cỡ và vị trí của các Form trên màn hình bằng cách thay đổi thuộc tính trong cửa sổ thuộc tính đối tượng Việc này mang lại sự linh hoạt cho người phát triển trong quá trình thiết kế giao diện.

Parameters Conection năng thiết yếu của Visual Basic đó là khả năng tiến hành các thay đổi động để đáp ứng các sự kiện của người dùng

Tool Box: ( Hộp công cụ )

CÀI ĐẶT CHƯƠNG TRÌNH

Một số giao diện chính

4.1.2 Giao diện cập nhật dữ liệu

4.1.3 Giao diện xử lý dữ liệu

Nhận xét và đánh giá

Trong quá trình thực hiện đồ án, tôi đã nỗ lực tìm hiểu nghiệp vụ và thu thập tài liệu với sự hỗ trợ của Công ty Đại Lý Vận Tải Quốc Tế Phía Bắc Đặc biệt, tôi xin cảm ơn thầy giáo hướng dẫn Th.s Vũ Anh Hùng, người đã giúp tôi cài đặt chương trình quản lý nhập xuất container tại bãi.

Chương trình này đã đáp ứng được các công việc như cập nhật, xử lý, thống kê, báo cáo phù hợp với công việc hiện tại của công ty

Trong quá trình thực hiện đồ án, em nhận thấy còn nhiều thiếu sót và rất mong nhận được sự giúp đỡ, chỉ bảo từ các thầy cô giáo cùng các bạn để có thể hoàn thiện tốt hơn nữa.

Em xin chân thành cảm ơn!

Ngày đăng: 14/11/2023, 22:03

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w