Thiết kế giao diện

Một phần của tài liệu đề tài “quản lý tiền điện” (Trang 48 - 86)

5.2. Thiết kế các màn hình giao diện chính

*Màn hình giới thiệu: - Chức năng :

+giới thiệu công ty điện lực chọ lớn +Giới thiệu đề tài thực hiện

*Mô tả cho đối tượng màn hình: Số TT Tên đối tượng Kí hiệu Tên đối tượng Loại đối tượng Chức năng

1 Logo Logocty Picture box Hình ảnh đại diện cho công ty điện lực chọ

lớn TPHCM 2 Giới thiệu Lbgt Label Giới thiệu đề tài 3 Hiển thị Lbld Label Thông báo chương

trình

4 Thanh chạy Proloading Progresbar Hiển thị thời gian nạp từng đoạn chương trình đã được lập trình

5 Bắt đầu Cmdbd Button Thực hiện load chương trình (dữ liệu lên) liên kết đến Form

đăng nhập hệ thống

*Màn hình đăng nhập: - Chức năng :

+ Hỗ trợ cho công tác bảo mật của dữ liệu và thông tin cá nhân công ty .Đó là tránh các đối tượng bên trong và bên ngoài công ty tìm cách lấy cấp hoặc phá hoại hệ thống.

+ Bạn phải có một tên đăng nhâp và mật khẩu ( bí mật) đăng kí từ trước với nhà quản trị hệ thống nếu như bạn là thành phần nhân viên quản lí trong các phòng ban.

* Mô tả cho đối tượng màn hình:

TT tượng Tên đối

tượng tượng

1 Tài khoản Lbttkh Label Thông báo tên tài khoản 2 Mật khẩu Lbtmkh Label Thông báo nhập mật khẩu 3 Phòng ban Cbpba ComboBox Lựa chọn phòng thể hiện vị trí

làm việc của mình vì mỗi phòng ban trong công ty có chức vụ và xử dụng dữ liệu khác nhau

4 Nhập

tài khoản Txttk Textbox Nhập tên tài khoản cần đăng nhập 5 Nhập

mật khẩu

Txtmk Textbox Nhập mật khẩu của tài khoản 6 Trợ giúp Cmdhel Button Nối với Form hướng dẫn đăng

nhập

7 Đăng nhập Cmddn Button Thực hiện việc kiểm tra trong cơ sở dữ liêu có tên và mật khẩu có phù hợp không nếu phù hợp thì cho hiển thị Form chính thao tác cơ sở dữ liệu 8 Hủy bỏ Cmdth Button Thoát khỏi màn hình đăng

*Màn hình đăng nhập:

- Chức năng :Quản lí các Form con hay nói đúng hơn nó có tác dụng liên kết và tháo tác với các Form còn lại.

*Mô tả cho đối tượng màn hình: St

t Tên đốitượng Loại đối tượng Chức năng 1 Menu

chính

Menustip Lựa chọn các tác vụ cần thực hiện 2 Hình ảnh Picture image Hình nền Menu chính

Các thành phần trong Menu chính 1. Hệ thống:

Hệ thống đăng nhập đã nói ở trên

Nhưng khác là trước kia là đăng nhập hệ thống để vào chương trình chính

1.1 Hệ thống đổi mật khẩu

*Màn hình đổi mật khẩu: - Chức năng :

+Để đảm bảo tính an toàn tuyệt đối của dữ liệu chúng ta đã có hệ thống mật khẩu nhưng đôi khi vì lí do cá nhân có thể lộ bí mât của mật khẩu một giải pháp đặt ra là thay đổi mật khẩu khác cho tốt nhất .

+Yêu cầu đặt ra là bạn phải xác nhận một số thong tin sau:

Bạn phải ở phòng ban nhất định ,có một tên đăng nhâp và mật khẩu (bí mật ) củ đăng kí từ trước và sau đó là đánh vào mật khẩu mới sau hai lần thao tác

*Mô tả cho đối tượng màn hình: Số

TT Tên đối tượng Tên đốiKí hiệu tượng

Loại đối

tượng Chức năng

1 Tài khoản Lbtk Label Thông báo tên tài khoản 2 Phòng ban Lbpb Label Thông báo chọn phòng ban 3 Mật khẩu củ Lbmkc Label Thông báo nhập mật khẩu củ

4 Mật khẩu mới Lbmkm Label Thông báo nhập mật khẩu mới

5 Xác nhận lại Lbxn Label Thông báo nhập xác nhận lại mật khẩu

6 Phòng ban Cbpb Combobox Lựa chọn phòng thể hiện vị trí làm việc của mình vì mỗi phòng ban trong công ty có chức vụ và xử dụng dữ liệu khác nhau 7 Tài khoản Txttk Textbox Nhập tên tài khoản

8 Mật khẩu củ Txtmkc Textbox Nhập mật khẩu củ 9 Mật khẩu mới Txtmkm Textbox Nhập mật khẩu mới

10 Xác nhận lại Txtxn Textbox Nhập xác nhận lại mật khẩu 11 Đồng ý Cmddy Button Thực hiện việc kiểm tra trong

cơ sở dữ liêu có tên và mật khẩu có phù hợp không

+Nếu phù hợp thì thực hiện xác nhận lại mật khẩu mới và hoàn tất đổi mật khẩu

+Không phù hợp thì yêu cầu nhập lại

khẩu 1.2 Hệ thống thoát khỏi chương trình chính

*Màn hình thoát khỏi hệ thống: - Chức năng :

- Trong quá trình thao tác trên chương trình quản lí làm thay đổi cơ sở dữ liệu bạn phải lưu lại thay đổi đó.

- Thông báo cho người quản lí biết đẵ lưu dữ liệu chưa: + Nếu chưa thì yêu cầu nhà quản lí lưu lại cơ sở dũ liệu + Nếu không muốn thì nhà quản lí có thể thoát mà không cần lưu.

+ Hoặc hủy bỏ trở về chương trình chính. *Mô tả cho đối tượng màn hình

Số

TT Tên đốitượng Tên đốiKí hiệu tượng

Loại đối tượng Chức năng

1 Cảnh báo Lbcb Label Thông báo cho người quản lí biết :có muốn lưu dữ liệu lại không ?

2 Đồng ý Cmddy Button Đồng ý lưu cơ sở dữ liệu 3 Thoát Cmdth Button Thoát khỏi chương trình mà

không cần lưu cơ sở dữ liệu 4 Hủy Cmdhb Button Hủy bỏ thoát trở về chương

trình chính 2. Thông tin:

*Màn hình nhập thông tin điện kế: - Chức năng :

+ Khi khách hàng đăng kí sử dụng điện với công ty điện lực thì công ty lắp đặt cho một điện kế từ đó phát sinh màn hình nhập điện kế - Cập nhật thông tin điện kế trong tháng *Mô tả cho đối tượng màn hình:

Số TT Tên đối

tượng Tên đốiKí hiệu tượng

Loại đối tượng Chức năng

1 Thông báo Lbtb Label Thông báo tên chương trình 2 Mã điện kế Lbmdk Label Thông báo mã điện kế 3 Mã khách

hàng

Lbmkh Label Thông báo mã khách hàng 4 Chỉ số củ Lbcsc Label Thông báo chỉ số củ

5 Chỉ số mới Lbcsm Label Thông báo chỉ số mới 6 Ngày đăng

kí Lbndk Label Thông báo ngày đăng kí 7 Mã điện kế txtmdk Textbox Nhập mã điện kế

8 Mã khách

hàng txtmkh Textbox Nhập mã khách hàng 9 Chỉ số củ txtcsc Textbox Nhập chỉ số củ 10 Chỉ số mới txtcsm Textbox Nhâp chỉ số mới 11 Ngày đăng

kí txtndk Textbox Nhập ngày đẳng kí 12 Tới Cmdt Buttton Tới mẩu tin hiện hành 13 Lui Cmdl Buttton Lui mẩu tin hiện hành 14 Thêm Cmda Buttton thêm mẩu tin vào cơ sở dữ

liệu

15 Xóa Cmdx Buttton Xóa mẩu tin hiện hành 16 Sửa Cmds Buttton Sửa cơ sở dữ liệu

*Màn hình nhập thông tin chi tiết hóa đơn: - Chức năng :

+ Mỗi tháng nhân viên điện lực ghi chỉ số điện kế sau đó gởi các phòng ban để thống kê kết xuất hóa đơn trong mỗi hóa đơn có chi tiết hóa đơn mô tả thông tin khách hàng chỉ số điện kế.

- Cập nhật mọi sự tha đổi của chi tiết hóa đơn *Mô tả cho đối tượng màn hình:

Số TT Tên đối

tượng Tên đốiKí hiệu tượng

Loại đối tượng Chức năng

1 Thông báo Lbtb Label Thông báo tên chương trình 2 Mã chi tiết

hóa đơn Lbmcthd Label Thông báo mã chi tiết hóa đơn 3 Mã điện kế Lbmdk Label Thông báo mã điện kế 4 Tên loại sử

dụng Lbtlsd Label Thông báo tên loại sử dụng 5 Tiêu thụ Lbtt Label Thông báo chỉ số tiêu thụ

6 Mã số thuế Lbnmst Label Thông báo mã số thuế 7 Thuế VAT Lbtvat Label Thông báo thuế VAT 8 Người lập Lbngl Label Thông báo người nhập 9 Ngày lập Lbngayl Label Thông báo ngày nhập 11 Trong định

mức

Lbtdm Label Trong định mức 12 Mã loại sử

dụng Lbmls Label Mã loại sử dụng 13 Thành tiền Lbtt Label Thành tiền 14 Nợ Lbno Label Số nợ 15 Tổng số

phải trả Lbtongso Label Thông báo tổng số tiền phảitrả 15 Ghi chú Lbghi Label Ghi chú lí do nợ

16 Mã chi tiết

hóa đơn Txtmcthd Textbox Nhập mã chi tiết hóa đơn 17 Mã điện kế Txtmdk Textbox Nhập mã điện kế

18 Tiêu thụ Txttieuthu Textbox Nhập chỉ số tiêu thụ 19 Mã số thuế Txtmathue Textbox Nhập mã số thuế 20 Thuế VAT Txtthuevat Textbox Nhập thuế VAT 21 Người lập Txtnguoil Textbox Nhập tên người lập 22 Mã loại sử

dụng

Txtmlsd Textbox Nhập Mã loại sử dụng 23 Thành tiền Txttt Textbox Thành tiền tính tự động sau

khi bạn nhập tiêu thụ và đơn giá ra thành tiền 23 Nợ Txtno Textbox Số tiền phải trả -số tiền

thanh toán= Số nợ 24 Tổng số

tiền phải

Txtttongso Textbox Ttổng số tiền phải trả tính tự động sau khi có thành

trả tiền cộng thuế vat 25 Ghi chú Txtghichu Textbox Nội dung ghi chú

26 Ngày lập dttnl Datatimepicker Lấy ngày tháng năm hệ thống

27 Tên loại sử

dụng Cmlsd Combobox Lựa chọn tên loại sử dụng 28 Trong định

mức

Cbtdm Combobox Lựa chọn trong định mức 29 Tới Cmdt Buttton Tới mẩu tin hiện hành 30 Lui Cmdl Buttton Lui mẩu tin hiện hành 31 Thêm Cmda Buttton thêm mẩu tin vào cơ sở dữ

liệu

32 Xóa Cmdx Buttton Xóa mẩu tin hiện hành 33 Sửa Cmds Buttton Sửa cơ sở dữ liệu

34 Thoát cmdth Buttton Thoát khỏi cửa sổ hiện hành

*Màn hình nhập thông tin hóa đơn: - Chức năng :

+ Mỗi tháng nhân viên điện lực ghi chỉ số điện kế sau đó gởi các phòng ban để thống kê kết xuất hóa đơn

- Cập nhật mọi sự thay đổi của hóa đơn. *Mô tả cho đối tượng màn hình

Số

TT Tên đốitượng Tên đốiKí hiệu tượng

Loại đối tượng Chức năng

1 Thông báo Lbtb Label Thông báo tên chương trình 2 Mã hóa

đơn

Lbmdk Label Thông báo mã hóa đơn 3 Tên khách

hàng Lbmkh Label Thông báo tên khách hàng 4 Ngày Lbng Label Thông báo ngày

5 Tháng Lbth Label Thông báo tháng 6 Năm Lbnm Label Thông báo năm 7 Mục đích

sử dụng Cbmdsd Combobox Lựa chọn mục đích sử dụng 8 Ngày Cbng Combobox Lựa chọn ngày

9 Tháng Cbth Combobox Lựa chọn tháng 10 Năm Txtnm Textbox Nhập nẳm

11 Tới Cmdt Buttton Tới mẩu tin hiện hành 12 Lui Cmdl Buttton Lui mẩu tin hiện hành 13 Thêm Cmda Buttton thêm mẩu tin vào cơ sở dữ

liệu

14 Xóa Cmdx Buttton Xóa mẩu tin hiện hành 15 Sửa Cmds Buttton Sửa cơ sở dữ liệu

*Màn hình nhập thông tin khách hàng:

- Chức năng :Hiển thị và nhập thông tin khách khi khách hàng tới đăng kí lắp đặt điện kế ,thông tin khách hàng khách hàng sẽ được lưu trữ lại làm thông tin cho việc thống kê sau này

-Yêu cầu lưu trữ thông tin khách hàng cách chi tiết bao gồm :mã khách hàng .tên khách ,chứng minh nhân dân,giới tính,địa chỉ

*Mô tả cho đối tượng màn hình Số

TT Tên đốitượng Tên đốiKí hiệu tượng

Loại đối tượng Chức năng

1 Thông báo Lbtb Label Thông báo tên chương trình 2 Mã hồ sơ Lbmkh Label Thông báo mã khách hàng 3 Tên khách

hàng

Lbtkh Label Thông báo tên khách hàng 4 CMND Lbcmt Label Chứng minh nhân dân 5 Ngày sinh Lbns Label Ngày sinh khách hàng 6 Khu vực Lbkv Label Khu vực VD :quận 5 và

quận 8 7 Số điện

thoại Lbsdt Label Số điện thoại 8 Ngày bắt

đầu SD

Lbbd Label Ngày bắt đầu sử dụng 9 Tên mục

đích SD

Lbmdsd Label Mục đích sử dụng 10 Giới tính Lbgioi Label Giới tính

11 Địa chỉ Lbdc Label Địa chỉ khách hàng 12 Ghi chú Lbgc Label Ghi chú thông tin 13 Mã hồ sơ txtmdk Textbox Nhập mã hóa đơn 14 Tên khách

hàng

txtmkh Textbox Nhập tên khách hàng 15 CMND Txtcmnd Textbox Nhập số CMND 16 Ngày sinh Txtns Textbox Nhâp ngày sinh 17 Khu vực Txtkv Textbox Nhập khu vực 18 Số điện

thoại Txtsdt Textbox Nhập số điện thoại 19 Ngày bắt

đầu SD

txtbdsd Textbox NhậpNgày bắt đầu sử dụng 20 Địa chỉ Txtdc Textbox Nhập địa chỉ

21 Ghi chú Txtghc Textbox Nội dung ghi chú 22 Giới tính gt Combobox Lựa chọn giới tính 23 Tên mục

đích SD

Cbth Combobox Lựa chọn tên mục đích SD 24 Tới Cmdt buttton Tới mẩu tin hiện hành 25 Lui Cmdl buttton Lui mẩu tin hiện hành 26 Thêm Cmda buttton thêm mẩu tin vào cơ sở dữ

liệu

27 Xóa Cmdx buttton Xóa mẩu tin hiện hành 28 Sửa Cmds buttton Sửa cơ sở dữ liệu

29 Thoát Cmdth buttton Thoát khỏi cửa sổ hiện hành

* Màn hình lưu trữ mục đích sử dụng: - Chức năng:

+ Lưu chỉ số điện kế tiêu thụ hàng tháng của khách hàng + Mỗi một mức tiêu thụ có một đơn giá khác nhau. + Cập nhật lại số điện tiêu thụ hàng tháng.

* Mô tả màn hình: Số TT Tên đối tượng Kí hiệu Tên đối tượng

Loại đối tượng

Chức năng

1 Thông báo Lbtb Label Thông báo tên màn hình chức năng

2 Mã mục đích sử

dụng

Lbmdsd Label Thông báo mã mục đích sử dụng

3 Tên loại sử dụng

Lbtlsd Label Thông báo tên loại sử dụng 4 Trong định

mức Lbdm Label Định mức tiêu thụ 5 Đơn giá Lbdg Label Đơn giá 6 Mã mục

đích sử dụng

txtmdsd Textbox Nhập mã mục đích sử dụng

7 Tên loại sử

dụng Cbtlsd Combobox Chọn tên loại sử dụng 8 Trong định

mức

Cbdm Combobox Chọn định mức định mức tiêu thụ

9 Đơn giá Txtdg Textbox Nhập đơn giá 10 Tới Cmdt buttton Tới mẩu tin hiện hành 11 Lui Cmdl buttton Lui mẩu tin hiện hành 12 Thêm Cmdth buttton Thêm mẩu tin vào cơ sở dữ

liệu

13 Sửa Cmds buttton Sửa cơ sở dữ liệu 14 Xóa Cmdx buttton Xóa mẩu tin hiện hành 15 Thoát Cmdthoat buttton Thoát khỏi cửa sổ hiện hành

3. Tra cứu:

*Màn hình tra cứu khách hàng: - Chức năng :

+ Tra cứu đầy đủ thông tin về khách hàng và mục đích sử dụng điện của khách hàng: được dùng để tìm thông tin của một hoặc một số khách hàng. Có thể tra cứu một khách hàng dựa vào mã khách hàng hoặc một số khách hàng bằng cách nhập vào họ tên khách hàng hoặc ngày sinh của khách hàng. Chương trình sẽ liệt kê tất cả các khách hàng có họ tên hoặc ngày sinh giống nhau và phải cùng sử dụng chung một mục đích sử dụng. Mã khách hàng được nhập tối đa là 6 ký tự, họ tên khách hàng có thể được nhập tối đa là 30 ký tự, ngày sinh tối đa là 10 ký tự đối với khách hàng có đầy đủ ngày tháng năm sinh được phân biệt bởi dấu “/”.

+ Tùy vào mục đích sử dụng có các loại điện tiêu thụ sau: Điện dùng trong sinh hoạt gia đình.

Điện dùng trong việc bơm nước, tưới tiêu lúa hoa màu.

Điện dùng trong việc sản xuất nước sạch và thoát nước đô thị.

Điện dùng trong doanh nghiệp vốn đầu tư nước ngoài và trong nước. Điện dùng trong việc kinh doanh, dịch vụ, thương nghiệp, du lịch.

Điện dùng trong bệnh viện, nhà trẻ, mẫu giáo, trường học. Điện dùng trong cơ quan hành chánh sự nghiệp.

+ Cập nhật mọi sự thay đổi thông tin liên quan về khách hàng. *Mô tả cho đối tượng màn hình:

Số

TT Tên đốitượng Tên đối tượngKí hiệu Loại đốitượng Chức năng

1 Thông báo Lbtb Label Thông báo tên chương trình 2 Mã khách

hàng Lbmkh Label Thông báo mã khách hàng 3 Tên khách

hàng

Lbmkh Label Thông báo tên khách hàng 4 Năm sinh Lbcns Label Thông báo ngày tháng năm

sinh khách hàng 5 Mục đích

sử dụng

lbmdsd Combobox Lựa chọn mục đích sử dụng 6 Tìm Cmdt buttton Tìm khách hàng

7 Tìm lại Cmdtl buttton Tìm lại khách hàng mới với điều kiện khác

8 Thoát Cmdt buttton Thoát khỏi chương trình 9 Mã khách

hàng Txtmkh Textbox Nhập vào mã khách hàng 10 Tên khách

hàng Txttkh Textbox Nhập vào tên khách hàng 11 Năm sinh Txtns Textbox Nhập vào ngày tháng năm

* Màn hình tra cứu theo loại hình sử dụng - Chức năng:

+ Được dùng để tra cứu số lượng khách hàng sử dụng điện theo từng mục đích sử dụng khác nhau tùy thuộc vào nhu cầu sử dụng.

Một phần của tài liệu đề tài “quản lý tiền điện” (Trang 48 - 86)