1. Trang chủ
  2. » Công Nghệ Thông Tin

website quản lý hệ thống bán lẻ

29 281 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 29
Dung lượng 1,15 MB

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

Nội dung

Xây dựng một trang web quản lý công việc kinh doanh của từng điểm bán hàng của hệ thống và thông tin sản phẩm nhằm giúp khách hàng xem sản phẩm trên website của công ty... 1.2 Phạm vi đề

Trang 1

Lời nói đầu

Trong những năm cuối thế kỷ 20, đầu thế kỷ 21 ngành công nghệ thông tin đã có những bước phát triển thần kỳ Hiện nay, tin học đã và đang được ứng dụng một cách rộng rãi trong hầu hết các lĩnh vực của nền kinh tế trong mỗi quốc gia Một nền kinh tế mạnh, một quốc gia mạnh đồng nghĩa với việc ở quốc gia đó công nghệ thông tin được ứng dụng và khai thác một cách có hiệu quả Việc ứng dụng rộng rãi tin học đã đem lại những thành tựu vô cùng to lớn trong nhiều ngành, nhiều lĩnh vực khác nhau

Chính vì lẽ đó, Chương trình quản lý hệ thống bán lẻ ra đời nhằm hỗ trợ một cách tốt hơn cho việc quản lý bán hàng theo hệ thống các cửa hàng

Để thực hiện được chương trình này, em xin cảm ơn Thầy Thái Thanh Tùng đã nhiệt tình hướng dẫn và giúp đỡ trong quá trình thực hiện

Trang 2

1.1.Mục đích

Trong những năm gần đây, khoa học công nghệ Việt Nam đã từng bước hội nhập vào dòng chảy của khoa học công nghệ tiên tiến trên thế giới Công nghệ thông tin ở nước ta mới, song tốc độ phát triển của nó rất nhanh và mạnh, chiếm một vị trí quan trọng trong các ngành khoa học công nghệ Một trong những lĩnh vực đang được ứng dụng tin học hóa rất phổ biến ở nước ta là lĩnh vực quản lý Tin học hóa trong quản lý đã giúp cho các nhà quản lý điều hành công việc một cách khoa học, chính xác và hiệu quả

Quản lý hệ thống các điểm bán hàng của hệ thống là một trong những công việc tương đối phức tạp, tốn nhiều thời gian và công sức Chính vì vậy, tin học hóa trong lĩnh vực quản lí là một yêu cầu tất yếu Muốn quản lý tốt cần có được các phần mềm tốt, phần mềm phải đảm bảo được độ bảo mật cao, dễ sử dụng và nhiều tiện ích

Xây dựng một trang web quản lý công việc kinh doanh của từng điểm bán hàng của hệ thống và thông tin sản phẩm nhằm giúp khách hàng xem sản phẩm trên website của công ty

1.2 Phạm vi đề tài

Đề tài có trọng tâm chính xoay quanh việc xây dựng 1 trang web giúp người quản lý chung quản lý người quản lý của các địa điểm, người quản lý tại các địa điểm quản lý nhân viên của từng điểm, nhân viên cập nhật sản phẩm, khách hàng xem thông tin sản phẩm trên website của công ty

1.3 Các nguồn điều tra

Với hệ thống này có thể thấy nguồn điều tra bao gồm :Người dùng hệ thống: người quản lý , nhân viên …

1.4 Tìm hiểu đề tài

Quá trình quản lý bán hàng được diễn ra như sau:

Trang 3

Sau khi nhân viên nhập hóa đơn nhập hàng và bán hàng cho từng địa điểm, người quản lý xem danh thống kê doanh thu, hàng nhập, hàng xuất tại từng địa điểm do mình quản lý.

1.5 Mô tả đề tài

Việc quản lý hệ thống bán lẻ tại các điểm bán được tiến hành như sau:-Khách hàng tìm kiếm thông tin sản phẩm tại website của cửa hàng hoặc tới các địa điểm của cửa hàng để xem và mua hàng tại các điểm

-Bộ phận nhân viên tại các cửa hàng sẽ nhập các thông tin sản phẩm khách hàng mua hàng vào hóa đơn bán Ngoài ra nhân viên tại các điểm bán sẽ nhập hàng cho từng địa điểm

-Người quản lý của cửa hàng có quyền xem thống kê doanh thu, hàng nhập, hàng xuất, hàng tồn

1.6 Yêu cầu thực hiện

Các chức năng tối thiểu mà chương trình cung cấp:

- Cập nhật, bổ sung sửa đổi, xóa danh sách người quản lý, nhân viên, địa điểm, loại sản phẩm, sản phẩm, loại hình thanh toán

- Tự động đánh số nhân viên, người quản lý, địa điểm, sản phẩm, loại sản phẩm

- Tìm kiếm thông tin sản phẩm theo loại sản phẩm, theo từ khóa gần đúng với tên sản phẩm

- Thống kê doanh thu, hàng nhập, hàng xuất, hàng tồn

- Chương trình có kiểm tra tính hợp lệ của dữ liệu nhập (Ví dụ: dữ liệu

Trang 4

- Khả thi về tài chính và kinh tế: Chương trình khi đi vào hoạt động sẽ đem lại lợi ích tương đối lớn cho công tác quản lý, việc bán hàng, sẽ trở nênthuận lợi, làm giảm bớt thời gian cũng như tính toán Việc triển khai chương trình cũng không quá phức tạp nên không đòi hỏi cao về tài chính.

- Khả thi vận hành: Chương trình đáp ứng đủ các yêu cầu trong quản lý

hệ thống các cửa hàng nên đi vào hoạt động sẽ thực hiện tốt các yêu cầu được đặt ra

1.8 Ý nghĩa thực tiễn của đề tài

Chương trình khi hoạt động sẽ hỗ trợ cho công tác quản lý cửa hàng

trở nên đơn giản và thuận tiện hơn

1.9 Công nghệ thực hiện

- Nền tảng thực thi chương trình: Net Framework 3.5

- Ngôn ngữ lập trình: C#

- Cơ sở dữ liệu: Hệ quản trị cơ sở dữ liệu SQL Server 2005

- Công cụ lập trình: Visual Studio 2008

1.10 Thời gian thực hiện

- Phân tích chức năng, cơ sở dữ liệu: 1 tuần

- Phân tích thiết kế hệ thống: 1 tuần

- Lập trình chức năng: 2 tuần

Tổng thời gian thực hiện: 1 tháng

Trang 5

Chương 2 - Phân tích hệ thống

2.1 Phân tích yêu cầu chức năng

Xác định các tác nhân của hệ thống

- Xác nhận các tác nhân của hệ thống

- Đặc tả chi tiết các tác nhân

Từ yêu cầu của hệ thống ta xác định được các tác nhân của hệ thống như sau:

• Hệ thống có 3 tác nhân chính: Khách, Quản lý viên và Nhân viên

• Đặc tả chi tiết các tác nhân:

 Khách hàng: là những người sử dụng bình thường, nhóm này chỉ có các chức năng cơ bản là tìm kiếm sản phẩm

Quản lý viên: Webstie khi đưa vào hoạt động cung cấp các chức năng sau

cho người quản lý: Người quản lý chung của hệ thống cửa hàng sẽ quản lý các địa điểm, người quản lý của từng địa điểm, cũng như nhân viên của tất cả các địa điểm, còn người quản lý từng địa điểm của cửa hàng thì chỉ quản lý nhân viên của cửa hàng mình, tất cả người quản lý( người quản lý chung và riêng) đều có thể xem thống kê hàng nhập, hàng xuất, hàng tồn

Nhân viên: có chức năng quản lý sản phẩm, loại sản phẩm, lọai thanh

toán

Trang 6

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

Website quản lý hệ thống bán lẻ

Nhân viên

Địa điểm

Thêm

Sửa

Xóa

Thống kê doanh thu

Thống kê hàng nhập

Thống kê hàng xuất

Thống kê hàng tồn

Cập nhật sản phẩm

Cập nhật loại sản phẩm

Cập nhật thanh toánNhập sản phẩmBán sản phẩm

Trang 7

2.2 Sơ đồ luồng dữ liệu

2.2.1 Sơ đồ mức ngữ cảnh

Hình 2.4: Sơ đồ mức ngữ cảnh của hệ thống

Hệ thống Website

Khách

hàng

Quản trị viên

Trả lời

Kết quả tìm kiếm

Thông tin cần tìm

kiếm

Dữ liệu cập nhậtThông báo từ chốiThông tin đăng nhập

Trang 8

2.2.2 Sơ đồ luồng dữ liệu mức đỉnh – DFD level 0

.

Cập nhật danh sách người quản

Quản lý nhân viên

Cập nhật danh sách nhân viên

Bộ phận quản lý

Trang 9

Hình 2.5: Sơ đồ luồng dữ liệu mức đỉnh

Nhân viên

Quản lý loại sản phẩm

Cập nhật

loại sản

phẩm

Quản lý sản phẩm

Cập nhật sản phẩm

Loại thanh toán

Cập nhật loại thanh toán

Nhân viên

Hóa đơn bán sản phẩmKho sản phẩm

Hóa đơn

nhập sản

phẩm

Kho khách hàng

Trang 11

Hình 2.1:Quy trình xử lý khi thống kê hàng tồn kho.

Người quản lý yêu cầu lập báo cáo thống kê hàng tồn kho trong một khoảng thời gian

Tổng hợp lại số lượng hàng nhập dựa theo hóa đơn nhập trong thời gian yêu cầu

Trang 12

Chương 3 Thiết kế hệ thống

Giải thích các bảng trong sơ đồ ERD

tblHoaDonNhap

STT Tên trường Kiểu dữ liệu Ý nghĩa

1 MaHDN (PK) Int Mã số hóa đơn nhập, ví dụ: 1,2,3

2 NgayNhap Datetime Ngày nhập hàng, ví dụ:

12/1/2010

3 MaNV Int Mã số nhân viên lập hóa đơn

nhập tham chiếu bên bảng tblNhanVien, ví dụ: 1,2,3

2000 (usd)

tblHDN_SP

STT Tên trường Kiểu dữ liệu Ý nghĩa

bên bảng tblHoaDonNhap, ví dụ: 1,2,3

bảng tblSanPham, ví dụ: 1,2,3

4 GiaNhap Real Giá nhập sản phẩm, ví dụ: 10

(usd)

tblHoaDonBan

STT Tên trường Kiểu dữ liệu Ý nghĩa

1 MaHDB (PK) Int Mã số hóa đơn bán, ví dụ: 1,2,3

2 NgayBan Datetime Ngày bán hàng, ví dụ: 12/2/2010

3 TenKhachHang Nvarchar Tên khách hàng, ví dụ: Nguyễn

Trang 13

2000 (usd)

7 MaNV Int Mã nhân viên bán hàng tham

chiếu bên bảng tblNhanVien, ví dụ: 1,2,3

tblDiemBanHang

STT Tên trường Kiểu dữ liệu Ý nghĩa

1 MaDiemBH(PK) Int Mã điểm bán hàng, ví dụ: 1,2,3

hàng tham chiếu bên bảng NguoiQuanLy

tblNguoiQuanLy

STT Tên trường Kiểu dữ liệu Ý nghĩa

hàng

2 HoTen Nvarchar(50) Họ tên người quản lý cửa hàng

3 Matkhau Nvarchar(50) Mật khẩu truy cập

5 ThongSoSanPham Nvarchar(255) Các thông số đi kèm theo sản

phẩm

Trang 14

STT Tên trường Kiểu dữ liệu Ý nghĩa

1 MaLoaiSP(PK) Int Mã của từng loại sản phẩm

2 TenLoaiSP Nvarchar(50) Tên của loại sản phẩm

tblNhanVien

STT Tên trường Kiểu dữ liệu Ý nghĩa

2 HoTen Nvarchar(50) Họ tên của nhân viên

3 MatKhau Nvarchar(50) Mật khẩu truy cập

4 DiaChi Nvarchar(255) Địa chỉ của nhân viên

5 DienThoai Nvarchar(50) Số điện thoại của nhân viên

6 ChucVu Nvarchar(50) Chức vụ của nhân viên trong cửa

hàng

7 MaDiemBanHang Int Mã điểm bán hàng nơi nhân viên

đó làm việc

tblThanhToan

STT Tên trường Kiểu dữ liệu Ý nghĩa

1 MaThanhToan(PK) Int Mã thanh toán của khach hàng

2 LoaiThanhToan Nvarchar(50) Loại hình thanh toán, ví dụ: thẻ,

tiền mặt…

Sơ đồ quan hệ

Trang 16

Chương 4 Hướng dẫn sử dụng

4.1 Chạy website

Để sử dụng website, máy tính của bạn cần cài đặt Net Framework 3.5 và

Hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2005

Bước 1: Attach cơ sở dữ liệu của chương trình vào Microsoft SQL Server 2005

Hình 4.1: Attach cơ sở dữ liệuBước 2: Chỉnh lại thông số kết nối cơ sở dữ liệu cho phù hợp qua file app.config

Trang 17

Hình 4.2: Chỉnh lại thông số kết nối cơ sở dữ liệu

Trang 18

4.2 Hướng dẫn sử dụng chương trình

_Khi chạy chương trình giao diện của khách hàng như sau:

Hình 4.3: Giao diện khách hàng_Chương trình dành cho người quản lý và nhân viên:

Hình 4.4: Giao diện đăng nhập của người quản lý và nhân viên

_Nếu là người quản lý đăng nhập thì giao diện như sau:

Trang 19

Hình 4.5: Giao diện của người quản lý_Người quản lý có quyền xem, sửa, xóa, thêm địa điểm, nhân viên của từng điểm, người quản lý.

Trang 20

Hình 4.6: Danh sách điểm bán hàng

Hình 4.7: Sửa điểm bán hàng

Trang 21

Hình 4.7: Thêm điểm bán hàng

Hình 4.8: Danh sách nhân viên theo địa điểm

Trang 22

Hình 4.9: Thêm nhân viên của từng điểm

_Người quản lý xem thống kê doanh thu, hàng nhập, hàng xuất, hàng tồn

Trang 23

Hình 4.10: Thống kê doanh thu

Trang 24

Hình 4.12: Thống kê hàng tồn

+Nếu quyền đăng nhập là nhân viên:

Hinh 4.13: Giao diện của nhân viên

Trang 25

Hình 4.14: Danh sách loại sản phẩm

Trang 26

Hình 4.16: Danh sách sản phẩm theo loại sản phẩm

Trang 27

Hình 4.18: Giao diện nhập hóa đơn nhập hàng

Trang 28

- Giao diện chương trình chưa thật sự đẹp.

- Các kiểm tra đầu vào, tính hợp lệ của dữ liệu chưa thật sự tốt

2 Đánh giá sự phát triển

- Chương trình quản hệ thống bán lẻ nếu được đưa vào hoạt động sẽ góp phần không nhỏ cho công việc bán hàng tại cac địa điểm, chương trình giúp giảm bớt thời gian, công sức cho người làm việc

* Tài liệu tham khảo

-ASP.NET hướng dẫn và ví dụ

-ASP.NET tập 1, 2, 3

- http://congdongcviet.com/

- http://msdn.microsoft.com/

Trang 29

Chương 1-Tìm hiểu đề tài 1

1.3 Các nguồn điều tra 2

Ngày đăng: 17/10/2014, 08:06

HÌNH ẢNH LIÊN QUAN

Hình 2.3: Sơ đồ chức năng của hệ thống - website quản lý hệ thống bán lẻ
Hình 2.3 Sơ đồ chức năng của hệ thống (Trang 6)
2.2. Sơ đồ luồng dữ liệu - website quản lý hệ thống bán lẻ
2.2. Sơ đồ luồng dữ liệu (Trang 7)
2.2.2. Sơ đồ luồng dữ liệu mức đỉnh – DFD level 0 - website quản lý hệ thống bán lẻ
2.2.2. Sơ đồ luồng dữ liệu mức đỉnh – DFD level 0 (Trang 8)
Hình 2.5: Sơ đồ luồng dữ liệu mức đỉnh - website quản lý hệ thống bán lẻ
Hình 2.5 Sơ đồ luồng dữ liệu mức đỉnh (Trang 9)
Hình 2.1: Quy trình xử lý khi bán hàng - website quản lý hệ thống bán lẻ
Hình 2.1 Quy trình xử lý khi bán hàng (Trang 10)
Hình 2.1:Quy trình xử lý khi thống kê hàng tồn kho. - website quản lý hệ thống bán lẻ
Hình 2.1 Quy trình xử lý khi thống kê hàng tồn kho (Trang 11)
3 HinhAnh Nvarchar(255) Hình ảnh về sản phẩm - website quản lý hệ thống bán lẻ
3 HinhAnh Nvarchar(255) Hình ảnh về sản phẩm (Trang 13)
Sơ đồ quan hệ - website quản lý hệ thống bán lẻ
Sơ đồ quan hệ (Trang 14)
Hình 4.1: Attach cơ sở dữ liệu - website quản lý hệ thống bán lẻ
Hình 4.1 Attach cơ sở dữ liệu (Trang 16)
Hình 4.2: Chỉnh lại thông số kết nối cơ sở dữ liệu - website quản lý hệ thống bán lẻ
Hình 4.2 Chỉnh lại thông số kết nối cơ sở dữ liệu (Trang 17)
Hình 4.3: Giao diện khách hàng _Chương trình dành cho người quản lý và nhân viên: - website quản lý hệ thống bán lẻ
Hình 4.3 Giao diện khách hàng _Chương trình dành cho người quản lý và nhân viên: (Trang 18)
Hình 4.9: Thêm nhân viên của từng điểm - website quản lý hệ thống bán lẻ
Hình 4.9 Thêm nhân viên của từng điểm (Trang 22)
Hình 4.10: Thống kê doanh thu - website quản lý hệ thống bán lẻ
Hình 4.10 Thống kê doanh thu (Trang 23)
Hình 4.16: Danh sách sản phẩm theo loại sản phẩm - website quản lý hệ thống bán lẻ
Hình 4.16 Danh sách sản phẩm theo loại sản phẩm (Trang 26)
Hình 4.18: Giao diện nhập hóa đơn nhập hàng - website quản lý hệ thống bán lẻ
Hình 4.18 Giao diện nhập hóa đơn nhập hàng (Trang 27)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w