Giao diện chính

Một phần của tài liệu ĐỒ án môn học lập TRÌNH c NET đề tài xây DỰNG PHẦN mềm QUẢN lý bán HÀNG SIÊU THỊ VINMART (Trang 66)

+ Người dùng có thể lựa chọn các tác vụ hiện trên giao diện như: Lập hóa đơn, quản lý chi tiết hóa đơn, quản lý hàng hóa, thống kê, quản lý khách hàng, quản lý nhân viên, quản lý người dùng.

+ Người dùng có thể thực hiện tác vụ bất kỳ nào bằng nhấn trực tiếp vào tên của tác vụ hoặc nhân phím tắt được gợi ý trên menu.

+ Thơng tin về tài khoản và quyền sử dụng hệ thống của người dùng được biểu thị bên dưới. Nhân viên không được sử dụng chức năng quản lý nhân nhân viên với quản lý người dùng. Nhân viên sẽ nhân thơng báo như hình bên dưới:

Hình 4-6: Giao diện thơng báo khơng cho sử dụng chức năng

4.3 Xây dựng form đổi mật khẩu:

- Giao diện:

Hình 4-7: Giao diện đổi mật khẩu

- Người dùng nhập đầy đủ thông tin tài khoản, mật khẩu cũ và mật khẩu mới vào ơ tương ứng, sau đó nhấn nút đổi:

+ Nếu người dùng nhập thơng tin đúng thì chương trình đổi mật khẩu thành cơng và xuất hiện thơng báo như bên dưới:

Hình 4-8: Giao diện đổi mật khẩu thành cơng

+ Nếu người dùng nhập thông tin sai thì chương trình đổi mật khẩu sẽ thất bại và xuất hiện thơng báo bên dưới

Hình 4-9: Giao diện đổi mật khẩu thất bại

4.4 Xây dựng form quản lý hóa đơn:

- Giao diện: Bên trong form có 4 chức năng bao gồm (Lập hóa đơn, lập phiếu nhập, lập phiếu xuất, lập phiếu kiểm kê)

Hình 4-10: Giao diện lập hóa đơn trong chức năng “lập hóa đơn”

Hình 4-12: Giao diện lập phiếu xuất trong chức năng “lập hóa đơn”

Hình 4-13: Giao diện lập phiếu kiểm kê trong chức năng “lập hóa đơn”

- Mỗi chức năng trong form đểu có đầy đủ 4 tính năng lập phiếu, xóa, sửa, tìm kiếm. Muốn thực hiện chức năng nào thì người dùng chỉ cần chọn nút bên tay phải để thực hiện chức năng đó:

 Lập phiếu:

Hình 4-13: Giao diện lập hóa đơn thất bại

+ Người dùng lập đơn thành cơng:

Hình 4-14: Giao diện lập hóa đơn thành cơng

 Xóa:

Hình 4-15: Giao diện xóa hóa đơn thất bại

+ Người dùng xóa hóa đơn thành cơng:

Hình 4-16: Giao diện xóa hóa đơn thành cơng

 Sửa:

Hình 4-17: Giao diện sửa hóa đơn thất bại

+ Người dùng sửa hóa đơn thành cơng:

Hình 4-18: Giao diện sửa hóa đơn thành cơng

 Tìm kiếm:

Hình 4-19: Giao diện tìm kiếm hóa đơn thất bại

+ Người dùng tìm kiếm hóa đơn thành cơng:

Hình 4-20: Giao diện tìm kiếm hóa đơn thành cơng

4.5 Xây dựng form quản lý chi tiết hóa đơn:

- Giao diện: Bên trong form có 4 chức năng bao gồm (quản lý chi tiết hóa đơn, quản lý chi tiết phiếu nhập, quản lý chi tiết phiếu xuất, quản lý chi tiết phiếu kiểm kê)

Hình 4-21: Giao diện chi tiết hóa đơn trong chức năng “chi tiết hóa đơn”

Hình 4-23: Giao diện chi tiết phiếu xuất trong chức năng “chi tiết hóa đơn”

Hình 4-24: Giao diện chi tiết phiếu kiểm kê trong chức năng “chi tiết hóa đơn”

- Mỗi chức năng trong form đểu có đầy đủ 4 tính năng thêm, xóa, sửa, tìm kiếm. Muốn thực hiện chức năng nào thì người dùng chỉ cần chọn nút bên tay phải để thực hiện chức năng đó:

 Thêm:

Hình 4-25: Giao diện thêm chi tiết hóa đơn thất bại

+ Người dùng thêm chi tiết hóa đơn thành cơng:

Hình 4-26: Giao diện thêm chi tiết hóa đơn thành cơng

 Xóa:

Hình 4-27: Giao diện xóa chi tiết hóa đơn thất bại

+ Người dùng xóa chi tiết hóa đơn thành cơng:

Hình 4-28: Giao diện xóa chi tiết hóa đơn thành cơng

 Sửa:

Hình 4-29: Giao diện sửa chi tiết hóa đơn thất bại

+ Người dùng sửa chi tiết hóa đơn thành cơng

Hình 4-30: Giao diện sửa chi tiết hóa đơn thành cơng

 Tìm kiếm:

Hình 4-31: Giao diện tìm kiếm chi tiết hóa đơn thất bại

+ Người dùng tìm kiếm chi tiết hóa đơn thành cơng:

Hình 4-32: Giao diện tìm kiếm chi tiết hóa đơn thành cơng

4.6 Xây dựng form quản lý hàng hóa:

- Giao diện: Bên trong form có 3 chức năng bao gồm (quản lý mặt hàng, quản lý loại hàng, quản lý nhà cung cấp)

Hình 4-33: Giao diện quản lý mặt hàng trong chức năng “hàng hóa”

Hình 4-35: Giao diện quản lý nhà cung cấp trong chức năng “hàng hóa”

- Chức năng trong form đểu có đầy đủ 4 tính năng thêm, xóa, sửa, tìm kiếm. Muốn thực hiện chức năng nào thì người dùng chỉ cần chọn nút bên tay phải để thực hiện chức năng đó:

 Thêm:

+ Người dùng thêm mặt hàng thất bại:

+ Người dùng thêm mặt hàngthành cơng:

Hình 4-37: Giao diện thêm mặt hàng thành cơng

 Xóa:

+ Người dùng xóa mặt hàng thất bại:

Hình 4-38: Giao diện xóa mặt hàng thất bại

Hình 4-39: Giao diện xóa mặt hàng thành cơng

 Sửa:

+ Người dùng sửa mặt hàng thất bại:

Hình 4-40: Giao diện sửa mặt hàng thất bại

Hình 4-41: Giao diện sửa thơng tin mặt hàng thành cơng

 Tìm kiếm:

+ Người dùng tìm kiếm mặt hàng thất bại:

Hình 4-42: Giao diện tìm kiếm mặt hàng thất bại

Hình 4-43: Giao diện tìm kiếm mặt hàng thành cơng

4.7 Xây dựng form quản lý khách hàng:

- Giao diện:

Hình 4-44: Giao diện quản lý khách hàng

- Chức năng trong form quản lý khách hàng đểu có đầy đủ 4 tính năng thêm, xóa, sửa, tìm kiếm. Muốn thực hiện chức năng nào thì người dùng chỉ cần chọn nút bên tay phải để thực hiện chức năng đó:

 Thêm:

+ Người dùng thêm khách hàng thất bại:

Hình 4-45: Giao diện thêm thơng tin khách hàng thất bại

+ Người dùng thêm khách hàng thành cơng:

Hình 4-46: Giao diện thêm thơng tin khách hàng thành cơng

+ Người dùng xóa khách hàng thất bai:

Hình 4-47: Giao diện xóa thơng tin khách hàng thất bại

+ Người dùng xóa khách hàng thành cơng:

Hình 4-48: Giao diện xóa thơng tin khách hàng thành cơng

 Sửa:

Hình 4-49: Giao diện sửa thơng tin khách hàng thất bại

+ Người dùng sửa khách hàng thành cơng:

Hình 4-50: Giao diện sửa thơng tin khách hàng thành cơng

 Tìm kiếm:

Hình 4-51: Giao diện tìm kiếm thơng tin khách hàng thất bại

+ Người dùng tìm kiếm khách hàng thành cơng:

Hình 4-52: Giao diện tìm kiếm thơng tin khách hàng thành công

4.8 Xây dựng form quản lý nhân viên:

Hình 4-53: Giao diện quản lý nhân viên

- Chức năng trong form quản lý nhân viên đểu có đầy đủ 4 tính năng thêm, xóa, sửa, tìm kiếm. Muốn thực hiện chức năng nào thì người dùng chỉ cần chọn nút bên tay phải để thực hiện chức năng đó:

 Thêm:

+ Người dùng thêm nhân viên thất bại:

+ Người dùng thêm nhân viên thành cơng:

Hình 4-55: Giao diện thêm thơng tin nhân viên thành cơng

 Xóa:

+ Người dùng xóa nhân viên thất bại:

Hình 4-56: Giao diện xóa thơng tin nhân viên thất bại

Hình 4-57: Giao diện xóa thơng tin nhân viên thành công

 Sửa:

+ Người dùng sửa nhân viên thất bại:

Hình 4-58: Giao diện sửa thơng tin nhân viên thất bại

Hình 4-59: Giao diện sửa thơng tin nhân viên thành cơng

 Tìm kiếm:

+ Người dùng tìm kiếm nhân viên thất bại:

Hình 4-60: Giao diện tìm kiếm thơng tin nhân viên thất bại

Hình 4-61: Giao diện tìm kiếm thơng tin nhân viên thành cơng

4.9 Xây dựng form quản lý người dùng:

- Giao diện:

Hình 4-62: Giao diện quản lý người dùng

- Chức năng trong form quản lý người dùng đểu có đầy đủ 4 tính năng thêm, xóa, sửa, tìm kiếm. Muốn thực hiện chức năng nào thì người dùng chỉ cần chọn nút bên tay phải để thực hiện chức năng đó:

 Thêm:

+ Người dùng thêm người dùng thất bại:

Hình 4-63: Giao diện thêm người dùng thất bại

+ Người dùng thêm người dùng thành cơng:

Hình 4-64: Giao diện thêm người dùng thất bại

+ Người dùng xóa người dùng thất bại:

Hình 4-65: Giao diện xóa thơng tin người dùng thất bại

+ Người dùng xóa người dùng thành cơng:

Hình 4-66: Giao diện xóa thơng tin người dùng thành cơng

 Sửa:

Hình 4-67: Giao diện sửa thơng tin người dùng thất bại

+ Người dùng sửa người dùng thành cơng:

Hình 4-68: Giao diện sửa thơng tin người dùng thành cơng

 Tìm kiếm:

Hình 4-69: Giao diện tìm kiếm thơng tin người dùng thất bại

+ Người dùng tìm kiếm người dùng thành cơng:

KẾT LUẬN

Qua 4 chương phân tích và tìm hiểu hệ thống thơng tin về bài tốn Quản lí bán hàng. Nhóm chúng em đã đưa ra những phân tích về hệ thống ở cả hai phương diện chức năng và dữ liệu. Về chức năng nhóm đã đưa ra được các sơ đồ chức năng của hệ thống. Về dữ liệu đã đưa ra sơ đồ dữ liệu. Tuy nhiên do còn hạn chế về nghiên cứu cũng như tiếp cận thực tế, chính vì vậy việc phân tích khơng tránh khỏi việc sai sót. Việc phân chia các bộ phận còn bất cập. Chức năng còn trùng lặp và hạn chế. Thiết kế hệ thống còn chưa đúng với thực tế.

Sau thời gian tìm hiểu, nghiên cứu tài liệu và đồ án dưới sự hướng dẫn của thầy Nguyễn Thanh Trường chúng em đã hoàn thành đồ án với đề tài “Xây dựng phần mềm quản lý bán hàng siêu thị Vinmart”. Đồ án đã đạt được kết quả sau:

-Xây dựng được cơ sở dữ liệu để lưu trữ chương trình quản lý bán hàng. -Xây dựng được hệ thống quản lý bán hàng với nhiều chức năng khác nhau. -Thiết kế giao diện đơn giản dễ sử dụng cho người dùng.

Kết quả đồ án có thể áp dụng cho các dự án về Xây dựng hệ thống quản lý bán hàng trong thực tế với các chức năng đa dạng hơn nữa. Hướng phát triển trong tương lai của đề tài:

- Xây dựng thêm các chức năng xuất dữ liệu ra văn bản.

- Mở thêm nhiều quyền và chức năng của người dùng được cụ thể, đảm bảo tốt hơn.

DANH MỤC THAM KHẢO

[1] Giáo trình “Lập trình C#.NET” – Phần căn bản (ThS. Nguyễn Thanh Trường, ThS. Trần Thanh San, Trường Đại học Tài chính – Marketing)

[2] Giáo trình “Lập trình C#.NET 2” – Phần cơ sở dữ liệu (ThS. Nguyễn Thanh Trường, ThS. Trần Thanh San, Trường Đại học Tài chính – Marketing)

Một phần của tài liệu ĐỒ án môn học lập TRÌNH c NET đề tài xây DỰNG PHẦN mềm QUẢN lý bán HÀNG SIÊU THỊ VINMART (Trang 66)