1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo đồ án môn học xây dựng wedsite hệ thống quản lý cửa hàng hoa

30 604 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

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 1,45 MB

Nội dung

Vì vậy tại các cửa hàng thì việc áp dụng công nghệ thông tin cũng sẽ giúp ích rất nhiều và giải quyết mọi vấn đề khó khăn phát sinh trong việc quản lý hàng hóa, thống kê lượng hàng tồn,

Trang 1

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

Trang 2

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

Trang 3

Trước tiên em xin gửi lời cám ơn chân thành sâu sắc tới các thầy cô giáo trong trường Đại Học Công Nghiệp TP Hồ Chí Minh – Cơ sở Miền Trung nói chung và các thầy cô giáo trong tổ Công nghệ Thông Tin nói riêng đã tận tình giảng dạy, truyền đạt cho em những kiến thức, kinh nghiệm quý báu trong 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 chỉ bảo, hướng dẫn em trong suốt quá 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à còn học tập được tinh thần làm việc, thái

độ nghiên cứu khoa học nghiêm túc, hiệu quả, đây là những điều rất cần thiết cho em trong quá trình học tập và công tác sau này

Sau cùng 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 và giúp đỡ trong quá trình học tâp, nghiên cứu và

hoàn thành đồ án môn học

Trang 4

TT KÍ HIỆU TÊN BẢNG TRANG

Trang 5

TT KÍ HIỆU TÊN BẢNG TRANG

thống

Trang 7

Trang 6

MỞ ĐẦU 1

CHƯƠNG 1: PHÂN TÍCH HỆ THỐNG 3

1.1.Giới thiệu chung: 3

1.2.Khảo sát hiện trạng và thu thập dữ liệu: 3

1.2.1.Khảo sát hiện trạng: 3

1.2.2.Xử lý sơ bộ kết quả khảo sát: 4

1.3.Chức năng của hệ thống: 7

1.3.1.Sơ đồ chức năng của hệ thống: 7

1.3.2.Mô tả chức năng của hệ thống: 7

1.4.Mô hình ngữ cảnh: 9

1.5.Sơ đồ luồng dữ liệu: 10

CHƯƠNG 2: XÂY DỰNG CƠ SỞ DỮ LIỆU 14

2.1.Mô hình cơ sở dữ 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ể hiện và 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 dữ liệu: 16

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 19

3.1 Thiết kế dữ liệu: 19

3.2.Giao diện: 20

KẾT LUẬN 24

Trang 7

CDTH13QN Trang 1

MỞ ĐẦU

Trong những năm trở lại đây, với sự 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 thì mọi ngành kinh doanh đều phát triển theo và giải quyết được rất nhiều khó khăn và việc kinh doanh cũng trở nên dễ dàng và thuận tiện hơn Vì vậy tại các cửa hàng thì việc áp dụng công nghệ thông tin cũng sẽ giúp ích rất nhiều và giải quyết mọi vấn đề khó khăn phát sinh trong 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, chính xác và chuyên nghiệp Đặc biệt lĩnh vực phân tích thiết kế hệ thống là một phần quan trọng của ngành công nghệ thông tin Nhờ có ngành này mà mọi vấn đề liên quan đến hệ thống được quản lý đơn giản, nhanh chóng và chặt chẽ hơn

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 các vấn đề về quá trình quản lý cửa hàng, từ đó vận dụng bài học phân

tích và thiết kế hệ thống trong học phần này, em đã thực hiện đồ á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

rất nhiều vì thầy đã nhiệt tình giúp đỡ cho em trong suốt quá trình học tập để

em có thể hoàn thành đồ án một cách tốt nhất Tuy nhiên, đồ án của em không thể tránh khỏi những thiếu sót, mong thầy thông cảm và góp ý thêm cho em

Em xin chân thành cảm ơn thầy

Trang 8

CDTH13QN Trang 2

- 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 trên mạng

- Phương pháp nghiên cứu:

+ Ngôn ngữ ASP.NET, CSDL SQL server

+ Soạn thảo văn bản

+ Thiết lập phần mềm giả lập trên máy đơn

- Phạm vi đề tài: Tìm hiểu, phân tích và thiết kế hệ thống

+ Chương 3: Thiết kế giao diện

 Thiết kế giao diện chính và các menu chức năng

Trang 9

CDTH13QN Trang 3

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 các loại hoa tươi (hoa hồng đủ loại, hoa lan, hoa cúc, hoa huệ, hoa li, hoa lay-ơn…) được lựa chọn từ những bông hoa đẹp và tươi nhất tại các nhà cung cấp uy tín Cửa hàng hoa chúng tôi hân hạnh đón chào quý khách hàng tới đặt hàng và mua hàng Cửa hàng sẽ chính thức khai trương vào ngày 10/04/2014 và có nhiều phần quà hấp dẫn cho những khách hàng mua đầu tiên Cửa hàng chúng tôi buôn bán với tiêu chí giá

cả phải chăng, hàng hóa chất lượng sẽ làm cho quý khách hài lòng và trở thành khách hàng thân thiết của chúng tôi

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 là một doanh nghiệp mới thành lập, các mặt hàng kinh doanh là các loại hoa tươi Là một doanh nghiệp mới thành lập nên hoạt động chủ yếu vẫn mang tính thủ công, dựa vào kinh nghiệm của hệ thống nhân viên

là chính Do lượng hàng hóa nhập xuất ngày càng lớn nên công tác quản lý, mua bán rất mất thời gian và công sức, đôi khi không chính xác làm thiệt hại cho cửa hàng

Ngày nay cửa hàng đang từng bước hiện đại hóa hệ thống, đưa hệ thống phần mềm vào sử dụng để dần thay thế 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 và đạt độ chính xác cao, sau đây là các ưu điểm khi 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ữ và 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 và chính xác

- Tự động in hóa đơn, phiếu nhập xuất kho

- Thống kê được từng loại hàng nhất là số lượng tồn kho để phục vụ cho việc mua bán

Trang 10

CDTH13QN Trang 4

- Có khả năng lưu trữ thông tin lâu dài

1.2.2.Xử lý sơ bộ kết quả khảo sát:

Bảng 1.1: Bảng mô tả chi tiết tài liệu

-Kiểu kí tự, chiều dài khoảng 30 kí tự -Sơ cấp

-Tên dữ liệu: Khách hàng: Chỉ những 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 dữ liệu: Nhân viên: Chỉ các nhân viên làm việc trong cửa hàng

+Kiểu kí tự, chiều dài khoảng 30 kí tự +Sơ cấp

Trang 11

+Kiểu kí tự có chiều dài khoảng 30 kí

tự

+Sơ cấp

Trang 12

CDTH13QN Trang 6

Bảng 1.2: Bảng mô tả chi tiết công việc

Loại: Phân tích hiện trạng Mô tả công việc

*Công việc: Xuất hàng

-Thông tin đầu vào: số hoá đơn, Mã khách hàng, Mã nhân viên lập

hoá đơn đó, Ngày khách hàng đặt hàng, Ngày giao hàng, Nơi giao hàng

-Nơi sử dụng: Bộ phận bán hàng

-Quy tắc: Đơn hàng phải được thông qua quản lý

*Công viêc: Nhập hàng

-Điều kiện: Số lượng hàng trong kho dưới mức quy định

-Thông tin đầu vào: Mã mặt hàng,ngày nhập, số lượng còn trong kho, giá nhập -Nơi sử dụng: Thủ kho

-Tuần suất: Phụ thuộc vào số lượng hoa tồn kho

*Công việc: Quản lý nhân viên

-Điều kiện: Không vượt qua định mức nhân viên cho phép

-Thông tin đầu vào: Mã nhân viên, tên nhân viên, giới tính, Ngày sinh, Ngày bắt đầu làm việc, địa chỉ,số điện thoại, tiền lương

-Nơi sử dụng: Bộ phận quản lý nhân lực

Trang 13

CDTH13QN Trang 7

1.3.Chức năng của hệ thống:

1.3.1.Sơ đồ chức năng của hệ thống:

Quản Lý Thông Tin Về Hoa

Quản Lý Đơn Đặt Hàng

Quản Lý Nhân Viên

WEBSITE QU N

L C A HÀNG HOA

Tìm kiếm thông

tin khách hàng

Lập hóa đơn đặt hàng

In hóa đơn đặt hàng

Cập nhật thông tin nhân viên

Sửa thông tin Nhân viên

Xóa thông tin nhân viên Xóa thông tin hoa

Sửa thông tin hoa

Tìm kiếm thông tin hoa

Người quản trị

Hiển thị thông tin

Đăng nhập

Hình 1.1 : Sơ đồ chức năng của hệ thống

1.3.2.Mô tả chức năng của hệ thống:

 Cập nhật thông tin khách hàng: chức năng này dùng để thêm thông tin

khách hàng vào CSDL

 Xóa thông tin khách hàng:chức năng này là dành cho nhân viên quản lý

xóa thông tin khách hàng không còn tồn tại trong hệ thống

 Sửa thông tin khách hàng:chức năng này dùng để chỉnh sửa những thông

tin cần thiết có trong hệ thống

Trang 15

CSDL nhân viên

CSDL t ng

SD đơ đ t ng

CSDL chi t

đơ đ t ng

Hình 1.2: Mô hình ngữ cảnh

Phân tích mô hình

 Hệ thống quản lý khách hàng: cho phép người dùng cập nhật, xóa, sửa thông tin khách hàng khi cần thiết

 Hệ thống quản lý nhân viên: cho phép người dùng cập nhật, xóa, sửa thông tin nhân viên khi cần thiết

 Hệ thống quản lý đơn đặt hàng: cho phép người dùng có thể lập hóa đơn đặt hàng và in các hóa đơn ra cho khách hàng

 Hệ thống quản lý người dùng: cho phép quản trị quản lý thông tin khách hàng cũng như tài khoản của khách hàng

 Hệ thống quản lý về hoa: cho phép người dùng có thể cập nhật, xóa, sửa, tìm kiếm thông tin về các loại hoa

 CSDL khách hàng: lưu trữ thông tin khách hàng

 CSDL nhân viên: lưu trữ thông tin nhân viên

Trang 16

CDTH13QN Trang 10

 CSDL mặt hàng: lưu trữ thông tin các mặt hàng

 CSDL chi tiết đơn đặt hàng: lưu trữ thông tin chi tiết đơn đặt hàng

 CSDL đơn đặt hàng:lưu trữ thông tin đơn đặt hàng

1.5.Sơ đồ luồng dữ liệu:

YC thanh toán

YC thông tin KH Giỏ hàng Chọn sản phẩm mua

DS mặt hàng cần tìm

YC tìm kiếm hàng hóa

DS các đơn hàng

YC tìm kiếm Hóa đơn

YC hỗ trợ Thông tin hỗ trợ

Xem và hiệu chỉnh đơn hàng Xác nhận đăng nhập Đăng nhập

Thông tin cần tìm Cập nhật, thêm mới Kết quả cập nhật

0 Website cửa hàng hoa

Trang 17

Người quản trị

Đặt mua

Mặt hàng

Đơn đặt hàng

Cập nhật mặt hàng

Xem thông tin khách hàng

Lập ĐĐH

Tra cứu HH

DS hàng hóa cần tìm

YC theo dõi thông tin khách hàng

Bảng thông tin khách hàng

Dữ liệu HH

Dữ liệu hàng hóa mới

Dữ liệu hàng hóa

Bảng ĐĐH

YC lập ĐĐH

Dữ liệu về ĐĐH

Dữ liệu ĐĐH mới

Dữ liệu ĐĐH cũ

Dữ liệu

về đơn ĐĐH

Dữ liêu

về ĐĐH

Dữ liệu

về hàng hóa

DS hàng hóa chọn mua

Trang 18

CDTH13QN Trang 12

Ý nghĩa

Thực thực thể Chức năng xử lý

Giải thích hoạt động sơ đồ:

Website được xây dựng nhằm phục vụ cho người quản lí với các sản phẩm

của mình và khách hàng nhằm tìm kiếm thông tin về sản phẩm

- Cập nhật hàng hóa: Chức năng này dành cho người quản lí website nó đóng góp quan trọng vào sự phát triển của website.Vì là một website giới thiệu nên công việc này vô cùng quan trọng, sản phẩm có liên tục được cập nhật thì website mới có thể ngày một phát triển, có nhiều sản phẩm mới thì mới thu hút được sự chú ý của nhiều khách hàng

- Hiển thị thông tin: Cũng là một chức năng dành cho người quản lí Sự sắp xếp các sản phẩm như thế nào trên mặt website sao cho người xem

có thiện cảm là một vấn đề khá 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, để các sản phẩm của mình gây được sự chú ý với khách hàng là yếu tố cốt lõi tạo được sự thành công và phát triển của website

- Tìm kiếm: Chức năng này dành cho chủ yếu là khách hàng, càng nhanh gọn, tiện lợi dễ sử dụng bao nhiêu thì càng tốt bấy nhiêu Nhưng bên cạnh đó đảm bảo sự chính xác cũng là một yếu tố không thể thiếu

Người quản lí muốn thao tác càng nhanh chóng bao nhiêu thì cần phải xây dựng một chức năng tìm kiếm thông minh bấy nhiêu Tìm kiếm

Trang 19

CDTH13QN Trang 13

càng thông minh thì công việc thay đổi thông tin, sửa chữa và cập nhật đổi với người quản lí càng tiện lợi bấy nhiêu Có thể nói bên cạnh sự hiển thị thông tin thì tìm kiếm là một yếu tố chủ yếu, cốt lõi của một website giới thiệu hàng hóa

Trang 20

CDTH13QN Trang 14

CHƯƠNG 2: XÂY DỰNG CƠ SỞ DỮ LIỆU 2.1.Mô hình cơ sở dữ liệu:

2.1.1.Xác định 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 và nhận hoa, giao hàng, kiểm tra việc khách hàng đặt hoa trên 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,

- MATHANG: MAMH, TENMH, DONGIA, HINHANH

Mỗi mặt hàng có 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 một đơn đặt hàng có những thông tin: số hóa đơn, mã khách hàng đặt hàng, mã nhân viên lập hóa đơn đó, ngày đặt hàng, ngày giao hàng, nơi giao hàng

Trang 21

NGAYGIAO

DONGIA TENMH

DIENTHOAI

MANV

nhiều

lập có

n 1

1 n

1

n

MATKHAU TENTK

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)

Trang 22

CDTH13QN Trang 16

- 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

nhân viên

viên

Trang 23

CDTH13QN Trang 17

Bảng 2.2: Mô tả thuộc tính KHÁCH HÀNG

khách hàng

Bảng 2.3: Mô tả thuộc tính ĐƠN ĐẶT HÀNG

hàng

Trang 24

CDTH13QN Trang 18

Bảng 2.5: Mô tả thuộc tính MẶT HÀNG

Bảng 2.4: Mô tả thuộc tính CHI TIẾT ĐƠN ĐẶT HÀNG

đơn hàng

Trang 25

MAMH TENMH HINHANH DONGIA

Trang 26

CDTH13QN Trang 20

3.2.Giao diện:

Trang Chủ

Trang 27

CDTH13QN Trang 21

Trang đăng nhập

Trang 28

CDTH13QN Trang 22

Trang đăng kí

Trang Dịch vụ lẳng hoa – giỏ hoa

Trang 29

CDTH13QN Trang 23

Trang thông tin đơn hàng

Trang 30

- Hoàn thành một cách cơ bản việc mô tả cách xây dựng website

- Chức năng thêm, xóa, sửa, cập nhật, tìm kiếm

Ngày đăng: 11/08/2015, 09:35

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w