Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
3,95 MB
Nội dung
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HCM CƠ SỞ MIỀN TRUNG – KHOA CÔNG NGHỆ BÁO CÁO ĐỒ ÁN MÔN HỌC ĐỀ TÀI XÂY DỰNG WEBSITE HỆ THỐNG QUẢN LÝ CỬA HÀNG HOA Sinh viên thực hiện: MSSV: Lớp: Khóa : 2011-2014 Quảng Ngãi, Tháng 04 năm 2014 BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HCM CƠ SỞ MIỀN TRUNG – KHOA CÔNG NGHỆ ĐỀ TÀI: XÂY DỰNG WEBSITE HỆ THỐNG QUẢN LÝ CỬA HÀNG HOA GVHD: Sinh viên thực hiện: MSSV: Lớp: Khóa : 2011-2014 Quảng Ngãi, Tháng 04 năm 2014 LỜI CẢM ƠN Trước tiên em xin gửi lời cám ơn chân thành sâu sắc tới thầy cô giáo trường Đại Học Công Nghiệp TP Hồ Chí Minh – Cơ sở Miền Trung nói chung thầy cô giáo tổ Công nghệ Thông Tin nói riêng tận tình giảng dạy, truyền đạt cho em kiến thức, kinh nghiệm quý báu suốt thời gian qua Đặc biệt em xin gửi lời cảm ơn đến thầy Bùi Văn Đồng, thầy tận tình giúp đỡ, trực tiếp bảo, hướng dẫn em suốt trình làm đồ án môn học Trong thời gian làm việc với thầy, em không ngừng tiếp thu thêm nhiều kiến thức bổ ích mà học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu quả, điều cần thiết cho em trình học tập công tác sau Sau xin gửi lời cảm ơn chân thành tới gia đình, bạn bè động viên, đóng góp kiến giúp đỡ trình học tâp, nghiên cứu hoàn thành đồ án môn học DANH MỤC CÁC BẢNG TT KÍ HIỆU TÊN BẢNG TRANG Bảng 1.1 Mô tả chi tiết tài liệu Trang Bảng 1.2 Mô tả chi tiết công việc Trang Bảng 2.1 Mô tả thuộc tính nhân viên Trang 15 Bảng 2.2 Mô tả thuộc tính khách hàng Trang 16 Bảng 2.3 Mô tả thuộc tính đơn đặt hàng Trang16 Bảng 2.4 Mô tả thuộc tính chi tiết đơn đặt hàng Trang 17 Bảng 2.5 Mô tả thuộc tính mặt hàng Trang 17 DANH MỤC SƠ ĐỒ HÌNH VE TT KÍ HIỆU TÊN BẢNG TRANG Hình 1.1 Sơ đồ chức hệ thống Trang Hinh 1.2 Mô hình ngữ cảnh Trang Hinh 1.3 Luồng liệu mức Trang 10 Hình 1.4 Luồng liệu mức Trang 11 Hinh 2.1 Lược đồ ERD Trang 14 Hinh 3.1 Liên kết liệu Trang 18 MỤC LỤC MỞ ĐẦU CHƯƠNG 1: PHÂN TÍCH HỆ THỐNG .3 1.1.Giới thiệu chung: 1.2.Khảo sát trạng thu thập liệu: .3 1.2.1.Khảo sát trạng: .3 1.2.2.Xử lý sơ kết khảo sát: 1.3.Chức của hệ thống: 1.3.1.Sơ đồ chức của hệ thống: 1.3.2.Mô tả chức của hệ thống: 1.4.Mô hình ngữ cảnh: .9 1.5.Sơ đồ luồng liệu: 10 CHƯƠNG 2: XÂY DỰNG CƠ SỞ DỮ LIỆU 14 2.1.Mô hình sở liệu: .14 2.1.1.Xác định thực thể 14 2.1.2.Các thực thể, khóa, thuộc tính, thể mô tả thực thể .14 2.1.3.Các mối liên kết: .15 2.1.4.Lược đồ ERD: 15 2.1.5.Lược đồ quan hệ: .15 2.2.Từ điển liệu: 16 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 18 3.1 Thiết kế liệu: 19 3.2.Giao diện: 20 KẾT LUẬN 24 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG MỞ ĐẦU Trong năm trở lại đây, với phát triển mạnh mẽ của công nghệ thông tin Với việc hỗ trợ của công nghệ thông tin ngành kinh doanh phát triển theo giải nhiều khó khăn việc kinh doanh trở nên dễ dàng thuận tiện Vì cửa hàng việc áp dụng công nghệ thông tin giúp ích nhiều giải vấn đề khó khăn phát sinh việc quản lý hàng hóa, thống kê lượng hàng tồn, xuất hóa đơn giúp việc bán hàng trở nên nhanh chóng, xác chuyên nghiệp Đặc biệt lĩnh vực phân tích thiết kế hệ thống phần quan trọng của ngành công nghệ thông tin Nhờ có ngành mà vấn đề liên quan đến hệ thống quản lý đơn giản, nhanh chóng chặt chẽ Em xin báo cáo đề tài quản lý Cửa hàng hoa Cùng với nhu cầu muốn tìm hiểu vấn đề trình quản lý cửa hàng, từ vận dụng học phân tích thiết kế hệ thống học phần này, em thực đồ án “Xây Dựng Website Hệ Thống Quản Lý Cửa Hàng Hoa” Em xin chân thành cảm ơn thầy nhiều thầy nhiệt tình giúp đỡ cho em suốt trình học tập để em hoàn thành đồ án cách tốt Tuy nhiên, đồ án của em tránh khỏi thiếu sót, mong thầy thông cảm góp ý thêm cho em Em xin chân thành cảm ơn thầy CDTH13QN Trang ĐỒ ÁN HỌC PHẦN - GVHD: Ths BÙI VĂN ĐỒNG Mục tiêu: + Giới thiệu cửa hàng hoa + Các dịch vụ cửa hàng hoa: lẵng hoa, bó hoa,… + Đặt hàng mạng - Phương pháp nghiên cứu: + Ngôn ngữ ASP.NET, CSDL SQL server + Soạn thảo văn + Thiết lập phần mềm giả lập máy đơn - Phạm vi đề tài: Tìm hiểu, phân tích thiết kế hệ thống - Bố cục đề tài: + Chương 1: Phân tích thiết kế hệ thống • Xác định yêu cầu • Phân tích yêu cầu • Thu thập liệu + Chương 2: Xây dựng sở liệu • Xác định thực thể • Xây dựng lược đồ ERD + Chương 3: Thiết kế giao diện • Thiết kế giao diện menu chức CDTH13QN Trang ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG CHƯƠNG 1: PHÂN TÍCH HỆ THỐNG 1.1.Giới thiệu chung: Cửa hàng hoa ABC chuyên kinh doanh loại hoa tươi (hoa hồng đủ loại, hoa lan, hoa cúc, hoa huệ, hoa li, hoa lay-ơn…) lựa chọn từ hoa đẹp tươi nhà cung cấp uy tín Cửa hàng hoa hân hạnh đón chào quý khách hàng tới đặt hàng mua hàng Cửa hàng thức khai trương vào ngày 10/04/2014 có nhiều phần quà hấp dẫn cho khách hàng mua Cửa hàng buôn bán với tiêu chí giá phải chăng, hàng hóa chất lượng làm cho quý khách hài lòng trở thành khách hàng thân thiết của 1.2.Khảo sát hiện trạng và thu thập dữ liệu: 1.2.1.Khảo sát hiện trạng: Cửa hàng hoa ABC doanh nghiệp thành lập, mặt hàng kinh doanh loại hoa tươi Là doanh nghiệp thành lập nên hoạt động chủ yếu mang tính thủ công, dựa vào kinh nghiệm của hệ thống nhân viên Do lượng hàng hóa nhập xuất ngày lớn nên công tác quản lý, mua bán thời gian công sức, không xác làm thiệt hại cho cửa hàng Ngày cửa hàng bước đại hóa hệ thống, đưa hệ thống phần mềm vào sử dụng để dần thay công tác quản lý thủ công Từ giúp cho việc quản lý cửa hàng trở nên nhanh chóng, dễ dàng đạt độ xác cao, sau ưu điểm cửa hàng sử dụng phần mềm quản lý: - Giảm khối lượng ghi chép, đảm bảo truy vấn nhanh, lưu trữ cập nhật kịp thời, thuận tiện - Lập báo cáo định kì, đột xuất nhanh chóng xác - Tự động in hóa đơn, phiếu nhập xuất kho - Thống kê loại hàng số lượng tồn kho để phục vụ cho việc mua bán CDTH13QN Trang ĐỒ ÁN HỌC PHẦN - GVHD: Ths BÙI VĂN ĐỒNG Có khả lưu trữ thông tin lâu dài 1.2.2.Xử lý sơ bộ kết khảo sát: Bảng 1.1: Bảng mô tả chi tiết tài liệu Dự án Khảo sát trạng -Định nghĩa: Quản lý cửa hàng hoa Mô tả liệu -Tên liệu: Nhà cung cấp Chỉ nhà cung cấp mặt hàng cho cửa hàng thường xuyên -Kiểu kí tự, chiều dài khoảng 30 kí tự -Câu trúc khuôn dạng -Sơ cấp -Tên liệu: Khách hàng: Chỉ -Loại hình khách hàng thường xuyên của cửa hàng +Kiểu kí tự,chiều dài khoảng 30 kí tự +Sơ cấp -Tên liệu: Nhân viên: Chỉ nhân viên làm việc cửa hàng +Kiểu kí tự, chiều dài khoảng 30 kí tự +Sơ cấp CDTH13QN Trang ĐỒ ÁN HỌC PHẦN • GVHD: Ths BÙI VĂN ĐỒNG CSDL đơn đặt hàng:lưu trữ thông tin đơn đặt hàng 1.5.Sơ đồ luồng dữ liệu: • Luồng liệu mức 0: YC tìm kiếm hàng hóa Đăng nhập DS mặt hàng cần tìm Xác nhận đăng nhập Chọn sản phẩm mua Xem hiệu chỉnh đơn hàng Giỏ hàng Khách hàng YC thông tin KH DS đơn hàng YC toán Website cửa hàng hoa YC tìm kiếm Hóa đơn YC hỗ trợ Thông tin hỗ trợ Người quản tri Thông tin cần tìm Cập nhật, thêm Kết cập nhật Hinh 1.3: luồng dữ liệu mức CDTH13QN Trang 10 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG • Luồng liệu mức 1: YC tra cứu, tìm kiếm HH DS hàng hóa cần tìm Khách hàng Tìm kiếm, tra cứu DS hàng hóa cần tìm DS hàng hóa chọn mua YC đăng ký Dữ liệu HH DS khách hàng Cập nhật khách hàng Dữ Dữ liệu liệu cũ Khách hàng Tra cứu HH Dữ liệu hàng hóa Đặt mua Dữ liệu đơn ĐĐH Mặt hàng Dữ liệu hàng hóa Dữ liệu hàng hóa cũ Cập nhật mặt hàng Dữ liêu ĐĐH Bảng ĐĐH Dữ liệu ĐĐH cũ Đơn đặt hàng YC lập ĐĐH Lập ĐĐH Người quản tri YC theo dõi thông tin khách hàng Bảng thông tin khách hàng Dữ liệu ĐĐH Dữ liệu ĐĐH Xem thông tin khách hàng Hình 1.4: luồng dữ liệu mức CDTH13QN Trang 11 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG Ý nghĩa Thực thực thể Chức xử lý Dòng liệu Kho liệu Giải thích hoạt động sơ đồ: Website xây dựng nhằm phục vụ cho người quản lí với sản phẩm của khách hàng nhằm tìm kiếm thông tin sản phẩm - Cập nhật hàng hóa: Chức dành cho người quản lí website đóng góp quan trọng vào phát triển của website.Vì website giới thiệu nên công việc vô quan trọng, sản phẩm có liên tục cập nhật website ngày phát triển, có nhiều sản phẩm thu hút ý của nhiều khách hàng - Hiển thị thông tin: Cũng chức dành cho người quản lí Sự xếp sản phẩm mặt website cho người xem có thiện cảm vấn đề quan trọng mà người quản lí cần quan tâm phục vụ người thăm quan yếu tố chủ yếu xây dựng nên website, để sản phẩm của gây ý với khách hàng yếu tố cốt lõi tạo thành công phát triển của website - Tìm kiếm: Chức dành cho chủ yếu khách hàng, nhanh gọn, tiện lợi dễ sử dụng tốt nhiêu Nhưng bên cạnh đảm bảo xác yếu tố thiếu Người quản lí muốn thao tác nhanh chóng cần phải xây dựng chức tìm kiếm thông minh nhiêu Tìm kiếm thông minh công việc thay đổi thông tin, sửa chữa cập nhật CDTH13QN Trang 12 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG đổi với người quản lí tiện lợi nhiêu Có thể nói bên cạnh hiển thị thông tin tìm kiếm yếu tố chủ yếu, cốt lõi của website giới thiệu hàng hóa CDTH13QN Trang 13 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG CHƯƠNG 2: XÂY DỰNG CƠ SỞ DỮ LIỆU 2.1.Mô hình sở dữ liệu: 2.1.1.Xác đinh thực thể Thông qua tìm hiểu nhu cầu quản lý chi tiết hoạt động bán hàng, với yêu cầu đặc thù riêng của của hàng hoa: Khách hàng: Thông tin chi tiết của khách hàng mà của hàng cần biết để giao hàng Nhân viên: Để phục vụ cho việc lập đơn hàng, kiểm tra hoa, kiểm tra việc xuất hoa nhận hoa, giao hàng, kiểm tra việc khách hàng đặt hoa mạng Đơn đặt hàng: Khách hàng đặt hàng trực tuyến thông qua website 2.1.2.Các thực thể, khóa, thuộc tính, thể hiện và mô tả thực thể - KHACHHANG: MAKH, TENKH, DIACHI, DIENTHOAI, TENTK, MATKHAU Mỗi khách hàng co mã khách hàng, tên khách hàng, địa chỉ, số điện thoại tên tà i khoả n, mậ t khẩ u để lưu trữ thông tin khách hàng - NHANVIEN: MANV, TENNV, NGAYSINH, NGLAMVIEC, DIACHI, DIENTHOAI, TIENLUONG Mỗi nhân viên co mã nhân viên,tên nhân viên, ngày sinh, ngày làm việc, địa chỉ, điện thoại, tiề n lương để quản lý nhân viên - MATHANG: MAMH, TENMH, DONGIA, HINHANH Mỗi mặt hàng co mã mặt hàng, tên mặt hàng, đơn giá, hì nh ả nh để quản lý các mặt hàng - DONDATHANG: SOHOADON, MAKH, MANV, NGAYDATHANG, NGAYGIAO, NOIGIAO, TONGTIEN Để lập đơn đặt hàng co những thông tin: số hoa đơn, mã khách hàng đặt hàng, mã nhân viên lập hoa đơn đo, ngày đặt hàng, ngày giao hàng, nơi giao hàng CDTH13QN Trang 14 ĐỒ ÁN HỌC PHẦN - GVHD: Ths BÙI VĂN ĐỒNG CHITIETHOADON:SOHOADON, MAMH, SOLUONG, GIABAN, THANHTIEN Một chi tiết hoa đơn co số ho a đơn,mã mặ t hà ng, số lượng, giá bán, tổ ng tiề n 2.1.3.Các mối liên kết: KHACHHANG LK DONDATHANG NHANVIEN LK DONDATHANG DONDATHANG LK CHITIETHOADON MATHANG LK CHITIETHOADON 2.1.4.Lược đồ ERD: Hình 2.1: lược đồ ERD 2.1.5.Lược đồ quan hệ: - KHACHHANG (MAKH, TENKH, DIACHI, DIENTHOAI, TENTK, MATKHAU) - NHANVIEN (MANV, TENNV, NGAYSINH, NGAYLAMVIEC, DIACHI, DIENTHOAI, TIENLUONG) - DONDATHANG (SOHOADON, MAKH, MANV, NGAYDATHANG, NGAYGIAO, NOIGIAO, TONGTIEN) - CHITIETDONDATHANG(MAMH, SOHOADON, SOLUONG, GIABAN, THANHTIEN) CDTH13QN Trang 15 ĐỒ ÁN HỌC PHẦN - GVHD: Ths BÙI VĂN ĐỒNG MATHANG(MAMH, TENMH, DONGIA, HINHANH) 2.2.Từ điển dữ liệu: Bảng 2.1: Mô tả thuộc tính NHÂN VIÊN Thuộc tính Kiểu Diễn giải MANV CHAR(5) Mã nhân viên TENNV NVARCHAR(50) Tên nhân viên NGAYSINH DATE Ngày sinh của nhân viên NGAYLAMVIEC DATE Ngày làm việc DIACHI NVARCHAR(70) Địa của nhân viên DIENTHOAI CHAR(11) Điện thoại liên lạc của nhân viên TIENLUONG FLOAT Tiền lương trả cho nhân viên CDTH13QN Trang 16 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG Bảng 2.2: Mô tả thuộc tính KHÁCH HÀNG Thuộc tính Kiểu Diễn giải MAKH INT Mã khách hàng TENKH NVARCHAR(50) Tên khách hàng DIACHI NVARCHAR(70) Địa của khách hàng DIENTHOAI CHAR(11) Điện thoại liên lạc của khách hàng TENTK NVARCHAR(50) Tên đăng nhập MATKHAU NVARCHAR(50) Mật người dùng Bảng 2.3: Mô tả thuộc tính ĐƠN ĐẶT HÀNG Thuộc tính Kiểu Diễn giải SOHOADON INT Số hóa đơn MAKH INT Má khách hàng MANV CHAR(5) Mã nhân viên NGAYDATHANG DATE Ngày đặt hàng của khách hàng NGAYGIAO DATE Ngày giao NOIGIAO NVARCHAR(50) Nơi giao đến TONGTIEN FLOAT Tổng tiền đơn hàng CDTH13QN Trang 17 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG Bảng 2.5: Mô tả thuộc tính MẶT HÀNG Thuộc tính Kiểu Diễn giải MAMH CHAR(5) Mã mặt hàng TENMH NVARCHAR(50) Tên mặt hàng DONGIA FLOAT Đơn giá bán HINHANH NVARCHAR(50) URL hinh mat hang Bảng 2.4: Mô tả thuộc tính CHI TIẾT ĐƠN ĐẶT HÀNG Thuộc tính Kiểu Diễn giải SOHOADON INT Số hóa đơn MAMH NVARCHAR(10) Mã mặt hàng SOLUONG INT Số lượng đặt hàng GIABAN FLOAT Giá bán THANHTIEN FLOAT Thành tiền của chi tiết đơn hàng CHƯƠNG 3: THIẾT KẾ HỆ THỐNG CDTH13QN Trang 18 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG 3.1 Thiết kế dữ liệu: DONDATHANG * SOHOADON MAKH MANV NGAYDATHANG NGAYGIAO NOIGIAO KHACHHANG MAKH TENKH DIACHI DIENTHOAI tentk matkhau TONGTIEN CHITIETDONDATHANG * SOHOADON MAMH SOLUONG GIABAN THANHTIEN NHANVIEN MATHANG MAMH TENMH HINHANH MANV DONGIA TENNV NGAYSINH NGAYLAMVIEC DIACHI DIENTHOAI TIENLUONG Hình 3.1: liên kết dữ liệu CDTH13QN Trang 19 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG 3.2.Giao diện: Trang Chủ CDTH13QN Trang 20 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG Trang đăng nhập CDTH13QN Trang 21 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG Trang đăng ki Trang Dịch vụ lẳng hoa – giỏ hoa CDTH13QN Trang 22 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG Trang thông tin đơn hàng CDTH13QN Trang 23 ĐỒ ÁN HỌC PHẦN GVHD: Ths BÙI VĂN ĐỒNG KẾT LUẬN Kết đạt được: Xây dựng website hệ thống quản lý cửa hàng hoa với chức liên quan đến nghiệp vụ bán hàng - Khách hàng - Nhân viên - Mặt hàng Hướng phát triển - CDTH13QN Hoàn thành cách việc mô tả cách xây dựng website Chức thêm, xóa, sửa, cập nhật, tìm kiếm Trang 24