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

BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG

24 1,3K 2

Đ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 24
Dung lượng 6,83 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG. Chương trình quản lý tiệm vàng được thiết kế dựa trên sự khảo sát và sự hướng dẫn của giảng viên bộ môn cùng một số tài liệu tham khảo khác. Chương trình hoàn thiện giúp cho người dùng dễ dàng thao tác và quản lý thông tin của cửa hàng mình. Quản lý chặc chẽ các thông tin cần thiết của cửa hàng giúp cho việc quản lý dễ dàng và nhanh chóng hơn xưa thay vì phải viết và cất giữ thông tin trên giấy.

Trang 1

BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005

ĐỀ TÀI QUẢN LÝ TIỆM VÀNG

NHÓM VI

Nhóm Sinh Viên Thực Hiện

GVHD: Nguyễn Trần Thủy Tiên

Trang 2

ĐỀ TÀI QUẢN LÝ TIỆM VÀNG

NHÓM VI

I SƠ LƯỢC VỀ ĐỀ TÀI

1 Giới Thiệu Chung:

Chương trình quản lý tiệm vàng được thiết kế dựa trên sự khảo sát và sựhướng dẫn của giảng viên bộ môn cùng một số tài liệu tham khảo khác

Chương trình hoàn thiện giúp cho người dùng dễ dàng thao tác và quản

lý thông tin của cửa hàng mình

Quản lý chặc chẽ các thông tin cần thiết của cửa hàng giúp cho việc quản

lý dễ dàng và nhanh chóng hơn xưa thay vì phải viết và cất giữ thông tin trêngiấy

Chương trình với dung lượng nhỏ gọn, giao diện đơn giản và dễ sử dụng,cập nhật và xem thông tin nhanh chóng…

2 Các Chức Năng Chính Của Chương Trình:

Chức năng chính của chương trình là quản lý bán hàng cho khách

Lưu giữ thông tin khách hàng mua như Họ Tên, số điện thoại, giới tính để giúpngười quản lý dễ dàng nắm bắt thông tin khi cần thiết

Chức năng bảo mật chương trình:

Chương trình có thiết kế chế độ bảo mật riêng và phân quyền sử dụng cho từngngười (người chủ cửa hang và nhân viên bán hàng)

Tạo tài khoản đăng nhập cho từng người sử dụng, thay đổi mật khẩu ngườidùng, Xóa các tài khoản theo ý muốn

Chỉ cho phép những người có tài khoản đăng nhập mới được phép sử dụng.Chức năng quản lý:

Trang 3

Quản lý thông tin nhân viên, thêm sửa xóa và quản lý mức lương của từngngười

Lưu giữ thông tin sản phẩm nhập về của cửa hàng như số lượng và loại vàngcủa từng sản phẩm

Lưu giữ thông tin của nhà cung cấp

Hiện thông tin thời gian làm việc của người dùng và chế độ phân quyền của từngngười

Chức năng tìm kiếm thông tin:

Chương trình cho phép người dùng tìm kiếm thông tin của khách hàng, sảnphẩm, nhân viên nhanh chóng, chính xác và đầy đủ thông tin cần thiết

Xem thông tin tỷ giá đã cập nhật trước đó của từng loại vàng

Chức năng thống kê:

Thống kê sản phẩm đã đươc bán hoặc sản phẩm nhập về theo khoản thời giannhất định hoặc khoản thời gian mà người quản lý tự chọn

Thống kê số lượng sản phầm tồn trong kho

Kiểm tra xem sản phẩm đã nhập của từng cửa hàng và thời gian nhập chi tiết.Thống kê xem từng Nhân Viên của cửa hàng sử dụng chương trình đã bánđược bao nhiêu sản phẩm và tổng tiền là bao nhiêu và sản phẩm nhân viên đóbán cho khách hàng nào

Xem được thông tin của từng khách hàng đã mua hàng gồm chi tiết, thành tiềncủa từng sản phẩm và tổng tiền mà khách đã mua khi trước

Trợ giúp:

Khi người dùng chưa quen với một vài thao tác khi mới sử dụng thì chương trình

sẽ hướng dẫn cách sử dụng chi tiết cho người dùng

II BÁO CÁO CHI TIẾT

A.Cơ Sở Dữ Liệu

Các Table của chương trình

1.DangNhap(DNID, TenDN, MatKhau, PhanQuyen, MaNV)

 Lưu thôgn tin đăng nhập và phân quyền của nhân viên

2.NhanVien(MaNV, Ho, Ten, NgaySinh, GioiTinh, DiaChi, SoDT, ngayNhanViec,

Trang 4

3.KhachHang(MaKH, tenKH, DiaCHi, GioiTinh, SoDT, TrangThai)

 Lưu thông tin chi tiết của kách hàng

4.HoaDon(MaHD, MaKH, MaNV, NgayLap, TrangThai)

 Lưu thông tin hóa đơn của khách mua hàng

5.ChiTietHD(MaHD, MaSP, SoLuong, CanNang, MaTyGia)

 Lưu chi tiết các sản phẩm của khách hàng

6.TyGia(MaTyGia, MaLoai, MuaVao, BanRa, NgayCapNhat, TrangThai)

 Lưu thông tin tỷ giá của từng loại vàng

7.SanPham(MaSP, TenSP, DonViTinh, TrangThai)

 Lưu thông tin chi tiết của từng sản phẩm

8.LoaiVang(MaLoai, TenLoai)

 Lưu tên của các loại vàng hiện có của cửa hàng

9.NhaCC(MNCC, TenNCC, DiaChi, SoDT)

 Lưu thông tin chi tiết của nhà cung cấp sản phẩm

10.HoaDonNhaCC(MaHDCC, MNCC, NgayLapHD)

 Lưu hóa đơn nhập hàng của nhà cung cấp

11.CTHoaDOnCC(MaHDCC, MaSP, MaLoai, SOLuong, TongTien, KhauTru)

 Lưu hóa đơn chi tiết của từng sản phẩm nhập về

12.CTSoLuong(MaSP, MaLoai, SoLuong)

 Lưu số lượng của từng sản phẩm ứng với mỗi loại vàng khác nhau

Trang 5

Sơ đồ quan hệ giữa các bảng

Trang 6

B.CHỨC NĂNG CHÍNH CỦA CHƯƠNG TRÌNH

1 Giao Diện làm Việc

Giao diện của chương trình khi đăng nhập

Để sử dụng được chương trình thì bắt buộc người dùng phải đăng nhập bằng tên đăngnhập và mật khẩu đã có

Trang thông báo xuất hiện khi đăng nhập hoặc không đăng nhập

Trang 7

Giao diện làm việc xuất hiện ngay khi đăng nhập thành công Ta có thể ẩn giaodiện làm việc khi khi muốn sử dụng các chức năng chính bằng cách nhấp vào nút “ẩngiao diện làm việc”

Sau khi người dùng đăng nhập với mật khẩu riêng thì chươn trình sẽ hiện cho

ta biết Tên người đang sử dụng, thời gian làm việc, và quyền của người sử dụng vớichương trình

Ở Giao Diện làm việc, Chương trình sẽ cho phép ta nhập thông tin của kháchhàng mới Khi nhập thông tin của khách hàng đầy đủ thì chương trình sẽ hướng ta tớiphần nhập sản phẩm mà khách hàng đã chọn

Tại đây, Khách hàng sẽ chọn sản phẩm, sau khi chọn sản phẩm chương trình

sẽ hiện lên loại vàng của sản phẩm đó mà cửa hàng hiện có

Khi chọn song tên sản phẩm và cân nặng, nếu nhập số lượng lớn hơn sốlượng trong kho thì chương trình sẽ thông báo cho ta biết và bắt ta phải nhập lại sốlựơng sản phẩm đó

Sau khi lưu hoàn tất sản phẩm mà khách hàng đã chọn thì chương trình sẽ tựđộng tín ra số tiền của tất cả sản phẩm mà khách hàng đã mua

Việc cuối cùng mà người làm việc với chương trình cần làm là in hóa đơn tínhtiền chi tiết cho khách

Và nhấn nút “nhập mới” để chuẩn bị cho lượt khách lần sau

Trang 8

Quy tắc làm việc của chương trình.

Khi muốn sử dụng các chức năng khác của chương trình, ta cứ việc nhấp vàocác tùy chọn trên menu khi đó giao diện làm việc của chương trình sẽ tự động ẩn

Đối với người quản trị (người có phân quyền cao nhất, có thể có nhiều ngườicùng lúc) thì chương trình sẽ hiển thị toàn bộ các menu của chương trình và ngườiquản trị có quyền sử dụng hết tất cả các chức năng mà chương trình có

Phân biệt giữa người Quản Trị và Nhân Viên làm việc thì menu của chương trình

sẽ tự động hiển thị (hình)

Trang 9

Quyền sử dụng chương trình của người quản trị

Hình 1 – Menu của người Quản Lý

Hinh 2 – Menu bảo mật

Hình 3.a – Menu Quản Lý

Hình 4 - Menu Cập Nhật

Hình 5 - Menu Thông Tin

Hình 6.a - Menu Tìm Kiếm

Trang 10

Quyền sử dụng chương trình của Nhân Viên

Hình 3.b - Menu quản lý của nhân viên

Hình 6.b - menu tìm kiếm của nhân viên

2.Các Chức Năng Của Chương Trình

A.Chức Năng Bảo Mật

Tại đây người quản trị chương trình có thể xem danh sách tài khoản dùng đểđăng nhập chương trình hiện có (Hình 1) và có thể xóa bất kỳ tài khỏan nào nếu muốn

Hoặc có thể tạo một hay nhiều tài khoản mới và phân quyền sử dụng chứcnăng của chương trình cho tài khoản đó, ứng với mỗi tài khoản đăng nhập là một nhânviên của cửa hàng (H.2)

Và nếu tất cả nhân viên của cửa hàng đều có tài khỏan đăng nhập thì chươngtrình sẽ tự động thông báo cho người dùng biết (H.3)

Nhưng để có thể đăng nhập thành công và sử dụng chương trình sau khi đăng

nhập thì cần phải tạo Mật Khẩu (Đổi Mật Khẩu) cho tài khoản có tên đăng nhập vừa

khởi tạo đó (H.4)

Trang 11

Hình 1-Danh sách tài khoản hiện có

Hình 2 – Tạo tài khaỏn mới

Hình 3 Thông báo tất cả NV đầu đã có tài khoản

Trang 12

Hình 4 - Đổi – Tạo mật khẩu mới

B.Chức Năng Quản Lý

Với Chức năng quản lý này ta có thể cập nhật, thêm sửa, xóa các thông tin

như thông tin Nhà Cung Cấp, Nhân Viên, Sản Phẩm, riêng đối với Khách Hàng thì không có chức năng Thêm vì lý do đảm bảo tính chặc chẽ của dữ liệu và vì Khách Hàng (hình 1) đã được ta nhập ngay từ đầu ở phần Giao diện chính.

Chức năng quản lý Nhà Cung Cấp ta có thể them mới, chỉnh sửa các thông tin như

Trang 13

Hình 1 – Thông Tin Khách Hàng

Hình 2 Quản Lý Nhà Cung Cấp

Trang 14

Hình 4 – Quản Lý Nhân Viên

C.Chức Năng Cập Nhật

Đây là mục hay được sử dụng tới khi sử dụng chương trình vì Tỷ Giá Vàng

thường xuyên thay đổi, và cùng với nó là việc cập nhật sản phẩm nhập về của công ty

Với mục Cập Nhật Tỷ Giá ta thực hiện bằng cách chọn loại vàng cần cập nhật

từ Combobox và nhập vào tỷ giá hiện tại của loại vàng đó Lập tức giá vàng của tất cảcác mặt hàng có loại vàng được lưu trong chương trình sẽ cập nhật theo cùng một tỷgiá mà ta vừa cập nhật (hình 5) Và ta có thể in danh sách tỷ giá hiện tại (hình 5a)

Ở mục Loại Vàng ta có thể Thêm loại vàng mới hoặc sửa lại tên vừa nhập.

Riêng ở Loại vàng nếu ta xóa bất kỳ một loại vàng nào thì toàn bộ những thông tin lienquan đến loại vàng này đều bị xóa (Hình 6)

Và cũng vì lý do rang buôc chặc chẽ dữ liệu nên ở mục Sản Phẩm Nhập Về ta

phải chọn nhà cung cấp trước khi chọn các loại sản phẩm nhập và thông tin của chúng.Đồng thời tại đây khi ta nhập một sản phẩm với một loại vàng nhất định thì chươngtrình sẽ tự động cập nhật số lượng của sản phẩm đó để khi ta thực hiện việc bán hàngcho khách thì chương trình sẽ kiểm tra được là sản phẩm này với lọai vàng này còn lại

là bao nhiêu (Hình 7)

Trang 15

Hình 5 - Cập Nhật Tỷ Giá

Hình 5a – In Tỷ Giá Hiện Tại

Trang 16

Hình 6 – Cập Nhật Các Loại Vàng

Hình 7 – Cập Nhật Sản Phẩm Cung Cấp

D.Chức Năng Thông Tin

Ta có thể kiểm tra xem Khách hàng nào đã đến mua hàng tại cửa hàng, vào

thời gian khi nào và chi tiết sản phẩm mà khách đã mua và tổng tiền của sản phẩm đó

khi tao vào mục Sản Phẩm Khách Mua (hình 8)

Trang 17

này đã bán cho khách hàng nào (Hình 9)

Nhà Cung Cấp với mục này ta có thể xem tất cả Chi Tiết Sản Phẩm mà nhà

cung cấp này cung cấp cho cửa hàng (hình 10)

Với Mục Số Lượng Sản Phẩm Tồn ta có thể xem tất cả sản phẩm của cửa

hàng còn lại, và số lượng còn lại của sản phẩm này là bao nhiêu (hình 11)

Chỉ cần chọn ngày – tháng – năm hoặc Tháng – năm hoặc một khỏan thời

gian tùy ý ở mục Sản Phẩm Đã Bán ta có thể xem được cửa hàng đã bán được bao nhiêu tiền và sản phẩm còn lại trong kho là bao nhiêu (Hình 12) Và tương tự với Sản Phẩm Nhập Về (hình 13)

Hình 8 – Xem Thông Tin Sản Phẩm Khách Mua

Trang 18

Hình 10 – Sản Phẩm Nhập Về Của Nhà Cung Cấp

Hình 11 – Chi Tiết Sản Phẩm Tồn Kho

Trang 19

Hình 12 – Thống Kê Những Sản Phẩm Đã Bán

Hình 13 Thống Kê Sản Phẩm Nhập Về

Trang 20

E Chức Năng Tìm Kiếm & Trợ Giúp

Chọn Loại vàng muốn xem và xem tất cả tỷ giá và ngày cập nhật của loại vàng

này khi ta chọn vào mục Ty Giá Loại Vàng (hình 14)

Khách hàng + Nhân Viên là mục tìm kiếm những thộng tin liên quan tới

khách hàng và nhân viên và có nhiều kiểu lựa chọn cho ta tìm kiếm (Hình 15)

Hình 14 Xem Tỷ Giá Vàng Của Từng Loại Vàng

Hình 15 – Tìm Kiếm Nhân Viên Và Khách Hàng

Trang 21

chức năng của chương trình.

F.Chức Năng Thoát Đăng Nhập

Khi người sử dụng muốn thay đổi người sử dụng khác thì mục Thoát ĐN để cho người sử dụng làm việc đó Nếu người dùng có phân quyền không phải là Quản Trị thì giao diện sẽ thay đổi theo, Thời gian làm việc kể từ khi đăng nhập mới cũng sẽ

bắt đầu lại từ đầu (hình 16)

Hình 16 – Đăng Nhập

Khi đăng nhập không phải là quyền của người Quản Trị nếu đăng nhập vào

với quyền sử dụng là nhân viên thì người sử dụng này chỉ được làm những việc có giớihạng của chương trình như đã nêu ở trên

Trường hợp không đăng nhập thì chương trình vẫn cho người dùng vào phầngiao diện chính nhưng không được phép sử dụng bất ký chúc năng chính nào cả

III Khuyết Điểm Của Chương Trình:

Tuy tỷ lệ hoàn thiện chương trình khá cao nhưng về vài mặt nào đó chươngtrình vẫn chưa được hoàn thiện hết về đáp ứng tối đa nhu cầu công việc

1 Chưa lọc ra được danh sách tất cả tỷ giá của các loại theo ngày tùy ý

2 Chưa tạo được môi trường quản lý đối với những khách hàng có nhu cầu

Trang 22

3 Chương trình có giao diện gọn do được thiết kế theo ý thích khách quannên cũng có thể là một bất tiện với những người làm việc khó tính trên nó.

IV Hướng Phát Triển Của Đề tài

Trước tiên hướng phát triển của đề tài sẽ khắc phục các hạn chế vừanêu bên trên

Trong hướng phát triển có thể chương trình sẽ được nâng cấp thêm cácthiết bị máy quét mã vạch cho từng thiết sản phẩm

Đồng thời có chương trình có thể tạo thêm một số tính năng như: Cầm

đồ, và trao đổi ngoại tệ

CHƯƠNG TRÌNH QUẢN LÝ TIỆM VÀNG

Trang 23

PHÂN CÔNG CHƯƠNG TRÌNH

Vũ Thị Dịu Phương

Nhà Cung Cấp, Khách Hàng, Nhân Viên, Sản Phẩm, Cập Nhật Tỷ Giá, Loại Vàng, Sản Phẩm Khách Mua, Bán Hàng Nhân Viên In tỷ giá Tìm Tỷ Giá Loại vàng Giao Diện

Nguyễn Minh Luân

Đăng Nhập, Tạo Tài Khoản, Danh Sách Tài Khoản, Cập Nhật Sản Phẩm Nhập

Về, Bán Hàng(phần giao diện), In Hóa Đơn,Thông Tin Nhà Cung Cấp, Số Lượng Sản Phẩm Tồn, Sản Phẩm Đã Bán, Sản Phẩm Nhập Về Tìm Kiếm Class admin Giao Diện

Trang 24

NHẬN XÉT CỦA GIẢNG VIÊN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Ngày đăng: 16/08/2014, 09:44

HÌNH ẢNH LIÊN QUAN

Sơ đồ quan hệ giữa các bảng - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Sơ đồ quan hệ giữa các bảng (Trang 5)
Hình 1 – Menu của người Quản Lý - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 1 – Menu của người Quản Lý (Trang 9)
Hình 1-Danh sách tài khoản hiện có - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 1 Danh sách tài khoản hiện có (Trang 11)
Hình 4 -  Đổi – Tạo mật khẩu mới - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 4 Đổi – Tạo mật khẩu mới (Trang 12)
Hình 1 – Thông Tin Khách Hàng - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 1 – Thông Tin Khách Hàng (Trang 13)
Hình 4 – Quản Lý Nhân Viên - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 4 – Quản Lý Nhân Viên (Trang 14)
Hình 5 -  Cập Nhật Tỷ Giá - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 5 Cập Nhật Tỷ Giá (Trang 15)
Hình 6 – Cập Nhật Các Loại Vàng - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 6 – Cập Nhật Các Loại Vàng (Trang 16)
Hình 8 – Xem Thông Tin Sản Phẩm Khách Mua - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 8 – Xem Thông Tin Sản Phẩm Khách Mua (Trang 17)
Hình 10 – Sản Phẩm Nhập Về Của Nhà Cung Cấp - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 10 – Sản Phẩm Nhập Về Của Nhà Cung Cấp (Trang 18)
Hình 11 – Chi Tiết Sản Phẩm Tồn Kho - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 11 – Chi Tiết Sản Phẩm Tồn Kho (Trang 18)
Hình 12 – Thống Kê Những Sản Phẩm Đã Bán - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 12 – Thống Kê Những Sản Phẩm Đã Bán (Trang 19)
Hình 13 Thống Kê Sản Phẩm Nhập Về - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 13 Thống Kê Sản Phẩm Nhập Về (Trang 19)
Hình 15 – Tìm Kiếm Nhân Viên Và Khách Hàng - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 15 – Tìm Kiếm Nhân Viên Và Khách Hàng (Trang 20)
Hình 16 – Đăng Nhập - BÁO CÁO LẬP TRÌNH ỨNG DỤNG WINDOWS FORM IN VB.NET 2005 ĐỀ TÀI QUẢN LÝ TIỆM VÀNG
Hình 16 – Đăng Nhập (Trang 21)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w