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

phát triển phần mềm quản lý cửa hàng cho thuê ô tô jerrys cars đề án chuyên ngành hệ thống thông tin quản lý

39 0 0
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

Thông tin cơ bản

Tiêu đề Phát triển phần mềm quản lý cửa hàng cho thuê ô tô Jerry’s Cars
Tác giả Lại Gia Huy
Người hướng dẫn ThS. Nguyễn Anh Phương
Trường học Trường Đại học Kinh tế Quốc dân
Chuyên ngành Hệ thống thông tin quản lý
Thể loại Đề án chuyên ngành
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 39
Dung lượng 3 MB

Cấu trúc

  • CHƯƠNG I: TỔNG QUAN (4)
    • 1.1. Giới thiệu về nơi triển khai đề tài (4)
      • 1.1.1. Cơ cấu tổ chức (4)
      • 1.1.2. Tình hình ứng dụng cntt (4)
    • 1.2. Tổng quan về đề tài (5)
      • 1.2.1. Lý do lựa chọn đề tài (5)
      • 1.2.2. Phạm vi, qui mô đề tài (6)
  • CHƯƠNG II: PHƯƠNG PHÁP NGHIÊN CỨU VÀ ĐÁNH GIÁ (9)
    • 2.1. Phương pháp nghiên cứu (9)
      • 2.1.1. Phương pháp thu thập thông tin (9)
      • 2.1.2. Phương pháp tiếp cận hệ thống (9)
      • 2.1.3. Phương pháp mô hình hóa (9)
    • 2.2. Lợi ích của đề tài (9)
      • 2.2.1. Lợi ích đối với doanh nghiệp (9)
      • 2.2.2. Lợi ích đối với người thuê xe (10)
  • CHƯƠNG III: PHÂN TÍCH THIẾT KẾ (11)
    • 3.1. Xác định và phân tích yêu cầu (11)
    • 3.2. Kết quả mô hình hóa (12)
      • 3.2.1. Sơ đồ ngữ cảnh CD (12)
      • 3.2.2. Sơ đồ chức năng kinh doanh BFD (12)
      • 3.2.3. Sơ đồ DFD mức 0 (13)
      • 3.2.4. Sơ đồ DFD mức 1: Quản lý nhân viên (14)
      • 3.2.5. Sơ đồ DFD mức 1: Quản lý cửa hàng (15)
      • 3.2.6. Sơ đồ DFD mức 1: Báo cáo thống kê (15)
      • 3.2.7. Sơ đồ DFD mức 1: Quản lý khách hàng (16)
      • 3.2.8. Sơ đồ DFD mức 1: Quản lý quá trình cho thuê (16)
  • CHƯƠNG IV: THIẾT KẾ HỆ THỐNG (17)
    • 4.1. Xác định các thực thể (17)
    • 4.2. Sơ đồ quan hệ thực thể (19)
    • 4.3. Xác định các bảng (20)
    • 4.4. Xác định quan hệ (24)
      • 4.4.2. Quan hệ xác định (25)
    • 4.5. Sơ đồ cấu trúc dữ liệu DSD (26)
    • 4.6. Thiết kế giải thuật (27)
      • 4.6.1. Giải thuật nhận xe (27)
      • 4.6.2. Giải thuật trả xe (28)
      • 4.6.3. Giải thuật đặt trước (29)
    • 4.7. Thiết kế Form (30)
      • 4.7.1. Form đầu vào (30)
        • 4.7.1.1. Phiếu đặt xe (30)
        • 4.7.1.2. Hợp đồng thuê xe (31)
        • 4.7.1.3. Đơn khiếu nại (32)
      • 4.7.2. Thiết kế Form đầu ra (33)
        • 4.7.2.1. Hóa đơn thanh toán (33)
        • 4.7.2.2. Xác nhận đặt xe (34)
  • CHƯƠNG V: KIỂM THỬ VÀ TRIỂN KHAI (35)
    • 5.1. Kiểm thử (35)
      • 5.1.1. Thông tin dự án (35)
      • 5.1.2. Mục tiêu kiểm thử (35)
      • 5.1.3. Báo cáo kiểm thử (35)
    • 5.2. Triển khai (38)
      • 5.2.1. Yêu cầu phần cứng (38)
      • 5.2.2. Đào tạo hướng dẫn sử dụng phần mềm (38)
  • CHƯƠNG VI: KẾT LUẬN (39)
    • 6.1. Kết luận (39)
    • 6.2. Định hướng phát triển (39)

Nội dung

Vì vậy, đề án này của em quyết định chọn đề tài phân tích thiết kế phần mềm cung cấp dịch vụ cho cửa hàng Jerry’s Cars, cụ thể hơn là dự án xây dựng một phần mềm với chức năng chính là q

TỔNG QUAN

Giới thiệu về nơi triển khai đề tài

Jerry’s Cars là một doanh nghiệp giả định đang kinh doanh dịch vụ cho thuê xe ô tô với các dòng xe chính là xe Sedan và SUV phù hợp với các khách hàng thuê xe với nhu cầu cá nhân hoặc hộ gia đình; ngoài ra còn có các loại xe

16 và 45 chỗ chủ yếu hướng đến đối tượng khách hàng là các cơ quan, tổ chức dùng để đi công tác hoặc nghỉ dưỡng Từ khi thành lập, Jerry’s Cars có hai cơ sở đang hoạt động kinh doanh trên địa bàn Hà Nội: 01 cửa hàng tại xã Ngũ Hiệp, huyện Thanh Trì, thành phố Hà Nội và 01 cửa hàng tại thôn Lâm Động, xã Phương Thiện, Hà Giang Sắp tới, chủ doanh nghiệp muốn mở rộng quy mô kinh doanh và đặt thêm các chi nhánh tại Yên Bái và Đà Nẵng.

Tầm nhìn của doanh nghiệp là trở thành thương hiệu cho thuê ô tô gắn với các địa điểm du lịch nổi tiếng của Việt Nam, đem lại sự tiện lợi và an toàn cho khách hàng trên mọi miền Tổ quốc.

Sứ mệnh của doanh nghiệp là đưa đến cho khách hàng trải nghiệm không giới hạn trên những cung đường với slogan “Break your limit”

Ban giám đốc (1 Giám đốc, 1 phó Giám đốc), Bộ phận quản lý (2 nhân viên), Bộ phận kinh doanh (6 nhân viên), Bộ phận kế toán (2 nhân viên), Bộ phận an ninh và kỹ thuật (4 nhân viên)

- Bộ phận an ninh và kỹ thuật.

1.1.2 Tình hình ứng dụng cntt

Hệ thống 02 cửa hàng sử dụng 04 máy tính bàn (02 máy/cửa hàng):

RAM: 2 GB Ổ cứng: HDD 512GB

Màn hình: Màn hình LCD 17 inch

Thiết bị ngoại vi: Bàn phím và chuột

Ngoài ra, ban giám đốc và kế toán sử dụng máy tính laptop cá nhân.

Từ khi thành lập, công ty chủ yếu vẫn còn hoạt động trên quy mô nhỏ nên các cửa hàng vẫn đang được vận hành thông qua sự theo dõi, quản lý thực hiện trên phần mềm Excel và thông qua ghi chép sổ sách Mọi hoạt động cho thuê ô tô vẫn được thực hiện một cách trực tiếp tại cửa hàng, chưa có nền tảng cho thuê và quản lý xe trực tuyến Khách hàng có nhu cầu thuê xe muốn tìm kiếm loại xe phù hợp sẽ liên hệ thông qua số điện thoại và được hỗ trợ trực tuyến qua tin nhắn trên các nền tảng Facebook, Zalo.

Tổng quan về đề tài

1.2.1 Lý do lựa chọn đề tài

Trong thời đại kinh tế thế giới hội nhập và không ngừng phát triển với tốc độ tăng trưởng cao, đi cùng với sự bùng nổ mạnh mẽ của công nghệ thông tin và Internet đã tạo ra nhiều loại hình kinh doanh mới, giúp cho doanh nghiệp có nhiều cơ hội hơn trong quá trình phát triển

Với những tính năng vượt trội mà Internet và công nghệ thông tin mang lại, khách hàng chúng ta được đáp ứng dịch vụ tốt hơn, thuận tiện hơn trong quá trình sử dụng Một trong số đó là việc ứng dụng công nghệ thông tin vào quá trình hoạt động, tiêu biểu là phát triển một website cung cấp dịch vụ

Tuy bậy, các cơ sở kinh doanh bằng hình thức cho thuê xe tự lái hiện nay tại Việt Nam, hiếm có những cơ sở nào tích hợp chuyển đổi số, thực hiện quy trình kinh doanh trực tuyến Thậm chí, nếu có tích hợp những hệ thống thông tin thì cũng chưa khai thác triệt để Đa số các đơn vị, tổ chức hoạt động trong lĩnh vực cung cấp dịch vụ thuê xe tự lái vẫn đang cạnh tranh dựa vào sự nổi bật của mặt bằng, uy tín truyền miệng của dân địa phương và các hình thức tiếp thị truyền thống khác.

Thêm vào đó, các đối thủ cũng đa số hoạt động trên một địa bàn tập trung giống như Jerry’s Cars, chưa có đơn vị nào cung cấp dịch vụ đáp ứng nhu cầu ấy, Jerry’s Cars quyết tâm bắt tay xây dựng hệ thống thông tin quản lý hướng tới chuyển đổi số, nhằm mở rộng quy mô, địa bàn kinh doanh trên cả ba miền tổ quốc Từ đó giành được lợi thế cạnh tranh tuyệt đối so với các đối thủ cạnh tranh khác

Vì vậy, đề án này của em quyết định chọn đề tài phân tích thiết kế phần mềm cung cấp dịch vụ cho cửa hàng Jerry’s Cars , cụ thể hơn là dự án xây dựng một phần mềm với chức năng chính là quản lý cho thuê xe trực tuyến.

1.2.2 Phạm vi, qui mô đề tài

1) Quy trình kinh doanh của cửa hàng bao gồm : nhập xe và cho thuê xe, tính chi phí, cước mượn trả xe ô tô tự lái.

2) Xây dựng kế hoạch phát triển phần mềm quản lý cửa hàng thuê mượn xe giúp cho cửa hàng có thể quản lý khách hàng, nhân viên, nhập xuất xe, … một cách đơn giản và hiệu quả.

3) Xây dựng hệ thống thuê mượn xe trực tuyến, mượn trả đa điểm, liên cửa hàng để bắt kịp xu hướng hiện nay.

4) Đề xuất giải pháp giúp nâng cao hiệu quả chuyển đổi số từ đó nâng cao hiệu quả kinh doanh, giúp doanh nghiệp

1.2.2.2 Qui mô đề tài: đề tài sẽ thực hiện các công việc sau Khảo sát quy trình kinh doanh

 Phỏng vấn các công ty, tổ chức đang cung cấp dịch vụ cho thuê xe tự lái theo dạng truyền thống.

 Phát phiếu khảo sát đến các đối tượng khách hàng mục tiêu.

 Thu thập ý kiến đóng góp từ các bên liên quan và đội ngũ ban cố vấn.

 Nghiên cứu tài liệu về doanh nghiệp và những tài liệu liên quan khác.

Phân tích hệ thống hiện tại

 Họp nhóm đánh giá ưu nhược điểm và giải pháp cho hệ thống mới.

 Đưa ra nguyên nhân và định hướng mục tiêu cụ thể của hệ thống thông tin mới.

 Phân tích và đặc tả mô hình phân cấp chức năng tổng thể: Các chức năng chính-phụ, nghiệp vụ cần phải xử lý đảm bảo tính chính xác, tuân thủ đúng các văn bản luật và quy định hiện hành; đảm bảo tốc độ xử lý và khả năng nâng cấp trong tương lai.

 Hỏi ý kiến chuyên gia và đánh giá khả năng thực thi của dự án: Về tổ chức, Về kĩ thuật, Về tài chính.

 Lập kế hoạch chi tiết dự án.

 Lập bảng phân công công việc

Xây dựng kế hoạch phát triển website

 Xây dựng các mô-đun chức năng như:

 Mượn và trả xe liên cửa hàng, được tích hợp trong hệ thống lưu thông nội bộ.

 Danh mục truy cập công cộng trực tuyến cung cấp chức năng tìm kiếm đến mọi đối tượng khách hàng

 Gửi cho người dùng thông báo đặt xe trước bằng cách sử dụng tích hợp email và sms

 Kiểm tra biển số xe bằng hệ thống quản lý xe

 Lập kế hoạch thực hiện kỹ thuật.

 Lựa chọn công cụ: o Hệ quản trị CSDL SQL Server o Công cụ lập trình MS Visual Studio o Công cụ thiết kế giao diện Dot Net 6.0

 Viết chương trình dựa trên thông số kỹ thuật và yêu cầu đã đặt ra từ trước

 Chuẩn bị tài liệu hướng dẫn sử dụng

Kiểm thử và sửa lỗi hệ thống

 Lựa chọn công cụ, môi trường kiểm thử

 Thiết kế kịch bản kiểm thử

 Kiểm chứng các modules chức năng của hệ thống thông tin quản lý cho thuê xe, chuyển các thiết kế thành các chương trình (phần mềm).

 Thử nghiệm hệ thống thông tin.

 Khắc phục các lỗi hệ thống.

 Viết test case và lập báo cáo theo yêu cầu.

Hoàn thiện và cài đặt hệ thống

 Lắp đặt phần cứng và cài đặt phần mềm o Lắp đặt phần cứng: sử dụng các thiết bị thông minh như laptop và smartphone có kết nối Internet o Lắp đặt các phần mềm: phần mềm đã thiết kế

 Chuyển đổi hoạt động của hệ thống cũ sang hệ thống mới o Chuẩn hóa dữ liệu hệ thống cũ, chuyển dữ liệu sang hệ thống mới o Đào tạo và hướng dẫn sử dụng cho nhân công o Tổng kết, đánh giá lại hệ thống o Chuyển giao cho bộ phận quản lý cửa hàng

Bảo trì và khai thác hệ thống thông tin

 Lên kế hoạch bảo trì

 Tìm kiếm/phân tích các yêu cầu bảo trì để xác định ảnh hưởng của nó đến hệ thống

 Thiết kế những thay đổi cần thiết đối với hệ thống

 Triển khai các thay đổi

 Lập các báo cáo bảo trì hệ thống định kỳ

 Đánh giá hiệu quả hoạt động của hệ thống thông tin.

PHƯƠNG PHÁP NGHIÊN CỨU VÀ ĐÁNH GIÁ

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

2.1.1 Phương pháp thu thập thông tin: Đề tài sử dụng kết hợp 3 phương pháp thu thập thông tin bao gồm phương pháp nghiên cứu tài liệu hệ thống, phương pháp phỏng vấn và phương pháp sử dụng phiếu điều tra Nghiên cứu tài liệu để thu nhận các thông tin tổng quát về tổ chức, cơ chế hoạt động, quy trình vận hành trong công ty Đồng thời sử dụng kết hợp 2 phương pháp dùng phiều điều tra và phỏng vấn để khảo sát chức năng của phần mềm mà các nhân viên – những người trực tiếp sử dụng hệ thống đáp ứng được các nhu cầu tìm kiếm, thao tác của họ Kết quả của phương pháp này sẽ cho ra một cái nhìn tổng quát về chức năng, yêu cầu của hệ thống thông tin quản lý cho thuê xe.

2.1.2 Phương pháp tiếp cận hệ thống:

Phương pháp tiếp cận được em lựa chọn là phương pháp Top-down Design Theo phương pháp này, em xác định được mô đun tổng quát nhất cần giải quyết là bài toán quản lý cửa hàng cho thuê xe, sau đó phân ra các mô đun nhỏ hơn để quản lý Cách tiếp cận này giúp đảm bảo giải quyết được khá triệt để các yêu cầu của khách hàng cũng như làm rõ được phạm vi quản lý của phần mềm Từ đó giúp cho việc phân tích thiết kế trở nên dễ dàng hơn

2.1.3 Phương pháp mô hình hóa:

Phương pháp mô hình hóa theo hướng chức năng được sử dụng để tập trung đánh giá các yêu cầu chức năng chính của hệ thống đối với công ty Đặc trưng của phương pháp hướng chức năng là phân chia các chương trình chính thành các mô đun, mỗi mô đun có một chức năng được xác định rõ ràng Trong hệ thống thông tin quản lý thuê xe tự lái, em sử dụng phương pháp mô hình hóa theo chức năng, xây dựng phần mềm dựa vào việc phân rã phần mềm theo các mô đun quản lý bao gồm quản lý cửa hàng, quản lý nhân viên, quản lý khách hàng, quản lý thuê xe và quản lý báo cáo.

Lợi ích của đề tài

2.2.1 Lợi ích đối với doanh nghiệp

Tiết kiệm chi phí: 1 doanh nghiệp áp dụng công nghệ thông tin vào hoạt động quản lý sẽ giúp giảm bớt chi phí về sức người, vận hành

Tránh sai sót, thất thoát thông tin: Ghi chép thủ công như truyền thống có thể gây nên sai sót, thiếu thông tin có thể do yếu tố ngoại sinh hoặc ngoại sinh Khi sử dụng giải pháp phần mềm sẽ làm cải thiện đáng kể tình trạng trên.

Tăng lợi nhuận: Nhờ hiệu quả kinh doanh được tối ưu, giảm chi phí mà lợi nhuận của cửa hàng có cơ hội tăng cao.

Xây dựng niềm tin, mối quan hệ và tăng cường trải nghiệm khách hàng: ứng dụng phần mềm vào quy trình vận hành sẽ giúp cho khách hàng có được trải nghiệm tốt, nhanh chóng và thuận tiện hơn về dịch vụ thuê xe Ngoài ra, khách hàng còn đưa ra các ý kiến đóng góp từ đấy cái thiện hệ thống làm sao để đem tới dịch vụ tốt nhất cho khách hàng.

Người quản lý giám sát cửa hàng tối ưu, nhanh chóng: Nhờ việc tổng hợp và thống kê dữ liệu về nhiều mặt, người quản lý dễ dàng kiếm soát mô hình vận hành từ đấy đưa ra các phương án xử lý trong mọi tình huống.

2.2.2 Lợi ích đối với người thuê xe

Thuận tiện nhanh chóng, tiết kiệm thời gian: Khách hàng giờ đây không cần phải kê khai mỗi lần thuê xe ô tô tự lái với việc số hóa giờ đây khách hàng chỉ thông qua 1 chạm đã có thể thuê xe 1 cách dễ dàng và tiết kiệm thời gian, việc trả xe cũng dễ dàng vì hệ thống có tích hợp các cửa hàng mà bạn có thể trả việc của bạn là lựa chọn điểm đến nào phù hợp với mình.

Trải nghiệm tốt, đa dạng, phong phú: Người thuê xe được tiếp cận với nhiều loại xe, nhiều phân khúc xe khác nhau, đặc biệt khi trải nghiệm các dòng xe từ xe bản tải mạnh mẽ phù hợp với cắm trại camping khám phá hay xe 16 chỗ rộng rãi phù hợp cho hội họp nhóm bạn.

PHÂN TÍCH THIẾT KẾ

Xác định và phân tích yêu cầu

Bài toán phát triển phần mềm quản lý cửa hàng cho thuê xe tự lái bao gồm các nội dung:

 Quản lý quy trình thuê xe. o Sau khi nhận được yêu cầu đặt xe của người dùng, phần mềm sẽ xử lý yêu cầu và yêu cầu người dùng cập nhật đủ những thông tin cần thiết,

… o Sau đó phần mềm sẽ cập nhật vào hóa đơn của người dùng, sau đó sẽ đưa ra thông báo về hóa đơn. o Đảm bảo người dùng có quá trình đặt xe phù hợp và đảm bảo số lượng xe chưa sử dụng Từ đó nâng cao chất lượng dịch vụ trong quá trình sử dụng. o Báo cáo: Số lượng xe đã được khách hàng thuê trong hóa đơn.

 Quản lý xe: o Đảm bảo số lượng xe trong quá trình thuê mượn, lượng xe đang chờ cho thuê dịch vụ, lượng xe đang cho thuê, lượng xe đang bảo dưỡng, v…v o Đưa ra danh sách các loại xe khả dụng cho khách hàng. o Theo dõi quá trình thuê xe o Nhập, xuất xe

 Quản lý báo cáo, đánh giá o Sau quá trình sử dụng dịch vụ, các đánh giá về chất lượng dịch vụ sẽ được hệ thống thu thập và lưu trữ Nhà quản lý có thể đọc và tiếp nhận đánh giá của khách hàng. o Hệ thống tạo báo cáo về các hóa đơn đã thanh toán và các hợp đồng đang trong quá trình sử dụng

 Quản lý tài khoản. o Tạo tài khoản đăng nhập cho khách hàng/nhân viên. o Thêm, sửa, xóa và lưu trữ thông tin tài khoản của khách hàng/nhân viên o Báo cáo: Danh sách tài khoản

Kết quả mô hình hóa

3.2.1 Sơ đồ ngữ cảnh CD:

3.2.2 Sơ đồ chức năng kinh doanh BFD:

3.2.4 Sơ đồ DFD mức 1: Quản lý nhân viên

3.2.5 Sơ đồ DFD mức 1: Quản lý cửa hàng

3.2.6 Sơ đồ DFD mức 1: Báo cáo thống kê

3.2.7 Sơ đồ DFD mức 1: Quản lý khách hàng

3.2.8 Sơ đồ DFD mức 1: Quản lý quá trình cho thuê

THIẾT KẾ HỆ THỐNG

Xác định các thực thể

Xe Thực thể bao gồm tất cả các sản phẩm xe trong cửa hàng Mỗi sản phẩm xe được xác định bởi một hãng sản xuất xe, loại xe, tên xe, giá thuê, mã xe

Thực thể bao gồm những cửa hàng cho thuê sản phẩm xe Được xác định bởi Địa chỉ, Mã cửa hàng, tên cửa hàng

Thực thể bao gồm tất cả những cá nhân, tổ chức sử dụng dịch vụ cho thuê xe Được xác định bởi Mã người dùng, Tài khoản, Mật khẩu, Quản trị Đặt trước Thực thể bao gồm những hóa đơn đặt trước của thành viên sử dụng, được xác định bởi Ngày đặt trước, ngày hạn lấy, mã đặt trước, tiền cọc

Thực thể bao gồm những khiếu nại mà người dùng hoặc thành viên muốn gửi đến bộ phận phát triển Được xác định bởi Mã khiếu nại, ngày khiếu nại, Nội dung

Thực thể bao gồm các giao dịch trong quá trình cung cấp dịch vụ Được xác định bởi Mã hóa đơn, Ngày thanh toán và Phương thức thanh toán.

Khách hàng Thực thể bao gồm những khách hàng trong hệ thống. Được xác định bởi Mã Khách hàng, Tên khách hàng, Địa chỉ, Điện thoại, Email, Ngày sinh

Thực thể bao gồm các hợp đồng có sẵn trong hệ thống.Được xác định bởi Địa chỉ nơi trả, Địa chỉ nơi thuê,Ngày thuê, Ngày trả, Mã hợp đồng.

Thực thể bao gồm các thông tin liên hệ của người dùng đã đưa ra góp ý Được xác định bởi Mã đặt trước, Ngày đặt trước, Ngày hẹn lấy, Tiền cọc

Thực thể bao gồm lịch làm việc của cửa hàng Được xác định bởi Mã lịch, Ngày áp dụng, Ngày kết thúc, Nội dung.

Xác định các bảng

Bảng Thuộc tính Kiểu dữ liệu

MaXE INT - PK hangsx NVARCHAR(45) loai NVARCHAR(45) ten NVARCHAR(45) gia INT

Bảng Thuộc tính Kiểu dữ liệu

MaCH INT - PK ten NVARCHAR(45) diachi NVARCHAR(200)

Bảng Thuộc tính Kiểu dữ liệu

MaHD INT - PK noitra NVARCHAR(45) noinhan NVARCHAR(45) ngaynhan DATETIME

Bảng Thuộc tính Kiểu dữ liệu

MaHD INT – PK,FK trangthai NVARCHAR(45)

Bảng Thuộc tính Kiểu dữ liệu

Bảng Thuộc tính Kiểu dữ liệu

MaHD INT - PK phuongthuc NVARCHAR(45) ngayhoanthanh DATETIME

Bảng Thuộc tính Kiểu dữ liệu

MaDT INT - PK ngayhenlay DATETIME ngaytao DATETIME tiencoc INT

Bảng Thuộc tính Kiểu dữ liệu

MaDT INT – PK,FK trangthai NVARCHAR(45)

Bảng Thuộc tính Kiểu dữ liệu

MaNV INT – PK ten NVARCHAR(45)

Bảng Thuộc tính Kiểu dữ liệu

MaKN INT – PK ngaytao DATETIME noidung NVARCHAR(200) maKH INT – FK

Bảng Thuộc tính Kiểu dữ liệu

MaKH INT – PK ten NVARCHAR(45) hovadem NVARCHAR(45)

Sdt NVARCHAR(10) diachi NVARCHAR(200) email NVARCHAR(45)

Bảng Thuộc tính Kiểu dữ liệu

MaND INT – PK username NVARCHAR(40) password NVARCHAR(40) quantri BINARY

Xác định quan hệ

4 4.1 Quan hệ không xác định

Bảng Người dùng Bảng khách hàng với khóa ngoại (MaND) tham chiếu tới bảng người dùng

Bảng Người dùng Bảng nhân viên với khóa ngoại (MaND) tham chiếu tới bảng người dùng

Bảng Khách hàng Bảng Khiếu nại với khóa ngoại (MaKH) tham chiếu tới bảng Khách hàng

Bảng Khách hàng Bảng Phiếu đặt trước với khóa ngoại (MaKH) tham chiếu tới bảng Khách hàng

Bảng Nhân viên Bảng Phiếu đặt trước với khóa ngoại (MaNV) tham chiếu tới bảng Nhân Viên

Bảng Nhân viên Bảng Hợp đồng thuê xe với khóa ngoại (MaNV) tham chiếu tới bảng Nhân Viên

Bảng Nhân viên Bảng Hoá đơn với khóa ngoại (MaNV) tham chiếu tới bảng Nhân Viên

Bảng Cửa hàng Bảng Nhân viên với khóa ngoại (MaCH) tham chiếu tới bảng Cửa hàng

Bảng Phiếu đặt trước Bảng Hợp đồng thuê xe với khóa ngoại (MaDT) tham chiếu tới bảng Phiếu đặt trước

Bảng Hợp đồng thuê xe Bảng Hoá đơn với khóa ngoại (MaHDong) tham chiếu tới bảng Hợp đồng thuê xe

Bảng Xe (khóa chính MaXe) và Phiếu đặt trước (khóa chính: MaDT)

Bảng Chi tiết đặt trước với khóa chính tạo bởi cả hai khóa MaXe và MaDT

Bảng Xe (khóa chính: MaXe) và bảng

Hợp đồng thuê xe (khóa chính MaHD)

Bảng Chi tiết hợp đồng với khóa chính tạo bởi 2 khóa MaXe và MaHD

Sơ đồ cấu trúc dữ liệu DSD

Thiết kế giải thuật

Thiết kế Form

4.7.2 Thiết kế Form đầu ra: 4.7.2.1 Hóa đơn thanh toán:

KIỂM THỬ VÀ TRIỂN KHAI

Kiểm thử

Phát triển phần mềm quản lý cửa hàng cho thuê xe tự lái

Phát triển phần mềm quản lý cửa hàng cho thuê xe ô tô tự lái và các hoạt động liên quan

Project type Phần mềm quản lý

Project duration Start date 01/04/2024 End date 04/04/2024

 Kiểm tra chức năng đăng ký, đăng nhập

 Kiểm tra chức năng tìm kiếm thông tin, tra cứu phương tiện

 Kiểm tra thay đổi thông tin phương tiện, người dùng

 Kiểm tra chức năng đặt trước, thuê, trả phương tiện

 Kiểm tra đơn hàng, kết quả thanh toán khi hoàn thành dịch vụ

5.1.3 Báo cáo kiểm thử Đã kiểm thử

Tổng số 5 Đang chờ 0 Đang kiểm thử 0

● Tỷ lệ kiểm thử thành công: 100%

● Tỷ lệ kiểm thử thất bại: 0%

● Tỷ lệ số lượng kiểm thử đang chờ: 0%

● Tỷ lệ số lượng kiểm thử đang kiểm thử: 0%

● Tỷ lệ số lượng kiểm thử bị chặn: 0%

Tên test case Mục đích Điều kiện thực hiện Mô tả Dữ liệu mẫu

Kiểm tra hoạt động đăng nhập của khách hàng / nhân viên/ quản trị viên

+ Đăng nhập vào hệ thống thành công

+ Cửa sổ đăng nhập đang mở

Vào phần mềm thành công/ Mở mục Đăng Nhập chọn tài khoản/

Nhập tên đăng nhập và mật khẩu/

Thông báo thao tác thành công và hiển thị màn hình chính.

Kiểm tra hoạt động của chức năng lọc và tìm kiếm thông tin phương tiện

+ Đăng nhập hệ thống thành công + Cửa sổ quản lý danh mục phương tiện đang mở Đăng nhập hệ thống thành công/

Vào menu chọn biểu tượng tìm kiếm / Nhập từ khóa tìm kiếm / Nhấn nút Tìm kiếm

Mazda + Tên phương tiện: Xe số tự động 5 chỗ ngồi Mazda CX-5 + Loại xe:

Thông báo thao tác thành công và hiển thị thông tin phương tiện cần tìm

F003 Cập nhật thông tin người dùng

Kiểm tra hoạt động của chức năng cập nhật thông tin người dùng

+ Đăng nhập hệ thống thành công + Cửa sổ cập nhật thông tin người dùng đang mở Đăng nhập hệ thống thành công/

Vào menu chọn danh mục tài khoản/ Chọn danh mục thông tin người dùng/

+ Họ và tên: Lại Gia Huy + Ngày sinh:

17/09/2002 + Địa chỉ: tp Nam Định – Nam Định

Thông báo thao tác thành công và hiển thị thông tin người dùng đã cập nhật

F004 Tạo yêu cầu đặt trước phương tiện

Kiểm tra hoạt động của chức năng đặt trước phương tiện

+ Đăng nhập hệ thống thành công + Cửa sổ chức năng đặt trước phương tiện Đăng nhập hệ thống thành công/

Vào menu chọn chức năng đặt trước phương tiện/

Chọn phương tiện/Nhập thông tin /Ấn nút Đặt trước

+ Tên phương tiện: Xe số tự động 5 chỗ Mazda CX-5

+ Nơi nhận xe: Cửa hàng 01 + Nơi trả xe: Cửa hàng 03

Thông báo thao tác thành công và hiển thị màn hình thông tin đơn đặt trước đã tạo

F005 Tạo báo cáo đơn hàng khi thanh toán

Kiểm tra hoạt động của chức năng cập nhật đơn hàng

+ Đăng nhập hệ thống thành công + Cửa sổ báo cáo đơn hàng đang mở Đăng nhập hệ thống thành công/

Vào mục giỏ hàng/ Chọn đơn hàng/Chọn thanh toán

+ Báo cáo thông tin đơn hàng

Thông báo thao tác thành công và hiển thị cửa sổ in hóa đơn.

Triển khai

Phần mềm sẽ được triển khai trên máy chủ cloud hosting gói BUSINESS 4 của công ty Nhân Hoà:

 Băng thông không giới hạn

Bên cạnh đó, triển khai thêm trên 6 máy tính cá nhân dành cho những người trong dự án tiếp tục phát triển phần mềm cũng như tiếp cận xử lý các tình huống hệ thống

5.2.2 Đào tạo hướng dẫn sử dụng phần mềm

 Đội ngũ phát triển phần mềm sẽ tạo video và hướng dẫn trực tiếp trên nền tàng trang web (2 buổi meetings 5/11 và 9/11)

 Tổ chức 1 buổi tập huấn cho khách hàng sử dụng phần mềm (1 buổi vào 9h ngày 11/11 tại cơ sở Thanh Trì)

 Lập tài liệu hướng dẫn sử dụng và tài liệu hệ thống cung cấp tới khách hàng vào ngày 3/11

Ngày đăng: 25/09/2024, 10:11

w