YÊU CẦU CHỨC NĂNG CỦA PHẦN MỀM - Quản lý việc nhập xuất và đặt hàng điện thoại - Quản lý thông tin của các dòng sản phẩm: cấu hình, giá, nhà sản xuất, đời… - Quản lý thông tin khách hàn
Trang 1A KHẢO SÁT NGHIỆP VỤ 3
I GIỚI THIỆU 3
II YÊU CẦU CHỨC NĂNG CỦA PHẦN MỀM 3
III YÊU CẦU PHI CHỨC NĂNG CỦA PHẦN MỀM 3
IV ĐẶC TẢ NGHIỆP VỤ CỬA HÀNG 4
1 Nghiệp vụ quản lý điện thoại 4
2 Nghiệp vụ quản lý nhà cung cấp 4
3 Nghiệp vụ quản lý nhân viên 4
4 Nghiệp vụ quản lý khách hàng 4
5 Nghiệp vụ quản lý bán hàng 4
6 Nghiệp vụ thống kê báo cáo 5
7 Quản lý mua hàng 6
8 Nghiệp vụ quản lý kho hàng 7
a Nhập hàng 7
b Xuất hàng 8
c Tồn kho 8
V CÁC NGUYÊN TẮC 9
VI TÀI LIỆU THU THẬP ĐƢỢC 9
VII BẢNG MÔ TẢ DỮ LIỆU 10
B PHÂN TÍCH THIẾT KẾ DỮ LIỆU 17
C CÀI ĐẶT 116
D KẾT LUẬN 119
Trang 2GIỚI THIỆU Nước ta đang bước vào thời kỳ công nghiệp hóa, hiện đại hóa nhằm đưa Việt Nam trở thành nước công nghiệp văn minh hiện đại Song song đó, sự phát triển mạnh mẽ của khoa học kỹ thuật và công nghệ hiện đại, kéo theo đó là sự phát triển không ngừng của công nghệ thông tin, đã làm cho máy vi tính, tin học hóa đã trở thành những cụm từ phổ biến không chỉ riêng đối với những chuyên viên trong lĩnh vực lập trình hay những người hiểu biết về máy tính mà có thể khẳng định hầu hết mọi người đều biết đến Công nghệ thông tin đã trở thành một ngành công nghiệp hàng đầu đối với những quốc gia phát triển trên thế giới.Và ở Việt Nam công nghệ thông tin thực sự đã và đang ngày càng khẳng định vai trò quan trọng trong quá trình hội nhập, phát triển
Hơn thế nữa, trong thời đại ngày nay, chúng ta không thể phủ nhận máy móc, thiết
bị hữu hình, thông tin được đánh giá như những nguồn tài nguyên quan trọng Con người ngày càng dùng chúng để tiết kiệm được sức lao động và trí tuệ Vì vậy rất nhiều phần mềm quản lý được tạo ra để hỗ trợ con người Muốn làm được một phần mềm hoàn hảo
và hữu ích, chúng ta cần một quá trình dài nghiên cứu và phân tích cũng như thiết kế hệ thống hoàn chỉnh.Để làm được điều đó, chúng ta cần nhiều thời gian và rèn luyện không ngừng Sau khi học xong môn CƠ SỠ DỮ LIỆU, WINFORM, 70-526,70-536 tại Infoworldschool, chúng tôi được nhận đề tài QUẢN LÝ CỬA HÀNG ĐIỆN THOẠI DI ĐỘNG
Hiện nay, đa số các cửa hàng điện thoại di động đều chưa có phần mềm quản lý, các phương pháp đều thực hiện một cách thủ công chủ yếu là ghi chép bằng sổ sách,…Làm thế nào để giảm các thao tác thủ công, mang lại tính chính xác, hiệu quả cao và nhanh chóng?Phần mềm quản lý điện thoại này sẽ đáp ứng được nhu cầu trọng tâm cho vấn đề nêu ra “Quản lý điện thoại di động” là phần mềm mang tính thực tế, đáp ứng được nhu cầu trong công tác quản lý
Trang 3A KHẢO SÁT NGHIỆP VỤ
I GIỚI THIỆU
Với quy mô phát triển không ngừng của cửa hàng hiện nay, phần mềm quả lý điện thoại
di động thực sự cần thiết để giảm tải được sự lưu trữ thông tin bằng cách thủ công
Cửa hàng bán nhiều loại điện thoại khác nhau Mỗi loại sản phẩm có nhiều điện thoại khác nhau với nhiều chức năng cũng như phụ kiện kèm theo
Cửa hàng nhập điện thoại di động từ nhiều nhà cung cấp khác nhau nên thường xuyên phải trao đổi với nhà cung cấp về vuệc mua hàng
Do đó, Quản lý bán hàng Điện Thoại Di Động hỗ trợ cho người dùng có thể tìm kiếm, xem thông tin chi tiết các điện thoại di động và thống kê hàng bán,thu chi & số lượng tồn kho…đảm bảo thông tin được quản lý chặt chẽ, thuận tiện hơn và nhanh chóng hơn
II YÊU CẦU CHỨC NĂNG CỦA PHẦN MỀM
- Quản lý việc nhập xuất và đặt hàng điện thoại
- Quản lý thông tin của các dòng sản phẩm: cấu hình, giá, nhà sản xuất, đời…
- Quản lý thông tin khách hàng mua hàng của cửa hàng
- Quản lý thông tin nhà cung cấp hàng cho cửa hàng
- Cho phép khách hàng tìm kiếm các thông tin về điện thoại di động như theo giá, theo nhà sản xuất, theo cấu hình, theo chức năng…
- Chương trình dễ dàng tìm kiếm thông tin khách hàng
- Tính tiền và in phiếu bán hàng
- Thống kê doanh thu bán hàng(theo nhiều tiêu chí khác nhau)
- Thống kê số lượng hàng tồn theo từng quý và thống kê tại mội thời điểm
- Thống kê tình hình lợi nhuận(lời, lỗ) của cửa hàng
- Quản lý việc đăng nhập và cấp quyền cho nhân viên
III YÊU CẦU PHI CHỨC NĂNG CỦA PHẦN MỀM
- Sử dụng trên 1 máy hoặc nhiều máy nối mạng nội bộ Kết nối Internet để làm việc từ xa
- Cơ chế bảo mật tin cậy, phân quyền quản lý theo từng chức năng, tuỳ thuộc vào mô hình quản lý của doanh nghiệp Có thể thực hiện phân quyền tới từng nhân viên
- Nhiều công cụ hỗ trợ: Công cụ tìm kiếm nhanh, các phím tắt
- Cơ chế tự sao lưu giúp khôi phục cơ sở dữ liệu nhanh chóng trong trường hợp có sự cố xảy ra
Trang 4- Nhân Viên cửa hàng sử dụng hệ thống để cập nhật và quản lý quá trình Nhập
- Xuất
- Thông tin thống kê phải đảm bảo tính chính xác,khách quan
- Thiết kế cơ sỡ dữ liệu và ứng dụng phải đảm bảo thực thi
IV ĐẶC TẢ NGHIỆP VỤ CỬA HÀNG
1 Nghiệp vụ quản lý điện thoại
Khi điện thoại di động và các sản phẩm liên quan được nhập vào cửa hàng, nhân viên sẽ cập nhật vào các thông tin của các mặt hàng như: Mã điện thoại, tên điện thoại, ngày sản xuất, xuất xứ, đơn giá,…sau đó nhân viên sẽ xuất hóa đơn nhập và đồng thời cập nhật vào danh sách hàng hóa của cửa hàng
2 Nghiệp vụ quản lý nhà cung cấp
Cừa hàng thường xuyên liên lạc với nhà cung cấp, do đó cửa hàng cần lưu trữ một số thông tin quan trọng như tên nhà cung cấp, địa chỉ, số điện thoại của nhà cung cấp để tiện cho việc quản lý mà truy cập nhanh các thông tin của nhà cung cấp Sau khi lưu trữ, nhân viên sẽ cập nhật vào bảng nhà cung cấp để tiện cho việc thống kê, báo cáo cũng như truy cập
3 Nghiệp vụ quản lý nhân viên
Mỗi nhân viên xin vào làm việc trong cửa hàng, bộ phận quản lý sẽ lưu trữ các thông tin của nhân viên như họ tên,địa chỉ, số điện thoại, số chứng minh nhân dân,… sau đó sẽ phân quyền và chức vụ cho nhân viên
4 Nghiệp vụ quản lý khách hàng
Khi mua hàng hay đặt hàng, khách hàng sẽ để lại các thông tin như mã khách hàng, họ tên khách hàng, địa chỉ, điện thoại, email, Nhân viên bán hàng có nhiệm vụ lưu trữ các thông tin này để dễ quản lý và truy xuất thông tin khách hàng
5 Nghiệp vụ quản lý bán hàng
Khi khách hàng yêu cầu mua hàng, nhân viên sẽ tiếp nhận yêu cầu đó.Sau đó, nhân viên
sẽ tư vấn về giá và các thông tin liên quan đến các sản phẩm điện thoại di động nếu như khách hàng có yêu cầu.Khi khách hàng đồng ý mua một sản phẩm điện thoại, nhân viênsẽ kiểm tra xem hàng hóa đó có còn trong kho hay không.Nếu hết thì nhân viên sẽ thông báo cho khách hàng biết và giới thiệu các mặt hàng khác.Nếu còn, nhân viên sẽ kiểm tra xem khách hàng có phải là khách hàng thân thiết hay không Sau đó, nhân viên sẽ xuất
Trang 5khách hàng.Cuối cùng, khách hàng sẽ nhận điện thoại từ cửa hàng Sau đó nhân viên sẽ cập nhật thông tin hàng hóa vào danh sách hàng hóa
Đơn vị:
Bộ phận:
HÓA ĐƠN BÁN HÀNG Ngày lập phiếu: Số hóa đơn:
Ngày giờ in phiếu:
6 Nghiệp vụ thống kê báo cáo
Khi người quản lý muốn kiểm tra thông tin hàng hoá, nhân viên tiến hành lấy thông tin từ danh sách điện thoại di động để thống kê lại và báo cáo cho người quản lý Hoặc khi
STT Mã hàng Tên hàng ĐV SL Đơn giá %CK Chiết khấu Thuế Thành tiền
Trang 6người quản lý muốn thống kê doanh thu theo thời gian hoặc theo nhà sản xuất, nhân viên
sẽ tiến hành lấy thông tin từ bảng lưu thông tin Xuất-Nhập để thống kê lại cho quản lý cửa hàng Hoặc khi muốn xem thông tin các khách hàng đã đến cửa hàng thì lấy thông tin
từ danh sách khách hàng để kiểm tra…
7 Quản lý mua hàng
Khi hàng trong kho hết, hoặc không đủ cung ứng thì bộ phận quản lý việc mua hàng lập hóa đơn mua các mặt hàng cần mua và trình cửa hàng trưởng duyệt mua.Khi cửa hàng mua hàng, cửa hàng có thể lưu lại các hóa đơn mua hàng là chứng từ cho các phiếu nhập kho
HÓA ĐƠN MUA HÀNG Ngày….tháng….năm…
Quyển số: ……… Số:……… Nợ……… Có:………
Trang 708FE01 We are one group
8 Nghiệp vụ quản lý kho hàng
Nhân viên sẽ thống kê số lượng hàng tồn mỗi ngày hoặc mỗi tháng dựa trên hóa đơn đã xuất và hóa đơn nhập hàng cùng với hàng tồn trước đó Việc quản lý hàng tồn này sẽ làm cho việc quản lý hàng hóa trong cửa hàng ít sai sót và nhanh chóng hơn trong việc thống
kê báo cáo.Sau khi nhân viện đã thống kê số hàng tồn, họ sẽ cập nhập vào trong bảng hàng tồn
a Nhập hàng
Kho hàng nhập hàng dựa vào các chứng từ như hóa đơn nhà cung cấp, hóa đơn mua hàng, hóa đơn nhập kho,… thủ kho sẽ lập phiếu nhập hàng ghi nhận lại các thông tin về hàng hóa cũng như là số lượng thực so với các chứng từ kê khai đã mua
STT Tên nhãn hiệu, qui
cách, phầm chất Mã số Đơn vị tính Số lượng Yêu cầu Thực nhập Đơn giá Thành tiền
(Ký, họ tên) (Ký, họ tên) (Ký, họ tên) (Ký, họ tên)
Trang 8Xuất tại kho:
STT Tên nhãn hiệu, qui
(Ký, họ tên) (Ký, họ tên) (Ký, họ tên) (Ký, họ tên)
Trang 9Đơn vị:
Tên kho:
PHIẾU KHO Ngày lập phiếu:
Tờ số:
Tên hàng hóa:
Đơn vị tính: Mã số: STT Chứng từ Diễn giải Ngày
N, X
Số lượng Ký xác nhận của
kế toán Nhập Xuất Toàn
V CÁC NGUYÊN TẮC
1 Điều kiện bán hàng Tất cả mọi người điều có thể
mua hàng bao gồm khách hàng tiềm năng, khách hàng vãn
T1
2 Điều kiện đổi trả hàng Hàng hóa phải còn nguyên vẹn,
trong thời hạn được đổi hay trả
Nếu hàng hóa đã bóc tem hay đã trầy sướt thì không được quyền đổi trả
T2
VI TÀI LIỆU THU THẬP ĐƯỢC
STT Tên và vai trò Công việc liên quan
1 Hóa đơn nhập Nhập hàng hóa, quản lý nhà cung cấp,
quản lý công nợ giữa cửa hàng và nhà cung cấp
2 Hóa đơn xuất Quản lý khách hàng, hàng hóa, thống
kê báo cáo, hàng tồn
hàng, nhân viên sẽ lập thống kê báo cáo, đồng thời in ra và gửi cho cửa
Trang 10hàng
4 Thanh toán công nợ Thanh toán tiền nợ giữa của hàng và
nhà cung cấp, cũng như công nợ giữa khách hàng và cửa hàng sau đó xuất hóa đơn thanh toán công nợ
VII BẢNG MÔ TẢ DỮ LIỆU
1 Xác định các thực thể
a Thực thể người dùng
- Bao gồm các thông tin người dùng
- Bao gồm các thuộc tính: tên người dùng, mật khẩu
b Thực thể chức năng
- Bao gồm thông tin về chức năng
- Bao gồm các thuộc tính: mã chức năng, tên chức năng
c Thực thể Quà Tặng
- Bao gồm thông tin về quà tặng
- Bao gồm các thuộc tính: mã quà tặng, tên quà tặng
d Thực thểPhụ Kiện
- Bao gồm thông tin về phụ kiện
- Bao gồm các thuộc tính: mã phụ kiện, tên phụ kiện
e Thực thể Nhãn Hiệu
- Bao gồm các thông tin về nhãn hiệu
- Bao gồm các thuộc tính: mã nhãn hiệu, tên nhãn hiệu
f Thực thể Tồn Kho
- Bao gồm các thông tin về tồn kho
- Bao gồm các thuộc tính: ngày tồn, số lượng tồn.
g Thực thể Điện Thoại
- Bao gồm các thông tin về điện thoại
- Bao gồm các thuộc tính: mã điện thoại, tên điện thoại, kiểu dáng, thời gian bảo hàng…
h Thực thể Phiếu Đặt Hàng
- Bao gồm các thông tin về phiếu đặt hàng
- Bao gồm các thuộc tính: mã phiếu, số lượng đặt…
i Thực thể Nhà Cung Cấp
Trang 11- Bao gồm các thuộc tính: mã nhà cung cấp, tên nhà cung cấp, số điện thoại, địa chỉ, email…
j Thực thể Thông Tin Điện Thoại
- Bao gồm thông tin về từng điện thoại
- Bao gồm các thuộc tính: mã thông tin điện thoại, số seri, màu sắc, dung lƣợng bộ nhớ…
k Thực thể Hóa Đơn Nhập
- Bao gồm các thông tin về hóa đơn nhập
- Bao gồm các thuộc tính: mã hóa đơn nhập, trị giá, tiền thuế giá trị gia tăng, ngày lập…
l Thực thể Hóa Đơn Xuất
- Bao gồm các thông tin về hóa đơn xuất
- Bao gồm các thuộc tính: ngày lập, trị giá, chiết khấu, thành tiền, hình thức thanh toán…
m Thực thể Nhân Viên
- Bao gồm các thông tin về nhân viên
- Bao gồm các thuộc tính: mã nhân viên, tên nhân viên, ngày sinh, địa chỉ, giới tính,
số chứng minh nhân dân…
n Thực thể Khách Hàng
- Bao gồm các thông tin về khách hàng
- Bao gồm các thuộc tính: mã khách hàng tên khách hàng, địa chỉ, điện thoại, email, giới tính…
o Thực thể Công Nợ Nhà Cung Cấp
- Bao gồm các thông tin về công nợ nhà cung cấp
- Bao gồm các thuộc tính: mã công nợ, số tiền nợ, bên nợ…
p Thực thể Công Nợ Khách Hàng
- Bao gồm các thông tin về công nợ khách hàng
- Bao gồm các thuộc tính: mã công nợ, số tiền nợ, bên nợ…
Trang 126 DIACHI Chữ 150 „289, Nguyễn Thái
4 NGAYSINH Ngày tháng 13/10/1990
6 DIACHI Kiểu chữ 150 Bình Tân, TPHCM
Trang 134 NGAYTRA Ngày tháng Dd/mm/yyyy 17/09/2010
f) HÓA ĐƠN XUẤT
Trang 14j) CHI TIẾT QUÀ TẶNG
Trang 151 MAPK Ký tự 5 Ký tự đầu PK PK000
n) CHI TIẾT PHỤ KIỆN
p) CHI TIẾT CHỨC NĂNG
5 NGAYLAP Ngày tháng Dd/mm/yyyy 11/10/2010
s) CHI TIẾT HÓA ĐƠN NHẬP
Trang 162 TENNCC Kiểu chữ 50 Công ty FPT
3 DIACHI Kiểu chữ 150 Quận 1, TPHCM
Trang 171,1 1,n
1,n 1,n 1,1
NHÃN HIỆU
MÃ NHÃN HIỆU TÊN NHÃN HIỆU Identifier_1 <pi>
QUÀ TẶNG
MÃ QUÀ TẶNG TÊN QUÀ TẶNG Identifier_1 <pi>
PHỤ KIỆN
MÃ PHỤ KIỆN TÊN PHỤ KIỆN Identifier_1 <pi>
SỐ LƯỢNG THỜI GIAN BẢO HÀNH Identifier_1 <pi>
CÓ CHI TIẾT
LÀ
ĐƯỢC TẶNG CHI TIẾT <Undefined>
DÍNH KÈM CHI TIẾT <Undefined>
PHIẾU ĐẶT HÀNG
MÃ PHIẾU
MÃ ĐIỆN THOẠI
SỐ LƯỢNG ĐẶ ĐẶT
TỒN
HÓA ĐƠN NHẬP
SỐ HÓA ĐƠN NGÀY LẬP TRỊ GIÁ THUẾ GTGT Identifier_1 <pi>
NHẬP
SỐ LƯỢNG ĐƠN GIÁ THÀNH TIỀN
SỐ TIỀN NỢ THANH TOÁN
<pi>
Identifier_1 <pi>
GHI NỢ
SỐ TIỀN TRẢ NGÀY TRẢ
THÔNG TIN ĐIỆN THOẠI
MÁ SỐ
SỐ SÊ-RI MÀU SẮC DUNG LƯỢNG BỘ NHỚ Identifier_1 <pi>
MÔ TẢ
NHÂN VIÊN
MÃ NHÂN VIÊN
HỌ NHÂN VIÊN TÊN NHÂN VIÊN NGÀY SINH GIỚI TÍNH ĐỊA CHỈ ĐIỆN THOẠI EMAIL
SÓ CMND Identifier_1 <pi>KHÁCH HÀNG
MÃ KHÁCH HÀNG TÊN KHÁCH HÀNG NGÀY SINH GIỚI TÍNH ĐỊA CHỈ ĐIỆN THOẠI EMAIL Identifier_1 <pi>HÓA ĐƠN XUẤT
SỐ HÓA ĐƠN NGÀY LẬP TRỊ GIÁ CHIẾT KHẤU THÀNH TIỀN HÌNH THỨC THANH TOÁN
<pi>
Identifier_1 <pi>
BÁN ĐƠN GIÁ XUẤT
LẬP
THUỘC
CÔNG NỢ KHÁCH HÀNG
MÃ CÔNG NỢ BÊN NỢ
SỐ TIỀN NỢ THANH TOÁN
<pi>
Identifier_1 <pi>
GHI NỢ KHÁCH HÀNG
SỐ TIỀN TRẢ NGÀY TRẢ <Undefined>
II MÔ HÌNH QUAN HỆ
Trang 18- Nhan_Hieu(MaNH,TenNH)
- CT_Chuc_Nang(MaDT,MaCN,ChiTiet)
- CT_Qua_Tang(MaDT,MaQT,ChiTiet)
- CT_Phu_Kie(MaDT,MaPK,ChiTiet)
- Ton_Kho(NgayTon, MaDT, SoLuongTon)
- Dien_Thoai(MaDT, MaNH, TenDT, SoLuong, KieuDang, TGBaoHanh)
- Phieu_Dat_Hang(MaPhieu, SoLuongDat, MaDT)
- Nha_Cung_Cap(MaNCC, TenNCC, DiaChi, DienThoai, Email)
- Hoa_Don_Nhap(MaHDN, MaNCC, NgayLap, TriGia, ThueGTGT)
- CT_Hoa_Don_Nhap(MaHDN, MaDT, SoLuongNhap, DonGia, ThanhTien)
- Thong_Tin_DT(MaTTDT, MaDT,SoSeri, MauSac, DungLuongBoNho)
- Hoa_Don_Xuat(MaHDX, MaNV, MaKH, NgayLap, TriGia, ChietKhau,
- Cong_No_KH(MaCNKH, SoTienNo, BenNo)
- Hoan_Co_KH(MaCNKH, NgayTra, SoTienTra)
- Cong_No_NCC(MaCN, SoTienTra, HoanNo, BenNo)
- Hoan_No_NCC(MaHDN, MaCNKH, SoTienTra, NgayTra)
Trang 192 Mô hình cơ sở dữ liệu
ĐẶT
MÔ TẢ LÀ
CUNG CẤP
LẬP THUỘC VỀ
TỒN
CHI TIẾT CHI TIẾT
NHẬP
NHẬP
CÓ CÓ
TRẢ
TRẢ
CHI TIẾT XUẤT
CHI TIẾT XUẤT
HOÀN NỢ HOÀN NỢ
KÈM
KÈM ĐIỆN THOẠI
MÃ ĐIỆN THOẠI
MÃ NHÃN HIỆU TÊN ĐIỆN THOẠI
SỐ LƯỢNG KIỂU DÁNG THỜI GIAN BẢO HÀNH Identifier_1
<pi>
NHÃN HIỆU
MÃ NHÃN HIỆU TÊN NHÃN HIỆU
PHỤ KIỆN
MÃ PHỤ KIỆN TÊN PHỤ KIỆN
<pi,fi1>
Identifier_1 <pi>
<pi>
CHI TIẾT CHỨC NĂNG
MÃ ĐIỆN THOẠI
MÃ CHỨC NĂNG CHI TIẾT
<pi,fi1>
CÔNG NỢ NHÀ CUNG CẤP
MÃ CÔNG NỢ
SỐ TIỀN NỢ HOÀN NỢ BÊN NỢ
HOÀN NỢ NHÀ CUNG CẤP
MÃ HÓA ĐƠN NHẬP
MÃ CÔNG NỢ
SỐ TIỀN TRẢ NGÀY TRẢ
<pi,fi1>
Identifier_1
<pi>
HÓA ĐƠN XUẤT
MÃ HÓA ĐƠN XUẤT
MÃ NHÂN VIÊN
MÃ KHÁCH HÀNG NGÀY LẬP TRỊ GIÁ CHIẾT KHẤU HÌNH THỨC THANH TOÁN Identifier_1
<pi>
CHI TIẾT HÓA ĐƠN XUẤT
MÃ HÓA ĐƠN XUẤT
MÃ SỐ ĐƠN GIÁ XUẤT
<pi,fi1>
NHÂN VIÊN
MÃ NHÂN VIÊN
HỌ NHÂN VIÊN TÊN NHÂN VIÊN NGÀY SINH GIỚI TÍNH ĐỊA CHỈ
SỐ CHỨNG MINH NHÂN DÂN ĐIỆN THOẠI
KHÁCH HÀNG
MÃ KHÁCH HÀNG
HỌ NHÂN VIÊN TÊN NHÂN VIÊN NGÀY SINH GIỚI TÍNH ĐỊA CHỈ ĐIỆN THOẠI EMAIL
CÔNG NỢ KHÁCH HÀNG
MÃ CÔNG NỢ KHÁCH HÀNG
SỐ TIỀN NỢ HOÀN NỢ BÊN NỢ Identifier_1 <pi>
HOÀN NỢ KHÁCH HÀNG
MÃ CÔNG NỢ KHÁCH HÀNG
MÃ HÓA ĐƠN XUẤT
SỐ TIỀN TRẢ NGÀY TRẢ
<pi,fi1>
Identifier_1 <pi>
<pi>
CHI TIẾT QUÀ TẶNG
MÃ QUÀ TẶNG
MÃ ĐIỆN THOẠI CHI TIẾT
a Ràng buộc miền giá trị
- Số lượng tồn trong bảng Tồn Kho phải là số không âm
- Số lượng trong bảng Điện Thoại phải là số dương
- Thời gian bảo hành trong bảng Điện Thoại phải là số không âm
- Số lượng đặt trong Phiếu Đặt Hàng phải là số dương
- Số lượng nhập trong bảng Chi Tiết Hóa Đơn Nhập phải là số dương
- Đơn giá nhập trong bảng Chi Tiết Hóa Đơn Nhập phải là số dương
- Thành tiền trong bảng Chi Tiết Hóa Đơn Nhập phải là số dương
- Ngày lập trong bảng Hóa Đơn Nhập phải nhỏ hơn hoặc bằng ngày hiện tại
- Trị giá trong bảng trong bảng Hóa Đơn Nhập phải là số dương
- Thuế giá trị gia tăng trong bảng Hóa Đơn Nhập phải là số không âm
- Ngày lập trong bảng Hóa Đơn Xuất phải nhỏ hơn hoặc bằng ngày hiện tại
Trang 20- Trị giá trong bảng Hóa Đơn Xuất phải là số dương
- Chiết khấu trong bảng Hóa Đơn Xuất phải là số không âm
- Thành tiền trong bảng Hóa Đơn Xuất phải là số dương
- Đơn giá xuất trong bảng Chi Tiết Hóa Đơn Xuất phải là số dương
- Ngày sinh trong bảng Nhân Viên phải nhỏ hơn ngày hiện tại
- Ngày sinh trong bảng Khách Hàng phải nhỏ hơn ngày hiện tại
- Số tiền nợ trong bảng Công Nợ nhà cung cấp phải là số không âm
- Số tiền trả trong bảng Hoàn Nợ Nhà Cung Cấp phải là số dương
- Ngày trả trong bảng Hoàn Nợ Nhà Cung Cấp phải là số dương
- Số tiền nợ trong bảng Công Nợ khách hàng cấp phải là số không âm
- Số tiền trả trong bảng Hoàn Nợ Khách Hàng phải là số dương
- Ngày trả trong bảng Hoàn Nợ Khách Hàng phải là số dương
b Ràng buộc liên thuộc tính
- Số tiền trả trong bảng Hoàn Nợ Nhà Cung Cấp phải nhỏ hơn hoặc bằng tiền nợ trong bảng Công Nợ Nhà Cung Cấp
- Số tiền trả trong bảng Hoàn Nợ Khách Hàng phải nhỏ hơn hoặc bằng tiền nợ trong bảng Công Nợ Khách Hàng
- Mỗi quà tặng có một mã quà tặng khác nhau để phân biệt các quà tặng khác nhau
- Mỗi phụ kiện có một mã phụ kiện khác nhau để phân biệt các phụ kiện khác nhau
- Mỗi nhãn hiệu có một mã nhãn hiệu khác nhau để phân biệt các nhãn hiệu khác nhau
- Mỗi nhóm điện thoại có một mã điện thoại để phân biệt các nhóm điện thoại khác nhau
- Mỗi chiếc điện thoại có một mã thông tin điện thoại để phân biệt các điện thoại khác nhau
- Mỗi nhà cung cấp có một mã nhà cung cấp để phân biệt các nhà cung cấp khác nhau
- Mỗi khách hàng có một mã khách hàng để phân biệt các khách hàng khác nhau
- Mỗi nhân viên có một mã nhân viên khác nhau để phân biệt các nhân viên khác
Trang 21- Mỗi hóa đơn xuất có một mã hóa đơn xuất khác để để phân biệt các hóa đơn với nhau
- Mỗi hóa đơn nhập có một mã hóa đơn nhập khác nhau để phân biệt các hóa đơn với nhau
- Mỗi công nợ nhà cung cấp có một mã công nợ nhà cung cấp khác nhau để phân biệt các mã công nợ nhà cung cấp khác nhau
- Mỗi công nợ khách hàng phải có một mã công nợ khách hàng khác nhau để phân biệt các mã công nợ khách hàng nhau
d Ràng buộc phụ thuộc tồn tại
- Mỗi mã nhân viên trong bảng Hóa Đơn Xuất phải tồn tại trong bảng Nhân Viên
- Mỗi mã khách hàng trong bảng Hóa Đơn Xuất phải tồn tại trong bảng Khách Hàng
- Mỗi mã công nợ khách hàng và mã hóa đơn xuất trong bảng Hoàn Nợ Khách Hàng phải tồn tại trong bảng Công Nợ Khách Hàng và bảng Hóa Đơn Xuất
- Mỗi mã công nợ nhà cung cấp và mã hóa đơn nhập trong bảng Hoàn Nợ Nhà Cung Cấp phải tồn tại trong bảng Công Nợ Nhà Cung Cấp và bảng Hóa Đơn Nhập
- Mỗi mã nhà cung cấp trong bảng Hóa Đơn Nhập phải tồn tại trong bảng Nhà Cung Cấp
- Mỗi mã điện thoại trong Chi Tiết Hóa Đơn Nhập phải tồn tại trong bảng Điện Thoại
- Mỗi mã nhãn hiệu trong bảng Điện Thoại phải tồn tại trong bảng Nhãn Hiệu
- Mỗi mã điện thoại trong bảng Tồn Kho phải tồn tại trong bảng Điện Thoại
- Mỗi mã hóa đơn xuất và mã thông tin điện thoại trong bảng Chi Tiết Hóa Đơn Xuất phải tồn tại trong bảng Thông Tin Điện Thoại và bảng Hóa Đơn Xuất
- Mỗi mã điện thoại trong bảng Phiếu Đặt Hàng phải tồn tại trong bảng Điện Thoại
- Mỗi mã điện thoại và mã chức năng trong bảng Chức Năng phải tồn tại trong bảng Điện Thoại và bảng Chức Năng
- Mỗi mã điện thoại và mã chức năng trong bảng phụ kiện phải tồn tại trong bảng
- Điện Thoại và bảng Phụ Kiện
- Mỗi mã quà tặng và mã điện thoại trong bảng Chi Tiết Quà Tặng phải tồn tại trong bảng Điện Thoại và Quà Tặng
- Mỗi mã thông tin điện thoại và hóa đơn xuất trong bảng Chi Tiết Hóa Đơn Xuất phải tồn tại trong bảng Điện Thoại và bảng Hóa Đơn Xuất
Trang 222 Bảng ràng buộc toàn vẹn
STT MÃ RÀNG
1 RB01 Khóa chính bảng Điện Thoại KHÁCH HÀNG
2 RB02 Khóa chính bảng Thông Tin Điện
Thoại
THÔNG TIN ĐIỆN THOẠI
3 RB03 Khóa chính bảng Khách Hàng KHÁCH HÀNG
4 RB04 Khóa chính bảng Nhân Viên NHÂN VIÊN
5 RB05 Khóa chính bảng Hóa Đơn Xuất HÓA ĐƠN XUẤT
6 RB06 Khóa chính bảng Chi Tiết Hóa Đơn
Xuất
CHI TIẾT HÓA ĐƠN XUẤT
7 RB07 Khóa chính bảng Hóa Đơn Nhập HÓA ĐƠN NHẬP
8 RB08 Khóa chính bảng Chi Tiết Hóa Đơn
12 RB12 Khóa chính bảng Công Nợ Nhà
Cung Cấp
CÔNG NỢ NHÀ CUNG CẤP
13 RB13 Khóa chính bảng Nhà Cung Cấp NHÀ CUNG CẤP
14 RB14 Khóa chính bảng Phiếu Đặt Hàng PHIẾU ĐẶT HÀNG
15 RB15 Khóa chính bảng Phụ Kiện PHỤ KIỆN
16 RB16 Khóa chính bảng Chi Tiết Phụ Kiện CHI TIẾT PHỤ KIỆN
17 RB17 Khóa chính bảng Chức Năng CHỨC NĂNG
18 RB18 Khóa chính bảng Chi Tiết Chức
Năng
CHI TIẾT CHỨC NĂNG
19 RB19 Khóa chính bảng Quà Tặng QUÀ TẶNG
20 RB20 Khóa chính bảng Chi Tiết Quà Tặng CHI TIẾT QUÀ TẶNG
21 RB21 Khóa chính bảng Nhãn Hiệu NHÃN HIỆU
22 RB22 Khóa chính bảng Tồn Kho TỒN KHO
23 RB23 Khóa chính bảng Người Dùng NGƯỜI DÙNG
24 RB24 Khóa ngoại giữa bảng Công Nợ
Khách Hàng và Hoàn Nợ Khách Hàng
CÔNG NỢ KHÁCH HÀNG, HOÀN NỢ KHÁCH HÀNG
25 RB25 Khóa ngoại giữa bảng Công nợ Nhà CÔNG NỢ NHÀ CUNG
Trang 23và bảng Hóa Đơn Xuất ĐƠN XUẤT
27 RB27 Khóa ngoại giữa bảng Nhân Viên và
bảng Hóa Đơn Xuất
NHÂN VIÊN, HÓA ĐƠN XUẤT
28 RB28 Khóa ngoại giữa bảng Chi Tiết Hóa
Đơn Xuất và bảng Hóa Đơn Xuất
CHI TIẾT HÓA ĐƠN XUẤT, HÓA ĐƠN XUẤT
29 RB29 Khóa ngoại giữa bảng Hoàn Nợ Nhà
Cung Cấp và bảng Hóa Đơn Nhập
HOÀN NỢ NHÀ CUNG CẤP, HÓA ĐƠN NHẬP
30 RB30 Khóa ngoại giữa bảng Hoàn Nợ
Khách Hàng và bảng Hóa Đơn Xuất HOÀN NỢ KHÁCH HÀNG, HÓA ĐƠN XUẤT
31 RB31 Khóa ngoại giữa bảng Hóa Đơn
Nhập và bảng Chi Tiết Hóa Đơn Nhập
HÓA ĐƠN NHẬP, CHI TIẾT HÓA ĐƠN NHẬP
32 RB32 Khóa ngoại giữa bảng Hóa Đơn
Nhập và bảng Nhà Cung Cấp
HÓA ĐƠN NHẬP, NHÀ CUNG CẤP
33 RB33 Khóa ngoại giữa bảng Chi Tiết Hóa
Đơn Xuất và bảng Thông Tin Điện Thoại
HÓA ĐƠN XUẤT, THÔNG TIN ĐIỆN THOẠI
34 RB34 Khóa ngoại giữa bảng Chi Tiết Hóa
Đơn Nhập và bảng Điện Thoại
CHI TIẾT HÓA ĐƠN NHẬP, ĐIỆN THOẠI
35 RB35 Khóa ngoại giữa bảng Điện Thoại và
bảng Thông Tin Điện Thoại
ĐIỆN THOẠI, THÔNG TIN ĐIỆN THOẠI
36 RB36 Khóa ngoại giữa bảng Điện Thoại và
ĐIỆN THOẠI, TỒN KHO
38 RB37 Khóa ngoại giữa bảng Điện Thoại và
bảng Nhãn Hiệu
ĐIỆN THOẠI, NHÃN HIỆU
39 RB39 Khóa ngoại giữa bảng Điện Thoại và
bảng Chi Tiết Phụ Kiện
ĐIỆN THOẠI, CHI TIẾT PHỤ KIỆN
40 RB40 Khóa ngoại giữa bảng Điện Thoại
và bảng Chi Tiết Quà Tặng
ĐIỆN THOẠI, CHI TIẾT QUÀ TẶNG
41 RB41 Khóa ngoại giữa bảng Điện Thoại và
bảng Chi Tiết Chức Năng
ĐIỆN THOẠI, CHI TIẾT CHỨC NĂNG
42 RB42 Khóa ngoại giữa bảng Chi Tiết Chức
Năng và bảng Chức Năng
CHI TIẾT CHỨC NĂNG, CHỨC NĂNG
43 RB43 Khóa ngoại giữa bảng Phụ Kiện và
bảng Chi Tiết Phụ Kiện
PHỤ KIỆN, CHI TIẾT PHỤ KIỆN
44 RB44 Khóa ngoại giữa bảng Quà Tặng và
bảng Chi Tiết Quà Tặng
QUÀ TẶNG, CHI TIẾT QUÀ TẶNG
Trang 243 Bảng tầm ảnh hưởng
Trang 25Viết tắt Viết đầy đủ
NGAYSINH Datetime Datetime Ngày sinh
NGAYSINH Datetime Datetime Ngày sinh
d) CÔNG NỢ KHÁCH HÀNG
Trang 26TRƯỜNG LIỆU DÀI BUỘC ĐỊNH TĂNG
khách hàng
f) HÓA ĐƠN XUẤT
TÊN
TRƯỜNG KIỂU DỮ LIỆU DÀI ĐỘ KHÓA BUỘC BẮT ĐỊNH MẶC TĂNG TỰ MÔ TẢ
NGAYLAP Datetime datetime Ngày lập
HINHTHUC
THANHTOAN
toán g) CHI TIẾT HÓA ĐƠN XUẤT
h) THÔNG TIN ĐIỆN THOẠI
Trang 27MAUSAC Nvarchar 30 Màu sắc
j) CHI TIẾT QUÀ TẶNG
Trang 28TENPK Nvarchar 30 Tên phụ kiện n) CHI TIẾT PHỤ KIỆN
p) CHI TIẾT CHỨC NĂNG
s) CHI TIẾT HÓA ĐƠN NHẬP
TÊN TRƯỜNG KIỂU DỮ ĐỘ KHÓA BẮT MẶC TỰ MÔ TẢ
Trang 29MAHDN Int Mã hóa đơn nhập
u) CÔNG NỢ NHÀ CUNG CẤP
TÊN
TRƯỜNG KIỂU DỮ LIỆU DÀI ĐỘ KHÓA BUỘC BẮT ĐỊNH MẶC TĂNG TỰ MÔ TẢ
cung cấp
cung cấp
NGAYDATHANG Datetime Datetime Ngày đặt hàng
Trang 30NGAYGIAO Dateime Datetime Ngày giao
1 Mô hình phân rã chức năng
2 Mô hình dòng luân chuyển thông tin
Trang 31a Mô hình mức ngữ cảnh
b Mô hình mức đỉnh
Trang 32c Mô hình mức một
Bán hàng
Đặt hàng
Trang 33 Đổi trả hàng
Trang 34 Nhập hàng
Tìm kiếm thông tin khách hàng
Trang 35 Tìm kiếm thông tin điện thoại
Thống kê báo cáo
Thanh toán
Trang 363 Thiết kế giao diện
Đăng nhập
TÊN CONTROL CHỨC NĂNG BẪY LỖI
txtUserName Nhập tên người dùng Nhập đúng tên người dùng
txtPass Nhập mật khẩu người dùng
btnDangNhap Đăng nhập vào phần mềm
btnThoat Thoát khỏi đăng nhập
Trước tiên bạn muốn vào phần mềm bạn cần phải đăng nhập vào phần mềm với
mật khẩu và password hợp lệ,trong khi đăng nhập vào phần mềm bạn không thể làm việc với phần mềm
Trang 37Khi đăng nhập thành công giao diện sẽ hiển thị và tất cả chức năng cũng sẽ hiển thị cho bạn làm việc trên đó
Trang 38Nếu bạn muốn làm việc với chức năng quản lý thì bạn hãy chọn chức năng quản lý sau khi chọn chức năng sẽ hiển thị ra chức năng con cho bạn làm việc bao gồm: Người dùng,Nhân viên,Khách hàng,Nhà cung cấp,Điện thoại,nhãn hiệu,Tồn kho,Phụ kiện,Chức năng,Quà tặng
Quản lý người dùng
txtUsername Nhập tên người dùng Không được bỏ trống, nhiều nhất
30 ký tự
txtPassword Nhập mật khẩu người dùng Nhiều nhất 30 ký tự
txtPasswordTA Nhập lại mật khẩu Nhiều nhất 30 ký tự
btnThem Thêm người dùng
txtChange name Nhập tên người dùng Không được bỏ trống
txtPasswordNow Nhập mật khẩu hiện tại Nhiều nhất 30 ký tự
txtNewPass Nhập mật khẩu mới Nhiều nhất 30 ký tự
txtNewPassTA Nhập lại mật khẩu mới Nhiều nhất 30 ký tự
btnDoiMatKhau Chọn đổi mật khẩu
btnHuy Hủy thay đổi mật khẩu
txtThongTin Nhập thông tin cần tìm Không được bỏ trống
btnDanhMuc Chọn để hiển thị danh mục người
dùng
dgvDanhMuc Hiển thị danh mục người dùng
Nếu muốn quản lý người dùng bạn nhấp chuột vào chức năng người dùng và màn hình quản lý người dùng sẽ hiển thị lên cho bạn làm việc
Trang 39Ở đây có các thao tác thêm, xóa, sửa dữ liệu, nhưng nếu bạn muốn làm việc với những thao tác này bạn cần phải nhập đầy đủ dữ liệu
Muốn “Thêm” bạn nhấn vào nút thêm đồng thời nút “Thêm” chuyển thành nút “Lưu”, sau đó bạn nhập dữ liệu muốn thêm
Trang 40Sau khi nhập đầy đủ dữ liệu bạn nhấn nút “Lưu” và nút “Lưu” tự động chuyển về
“Thêm” đông thời tự động thêm vào dữ liệu
Với nút “ Xóa” bạn chỉ cần chọn người dùng trên bảng hiển thị và nhấn nút xóa, sau đó phần mềm sẽ hỏi bạn muốn xóa không nếu bạn đồng ý thì nhấn Ok là được