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

Ngôn ngữ mô hình hóa Đề tài hệ thống quản lý thu tiền Điện

73 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 đề Ngôn Ngữ Mô Hình Hóa Đề Tài Hệ Thống Quản Lý Thu Tiền Điện
Tác giả Ngô Tấn Phát, Nguyễn Thị Nhật Thiên Lan, Nguyễn Khánh Dự
Người hướng dẫn Cô Phan Thị Xuân Lộc
Trường học Trường Đại học Cần Thơ, Trường Công nghệ Thông tin và Truyền thông
Chuyên ngành Công nghệ thông tin
Thể loại Bài tập lớn
Năm xuất bản 2023
Thành phố Cần Thơ
Định dạng
Số trang 73
Dung lượng 8,66 MB

Cấu trúc

  • 1.1 Giới thiệu đề tài (12)
    • 1.1.1 Tính c ấp thiết ủa đề tài ....................................................................... 1 c (0)
    • 1.1.2 Lợi ích c ủa đề t ài (0)
  • 1.2 Những hệ thống tương tự (0)
    • 1.2.1 Một số hệ thống tương tự (0)
      • 1.2.1.1 Ưu và nhược điểm của website thế giới di động (0)
      • 1.2.1.2 Ưu và nhược điểm của website điện lực (0)
    • 1.2.2 Một số hệ thống nước ngoài (13)
      • 1.2.2.1 Ưu và nhược điểm của website thanh toán tiền điện tại Nhật 2 (13)
  • 1.3 Các giao diện hệ thống có sẵn (13)
    • 1.3.1 Giao diện một số hệ thống trong nước (0)
      • 1.3.1.1 G iao diện website thế giới di động (13)
      • 1.3.1.2 Giao diện website điện lực (0)
      • 1.3.1.3 Giao diện website của ví điện tử momo (14)
    • 1.3.2 Giao diện một số hệ thống nước ngoài (0)
      • 1.3.2.1 Giao diện website thanh toán tiền điện tại Nhật (15)
  • 1.4 Mô tả đề tài (16)
    • 1.4.1 Mô tả chung (0)
    • 1.4.2 Phạm vi đề tài (16)
    • 1.4.3 Nhóm người sử dụng chính (actors) (0)
      • 1.4.3.1 Khách Hàng (16)
      • 1.4.3.2 Nhân viên kế toán (16)
      • 1.4.3.3 Nhân viên hệ thống (16)
      • 1.4.3.4 Quản trị viên (17)
  • Chương 2 SƠ ĐỒ USE CASE (17)
    • 2.1 Các sơ đồ use case trong hệ thống (17)
      • 2.1.1 Sơ đồ tổng quát (17)
      • 2.1.2 Chức năng của actor “Khách hàng không có tài khoản” (18)
      • 2.1.3 Chức năng của actor “Khách hàng có tài khoản” (18)
      • 2.1.4 Chức năng của actor “Nhân viên hệ thống” (19)
      • 2.1.5 Chức năng của actor “Quản trị viên” (20)
      • 2.1.6 Chức năng của actor “Nhân viên kế toán” (21)
    • 2.2 Mô tả một số Use case trong hệ thống (0)
      • 2.2.1 Use case “Đăng nhập” (23)
      • 2.2.2 Use case “Đăng kí tài khoản” (24)
      • 2.2.3 Use case “Thanh toán hóa đơn” (25)
      • 2.2.4 Use case “Thống kê lượng điện tiêu thụ” (27)
      • 2.2.5 Use case “In hóa đơn” (29)
      • 2.2.6 Use case “Thống kê chi phí phải trả” (0)
  • Chương 3 SƠ ĐỒ LỚP (10)
    • 3.1 Sơ đồ lớp (32)
    • 3.2 Mô tả sơ đồ lớp (32)
      • 3.2.1 Lớp Nhân viên kế toán (0)
        • 3.2.1.1 Mô tả thuộc tính lớp Nhân viên kế toán (0)
        • 3.2.1.2 Mô tả phương thức của lớp Nhân viên kế toán (33)
      • 3.2.2 Lớp Nhân viên thu ngân (0)
        • 3.2.2.1 Mô tả thuộc tính lớp Nhân viên thu ngân (0)
        • 3.2.2.2 Mô tả phương thức của lớp Nhân viên thu ngân (34)
      • 3.2.3 Lớp Khách hàng (0)
        • 3.2.3.1 Mô tả thuộc tính lớp Khách hàng (0)
        • 3.2.3.2 Mô tả phương thức của lớp Khách hàng (35)
      • 3.2.4 Lớp Lượng điện tiêu thụ (36)
        • 3.2.4.1 Mô tả thuộc tính lớp Lượng điện tiêu thụ (0)
        • 3.2.4.2 Mô tả phương thức của lớp Lượng điện tiêu thụ (36)
      • 3.2.5 Lớp Xã Phường (37)
        • 3.2.5.1 Mô tả thuộc tính lớp Xã Phường (0)
        • 3.2.5.2 Mô tả phương thức của lớp Xã Phường (37)
      • 3.2.6 Lớp Quận Huyện (0)
        • 3.2.6.1 Mô tả thuộc tính lớp Quận Huyện (0)
        • 3.2.6.2 Mô tả phương thức của lớp Quận Huyện (38)
      • 3.2.7 Lớp Tỉnh Thành Phố (38)
        • 3.2.7.1 Mô tả thuộc tính lớp Tỉnh Thành Phố (0)
        • 3.2.7.2 Mô tả phương thức của lớp Tỉnh Thành Phố (39)
      • 3.2.8 Lớp Mức Tiêu Thụ (39)
        • 3.2.8.1 Mô tả thuộc tính lớp Mức Tiêu Thụ (0)
        • 3.2.8.2 Mô tả phương thức của lớp Mức Tiêu Thụ (39)
      • 3.2.9 Lớp Công Tơ (40)
        • 3.2.9.1 Mô tả thuộc tính lớp Công Tơ (0)
        • 3.2.9.2 Mô tả phương thức của lớp Công Tơ (40)
      • 3.2.10 Lớp Hóa Đơn (41)
        • 3.2.10.1 Mô tả thuộc tính lớp Hóa Đơn (0)
        • 3.2.10.2 Mô tả phương thức của lớp Hóa Đơn (41)
      • 3.2.11 Lớp Ngân Hàng (0)
        • 3.2.11.1 Mô tả thuộc tính lớp Ngân Hàng (0)
        • 3.2.11.2 Mô tả phương thức của lớp Ngân Hàng (43)
      • 3.2.12 Lớp Tài Khoản Ngân Hàng (0)
        • 3.2.12.1 Mô tả thuộc tính lớp Tài Khoản Ngân Hàng (0)
        • 3.2.12.2 Mô tả phương thức của lớp Tài Khoản Ngân Hàng (44)
      • 3.2.13 Lớp Tài Khoản (0)
        • 3.2.13.1 Mô tả thuộc tính lớp Tài Khoản (0)
        • 3.2.13.2 Mô tả phương thức của lớp Tài Khoản (46)
  • Chương 4 SƠ ĐỒ TUẦN TỰ (48)
    • 4.1 Sơ đồ tuần tự “Thanh toán h óa đơn” (48)
    • 4.2 Sơ đồ tuần tự “Thống kê lượng điện tiêu thụ” (50)
    • 4.3 Sơ đồ tuần tự “In hóa đơn” (52)
    • 4.4 Sơ đồ tuần tự “Thống kê chi phí phải trả” (55)
    • 4.5 Sơ đồ tuần tự “Đăng nhập” (58)
    • 4.6 Sơ đồ tuần tự “Đăng kí tài khoản” (59)
  • Chương 5 SƠ ĐỒ HOẠT ĐỘNG (62)
    • 5.1 Sơ đồ hoạt động “Thanh toán hóa đơn” (62)
    • 5.2 Sơ đồ hoạt động “Thống kê lượng điện tiêu thụ” (64)
    • 5.3 Sơ đồ hoạt động “In hóa đơn” (66)
    • 5.4 Sơ đồ hoạt động “Thống kê chi phí phải trả” (67)
    • 5.5 Sơ đồ hoạt động “Đăng nhập” (69)
    • 5.6 Sơ đồ hoạt động “Đăng kí tài khoản” (0)
  • Chương 6 TỔNG KẾT (72)
    • 6.1 Kết quả đạt được (72)
      • 6.1.1 Về kiến thức (72)
      • 6.1.2 Về Kỹ Năng (72)
    • 6.2 Hạn chế (72)
  • Tài Liệu Tham Khảo (0)

Nội dung

2.1.2 Chức năng của actor “Khách hàng không có tài kho n ả ” Khách hàng là những người không có tài kho n thanh toán, actor này s ả ẽ có nh ng chữ ức năng được thể hiện như Hình 2.2, cụ

Giới thiệu đề tài

Những hệ thống tương tự

Một số hệ thống nước ngoài

1.2.2.1 Ưu và nhược điểm của website thanh toán tiền điện t i Nhạ ật Ưu điệ m

- Cung cấp thông tin khá đầy đủ và chi tiết,

- B cố ục hệ thống còn khá rối.

Các giao diện hệ thống có sẵn

Giao diện một số hệ thống nước ngoài

Hình 1.3: Giao di ện website ví điệ n t ử momo.com h ps://momo.vn/dien

Ngoài việc thanh toán hóa đơn tiền điện, còn có th thanh toán tiể ền nước và nhiều hóa đơn khác nữa.

1.3.2 Giao diện một số ệ h thống nước ngoài

1.3.2.1 Giao diện website thanh toán tiền điện tại Nhật Bản

Ngoài các giao diện trong nước người dùng có th tham kh o m t vài ể ả ộ giao diện ở nước ngoài Hệ thống cũng cấp khá đầy đủ thông tin Với giao diện được hiển thị như minh họa ở Hình 1.4

Hình 1.4 Giao di ệ n website thanh toán ti ề n đi ệ n t ạ i Nh ậ t. h ps://www.saikoh-e.co.jp/technote/systemcase04 Đây là website hệ thống thu tiền điện trực tuyến t i nh t b n Phạ ậ ả ục v ụ cho việc thanh toán hóa đơn tiền điện.

Mô tả đề tài

Nhóm người sử dụng chính (actors)

Nhằm phục vụ quản lí các thông tin thu tiền điện, thông tin khách hàng và thanh toán m t cách nhanh chóng và hi u quộ ệ ả hơn, đồng th i khách hàng có ờ thể d dàng lễ ựa chọn th i gian thích hờ ợp để thanh toán hóa đơn của mình Chính vì th , chúng ta c n t o ra m t hế ầ ạ ộ ệ thống thanh toán online Đây cũng là một công c h u ích và giúp ti t kiụ ữ ế ệm th i gian cờ ủa khách hàng như các nhân viên đi thu tiền điện

1.4.2 Phạm vi đề tài Đề tài th c hiự ện xây d ng quự ản lý thu tiền điện dành cho khách hàng trên cả nước.

1.4.3 Nhóm người s d ng chính (actors) ử ụ

- Khách hàng: những người s dử ụng điện.

- Nhân viên k toán:ế nhân viên của h ệthống

- Nhân viên h ệthống: nhân viên của hệthống

- Nhân viên Quản trị: người ch u trách nhiị ệm qu n lý, c p nh t, sả ậ ậ ửa lỗi h ệthống

Những khách hàng mu n thanh toán tiố ền điện nhưng không có thời gian thanh toán tr c tiự ếp thì có th ểthanh toán thông qua các sàn điện tử một cách nhanh chóng

Kiểm tra th ng tin và thanh toán tiố ền điện đúng thời hạn

Người thu c b phân lộ ộ ập hóa đơn tiền, thống kê, thu - chi

C p nhậ ật hóa đơn điền điện cho khách hàng, l p báo cáo ậ

Người thu c b ph n nhân viên h ộ ộ ậ ỗtrợ ủa hệ c thống, ph ụtrách các công việc được giao như đưa ra các thông báo và hỗ trợ khách hàng khi c n thiầ ết Quy ề n và trách nhi ệ m:

- Đăng các bảng tin thông báo

- Phản h i các vồ ấn đề liên quan

Người quản lý website, c p nh t h ậ ậ ệthống Đưa ra các quy tắc chung cho h ệthống mà người dùng ph i tuân theo ả

- C p nh t, nâng c p, phát tri n và b o trì h ậ ậ ấ ể ả ệthống

SƠ ĐỒ USE CASE

Các sơ đồ use case trong hệ thống

Sơ đồ use case tổng quát được thể hiện như trong Hình 2.1 mô t cái ả nhìn t ng quan v toàn bổ ề ộ hệ thống qu n lý thu tiả ền điện

Hình 2.1: Sơ đồ use case t ổ ng quát

Với những nhóm người dùng (actors) của hệ thống như: Khách hàng, nhân viên hệ thống, qu n trả ị viên, k toán Bên cế ạnh đó còn thể hiện các chức năng cơ bản của từng nhóm người dùng

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427.

2.1.2 Chức năng của actor “Khách hàng không có tài kho nả ”

Khách hàng là những người không có tài kho n thanh toán, actor này s ả ẽ có nh ng chữ ức năng được thể hiện như Hình 2.2, cụ thể như sau:

Hình 2.2: Chức năng của actor "Khách hàng không có tài khoản"

V ề ch ức năng thanh toán:

Khách hàng có th thanh toán tiể ền điện mà không c n tài kho n, chầ ả ỉ cần nhân viên đến nhà thu tiền là có th thanh toán và nh n biên lai.ể ậ

V ề ch ức năng đăng ký tài khoả n:

Cho phép khách hàng có thể đăng ký tài khoản điện tử của hệ thống để s dử ụng các tính năng mở rộng

V ề ch ức năng cậ p nh ậ t thông tin:

Cho phép khách hàng không có tài kho n vả ẫn có th c p nhể ậ ật được thông tin thông qua tin nh n s ắ ố điện thôi

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427

2.1.3 Chức năng của actor “Khách hàng có tài khoản”

Sau khi đăng nhập thành công, người dùng có thể thực hiện một số chức năng của mình như được thể hiện trong Hình 2.3, cụ thể như sau:

Hình 2.3: Chức năng của actor "Khách hàng có tài khoản"

V ề ch ức năng đăng xuấ t:

Cho phép Khách hàng đăng xuất tài kho n ra kh i h ả ỏ ệthống

V ề ch ức năng đăng nhậ p:

Cho phép khách hàng đăng nhập vào hệ thống bằng tài khoản đã đăng ký trước đó

V ề ch ức năng quả n lý tài kho n cá nhân: ả

Cho phép khách hàng có thể chỉnh s a m t kh u, thông tin cá nhân, xóa ử ậ ẩ tài khoản.

V ề ch ức năng thanh toán:

Cho phép khách hàng thanh toán tiền điện trực tuyến

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427

2.1.4 Chức năng của actor “Nhân viên hệ thống”

Nhân viên hệ thống cần đăng nhập vào hệ thống để xác nh n quyậ ền Nhân viên Sau khi đăng nhập vào h ệthống có quyền và nghĩa vụthực hiện các công việc được th hiện như trong ể Hình 2.4, cụ thể như sau:

Hình 2.4: Ch ức năng củ a actor "Nhân viên h ệ th ố ng"

V ề ch ức năng phả n h ồ i thông tin:

Nhân viên có th ph n h i lể ả ồ ại câu hỏi c a khách hàng bình luủ ận ở trang web bằng cách bình lu n l i câu h i cậ ạ ỏ ủa h ọ

V ề ch ức năng cậ p nh ậ t thông báo m ớ i:

Nhân viên có th c p nh t các thông báo hay các thông tin quan tr ng ể ậ ậ ọ đến khách hàng Để khách hàng có thể nắm bắt được các thông tin

V ề ch ức năng kiể m duy ệt bào đăng:

Cho phép nhân viên duyệt, ẩn, xóa và quản lí các bài đăng để cho nội dung phù h p vợ ới cộng đồng và người dùng

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427

2.1.5 Chức năng của actor “Quản trị viên”

Quản trị viên cần đăng nhập vào hệ thống để xác nhận quyền Quản tr ị của mình Sau khi đăng nhập thành công, qu n trả ị viên có thể thực hi n mệ ột số công việc của mình như được thể hiện trong Hình 2.5, với các chức năng cụ thể như sau:

Hình 2.5: Ch ức năng củ a actor "Qu ả n tr ị viên"

Về chức năng cấp quyền truy cập:

Cho phép quản tr viên gán quyị ền truy cập cho người dùng trong h ệ thống Qu n trả ị viên có thể xác định các vai trò và quyền h n khác nhau và gán ạ cho từng người dùng tương ứng, xem nhật ký hoạt động của từng tài khoản

Về chức năng bảo trì hệ thống:

Cho phép quản trị c p nh t, b o trì các l i cậ ậ ả ỗ ủa hệthống

Về chức năng quản lí tài khoản người dùng:

Cho phép qu n tr viên có th thêm, s a, xóa các tài kho n cả ị ể ử ả ủa người dùng h ệthống trong trường h p c n thiợ ầ ết

Về chức năng thống kê lượng truy cập:

Cho phép quản trị thống kê lại số lượng truy c p cậ ủa người dùng hệ thống theo kho ng thả ời gian, để ắm bắt được và thay đổi cho phù hợp n

Người thi t k : Nguyễn Thế ế ị Nhật Thiên Lan B2103427.

2.1.6 Chức năng của actor “Nhân viên kế toán”

Sau khi đăng nhập thành công, nhân viên k toán có thế ể thực hi n mệ ột s ốchức năng của mình như được thể hiện trong Hình 2.6 như sau:

Hình 2.6: Chức năng của actor "Nhân viên k toán" ế

V ề ch ức năng đăng nhậ p:

Nhân viên k toán có quyế ền đăng nhập vào hệ thống

V ề ch ức năng in hóa đơn:

Nhân viên k toán có thế ể in hóa đơn tiền điện theo hai cách, hoặc là in dựa trên danh sách được công ty cung c p v hấ ề ộ gia đình, lượng điện tiêu thụ, thuế,…, hoặc là in dựa theo thông tin cá nhân của một hộ gia đình

V ề ch ức năng tìm hóa đơn:

Nhân viên k toán có thế ể tìm hóa đơn dựa trên thông tin được cung cấp t ừ trước

V ề ch ức năng thố ng kê t ổ ng doanh thu:

Nhân viên kê toán có thể thống kê t ng doanh thu c a công ty theo ổ ủ nhiều mốc thời giàn, theo t ng ngày trong tháng, từ ừng tháng trong năm, theo từng năm Và từ những thông tin doanh thu th ng kố ế được có th in ra thành ể bảng th ng kê doanh thu cố ủa công ty

V ề ch ức năng thố ng kê t ổ ng chi phí ph ả ả i tr :

Nhân viên có th dùng chể ức năng này để ổ t ng k t toàn b chi phí phế ộ ải trả trong một khoảng thời gian, toàn b chi phí ph i trộ ả ả được tính b ng cách ằ cộng 3 dữ liệu: Chi phí bảo trì đường điện, Chi phí bồi thường khách hàng và Lương nhân viên Nhân viên kế toán có th in th ng kê toàn b chi phí ph i tr ể ố ộ ả ả

V ề ch ức năng thố ng kê t ổng lượng điệ n tiêu th ụ :

SƠ ĐỒ LỚP

Sơ đồ lớp

Sơ đồ lớp về hệ thống quản lý thu tiền điện được thể hiện ở hình 3.1 như sau:

Mô tả sơ đồ lớp

Các thuộc tính, phương thức trong bảng mô t các lả ớp được thống nhất kí hiệu gạch dưới tên thu c tínhộ là khóa chính c a bủ ảng ch a thuứ ộc tính đó 3.2.1 L p Nhân viên k toán ớ ế

3.2.1.1 Mô t thuả ộc tính c a l p Nhân viên k toán ủ ớ ế

Các thuộc tính c a l p Nhân viên kủ ớ ế toán được miêu t trong ả b ng 3.1ả như sau:

B ng 3.1: Mô t thu c tính l p Nhân viên k toán ả ả ộ ớ ế

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_NVKT protected String 8 Mã của nhân viên kế toán Ten_NVKT protected String Null 10 Tên của nhân viên kế toán

Ho_NVKT protected String Null 15 Họ của nhân viên kế toán SDT_NVKT protected String Null 10 Số điện thoại của

3.2.1.2 Mô t ả phương thức của lớp Nhân viên k toán ế

Các phương thức của l p Nhân viên kớ ế toán được miêu t trong ả b ng 3.2 ả như sau:

B ng 3.2: Mô t ả ả phương thứ c l ớ p Nhân viên k ế toán

Kiểu dự liệu tham số

Kiểu trả về của phương thức

Có 4 tham số boolean thêm nhân viên kế toán ma String 8 ho String null 15 ten String null 10 sdt String null 10 xoaNhanVien public Có 1 tham số boolean xóa nhân viên kế toán ma String 8 capnhatNhanVien public

Có 4 tham số boolean Cập nhật thông tin nhân viên kế toán ma String 8 ho String null 15 ten String null 10 sdt String null 10 layNhanVien public Có 1 tham số nhân viên kế toán

Lấy thông tin nhân viên kế toán ma String 8

3.2.2.1 Mô t thuả ộc tính c a l p Nhân viên thu ngân ủ ớ

Các thuộc tính của lớp Nhân viên thu ngân được miêu tả trong b ng 3.3ả như sau:

B ng 3.3: Mô t thu c tính l p Nhân viên k toán ả ả ộ ớ ế

3.2.2.2 Mô t ả phương thức của lớp Nhân viên thu ngân

Các phương thức của lớp Nhân viên thu ngân được miêu tả trong b ng 3.4 ả như sau:

B ng 3.4: Mô t ả ả phương thứ c l ớ p Nhân viên thu ngân

Kiểu truy cập Tên tham số

Kiểu dự liệu tham số

Kiểu trả về của phương thức

Có 4 tham số boolean thêm nhân viên thu ngân ma String 8 ho String null 15 ten String null 10 sdt String null 10 xoaNhanVien public Có 1 tham số boolean xóa nhân viên thu ngân ma String 8 capnhatNhanVien public

Có 4 tham số boolean Cập nhật thông tin nhân viên thu ngân ma String 8 ho String null 15 ten String null 10 sdt String null 10 layNhanVien public Có 1 tham số nhân Lấy thông tin nhân viên

Tên thuộc tính Kiểu truy cập Kiểu dữ liệu

Thước Min Max Diễn Giải

Ma_NVTN protected String 8 Mã của nhân viên thu ngân

Ten_NVTN protected String null 10 Tên của nhân viên thu ngân Ho_NVTN protected String null 15 Họ của nhân viên thu ngân SDT_NVTN protected String null 10 Số điện thoại của

NVTN ma String 8 viên thu ngân thu ngân

3.2.3.1 Mô t thuả ộc tính c a l p Khách hàng ủ ớ

Các thuộc tính của lớp Nhân viên thu ngân được miêu tả trong b ng 3.5ả như sau:

B ả ng 3.5: Mô t ả thu c tính l p Khách hàng ộ ớ

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_KH Private String 8 Mã của khách hàng Ten_KH Private String null 10 Tên của khách hàng Ho_KH Private String null 15 Họ của khách hàng SDT_KH Private String null 10 Số điện thoại của khách hàng

3.2.3.2 Mô t ả phương thức của lớp Khách hàng

Các phương thức của lớp Khách hàng được miêu t trong ả bảng 3.6 như sau:

B ả ng 3.6: Mô t ả phương thứ c l ớ p Khách hàng

Tên phương thức Kiểu truy cập Tên tham số

Kiểu dự liệu tham số

Kiểu trả về của phương thức

Có 4 tham số boolean thêm khách hàng ma String 8 ho String null 15 ten String null 10 sdt String null 10 xoaKhachHang public Có 1 tham số boolean xóa khách hàng ma String 8 capnhatKhachHang public

Có 4 tham số boolean Cập nhật thông tin khách hàng ma String 8 ho String null 15 ten String null 10 sdt String null 10 layKhachHang public Có 1 tham số Khách hàng Lấy thông tin khách hàng ma String 8 layDSKhachHangTheoThan public

Lấy danh sách khách hàng đến hạn đóng tiền điện trong một tháng bất kỳ thang int

3.2.4 Lớp Lượng điện tiêu th ụ

3.2.4.1 Mô t thuả ộc tính c a lủ ớp Lượng điện tiêu th ụ

Các thu c tính c a l p ộ ủ ớ Lượng điện tiêu thụ được miêu t trong ả b ng 3.7ả như sau:

B ả ng 3.7: Mô t thu c tính l ả ộ ớp Lượng điệ n tiêu th ụ

Tên thu c tính ộ Kiểu truy cập

Thước Min Max Diễn Gi i ả

Ma_LDTT private String 8 Mã của phiếu lượng điện tiêu thụ ChiSoCu_LDTT private String null 5 Chỉ ố s điện cũ ChiSoMoi_LDTT private String Null 5 Chỉ ố s điện m i ớ

Thang_LDTT private int 1 12 Tháng s d ng ử ụ điện Nam_LDTT private int 2000 2023 Năm sử ụng điệ d n 3.2.4.2 Mô t ả phương thức của lớp Lượng điện tiêu th ụ

Các phương thức của lớp Lượng điện tiêu thụ được miêu tả trong b ng 3.8 ả như sau:

B ng 3.8: Mô t ả ả phương thứ ớp Lượng điệ c l n tiêu th ụ

Kiểu tr ả về của phương thức

Có 6 tham s ố boolean thêm phiếu lượng điện tiêu thụ c a khách hàng trong mủ tháng kh String 8 ma String 8 csc String null 5 csm String null 5 thang int nam int xoaLDTT public Có 1 tham s ố boolean xóa phiếu lượng điện tiêu thụ c a khách hàng trong mủ ột tháng ma String 8 capnhatLDTT public

Có 5 tham s ố boolean C p nh t phiậ ậ ếu lượng điện tiêu th c a khách hàng tronụ ủ một tháng ma String 8 csc String null 5 csm String null 5 thang int nam int layLDTT public Có 1 tham s ố Lượng điện tiêu thụ

L y phiấ ếu lượng điện tiêu thụ c a khách hàng ủ ma String 8 layDSLDTTtheodskhpublic

L y danh sách phiấ ếu lượng điện tiêu th cụ ủa ứng với danh sách khách hàng được thêm vào kh list null

3.2.5.1 Mô t thuả ộc tính c a lủ ớp Xã Phường

Các thuộc tính c a lủ ớp Xã Phườngđược miêu t trong ả bảng 3.9 như sau:

B ả ng 3.9: Mô t thu c tính l p Xã ả ộ ớ Phườ ng

3.2.5.2 Mô t ả phương thức của lớp Xã Phường

Các phương thức của lớp Xã Phường được miêu t trong ả b ng 3.10 ả như sau:

B ả ng 3.10: Mô t ả phương thứ ớp Xã Phườ c l ng

Tên thuộc tính Kiểu truy cập Kiểu dữ liệu

Thước Min Max Diễn Giải

Ma_XP Public String 8 Mã của xã phường

Ten_XP public String null 15 Tên của xã phường

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải

LayDS public Không có tham số List

Lấy danh sách tất cả xã phương mà công ty quản lý

3.2.6.1 Mô t thuả ộc tính c a l p Qu n Huy n ủ ớ ậ ệ

Các thuộc tính c a l p Qu n Huyủ ớ ậ ện được miêu t trong ả b ng 3.11ả như sau:

B ả ng 3.11: Mô t ả thu c tính l p Qu ộ ớ ậ n Huy ệ n

3.2.6.2 Mô t ả phương thức của lớp Quận Huyện

Các phương thức của lớp Quận Huyện được miêu t trong ả b ng 3.12 ả như sau:

B ả ng 3.12: Mô t ả phương thứ c l ớ p Qu ậ n Huy ệ n

Kiểu truy cập Tên tham số

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải

LayDS public Không có tham số

Lấy danh sách tất cả quận huyện mà công ty quản lý layQH public Có 1 tham số Quận

Lấy quận huyện theo ma String 8 mã

3.2.7.1 Mô t thuả ộc tính c a l p T nh Thành Ph ủ ớ ỉ ố

Các thuộc tính c a lớp T nh Thành Phủ ỉ ố được miêu t trong ả bảng 3.13 như sau:

B ả ng 3.13: Mô t ả thu c tính l p T nh Thành Ph ộ ớ ỉ ố layXP public Có 1 tham số Xã

Lấy xã phường theo ma String 8 mã

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_QH public String 8 Mã của quận huyện Ten_QH public String null 15 Tên của quận huyện

Tên thuộc tính Kiểu truy cập Kiểu dữ liệu

Thước Min Max Diễn Giải

3.2.7.2 Mô t ả phương thức của lớp Tỉnh Thành Phố

Các phương thức của l p T nh Thành Phớ ỉ ố được miêu t trong ả bảng 3.14 như sau:

B ả ng 3.14: Mô t ả phương th ứ c l ớ p T ỉ nh Thành Ph ố

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải

LayDS public Không có tham số

Lấy danh sách tất cả tỉnh thành phố mà công ty quản lý layTTP public Có 1 tham số Tỉnh thành phố

Lấy tỉnh thành phố theo mã ma String 8

3.2.8.1 Mô t thuả ộc tính c a lủ ớp Mức Tiêu Th ụ

Các thuộc tính c a lớp Mức Tiêu Thụ ủ được miêu t trong ả b ng 3.15ả như sau:

B ả ng 3.15: Mô t ả thu c tính l p M c Tiêu Th ộ ớ ứ ụ

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_Muc public String 8 Mã của mức tiêu thụ ChiSoKWHMin_Muc public String null 5

Lượng điện tiêu thụ thấp nhất của một mức ChiSoKWHM _Muc ax public String null 5

Lượng điện tiêu thụ cao nhất của một mức 3.2.8.2 Mô t ả phương thức của lớp Mức Tiêu Thụ

Ma_TTP public String 8 Mã của tỉnh thành phố Ten_TTP public String null 15 Tên của tỉnh thành phố

Các phương thức của lớp Mức Tiêu Th ụ được miêu t trong ả b ng 3.16 ả như sau:

B ả ng 3.16: Mô t ả phương thứ c l ớ p M ứ c Tiêu Th ụ

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải themMuc public

Có 3 tham số boolean thêm mức tiêu thụ lượng điện ma String 8 csmin String null 5 csmax String null 5 xoaMuc public Có 1 tham số boolean xóa mức tiêu thụ ma String 8 layMuc public Có 1 tham số Mức tiêu thụ Lấy mức tiêu thụ ma String 8

3.2.9.1 Mô t thuả ộc tính c a lủ ớp Công Tơ

Các thuộc tính c a lủ ớp Công Tơ được miêu t trong ả b ng 3.17ả như sau:

B ả ng 3.17: Mô t ả thu c tính l ộ ớp Công Tơ

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_CongTo Protected String 8 Mã của công tơ NgayLapDat_CongTo protected Date null Ngày lắp đặt công tơ

3.2.9.2 Mô t ả phương thức của lớp Công Tơ

Các phương thức của lớp Công Tơ được miêu t trong ả b ng 3.18 ả như sau:

B ả ng 3.18: Mô t ả phương thứ ớp Công Tơ c l

Kiểu truy cập Tên tham số

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải themCongTo public

Có 3 tham số boolean thêm Công tơ ma String 8 ngay Date null xoaCongTo public Có 1 tham số boolean xóa Công

Tơ ma String 8 layCongTo public Có 1 tham số

Công tơ Lấy thông tin công tơ ma Stri ng 8

3.2.10.1 Mô t thuả ộc tính của lớp Hóa Đơn

Các thuộc tính c a lủ ớp Hóa Đơn được miêu t trong ả b ng 3.19ả như sau:

B ả ng 3.19: Mô t ả thu c tính l ộ ớp Hóa Đơn

Tên thuộc tính Kiểu truy cập Kiểu dữ liệu

Ma_HD private String 8 Mã của hóa đơn

ChiSoCu_HD private String Null 5

Chỉ số điện cũ của của hóa đơn

ChiSoMoi_HD private String Null 5

Chỉ số điện mới của của hóa đơn

Tổng tiền điện ghi trong hóa đơn

XacNhan_HD private boolean FALSE

Xác nhận xem hóa đơn có được thanh toán hay chưa ThoiDiemTT_HD private Date&Time null

Thời điểm thanh toán hóa đơn 3.2.10.2 Mô t ả phương thức của lớp Hóa Đơn

Các phương thức của lớp Hóa Đơn được miêu t trong ả b ng 3.20 ả như sau:

B ả ng 3.20: Mô t ả phương thứ ớp Hóa Đơn c l

Tên phương thức Kiểu truy cập Tên tham số

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải taoHoaDon public

Có 5 tham số boolean tạo hóa đơn tiền điện mới của khách hàng kh String 8 ma String 8 csm String null 5 csc String null 5 tong int 0 xoaHoaDon public

Có 1 tham số boolean xóa Hóa Đơn ma String 8 capnhatHoaDon public

Cập nhật hóa đơn tiền điện của khách hàng ma String 8 csm String null 5 csc char null 5 tong int 0 layHoaDon public Có 1 tham số Hóa Đơn

Lấy thông tin hóa ma String 8 đơn xacnhanHoaDon public Có 1 tham số Void

Xác nhận hóa đơn đã được thanh toán ma String 8 layDStheoQuanHuyenThe

Lấy danh sách hóa đơn tiền điện theo Quận Huyện trưc thuộc trong một tháng thang int 0 qh String null 5 layDStheoXaPhuongTheo public Có 2 tham số list Lấy danh

Thang thang int 0 sách hóa đơn tiền điện theo

Xã Phường trưc thuộc trong một tháng xp String null 5 layDSTheoThang public

Lấy tất cả hóa đơn trong một tháng thang int 0

3.2.11.1 Mô t thuả ộc tính của l p Ngân Hàng ớ

Các thuộc tính c a l p Ngân Hàng ủ ớ được miêu t trong ả b ng 3.21ả như sau:

B ả ng 3.21: Mô t ả thu c tính l p Ngân Hàng ộ ớ

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_NH public String 8 Mã ngân hàng

Ten_NH public String null 30 Tên ngân hàng

3.2.11.2 Mô t ả phương thức của lớp Ngân Hàng

Các phương thức của lớp Ngân Hàng được miêu t trong ả b ng 3.22 ả như sau:

B ả ng 3.22: Mô t ả phương thứ c l ớ p Ngân Hàng

Kiểu truy cập Tên tham số

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải layNganHang public

Lấy thông tin ngân hàng dựa trên số tài khoản ngân hàng tknh String 20 layDSNganHang public Không có tham s ố List

Lấy danh sách ngân hàng có thể dùng để thanh toán online xacnhantt public Không có tham s ố

Lấy xác nhận thanh toán của phiên chuyển khoản ck String

3.2.12.1 Mô t thuả ộc tính của l p Tài Kho n Ngân Hàng ớ ả

Các thu c tính c a lộ ủ ớp Tài Khoản Ngân Hàng được miêu tả trong b ng ả

B ả ng 3.23: Mô t ả thu c tính l p Tài Kho ộ ớ ả n Ngân Hàng

Thước Min Max Diễn Giải

So_TK_TKNH private String 20 S tài khoố ản ngân hàng

3.2.12.2 Mô t ả phương thức của lớp Tài Khoản Ngân Hàng

Các phương thức của lớp Tài Khoản Ngân Hàng được miêu t trong ả b ng ả

B ả ng 3.24: Mô t ả phương thứ c l ớ p Tài Kho ả n Ngân Hàng

3.2.13.1 Mô t thuả ộc tính của l p Tài Kho n ớ ả

Các thuộc tính c a l p Tài Kho n ủ ớ ả được miêu t trong ả b ng 3.25ả như sau:

B ả ng 3.25: Mô t ả thu c tính l p Tài Kho n ộ ớ ả

Kiểu dự liệu tham số

Kiểu trả về của phương thức

Xacnhantaikhoan public Có một tham số

Xác nhận khách hàng có đăng ký tài khoản ngân hàng để thanh toán online hay không

Lưu số tài khoản ngân hàng của khách hàng vào database

Kh String 8 xoaTaiKhoan public Không có tham số Boolean Xóa tài khoản ngân hàng của khách hàng

Cập nhật số tài khoản ngân hàng của khách hàng vào database

Kh String 8 laySoTK public Có một tham số

Boolean Lấy số tài khoản ngân hàng của khách hàng

Tên thuộc tính Kiểu truy cập

Thước Min Max Diễn Giải

Ma_TK private String 8 Mã tài kho n ả

TaiKhoan_TK private String null 15 Tài khoản

MatKhau_TK Private String Null 15 M t khậ ẩu c a tài ủ kho n ả

3.2.13.2 Mô t ả phương thức của lớp Tài Khoản

Các phương thức của lớp Tài Kho n ả được miêu t trong ả b ng 3.26 ả như sau:

B ả ng 3.26: Mô t ả phương thứ c l ớ p Tài Kho n ả

Kiểu dự liệu tham số

Kiểu trả về của phương thức Diễn giải taotaikhoan public

Có 4 tham số boolean thêm tài khoản mới của người dùng vào database ma String 8 tk String null 15 mk String null 15 nd String null 8 xoaTaiKhoan public

Có 1 tham số boolean xóa tài khoản ma String 8 kiemtratk public

Kiểm tra tài khoản có trong database hay không tk String 8 kiemtramk public

Kiểm tra mật khẩu có tồn tại trong hệ thống hay không mk String 8 layTaiKhoan public Có 1 tham số Tài

Lấy thông tin tài khoản của người dùng nd String 8 kiemtrahople public Có 1 tham số boolean

Kiểm tra mật khẩu có hợp lệ hay không mk String 15 kiemtratontai public Có 1 tham số boolean

Kiểm tra tài khoản có tồn tại hay không tk String 15 layDSNguoiDung public Không có tham số list

Lấy danh sách tất cả tài khoản có trong database

SƠ ĐỒ TUẦN TỰ

Sơ đồ tuần tự “Thanh toán h óa đơn”

Chức năng “Thanh toán hóa đơn” là một trong nh ng chữ ức năng của actor “Khách hàng có tài kho nả ” Chức này đã được thể hiện cụ thể ở phần sơ đồ hoạt vu Hình 2.3 Về sơ đồ tuần tự của chức năng này được mô tả trong Hình 4.1 Như sau:

Hình 4.1 : Sơ đồ tuần tự “Thanh toán hóa đơn”

Người thiế ết k : Ngô Tấn Phát B2110137

Sơ đồ này đã được đặc tả cụ thể tại mô t Use cả ase “Thanh toán hóa đơn” ở Bảng 2.3

Mô tả chức năng: Cho phép khách hàng có thể thanh toán hóa đơn tiền điện bằng hai cách thanh toán thông qua hình th c online ho c thanh toán trứ ặ ực tiếp Điều kiện tiên quyết: Khách hàng phải đăng nhập vào hệ thống

1 Khách hàng c n nh p vào hầ ậ ệ thống thông tin của hóa đơn mà mình muốn thanh toán

2 Hệthống tìm hóa đơn cần thanh toán ở database hóa đơn

3 Hệthống tr v ả ề hóa đơn cần tìm

4 Hiện thị thống tin hóa đơn cần thanh toán

5 Khách hàng ch n chọ ức năng thanh toán hóa đơn tiền điện

6 Hệ thống s tìm thông tin v tài khoẽ ề ản ngân hàng mà khách hàng đã đăng ký với bên công ty dùng để thanh toán hóa đơn

7 Hệ thống tr vả ề xác nh n có thông tin v tài kho n ngân hàng mà khách ậ ề ả hàng đã đăng ký hay không vào biến xacnhan [Loop R nhánh 1]ẽ

8 Nếu khách hàng có tài kho n ngân hàngả , hệ thống s lẽ ấy thông tin tài khoản ngân hàng đã đăng ký [Rẽ nhánh 1.1]

9 Hệthống tr v thông tin tài kho n ngân hàng ả ề ả

10 Hệ thống hiển th thông tin chuy n kho n cị ể ả ần dùng để thanh toán hóa đơn tiền điện

11 Nếu khách hàng không có tài kho n ngân hàngả , hệ thống s lẽ ấy danh sách các ngân hàng có thể dùng để thanh toán hóa đơn tiền điện thuộc công ty [Rẽ nhánh 2.1]

12 Trả v danh sách các ngân hàng ề

13 Hiển th trang nh p thông tin tài kho n ngân hàng mà khách hàng muị ậ ả ốn dùng để thanh toán hóa đơn

14 Khách hàng ch n ngân hàng mu n thanh toán ọ ố

15 Khách hàng nh p s tài kho n ngân hàng ậ ố ả

16 Hệ thống sẽ lưu thông tin tài khoản ngân hàng ng vứ ới khách hàng vào database của hệ thống

17 Hệ thống hiển th thông tin chuy n kho n cị ể ả ần dùng để thanh toán hóa đơn tiền điện

18 Khách hàng chọn thanh toán hóa đơn tiền điện dựa trên thông tin chuyển khoản đã được hiển th ị

19 Hệ thống t o yêu c u chuyạ ầ ển kho n tiả ền vào ngân hàng

20 Hệ thống g i mã OTP vử ề số điện thoại khách hàng đã đăng ký với công ty

21 Khách hàng nh p mã OTP ậ

22 Hệ thống lấy xác nh n vi c chuy n kho n tiậ ệ ể ả ền vào ngân hàng c a khách ủ hàng

23 Hệ thống tr xác nh n chuyả ậ ển kho n vào bi n xacnhantt ả ế [Rẽ nhánh 2]

24 Nếu khách hàng thanh toán thành công, hệ thống sẽ đánh dấu hóa đơn tiền điện mà khách hàng muốn thanh công đã được thanh toán [Rẽ nhánh 2.1]

25 Hệ thống hi n thể ị thông báo thanh toán thành công

26 Hệ thống đặt lại biến thanhtoan = false [Kết thúc Loop]

27 Nếu khách hàng thanh toán th t b i, ấ ạ hệ thống hi n th thông báo ể ị thanh toán th t b iấ ạ [Rẽ nhánh 2.2]

28 Hệ thống hi n thể ị c a s h i khách hàng có muử ổ ỏ ốn thanh toán l i hay ạ không

29 Khách hàng ch n thanh toán l i t u hay không ọ ạ ừ đầ

30 Hệ thống g i hàm chonthanhtoan(hd) ọ [Rẽ nhánh 3]

31 Nếu khách hàng ch n thanh toán lọ ại, hệ thống sẽ đặ ạt l i biên xacnhan

= false và quay tr l i vòng lờ ạ ặp [Rẽ nhánh 3.1]

K t quế ả: Khách hàng thanh toán hóa đơn thành công hoặc th t bại ấ

Sơ đồ tuần tự “Thống kê lượng điện tiêu thụ”

Chức năng “Thống kê lượng điện tiêu thụ” là một trong nh ng chữ ức năng của actor “Nhân viên kế toán” Chức này đã được thể hiện cụ thể ởphần sơ đồ ho t vu ạ Hình 2.6 Về sơ đồ tuần t cự ủa chức năng này được mô tả trong Hình 4.2 Như sau:

Hình 4.2 : Sơ đồ tuần tự “Thống kê lượng điện tiêu th ụ”

Người thiế ết k : Ngô Tấn Phát B2110137

Sơ đồ này đã được đặc tả cụ thể ạ t i mô tả Use case “Thống kê lượng điện tiêu thụ” ở Bảng 2.4

Mô tả chức năng: Nhân viên k toán có th dùng chế ể ức năng này để thống kê lượng điện tiêu thụ trong phạm vi một tháng ở nơi mà công ty điện qu n lý ả Điều kiện tiên quyết: Nhân viên kế toán phải đăng nhập vào h ệthống

1 Nhân viên k toán ch n chế ọ ức năng thống kê lượng điện tiêu thụ được hiển thị trên màn hình

2 NVKT ch n cách thọ ống kê lượng điện tiêu thụ

3 Hệthống s g i hàm chonthongke(tk) ẽ ọ [Rẽ nhánh 1]

4 Nếu NVKT ch n th ng kê theo qu n huy nọ ố ậ ệ , hê th ng s ố ẽtiến hành lấy danh sách qu n huyậ ện mà công ty điện qu n lý ả [Rẽ nhánh 1.1]

5 Hệthống tr v danh sách qu n huy nả ề ậ ệ

6 NVKT sẽ chọn quận huyện mà mình mu n th ng kêố ố

7 Hệthống s lẽ ập danh sách các hóa đơn thuộc quận huyện mà NVKT vừa chọn

8 Hệthống tr v ả ề danh sách hóa đơn theo quận huy nệ

9 Nếu NVKT ch n thọ ống kê theo xã phường, hê th ng số ẽ tiến hành lấy danh sách qu n huyậ ện mà công ty điện qu n lý ả [Rẽ nhánh 1.2]

10 Hệ thống tr vả ề danh sách xã phường

11 NVKT sẽ chọn xã phường mà mình mu n th ng kêố ố

12 Hệ thống s lẽ ập danh sách các hóa đơn thuộc xã phường mà NVKT vừa chọn

13 Hệ thống tr vả ề danh sách hóa đơn theo xã phường

14 Nếu NVKT ch n thọ ống kê t t c hấ ả ộ gia đình mà công ty quản lý, h ệ thống se ti n hành lế ấy danh sách tất cả hóa đơn mà công ty có [Rẽ nhánh 1.3]

15 Hệ thống tr vả ề danh sách hóa đơn tất cả

16 Hệ thống sẽ tiến hành t o th ng kê dạ ố ựa trên danh sách hóa đơn mà hệ thống đã lập được theo yêu c u c a NVKTầ ủ

17 Hệ thống tr vả ề thống kê đã tạo

18 Hiển th ịthống kê lên màn hình

19 NVKT sẽ chọn có in th ng kê ra gi y hay khôngố ấ

20 Hệ thống s g i hàm chonin(i) ẽ ọ [Rẽ nhánh 2]

21 Nếu NVKT ch n in thọ ống kê, h ệthống s ẽtiến hành in th ng ke ra gi y ố ấ [Rẽ nhánh 2.1]

22 Hệ thống tr bả ản in thông qua máy in cho NVKT

23 Hệ thống tiến hành lưu thống kê vào máy chủ

K t quế ả: Nhân viên k ế toán có được bảng thống kê lượng điện tiêu thụ trong vòng m t tháng cộ ủa các hộ gia đình mà công ty điện quản lý

Sơ đồ tuần tự “In hóa đơn”

Chức năng “In hóa đơn” là một trong nh ng chữ ức năng của actor “Nhân viên k ế toán” Chức này đã được thể hiện c ụthể ở phần sơ đồ hoạt vu Hình 2.6

Về sơ đồ tuần tự của chức năng này được mô t trong ả Hình 4.3 Như sau:

Hình 4.3 : Sơ đồ tuần tự “In hóa đơn”

Người thiết kế: B2110117 Nguyễn Khánh Dư

Sơ đồ này đã được đặc tả cụ thể ạ t i mô tả Use case “In hóa đơn” ở Bảng 2.5

Mô tả chức năng: Nhân viên k toán có th dùng chế ể ức năng này để tiến hành gửi hóa đơn điện tử đên từng khách hàng và in hóa đơn vật lý cho nhân viên thu ngân Điều kiện tiên quyết: Nhân viên kế toán phải đăng nhập vào h ệthống

1 NVKT ch n chọ ức năng in hóa đơn

2 Hệ thống lập danh sách các khách hàng đã đến hạn đóng tiền điện

3 Hệ thông tr v danh sách v a l p ả ề ừ ậ

4 Hệ thống lập danh sách lượng điện tiêu thụ ứng với từng khách hàng có ở danh sách vừa lập ở bước 3

5 Trả về danh sách bao gồm lượng điện tiêu th ng v i khách hàng ụ ứ ớ

6 Hiện thị danh sách lên màn hình

7 NVKT ch n xem preview cọ ủa hóa đơn mẫu trước khi in ra

8 Hệ thống t o bạ ản preview đối với hóa đơn của khách hàng ng u nhiên ẫ có trong danh sách

9 Trả về bản hóa đơn mẫu

10 Hiển th ị hóa đơn mẫu lên màn hình

11 NVKT tiến hành điều chỉnh bố cục hóa đơn trước khi in [Loop]

12 Hệ thống lưu lại điều chỉnh của NVKT

13 NVKT ch n gọ ửi hóa đơn điện tử

14 Hệ thống kiểm tra tính chính xác của các ch sỉ ố điều chỉnh mà NVKT đã làm

15 Hệ thống tr k t quả ế ả kiểm tra vào biên kiemtra [Rẽ nhánh 1]

16 Nếu các ch sỉ ố điều ch nh sai ho c không h p lỉ ặ ợ ệ, hệ thống hiển thị lỗi bố cục và bắt đầ ạu l i vòng l p ặ [Rẽ nhánh 1.1]

17 Nếu các ch sỉ ố điều chỉnh đúng, hệ thống sẽ đặt biến dc = false [Rẽ nhánh 1.2]

18 Hệ thống s ẽtiến hành gửi hóa đơn tiền điện điệ ử đế ừn t n t ng khách hàng có trong danh sách lập ban đầu thông qua Zalo

19 Hiển th thông báo gị ửi hóa đơn điện tử thành công

20 Hiển th cị ửa sổ ỏ h i NVKT có muốn in hóa đơn vật lý

21 NVKT chọn in hóa đơn vật lý đối với từng khách hàng

22 Hệ thống g i hàm chonin(in) ọ [Rẽ nhánh 2]

23 Nếu NVKT chọn in hóa đơn vật lý, hệ thống tiến hành in hóa đơn vật đối với t ng khách hàng ừ [Rẽ nhánh 2.1]

24 Trả b n in vả ật lý đến NVKT thông qua máy in

25 Hệ thống lưu danh sách hóa đơn đã tạo vào database của hệ thống

K t quế ả: Nhân viên k toán gế ửi hóa đơn điện tử và in hóa đơn vật lý thành công

Sơ đồ tuần tự “Thống kê chi phí phải trả”

Chức năng “In hóa đơn” là một trong nh ng chữ ức năng của actor “Nhân viên kế toán” Chức này đã được thể hiện cụ thể ở phần sơ đồ hoạt vu Hình 2.6 V ề sơ đồtuần tự của chức năng này được mô tả trong Hình 4.4 Như sau:

Hình 4.4 : Sơ đồtuần tự “Thống kê chi phí ph i tr ả ả”

Người thiết kế: B2110117 Nguyễn Khánh Dư

Sơ đồ này đã được đặc tả cụ thể t i mô tạ ả Use case “Thống kê chi phí phải trả” ở Bảng 2.6

Mô tả chức năng: Cho phép nhân viên k toán thế ống kê chi phí đầu ra của công ty Điều ki n tiên quyệ ết: Kế toán phải đăng nhập vào hệ thống bằng tài kho n ả được cung cấp

1 Ch n th ng kê chi phí ph i tr trong trang ch cọ ố ả ả ủ ủa hệthống

2 H ệthống s ẽhiển th h p thoị ộ ại g m 3 mồ ục:

- Thống kê chi phí b o trì và v n hành ả ậ

- Thống kê chi phí lương nhân viên

- Thống kê chi phí truy n t i và phân ph ề ả ối.

3 Sau khi ch n lo i, họ ạ ệ thống sẽ hiển thị một h p thoại chứa bộ lọc dữ liệu ộ tương ứng với mỗi loại ( ví d : nụ ếu chọn lương nhân viên thì bộ lọc sẽ gồm các thuộc tính như: khoảng thời gian, lo i nhân viên(kạ ế toán, thu ngân,…), cơ sở hoạt động,…)

4 Nhân viên điều ch nh bỉ ộ lọc để thu được dữ liệu theo ý muốn.

5 H ệthống sẽ nhận thông tin b lộ ọc.

6 Sau đó hệ thống s g i lẽ ử ệnh lấy dữ liệu tương ứng t database ừ

7 Khi đã lấy được dữ liệu, h ệthống tính toán t ng chi phí và hiổ ển thị d u ra ữliệ màn hình

8 Kế toán s đối chiếu dữ liệu nhận được với dẽ ữ liệu t các bên qu n lý cung ừ ả cấp

9 Sau đó, một hộp thoại xuất dữ liệu được hiển thị (gồm hai kiểu: file d ng ạ bảng và file d ng biạ ểu đồ)

10 Kế toán có th ểchọn một hoặc cả hai kiểu định dạng file

11 Khi đã chọn được kiểu file, hệ thống dựa vào đó để xử lý dữ liệu theo yêu cầu

12 Ngay lúc đó, một hộp thoại g i file xu t hiử ấ ện.

13 Kế toán có th ểchọn g i file ho c không: ử ặ

- N u ch n không, h ế ọ ệthống s quay tr v trang chẽ ở ề ủ

- Ngượ ại, hc l ệ thống s yêu c u cung cẽ ầ ấp thông tin người nhận Sau khi ch n ọ được người gửi, kế toán cần xác nh n gậ ửi, khi đó hệ thống s x lý yêu c u và ẽ ử ầ trả về thông báo ra màn hình (có th thành công hoể ặc thất b ại)

K t quế ả: Các file thống kê chi phí đã được xử lý định dạng (và có th ể gửi đi đến các bên liên quan)

Sơ đồ tuần tự “Đăng nhập”

Chức năng “Đăng nhập” là m t trong nh ng chộ ữ ức năng của actor khách hàng, nhân viên, k toán, nhân viên h ế ệthống, quản trị ệ h thống Chức năng này đã được thể hiện cụ thể ở trong Hình 2.1 Còn về sơ đồ tuần t cự ủa chức năng này thì được mô tả như trong Hình 4.5 như sau:

Hình 4.5 : Sơ đồ tu ầ n t ự “Đăng nhập”

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427

Sơ đồ này đã được đặc tả cụ thể ạ t i mô tả Use case “Đăng nhập” ở B ả ng 2.1

Mô t ả ch ức năng: Cho phép người dùng đăng nhập vào hệ thống Điề u ki n tiên quy t: người dùng có tài khoản ệ ế

1 Người dùng chọn đăng nhập

2 H ệthống hi n thể ị giao diện đăng nhập cho người dùng

3 Người dùng nhập thông tin tên tài khoản và mật khẩu.[loop]

4 H ệthống gọi hàm kiemtratk đểkiểm tra idtaikhoan

5 Tr k t qu ả ế ảkiểm tra [Rẽ nhánh 1]

6 Nếu ketqua đúng, hệ thống thông báo tài kho n không t n t i Tiả ồ ạ ếp tục vòng lặp

7 N u ketqua sai, h ế ệthống gọi hàm kiemtramk đểkiểm tra matkhau

8 Trả ế k t quả kiểm tra [Rẽ nhánh 2]

9 Nếu kiemtra đúng, hệ thống thông báo sai mật khẩu Tiếp tục vòng lặp

10 Nếu kiemtra sai, h ệthống thông báo đăng nhập thành công

11 Hệ thống hi n thể ị trang ch Thoát vòng l p.ủ ặ

Kết quả: Thao tác đăng nhập thành công.

Sơ đồ tuần tự “Đăng kí tài khoản”

Chức năng “Đăng kí tài khoản” là một trong nh ng chữ ức năng của actor Khách hàng Chức năng này đã được thể hiện cụ thể ở trong Hình 2.2 Còn v ề sơ đồ tuần t cự ủa chức năng này thì được mô tả như trong Hình 4.6 như sau:

Hình 4.6 : Sơ đồ tu ầ n t ự “Đăng kí tài khoả n”

Người thiết kế: Nguy n Thị ễ Nhật Thiên Lan B2103427

Sơ đồ này đã được đặc tả cụ thể ạ t i mô t Use case ả “Đăng kí tài khoản” ở B ng ả 2.2

Mô t ả ch ức năng: Cho phép khách hàng đăng kí tài khoản Điề u ki n tiên quy t: không có ệ ế

1 Khách hàng vào giao diện và chọn đăng kí tài khoản.

2 H ệthống gọi hàm danh sách người dùng

3 H ệthống tr v ả ề danh sách người dùng.

4 H ệthống hi n giao diệ ện đăng ký

5 Khách hàng nh p id và mậ ật khẩu.[loop]

6 H ệthống gọi phương thức kiểm tra id

7 Tr k t qu ả ế ảkiểm tra [Rẽ nhánh 1]

8 Kết quả đúng Hệ ống thông báo id đã tồ th n tại Ti p t c vòng l p ế ụ ặ

9 H ệthống gọi phương thức kiểm tra mật khẩu

10 Tr k t qu ả ế ảkiểm tra [Rẽ nhánh 2]

11 Kết qu đúng Hệ thống thông báo m t kh u không h p lả ậ ẩ ợ ệ Tiếp t c vòng ụ lặp

12 Kết quả sai H ệthống thông báo đăng kí thành công Thoát vòng lặp

Kết quả: Thao tác đăng kí tài khoản thành công

SƠ ĐỒ HOẠT ĐỘNG

Sơ đồ hoạt động “Thanh toán hóa đơn”

Chức năng “Thanh toán hóa đơn” là một trong nh ng chữ ức năng của actor

“Khách hàng có tài khoản” Chức này đã được thể hiện cụ thể ở phần sơ đồ ho t vu ạ Hình 2.3 Về sơ đồ hoạt động c a chủ ức năng này được mô tả trong Hình 5.1 Như sau:

Hình 5.1 : Sơ đồ hoạt động “Thanh toán hóa đơn”

Người thiế ết k : Ngô Tấn Phát B2110137

Sơ đồ này được đặc tả cụ thể t i mô tạ ả Use case “Thanh toán hóa đơn” ở Bảng 2.3

Khách hàng đăng nhập vào hệ thống thành công, sau đó tiến hành cung cấp thông tin hóa đơn mà khách hàng muốn thanh toán Hệ thống sẽ tiếp hành tìm hóa đơn và hiển thị hóa đơn cần thanh toán lên màn hình Sau đó khách hàng chọn chức năng thanh toán hóa đơn, hệ thống s tìm thông tin vẽ ề tài khoản ngân hàng mà khách hàng đã đăng ký để thanh toán hóa đơn tiền điện

N u khách hàng có tài kho n ngân hàng, hế ả ệ thống s l y thông tin tài ẽ ấ kho n ngân hàng cả ủa khách hàng và hi n th tể ị hông tin dùng để chuyển kho n ả nhằm thanh toán hóa đơn tiền điện

Nếu khách hàng chưa có tài khoản ngân hàng, hệ thống s lẽ ấy danh sách các ngân hàng có thể dùng để thanh toán hóa đơn Hệ thống hiển thị trang nhập thông tin tài kho n ngân hàng mà khách hàng ả muốn dùng để thanh toán hóa đơn Khách hàng chọn ngân hàng và nh p s tài kho n ngân hàng vào H ậ ố ả ệ thống sẽ lưu lại thông tin tài kho n ngân hàng ng vả ứ ới khách hàng và hi n th ể ị thông tin dùng để chuyển kho n nhả ằm thanh toán hóa đơn tiền điện

Khách hàng chọn thanh toán hóa đơn, hệ thống s t o yêu c u chuyẽ ạ ầ ển kho n vào ngân hàng Hả ệ thống s g i mã OTP vào sẽ ử ố điện tho i c a khách ạ ủ hàng Khách hàng nhập mã OTP để thực hiện việc chuyển kho n Hả ệ thống s ẽ lấy xác nh n c a vi c chuy n kho n c a khách hàng ậ ủ ệ ể ả ủ

N u khách hàng thanh toán thành công, hế ệ thống sẽ đánh dấu hóa đơn tiền điện mà khách hàng muốn thanh toán đã được thanh toán thành công và hiển thị thông báo thanh toán thành công

N u khách hàng thanh toán th t b i, hế ấ ạ ệ thống sẽ hiển th thông bóa ị thanh toán th t bấ ại và hi n c a s h i khách hàng có thanh toán l i tệ ử ổ ỏ ạ ừ đầu hay không Nếu khách hàng đồng ý thanh toán lại, hệ thống s quay tr l i ph n ẽ ở ạ ầ nhập thông tin tài kho n ngân hàng cả ủa khách hàng

Kết quả: Khách hàng thanh toán hóa đơn thành công hoặc th t bại ấ

Sơ đồ hoạt động “Thống kê lượng điện tiêu thụ”

Chức năng “Thống kê lượng điện tiêu thụ” là một trong nh ng chữ ức năng của actor “Nhân viên kế toán” Chức này đã được thể hiện cụ thể ở phần sơ đồ hoạt vu Hình 2.6 Về sơ đồ hoạt động c a chủ ức năng này được mô t ả trong Hình 5.2 Như sau:

Hình 5.2 : Sơ đồ hoạt động “Thống kê lượng điện tiêu th ụ”

Người thiế ết k : Ngô Tấn Phát B2110137

Sơ đồ này được đặ ảc t cụ thể tại mô tả Use case “Thống kê lượng điện tiêu thụ” ở Bảng 2.4

Nhân viên kế toán đăng nhập vào hệ thống thành công ch n chọ ức năng thống kê lượng điện tiêu thụ Hệ thống sẽ hiển th các cách thị ống kê, NVKT s ẽ ph i ch n m t trong các cách th ng kê ả ọ ộ ố

N u NVKT ch n th ng kê theo quế ọ ố ận huy n, hệ ệ thống s lẽ ập m t danh ộ sách các quận huyện mà công ty qu n lý và hi n th nó lên màn hình NVKT s ả ể ị ẽ chọn quận huyện muốn th ng kê, hố ệ thống sẽ lập danh sách các hóa đơn thuộc khu vực yêu c u ầ

Nếu NVKT ch n thọ ống kê theo xã phường, hệ thống s lẽ ập một danh sách các xã phường mà công ty quản lý và hiển thị nó lên màn hình NVKT s ẽ chọn xã phường muốn th ng kê, hệ thống s lố ẽ ập danh sách các hóa đơn thuộc khu vực yêu cầu

Nếu NVKT ch n th ng kê t t c , họ ố ấ ả ệ thống sẽ lập danh sách t t c hóa ấ ả đơn mà công ty quản lý

Hệ thống sẽ tiến hành t o thạ ống kê theo lượng điện tiêu thụ d a trên ự danh sách hóa đơn mà hệ thống đã lập trước đó và hiển th ó lên màn hình ị NVKT s l a ch n có in th ng kê hay không N u có, hẽ ự ọ ố ế ệ thống s in th ng kê ẽ ố và tr nó vả ề cho NVKT

Hệ thống sẽ lưu lại thống kê mà h ệthống đã làm

K t quế ả: Nhân viên k toán sế ẽ có được thống kê lượng điện tiêu th ụ trong vòng m t tháng mà nhân viên k toán mong mu n ộ ế ố

Sơ đồ hoạt động “In hóa đơn”

Chức năng “In hóa đơn” là một trong nh ng chữ ức năng của actor “Nhân viên k ế toán” Chức này đã được thể hiện c ụthể ở phần sơ đồ hoạt vu Hình 2.6

Về sơ đồ hoạt động của chức năng này được mô t trong ả Hình 5.3 Như sau:

Hình 5.3 : Sơ đồ hoạt động “In hóa đơn”

Người thiết kế : Nguyễn Khánh D ựB2110117

Sơ đồ này được đặ ảc t cụ thể ạ t i mô tả Use case “In hóa đơn” ở Bảng 2.5

Nhân viên kế toán đăng nhập vào hệ thống thành công Ch n chọ ức năng in hóa đơn Hệ thống sẽ lập danh sách các khách hàng đã đến hạn đóng tiền điện Hệ thống dùng danh sách v a lừ ập để ạ t o một danh sách mới bao gồm lượng điện tiêu thụ ứng với khách hàng Hiển th danh sách m i lị ớ ập ra màn hình

NVKT ch n chọ ức năng xem preview hóa đơn mẫu Hệ thống sẽ tạo hóa đơn mẫu với thiết lập mặc định của khách hàng ng u nhiên Hi n th bẫ ể ị ản preview lên màn hinh NVKT điều chỉnh b cố ục d a trên bự ản preview H ệ thống lưu lại chỉ số điều chỉnh

NVKT ch n chọ ức năng in hóa đơn điện t H ử ệthống sẽ kiểm tra xem ch ỉ s bố ố ụ c c có phù h p hay không N u không phù h p, sợ ế ợ ẽ hiện thông báo l i b ỗ ố cục và bắt đầu l i vòng lạ ặp mới Nếu phù h p sợ ẽ tiền hành gửi hóa đơn điện t ử đến từng khách hàng thông qua Zalo, sau đó hiển thị thông báo gửi hóa đơn điện t thành công ử

Lúc này, hệ thống sẽ hiện c a s hử ổ ỏi NVKT có in hóa đơn vật lý không Nếu có in hóa đơn vật lý, hệ thống sẽ tiến hành in từng hóa đơn và trả cho NVKT bản in thông qua máy in

H ệthống sẽ lưu lại các hóa đơn đã tạo vào database của hệthống

Kết quả: Nhân viên k toán gế ửi hóa đơn điện tử và in hóa đơn vật lý thành công

Sơ đồ hoạt động “Thống kê chi phí phải trả”

Chức năng “Thống kê chi phí ph i trả ả” là một trong nh ng chữ ức năng của actor “Nhân viên kế toán” Chức này đã được thể hiện cụ thể ởphần sơ đồ ho t vu ạ Hình 2.6 Về sơ đồ hoạt động của chức năng này được mô tả trong Hình 5.4 Như sau:

Hình 5.4 : Sơ đồ hoạt động “Thống kê tổng chi phí phải trả ”

Người thiế ết k : Nguyễn Khánh D ựB2110117

- Kế toán đăng nhập vào hệ thống b ng tài khoằ ản được cấp Sau đó chọn mục th ng kê chi phí ph i tr Hố ả ả ệ thống sẽ hiển thị giao diện của th ng ố kê chi phí (g m ba mồ ục như đã nêu ở mô tả sơ đồ tuần t c a use-case ự ủ này) Sau đó kế toán chọn mục cần th ng kê ố

- Khi ch n xong, m t b lọ ộ ộ ọc dữ liệu tương ứng cho phép lọc ra những d ữ liệu theo ý mu n Hố ệ thống dựa vào đó mà hiển thị ra màn hình dữ liệu tương ứng

- Khi đã có dữ liệu, hệ thống sẽ hiển thị h p tho i xu t dộ ạ ấ ữ liệu (gồm hai kiểu: b ng và biả ểu đồ), k toán sế ẽ chọn định d ng xuạ ất file theo mong muốn

- Khi hoàn tất quy trình định dạng file, hệ thống s hiẽ ển th h p thoị ộ ại hỏi có muốn g i dử ữ liệu hay không

- Nếu ch n có, k toán ph i cung cọ ế ả ấp thông tin người nh n (email, s ậ ố điện thoại,…) và hệ thống sẽ tự động g i cho nhử ững người được chọn Sau đó thông báo ra màn hình thành công hoặc thất bại tùy theo quá trình x ử lý

- Nếu ch n không h ọ ệthống s quay tr v trang ch ẽ ở ề ủ

K t quế ả: Các file thống kê chi phí đã được xử lý định dạng (và có th ể gửi đi đến các bên liên quan

Sơ đồ hoạt động “Đăng nhập”

Chức năng “Đăng nhập” là m t trong nh ng chộ ữ ức năng của actor khách hàng, nhân viên hệ thống, k toán, qu n tr viên Chế ả ị ức năng này đã được thể hiện cụ thể ở trong Hình 2.1 Còn về sơ đồ hoạt động của chức năng này thì được mô tả như trong Hình 5.5 như sau:

Hình 5.5: Sơ đồ ho ạt động “Đăng nhập”

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427

Sơ đồ này đã được đặc tả cụ thể ạ t i mô t Use case ả “Đăng nhập” ở Bảng 2.1

Người dùng vào hệ thống, chọn đăng nhập tài khoản Sau đó nhập tên tài kho n, m t khả ậ ẩu đểtiến hành đăng nhập

Nếu tên tài kho n không t n t i, hả ồ ạ ệ thống thông báo tên tài kho n không ả t n t i và chuyồ ạ ển v giao diề ện đăng nhập và yêu c u nh p lầ ậ ại Ngược lại kiểm tra tiếp mật khẩu

Nếu m t kh u sai, thông báo m t kh u không h p lậ ẩ ậ ẩ ợ ệ và chuyển về giao diện đăng nhập, yêu cầu nh p l i mậ ạ ật khẩu

Nếu tên tài kho n và mả ật khẩu h p lợ ệ Thông báo đăng nhập thành công

Hệ thống chuyển đến giao di n trang ch ệ ủ

Kết quả: Thao tác đăng nhập hoàn t t ấ

5.6 Sơ đồhoạt động “Cập nhật thông báo mới”

Chức năng “Cập nhật thông báo mới” là một trong nh ng chữ ức năng của actor “Nhân viên hệ thống” Chức năng này đã được thể hiện c ụthể trong ởHình 2.4 Còn về sơ đồ hoạt động của chức năng này thì được mô tả như trong Hình 5.6 như sau:

Hình 5.6: Sơ đồ ho ạt động “Cậ p nh ậ t thông báo m ới”

Người thiết kế: Nguy n Thễ ị Nhật Thiên Lan B2103427

Sơ đồ này đã được đặc tả cụ thể ạ t i mô t Use case ả “Cập nh t thông báo mậ ới” ở Bảng 2.2

Nhân viên đăng nhập thành công vào hệ thống H thông hiệ ện trang chủ, sau đó nhân viên chọn tính năng cập nhật thông tin mới

Hệ thông hiện giao di n nh p nệ ậ ội dung Sau đó nhân viên nhập nội dung cần thông báo và chọn đăng nhập

Nếu n i dung c n thông báo không h p l Chuy n vộ ầ ợ ệ ể ề giao diện nhập nội dung, yêu c u nh p lầ ậ ại

Nếu nội dung h p lợ ệ Hệ thống s hiện trang c p nh t Nhân viên chẽ ậ ậ ọn vào ô c p nh p Thông báo c p nh t thông báo m i thành công ậ ậ ậ ậ ớ

K t quế ả: Thao tác cập nh t thông báo m i thành công ậ ớ

Sơ đồ hoạt động “Đăng kí tài khoản”

Sau khi hoàn thành đề tài “Quản lý thu tiền điện” nhóm đã đạt được một số kết quảtíchcực về kiến thức nhưsau:

 Tìm hiểu một quy trình để ứng dụng Công ngh thông tin thông ệ qua các mô hình

 Mô tả các h ệthống thông tin c v c u trúc hoả ề ấ và ạt động, tương tác.

 Cho cái nhìn bao quát và y v h đầ đủ ề ệthống thông tin d ự định xây d ng ự

 Củng cố kiến thứ ập trình c l hướng đố tượngi vào xây dựng ngôn ngữ mô hình hóa

 Nắm chắc các khái niệm,các đối tượng, ký hiệu trong UML

 S dử ụngđược công c thi t k b ng UM ụ ế ế ằ L.

Bên cạnh các kiến thức được tiếp thu và trao dồi dưới sự hướng dẫn của giảng viên Thông qua quá trình làm bài nhóm và phân chia công việc, các thành viên đãtích lũy thêm đượccáckỹ năng như:

 Kỹ năng làm vi c nhóm, ệ trao đổi, phân b công viố ệc giữa các thành viên

 Kỹ năng viết báo cáo một cách chuyên nghiệp khoa h c thông qua – ọ s ựhướng dẫn c a giảng viên ủ

 Kỹ năng phân tích, định hình và đặc t mả ột hệ thống thông tin thông qua ngôn ng , tữ ừ đó mô hình hóa cho cái nhìn khách quan v h ề ệthống

 Kỹ năng thuyết trình, trình bày trước đám đông về các mô hình cá nhân đã thiết kế

Cùng với các kết quả tích cực đạt được về kiến thức và kỹ năng Nhóm còn ghi nhận một số hạn chế nhưsau:

 Chưa vận dụng được tối đa các kiến thức, tính năng về các sơđồ đã được học.

 Còn nhi u h n ề ạ chế trong việc định hình thivà ế ết k sơ đồ ớp l

TỔNG KẾT

Kết quả đạt được

Sau khi hoàn thành đề tài “Quản lý thu tiền điện” nhóm đã đạt được một số kết quảtíchcực về kiến thức nhưsau:

 Tìm hiểu một quy trình để ứng dụng Công ngh thông tin thông ệ qua các mô hình

 Mô tả các h ệthống thông tin c v c u trúc hoả ề ấ và ạt động, tương tác.

 Cho cái nhìn bao quát và y v h đầ đủ ề ệthống thông tin d ự định xây d ng ự

 Củng cố kiến thứ ập trình c l hướng đố tượngi vào xây dựng ngôn ngữ mô hình hóa

 Nắm chắc các khái niệm,các đối tượng, ký hiệu trong UML

 S dử ụngđược công c thi t k b ng UM ụ ế ế ằ L.

Bên cạnh các kiến thức được tiếp thu và trao dồi dưới sự hướng dẫn của giảng viên Thông qua quá trình làm bài nhóm và phân chia công việc, các thành viên đãtích lũy thêm đượccáckỹ năng như:

 Kỹ năng làm vi c nhóm, ệ trao đổi, phân b công viố ệc giữa các thành viên

 Kỹ năng viết báo cáo một cách chuyên nghiệp khoa h c thông qua – ọ s ựhướng dẫn c a giảng viên ủ

 Kỹ năng phân tích, định hình và đặc t mả ột hệ thống thông tin thông qua ngôn ng , tữ ừ đó mô hình hóa cho cái nhìn khách quan v h ề ệthống

 Kỹ năng thuyết trình, trình bày trước đám đông về các mô hình cá nhân đã thiết kế.

Hạn chế

Cùng với các kết quả tích cực đạt được về kiến thức và kỹ năng Nhóm còn ghi nhận một số hạn chế nhưsau:

 Chưa vận dụng được tối đa các kiến thức, tính năng về các sơđồ đã được học.

 Còn nhi u h n ề ạ chế trong việc định hình thivà ế ết k sơ đồ ớp l

Ngày đăng: 21/11/2024, 18:24

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

TÀI LIỆU LIÊN QUAN

w