1. Trang chủ
  2. » Giáo Dục - Đào Tạo

bài tập lớn quản lý dịch vụ thu phí

18 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

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Hà Nội, ngày tháng năm 2022 Giảng viên hướng dẫn LỜI NÓI ĐẦU Chúng em xin gửi lời cảm ơn đến thầy Vũ Song Tùng hướng dẫn nhóm em kì học này, giúp chúng em tìm hiểu lập trình hướng đối tượng, vẽ biểu đồ diagram ứng dụng vào làm tập lớn chon mơn học Với vốn kiến thức hạn chế thời gian có hạn, tập lớn chúng em chắn cịn nhiều sai sót, chúng em mong nhận góp ý từ thầy để tập lớn chúng em hoàn thiện MỤC LỤC Mục lục DANH MỤC HÌNH VẼ Hình 1: Sơ đồ khối project Hình 2: Usecase diagram Hình 3: Activity diagram Hình 4: Sequence diagram Hình 5: Class diagram DANH MỤC BẢNG BIỂU Bảng 1: Danh sách Actors Bảng 2: Phân loại Actor Bảng 3: Danh sách chức Bảng 4: Chuyển đổi Usecase Bảng 5: Tính tốn trọng số UCP CHƯƠNG GIỚI THIỆU ĐỀ TÀI Đặt vấn đề Thế giới ngày có nhiều tiến mạnh mẽ công nghệ thông tin từ tiềm thông tin trở thành tài nguyên thực sự, trở thành sản phẩm hàng hoá xã hội, tạo thay đổi to lớn lực lượng sản xuất, sở hạ tầng, cấu trúc kinh tế, tính chất lao động cách thức quản lý lĩnh vực xã hội.Với phát triển Internet xem thành tựu khoa học kỹ thuật vĩ đại lịch sử loài người nguồn tài nguyên thông tin lớn nhất, đa dạng giới nay.Internet giúp người trao đổi thơng tin sinh hoạt hàng ngày, thu thập, tìm kiếm thông tin khắp nơi toàn giới, giao dịch thương mại, cộng tác nghiên cứu khoa học Vì đường cơng nghiệp hóa, đại hóa đất nước ta nay, việc đưa Internet đến người xu tất yếu Vấn đề đặt cho Internet thực phục cho người cách có hiệu lĩnh vực Từ nhóm chúng em đề xuất tập lớn “ Quản lý dịch vụ thu phí” Hệ thống giúp giáo viên sinh viên thuận lợi việc đăng ký thí nghiệm, phúc tra điểm, Mơ tả đề tài Hệ thống giúp sinh viên đăng kí phúc khảo điểm, đăng kí thí nghiệm mơn học đăng kí cấp bảng điểm Sau hệ thống nhận tin nhắn banking hệ thống tính tốn, phân tích tin nhắn để biết sinh viên đăng kí, nộp đủ tiền chưa Ngồi ra, sau đăng kí thành cơng dịch vụ hệ thống gửi email thông báo cho sinh viên Các tác nhân tác động lên hệ thống trình bày bảng đây: Bảng 1: Danh sách Actors STT Tác nhân Quản trị hệ thống Mô tả Cấu hình hệ thống, xử lý yêu cầu gửi Phân loại Phức tạp lên từ người dùng Người sử dụng Phức tạp Theo dõi kết đăng kí, thực đăng kí, chỉnh sửa thơng tin sai sau đăng kí Người trì hệ Xử lý vấn đề kết nối Dễ thống Gmail Gửi mail thông báo tới người đăng kí sau Trung bình hồn thành thủ tục SMS banking Phức tạp Cung cấp thông tin giao dịch cho phận module sim xử lý Bảng 2: Phân loại Actor Loại STT Actor Dễ Trung bình Phức tạp Cộng (1+2+3) Mơ tả Tác nhân xác định API Tác nhân tương tác thông qua giao thức (như TCP/IP, MQTT, ) Tác nhân tương tác thông qua giao diện đồ họa TAW Điểm tác nhân Số tác nhân Trọng số 1 1 2 3 9 Sơ đồ khối project Dưới sơ đồ khối hệ thống: Hình 1: Sơ đồ khối project - Khối register Service tool: Chức tạo form đăng kí cho sinh viên sau gửi liệu lên server Sau gửi gửi mail thơng báo kết tới người đăng kí - Khối deparse tool: Chức đọc liệu từ module sim thơng qua cổng serialPort Dữ liệu nhận tin nhắn SMS banking Tin nhắn cần phân tách để lấy giá trị quan trọng số tiền giao dịch, mã số sinh viên, họ tên sinh viên dịch vụ đăng kí Dữ liệu sau phân tách đẩy lên server để phục vụ cho register service tool xử lý - Khối display data app: Thực chức hiển thị sinh viên đăng kí dịch vụ Ngồi cịn cho phép sửa chữa sai xót sinh viên đăng kí sai điền form Các chức chi tiết thể bảng sau: Bảng 3: Danh sách chức STT Mô tả Phân loại Mức độ A Register Service tool I Dashboard Hiển thị ngày tháng năm Dữ liệu đầu Dễ Hiển thị menu tên nhà phát triển Dữ liệu đầu Dễ II Đăng kí dịch vụ Cho phép người dùng nhập liệu Kết nối tới server để truyền nhận Dữ liệu đầu vào Dễ Cơ sở liệu Phức tạp Cơ sở liệu Trung bình liệu Gửi kết form đăng kí lên server Nhận liệu cho phép đăng kí từ server Gửi email thơng báo tới người dùng sau Dữ liệu đầu vào Dữ liệu đầu Trung bình Phức tạp hồn thành đăng kí B Deparse tool Kết nối với module sim thông qua cổng serialPort Set tốc độ baudrate master Dữ liệu đầu vào Dữ liệu đầu Trung bình Trung bình slave 10 Phân tích SMS banking để biết người đăng kí đăng kí dịch vụ 11 Kết nối tới server để truyền nhận Dữ liệu đầu vào Phức tạp Cơ sở liệu Phức tạp Cơ sở liệu Trung bình Dữ liệu đầu Dễ Cơ sở liệu Dễ liệu 12 Gửi kết form đăng kí lên server C Display data app 13 Tạo fragment cho dịch vụ đăng kí tương ứng 14 Kết nối tới server để truyền nhận liệu 15 Nhận phản hồi từ server Cơ sở liệu 16 Xử lý liệu từ server sau đổ Dữ liệu đầu Trung bình Phức tạp fragment tương ứng 17 Tìm kiếm sinh viên đăng kí dịch vụ Dữ liệu đầu tên ID Trung bình 18 Xóa sinh viên đăng kí dịch vụ Dữ liệu đầu Trung bình 19 Sửa thơng tin sinh viên đăng kí dịch vụ Dữ liệu đầu Trung bình 20 Đánh dấu sinh viên xử lý Dữ liệu đầu Dễ xong yêu cầu đăng kí 10 CHƯƠNG THIẾT KẾ ĐỐI TƯỢNG Chuyển đổi Usecase Việc chuyển đổi Usecase thể bảng Bảng 4: Chuyển đổi Usecase TT I Tên Usecase Acto Actor phụ r Mơ tả Nhóm Phân loại QUẢN TRỊ HỆ THỐNG Cấu hình cập nhật liệu từ server Xử lý yêu cầu từ người dùng QTH T Cấu hình chu kỳ cập nhật QTH T Quản trị yêu cầu B liệu Trung bình B Đơn giản người dùng, cấu hình số thông tin form Theo dõi kết đăng kí I I QTH T Cho phép xem xét danh NSD Cho phép gửi form đăng kí B sách đăng kí giản NGƯỜI SỬ DỤNG Thực đăng kí B sau điền lên server Đơn Chỉnh sửa thông tin NSD sai điền form Cho phép người sử dụng Đơn giản B Đơn giản sửa lại thơng tin chưa xác Tìm kiếm đơn đăng NSD Cho phép tìm kiếm đơn B Đơn kí II đăng kí theo ID tên giản Người trì hệ I thống Kiểm sốt vấn đề NDTH Cho phép thay đổi tốc độ T kết nối B Đơn giản baudrate, cấu hình thơng số truyền I V Gmail Thông báo kết Gmail Gửi mail thơng báo kết M sau đăng kí xong V SMS Banking Kết nối với module SMS Giao tiếp với module sim, sim Trung bình M Trung bình nhận tin nhắn SMS banking Deparse tin nhắn SMS Phân tích tin nhắn thành nội dung cần thiết B Đơn giản Từ bảng 4, nhóm chúng em xây dựng bảng tính tốn UCP TT Loại Use Case B Bảng 5: Tính tốn trọng số UCP Điểm Trọng Hệ Số trường trường Mô tả số UCP số hợp sử chuẩn BMT dụng hợp Các chức 45 Use case đơn giản 35 Use case trung bình 10 1 10 Use case phức tạp 15 0 M Use case đơn giản 1,2 0 Use case trung bình 10 1,2 24 Use case phức tạp 15 0 1,2 T Use case đơn giản 1,5 0 Use case trung bình 10 1,5 0 Use case phức tạp 15 1,5 0 TBF = Cộng (1+2+3) 70 Usecase diagram Hình 2: Usecase diagram Các chức mở rộng Các chức nâng cao Từ thông tin bảng phía em xây dựng sơ đồ use case Activity diagram Khi khởi chạy app, bước chọn dịch vụ đăng kí, sau ta điền thông tin vào form Sau điền xong thực banking, banking đăng kí gửi lên hệ thống cịn khơng kết thúc Khi đăng kí xong có mail thơng báo từ hệ thống Những thông tin đẩy lên server xem, sửa tìm kiếm quản trị viên Hình 3: Activity diagram Sequence diagram Biểu đồ biểu đồ dùng để xác định trình tự diễn kiện nhóm đối tượng Nó miêu tả chi tiết thông điệp gửi nhận đối tượng đồng thời trọng đến việc trình tự mặt thời gian gửi nhận thông điệp Hình khái qt hóa trình tự hoạt động hệ thống Hình 4: Sequence diagram Class diagram Class diagram mô tả kiểu đối tượng hệ thống loại quan hệ khác tồn chúng Là kỹ thuật mơ hình hóa tồn tất phương pháp phát triển hướng đối tượng Class diagram dự án chúng em mơ tả hình Hình 5: Class diagram CHƯƠNG 3: KẾT LUẬN Qua thời gian học tập tự tìm hiểu, nghiên cứu hướng dẫn thầy, chúng em học thêm thêm nhiều kiến thức hướng đối tượng thiết kế hướng đối tượng, rèn luyện kỹ lập trình, thiết kế kiểm thử sản phẩm kỹ viết báo cáo Dù có nhiều cố gắng ôn lại kiến thức học tập từ trước, kết hợp với tìm hiểu tài liệu mạng tài liệu chuyên ngành hạn chế mặt thời gian, kinh nghiệm trình dịch bệnh nên thành viên liên lạc với qua internet nên báo cáo nhiều sai sót Chúng em nỗ lực để cố gắng hoàn thành tốt tập lớn lần này, mong nhận góp ý từ phía thầy để có kinh nghiệm việc làm tập lớn mơn khác Do vốn kiến thức cịn hạn chế nên báo cáo tập lớn chúng em chắn khơng tránh khỏi thiếu sót Mặc dù cố gắng phần thiết kế tính tốn chi tiết mạch, thơng số đơi sản phẩm cịn mang tính lý thuyết, chưa thực tế Vì vậy, chúng em mong nhận góp ý thầy để báo cáo chúng em hồn thiện Lời cuối cùng, chúng em xin kính chúc thầy thật nhiều sức khỏe, hạnh phúc thành công PHỤ LỤC: TÀI LIỆU THAM KHẢO [1] P.P.Trong, “viblo.asia.com,” [Trực tuyến] Available: https://viblo.asia/p/bieu-do-lop-uml-Az45bDaVZxY [2] N Hiền, “OOAD.com,” https://hocjava.com/ooad/ [Trực tuyến] Available: [3] P Anh, “Quản trị mạng,” [Trực tuyến] https://quantrimang.com/top-o-cam-thong-minh-169810 Available: [4] IOTmaker, “IOTmaker.com,” [Trực https://iotmaker.vn/relay-2-channel-5v.html Available: tuyến] ... phục cho người cách có hiệu lĩnh vực Từ nhóm chúng em đề xuất tập lớn “ Quản lý dịch vụ thu phí? ?? Hệ thống giúp giáo viên sinh viên thu? ??n lợi việc đăng ký thí nghiệm, phúc tra điểm, Mơ tả đề tài... kí dịch vụ Dữ liệu đầu tên ID Trung bình 18 Xóa sinh viên đăng kí dịch vụ Dữ liệu đầu Trung bình 19 Sửa thơng tin sinh viên đăng kí dịch vụ Dữ liệu đầu Trung bình 20 Đánh dấu sinh viên xử lý. .. lực để cố gắng hoàn thành tốt tập lớn lần này, mong nhận góp ý từ phía thầy để có kinh nghiệm việc làm tập lớn mơn khác Do vốn kiến thức cịn hạn chế nên báo cáo tập lớn chúng em chắn không tránh

Ngày đăng: 30/03/2022, 12:26

Xem thêm:

Mục lục

    NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

    DANH MỤC HÌNH VẼ

    CHƯƠNG 1. GIỚI THIỆU ĐỀ TÀI

    2. Mô tả đề tài

    3. Sơ đồ khối của project

    CHƯƠNG 2. THIẾT KẾ ĐỐI TƯỢNG

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w