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

NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE QUẢN LÝ CỬA HÀNG HOA

33 360 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 33
Dung lượng 3,61 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 “NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE 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.

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 đềuphát triển theo và giải quyết được rất nhiều khó khăn và việc kinh doanh cũngtrở 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ôngnghệ 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átsinh 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úpviệc bán hàng trở nên nhanh chóng, chính xác và chuyên nghiệp Đặc biệt lĩnhvự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 “NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE 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

Trang 2

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

Trang 3

- 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

- 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 dữ liệu

+ Chương 2: Xây dựng cơ sở dữ 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 chính và các menu chức năng

Trang 4

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ônghoa đẹ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ânhạnh đón chào quý khách hàng tới đặt hàng và mua hàng Cửa hàng sẽ chínhthức khai trương vào ngày 10/04/2014 và có nhiều phần quà hấp dẫn cho nhữngkhá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ảichă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áchhà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 kinhdoanh là các loại hoa tươi Là một doanh nghiệp mới thành lập nên hoạt độngchủ 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ý, muabá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ửahà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ầnmềm vào sử dụng để dần thay thế công tác quản lý thủ công Từ đó đã giúp cho

Trang 5

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ậpnhậ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ụ choviệc mua bán

- 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

Khảo sát hiện trạng Mô tả dữ liệu

-Định nghĩa:

-Câu trúc và khuôn dạng

-Tên dữ liệu: Nhà cung cấp

Chỉ nhà cung cấp các 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ự

-Sơ cấp

Trang 6

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 7

-Tên dữ liệu: Mặt Hàng: Chỉ các loại hoa được bán trong cửa hàng.

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

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

kí tự

Trang 8

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

Trang 9

*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àybắ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 10

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

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

n Thông Tin Hoa

n Đơn t ng

n Nhân Viên

WEBSITE N

A NG HOA

m m thông

tin ch ng

p a đơn t ng

In a đơn

t ng

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

a thông tin Nhân viên

a thông tin nhân viên

a thông tin hoa

a thông tin hoa

m m thông tin hoa

i n

n thông tin

Đăng 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

Trang 11

 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

 Tìm kiếm thông tin khách hàng: chức năng này dùng để tìm kiếm thông tin liên quan đến khách hàng

 Cập nhật thông tin hoa: chức năng này dùng để cập nhật những thông tin liên quan đến các loại hoa

 Xóa thông tin hoa: chức năng này là dành cho nhân viên quản lý xóa thông tin liên quan đến các loại hoa không cần thiết trong dữ liệu

 Sửa thông tin hoa: chức năng này dùng để chỉnh sửa thông tin hoa khi cầnthiết

 Tìm kiếm thông tin hoa: chức năng này dùng để tìm kiếm thông tin có liên quan đến các loại hoa cần thiết

 Lập hóa đơn đặt hàng: chức năng này dùng cho nhân viên bán hàng lập đơn đặt hàng cho khách hàng

 In hóa đơn: chức năng này dùng cho nhân viên bán hàng sau khi lập đơn đặt hàng thì sẽ in ra hóa đơn cho khách hàng

 Cập nhật thông tin nhân viên: chức năng này dùng để thêm thông tin nhânviên vào CSDL

Trang 12

 Xóa thông tin nhân viên: chức năng này dùng cho nhân viên quản lý xóa những thông tin không tồn tại trong hê thống.

 Sửa thông tin nhân viên: chức năng này dùng để chỉnh sửa những thông tin cần thiết liên quan đến nhân viên

 Hiển thị thông tin: chức năng này dùng để hiển thị những thông tin cần thiết của người quản trị

 Đăng nhập: chức năng này để đăng nhập vào trang web

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

ng n

i ng

ng n đơn t ng

ng n nhân viên

ng n hoa

CSDL nhân viên

CSDL t ng

CSDL đơn t ng

CSDL chi t đơn t ng

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

Trang 13

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

 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 :

Trang 14

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 15

 Luồng dữ liệu mức 1:

Trang 16

Hình 1.4: luồng dữ liệu mức 1

Khách

hàng

Tìm kiếm, tra cứu

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 cũ

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 17

Ý 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 websitegiớ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ảnphẩm mới thì mới thu hút được sự chú ý của nhiều khách hàng

Trang 18

- 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ắpxế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âmphục vụ người thăm quan yếu tố chủ yếu xây dựng nên website, để cácsả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 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 19

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

Đơ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 có một mã khách hàng, tên khách hàng, địa chỉ, số điện thoại và 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.

Trang 20

Mỗi nhân viên có 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 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.

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.

- CHITIETHOADON:SOHOADON, MAMH, SOLUONG, GIABAN, THANHTIEN.

Một chi tiết hóa đơn có số hó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

Trang 21

2.1.4.Lược đồ ERD:

NGAYDATHANG

NGAYGIAO

DONGIA TENMH

NGAYLAMVIEC

DIACHI TIENLUONG

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

2.2.Từ điển dữ liệu:

Bảng 2.1: Mô tả thuộc tính NHÂN VIÊN

viên

nhân viên

nhân viên

Trang 23

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

khách hàng

Trang 24

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

khách hàng

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

Trang 25

Thuộc tính Kiểu Diễn giải

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

đơn hàng

Trang 26

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

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

CHITIETDONDATHANG *

SOHOADON MAMH SOLUONG GIABAN THANHTIEN

MATHANG

MAMH TENMH HINHANH DONGIA

Trang 27

3.2.Giao diện :

Trang 28

Trang Chủ

Trang đăng nhập

Trang 29

Trang đăng kí

Trang 30

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

Trang 31

Trang thông tin đơn hàng

Trang 33

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

Ngày đăng: 09/05/2015, 17:19

HÌNH ẢNH LIÊN QUAN

Hình 1.1 : Sơ đồ chức năng của hệ thống. - NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE QUẢN LÝ CỬA HÀNG HOA
Hình 1.1 Sơ đồ chức năng của hệ thống (Trang 10)
Hình 1.2: Mô hình ngữ cảnh - NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE QUẢN LÝ CỬA HÀNG HOA
Hình 1.2 Mô hình ngữ cảnh (Trang 12)
Hình 1.4: luồng dữ liệu mức 1 - NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE QUẢN LÝ CỬA HÀNG HOA
Hình 1.4 luồng dữ liệu mức 1 (Trang 16)
Hình 2.1: lược đồ ERD - NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE QUẢN LÝ CỬA HÀNG HOA
Hình 2.1 lược đồ ERD (Trang 21)
Hình 3.1: liên kết dữ liệu - NGHIÊN CỨU VÀ THIẾT KẾ WEBSITE QUẢN LÝ CỬA HÀNG HOA
Hình 3.1 liên kết dữ liệu (Trang 26)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w