1. Trang chủ
  2. » Công Nghệ Thông Tin

SLIDE THUYẾT TRÌNH UML HĐT QUẢN LÝ TIỀN ĐIỆN

31 1K 29

Đ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

Định dạng
Số trang 31
Dung lượng 3,25 MB

Nội dung

 “Phân tích hướng đối tượng Quản lí tiền điện “ được khảo sát tại chi nhánh điện lực Huyện Hiệp Đức, Tỉnh Quảng Nam. Đồ án gồm các nội dung chính sau: • Chương 1: Khảo sát hệ thống..

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

Môn: PHÂN TÍCH - THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

- Đoàn Đình Ý

- Phan Quốc Việt

Trang 2

“Phân tích hướng đối tượng Quản lí tiền điện “ được khảo sát tại chi nhánh điện lực Huyện Hiệp Đức, Tỉnh Quảng Nam.

Đồ án gồm các nội dung chính sau:

• Chương 1: Khảo sát hệ thống.

• Chương 2: Mô hình hóa yêu cầu.

• Chương 3: Mô hình hóa khái niệm.

• Chương 4: Mô hình hóa tương tác đối tượng.

• Chương 5: Mô hình hóa hành vi.

• Chương 6: Thiết kế chi tiết biểu đồ lớp.

• Chương 7: Thiết kế kiến trúc vật lý.

Trang 4

Bảng giá điện Sinh hoạt

TT Nhóm đối tượng khách hàng Giá bán điện (đồng/kWh)

Trang 5

3 Hóa đơn tiền điện

Trang 6

Mô tả bài toán

• Chi nhánh sau mỗi tháng sẽ tính tiền điện

và ra hóa đơn với công thức

Số điện tiêu thụ = Chỉ số mới - chỉ số cũ

Thành tiền = Tiêu thụ * đơn giá + VAT

VAT = 10% * (tiêu thụ * đơn giá)

• Được hệ thống tự động tính sau khi nhân

viên nhập chỉ số điện tiêu thụ của khách hàng, và dựa vào chỉ số điện tiêu thụ của tháng trước với mức giá tương ứng của mục đích sử dụng

Trang 7

Quy trình nghiệp vụ

• Quy trình đăng ký hợp đồng mua điện

Trang 8

• Quy trình hủy hợp đồng điện

Trang 9

• Quy trình xử lý ngoại lệ

Trang 10

Xác định các tác nhân

• Nguoidieuhanh (Người điều hành) : Là người điều

hành cao nhất của hệ thống.

• Khachhang (Khách hàng): Là người có đăng ký

hợp đồng mua bán điện và tiêu thụ điện.

• Nhanvien (Nhân viên): Là người cần sử dụng

chức năng quản lý của hệ thống để thực hiện

nhiệm vụ của mình.

Trang 11

Liệt kê các trường hợp sử dụng

• Đăng nhập/Đăng xuất

• Quản lý nhân viên

• Quản lý khách hàng

• Quản lý công tơ

• Quản lý giá điện

• Lập hóa đơn & in hóa đơn

• Thanh toán hóa đơn

• Xử lý ngoại lệ

• Thống kê, báo cáo

• Tìm kiếm

Trang 12

Biểu đồ trường hợp sử dụng

Trang 13

1 Xác định các lớp đối tượng

TaiKhoan (Tài khoản)

Nguoidieuhanh (Người điều hành):

NhanVien (Nhân viên)

Khachhang (khách hàng)

Congto (Công tơ điện)

Banggiadien (Bảng giá điện)

Hoadon (Hóa đơn)

Chitiet_hoadon (Chi tiết hóa đơn)

Ngoaile (Ngoại lệ)

Thanhtoan (Thanh toán)

Trang 16

soDienThoai : StringgioiTinh : StringCMT : IntegerngaySinh : String

<<entity>>

NgoailemaNgoaiLe : IntegerngayLap : DatetinhTrang : String

<<entity>>

ChiTietHoaDonmaChiTietHoaDon : IntegersoLuong : Integer

<<entity>>

NhanvienmaNhanVien : IntegertenNhanVien : StringdiaChi : StringngaySinh : DatesoDienThoai : String

<<entity>>

ThanhtoansoPhieuThanhToan : StringngayThanhToan : DatehinhThucThanhToan : String

<<entity>>

HoadonmaHoaDon : IntegerghiChu : StringNgaylap : DatechiSoCu : IntegerchiSoMoi : Integer

Trang 17

Biểu đồ trình tự

• Biểu đồ trình tự đăng nhập

Trang 18

• Biểu đồ trình tự cập nhật Nhân viên (NV)

: Nguoi dieu hanh : Frm QuanLyNhanVien

6: Thong bao ket qua ()

Trang 19

• Biểu đồ trình tự Lập hóa đơn

: Nhan vien : Frm LapHoaDon : Ctl LapHoaDon : Khachhang : Congto : Banggiadien : Hoadon : ChiTietHoaDon1: Yeu cau lap hoa don()

2: Lap hoa don(Cac yeu cau)

3: Cung cap thong tin()

4: Cung cap thong tin()

5: Cung cap thong tin()

6: Tong hop thong tin()

7: Luu TT()

8: Luu TT()9: Thong bao ket qua()

10: In hoa don()

Trang 20

• Biểu đồ trình tự Tìm kiếm

: Nhanvien : Nguoi dieu hanh : Nhan vien : Khach hang : Frm TimKiem : Ctl TimKiem : Congto : Hoadon : Khachhang

5: Xu ly tim kiem()6: Tao truy van ()7: Cung cap TT()

1: Nhap key tiem kiem()

2: Nhap key tiem kiem()

3: Nhap key tiem kiem()

4: Yeu cau tim kiem ()

8: Cung cap TT()

9: Cung cap TT()10: Cung cap TT()11: Tra ve ket qua()

Trang 21

Biểu đồ trạng thái

• Biểu đồ trạng thái Hợp đồng điện

Cho hop dong

Dang su dung

Tam ngung

Cham dut hop dong

Xu ly ngoai le

Trang 22

• Biểu đồ trạng thái thống kê

ke, bao cao

Thong bao ket qua thong ke, bao cao

Nhan vien thuc hien thong ke, bao cao

Nhap TT

Nhap tiep

Xu li TT TK BC

Xu ly ket qua thong bao

Ket thuc viec thong ke bao cao

Ket thuc nhap TT

Trang 23

• Biểu đồ hoạt động quản lý nhân viên

Biểu đồ hoạt động

Mo frm Quan li NV

Them NV Xoa NV Sua NV

Luu thong tin

Tiep tuc

Co

Khong

Trang 24

• Biểu đồ hoạt động lập hóa đơn

Yeu cau lap hoa don

Lay thong tin can thiet

Lay thong tin khach hang

Lay thong tin nhan vien

Lay thong tin cong to

Lay thong tin bang gia dien

Xuat hoa don

Trang 25

Biểu đồ lớp chi tiết

<<entity>>

NgoailemaNgoaiLe : IntegerngayLap : DatetinhTrang : StringmoTaNgoaiLe()capNhatNgoaiLe()

<<entity>>

ThanhtoansoPhieuThanhToan : StringngayThanhToan : DatehinhThucThanhToan : String

<<entity>>

HoadonmaHoaDon : IntegerghiChu : StringNgaylap : DatechiSoCu : IntegerchiSoMoi : IntegertinhTong()capNhathoadon()tinhVAT()phaiTra()

1 *

Trang 26

Object dieu khien VB.NET

Thu vien dong VB.NET

File thuc thi.(exe) Object lop chuong

trinh chinh

Trang 27

May tram NV1

Biểu đồ triển khai

Trang 28

Giao diện đăng nhập

Trang 29

Giao diện thông tin khách hàng

Trang 30

Giao diện tính tiền điện

Ngày đăng: 23/06/2017, 18:16

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w