ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

34 37 0
ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Đ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

1.1. Cơ sở khoa hỌc và tính thực tiễn của đề tài : - Trong các ga tàu hiện nay, việc quản lý đặt vé, bán vé tàu luôn là vấn đề được quan tâm. Người quản lý bán vé luôn gặp những vấn đề khó khăn trong các quá trình. Và không chỉ riêng người bán vé mà ngay cả khách hàng cần đi tàu cũng thường gặp những vấn đề phiền toái như là hàng chờ, hết vé, hết ghế, … - Ít ai biết được hệ thống quản lí đặt vé tàu ra sao và hoạt động như thế nào. Hệ thống quản lý đặt vé tàu được xây dựng nhằm đáp ứng nhu cầu của khách hàng có thể đặt vé tàu một cách dễ dàng và thoải mái bên cạnh đó giúp khách hàng có thể tìm ra một chỗ ngồi và toa sao cho phù hợp với nhu cầu và sở thích của mình. 1.2. Mục tiêu đề tài: - Khách hàng đến hệ thống Ga Tàu (Ga Sài Gòn, Ga Hà Nôi, Ga Nha Trang,…) và đến quầy vé để chọn lô ̣ trình vé ,loại vé và ghế ngồi. - Nhân viên của nhà sẽ tư vấn khách hàng lựa chọn loại vé và giá tiền sao cho phù hợp, khách hàng sẽ lựa chọn vé trên hệ thống nhân viên đưa ra (nhân viên đăng nhập vào hệ thống). - Trên hệ thống sẽ hiển thị các lô ̣ trình và thời gian xuất phát và thời gian đến để khách hàng dễ dàng lựa chọn. - Khi khách hàng chọn được vé ưng ý thì nhân viên sẽ cho khách hàng lựa chọn loại vé (trường hợp nếu lô ̣ trình của khách hàng đặt vé đã hết ghế thì nhân viên sẽ hỗ trợ cho khách hàng chọn môt phát gần nhất). vé khác giống với lô ̣ trình ban đầu có thời gian gần nhất xuất - Hệ thống nhân viên đưa ra sẽ hiển thị toàn bộ số ghế trong tàu và khách hàng chọn ghế. Sau khi mọi thủ tục đã được đáp ứng với yêu cầu của khách hàng thì nhân viên sẽ xuất ra vé tàu bao gồm tên lô ̣ trình, thời gian xuất phát, loại ghê, số toa và giá. - Khách hàng sẽ thanh toán tiền cho nhân viên ngay tại quầy và nhận vé, đợi đến thời gian tàu câp bến để lên tàu để đi lô ̣ trình mình chọn 1.3. Phương pháp nguyên cứu  Phương pháp thu thập thông tin: khảo sát, lập bảng hỏi, đọc tài liệu,…  Phương pháp xử lí thông tin: mô tả use case, actor,…  Phương pháp thu thập số liệu (báo cáo, khảo sát, bảng hỏi,…)  Sự phù hợp giữa tên đề tài, mục đích nghiên cứu, phương pháp nghiên cứu  Xây dựng mô hình (dựa trên các việc phân tích usecase ,actor…) 1.4. Phạm vi nghiêm cứu - Mô tả phạm vi: Phần mềm được xây dựng dành cho các hệ thống ga tàu có nhu cầu quản lý các chức năng cũng như xây dựng một hệ thống đặt vé dễ dàng và thuận tiện. Phù hợp với nhu cầu của khách hàng, và phần mềm dễ sử dụng cho các nhân viên bán vé. - Phạm vi phân tích: Tập trung nghiên cứu, phân tích hệ thống quản lý ga tàu - Giới hạn của hệ thống: Không sử dụng website để quản lý.

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN HỆ THỐNG QUẢN LÝ GA TÀU Giảng viên giảng dạy: Nguyễn Thị Hồng Chuyên ngành mềm Khóa : Kỹ thuật phần 2019 Tp.HCM, tháng 09/2021 TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CƠNG NGHỆ THÔNG TIN   Độc lập – Tự – Hạnh phúc   i NHIỆM VỤ ĐỒ ÁN MƠN HỌC (Sinh viên phải đóng tờ vào báo cáo) Họ tên: Chuyên ngành: Kỹ thuật phần mềm Lớp: 18DTH1D Tên đề tài: Hệ thống quản lý ga tàu Giảng viên giảng dạy: TS.Nguyễn Thị Hồng Thời gian thực hiện: Nhiệm vụ/nội dung (mô tả chi tiết nội dung, yêu cầu, phương pháp, …): - Tổng quan hệ thống quản lý bán ve ga tàu - Phân tích thiết kế hệ thống - Thiết kế sở liệu Nội dung yêu cầu thơng qua Bộ mơn TRƯỞNG BỘ MƠN GIẢNG VIÊN GIẢNG DẠY (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) ThS.Phạm Văn Đăng TS.Nguyễn Thị Hồng Tp.HCM, ngày 12 tháng 09 năm 2021 ii LỜI CẢM ƠN Trong thời gian làm đồ án môn học, em nhận nhiều giúp đỡ, đóng góp ý kiến bảo nhiệt tình thầy cơ, gia đình bạn bè Em xin gửi lời cảm ơn chân thành đến Nguyễn Thi Hồng, người tận tình hướng dẫn, bảo em suốt trình làm đồ án mơn học Phân tích thiết kế hệ thống thông tin Em xin chân thành cảm ơn thầy cô giáo trường Đại học Nguyễn Tất Thành nói chung, thầy Cơng Nghệ Thơng Tin nói riêng truyền đạt cho em kiến thức môn sở môn chuyên ngành, giúp em có sở lý thuyết vững vàng tạo điều kiện giúp đỡ em suốt trình học tập Cuối cùng, em xin chân thành cảm ơn gia đình bạn bè, ln tạo điều kiện, quan tâm, giúp đỡ, động viên em suốt q trình học tập hồn thành đồ án mơn Phân tích thiết kế hệ thống thơng tin Với điều kiện thời gian kinh nghiệm hạn chế sinh viên, đồ án tránh thiếu sót Em mong nhận bảo, đóng góp ý kiến thầy để em có điều kiện bổ sung, nâng cao ý thức mình, phục vụ tốt cơng tác thực tế sau Em xin chân thành cảm ơn! LỜI MỞ ĐẦU Hiện nay, xã hôi ngày phát triển theo xu hướng hiên đại hóa bên cạnh đó,nhu cầu lại người hiên ngày tăng, việc kinh doanh dịch vụ bán ve xe Việt Nam nhiều tiềm năng, mang đến nhiều hội cho nhà đầu tư ngành dịch vụ phát triển mạnh me thị trường Việc tạo phần mềm quản lý hệ thống tàu hỏa quản lý việc đặt ve cần thiết để dễ dàng kiểm soát quản lý Hiểu tiềm phát triển việc kinh doanh loại hình khó khăn cần phải có hệ thống để quản lý Do đó, để mang lại thuận tiện em xin phân tích, khảo sát phần mềm đặt ve nhà ga , đáp ứng số chức bản, cần thiết để đặt ve tàu làm hài lòng khách hàng mang lại tiện ích khác Qua đây, em xin gửi lời cảm ơn chân thành bày tỏ lòng biết ơn đến bảo tận tình thầy cô Khoa Công Nghệ Thông Tin Đặc biệt cô Nguyễn Thị Hồng, người tận tâm hướng dẫn em suốt q trình hồn thành đồ án Trong q trình phân tích, thiết kế khơng thể tránh khỏi sai sót mong thầy đóng góp ý kiến để em hoàn thiện Em xin chân thành cảm ơn.! Giảng viên chấm thi Điểm: Nhận xet: Giảng viên chấm thi Điểm: Nhận xet: MỤC LỤC LỜI CẢM ƠN iii LỜI MỞ ĐẦU iv MỤC LỤC vii DANH MỤC CÁC BẢNG BIỂU viii DANH MỤC CÁC HÌNH ix DANH MỤC CÁC TỪ VIẾT TẮT x Chương I : MỞ ĐẦU 1.1 Cơ sở khoa học tính thực tiễn đề tài 1.2 Mục tiêu đề tài: 1.3 Phương pháp nguyên cứu 1.4 Phạm vi nghiêm cứu Chương II CƠ SỞ LÝ THUYẾT 2.1 Tổng quan phân tích thiết kế ̣thống: 2.2 Xác định yêu cầu 2.3 Bảng câu hỏi khảo sát 2.4 Mơ hình Use Case 2.5 Mơ hình Class Chương III : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG GA TÀU 3.1 MÔ TẢ TỔNG QUAN VỀ HỆ THỐNG 3.1.1 Xác định Actor thuật ngữ 3.1.2 Mơ hình cho Use case chi tiết 3.2 Mơ hình Class 16 3.2.1 Xác định Class 16 3.2.3 Chuyển sơ đồ Class sang lược đồ CSDL quan hệ 17 KẾT LUẬN 22 KẾT QUẢ ĐẠT ĐƯỢC 22 HẠN CHẾ 22 PHƯƠNG PHÁT TRIỂN KHAI 22 TÀI LIỆU THAM KHẢO 22 DANH MỤC CÁC BẢNG BIỂU Bảng : Q/A khảo sát Bảng : Bảng mô tả Actor Bảng : Bảng mô tả Thuận ngữ Bảng : Mô tả Use- case đăng nhập Bảng : Mô tả use – case quản lý ga tàu 10 Bảng :Mơ tả use case quản lý lịch trình 11 Bảng : Mô tả sơ đồ use case đặt vé: Quản lý ghế ngồi .12 Bảng 8: Mô tả sơ đồ use case: Quản lý tàu 13 Bảng : Mô tả sơ đồ use case: Quản lý toán (vé tàu) 14 Bảng 10 : Mô tả Transaction 17 Bảng 11 : Mô tả bảng Slider 18 Bảng 12 : Mô tả bảng Toa 18 Bảng 13 : Mô tả bảng Ga 18 Bảng 14 : Mô tả bảng lịch trình 19 Bảng 15 : Mô tả bảng Khách Hàng 19 Bảng 16 : Mô tả bảng Vé .20 Bảng 17 : Mô tả bảng Nhân Viên 20 DANH MỤC CÁC HÌNH Hình : Sơ đồ Use - Case Tổng Quát Hình : Mơ hình Class Hình : Sơ đồ use case tổng quát Hình : Sơ đồ use case đăng nhập Hình : Sơ đồ Use – case Quản lý ga tàu .9 Hình : Bản vẽ Class Diagram 16 Hình : Mơ hình database 21 CSDL : Cở sở liệu DANH MỤC CÁC TỪ VIẾT TẮT Chương I : MỞ ĐẦU 1.1 Cơ sở khoa hỌc tính thực tiễn của đề tài : - Trong ga tàu nay, việc quản lý đặt ve, bán ve tàu vấn đề quan tâm Người quản lý bán ve gặp vấn đề khó khăn q trình Và không riêng người bán ve mà khách hàng cần tàu thường gặp vấn đề phiền toái hàng chờ, hết ve, hết ghế, … - Ít biết hệ thống quản lí đặt ve tàu hoạt động Hệ thống quản lý đặt ve tàu xây dựng nhằm đáp ứng nhu cầu khách hàng đặt ve tàu cách dễ dàng thoải mái bên cạnh giúp khách hàng tìm chô ngồi toa cho phù hợp với nhu cầu sở thích 1.2 Mục tiêu đề tài: - Khách hàng đến hệ thống Ga Tàu (Ga Sài Gịn, Ga Hà Nơi, Ga Nha Trang,…) đến quầy ve để chọn lơ ̣ trình ve ,loại ve ghế ngồi - Nhân viên nhà se tư vấn khách hàng lựa chọn loại ve giá tiền cho phù hợp, khách hàng se lựa chọn ve hệ thống nhân viên đưa (nhân viên đăng nhập vào hệ thống) - Trên hệ thống se hiển thị lơ ̣ trình thời gian xuất phát thời gian đến để khách hàng dễ dàng lựa chọn - Khi khách hàng chọn ve ưng ý nhân viên se cho khách hàng lựa chọn loại ve (trường hợp lơ ̣ trình khách hàng đặt ve hết ghế nhân viên se hô trợ cho khách hàng chọn môt ve khác giống với lơ ̣ trình ban đầu có thời gian gần xuất phát gần nhất) - Hệ thống nhân viên đưa se hiển thị toàn số ghế tàu khách hàng chọn ghế Sau thủ tục đáp ứng với yêu cầu khách hàng nhân viên se xuất ve tàu bao gồm tên lơ ̣ trình, thời gian xuất phát, loại ghê, số toa giá - Khách hàng se toán tiền cho nhân viên quầy nhận ve, đợi đến thời gian tàu câp bến để lên tàu để lơ ̣ trình chọn Luồn kiện phụ Kết thúc A1 – Lôi đăng nhập: người dùng nhập sai tên, mật khẩu chưa phân quyền Hệ thống hiển thị lại hình đăng nhập để người dùng đăng nhập lại xác tài khoản mật khẩu quyền đăng nhập Hệ thơng thơng báo lơi sai người dùng Quay lại bước luồn kiện Bảng : Mơ tả Use- case đăng nhập 3.1.2 Mơ hình cho Use case chi tiết ... bán ve - Phạm vi phân tích: Tập trung nghiên cứu, phân tích hệ thống quản lý ga tàu - Giới hạn hệ thống: Không sử dụng website để quản lý Chương II CƠ SỞ LÝ THUYẾT 2.1 Tổng quan phân tích thiết. .. cầu, phương pháp, …): - Tổng quan hệ thống quản lý bán ve ga tàu - Phân tích thiết kế hệ thống - Thiết kế sở liệu Nội dung yêu cầu thông qua Bộ môn TRƯỞNG BỘ MÔN GIẢNG VIÊN GIẢNG DẠY (Ký ghi rõ... hàng nhà quản lý nhằm giải khó khăn gặp phải, giảm thiểu rủi ro trình quản lý ga Hệ thống hướng tới đối tượng khách hàng nhân viên quản lý ga Hệ thống có chức bao gồm: quản lý ga, quản lý tàu, đặt

Ngày đăng: 13/11/2021, 19:49

Hình ảnh liên quan

2.3 Bảng câu hỏi khảo sát - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

2.3.

Bảng câu hỏi khảo sát Xem tại trang 14 của tài liệu.
Bảng 1: Q/A khảo sát - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 1.

Q/A khảo sát Xem tại trang 14 của tài liệu.
Hình 2 :Mô hình Class - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Hình 2.

Mô hình Class Xem tại trang 15 của tài liệu.
Bảng 2: Bảng mô tả các Actor - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 2.

Bảng mô tả các Actor Xem tại trang 16 của tài liệu.
Bảng 3: Bảng mô tả các Thuận ngữ - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 3.

Bảng mô tả các Thuận ngữ Xem tại trang 17 của tài liệu.
Hình 3: Sơ đồ usecase tổng quát - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Hình 3.

Sơ đồ usecase tổng quát Xem tại trang 18 của tài liệu.
Hình 4: Sơ đồ usecase đăng nhập - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Hình 4.

Sơ đồ usecase đăng nhập Xem tại trang 19 của tài liệu.
4. Nếu kiểm tra thành công hệ thống hiển thị màn hình hệ thống - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

4..

Nếu kiểm tra thành công hệ thống hiển thị màn hình hệ thống Xem tại trang 19 của tài liệu.
1. Hệ thống hiển thị lại màn hình đăng nhập để người dùng đăng nhập lại chính xác tài khoản và mật khẩu cũng như quyền đăng nhập của mình - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

1..

Hệ thống hiển thị lại màn hình đăng nhập để người dùng đăng nhập lại chính xác tài khoản và mật khẩu cũng như quyền đăng nhập của mình Xem tại trang 20 của tài liệu.
Hình 5: Sơ đồ Use – case Quản lý ga tàu - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Hình 5.

Sơ đồ Use – case Quản lý ga tàu Xem tại trang 21 của tài liệu.
Bảng 5 :Mô tả use – case quản lý ga tàu - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 5.

Mô tả use – case quản lý ga tàu Xem tại trang 22 của tài liệu.
Bảng 6 :Mô tả usecase quản lý lịch trình - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 6.

Mô tả usecase quản lý lịch trình Xem tại trang 23 của tài liệu.
Bảng 7 :Mô tả sơ đồ usecase đặt vé: Quản lý ghế ngồi - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 7.

Mô tả sơ đồ usecase đặt vé: Quản lý ghế ngồi Xem tại trang 24 của tài liệu.
Bảng 8: Mô tả sơ đồ use case: Quản lý tàu - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 8.

Mô tả sơ đồ use case: Quản lý tàu Xem tại trang 25 của tài liệu.
Bảng 9 :Mô tả sơ đồ use case: Quản lý thanh toán (vé tàu) - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Bảng 9.

Mô tả sơ đồ use case: Quản lý thanh toán (vé tàu) Xem tại trang 26 của tài liệu.
Hình 6: Bản vẽ Class Diagram - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

Hình 6.

Bản vẽ Class Diagram Xem tại trang 28 của tài liệu.
- Bảng Transactions: - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

ng.

Transactions: Xem tại trang 29 của tài liệu.
- Bảng Lịch Trình: - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

ng.

Lịch Trình: Xem tại trang 31 của tài liệu.
3.3 MÔ HÌNH DATABASE DIAGRAMS - ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN HỆ THỐNG QUẢN LÝ GA TÀU

3.3.

MÔ HÌNH DATABASE DIAGRAMS Xem tại trang 33 của tài liệu.

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • LỜI MỞ ĐẦU

  • MỤC LỤC

  • DANH MỤC CÁC HÌNH

  • DANH MỤC CÁC TỪ VIẾT TẮT

  • Chương I : MỞ ĐẦU

  • Chương II CƠ SỞ LÝ THUYẾT

  • Chương III : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG GA TÀU

    • 3.1.2 Mô hình cho các Use case chi tiết

    • 3.2.1 Xác định các Class

    • 3.2.3 Chuyển sơ đồ Class sang lược đồ CSDL quan hệ

    • KẾT LUẬN

      • 2. HẠN CHẾ

      • TÀI LIỆU THAM KHẢO

Tài liệu cùng người dùng

Tài liệu liên quan