(Tiểu luận) bài tập lớnmôn học nhập môn công nghệ phần mềm đề tài quản lý thu chi, đóng góp

38 5 0
(Tiểu luận) bài tập lớnmôn học nhập môn công nghệ phần mềm đề tài quản lý thu chi, đóng gó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

Modul “Quản lý nhân khẩu” với mô tả chi tiết nghiệp vụ: QL chọn menu quảnlý nhân khẩu -> trang quản lý nhân khẩu hiện ra -> QL chọn chức năng sửathông tin cư dân -> giao diện tìm cư dân

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA AN TỒN THƠNG TIN BÁO CÁO BÀI TẬP LỚN MƠN HỌC: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Đề Tài: Quản Lý Thu Chi, Đóng Góp Giảng viên hướng dẫn: TS Đặng Ngọc Hùng Nhóm sinh viên thực hiện: Vũ Đức Chính - B20DCCN119 Nguyễn Xuân Hiếu - B20DCAT060 Lê Đức Long - B20DCAT112 Nhóm mơn học: Nhóm 10 Nhóm tập lớn: Nhóm 26 Hà Nội, tháng - 2023 MỤC LỤC MỤC LỤC I – PHÂN TÍCH ĐỀ TÀI Lý chọn đề tài 2 Mô tả yêu cầu toán .2 Yêu cầu xây dựng .3 II – LUỒNG CÔNG VIỆC XÁC ĐỊNH YÊU CẦU Tìm hiểu miền ứng dụng (Cịn Update) .3 Mục đích - phạm vi hệ thống Hoạt động nghiệp vụ chức 4 Vòng lặp Các thông tin lưu trữ .11 Biểu đồ usecase tổng quát 12 III – LUỒNG CƠNG VIỆC PHÂN TÍCH .13 Trích rút lớp thực thể 13 Trích rút lớp biên lớp điều khiển .18 Hiện thực hóa Use case 19 IV – LUỒNG CÔNG VIỆC THIẾT KẾ 22 Hoàn thiện sơ đồ lớp 22 Thiết kế chi tiết modul “Thống kê phiếu thu theo hộ khẩu” 24 Thiết kế giao diện modul “Thống kê phiếu thu theo hộ khẩu” 31 I – PHÂN TÍCH ĐỀ TÀI Lý chọn đề tài Quản lý thu chi hoạt động quan trọng để đảm bảo phát triển bền vững đáp ứng nhu cầu cộng đồng nói chung tổ dân phố nói riêng Quản lý thu chi giúp tổ dân phố quản lý nguồn tài cách hợp lý, đảm bảo khoản thu chi ghi nhận đầy đủ xác Việc quản lý thu chi giúp tổ dân phố đảm bảo khoản chi phí kiểm sốt sử dụng cách có hiệu Việc quản lý thu chi giúp đảm bảo tính minh bạch trình thu chi khoản tiền tổ dân phố Tính minh bạch giúp người dân tổ dân phố tin tưởng có động lực tham gia vào hoạt động tổ dân phố Ngoài ra, quản lý thu chi giúp tổ dân phố phát triển bền vững cách đầu tư vào hoạt động mang lại lợi ích cho cộng đồng đảm bảo nguồn lực sử dụng cách hợp lý Mơ tả u cầu tốn Modul “Quản lý nhân khẩu” với mô tả chi tiết nghiệp vụ: QL chọn menu quản lý nhân -> trang quản lý nhân -> QL chọn chức sửa thơng tin cư dân -> giao diện tìm cư dân -> QL nhập tên cư dân tìm kiếm -> Danh sách cư dân với từ khóa nhập -> QL chọn sửa cư dân -> Giao diện thông tin cư dân -> QL thực sửa thông tin cập nhật -> hệ thống lưu thông tin vào CSDL thông báo thành công Modul “Quản lý hộ khẩu” với mô tả chi tiết nghiệp vụ: QL chọn menu quản lý hộ -> trang quản lý hộ -> QL nhập tên chủ hộ tìm kiếm -> Hệ thống lên danh sách chủ hộ chứa tên vừa nhập -> QL chọn sửa chủ hộ -> Giao diện thông tin chủ hộ -> QL thực sửa thông tin cập nhật -> Hệ thống lưu thông tin vào CSDL thông báo thành công Modul “Quản lý khoản thu” với mô tả chi tiết nghiệp vụ: QL chọn menu quản lý khoản thu -> Trang quản lý khoản thu -> QL nhập tên loại khoản thu tìm kiếm -> Hệ thống loại khoản thu cần tìm -> QL chọn sửa khoản thu -> Giao diện thông tin khoản thu -> QL thực sửa thông tin cập nhật -> Hệ thống lưu thông tin vào CSDL thông báo thành công Modul “Quản lý phiếu thu” với mô tả chi tiết nghiệp vụ: QL chọn menu quản lý phiếu thu -> Trang quản lý phiếu thu -> QL nhập tên chủ hộ tìm kiếm -> Hệ thống lên khoản thu chứa tên chủ hộ vừa nhập -> QL chọn chủ hộ nhập (nếu chủ hộ thêm mới) -> QL chọn nhập phiếu thu -> Giao diện phiếu thu -> QL nhập thông tin cập nhật -> Hệ thống lưu thông tin thông báo thành công Modul “Thống kê phiếu thu theo hộ khẩu” với mô tả chi tiết nghiệp vụ: QL chọn menu thống kê phiếu thu -> Trang thống kê phiếu thu với danh sách hộ với thông tin: Mã hộ khẩu, Tên chủ hộ, Số nhân khẩu, Tổng tiền nộp -> QL bấm chọn hộ -> Kết danh sách khoản thu hộ với chi tiết: Mã khoản thu, Loại khoản thu, Số tiền, Trạng thái Yêu cầu xây dựng Đảm bảo yêu cầu sau:  Bảo mật, lưu trữ lớn  Tính linh hoạt, linh động  Tính minh bạch, rõ ràng  Đơn giản, hiệu quả, dễ sử dụng  Tiện ích, hiệu II – LUỒNG CƠNG VIỆC XÁC ĐỊNH U CẦU Tìm hiểu miền ứng dụng (Còn Update) - Bảng thuật ngữ: STT Tên Tiếng Việt Tên Tiếng Anh Giải thích Thuật ngữ người Kế toán Accountant Người sử dụng hệ thống phụ trách quản lý thống kê Người dân Resident Người kê khai nộp tiền cho kế toán Thuật ngữ hoạt động người Đăng nhập Sign in Thực truy cập vào hệ thống sử dụng chức hệ thống Quản lý nhân Demographic Quản lý yếu tố dân số management khu vực Quản lý hộ Household registration Quản lý đăng ký tạm trú management thường trú cho người dân công dân Quản lý khoản thu Revenue management Quản lý khoản thu người dân khu vực Quản lý phiếu thu Payment management Quản lý hoạt động liên quan đến thu thập khoản tiền từ người dân Thống kê Statistics Xem bảng thống kê từ liệu hệ thống Hộ gia đình 10 Chủ hộ 11 Nhân 12 Hộ 13 Khoản thu 14 Phiếu thu Thuật ngữ vật, đối tượng xử lí Household Một đơn vị xã hội bao gồm hay nhóm người chung ăn chung Head of a household Là người có lực hành vi dân đầy đủ thành viên hộ gia đình thống đề cử Population Người gia đình, địa phương, mặt tiêu thụ sản phẩm cần thiết sinh hoạt Household registration Hộ gọi Hộ tịch, phương pháp quản lý dùng để lưu thơng tin hộ gia đình Revenue Một khoản tiền mà người dân phải đóng cho phủ hàng tháng hàng năm Payment Một loại hóa đơn dùng để chứng minh người dân đóng tiền Mục đích - phạm vi hệ thống  Mục đích: o Hệ thống ứng dụng chạy máy bàn bên nội tổ dân phố, cho phép kế toán thống kê quản lý thông tin khoản thu hộ gia đình o Là ứng dụng máy để bàn chạy nhiều máy nhân viên, sử dụng liệu cung cấp máy chủ  Người sử dụng: o Nhân viên quản lý o Nhân viên kế tốn  Hệ thống khơng bao gồm: o Quản lý nhân o Quản lý chấm công, trả công nhân viên Hoạt động nghiệp vụ chức 3.1 Quản lý nhân  Chủ hộ đại diện đăng ký thông tin bao gồm: tên nhân khẩu, tuổi, số CMND, số điện thoại, mã hộ khẩu, quan hệ với chủ hộ, chủ hộ (có phải chủ hộ hay khơng)  Kế tốn đăng nhập vào hệ thống => Chọn menu quản lý nhân => Danh sách nhân bao gồm: mã nhân khẩu, tên nhân khẩu, tuổi, số CMND, số điện thoại, mã hộ khẩu, quan hệ với chủ hộ, chủ hộ (có phải chủ hộ hay khơng)  Kế tốn tìm kiếm nhân để xem chỉnh sửa thơng tin  Kế tốn thêm, xóa nhân danh sách  Sau thực hệ thống cập nhật liệu vào csdl Use-case “quản lý nhân khẩu”: Hình 2.1: Biểu đồ use case “Quản lý nhân khẩu” Mô tả use case: Sau kế tốn thực xử lý thơng tin liệu danh sách nhân khẩu, hệ thống cập nhật lại danh sách nhân csdl 3.2 Quản lý hộ  Chủ hộ đăng ký thông tin, thông tin bao gồm: địa chỉ, thông tin chủ hộ (thông tin nhân khẩu)  Kế toán đăng nhập vào hệ thống => Chọn menu quản lý hộ => Danh sách hộ bao gồm: mã hộ khẩu, địa chỉ, số thành viên, thông tin chủ hộ  Kế tốn tìm kiếm hộ để xem chỉnh sửa thông tin  Kế tốn thêm, xóa hộ danh sách  Sau thực hệ thống cập nhật liệu vào csdl Document continues below Discover more from: tích hoạt Phân động kinh… MR0002 Học viện Cơng ng… 61 documents Go to course Chuong phân tích 12 hoạt động kinh… Phân tích hoạt độn… 100% (3) Bài thu hoạch SHCD 11 - Bài thu hoạch sin… Phân tích hoạt độn… 100% (1) BO QUY Chuan 19 LOGO - Bộ quy… Phân tích hoạt động… None BTL PP LUẬN Phương pháp luận Phân tích hoạt động… None ÔN TẬP CUỐI KỲ 29 Use-case “quản lý hộ khẩu”: MƠN PHÂN TÍCH… Phân tích hoạt động… None Mẫu đơn xin chuyển đổi học phần TTTN Phân tích hoạt động… None Hình 2.2: Biểu đồ use case “Quản lý hộ khẩu” Mô tả use case: Sau kế tốn thực xử lý thơng tin liệu danh sách hộ khẩu, hệ thống cập nhật lại danh sách hộ csdl 3.3 Quản lý khoản thu  Kế toán đăng nhập vào hệ thống => Chọn menu quản lý khoản thu => Danh sách khoản thu bao gồm: mã khoản thu, tên khoản thu, loại khoản thu số tiền cần nộp  Kế tốn tìm kiếm khoản thu để chỉnh sửa thơng tin  Kế tốn thêm, xóa khoản thu danh sách  Sau thực hệ thống cập nhật liệu vào csdl Use-case “quản lý khoản thu”: Hình 2.3: Biểu đồ use case “Quản lý khoản thu” Mô tả use-case: Sau kế tốn thực xử lý thơng tin liệu danh sách khoản thu hệ thống cập nhật lại danh sách khoản thu csdl 3.4 Quản lý phiếu thu  Chủ hộ người đại diện đến quầy thu để đóng phí  Chủ hộ người đại diện nộp phí cung cấp thơng tin: tên, mã hộ, tên khoản phí  Kế tốn đăng nhập vào hệ thống => chọn chức quản lý phiếu thu => Danh sách hộ gia đình đóng phí bao gồm: mã phiếu thu, mã khoản thu, mã hộ, ngày thu  Kế tốn tìm kiếm, thêm, xóa thơng tin phiếu thu hệ thống  Hệ thống cập nhật lại liệu vào csdl Use-case “quản lý phiếu thu” : Hình 2.4: Biểu đồ use case “Quản lý phiếu thu” Mô tả use case: Sau kế toán thực xử lý thông tin liệu danh sách phiếu thu, hệ thống cập nhật lại danh sách phiếu thu csdl 3.5 Thống kê phiếu thu theo hộ  Kế toán đăng nhập vào hệ thống => chọn chức thống kê => Trang thống kê phiếu thu với danh sách hộ với thông tin: Mã hộ khẩu, Tên chủ hộ, Số nhân khẩu, Tổng tiền nộp  Kế tốn xem chi tiết hộ gia đình đóng loại phí cách bấm chọn hộ -> Kết danh sách khoản thu hộ với chi tiết: Mã khoản thu, Tên khoản thu, Loại khoản thu, Số tiền, Trạng thái Use-case “thống kê phiếu thu theo hộ khẩu” : Hình 2.5: Biểu đồ use case “Thống kê phiếu thu theo hộ khẩu” Mô tả use case: Modul Thống kê phiếu thu theo hộ cho phép kế tốn thống kê tổng tiền nộp hộ gia đình từ cao đến thấp xem chi tiết khoản nộp mà hộ gia đình đóng Vịng lặp 4.1 Quản lý nhân Hình 2.6: Biểu đồ use case “Quản lý nhân khẩu” Mô tả use case: Sau kế toán thực xử lý thông tin liệu danh sách nhân khẩu, hệ thống cập nhật lại danh sách nhân csdl Mơ tả chi tiết quy trình:  Chủ hộ đại diện đến đăng ký thông tin bao gồm: o o o o o o Họ tên Tuổi Số CMND Số điện thoại Mã hộ Quan hệ với chủ hộ Hình 3.9: Biểu đồ cho modul “Quản lý khoản thu” 3.4 Quản lý phiếu thu Hình 3.10 : Biểu đồ cho modul “Quản lý phiếu thu” 3.5 Thống kê phiếu thu theo hộ 22 Hình 3.11 : Biểu đồ modul “Thống kê phiếu thu theo hộ khẩu” IV – LUỒNG CƠNG VIỆC THIẾT KẾ Hồn thiện sơ đồ lớp 1.1 Quản lý nhân Hình 4.1: Biểu đồ lớp cho modul “Quản lý nhân khẩu” 1.2 Quản lý hộ 23 Hình 4.2: Biểu đồ lớp cho modul “Quản lý hộ khẩu” 1.3 Quản lý khoản thu Hình 4.3: Biểu đồ lớp cho modul “Quản lý khoản thu” 1.4 Quản lý phiếu thu Hình 4.3: Biểu đồ lớp cho modul “Quản lý phiếu thu” 24 1.5 Thống kê phiếu thu theo hộ Hình 4.4: Biểu đồ lớp cho modul “Thống kê phiếu thu theo hộ khẩu” Thiết kế chi tiết modul “Thống kê phiếu thu theo hộ khẩu” 2.1 Quản lý hộ - Model: Hình 4.5 : Model cho “Quản lý hộ khẩu” 2.2 Quản lý khoản thu - Model: 25 Hình 4.6: Model cho “Quản lý khoản thu” 2.3 Quản lý phiếu thu - Model: Hình 4.7: Model cho “Quản lý phiếu thu” 2.4 Thống kê phiếu thu theo hộ 2.4.1 Thống kê phiếu thu - Model: Hình 4.8 : Model cho “Thống kê phiếu thu” 26 - Control: 27 Hình 4.9: Control cho “Thống kê phiếu thu” - View: 28 Hình 4.10 : View cho “Thống kê phiếu thu” 2.4.2 Thống kê khoản thu - Model: Hình 4.11: Model cho “Thống kê khoản thu” - Control: 29 Hình 4.12: Control cho “Thống kê khoản thu” - View: 30 31 Hình 4.13: View cho “Thống kê khoản thu” Thiết kế giao diện modul “Thống kê phiếu thu theo hộ khẩu” 3.1 Giao diện “Login” Hình 4.14: Giao diện login 32 Hình 4.15: Giao diện login sai mật 3.2 Giao diện “Menu” Hình 4.16: Giao diện menu 3.2 Giao diện “Thống kê phiếu thu theo hộ khẩu” 3.2.1 Giao diện “thống kê phiếu thu” 33 Hình 4.17: Giao diện Thống kê Hình 4.18: Giao diện Thống kê tăng dần tổng tiền 34 Hình 4.19: Giao diện Thống kê giảm dần tổng tiền 3.2.2 Giao diện “Thống kê khoản thu” Hình 4.20: Giao diện thống kê khoản thu theo hộ 35 Hình 4.21: Giao diện Thống kê khoản thu mà hộ nộp Hình 4.21: Giao diện Thống kê khoản thu mà hộ chưa nộp 36

Ngày đăng: 28/12/2023, 18:57

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

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

Tài liệu liên quan