Tải bản đầy đủ (.doc) (93 trang)

phần mềm quản lý bán máy tính

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.01 MB, 93 trang )

Trường Cao Đẳng Kinh tế Kỹ Thuật thương Mại
Khoa Tin Học kế Toán

♦♦♦♦☺☺♦♦♦♦
Đề Tài
Phần Mềm Quản Lý bán máy tính
Môn : kỹ xả lập trình visual basic.net
Giảng Viên Giảng Dạy : Lã Minh Phương
Nhóm Sinh Viên : Nguyễn Thị Hiên A
Nguyễn Thị Mai Hoa
Lê thị Huyền Trang
Nguyễn Hoài Trang
Lớp : 10ctk2
Khóa Học : 2008 – 2011
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
NHẬN XÉT CỦA GIÁO VIÊN
































Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

2
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
MỤC LỤC
A. Phần Giới Thiệu Trang
I . Lời Mở Đầu 4
II. Lời Cảm Ơn 5
III. Dẫn Nhập
1.Lý do chọn đề ti 6
2.Mục đích của đề tài 6
B. Phần Nội Dung
I .Mô Tả Bài Toán 7
1.Mô tả bài toán 7

2. Cac yêu cầu của phần mềm 9
3.Danh sach các biểu mẫu 10
II .Mô Tả Chức Năng 17
a. Thêm phiếu nhập 18
b. Thêm phiếu xuất 20
c. Bao cao phiếu nhập 22
d. Bao cao phiếu xuất 23
e. Tìm theo số phiếu 24
III. Thiết Kế Phần Mềm ( High Level Data ) 25
1. Kiến trúc database 25
a. Sơ đồ phân rã chức năng 25
b . Mô hình thực thể quan hệ ERD 26
c. Mơ hình diagram ( Relationship ) 28
d. Tập cac câu lệnh sinh ra cơ sở dữ liệu 29
e. Điều kiện ràng buộc 33
f . Từ diển dữ liệu và dữ liệu mẫu 39
2. Kiến Truc Xử Lý 48
a. Mô hình vật lý 48
b. Mô hình dòng dữ liệu DFD 49
3. Option Systems and Tool 57
4. Sơ Đồ Liên Hệ Giữa Các Form 59
IV. Thiết Kế Chi Tiết Phần Mếm (Detail Design) 61
A. Thiết kế Form 61
1. Form đăng nhập 61
2. Form main 63
3. Form phiếu nhập 65
4. Form phiếu xuất 70
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

3

Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
5. Form báo cáo thông tin phiếu xuất 74
6. Form báo cáo thông tin phiếu nhập 78
7. Form tìm đơn hàng 81
B. Thiết kế Class 84
1. Class Kho (clsKho) 84
2. Class Phiếu Nhập(clsphieunhap) 85
3. Class Tìm Kiếm (clsTimKiem) 86
V. Setup Và Môi Trường 87
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

4
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
A . PH ẦN GIỚI THIỆU :

I . LỜI MỞ ĐẦU
Ngày nay vì sự phát triển mạnh mẽ của mạng máy tính, từ mạng
cục bộ rồi đến mạng Intranet và tiếp nữa là Internet toàn cầu đã khiến cho
các việc trao đổi thông tin liên lạc giữa các quốc gia trở nên dễ dàng hơn.
Do sự phát triển mạnh mẽ của khoa học kỹ thuật đặc biệt trong lĩnh vực máy
tính nên sự giao lưu buôn bán giữa các công ty trong nước và ngoài nước
với nhau ngày càng tăng khiến cho việc quản lý trở nên ngày càng khó khăn
hơn nhất là công việc quản lý chứng từ, thống kê báo cáo tình hình về các
sản phẩm cũng như các khách hàng của công ty.
Trước tình hình trên, chúng em đã cố gắng xây dựng một chương trình
về quản lý để giúp đỡ các công ty dễ dàng hơn trong việc nắm bắt công việc
kinh doanh của mình đó là chương trình quản lý kho.
Chương trình quản lý này sẽ giúp đỡ các công ty theo dõi các hóa đơn,
chứng từ cũng như lập các báo cáo tổng hợp về tình hình kinh doanh để từ
đó giúp công ty đề ra các chiến lược kinh doanh thích hợp

Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

5
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
II . LỜI CẢM ƠN
Xin chân thành cảm ơn thầy Lã Minh Phương đã tận tình chỉ dạy và
truyền đạt cho chúng em những kiến thức quý giá. Từ đó, chúng em có thể
hoàn thành tốt những báo cáo sau này.
Với báo cáo này , Nhóm chúng em sẽ vận dụng những kiến thức có
được để hoàn tất báo cáo tốt nhất có thể … tuy không thể đạt tới mức hoàn
thiện nhưng chúng em sẽ cố gắng đưa ra những phương pháp để đạt được
mục đích của đề tài , trỉnh bày một cách tuần tự và dễ hiểu cho mọi người có
thể đọc .

Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

6
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2

III . DẪN NHẬP
1. Lý Do Chọn Đề Tài :
Trong thực tế việc quản lý thông tin về một đối tượng mà ta quan tâm
là một điều rất khó, nhất là đối tượng đó lại thường xuyên vận động thay
đổi. Trong một công ty lớn khi muốn thống kê lại sổ sách giấy tờ thì việc
đầu tiên là phải kiểm tra hồ sơ, giấy tờ sau đó các nhân viên cặm cụi phải
xem từng con số trên từng hóa đơn rồi mới ghi chép cẩn thận những thông
tin vào báo cáo, khi ghi những thông tin như vậy lên báo cáo thì không nhân
viên nào chắc chắn rằng họ nhập liệu hoàn toàn đúng.Nếu thông tin nhập sai
thì họ phải kiểm lại từng hóa đơn một.Sau giai đoạn này thì những nhân viên
công ty lại tiếp tục nhập thông tin vào máy tính và chúng ta không chắc với

khối lượng công việc như vậy họ lại không sai lầm.Với khối lượng công
việc to lớn và đòi hỏi một sự chính xác cao thì sẽ mất rất nhiều thời gian và
công sức của nhiều người, trong thời gian như vậy có thể là thông tin đã trở
nên hết tác dụng đối với người quản lý dẫn đến sức cạnh tranh trên thương
trường trở nên kém hiệu quả.Qua phần trình bày trên chúng ta thấy việc áp
dụng công nghệ thông tin vào việc quản lý là hết sức cần thiết,nó giúp cho
những người lãnh đạo có thể nắm được thông tin một cách dễ dàng nhanh
chóng và chính xác, và giảm thiểu đến mức tối đa các sai sót có thể có, tiết
kiệm chi phí và thới gian, nâng cao khả năng cạng tranh cho công ty trên
thương trường.
2. Mục Đích Của Đề Tài :
Với phần mềm quản lý kho hàng có thể giúp cho các doanh nghiệp quản
lý được các đơn đặt hàng đã ký kết cũng như từng loại sản phẩm được sản
xuất trong ngày sẽ được nhập vào kho ,khi xuất kho các sản phẩm này sẽ
được dựa vào đơn đặt hàng đã ký kết theo quy định ,tránh được những nhầm
lẫn không đáng có trong kinh doanh .
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

7
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
B. PH ẦN NỘI DUNG :

I . Mô Tả Bài Toán :
1.Mô Tả Bài Toán :
Một doanh nghiệp có nhu cầu lưu lại các Phiếu xuất kho và nhập
kho ,cũng như quản lý các kho hàng của mình , Họ mua sản phẩm từ các
nhà cung cấp và lưu trữ trong kho sau đó sẽ bán cho khách hàng .
Doanh nghiệp có thể mua sản phẩm từ các nhà cung cấp khác nhau
.Với mỗi phiếu nhập kho phải ứng với từng nhà cung cấp ,khi lưu phiếu
nhập kho cần các thông tin như : Số Phiếu(SoPhieu) , Mã nhà cung

cấp(MaNCC) ,tên nhà cung cấp(TenNCC), địa chỉ (DiaChi) ,số diện
thoại(SoDT) , ngày nhập (NgayNhap) , mã sản phẩm (MaSP) ,tên sản phẩm
(TenSP) ,số lượng (SoLuong) ,đơn giá (DonGia) ,thành tiền(ThanhTien) .
Tuy nhiên một kho hàng có thể có rất nhiều phiếu nhập kho khác nhau , vì
thế khi lưu cũng cần thêm thông tin về mã kho hàng và tên kho hàng sẽ nhập
sản phẩm vào .
Doanh nghiệp cũng sử dụng 1 loại chứng từ khác là phiếu xuất kho để
quản lý sản phẩm của mình . Cũng như thế với một phiếu xuất kho phải ứng
với một khách hàng . Khi lưu trữ chứng từ này cũng cần các thông tin như :
Số Phiếu , Mã công ty(MaCTY) , tên công ty(TenCTY), địa chỉ(DiaChi) ,số
diện thoại (SoDT), ngày xuất kho (NgayXuat) , mã sản phẩm (MaSP),tên
sản phẩm (TenSP) ,số lượng (SoLuong) ,đơn giá (DonGia) ,thành tiền
(ThanhTien) .
Các kho hàng của doanh nghiệp có thể chứa nhiều sản phẩm khác nhau
, và các sản phẩm cũng có thể được nhập vào nhiều kho , vì thế để quản lý
được các sản phẩm này yêu cầu phải lập ra một phiếu chi tiết kho cho từng
kho khác nhau ,để lưu trữ các thông tin : mã kho (MaKho), mã sản phẩm
(MaSP),,số lượng tồn .
Khi có lệnh nhập (xuất) kho từ phòng kế hoạch thì chúng ta làm phiếu
nhập (xuất) căn cứ theo số chứng từ trong lệnh yêu cầu nhập (xuất) ,trong đó
có ghi số lượng nhập (xuất) giao cho các kho nhập (xuất) hàng. Trong quá
trình nhập (xuất) thì có sự thay đổi về số lượng. Khi xuất (nhập) xong thì thủ
kho sẽ ghi thực nhập và thực xuất.Khi phiếu nhập(xuất) đem trả về cho
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

8
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
chúng ta thì sẽ phải cập nhật lại số lượng.Do các kho nằm rải rác ở những
khu vực khác nhau nên chi phí quản lý, chi phí về nhân công, cũng như chi
phí vận chuyển cũng khác nhau cho nên đơn giá vật tư ở những kho cũng

khác nhau, vì vậy có sự khác nhau về đơn giá.Tuy nhiên mỗi kho có chứa
nhiều loại vật tư khác nhau, nhưng phải thống nhất cách mã hóa để quản lý
các vật tư cho thống nhất. Do nhu cầu về phát triển vật tư cho nên luôn luôn
phải quản lý cho được số lượng tồn kho tại mọi thời điểm và phải làm báo
cáo số lượng tồn của mỗi vật tư tại mỗi kho cũng như giá cả cho phòng kế
toán.
Doanh nghiệp cần xây dựng một hệ thống để quản lý được các kho
hàng của mình thông qua các chức năng như :
• Quản lý các phiếu xuất và nhập kho
• Quản lý số lượng các sản phẩm được nhập vào kho
• Quản lý số lượng từng nhóm sản phẩm được xuất kho
• Quản lý các nhóm sản phẩm còn tồn trong các kho

Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

9
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2

2 . Các Yêu Cầu Của Phần Mềm :

số
Công việc Biểu
mẫu
Quy định Ghi chú
KH_1 Nhập phiếu xuất và
nhập kho
BM_1 QĐ_P Khi đã ký
kết ĐHH
KH_2 Tra cứu phiếu xuất và
nhập kho

BM_2
KH_3 Lập chi tiết về các sản
phẩm
BM_3
KH_4 In các báo cáo về các
phiếu xuất và nhập kho
BM_4
KH_5 báo cáo về sản phẩm
nhập kho
BM_5
KH_6 báo cáo về sản phẩm
xuất kho
BM_6 QĐ_XK
KH_7 Báo Cáo hàng tồn BM_7
♦ Danh sách các quy định :
SBH Mã số Tên quy định Mô tả chi tiết Ghi chú
1 QĐ_P Quy định Về
Phiếu Xuất và
Nhập
_ Phiếu chỉ lưu lại khi đã
có sự ký kết rõ ràng trên
giấy tờ giữa 2 bên
2 QĐ_XK Quy định
xuất kho
_ Sp chỉ được xuất kho
khi có hóa đơn rõ ràng .
_ Khi xuất kho sp yêu cầu
phải đủ số lượng đúng
như đơn đặt hàng đã ký.
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang


10
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
3 . Danh sách các biểu mẫu mẫu:
BM_1 :
Công ty TNHH Cơ khí Việt Nhật
Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
Phiếu Xuất Kho
Ngày … Tháng … Năm…
Số Phiếu :…………
Tên Kho : …………
MãCTY:………………TênCTY:…………………………… ……
Địa chỉ :…………………………Số điện thoại :………………….
Ngày xuất hàng………………
STT Mã sp Tên sản phẩm Số lượng Đơn giá Thành tiền
Nhân Viên Lập Đơn Khách Hàng
BM_2
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

11
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Công ty TNHH Cơ khí Việt Nhật
Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
Danh Sách Phiếu Xuất Kho
Từ Ngày … Đến Ngày …
STT Số Phiếu Mã sp Tên SP Số lượng Ngày Xuất Kho

Tổng Số Phiếu :
Nhân Viên Lập Báo Cáo
BM_3
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

12
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Công ty TNHH Cơ khí Việt Nhật
Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
Chi Tiết Về Các Nhóm Sản Phẩm
Mã nhóm sp : ……………………
Tên nhóm sp………………… ….
STT Mã
sp
Tên sản phẩm Đơn vị
tính
Giá đơn
vị
Chú thích
• Các giá đơn vị của các sản phẩm có thể được thay đổi tùy theo gia cả thị trường .
• Khách hàng thắc mắc có thể trao đổi trực tiếp với nhân viên công ty hoặc có thể
vào trang web www.irv.moi.gov.vn để biết thêm chi tiết .
BM_4 :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

13
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Công ty TNHH Cơ khí Việt Nhật

Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
Báo Cáo Số Phiếu Xuất Kho
Từ Ngày … Đến Ngày …

STT SốPhiế
u
Tên Công Ty Ngày Xuất Kho Thành tiền
Tổng Thể Theo Tháng
Tháng TổngSố Phiếu Tổng Thành Tiền
Nhân Viên Lập Báo Cáo
BM_5 :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

14
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Công ty TNHH Cơ khí Việt Nhật
Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
BÁO CÁO CHI TIẾT HÀNG NHẬP
Từ Ngày … Đến Ngày …
STT

sp
Tên sản
phẩm
Số lượng Đơn giá Mã
Kho

Ngày nhập
Kho
Mã Kho Tên Kho TổngSố Lượng
Nhân Viên Lập Báo Cáo
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

15
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
BM_6 :
Công ty TNHH Cơ khí Việt Nhật
Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
BÁO CÁO CHI TIẾT HÀNG XUẤT
Từ Ngày … Đến Ngày …

STT Mã
DDH

sp
Tên sp Số lượng Đơn giá Ngày Xuất
Kho
Mã Kho Tên Kho Tổng Số Lượng
Nhân Viên Lập Báo Cáo

BM_7
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

16
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2

Công ty TNHH Cơ khí Việt Nhật
Khu Công Nghiệp Biên Hòa II
Văn phong : Số 42E Quốc Lộ 15, Biên Hòa – Đồng Nai
Số ĐT : 061.3894587 . Số Fax : 3.940194
BÁO CÁO HÀNG TỒN
Từ Ngày … Đến Ngày …

STT Mã
sp
Tên sp ĐVT Số lượng Mã Kho Số lượng
tồn phụ
Mã Kho Tên Kho Tổng Số Lượng
Nhân Viên Lập Báo Cáo
II . Mô Tả Chức Năng :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

17
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Với chương trình quản lý kho hàng này sẽ giúp cho các doanh nghiệp
quản lý tốt kho hàng của mình với 4 chức năng chính là :
 Cập Nhật : cập nhật phiếu xuất ,cập nhật phiếu xuất ,cập nhật sản
phẩm ,cập nhật nhà cung cấp , cập nhật khách hàng
 Báo Cáo : báo cáo số lượng tồn kho ,báo cáo thông tin phiếu nhập
kho ,báo cáo thông tin phiếu xuất kho
 Xem Thông Tin : thông tin phiếu nhập kho ,thông tin phiếu xuất ,
thông tin sản phẩm
 Tìm Kiếm : tìm kiếm theo số phiếu ,tìm kiếm theo mã sản phẩm ,tìm
kiếm theo tên sản phẩm
Sau đây là một số from tiêu biểu để mô tả từng chức năng chính :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang


18
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
a . Cập Nhật Phiếu Nhập :
- Khi Form được load lên thì người dùng có thể thao tác :
o Xem chi tiết phiếu nhập
o Thêm mới phiếu nhập kho mới
o Sửa phiếu nhập kho
o Thoát
- Khi nhấn nút Thêm Mới
o Dữ liệu nhập vào : Số Phiếu, Tên Nhà Cung Cấp, Ngày Nhập, Tên
Kho, Tên Sản Phẩm, Số Lượng, Đơn Giá
o Khi nhấn nút Tiếp thì sản phẩm được đưa vào Danh sách sản phẩm
o Nếu muốn bỏ thì chọn vào nó và chọn nút loại bỏ
o Khi sản phẩm có trong danh sách nếu bạn lưu lại thì chọn lưu thì dữ
liệu sẽ được đưa vào cơ sỡ dữ liệu nếu không muốn lưu thì chọn
không lưu thì Form trở lại trạng thái ban đầu
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

19
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
- Khi nhấn nút Sửa :
o Cho phép sửa thông tin của phiếu nhập kho
o Nếu muốn sửa sản phẩm thì bạn chọn sản phẩm muốn sửa ở danh
sách sản phẩm, thông tin của nó sẽ hiện lên để sửa. Nếu bạn sửa và
chọn đồng ý sửa thì sản phẩm sửa sẽ được đưa vào Danh Sách Sản
Phẩm. Ngoài ra trong lúc sửa bạn có thể nhập thêm sản phẩm, số
lượng, đơn giá, tên kho sau đó nhấn nút tiếp để đưa vào danh sách
sản phẩm
o Sau khi xong những phần ở trên thì bạn phải quyết định lưu hay

không lưu. Nếu lưu thì những thây đổi sẽ được đưa vào cơ sở dữ
liệu. Ngược lại, nếu chọn không lưu thì những thay đổi sẽ không có
tác dụng
- Xóa :
o Khi thêm hoặc sửa thì bạn sẽ không được xóa
o Nếu muốn xóa Phiếu nào thì bạn chọn trong phiếu nhập và chọn
xóa thì dữ liệu
Ngoài ra, trong lúc Form nhập có tương tác của người dùng thì nó
sẽ kiểm tra việc nhập trùng Số Phiếu hay trùng sản phẩm trong kho của
phiếu nhập
b . Cập Nhật Phiếu Xuất :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

20
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
- Khi Form được load lên thì người dùng có thể thao tác :
o Xem chi tiết phiếu xuất
o Thêm mới phiếu xuất kho mới
o Sửa phiếu xuất kho
o Thoát
- Khi nhấn nút Thêm Mới
o Dữ liệu xuất vào : Số Phiếu, Tên khách hàng, Ngày xuất, Tên Kho,
Tên Sản Phẩm, Số Lượng, Đơn Giá
o Khi nhấn nút Tiếp nhận thì sản phẩm được đưa vào Danh sách sản
phẩm
o Nếu muốn bỏ thì chọn vào nó và chọn nút loại bỏ
o Khi sản phẩm có trong danh sách nếu bạn lưu lại thì chọn lưu thì dữ
liệu sẽ được đưa vào cơ sỡ dữ liệu nếu không muốn lưu thì chọn
không lưu thì Form trở lại trạng thái ban đầu
- Khi nhấn nút Sửa :

o Cho phép sửa thông tin của phiếu xuất kho
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

21
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
o Nếu muốn sửa sản phẩm thì bạn chọn sản phẩm muốn sửa ở danh
sách sản phẩm , thông tin của nó sẽ hiện lên để sửa. Nếu bạn sửa và
chọn đồng ý sửa thì sản phẩm sửa sẽ được đưa vào Danh Sách Sản
Phẩm. Ngoài ra trong lúc sửa bạn có thể nhập thêm sản phẩm, số
lượng, đơn giá, tên kho sau đó nhấn nút tiếp để đưa vào danh sách
sản phẩm
o Sau khi xong những phần ở trên thì bạn phải quyết định lưu hay
không lưu. Nếu lưu thì những thây đổi sẽ được đưa vào cơ sở dữ
liệu. Ngược lại, nếu chọn không lưu thì những thay đổi sẽ không có
tác dụng
- Xóa :
o Khi thêm hoặc sửa thì bạn sẽ không được xóa
o Nếu muốn xóa Phiếu nào thì bạn chọn trong phiếu xuất và chọn xóa
thì dữ liệu
c . Báo Cáo Phiếu Nhập:
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

22
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Form báo cáo thông tin về phiếu nhập kho có thể báo cáo theo
_ Theo ngày : với các phiếu nhập có ngày nhập trong ngày được chọn .
_ Theo tháng : với các phiếu nhập có tháng nhập trong tháng được chọn
_ Theo Qúy : với các phiếu nhập có ngày nhập nằm trong quý được chọn
_ Theo năm : với các phiếu nhập có năm nhập nằm trong năm được chọn
Khi bạn đã chọn hình thức và dữ liệu cần báo cáo thì sẽ hiển ra những 1 mẫu báo

cáo với đầy đủ thông tin bạn đã chọn .
Với chức năng báo cáo thông tin phiếu nhập kho này sẽ giúp bạn báo cáo một cách
chính xác và nhanh chóng .
d . Báo Cáo Phiếu Xuất:
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

23
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Form báo cáo thông tin về phiếu xuất kho có thể báo cáo theo :
_ Theo ngày : với các phiếu xuất có ngày xuất trong ngày được chọn .
_ Theo tháng : với các phiếu xuất có tháng xuất trong tháng được chọn
_ Theo Qúy : với các phiếu xuất có ngày xuất nằm trong quý được chọn
_ Theo năm : với các phiếu xuất có năm xuất nằm trong năm được chọn
Khi bạn đã chọn hình thức và dữ liệu cần báo cáo thì sẽ hiển ra những 1 mẫu báo
cáo với đầy đủ thông tin bạn đã chọn .
Với chức năng báo cáo thông tin phiếu xuất kho này sẽ giúp bạn báo cáo một cách
chính xác và nhanh chóng .
e. Tìm Kiếm Theo Số Phiếu :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

24
Kỹ xả lập trình visual basic.net Nhóm 6_10ctk2
Khi Form Load thì sẽ thực hiện các công việc :
- Ẩn tấc cả các giá trị trong Groupbox2
Chỉ cho phép chọn 1 trong 2 radiobotton
Khi tìm Đơn Hàng trong Group Chọn người dùng chỉ được chọn 1
trong 2 giá trị là Phiếu Nhập Hàng hoặc Phiếu Xuất Hàng. Khi người sử
dụng nhập giá trị cần tìm vào số phiếu thì những số phiếu tương ứng sẽ hiện
ra để chọn. Hoặc bạn có thể nhập những ký tự đầu rồi nhấn tìm thì những
kết quả tìm được sẽ hiển thị trong bảng kết quả, nếu muốn xem thông tin chi

tiết thì bạn chọn vào nó thì thông tin sẽ hiện ra trong bảng thông tin chi tiết
III . THẾT KẾ PHẦN MỀM ( High Level Data ) :
1. Kiến Trúc DataBase :
Nhóm Sinh Viên : Nguyễn Thị Hiên A_Nguyễn Thị Mai Hoa _ Lê thị Huyền Trang_ Nguyễn Hoài Trang

25

×