Đăng nhập hệ thống

Một phần của tài liệu Xây dựng hệ thống quản lý và kiểm kê tài sản doanh nghiệp sử dụng UHF RFID (Trang 104 - 148)

2. MỤC TIÊU ĐỀ TÀI

3.1.1Đăng nhập hệ thống

3.1.1.1 Xét nghiệp vụ đăng nhập

3.1.1.1.1 Thiết kế giao diện

3.1.1.1.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Tên phần mềm Link

2 Tên đăng nhập Textbox

3 Mật khẩu Textbox

4 Nút đăng nhập Button

3.1.1.1.3 Mô tả xử lý

STT Thiết kế xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị tên phần mềm Hệ thống chưa đăng nhập

2 Hiển thị tên đăng nhập Thực hiện đăng nhập

3 Hiển thị mật khẩu Thực hiện đăng nhập

Hình 21. Giao diện màn hình đăng nhập

1

2

3 4

88 4 Thực hiện đăng nhập hệ thống Nhấn nút đăng nhập

3.1.2 Quản lý người dùng

3.1.2.1 Xét nghiệp vụ tạo người dùng

3.1.2.1.1 Thiết kế giao diện

3.1.2.1.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Tên công ty Textbox

2 Họ và tên Textbox

3 Mã nhân viên Textbox

4 Mật khẩu Textbox

5 Số điện thoại Textbox

6 Nút tìm kiếm Button

7 Nút đăng ký Button

8 Nút nhập Excel Button (adsbygoogle = window.adsbygoogle || []).push({});

9 Nút xuất Excel Button

10 Nút xuất PDF Button

11 Nút quay lại Button

Hình 22. Giao diện màn hình đăng ký người dùng

1 2 2 3 4 5 6 7 8 9 12 13 10 11 14

89

12 Nút cập nhật Button

13 Nút phân quyền Button

14 Bảng dữ liệu Table

3.1.2.1.3 Thiết kế xử lý

STT Tên đối tượng Kiểu Ghi chú

1 Hiển thị tên công ty Textbox

2 Hiển thị họ và tên Textbox

3 Hiển thị mã nhân viên Textbox

4 Hiển thị mật khẩu Textbox

5 Hiển thị số điện thoại Textbox

6 Thực hiện tìm kiếm thông tin Button

7 Chuyển chức năng đăng ký Button

8 Chuyển sang chức năng nhập Excel Button

9 Chuyển sang chức năng xuất Excel Button

10 Chuyển sang chức năng xuất PDF Button

11 Quay lại chức năng trước đó Button

12 Thực hiện cập nhật thông tin Button

13 Chuyển sang chức năng phân quyền Button

90

3.1.2.2 Xét nghiệp vụ phân quyền người dùng

3.1.2.2.1 Thiết kế giao diện

3.1.2.2.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Tên công ty Textbox (adsbygoogle = window.adsbygoogle || []).push({});

2 Họ và tên Textbox

3 Mã nhân viên Textbox

4 Bảng dữ liệu Table

5 Giá trị phân quyền Checkbox

6 Nút bỏ chọn Button

7 Nút chọn Button

8 Nút reload Button

9 Nút quay lại Button

10 Nút bỏ chọn Button

3.1.2.2.3 Thiết kế xử lý

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị tên công ty Vào chức năng phân quyền

1 10 2 3 8 9 7 7 6 5 4

91 2 Hiển thị họ và tên Vào chức năng phân quyền

3 Hiển thị mã nhân viên Vào chức năng phân quyền

4 Hiển thị bảng dữ liệu Vào chức năng phân quyền

5 Hiển thị giá trị phân quyền Nhấn checkbox

6 Bỏ chọn tất cả các giá trị Nhấn nút bỏ chọn

7 Chọn tất cả các giá trị Nhấn chọn

8 Thực hiện lưu dữ liệu Nhấn nút lưu dữ liệu

9 Tải lại trang Nhấn nút reload

10 Quay lại chức năng trước Nhấn nút quay lại

3.1.3 Quản lý tổ chức

3.1.3.1 Xét nghiệp vụ tạo doanh nghiệp

3.1.3.1.1 Thiết kế giao điện

3.1.3.1.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Tên doanh nghiệp của người dùng đăng nhập Link

2 Logo doanh nghiệp Image

3 Tên viết tắt doanh nghiệp Text (adsbygoogle = window.adsbygoogle || []).push({});

1 5 2 3 4 7 6

92 4 Nút điều hướng doanh nghiệp quản lý Button

5 Tên màn hình Text

6 Tên người dùng đăng nhập Link

7 Nút chọn đăng xuất Select Box

3.1.3.1.3 Thiết kế xử lý

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị tên doanh nghiệp Người dùng đăng nhập thành công

2 Hiển thị logo doanh nghiệp

Doanh nghiệp nằm trong sự quản lý của người dùng

3 Hiển thị tên doanh nghiệp Doanh nghiệp nằm trong sự quản lý của người dùng

4 Chuyển đến trang quản lý của doanh nghiệp

Doanh nghiệp nằm trong sự quản lý của người dùng

5 Hiển thị tên chức năng màn hình

Doanh nghiệp nằm trong sự quản lý của người dùng

6 Hiển thị tên người dùng đăng nhập

Người dùng đăng nhập thành công 7 Đăng xuất khỏi tài khoản

đăng nhập

93

3.1.3.2Xét nghiệp vụ thêm người dùng vào doanh nghiệp

3.1.3.2.1 Thiết kế giao diện

3.1.3.2.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Tên doanh nghiệp Textbox

2 Tên viết tắt doanh nghiệp Textbox

3 Địa chỉ doanh nghiệp Textbox

4 Bảng thông tin phân quyền Table

5 Nút cập nhật Button

6 Giá trị phân quyền Checkbox

3.1.3.2.3 Thiết kế xử lý (adsbygoogle = window.adsbygoogle || []).push({});

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị tên doanh nghiệp Thực hiện thêm người dùng vào doanh nghiệp

2 Hiển thị tên viết tắt doanh nghiệp Thực hiện thêm người dùng vào doanh nghiệp

3 Hiển thị địa chỉ doanh nghiệp Thực hiện thêm người dùng vào doanh nghiệp

Hình 24. Giao diện màn hình thêm người dùng vào doanh nghiệp

1 3

2

6

5 4

94 4 Hiển thị bảng thông tin phân

quyền

Thực hiện thêm người dùng vào doanh nghiệp

5 Thực hiện lưu dữ liệu Nhấn button cập nhật

6 Giá trị phân quyền Checkbox

3.1.4 Quản lý tài sản chung

3.1.4.1Xét nghiệp vụ tìm kiếm thông tin tài sản

3.1.4.1.1 Thiết kế giao diện

3.1.4.1.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Đơn vị sử dụng tài sản Text

2 Nhóm tài sản Text

3 Mã số Model của tài sản Text

4 Mã số Series của tài sản Text

5 Mã số RFID của tài sản Text

6 Tên tài sản Text

7 Mã kế toán Text

8 Đơn giá (Từ) Text

9 Đơn giá (Đến) Text

Hình 25. Giao diện chức năng tìm kiếm tài sản

1 2 3 8 5 6 7 4 9 10 11 12 13 21 20 22 23 14 15 16 17 18 19 (adsbygoogle = window.adsbygoogle || []).push({});

95

10 Ngày đầu tư (Từ) Date

11 Ngày đầu tư (Đến) Date

12 Ngày kết thúc (Từ) Date

13 Ngày kết thúc (Đến) Date

14 Nút tìm kiếm Button

15 Nút thêm mới Button

16 Nút nhập bằng Excel Button

17 Nút xuất Excel Button

18 Nút PDF Button

19 Nút quay lại Button

20 Bảng dữ liệu Table

21 Nút xem thông tin Button

22 Phân trang Button

23 Tên doanh nghiệp đang thao tác Text

3.1.4.1.3 Thiết kế xử lý

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị thông tin người dùng đơn vị sử dụng tài sản

Người dùng nhấn nút tìm kiếm 2 Hiển thị thông tin người

dùng nhóm tài sản

Người dùng nhấn nút tìm kiếm 3 Hiển thị thông tin người

dùng mã số Model của tài sản

Người dùng nhấn nút tìm kiếm

4 Hiển thị thông tin người dùng mã số Series của tài sản

Người dùng nhấn nút tìm kiếm

5 Hiển thị thông tin người dùng mã số RFID của tài sản

Người dùng nhấn nút tìm kiếm

6 Hiển thị thông tin người dùng tên tài sản

Người dùng nhấn nút tìm kiếm 7 Hiển thị thông tin người

dùng mã kế toán (adsbygoogle = window.adsbygoogle || []).push({});

96 8 Hiển thị thông tin người

dùng đơn giá (Từ)

Người dùng nhấn nút tìm kiếm 9 Hiển thị thông tin người

dùng đơn giá (Đến)

Người dùng nhấn nút tìm kiếm 10 Hiển thị thông tin người

dùng ngày đầu tư (Từ)

Người dùng nhấn nút tìm kiếm 11 Hiển thị thông tin người

dùng ngày đầu tư (Đến)

Người dùng nhấn nút tìm kiếm 12 Hiển thị thông tin người

dùng ngày kết thúc (Từ)

Người dùng nhấn nút tìm kiếm 13 Hiển thị thông tin người

dùng ngày kết thúc (Đến)

Người dùng nhấn nút tìm kiếm 14 Thực hiện tìm kiếm dữ liệu

với yêu cầu của người dùng

Người dùng nhấn nút tìm kiếm 15 Chuyển sang chức năng

thêm mới

Nhấn nút thêm mới

16 Chuyển san chức năng nhập file excel

Nhấn nút nhập excel

17 Xuất ra file Excel có điều kiện giống điều kiện tìm kiếm

Nhấn nút xuất excel

18 Xuất ra file PDF có điều kiện giống với điều kiện tìm kiếm

Nhấn nút xuất PDF

19 Quay lại chức năng trước đó Nhấn nút quay lại 20 Hiển thị dữ liệu phù hợp với

điều kiện tìm kiếm

Người dùng nhấn nút tìm kiếm 21 Chuyển sang chức năng xem

thông tin

Nhấn nút xem

22 Phân trang dữ liệu Số dòng lớn hơn 20 dòng 23 Hiển thị tên doanh nghiệp

đang thao tác (adsbygoogle = window.adsbygoogle || []).push({});

Người dùng có quyền quản lý doanh nghiệp này

97

3.1.4.2 Xét nghiệp vụ thêm tài sản

3.1.4.2.1 Thiết kế giao diện

3.1.4.2.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Nhóm tài sản Text

2 Tên tài sản Text

3 Mã RFID Text

4 Mã số Model Text

5 Số Series Text

6 Đơn vị Text

7 Mã kế toán Text

8 Ngày đầu tư Date

9 Hạn sử dụng Text

10 Đơn giá Text

11 Số chứng từ Text

12 Thời hạn bảo trì Number

13 Ghi chú Text

14 Lưu dữ liệu Button

1 2 3 6 5 4 7 8 9 1 10 11 12 13 14 15

98

15 Quay lại Button

3.1.4.2.3 Thiết kế xử lý

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị giá trị nhóm tài sản người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

2 Hiển thị giá trị tên tài sản người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

3 Hiển thị giá trị mã RFID người dùng đã nhập (adsbygoogle = window.adsbygoogle || []).push({});

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

4 Hiển thị giá trị mã số Model người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

5 Hiển thị giá trị số Series người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

6 Hiển thị giá trị đơn vị người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

7 Hiển thị giá trị mã kế toán người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

8 Hiển thị giá trị ngày đầu tư người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

9 Hiển thị giá trị hạn sử dụng người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

10 Hiển thị giá trị đơn giá người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

11 Số chứng từ người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

99 12 Hiển thị giá trị thời hạn

bảo trì người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

13 Hiển thị giá trị ghi chú người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

14 Lưu thông tin người dùng đăng ký

Người dùng bấm nút Lưu dữ liệu 15 Quay lại chức năng

trước

Người dùng bấm nút quay lại

3.1.4.3 Xét nghiệp vụ xem thông tin tài sản

3.1.4.3.1 Thiết kế giao diện

3.1.4.3.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú (adsbygoogle = window.adsbygoogle || []).push({});

1 Nhóm tài sản Text

2 Tên tài sản Text

3 Mã RFID Text 4 Mã số Model Text 1 2 3 6 5 4 7 8 9 1 10 11 12 13 14 15 16

100

5 Số Series Text

6 Đơn vị Text

7 Mã kế toán Text

8 Ngày đầu tư Date

9 Hạn sử dụng Text

10 Đơn giá Text

11 Số chứng từ Text

12 Thời hạn bảo trì Number

13 Ghi chú Text

14 Lưu dữ liệu Button

15 Chỉnh sửa Button

16 Quay lại Button

3.1.4.3.3 Thiết kế xử lý

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị giá trị nhóm tài sản của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

2 Hiển thị giá trị tên tài sản của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

3 Hiển thị giá trị mã RFID của tài sản

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

4 Hiển thị giá trị mã số Model của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

5 Hiển thị giá trị số Series của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

6 Hiển thị giá trị đơn vị người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công (adsbygoogle = window.adsbygoogle || []).push({});

7 Hiển thị giá trị mã kế toán của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

8 Hiển thị giá trị ngày đầu tư của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

101 9 Hiển thị giá trị hạn sử

dụng người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

10 Hiển thị giá trị đơn giá của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

11 Số chứng từ của tài sản Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

12 Hiển thị giá trị thời hạn bảo trì của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

13 Hiển thị giá trị ghi chú của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

14 Chuyển sang chức năng chỉnh sửa

Người dùng bấm nút chỉnh sửa 15 Chuyển sang chức năng

xóa

Người dùng bấm nút xóa 16 Quay lại chức năng

trước

Người dùng bấm nút quay lại

3.1.4.4 Xét nghiệp vụ chỉnh sửa tài sản

3.1.4.4.1 Thiết kế giao diện

1 2 3 6 5 4 7 8 9 1 10 11 12 13 14 15 16

102

3.1.4.4.2 Mô tả giao diện

STT Tên đối tượng Kiểu Ghi chú

1 Nhóm tài sản Text

2 Tên tài sản Text

3 Mã RFID Text

4 Mã số Model Text (adsbygoogle = window.adsbygoogle || []).push({});

5 Số Series Text

6 Đơn vị Text

7 Mã kế toán Text

8 Ngày đầu tư Date

9 Hạn sử dụng Text

10 Đơn giá Text

11 Số chứng từ Text

12 Thời hạn bảo trì Number

13 Ghi chú Text

14 Lý do chỉnh sửa Text

15 Lưu dữ liệu Button

16 Quay lại Button

3.1.4.4.3 Thiết kế xử lý

STT Tên xử lý Điều kiện thực hiện Ghi chú

1 Hiển thị giá trị nhóm tài sản của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu chỉnh sửa gặp lỗi

2 Hiển thị giá trị tên tài sản của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu chỉnh sửa gặp lỗi

3 Hiển thị giá trị mã RFID của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Hay lưu dữ liệu không thành công

103 4 Hiển thị giá trị mã số

Model của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu chỉnh sửa gặp lỗi

5 Hiển thị giá trị số Series của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem

6 Hiển thị giá trị đơn vị người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

7 Hiển thị giá trị mã kế toán của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu chỉnh sửa gặp lỗi

8 Hiển thị giá trị ngày đầu tư của tài sản (adsbygoogle = window.adsbygoogle || []).push({});

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu chỉnh sửa gặp lỗi

9 Hiển thị giá trị hạn sử dụng người dùng đã nhập

Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công

10 Hiển thị giá trị đơn giá của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu chỉnh sửa gặp lỗi

11 Số chứng từ của tài sản Thực hiện lưu dữ liệu không đúng với yêu cầu. Hay lưu dữ liệu không thành công. Lưu dữ liệu chỉnh sửa gặp lỗi

12 Hiển thị giá trị thời hạn bảo trì của tài sản

Tìm kiếm thấy tài sản mà người dùng yêu cầu xem. Lưu dữ liệu

Một phần của tài liệu Xây dựng hệ thống quản lý và kiểm kê tài sản doanh nghiệp sử dụng UHF RFID (Trang 104 - 148)