1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Quản lý siêu thị điện máy

28 0 0

Đ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

Nội dung

Phân tích thiết kế phần mềm quản lí siêu thị TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI KHOA ĐIỆN TỬ VIỄN THÔNG  BÀI TẬP LỚN MÔN: KĨ THUẬT PHẦN MỀM ỨNG DỤNG Đề tài: Quản lý siêu thị điện máy Giáo viên hướng dẫn: Th.s Nguyễn Thị Kim Thoa Sinh viên thực hiện: Nhóm sinh viên 1: 4: 2: 5: 6: Hà Nội 05/2011 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Mục Lục LỜI NĨI ĐẦU Error! Bookmark not defined CHƯƠNG I: TỔNG QUAN VỀ HỆ THỐNG I Lý chọn đề tài: II Mơ tả tốn: Chức năng: Người dùng: Phát biểu toán: Error! Bookmark not defined Chức quản lý: Error! Bookmark not defined III Mục tiêu hệ thống: IV Ràng buộc hệ thống: Ràng buộc quản lý hệ thống người dùng: Ràng buộc nhân lực thời gian: Đánh giá khả thi: V Khả thi kinh tế: Khả thi kĩ thuật: Công cụ phát triển: Bảng tổng hợp rủi ro hệ thống: CHƯƠNG II: PHÂN TÍCH YÊU CẦU VÀ HƯỚNG ĐI 10 I Chức hệ thống: 10 II Yêu cầu phi chức năng: 10 III Yêu cầu bảo mật: 10 IV Yêu cầu cụ thể hệ thống: 10 Yêu cầu quản lý: 10 Yêu cầu lập báo cáo: 11 Yêu cầu thống kê: 11 Yêu cầu tra cứu: 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Mơi trường thực hiện: 11 V VI Các biểu mẫu: 11 CHƯƠNG III: PHÂN TÍCH HỆ THỐNG 13 I Các tác nhân (Các Actor tác động vào hệ thống) 13 II Mô tả thiết kế quy trình nghiệp vụ: 13 III Mô tả chi tiết lớp đối tượng: 15 CHƯƠNG IV: THIẾT KẾ PHẦN MỀM Error! Bookmark not defined I Cây Chức Năng Của Phần Mềm: 23 II Thiết kế sở liệu: 15 Xây dựng sở liệu mối quan hệ: 15 Mô tả chi tiết bảng sở liệu: 18 III Thiết kế giao diện: Error! Bookmark not defined KẾT LUẬN 28 LỜI NÓI ĐẦU Một đất nước coi phát triển đất nước có kinh tế vững mạnh hiệu Xét phạm vi doanh nghiệp chế thị trường q trình bán hàng có vai trị lớn, định tồn phát triển doanh nghiệp Trong năm gần đây, chuyển hướng đổi chế thị trường kinh tế nước ta có nhiều biến động Hoạt động kinh doanh nói chung hầu hết doanh nghiệp đồi mới, bước đầu hòa nhập với kinh tế khu vực giới Đặc biệt, với doanh nghiệp thương mại nói riêng vấn đề tiêu thụ yếu tố quan trọng việc tiêu thụ hàng hóa, nghệ thuật kinh doanh doanh nghiệp Mỗi nhà doanh nghiệp phải biết nắm bắt nguồn cung ứng hàng hóa biến động nó, phải động, thích hợp, mềm dẻo… LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Và trình kinh doanh phát triển cơng ty, tổ chức, doanh nghiệp lượng lớn thông tin giao dịch (trao đổi, mua bán) loại hàng hóa bên liên quan nhà cung cấp, nhà buôn bán khách hàng cần quản lý theo dõi ngày Quy mô số lượng giao dịch lớn, nhiều người số lượng thơng tin nhiều, quan trọng phức tạp Chính nhiều thời gian, công sức để quản lý dẫn đến sai sót đáng tiếc quản lý, khai thác xử lý thơng tin Do đề tài thực tạo một hệ thống quản lý siêu thị nhằm mục đích phụ vụ công tác quản lý bán hàng siêu thị cách hiệu đáp ứng yêu cầu siêu thị đề áp dụng siêu thị khác Em xin chân thành cảm ơn cô Nguyễn Thị Kim Thoa thầy cô giáo ban công nghệ thông tin giúp đỡ chúng em hồn thành đề tài Tuy có nhiều cố gắng trình làm đề tài khơng thể tránh sai sót Chúng em mong nhận ý kiến đóng góp từ thầy cô để chúng em rút kinh nghiệm thực tốt đề tài sau Chúng em xin chân thành cảm ơn! Nhóm sinh viên thực Đinh Thanh Liêm CHƯƠNG I: TỔNG QUAN VỀ HỆ THỐNG I Lý chọn đề tài: Ngày nay, sống người dân bước nâng cao nhu cầu mua sắm, vui chơi giải trí ngày trọng Do đó, doanh nghiệp quan tâm ưu tiên cho việc phát triển khu thương mại mua sắm nhằm đáp ứng nhu cầu người dân Và siêu thị hình thức khu mua sắm có hiệu việc đáp ứng nhu cầu tiêu dùng người thuộc tầng lớp.Với phát triển ngày rộng, yêu cầu điện tốn hóa quy trình nghiệp vụ siêu thị điều tất yếu, nhằm mục đích làm đơn giản hóa nghiệp vụ làm cho khả phục vụ khách hàng trở nên nhanh chóng hiệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị II Mơ tả tốn: Chức năng: Phần mềm “quản lý siêu thị” tìm hiểu xây dựng chương trình sử dụng mà người dùng dễ dàng quản lý nghiệp vụ siêu thị quản lý hàng hóa (nhập hàng , xuất hàng), quản lý nhân viên, khách hàng… Người dùng: -Nhân viên bán hàng(Trực tiếp ) - Nhân viên quản lí (Trực tiếp) Quản trị viên (Trực tiếp) Chủ siêu thị (gián tiếp) Tổ chức quản lí siêu thị Hệ thống Siêu thi Tổ văn phòng Chủ siêu thị Tổ bán hàng Tổ bảo vệ Tổ văn phòng :bao gồm nhân viên quản lí cấp cao có nhiệm vụ thống kê doanh thu hàng tháng,cập nhật cho ban giám đốc tình hinh kinh doanh phương thực kinh doanh thời gian kế cận ,2 nhân viên vi tính có nhiệm vụ cập nhật thơng tin ,trong nhân viên cập nhật hàng hóa thơng tin nhân ,một nhân viên cập nhật thông tin hóa đơn khách hàng quầy bán hàng Tổ bán hàng :gồm 10 nhân viên bán hàng ,làm việc quầy hàng,có nhiệm vụ thu ngân lập hóa đơn bán hàng Tổ bảo vệ :gồm nhân viên bảo vệ ,có nhiệm vụ coi siêu thị phương tiện khách hàng,đồng thời giúp vận chuyển hàng hóa tủ kho vào siêu thi nhập hàng vào kho Chủ siêu thi:bao gồm cá nhân chung cổ phần siêu thi ,chịu trách nhiệm tất hoạt động siêu thi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Hoạt động hệ thống siêu thị : 1.Quản lí bán hàng : Hiện tượng:khi có khách hàng tới mua hàng Cách thực hiện:tìm thơng tin hàng hóa,khách hàng,lập hóa đơn ,cập nhật khách hàng vào CSDL Người thực hiện:nhân viên bán hàng,nhân viên vi tính 2.Quản lí hàng hóa : Hiện tượng :khi nhập hàng từ nhà sản xuất Cách thực :lập phiếu nhập kho,cập nhật thông tin hàng hóa vào CSDL, Người thực :nhân viên vi tính Hiện tượng :khi xuất kho hàng hóa bán Cách thực :lập phiếu xuất kho,xóa đơn vị hàng khỏi CSDL, Người thực :nhân viên vi tính 3.Quản lí nhân viên : Hiện tượng :khi có nhân viên xin vào làm Cách thực :thêm nhân viên vào CSDL Ngươi thực :nhân viên vi tính Hiện tượng:khi nhân viên thay đổi thông tin xin phép nghỉ Cách thực :sửa xóa thơng tin nhân viên csdl Người thực :nhân viên vi tính 4.Thành lập báo cáo thống kê doanh thu hàng tháng: Hiện tượng:báo cáo doanh thu hàng tháng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Cách thực :truy xuất thơng tin hàng hóa ,nhân viên hóa đơn bán hàng CSDL,thành lập báo cáo doanh thu bảng lương cho nhân viên Người thực :quản lí cấp cao Nhân viên quản lí truy xuất thơng tin (nhân viên ,hàng hóa ,bán hàng…)trong CSDL tư thành lập báo cáo kinh doanh cần thiết 3.Hệ thống quản lí bán hàng Hàng ngày, nhân viên bán hàng phải tiếp nhận số lượng lớn yêu cầu mua hàng khách hàng Hệ thống phải cho phép nhân viên bán hàng lập hố đơn tính tiền cho khách hàng cách nhanh chóng Đối với khách hàng mua lẻ hệ thống khơng cần lưu thơng tin khách hàng mà lưu lại hoá đơn để phận kế toán thống kê Đối với khách hàng thân thiết nhân viên lưu 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ị hoá đơn mua hàng Ngồi việc bán lẻ, siêu thị cịn bán buôn cho đơn vị cần mua với số lượng nhiều Với đơn vị hệ thống cần phải lập hoá đơn chi tiết cho họ để toán tiền Khi nhận đơn đặt hàng, phận tiếp nhận đơn đặt hàng kiểm tra khả đáp ứng đơn đặt hàng Nếu đủ khả đáp ứng đơn đặt hàng, phận nhập thông tin đơn đặt hàng vào hệ thống Trong siêu thị có nhiều quầy thu ngân, quầy phụ trách hay nhiều nhân viên bán hàng Tại thời điểm có nhân viên phụ trách quầy thu ngân Hệ thống phải lưu lại phiên làm việc nhân viên để tiện cho việc quản lý sau Vào cuối ngày, phận kế toán thống kê tình hình bán hàng siêu thị, tính tốn xem lượng hàng tồn, hàng hết để lên kế hoạch nhập hàng hay lý hàng tồn Hệ thống phải cho phép phận kế toán thống kê chi tiết tình hình siêu thị Vào cuối tháng ban giám đốc yêu cầu, phận kế toán lập báo cáo thống kê tình hình bán hàng siêu thị gửi lên ban gáim đốc Hệ thống phải cho phép phận kế tốn làm báo cáo thống kê tình hỉnh bán hàng tháng khoang thời gian cho trước Khi có hàng hết cần bổ sung hàng mới, siêu thị nhập hàng từ nhà cung cấp Thông tin hàng cần nhập phải lưu lại để phận kế tốn thống kê tình hình mua bán siêu thị Thơng tin trình lên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị ban giám đốc để duyệt xem có phép nhập hàng hay không Khi nhập hàng phận kho lập mã vạch, tính tốn số lượng nhập hàng vào hệ thống Hệ thống phải cho phép phận kho nhập hàng vào hay cập nhật hàng +>Nhược điểm hệ thống cũ - Hệ thống cũ phù hợp việc kinh doanh quy mơ nhỏ lẻ,khó cho việc mở rộng kinh doanh Thời gian thucrj công việc lớn ,gần thường xuyên Số lượng nhân viên thực công việc tương đối nhiều Khó khăn cho việc thống kê doanh thu đưa phương hướng bán hàng thời kì tiếp sau Việc kiểm sốt hàng hóa gặp bất lợi ,khơng kip thời tính tốn hàng hóa lỗi sử dụng thơng tin hàng hóa cụ thể Khó thực hiên việ tra cứu thơng tin hàng hóa ,nhân viên III Mục tiêu hệ thống: Hướng phần mềm giúp quản lý việc quản lý siêu thị, ràng buộc chặt chẽ, hệ thống có giao diện thân thiện giúp người dùng dễ sử dụng, tìm kiếm cách xác, nhanh chóng, hạn chế đến mức thấp rủi ro xảy với phần mềm IV Ràng buộc hệ thống: Ràng buộc quản lý hệ thống người dùng: - Người dùng với quyền Quản trị nhập liệu thay đổi quy định chung hệ thống Ngày hoàn thành hệ thống với thời gian lịch trình Hệ thống triển khai phải đáp ứng nhu cầu tự động hóa cơng việc 70% số lượng công việc liên quan Ràng buộc nhân lực thời gian: Đây dự án có quy mơ lớn mà có thành viên thực tất yêu cầu từ khâu khảo sát trạng đến phân tích, thiết kế lập trình - Chưa có kinh nghiệm nghiệp vụ dự án lớn khâu phân tích thiết kế nhiều thời gian LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị - Chúng em phải hồn thành cài đặt thời gian ngắn nên phầm mềm cịn nhiều hạn chế thiếu sót chức V Đánh giá khả thi: Khả thi kinh tế: - Không cao 2.Khả thi kĩ thuật: - Thành viên tham gia dự án: thành viên Thời gian thực hiện: tháng Kích thước hệ thống: nhỏ Công cụ phát triển: - - Hệ điều hành windows Cơng cụ lập trình: Microsoft Visual Studio 2008 + Devcomponents DotNetBar v10.0.0.0 Cơ sở liệu : Microsoft SQL Server 2005 GenSQL (Vũ Song Tùng) Bảng tổng hợp rủi ro hệ thống: STT Rủi ro Tâm lý người dùng chưa quen với hệ thống Mức độ Cao Mô tả đánh giá Nhân viên nơi làm việc có khả sử dụng máy vi tính Thời gian triển khai hệ thống tháng Nhân viên nhanh chóng thích nghi với việc sử dụng hệ Kích thước hệ thống Nhỏ Chuyển từ cách hoạt động từ thủ công sang sử dụng phần mềm Bình thường Cách phịng ngừa Tổ chức đào tạo huấn luyện cho người sử dụng hệ hống Hỗ trợ trực tiếp người dùng thời gian đầu Tiến hành triển khai thử bước Đào tạo lớp sử dụng phần mềm trước sử dụng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Dữ liệu khơng thể phục hồi xóa Nhập liệu sai Cao Mở thêm tính cho phần mềm Thấp Khá cao thống Chọn chức xóa Trong trinh nhập không tránh khỏi khả nhập sai Khi muốn mở tính cho phần mềm Đưa thơng báo Có phân quyền, cảnh báo Nhóm phát triển phải đảm bảo tính chặt chẽ phần mềm CHƯƠNG II: PHÂN TÍCH YÊU CẦU VÀ HƯỚNG ĐI Chức hệ thống: I - Quản lý siêu thị: Quản lý việc nhập hàng, xuất hàng, quản lý nhân viên, khách hàng… Lập báo cáo, thống kê Trợ giúp, tìm kiếm - II - Yêu cầu phi chức năng: Chương trình có giao diện thân thiện với người dùng Người dùng dễ dàng sử dụng phần mềm bên cạnh có hướng dẫn sử dụng phần mềm III Yêu cầu bảo mật: - Mỗi người dùng có quyền đăng nhập riêng Người dùng lưu sở liệu dự phòng trường hợp có cố xảy IV Yêu cầu cụ thể hệ thống: Yêu cầu quản lý: - Quản lý người dùng: 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Khi nhà cung cấp giao hàng, nhân viên nhập hàng tiếp nhận hàng hóa, đồng thời kiểm tra xem thông tin nhà cung cấp hàng hóa nhập có sẵn danh mục chưa Nếu chưa có thơng tin nhà cung cấp lẫn hàng hóa nhập tức mặt nhập lần đầu, nhân viên phải nhập đầy đủ thông tin nhà cung cấp hàng hóa Trong trường hợp thiếu thông tin nhà cung cấp thông tin hàng nhân viên cần tạo danh mục cho thơng tin cịn thiếu Khi có đầy đủ thơng tin, nhân viên nhập hàng tiến hành lập phiếu nhập hàng, in lưu trữ phiếu Khi phiếu nhập lập xong, số lượng hàng hóa tự động cập nhật vào sở liệu b) Xuất hàng từ kho lên quầy: Khi có yêu cầu xuất hàng từ kho lên quầy, nhân viên chịu trách nhiệm xuất hàng tiến hành kiểm tra xem lượng hàng kho có đáp ứng yêu cầu xuất hay khơng Nếu đáp ứng u cầu xuất, nhân viên tiến hành lập phiếu xuất Ngược lại, nhân viên thơng báo cho người quản lý có trách nhiệm đặt hàng để đặt hàng với nhà cung cấp Phiếu xuất sau lập tự động lưu trữ Số lượng hàng kho quầy tự động cập nhật c) Bán hàng tự chọn: Khi khách đến mua hàng có u cầu tốn, nhân viên thu ngân tiếp nhận yêu cầu tốn Nhân viên phải kiểm tra xem hàng có mã vạch khơng, khơng có mã vạch nhân viên yêu cầu nhân viên chịu trách nhiệm quản lý quầy hàng kiểm tra lại mã hàng Ngược lại, nhân viên tiến hành tính tiền lập hóa đơn cho khách hàng Hóa đơn sau lập in cho khách hàng lưu trữ lại Số lượng hàng quầy tự động cập nhật vào sở liệu Trong trình bán hàng ,nhân viên tìm kiếm thơng tin hàng hóa theo tên mặt hàng (nếu không xác định dược mã vạch sản phẩm Mỗi lần mua hàng ,khách hàng tích lũy điểm thưởng theo số tiền mua hàng ,khách hàng mua lượt nhận ưu đãi theo số điểm thưởng mà nhận d) Kiểm kê hàng hóa: Cuối ngày hoạt động hay có yêu cầu kiểm kê hàng hóa, nhân viên kiểm kê tiến hành lập phiếu kiểm kê cho mặt hàng cần phải kiểm kê Đồng thời đối chiếu với phiếu nhập, phiếu xuất, hóa đơn bán để biết số lượng hàng hóa lưu thơng Sau tháng ,nhân viên quản lí kiểm tra kho sản phẩm ,thống kê sản phẩm hết hạn sử dụng ,hạn bảo hàng để kịp thời liên hệ với nhà sản xuất 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị e) Lập báo cáo thống kê: Tùy thuộc vào quy định siêu thị mà báo cáo lập cuối ngày, cuối tháng hay cuối kỳ hoạt động Khi có yêu cầu lập báo cáo, nhân viên tin học lựa chọn hình thức tiêu chí lập báo cáo phù hợp với u cầu đề Các loại hình báo cáo như: báo cáo bán hàng, báo cáo nhập hàng, báo cáo xuất hàng, báo cáo hàng tồn, tiêu chí báo cáo như: báo cáo theo ngày, chi tiết theo nhà cung cấp, theo loại hàng hóa… Tùy theo yêu cầu người quản lý mà nhân viên chọn hình thức lập báo cáo phù hợp III Mô tả chi tiết lớp đối tượng: CHƯƠNG 5;PHÂN TÍCH THIẾT KẾ PHẦN MỀM Thiết kế sở liệu: Xây dựng sở liệu mối quan hệ: Số lượng Khách hàng Hóa đơn đơn Hóa Mặt hàng Ngày lập 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Một khách hàng mua nhiều mặt hàng hóa đơn ,được lập ngày cụ thể với số lượng tùy ý Hóa đơn bàn hàng khác thơng tin với lượt khách hàng mua hàng không giống > Nhân viên Chi tiết Hóa đơn Lập Mỗi nhân viên q trình bán hàng thành lập nhiều hóa đơn giao cho khách hàng ,khơng hạn chế số lượng hóa đơn nhân viên lập Hóa đơn Chi tiết hóa đơn Gồm Mối khach hàng mua hàng thời điểm siêu thị ,nhân viên tạo nhiều chi tiết hóa đơn khác cho khách hàng đẻ tiện tốn Tuy nhiên hóa đơn chung thơng tin mã hóa đơn ngày lập Chi tiết Hóa đơn Chi tiết Hóa đơn Có Có Hàng hóa Nhân viên Một chi tiết hóa đơn chứa nhiều thơng tin nhiều loại hàng hóa ,tùy theo múc mua sắm khách hàng Mỗi chi tiết hóa đơn có kèm theo thơng tin người lâp (nhân viên bán hàng ),một nhân viên lặp lạ nhiều hóa đơn quầy hàng Sơ đồ ERD hoàn chỉnh 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Số lượng Nhân viên Hóa đơn Lập Ngày lập Có C ó Chi tiết hóa đơn Hàng hóa có Số lượng Giá 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị Mơ tả chi tiết bảng sở liệu: Bảng Nhan_Vien (Nhân Viên): Tên thuộc tính Kiểu Chiều dài Ràng buộc Mơ tả Ghi MaNV VARCHAR 50 Khác null Mã nhân viên Mỗi nhân viên có mã để phân biệt HoTenNV NVARCHAR 50 Khác null Họ tên nhân viên Gioitinh NVARCHAR 50 Khác null Giới tính NgaySinh DATETIME Null Ngày sinh DiaChi NVARCHAR Khác null Địa 50 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị DienThoai VARCHAR 20 Null Điện thoại MaQuayGiaoDich VARCHAR 10 Khác null Mã quầy giao dịch Mỗi quầy giao dịch có mã để phân biệt Ghi Mỗi khách hàng có mã để phân biệt 2.3 Bảng Khach_Hang (Khách Hàng): Tên thuộc tính MaKH Kiểu VARCHAR Chiều dài 10 Ràng buộc Khác null Diễn tả Mã khách hàng HoTen NVARCHAR 50 Khác null DiaChi DienThoai Điemthuong NVARCHAR NVARCHAR NVARCHAR 50 20 50 Khác null Khác null null Tên khách hàng Địa Điện thoại Điểm thưởng 2.4 Bang Quay_Giao_Dich (Quầy Giao Dịch): Tên thuộc tính MaQuayGiaoDich Kiểu VARCHAR Chiều dài 50 Ràng buộc Khác null Diễn tả Mã quầy giao dịch TenQuayGiaoDich NVARCHAR 50 Khác null Tên quầy giao dịch 2.5 Tích lũy theo số tiền Ghi Mỗi quầy giao dịch có mã để phân biệt Bảng Mat_Hang (Mặt Hàng): Tên thuộc tính Kiểu MaMH VARCHAR Chiều dài 50 TenMH NVARCHAR 50 MGT Ràng buộc Khác null Null Diễn tả Ghi Mã mặt hàng Một mặt hàng có mã để phân biệt Tên mặt hàng 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị 2.6 MaNCC VARCHAR 50 SoLuong INT >0 DonGia NVARCHAR >0 GiaBan NVARCHAR >0 NgayNhap DATETIME Null Mã nhà cung cấp Khác null Khác null Khác Null Khác Null Số lượng Đơn giá Giá bán Ngày nhập hàng Bảng Nha_Cung_Cap (Nhà Cung Cấp): Tên thuộc tính MaNCC Kiểu VARCHAR Chiều dài 50 Ràng buộc Khác null Diễn tả Mã nhà cung cấp Congty NVARCHAR 50 Khác null DienThoai Fax DiaChi Email GhiChu VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR 50 50 50 50 MÃX Null Null Null Null Null Tên nhà cung cấp Điện thoại Fax Địa Email Ghi 2.7 Mỗi nhà cung cấp có mã để phân biệt Ghi Mỗi nhà cung cấp có mã để phân biệt Bảng Hoa_Don (Hóa đơn): Tên thuộc tính Kiểu MaHD VARCHAR Chiều dài 50 MGT Ràng buộc Diễn tả Ghi Khác null Mã hóa đơn Mỗi đơn đặt hàng có mã phiếu để phân biệt 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị 2.8 MaMH VARCHAR 50 Khác null MaKH VARCHAR 50 Khác null SoLuong FLOAT >0 Null GiaBan ThanhTien FLOAT FLOAT >0 >0 Null Null ThanhToan BIT True, false null NgayDat DATETIME GhiChu NVARCHAR Null 100 Null Mã mặt hàng Mã khách hàng Số lượng Giá bán Thành tiền Thanh toán Ngày đặt hàng Ghi Bảng Xuat_Hang (Xuất Hàng): Tên thuộc tính Kiểu MaPX VARCHAR Chiều dài 50 MaMH VARCHAR MaNV VARCHAR SoLuong GiaBan ThanhTien INT NVARCHAR NVARCHAR Ràng buộc Diễn tả Khác null Mã phiếu xuất 50 Khác null 50 Khác null Mã mặt hàng Mã nhân viên Số lượng Giá bán Thành tiền Ngày xuất hàng NgayXuat DATETIME 50 50 MGT >0 >0 >0 Null Null Null Null Ghi Mỗi lần xuất hàng có mã phiếu để phân biệt 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị 2.9 Bảng DoanhThu (Doanh Thu): Tên thuộc tính Kiểu Chiều dài MGT Ràng buộc Khác null Mã Mặt Hàng VARCHAR 10 Tên Mặt Hàng NVARCHAR 50 Tháng Năm Tổng Nhập INT INT FLOAT >0 >0 >0 Null Null Null Tổng Xuất FLOAT >0 Null Null Diễn tả Ghi Mã mặt hàng Mã mặt hàng lấy từ bảng Mat_Hang Tên mặt hàng Tháng Năm Tổng nhập Tổng xuất 2.10 Bảng TonKho (Tồn Kho): Tên thuộc tính Mã Mặt Hàng Kiểu Chiều dài VARCHAR Tên Mặt Hàng NVARCHAR Tháng Năm Tồn Kho INT INT FLOAT MGT Ràng buộc Diễn tả Ghi 10 Khá null Mã mặt hàng Mã mặt hàng lấy từ bảng Mat_Hang 50 Null Tên mặt hàng Tháng Năm Tồn kho >0 >0 >0 Null Null Null 2.11 Bảng NhapHang (Nhập Hàng): Tên thuộc tính Kiểu MaMH VARCHAR Chiều dài 10 TenMH NVARCHAR 50 MGT Ràng buộc Khác null Khác null Diễn tả Mã mặt hàng Tên mặt Ghi Mã mặt hàng lấy từ bảng Mat_Hang Tên mặt hàng lấy từ bảng 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị SoLuong FLOAT >0 DonGia FLOAT >0 GiaBan FLOAT >0 Khác null Khác null Null Tổng Nhập FLOAT >0 Null NgayNhap DATETIME Tháng Năm TenNCC INT INT NVARCHAR >0 >0 50 Null Null Khác null TenLoaiGiaoDich NVARCHAR 30 Khác null 20 Khác null LoaiTien Null VARCHAR hàng Số lượng Đơn giá Giá bán Tổng nhập Ngày nhập Tháng Năm Tên nhà cung cấp Tên loại giao dịch Loại tiền Mat_Hang Số lượng lấy từ bảng Mat_Hang Đơn giá lấy từ bảng Mat_Hang Giá bán lấy từ bảng Mat_Hang Lấy từ bảng Mat_Hang Tên nhà cung cấp lấy từ bảng Nha_Cung_Cap Tên loại giao dịch lấy từ bảng Loai_Giao_Dich Tên loại tiền lấy từ bảng Loai_Tien Cây Chức Năng Của Phần Mềm: Hệ thống quản lí siêu thị Quản lí nhân viên Quản lí khách hàng Nhập thông tin nhân viên Nhập thông tin khách hàng Quản lí hàng hóa Lập hóa đơn Lập hóa đơn Nhập thơng tin hàng hóa Tìm kiếm hàng hóa Báo cáo thống kê Lập báo cáo doanh thu hàng tháng 23 Thống kê hàng tồn kho Cập nhật download LUAN VAN CHAT LUONG luanvanchat@agmail.com Cập nhật : add In hóa đơn thơng tin Phân tích thiết kế phần mềm quản lí siêu thị Tra cứu thơng tin nhân viên Cập nhật thông tin nhân viên 3.Sơ đồ DFD mức ngữ cảnh: Khách hàng Nhân viên thu ngân Hóa đơn Thơng tin Hệ thống quản lí siêu thị Thơng tin Báo cáo Admin Báo cáo Quản lí cấp 4.Sơ đồ DFD mức đỉnh: Quản lí cấp admin thơng tin kH Thơng tin nv 1.Quản lí nhân viên Thơng tin hàng hóa khách hàng 2.Quản lí khách hàng thơng tin kháchhàng 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị thơng tin nv Quản lí cấp 3.Quản lí hàng hóa Nhân viên thơng tin hh h hóa nv Khách hàng Hóa đơn thơng tin hh Thơng tin hàng hố 4.Lập hóa đơn 5.Báo cáo thống kê Hàng hóa Thơng tin hóa đơn Nhân viên hh thơng tin hóa đơn Hóa đơn Nhân viên thu ngân Sơ đô DFD mức 2(chức quản lí khách hàng) Thơng tin n viên Admin Thông tin n viên Nhân viên 1.1Nhập thông tin nhân viên Thơng tin nv Quản lí cấp Tt nhân viên 1.2 Tra cứu thông tin nhân viên Tt nhân viên 1.3 Cập nhật thông tin nhân viên Nhân viên 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị 6.Sơ DFD mức 2(chức quản lí khách hàng) Thơng tin khách hàng Admin 2.1Nhập thông tin khách hàng Thông tin khách hàng Khách hàng Thông tin khách hàng Thông tin khách hàng 2.2 Cập nhật thông tin khách hàng 7.Sơ đồ DFD mức 1(chức quản lí hàng hóa) Admin Thơng tin hàng hóa 3.1Nhập thơng tin hàng hóa Thơng tin hàng hóa Hàng hóa thơng tin hàng hóa 3.2 Cập nhật thơng tin hàng hóa 8.Sơ đồ DFD mức 1(chức quản lí hóa đơn ) thơng tin hàng hóa Khách hàng Nhân viên thu ngân Thơng tin hóa đơn Thơng tin khách hàng 4.1 Lập hóa đơn Khách hàng 26 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị thơng tin hàng hóa Hàng hóa Thơng tin hàng hóa thơng tin hóa đơn Thơng tin hàng hóa Nhân viên thu ngân Hóa đơn thơng tin hóa đơn Hóa đơn 9.Sơ đồ DFD mức 1(chức báo cáo thống kê thơng tin hóa đơn Doanh thu tháng 5.1 Báo cáo doanh thu Quản lí cấp cao Hóa đơn Thơng tin hàng hóa 5.2 Lập danh sách hàng tồn kho Hàng hóa thơng tin nhân viên 5.3 Trả lương nhân viên thông tin nhân viên Nhân viên Nhân viên thu ngân D/S lương D/S lương admin 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị KẾT LUẬN - Nội dung làm được:  Các chức chương trình hồn thành  Giao diện thân thiện, dễ sử dụng  Trợ giúp hướng dẫn sử dụng - Nội dung chưa làm được:  Dữ liệu cập nhât chậm  Một số phần liệu có cập nhật chưa  Thời gian hạn chế nhóm có thành viên trình xây dựng phần mềm cịn gặp nhiều khó khăn  Chưa có kinh nghiệm nhiều việc xây dựng chương trình quản lý với quy mơ lớn - Kinh nghiệm thu được:  Hiểu nhiều kinh nghiệm giao tiếp công việc thực tế  Có hội để vận dụng kiến thức lý thuyết nhà trường áp dụng vào thực tiễn  Củng cố kiến thức môn học: công cụ phần mềm, phân tích thiết kế hệ thống thơng tin, ngơn ngữ lập trình… Sinh viên thực 1.Đinh Liêm 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... khai thác xử lý thơng tin Do đề tài thực tạo một hệ thống quản lý siêu thị nhằm mục đích phụ vụ cơng tác quản lý bán hàng siêu thị cách hiệu đáp ứng yêu cầu siêu thị đề áp dụng siêu thị khác Em... thiết kế phần mềm quản lí siêu thị II Mơ tả toán: Chức năng: Phần mềm ? ?quản lý siêu thị? ?? tìm hiểu xây dựng chương trình sử dụng mà người dùng dễ dàng quản lý nghiệp vụ siêu thị quản lý hàng hóa (nhập... Yêu cầu quản lý: - Quản lý người dùng: 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích thiết kế phần mềm quản lí siêu thị  Quản lý nhân viên  Nhóm người dùng -Quản lí

Ngày đăng: 01/11/2022, 19:51

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

TÀI LIỆU LIÊN QUAN

w