1.1. Mô tả bài toán nghiệp vụ Công ty TNHH thương mại và dịch vụ Phương Linh cho thuê các loại ô tô: 4 chỗ, 8 chỗ, 16 chỗ, 30 chỗ hay 45 chỗ. Khách đến công ty thuê ô tô sẽ làm việc với bộ phận kế toán. Bộ phận này sẽ tìm trong BẢNG BÁO GIÁ xem loại ô tô khách yêu cầu có không? Trường hợp không có loại xe khách yêu cầu thì sẽ thông báo cho khách biết. Trường hợp có loại xe như khách yêu cầu. Bộ phận kế toán sẽ tiến hành kiểm tra trong SỔ XE, SỔ ĐẶT XE. +Nếu không còn xe thì sẽ thông báo cho khách ngày gần nhất có thể có loại xe khách yêu cầu. Nếu khách có nhu cầu đặt trước xe thì ghi lại thông tin và yêu cầu của khách hàng vào sổ đặt xe. Khi có xe sẽ liên hệ để thông báo cho khách hàng. Lúc đó nếu khách hàng không có nhu cầu nữa thì sẽ xoá nhu cầu của khách hàng khỏi sổ đặt xe. Nếu khách hàng đồng ý thuê xe thì sẽ tiến hành làm thủ tục thuê xe khi liên hệ cũng được xoá khỏi sổ đặt xe. +Nếu công ty vẫn còn xe cho thuê thì tiến hành làm thủ tục, hợp đồng theo yêu cầu của khách hàng. Thời gian, địa điểm khách nhận và trả xe được thoả thuận trong HỢP ĐỒNG cho thuê ô tô. Khách có thể thuê nhiều xe, nhiều loại xe khác nhau. Thủ tục cho thuê xe đơn giản bao gồm: chứng minh thư, hộ khẩu, giấy giới thiệu của cơ quan, đoàn thể nơi khách hàng làm việc hoặc cư trú và đặt trước 50% tiền thuê xe là có thể nhận xe theo hợp đồng đã ký kết. 50% tiền thuê xe còn lại sẽ được khách hàng thanh toán khi trả xe.Bộ phận kế toán sẽ viết hoá đơn thanh toán trước 50% và hợp đồng cho thuê ô tô. Các thông tin cần thiết sẽ được ghi vào Sổ xe. Khách hàng nhận ô tô theo thời gian và địa điểm đã thoả thuận trong hợp đồng. Lái xe của công ty sẽ kiểm tra lại hợp đồng cho thuê ô tô và hoá đơn thanh toán khi khách nhận xe. Nếu đúng, lái xe cùng với khách hàng sẽ thực hiện hợp đồng như đã kí kết. Thông tin xe ra khỏi bãi được bộ phận bãi xe ghi SỔ XE RA.
CHƯƠNG 1:GIỚI THIỆU HỆ THỐNG 1.1 Mô tả toán nghiệp vụ Công ty TNHH thương mại dịch vụ Phương Linh cho thuê loại ô tô: chỗ, chỗ, 16 chỗ, 30 chỗ hay 45 chỗ Khách đến công ty thuê ô tô làm việc với phận kế toán Bộ phận tìm BẢNG BÁO GIÁ xem loại ô tô khách yêu cầu có không? -Trường hợp loại xe khách yêu cầu thông báo cho khách biết -Trường hợp có loại xe khách yêu cầu Bộ phận kế toán tiến hành kiểm tra SỔ XE, SỔ ĐẶT XE +Nếu không xe thông báo cho khách ngày gần có loại xe khách yêu cầu Nếu khách có nhu cầu đặt trước xe ghi lại thông tin yêu cầu khách hàng vào sổ đặt xe Khi có xe liên hệ để thông báo cho khách hàng Lúc khách hàng nhu cầu xoá nhu cầu khách hàng khỏi sổ đặt xe Nếu khách hàng đồng ý thuê xe tiến hành làm thủ tục thuê xe liên hệ xoá khỏi sổ đặt xe +Nếu công ty xe cho thuê tiến hành làm thủ tục, hợp đồng theo yêu cầu khách hàng Thời gian, địa điểm khách nhận trả xe thoả thuận HỢP ĐỒNG cho thuê ô tô Khách thuê nhiều xe, nhiều loại xe khác Thủ tục cho thuê xe đơn giản bao gồm: chứng minh thư, hộ khẩu, giấy giới thiệu quan, đoàn thể nơi khách hàng làm việc cư trú đặt trước 50% tiền thuê xe nhận xe theo hợp đồng ký kết 50% tiền thuê xe lại khách hàng toán trả xe.Bộ phận kế toán viết hoá đơn toán trước 50% hợp đồng cho thuê ô tô Các thông tin cần thiết ghi vào Sổ xe Khách hàng nhận ô tô theo thời gian địa điểm thoả thuận hợp đồng Lái xe công ty kiểm tra lại hợp đồng cho thuê ô tô hoá đơn toán khách nhận xe Nếu đúng, lái xe với khách hàng thực hợp đồng kí kết Thông tin xe khỏi bãi phận bãi xe ghi SỔ XE RA Nếu thời gian từ lúc kí hợp đồng nhận xe khách hàng muốn huỷ hợp đồng khách phải chịu 10% tổng số tiền thuê xe Bộ phận kế toán trả lại số tiền cho khách, huỷ hợp đồng hoá đơn toán Cập nhật lại Sổ xe Khi trả xe,khách hàng phải hoàn tất thủ tục cho thuê ô tô với lái xe Lái xe kí nhận thu 50% tiền thuê ô tô lại vào hoá đơn toán cho khách kết thúc hợp đồng Trường hợp khách cầm xe thời gian quy định (quá giờ, lưu đêm) hợp đồng bị tính thêm tiền phụ trội theo bảng giá cho thuê xe công ty quy định Nếu việc thời gian phía công ty gây (xe hỏng, lái xe gây tai nạn) gây khách hàng chịu thêm chi phí khác Lái xe có trách nhiệm giao tiền thuê xe khách hoàn tất thủ tục cho phận kế toán, ký xác nhận vào HOÁ ĐƠN THANH TOÁN phận kế toán giữ Sổ xe cập nhật Thông tin xe bãi cập nhật SỔ XE VÀO Những ô tô hỏng cần bảo dưỡng chuyển sang phận sửa chữa ngược lại, xe sửa chữa, bảo dưỡng xong đưa bãi Sổ xe vào, Sổ xe cập nhật lại Bộ phận sửa chữa cập nhật lại SỔ SỬA CHỮA Các phận phải viết BÁO CÁO tình trạng xe cho thuê, xe trả, xe thuê nhiều nhất,… Để cập nhật lại bảng giá xe báo cáo cho giám đốc yêu cầu 1.2 Xác định phân tích giá trị nghiệp vụ - Trên thực tế, công ty số lượng công nhân viên hạn chế Quản lý cho thuê ô tô không đơn quản lý số lượng mà quản lý thông tin đến liên quan khác như: xe cho thuê, xe đươc đặt trước, xe bị hỏng sửa chữa,…Thêm vào trình tính toán, thống kê quản lý cho thuê lập báo cáo hàng ngày để cập nhật lại giá xe - Lưu trữ giấy dễ mát - Xử lý báo cáo chậm, không đầy đủ - Làm thủ công tốn sức tốn nhiều thời gian - Lập báo cáo khó khăn nhàm chán - Tìm đưa danh sách xe tình trạng xe chậm thiếu xác - Hiện tại, thông tin lưu trữ giấy tờ thực tay Việc quản lý, tìm kiếm đòi hỏi thời gian thao tác thủ công nhiều gây khó khăn cho việc thống kê, tổng hợp, quản lý, tham mưu đề xuất, báo cáo định kỳ báo cáo hàng ngày Ban lãnh đạo - Giải pháp đặt đưa phương pháp quản lý mới, dựa tảng khoa học công nghệ phù hợp cho việc quản lý, phần mềm tin học giúp cho việc cập nhật, tìm kiếm, thống kê, báo cáo quản lý giao diện thống nhất, đáp ứng yêu cầu công tác nghiệp vụ cách nhanh gọn, đầy đủ, xác tiện lợi cho người sử dụng 1.3.Yêu cầu hệ thống thực a Tin học hóa khâu quan trọng : - Lưu trữ diễn biến trình cho thuê xe,quá trình sửa chữa để sau phục vụ cho việc lập báo cáo theo yêu cầu - Các thông tin dễ dàng cập nhật - Giải yêu cầu,các cố cho khách hàng nhanh chóng,thuận lợi xác b Quá trình xử lí liệu : - Các thông tin xe lưu trữ kho hồ sơ liệu - Các thông tin phát sinh trình cho thuê xe liên tục cập nhật nhanh chóng,chính xác,kịp thời - Đối với trường hợp đặc biệt xảy cố xử lý theo hợp đồng cho thuê ô tô - Công tác theo dõi diễn biến cho thuê xe lấy từ liệu có liên quan từ kho hồ sơ liệu quy đinh hợp đồng để giải c Các chức hệ thống: - Quản trị hệ thống: Quản trị người dùng, cấp quyền sử dụng, đăng nhập hệ thống - Chức quản lý hồ sơ: Cập nhật danh mục liên quan, cập nhật hồ sơ liên quan đến việc cho thuê xe, tìm kiếm thông tin xe ,báo cáo danh sách xe theo yêu cầu Ban lãnh đạo - Chức quản lý trình cho thuê xe: Cập nhật thông tin phát sinh trình quản lý thông tin xe bãi cho thuê, xe cho thuê, xe sửa chữa, thông tin xe thuê nhiều… Thống kê báo cáo trình cho thuê ô tô - Chức giải cố :Nắm cố xảy giải cố xảy theo hợp đồng cho thuê ô tô - Chức báo cáo: Dựa vào hồ sơ liệu quản lý để lập báo cáo tổng hợp CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ ca sử dụng 2.1.1 Xác định tác nhân hệ thống Đối với tất nhân viên: • Phải login để thực hoạt động nghiệp vụ • Sau login, menu trang chủ tương ứng với nhân viên có menu để chọn chức thay đổi mật khẩu, chức logout Đối với người quản lí: • Phải login để thực hoạt động nghiệp vụ • Sau login, menu có chọn xem báo cáo, chọn quản lí thông tin xe Đối với nhân viên quản lí hệ thống: • Phải login để thực hoạt động nghiệp vụ • Sau login, menu quản lí người dùng có chọn: thêm user, sửa user, xóa user • Khi chọn thêm form thêm user để nhập thông tin user: username, password, fullname, birthday, address, mail, role, description, nút thêm • Khi chọn sửa xóa lên form yêu cầu nhập tên người cần xóa để tìm danh sách người dùng có tên nhập Khi chọn tên tương ứng để xóa form tương tự thêm, với ô có sẵn thông tin để sửa Khi chọn tên tương ứng để xóa lên ô xác nhận xóa Đối với nhân viên kế toán: • Phải login để thực hoạt động nghiệp vụ • Sau Login menu nhân viên kế toàn có: Cho thuê xe trực tiêp, hủy thuê xe • 2.1.2 Xác định ca sử dụng hệ thống • Login: Nhân viên đăng nhập vào hệ thống • Logout: Nhân viên đăng xuất khỏi hệ thống • Thay đổi mật : Nhân viên thay đổi mật cần thiết • Quản lý người dùng : Nhân viên quản lý hệ thống( Admin) thực việc quản lý người dùng hệ thống(thêm, sửa, xóa người dùng) • Xem báo cáo: Nhân viên quản lý thực việc xem báo cáo Khi chọn xem báo cáo tùy chọn loại báo cáo khác nhau: báo cáo doanh thu việc thuê xe, báo cáo tỉ lệ thuê xe du lịch theo giai đoạn thời gian… • Quản lý xe: Nhân viên quản lý thực việc quản lý xe du lịch(Thêm, Sửa, Xóa xe du lịch) • Thuê xe trực tiếp : Khách hàng đến trực tiếp công ty để thuê xe du lịch • Hủy thuê xe: Trong trường hợp cần thiết khách hàng tới công ty để hủy việc thuê xe 2.1.3.Đặc tả ca sử dụng Tên use case Tác nhân Mức Tiền điều kiện Đăng nhập Người dùng Người dùng nhân viên có tài khoản để truy cập hệ thống Đảm bảo tối thiểu Đảm bảo thành công Kích hoạt Hệ thống hiển thị lại giao diện đăng nhập Người dùng truy cập vào hệ thống Người dùng nhập tên đăng nhập mật kích chọn nút “đăng nhập” Chuỗi kiện chính: Hệ thống hiển thị giao diện đăng nhập Người dùng nhập tên đăng nhập, mật kích chọn nút “đăng nhập” Hệ thống kiểm tra tính hợp lệ tên đăng nhập mật Hệ thống hiển thị giao diện chức tương ứng với Người dùng Ngoại lệ 3.a Hệ thống kiểm tra thấy thông tin người dùng không hợp lệ 3.a.1 Hệ thống thông báo thông tin đăng nhập không hợp lệ yêu cầu nhập lại 3.a.2 Người dùng nhập lại thông tin đăng nhập 3.b Hệ thống có lỗi xử lý đăng nhập 3.b.1 Hệ thống hiển thị thông báo lỗi 3.b.1 Kết thúc use case đăng nhập Bảng 1:Scenario use case Đăng nhập Tên use case Tác nhân Mức Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công Đăng xuất Người dùng Người dùng đăng nhập vào hệ thống Hiển thị lại giao diện trước Người dùng thoát khỏi giao diện Hệ thống trở giao diện đăng nhập Người dùng chọn chức Đăng xuất Kích hoạt Chuỗi kiện chính: Người dùng chọn chức Đăng xuất giao diện hệ thống Hệ thống lưu lại liệu phiên làm việc người dùng Đóng giao diện người dùng Hệ thống quay trở lại giao diện đăng nhập Ngoại lệ: Bảng Scenario use case Đăng xuất Tên use case Tác nhân Mức Tiền điều kiện Quản lý nguời dùng Nhân viên quản lý hệ thống Nhân viên quản lý hệ thống đăng nhập vào hệ thống Đảm bảo tối thiểu Đảm bảo thành công Hệ thống quay lại giao diện trước Cập nhật thông tin người dùng lưu thông tin vào sở liệu Lãnh đạo chọn chức quản lý người dùng Kích hoạt Chuỗi kiện chính: Nhân viên quản lý hệ thống chọn chức quản lý người dùng giao diện chức hệ thống Hệ thống hiển thị giao diện quản lý thông tin người dùng Nhân viên quản lý hệ thống nhập thông tin nguời dùng muốn cập nhật nhấn nút chức (thêm, xóa ,sửa) nhân viên Hệ thống kiểm tra tính hợp lệ thông tin người dùng thông báo cập nhật người dùng thành công Ngoại lệ 4.a Hệ thống kiểm tra thấy thông tin người dùng không hợp lệ 4.a.1 Hệ thống thông báo lỗi yêu cầu nhập lại thông tin người dùng 4.a.2 Nhân viên quản lý hệ thống nhập lại thông tin người dùng Bảng Scenario use case Quản lý nguời dùng Tên use case Tác nhân Mức Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công Xem báo cáo Quản lý Nhân viên quản lý đăng nhập thành công vào hệ thống Hệ thống quay lại giao diện chức trước Hệ thống hiển thị báo cáo mà nhân viên quản lý chọn Nhân viên quản lý chọn chức xem báo cáo Kích hoạt Chuỗi kiện chính: Nhân viên quản lý hệ thống chọn chức xem báo cáo giao diện hệ thống Hệ thống hiển thị giao diện loại báo cáo để người dùng lựa chọn( báo cáo doanh thu việc thuê xe, báo cáo tỉ lệ thuê xe du lịch theo giai đoạn thời gian ) Nhân viên quản lý chọn báo cáo muốn xem click vào nút đồng ý Hệ thống hiển thị báo cáo mà người dùng muốn xem Ngoại lệ Bảng Scenario use case Xem báo cáo Tên use case Tác nhân Quản lý xe Nhân viên quản lý Mức Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công Nhân viên quản lý đăng nhập vào hệ thống Hệ thống quay lại giao diện trước Cập nhật thông tin xe lưu thông tin vào sở liệu Nhân viên quản lý chọn chức quản lý xe Kích hoạt Chuỗi kiện chính: Nhân viên quản lý chọn chức quản lý xe dùng giao diện chức hệ thống Hệ thống hiển thị giao diện quản lý thông tin xe Nhân viên quản lý nhập thông tin xe muốn cập nhật nhấn nút chức (thêm, xóa ,sửa )xe Hệ thống kiểm tra tính hợp lệ thông tin xe thông báo cập nhật xe thành công Ngoại lệ 4.a Hệ thống kiểm tra thấy thông tin xe không hợp lệ 4.a.1 Hệ thống thông báo lỗi yêu cầu nhập lại thông tin xe 4.a.2 Nhân viên quản lý nhập lại thông tin xe Bảng Scenario use case Quản lý xe 2.2 Xây dựng biểu đồ lớp lĩnh vực 2.2.1 Xây dựng biểu đồ lớp lĩnh vực 2.2.2 Xây dựng biểu đồ Đăng nhập Quản lý người dùng Quản lý xe 10 CHƯƠNG 3- THIẾT KẾ HỆ THỐNG 3.1 Thiết kế CSDL 3.1.1 CSDL hệ thống 11 1.Table LOAIXE Tên trường MaLoaiXe TenLoaiXe SoCho Kiểu DL Char(10) Char(25) Int(4) SoLuongXe Int(4) Khóa PK Khuôn dạng Chữ + Số Chữ + Số Số nguyên dương Ghi Mã loại xe Tên loại Số chỗ Số nguyên dương Số lượng 2.Table GIA Tên trường Ngay MaLoaiXe Kiểu DL Datetime(8 ) Char(10) GiaXe LuuDem NgoaiGio Mota Float(8) Float(8) Float(8) Char(50) Khóa PK Khuôn dạng dd/mm/yy Ghi Ngày PK Chữ + Số Mã loại xe Giá xe Lưu đêm Ngoài Mô tả Số thực dương Số thực dương Số thực dương Chữ 3.Table HOPDONG Tên trường SoHĐ Ngay MaKhach ND_CongViec Kiểu DL Char(25) Datetime(8) Char(10) Char(50) Dongia&HTTT Char(50) Khóa PK FK Khuôn dạng Chữ + Số dd/mm/yy Chữ + Số Chữ Ghi Số Hợp đồng Ngày Mã khách Nội dung công việc Đơn giá hình thức toán 12 Trachnhiem DK_CuThe Char(50) Char(50) Chữ Chữ DK_Chung Char(50) Chữ TienTamUng Float(8) Số dương Trách nhiệm Điều khoản cụ thể Điều khoản chung thực Tiền tạm ứng Table KHACH Tên trường MaKhach TenKhach DiaChi CMTND SoĐT SoTK Nganhang TenCQ Kiểu DL Char(10) Char(25) Char(25) Char(15) Char(15) Char(15) Char(25) Char(25) Khóa PK Khuôn dạng Chữ + Số Chữ Chữ + Số Số Số Số Chữ Chữ Ghi Mã khách Tên khách Địa Số CMTND Số điện thoại Số tài khoản Ngân hàng Tên quan 5.Table CHITIETHOPĐONG Tên Trường SoHĐ MaLoaiXe SoLuong Gia NgayNhan NgayTra GhiChu Kiểu DL Char(25) Char(10) Int(4) Khóa PK PK Khuôn dạng Chữ + Số Chữ + Số Số nguyên Float(8) dương Số Datetime(8) Datetime(8) Char(25) dương dd/mm/yy dd/mm/yy Chữ Ghi Số Hợp đồng Mã loại xe Số lượng thực Giá Ngày nhận Ngày trả Ghi 6.Table XE Tên trường Kiểu DL MaXe Char(10) MaLoai Char(10) Bienso Char(10) MoTa Char(50) TinhTrang Char(25) 7.Table SOXE Tên trường SoHĐ Kiểu DL Char(25) Khóa PK FK Khóa PK Khuôn dạng Chữ + Số Chữ + Số Chữ + Số Chữ Chữ Khuôn dạng Chữ + Số Ghi Mã xe Mã loại Biển số Mô tả Tình trạng Ghi Số Hợp đồng 13 MaXe NgayNhan NgayTra TienThue Char(10) Datetime(8) Datetime(8) Float(8) PK Chữ + Số dd/mm/yy dd/mm/yy Số thực Mã xe Ngày nhận Ngày trả Tiền thuê dương 8.Table ĐATXE Tên trường Ngay MaKhach MaLoaiXe SoLuong Kiểu DL Datetime(8) Char(10) Char(10) Int(4) Khóa PK PK PK Khuôn dạng dd/mm/yy Chữ + Số Chữ + Số Số nguyên Ghi Ngày Mã khách Mã loại xe Số lượng dương dd/mm/yy Ngày Chữ lấy Tình trạng Khóa PK PK, FK PK Khuôn dạng dd/mm/yy Chữ + Số Số Chữ Ghi Ngày Mã xe Giờ Ghi Khóa PK PK, FK PK Khuôn dạng dd/mm/yy Chữ + Số Số Chữ Ghi Ngày vào Mã xe Giờ vào Ghi NgayHenLay Datetime(8) TinhTrang Char(25) hẹn 9.Table XERA Tên trường NgayRa MaXe GioRa GhiChu Kiểu DL Datetime(8) Char(10) Int(4) Char(25) 10.Table XEVAO Tên trường Kiểu DL NgayVao Datetime(8) MaXe Char(10) GioVao Int(4) GhiChu Char(25) 11.Table SUACHUA Tên trường NgaySua MaXe TinhTrang NgaySuaXong GhiChu TienChiPhi Kiểu DL Datetime(8) Char(10) Char(25) Datetime(8) Char(25) Float(8) Khóa PK PK, FK Khuôn dạng dd/mm/yy Chữ + Số Chữ dd/mm/yy Chữ Số thực dương Ghi Ngày sửa Mã xe Tình trạng Ngày sửa xong Ghi Tiền chi phí 12 Table HOADON _TT 14 Tên trường SoHĐTT Kiểu DL Char(10) Khóa Khuôn dạng PK Chữ + Số Ghi SốHóađơn Chữ + Số dd/mm/yy Chữ Số nguyên dương Số thực dương Số thực dương toán Số Hợp đồng Ngày Hình thức TT Tổng số xe thuê Trả sau Phí phát sinh Chữ Lý TongThanhToan Float(8) TraTruoc Float(8) Số thực dương Số thực dương Tổng toán Trả Trước Tenketoan Char(25) Chữ Tên kế toán Tenlaixe Char(25) Chữ Tên lái xe SoHĐ Ngay HTTT TongSoXeThue TraSau PhiPS Char(25) Datetime(8) Char(10) Int(4) Float(8) Float(8) Lydo Char(25) FK 15 13 Table DONG_HDTT Tên trường SoHĐTT MaXe NgayNhanXe NgayTraXe Gia ThanhTien Kiểu DL Khóa Char(10) PK Char(10) PK Datetime(8) Datetime(8) Float(8) Khuôn dạng Chữ + Số Chữ + Số dd/mm/yy dd/mm/yy Số thực Ghi SốHóađơn toán Mã xe Ngày nhận xe Ngày trả xe Giá Float(8) dương Số thực Thành tiền dương 3.2 Thiết kế giao diện 16 3.2.1 Giao diện cập nhật 3.2.2 Giao diện tìm kiếm 17 3.4.3 Giao diện báo cáo 18 [...]...CHƯƠNG 3- THIẾT KẾ HỆ THỐNG 3.1 Thiết kế CSDL 3.1.1 CSDL của hệ thống 11 1.Table LOAIXE Tên trường MaLoaiXe TenLoaiXe SoCho Kiểu DL Char(10) Char(25) Int(4) SoLuongXe Int(4) Khóa PK Khuôn dạng Chữ + Số Chữ + Số Số nguyên dương Ghi chú Mã loại xe Tên loại Số chỗ Số nguyên dương Số lượng 2.Table GIA Tên... Float(8) Char(50) Khóa PK Khuôn dạng dd/mm/yy Ghi chú Ngày PK Chữ + Số Mã loại xe Giá xe Lưu đêm Ngoài giờ Mô tả Số thực dương Số thực dương Số thực dương Chữ 3.Table HOPDONG Tên trường SoHĐ Ngay MaKhach ND_CongViec Kiểu DL Char(25) Datetime(8) Char(10) Char(50) Dongia&HTTT Char(50) Khóa PK FK Khuôn dạng Chữ + Số dd/mm/yy Chữ + Số Chữ Ghi chú Số Hợp đồng Ngày Mã khách Nội dung công việc Đơn giá và hình... 7.Table SOXE Tên trường SoHĐ Kiểu DL Char(25) Khóa PK FK Khóa PK Khuôn dạng Chữ + Số Chữ + Số Chữ + Số Chữ Chữ Khuôn dạng Chữ + Số Ghi chú Mã xe Mã loại Biển số Mô tả Tình trạng Ghi chú Số Hợp đồng 13 MaXe NgayNhan NgayTra TienThue Char(10) Datetime(8) Datetime(8) Float(8) PK Chữ + Số dd/mm/yy dd/mm/yy Số thực Mã xe Ngày nhận Ngày trả Tiền thuê dương 8.Table ĐATXE Tên trường Ngay MaKhach MaLoaiXe SoLuong... PK PK, FK Khuôn dạng dd/mm/yy Chữ + Số Chữ dd/mm/yy Chữ Số thực dương Ghi chú Ngày sửa Mã xe Tình trạng Ngày sửa xong Ghi chú Tiền chi phí 12 Table HOADON _TT 14 Tên trường SoHĐTT Kiểu DL Char(10) Khóa Khuôn dạng PK Chữ + Số Ghi chú SốHóađơn thanh Chữ + Số dd/mm/yy Chữ Số nguyên dương Số thực dương Số thực dương toán Số Hợp đồng Ngày Hình thức TT Tổng số xe thuê Trả sau Phí phát sinh Chữ Lý do TongThanhToan... MaKhach MaLoaiXe SoLuong Kiểu DL Datetime(8) Char(10) Char(10) Int(4) Khóa PK PK PK Khuôn dạng dd/mm/yy Chữ + Số Chữ + Số Số nguyên Ghi chú Ngày Mã khách Mã loại xe Số lượng dương dd/mm/yy Ngày Chữ lấy Tình trạng Khóa PK PK, FK PK Khuôn dạng dd/mm/yy Chữ + Số Số Chữ Ghi chú Ngày ra Mã xe Giờ ra Ghi chú Khóa PK PK, FK PK Khuôn dạng dd/mm/yy Chữ + Số Số Chữ Ghi chú Ngày vào Mã xe Giờ vào Ghi chú NgayHenLay... Char(25) Char(15) Char(15) Char(15) Char(25) Char(25) Khóa PK Khuôn dạng Chữ + Số Chữ Chữ + Số Số Số Số Chữ Chữ Ghi chú Mã khách Tên khách Địa chỉ Số CMTND Số điện thoại Số tài khoản Ngân hàng Tên cơ quan 5.Table CHITIETHOPĐONG Tên Trường SoHĐ MaLoaiXe SoLuong Gia NgayNhan NgayTra GhiChu Kiểu DL Char(25) Char(10) Int(4) Khóa PK PK Khuôn dạng Chữ + Số Chữ + Số Số nguyên Float(8) dương Số Datetime(8)... Char(10) Int(4) Float(8) Float(8) Lydo Char(25) FK 15 13 Table DONG_HDTT Tên trường SoHĐTT MaXe NgayNhanXe NgayTraXe Gia ThanhTien Kiểu DL Khóa Char(10) PK Char(10) PK Datetime(8) Datetime(8) Float(8) Khuôn dạng Chữ + Số Chữ + Số dd/mm/yy dd/mm/yy Số thực Ghi chú SốHóađơn thanh toán Mã xe Ngày nhận xe Ngày trả xe Giá Float(8) dương Số thực Thành tiền dương 3.2 Thiết kế giao diện 16 3.2.1 Giao diện cập