Phân tích thiết kế hệ thống quản lý mua bán hàng tại siêu thị

25 615 0
Phân tích thiết kế hệ thống quản lý mua bán hàng tại siêu thị

Đ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

Phân tích thiết kế hệ thống

MỤC LỤC LỜI NÓI ĐẦU Ngày nay, kinh tế ngày phát triển, chất lượng sống người ngày nâng cao với xuất ngày nhiều loại hình dịch vụ chuyên nghiệp Trong lĩnh vực kinh doanh, nhiều hệ thống siêu thị xuất với đặc thù không giống đòi hỏi siêu thị phải có chiến lược kinh doanh quản lý khác Sự phát triển công nghệ thông tin đưa máy tính hóa, tin học hóa vào hệ thống siêu thị giúp cho việc tính toán, quản lý hiệu nhiều Trước tình hình ngày nhiều công ty phần mềm tổ chức thiết kế xây dựng quản lý bán hàng siêu thị Tuy nhiên, áp dụng vào thực tế lại nảy sinh số vấn đề mà phần mềm chưa đáp ứng kịp thời Vì để xây dựng chương trình quản lý hoạt động hiệu quả, phù hợp với thực tế khâu phân tích thiết kế hệ thống đóng vai trò quan trọng Xuất phát từ yêu cầu thực tế nên thời gian làm tập môn Phân tích thiết kế hệ thống thông tin em chọn đề tài “Phân tích thiết kế hệ thống quản lý mua bán hàng siêu thị” Trong tài liệu này, dựa việc khảo sát, phân tích hệ thống bán hàng siêu thị Đức Phương đường Trần Cung em xây dựng hệ thống quản lý bán hàng siêu thị bán lẻ Quá trình phân tích điều kiện thực tế nhiều, kinh nghiệm thân nhiều hạn chế tránh khỏi sai sót Rất mong nhận ý kiến đóng góp từ bạn thầy cô để em hoàn thiện đề tài kiến thức thân Trong trình thực hiện, em xin chân thành cảm ơn thầy Đào Thanh Tĩnh giúp em có kiến thức môn học Hà Nội, ngày 2/4/2011 Học viên thực Cao Thị Mai NỘI DUNG PHẦN I: KHẢO SÁT HỆ THỐNG I Xác định toán, vấn đề phạm vi giải 1.Bài toán Siêu thị Đức Phương đường Trần Cung siêu thị bán lẻ cho khách hàng Hệ thống quản lý bán hàng siêu thị sử dụng để ghi lại phiên bán hàng, xử lý toán nhanh với khách hàng Ngoài hệ thống giúp Giám đốc siêu thị theo dõi hoạt động kinh doanh, tự động kiểm kê hàng tồn đọng kho, mặt hàng bán chạy…để hỗ trợ định hoạt động kinh doanh siêu thị Tại chi nhánh siêu thị bán lẻ có thiết bị phần cứng như: máy tính, máy đọc mã vạch phần mềm hệ thống để chạy hệ thống xây dựng 2.Các vấn đề cần giải Hệ thống quản lý việc mua bán hàng siêu thị bán lẻ Đức Phương phải đảm bảo công việc sau: - Kiểm soát việc mua hàng khách hàng, tổng hợp mặt hàng khách mua, in hóa đơn nhận toán tiền từ khách hàng, làm thẻ khách hàng thân thiết cho khách hàng - Tổng hợp số tiền thu quầy, toán cho hóa đơn mua hàng, tính toán lãi suất thu - Quản lý việc mua, nhập loại hàng theo phiếu dự trù từ phận quản lý kho gửi lên - Thực kiểm kê mặt hàng kho, theo dõi mặt hàng bán chạy, mặt hàng tồn kho để có định kịp thời kinh doanh II.Mô tả hệ thống 1.Các phân hệ Hệ thống quản lý bán hàng gồm phận sau: a.Bộ phận Quản lý kho Bộ phận đảm nhiệm việc thống kê nhập - tồn kho ngày ( nhận hóa đơn từ nhà cung cấp, từ cập nhật thống kê tồn kho ) Từ thống kê tồn để đưa phiếu dự trù hàng hoá để gửi phận mua hàng b.Bộ phận bán hàng (thu ngân) Việc bán hàng diễn sau: Khách hàng tự lựa chọn mặt hàng cần mua sau mang quầy thu ngân để tiến hành toán Nhân viên thu ngân tiến hành tổng hợp tất mặt hàng, tính tiền in hoá đơn toán cho khách hàng, cập nhật hóa đơn, thông tin khách hàng vào CSDL c Bộ phận mua hàng Bộ phận đảm nhiệm việc liên hệ với nhà cung cấp, đặt mua loại mặt hàng dựa dự trù phận lý kho, theo dõi tiến trình nhập hàng vào kho d Bộ phận tài Bộ phận có nhiệm vụ: Tổng hợp số tiền bán hàng quầy thu ngân Thống kê doanh thu theo tháng, quý Chi trả cho nhà cung cấp tiền mua hàng hoá có phiếu biên nhận nhận hàng từ phận quản lý kho Các chức - Chức quản lý bán hàng - Chức quản lý mua hàng - Chức quản lý kho hàng - Chức quản lý tài Quy trình hoạt động Quy trinh bán hàng Siêu thị hình thức bán hàng cho phép khách hàng tự lựa chọn tất mặt hàng cần mua sau tiến hành toán Tại siêu thị mặt hàng niêm yết giá bao bì để khách hàng tự tính toán số lượng hàng mua Tại sạp hàng có nhân viên bán hàng phụ trách giới thiệu, tư vấn, giải đáp thắc mắc khách hàng Khách hàng đến sạp hàng lựa chọn mặt hàng cần mua sau khách hàng tới phận bán hàng để toán tiền hàng Khi toán nhân viên thu ngân tiến hành kiểm tra hàng, nhập mã hàng lập hoá đơn cho khách hàng Việc nhập mã thực tay máy quét mã vạch Nếu hàng mã vạch cập nhật thông tin mặt hàng, hàng có mã vạch tính tổng giá trị hóa đơn Nếu tổng giá trị hóa đơn lớn 50.000đ thực tích điểm khách hàng có thẻ khách hàng thân thiết (việc tích điểm thực cách nhập mã thẻ máy quét hệ thống tự thực tích điểm, 50.000đ tiền hàng tích điểm), ngược lại tiếp nhận yêu cầu làm thẻ khách hàng thân thiết, in hóa đơn cho khách hàng lưu trữ hóa đơn bảng CTHD Khách hàng phải toán tiền mặt đầy đủ số tiền hoá đơn Chế độ ưu đãi khách hàng thân thiết: Khi khách hàng chưa khách hàng thân thiết siêu thị đến mua hàng, tổng giá trị hàng hoá lần mua từ 50.000đ trở lên sau tính tiền khách hàng đăng ký chương trình khách hàng thân thiết siêu thị với nhân viên quản lý Nhân viên quản lý lưu trữ lại thông tin khách hàng cấp cho khách hàng thẻ khách hàng thân thiết với số điểm thưởng tương ứng giá trị hóa đơn Những đợt mua hàng có giá trị 50.000đ, trước toán hóa đơn, khách hàng cần đưa thẻ khách hàng thân thiết cho nhân viên bán hàng, hệ thống tự động tính toán cập nhật điểm thưởng khách hàng Khi khách hàng thân thiết có số điểm 30 điểm siêu thị đợt mua hàng sau đó, họ giảm giá 5% tổng giá trị hàng họ mua.Tuy nhiên, cuối năm hệ thống phải tự động xoá khách hàng khỏi danhsách khách hàng thân thiết siêu thị Quy trình quản lý kho Sau ngày làm việc phận quản lý kho vào phiếu nhập kho hóa đơn bán hàng ngày để kiểm kê lại số lượng mặt hàng kho Việc kiểm kê thực kho hàng lưu trữ máy tính Vào chiều thứ sáu hàng tuần tiến hành kiểm kê trực tiếp hàng hóa kho vật lý, so sánh đối chiếu với kho liệu máy tính, cập nhật lại thông tin hàng hóa Căn vào số lượng hàng kho nhu cầu mua hàng tiến hành lập dự trù gửi lên phận mua hàng để nhập hàng bổ sung Phiếu dự trù in khổ giấy A4 gửi trực tiếp cho phận mua hàng Khi có bổ sung hàng tiến hành kiểm tra số lượng, chất lượng, tiến hành lập in phiếu nhập xác nhận vào hoá đơn toán, hoá đơn toán gửi lên phận tài chính, sau tiến hành phân loại hàng hóa theo loại hàng, theo chủng loại, theo đơn vị tính, thực đánh mã, lưu thông tin hàng hóa bao gồm mã vạch, giá bán, ngày sản xuất, hạn sử dụng, số lượng nhập, đơn vị tính,… Mỗi mặt hàng đánh mã vạch, thực theo quy tắc: - Bộ mã bán hàng: mã mang tính cách pháp lý Siêu Thị (bên bán) người tiêu dùng (bên mua) Mỗi mặt hàng kinh doanh có mã số riêng để phân biệt với hàng khác - Một mã bán hàng có độ dài 13 ký tự theo cấu trúc hệ thống mã vạch mặt hàng có in sẵn mã vạch nhà sản xuất Nếu mặt hàng sẵn mã vạch, hay có mã vạch mà mã vạch khả tin cậy mặt hàng dùng mã nội Siêu Thị làm mã bán hàng, mã có chiều dài ký tự Quy trình mua hàng Bộ phận mua hàng vào dự trù, báo giá nhà cung cấp thông tin nhà cung cấp có kho liệu tiến hành chọn nhà cung cấp, lập đơn hàng gửi đến nhà cung cấp, theo dõi trình giao nhận hàng có hàng bổ sung Bộ phận có trách nhiệm nhận thông tin phản hồi từ phận quản lý kho sau khiếu nại với nhà cung cấp Quy trình thống kê tài Bộ phận tài thống kê tổng số tiền thu quầy thu ngân ngày, thống kê doanh thu theo tháng, quý Khi nhận hoá đơn toán có xác nhận phận quản lý kho, vào phiễu nhập tiến hành toán cho nhà cung cấp, cập nhật trường trạng thái phiếu nhập ( trường trạng thái nhận hai giá trị true or false, true tương ứng với toán, false tương ứng với chưa toán) 3.Các mẫu biểu quan trọng - Hoá đơn mua hàng SIÊU THỊ ĐỨC PHƯƠNG ĐƠN MUA HÀNG Số hiệu đơn : ………………… Ngày lập : ………………… Nhà cung cấp: ………………………………………………… STT TÊN MẶT HÀNG SỐ LƯỢNG - Báo giá nhà cung cấp gửi cho siêu thị : PHIẾU BÁO GIÁ Tên nhà cung cấp :…………………………………… Địa : ……………………………………………… Ngày lập báo giá : …………………………………… STT TÊN MẶT HÀNG ĐƠN GIÁ - Bản dự trù loại mặt hàng cần phải mua : SIÊU THỊ ĐỨC PHƯƠNG BẢN DỰ TRÙ Người lập dự trù : …………………………………………… Ngày lập : …………………………………………………… STT TÊN MẶT HÀNG SỐ LƯỢNG - Hóa đơn bán hàng SIÊU THỊ ĐỨC PHƯƠNG Dt: 04 7557963 Mobil : 0913231098 4B TRẦN CUNG – CẦU GIẤY - HÀ NÔI NGÀY………………… MAHD: ……………… TÊN HÀNG SL ĐƠN GIÁ THÀNH TIỀN Tổng trị giá hoá đơn : …………… Tiền mặt khách đưa :…………… Tiền mặt trả lại khách :………… Cảm ơn quý khách Hẹn gặp lại ! - Phiếu giao hàng nhà cung cấp : PHIẾU BIÊN NHẬN NHẬN HÀNG Số hiệu :……………… Ngày giao hàng : ………………………… Đơn vị nhận : …………………………… Nhà cung cấp : …………………………… ST T TÊN HÀNG SL ĐƠN GIÁ THÀNH TIỀN TỔNG Bên nhận Bên giao - Phiếu biên nhận phận tài : SIÊU THỊ ĐỨC PHƯƠNG PHIẾU THANH TOÁN Số hiệu : ……………………………………… Ngày lập : ……………………………………… Nhà cung cấp : ………………………………… Tổng số tiền : ……… ………Bằng chữ : ………………… Số tiền trả : ……………… Bằng chữ : ………………………… Số tiền nợ : ………………………… Nhà cung cấp Tài PHẦN 2: PHÂN TÍCH HỆ THỐNG I.Phân tích hệ thống chức Sơ đồ phân rã chức a Các chức chi tiết Qua mô tả quy trình hoạt động hệ thống gồm chức cụ thể sau:  Quản lý bán hàng: - Tiếp nhận yêu cầu toán hóa đơn - Lập hóa đơn toán - Cập nhật lưu thông tin khách hàng - Kiểm tra hàng có mã vạch hay mã vạch - Cập nhật thông tin mặt hàng nếu mặt hàng chưa đánh mã - Tính tổng giá trị hóa đơn - In hóa đơn cho khách - Giao hàng cho khách - Lưu trữ hóa đơn vào CSDL  Quản lý mua hàng - Chọn nhà cung cấp - Lập đơn mua hàng gửi cho nhà cung cấp - Theo dõi tiến trình giao hàng - Kiểm tra hàng nhập - Lập in phiếu nhập hàng - Xác nhận hóa đơn toán - Nhận khiếu nại từ phận quản lý kho  Quản lý kho - Kiểm tra số lượng tồn hàng - Phân loại đánh mã hàng hóa - Lưu thông tin hàng nhập - Lập bảng dự trù mua hàng  Bộ phận tài - Thống kê tiền thu ngày - Tiếp nhận hóa đơn mua hàng toán cho nhà cung cấp b Gom nhóm chức đơn giản, chỉnh sửa tên chức  Quản lý bán hàng: - Làm thủ tục toán - Giao hàng cho khách  Quản lý mua hàng - Lập kế hoạch mua hàng - Giao tiếp với nhà cung cấp - Theo dõi tiến trinh giao hàng  Quản lý kho - Thống kê hàng tồn - Lập bảng dự trù mua hàng - Nhập hàng vào kho - Cập nhật kho hàng  Quản lý tài - Thống kê doanh thu theo ngày - Thanh toán hóa đơn nhập - Cập nhật trường trạng thái phiếu nhập 10 c Vẽ sơ đồ phân rã chức 11 Sơ đồ dòng liệu a Sơ đồ dòng liệu mức (mức đỉnh) 12 b Sơ đồ dòng liệu mức  Quản lý bán hàng  Quản lý mua hàng 13  Quản lý kho 14  Quản lý tài 15 II.Phân tích hệ thống liệu Mô hình thực thể liên kết a Xác định kiểu thực thể, thuộc tính - Ta tiến hành liệt kê danh từ qui trình hoạt động để xác định thực thể thuộc tính thu kết sau: + Khách hàng thân thiết + Nhân viên bán hàng + Nhân viên thu ngân 16 + Hóa đơn + Chi tiết hóa đơn + Các mặt hàng + Kho + Hàng hóa + Thông tin hàng hóa + Hàng tồn kho + Dự trù mua hàng + Đơn mua hàng + Bộ phận quản lý kho + Bộ phận tài + Bộ phận mua hàng + Bộ phận bán hàng + Nhà cung cấp + Thông tin nhà cung cấp + Phiếu biên nhận + Phiếu nhập kho + Đơn hàng + Hóa đơn toán - Sau liệt kê danh từ ta tiến hành xác định xem chúng thực thể thuộc tính, chúng có bị trùng lặp không kết hợp với mẫu biểu để xác định thực thể thuộc tính Ta thực thể sau: + NhanVienBanHang (MaNV, HoTen, NgaySinh, DiaChi, SĐT) + NhanVienMuaHang (MaNV, HoTen, NgaySinh, DiaChi, SĐT) + NhanVienQlyKho (MaNV, HoTen, NgaySinh, DiaChi, SĐT) + KhachHang (MaKH, HoTen, DiaChi, NgayLamThe, DiemTichLuy, NgayMuaGanNhat) + HangHoa (MaHH, TenHH, DVT, SoLuong, GiaBan, NgaySX, HanSD) + HoaDon (MaHD, MaKH, MaHH, TenLoai, SoLuong, DonGia, ThanhTien, NgayLap, NguoiLap) + PhieuNhap (MaPN, MaNCC, MaHH, SoLuong, GiaNhap, NgayNhap, NguoiNhap) + NhaCC (MaNCC, TenNCC, DiaChi, Email, SDT) + DonHang (MaDH, MaNCC, MaHH, SoLuong, NgayLap, NgayHen, NguoiLap) + DuTruMuaHang (MaDT, NgayLap, NguoiLap, MaHang, SoLuong) 17 b Xác lập liên kết - Từ quy trình hoạt động tìm động từ mô tả liên kết thực thể ta có liên kết sau: + Khách hàng yêu cầu toán + Nhân viên bán hàng tiếp nhận xử lý yêu cầu toán + Nhân viên bán hàng kiểm tra hàng, nhập mã HH + Nhân viên bán hàng làm thẻ khách hàng thân thiết có yêu cầu + Nhân viên bán hàng lập hóa đơn bán + Quản kí kho kiểm kê hàng hóa + Quản lí kho thống kê mặt hàng bán chạy tháng + Quản lí kho lập phiếu dự trù mua hàng + Quản lí kho gửi phiếu dự trù cho phận mua hàng + Quản lí kho lập phiếu nhập + Quản lí kho cập nhật thông tin hàng hóa + Quản lí kho xác nhận phiếu giao hàng + Nhân viên mua hàng lập đơn hàng + Nhân viên mua hàng gửi đơn hàng cho nhà cung cấp + Nhân viên tài toán hóa đơn cho nhà cung cấp + Nhân viên tài cập nhật trường trạng thái phiếu nhập + Nhân viên tài thống kê thu nhập ngày quẩy hàng c Vẽ mô hình thực thể liên kết 18 Mô hình liệu quan hệ - Dựa kiểu thực thể thuộc tính phân tích, chuyển kiểu thực thể liên kết thảnh bảng quan hệ, gom nhóm thuộc tính kiểu thực thể trùng lặp ta lược đồ quan hệ sau: + NhanVien (MaNV, HoTen, NgaySinh, DiaChi, SDT, BoPhanTrucThuoc) + KhachHang (MaKH, HoTenKH, DiaChi, NgayMuaGanNhat) 19 NgayLamThe, DiemTichLuy, + HangHoa (MaLoai, MaHH, TenHH, TenLoai, DVT, SoLuong, GiaBan, NgayBatDau, NgaySX, HanSD) + HoaDon (MaHD, MaKH, MaMH, DVT, SoLuong, DonGia, ThanhTien, NguoiLap, NgayLap) + PhieuNhap (MaPN, MaNCC, MaHH, DVT, SoLuong, GiaNhap, NgayNhap, NguoiNhap, TrangThai) + NhaCC (MaNCC, TenNCC, DiaChi, Email, SDT) + DonHang (MaDH, MaNCC, MaHH, SoLuong, NgayLap, NgayHen, NguoiLap) a Đưa dạng chuẩn 1NF b Do mặt hàng lưu dòng nên bảng dạng chuẩn 1NF Đưa dạng chuẩn 2NF - Các bảng HoaDon, PhieuNhap, DonHang chưa đạt chuẩn 2NF có chứa phụ thuộc hàm phận Lần lượt tách bảng đưa dạng chuẩn 2NF ta được: + DanhMucHH (MaLoai, TenLoai) + HangHoa (MaLoai, MaHH, TenHH, DVT, SoLuong, NgaySX, HanSD) + GiaBan ( MaHH, DonGia, NgayBatDau) + PhanDauHoaDon (MaHD, MaKH, TongTriGia, NguoiLap, NgayLap) + ChiTietHD (MaHD, MaHH, SoLuong, DonGia, ThanhTien) + PhanDauPhieuNhap (MaPN, MaNCC, TongTien, NgayNhap, NguoiNhap, TrangThai) + ChiTietPN (MaPN, MaHH, SoLuong, GiaNhap) + PhanDauDonHang (MaDH, MaNCC, NgayLap, NgayHen, NguoiLap) + ChiTietDH (MaDH, MaHH, SoLuong) c Đưa dạng chuẩn 3NF - d Các bảng dạng chuẩn 3NF không chứa phụ thuộc hàm khóa Vẽ mô hình liệu quan hệ 20 PHẦN 3: THIẾT KẾ HỆ THỐNG I.Một số tiến trình quan trọng - Dựa so đồ phân chức hệ thống quản lý mua bán hàng siêu thị có số tiến trình quan trọng sau: + Tiến trình mua hàng + Tiến trình bán hàng + Tiến trình quản lý kho hàng + Tiến trình quản lý tài 21 - Trong tiến trình lại tách thành tiến trình phù hợp với điều kiện phần cứng phần mềm, phương thức xử lý, đáp ứng yêu cầu đặt hệ thống Tiến trình mua hàng II Thiết kế giao diện Định nghĩa số ký hiệu Dữ liệu nhập từ bán phím : Dữ liệu mặc định : < > Dữ liệu lấy từ sở liệu : < > Dữ liệu chọn từ danh sách (combobox): Dữ liệu hệ thống tự động tính : Một số giao diện a Lập hóa đơn bán hàng 22 b Lập phiếu nhập kho c Cập nhật danh mục nhà cung cấp 23 d Cập nhật danh mục hàng hóa e Lập kế hoạch mua hàng III Dự kiến thiết kế sở liệu Thiết kế liệu logic 24 a Bảng khách hàng b Bảng nhân viên c Bảng danh mục hàng hóa 25 [...]... vì không chứa phụ thuộc hàm ngoài khóa Vẽ mô hình dữ liệu quan hệ 20 PHẦN 3: THIẾT KẾ HỆ THỐNG I.Một số tiến trình quan trọng - Dựa trên so đồ phân ra chức năng trong hệ thống quản lý mua bán hàng tại siêu thị có một số tiến trình quan trọng sau: + Tiến trình mua hàng + Tiến trình bán hàng + Tiến trình quản lý kho hàng + Tiến trình quản lý tài chính 21 - Trong mỗi tiến trình đó lại được tách thành những... viên bán hàng lập hóa đơn bán + Quản kí kho kiểm kê hàng hóa + Quản lí kho thống kê các mặt hàng bán chạy trong tháng + Quản lí kho lập phiếu dự trù mua hàng + Quản lí kho gửi phiếu dự trù cho bộ phận mua hàng + Quản lí kho lập phiếu nhập + Quản lí kho cập nhật thông tin hàng hóa + Quản lí kho xác nhận phiếu giao hàng + Nhân viên mua hàng lập đơn hàng + Nhân viên mua hàng gửi đơn hàng cho nhà cung cấp... tính thu được kết quả như sau: + Khách hàng thân thiết + Nhân viên bán hàng + Nhân viên thu ngân 16 + Hóa đơn + Chi tiết hóa đơn + Các mặt hàng + Kho + Hàng hóa + Thông tin hàng hóa + Hàng tồn kho + Dự trù mua hàng + Đơn mua hàng + Bộ phận quản lý kho + Bộ phận tài chính + Bộ phận mua hàng + Bộ phận bán hàng + Nhà cung cấp + Thông tin về nhà cung cấp + Phiếu biên nhận + Phiếu nhập kho + Đơn hàng + Hóa...c Vẽ sơ đồ phân rã chức năng 11 2 Sơ đồ dòng dữ liệu a Sơ đồ dòng dữ liệu mức 0 (mức đỉnh) 12 b Sơ đồ dòng dữ liệu mức 1  Quản lý bán hàng  Quản lý mua hàng 13  Quản lý kho 14  Quản lý tài chính 15 II .Phân tích hệ thống về dữ liệu 1 Mô hình thực thể liên kết a Xác định kiểu thực thể, các thuộc tính - Ta tiến hành liệt kê các danh... DuTruMuaHang (MaDT, NgayLap, NguoiLap, MaHang, SoLuong) 17 b Xác lập các liên kết - Từ quy trình hoạt động tìm các động từ mô tả liên kết giữa các thực thể ta có các liên kết sau: + Khách hàng yêu cầu thanh toán + Nhân viên bán hàng tiếp nhận và xử lý yêu cầu thanh toán + Nhân viên bán hàng kiểm tra hàng, nhập mã HH + Nhân viên bán hàng làm thẻ khách hàng thân thiết khi có yêu cầu + Nhân viên bán hàng. .. và phần mềm, phương thức xử lý, đáp ứng được yêu cầu đặt ra của hệ thống 1 Tiến trình mua hàng II Thiết kế giao diện 1 Định nghĩa một số ký hiệu Dữ liệu được nhập từ bán phím : Dữ liệu mặc định : < > Dữ liệu được lấy từ cơ sở dữ liệu : < > Dữ liệu được chọn từ danh sách (combobox): Dữ liệu được hệ thống tự động tính : 2 Một số giao diện chính a Lập hóa đơn bán hàng 22 b Lập phiếu nhập kho... trạng thái trong phiếu nhập + Nhân viên tài chính thống kê thu nhập trong ngày tại các quẩy hàng c Vẽ mô hình thực thể liên kết 18 2 Mô hình dữ liệu quan hệ - Dựa trên các kiểu thực thể và các thuộc tính đã phân tích, chuyển mỗi kiểu thực thể hoặc liên kết thảnh một bảng hoặc quan hệ, gom nhóm các thuộc tính các kiểu thực thể trùng lặp ta được lược đồ quan hệ sau: + NhanVien (MaNV, HoTen, NgaySinh, DiaChi,... 2 Một số giao diện chính a Lập hóa đơn bán hàng 22 b Lập phiếu nhập kho c Cập nhật danh mục nhà cung cấp 23 d Cập nhật danh mục hàng hóa e Lập kế hoạch mua hàng III Dự kiến thiết kế cơ sở dữ liệu 1 Thiết kế dữ liệu logic 24 a Bảng khách hàng b Bảng nhân viên c Bảng danh mục hàng hóa 25 ... thuộc tính, chúng có bị trùng lặp không và kết hợp với các mẫu biểu để xác định các thực thể và các thuộc tính Ta được các thực thể như sau: + NhanVienBanHang (MaNV, HoTen, NgaySinh, DiaChi, SĐT) + NhanVienMuaHang (MaNV, HoTen, NgaySinh, DiaChi, SĐT) + NhanVienQlyKho (MaNV, HoTen, NgaySinh, DiaChi, SĐT) + KhachHang (MaKH, HoTen, DiaChi, NgayLamThe, DiemTichLuy, NgayMuaGanNhat) + HangHoa (MaHH, TenHH, DVT,... DVT, SoLuong, GiaNhap, NgayNhap, NguoiNhap, TrangThai) + NhaCC (MaNCC, TenNCC, DiaChi, Email, SDT) + DonHang (MaDH, MaNCC, MaHH, SoLuong, NgayLap, NgayHen, NguoiLap) a Đưa về dạng chuẩn 1NF b Do mỗi mặt hàng được lưu trên một dòng nên các bảng trên đã ở dạng chuẩn 1NF Đưa về dạng chuẩn 2NF - Các bảng HoaDon, PhieuNhap, DonHang chưa đạt chuẩn 2NF do có chứa phụ thuộc hàm bộ phận Lần lượt tách các bảng

Ngày đăng: 30/12/2015, 11:00

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • NỘI DUNG

  • PHẦN I: KHẢO SÁT HỆ THỐNG

    • I. Xác định bài toán, các vấn đề và phạm vi giải quyết

      • 1.Bài toán

      • 2.Các vấn đề cần giải quyết

      • II.Mô tả hệ thống

        • 1.Các phân hệ

        • 2. Các chức năng chính

        • 3. Quy trình hoạt động

        • 3.Các mẫu biểu quan trọng

        • PHẦN 2: PHÂN TÍCH HỆ THỐNG

        • I.Phân tích hệ thống về chức năng

          • 1. Sơ đồ phân rã chức năng

            • a. Các chức năng chi tiết

            • b. Gom nhóm các chức năng đơn giản, chỉnh sửa tên các chức năng

            • c. Vẽ sơ đồ phân rã chức năng

            • 2. Sơ đồ dòng dữ liệu

              • a. Sơ đồ dòng dữ liệu mức 0 (mức đỉnh)

              • b. Sơ đồ dòng dữ liệu mức 1

              • II.Phân tích hệ thống về dữ liệu

                • 1. Mô hình thực thể liên kết

                  • a. Xác định kiểu thực thể, các thuộc tính

                  • b. Xác lập các liên kết

                  • c. Vẽ mô hình thực thể liên kết

                  • 2. Mô hình dữ liệu quan hệ

                    • a. Đưa về dạng chuẩn 1NF

                    • b. Đưa về dạng chuẩn 2NF

Tài liệu cùng người dùng

Tài liệu liên quan