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

Phát triển hệ thống quản lý bán hàng kính ở cửa hàng kính mắt quang nhãn – hà đông

26 775 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 26
Dung lượng 697,55 KB

Nội dung

Phân tích hiện trạng hệ thống • Nhập hàng hóa Mặt hàng mới nhập về sẽ được nhân viên quản lý phụ lưu trữ các thông tin củahàng vào hệ thống quản lý.. Khách hàng khi mua sản phẩm kính mắt

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI: Phát triển hệ thống quản lý bán hàng kính ở cửa hàng kính

Trang 2

Mục LụcContents

Cách tính trong hóa đơn bán hàng

; là dấu ngăn cách trong công thức query

Thành tiền : Đơn giá * số lượng + CK

Thanhtien: [tblchitiethoadon]![SL]*[tblsanpham]![Dongia]+[tblsanpham]![CK]

2

Trang 4

Chương I: Khảo sát phần mềm quản lý bán hàng kính ở cửa hàng kính mắt Quang Nhãn – Hà Đông

1.1 Khảo sát sơ bộ

Việc quản lý kinh doanh của hầu hết các cửa hàng vẫn tiến hành một cách thủcông Việc ghi chép thông tin qua sổ sách gặp rất nhiều khó khăn trở ngại khingười quản lý muốn biết thông tin về tình trạng hoạt động kinh doanh của cửahàng ( thống kê lãi suất ,doanh thu theo ngày, tháng , quý…), cũng như tình trạngcủa hàng hoá ( hàng còn, hết, hàng bán chạy nhất …) để từ đó đưa ra những quyếtđịnh có lợi cho việc kinh doanh của cửa hàng

Mặt khác với sự phát triển của nền kinh tế thị trường hàng hoá ngày càng trởnên phong phú và đa dạng hơn, việc quản lý như trên không còn đáp ứng đượccông việc và gặp khó khăn khi muốn mở rộng hoạt động kinh doanh

Vậy thì tại sao chúng ta không áp dụng những phát minh của khoa học kỹ thuậtvào công việc quản lý để thu được lợi nhuận cao nhất cho cửa hàng của mình??

1.2 Khảo sát chi tiết

a Khái quát cửa hàng

Kính mắt Quang Nhãn 98 Trần Phú là một sản phẩm nằm trong hệ thống kinhdoanh của Công ty TNHH Kính Mắt Quang Nhãn Với phương châm kinh doanh :

"Vì tương lai đôi mắt của bạn - Chúng tôi sẽ bảo vệ đôi mắt của bạn một cách tốtnhất"

- Tất cả các dòng và loại sản phẩm được bán tại Showroom Kính Mắt QuangNhãn đều được nhập khẩu từ các hãng kính nổi tiếng trên thế giới, nguồngốc xuất xứ nên Quý khách hoàn toàn an tâm về Chất lượng

Địa chỉ: 98 Trần Phú- Hà Đông- Hà Nội

Email: kinhmatquangnhan@gmail.com

SĐT: 0987.948.170

4

Trang 5

Hình 1: Hình ảnh cửa hàng

Hiện nay Kính mắt Quang Nhãn- 98 Trần Phú Hà Đông là cửa hàng kính lớn nhất

Hà Đông chuyên bán lẻ các loại kính mắt Nguồn hàng chủ yếu của cửa hàng là docác nhà cung cấp, nhà sản xuất hoặc các công ty trong và ngoài nước cung cấp.Khách hàng của cửa hàng chử yếu là là người tiêu dùng, học sinh, sinh viên…Cửahàng có đa dạng các mặt hàng kính như: kính cận, kính áp tròng, dãn tròng, kínhthời trang….Cửa hàng có quầy thu ngân, quầy kĩ thuật đo mắt Vì vậy cần một hệthống quản lý để giúp cho việc quản lý cửa hàng được dể dàng hơn

Trang 6

Cơ cấu tổ chức cửa hàng:

- Quản lý cửa hàng: có nhiệm vụ điều phối toàn bộ hoạt động của cửa hàng,nắm được tình hình mua bán, doanh thu của cửa hàng

- Nhân viên: Thực hiện việc bán hàng và lập hoá đơn cho khách hàngđồng thời ghi nhận lại số hàng hoá bán được của mỗi loại để báo cáo cho tổquản lý sau mỗi ca làm việc

b Phân tích hiện trạng hệ thống

• Nhập hàng hóa

Mặt hàng mới nhập về sẽ được nhân viên quản lý phụ lưu trữ các thông tin củahàng vào hệ thống quản lý Các thông tin bao gồm: Mã vạch, giá bán, số lượng,đơn vị tính…

Nguồn hàng của cửa hàng được công ty nhập về cho cửa hàng, chứ cửa hàngkhông trực tiếp nhập hàng từ nhà cung cấp

• Xuất hàng hóa

Quầy bán hàng là mơi trưng bày nhiều mặt hàng cùng chủng loại để thuậntiện cho khách hàng mua hàng và giúp cho nhân viên bán hàng dể kiểm soát hànghoá ở quầy để bổ sung khi hết hàng Hàng ngày, căn cứ vào tình hình bán hàng ở

6

Nhân viênQuản lý cửa hàng

Trang 7

cửa hàng, quản lý cửa hàng sẽ thống kê để biết mặt hàng nào đã hết hay còn ít từ

đó đưa ra yêu cầu nhập hàng mới về

Khách hàng khi mua sản phẩm kính mắt của cửa hàng quang nhãn – HàĐông sẽ có hóa đơn bán hàng

Trang 9

- Thống kê bán hàng tại cửa hàng

- Thống kê hàng hóa tại cửa hàng

2 Thống kê hàng hóa tại cửa hàng Kết xuất

4 Tra cứu thông tin nhân viên Tra cứu

6 Tra cứu thông tin khách hàng Tra cứu

- Bán hàng

STT Công việc Loại công việc

8 Lập hóa đơn bán hang Lưu trữ

9 Xuất hóa đơn bán hàng Tra cứu

b. Yêu cầu chức năng hệ thống

Trang 10

T

1 Phân quyền Người quản lý: Tra cứu thông

tin : Khách hàng; Nhân viên Bán Hàng; Thống kê doanh thu; Tra cứu thông tin Hóa đơnNhân viên bán hàng:lập hóa đơn,tra cứu hóa đơn,xuất hóa đơn

2 Sao lưu , Backup ,Phục

hồi thông tin(restore)

Sao lưu ,back up dữ liệu vào cuối ngày; hàng tháng

3 Định cấu hình thiết bị

ngày giờ làm việc…

Định cấu hình máy in, …

4 Báo nhắc nhở người

dùng

Nhắc nhở việc sao lưu hàng ngày, nhắc nhở kỳ hạn các báo cáo phải làm

c. Yêu cầu phi chức năng

STT Nội dung Tiêu chuẩn Mô tả chi tiết Ghi chú

1 Tính hóa

đơn bán

hàng tùy

đợt

Tiến hóa Tính toán khác nhau trong

các đợt khuyến mãi hoặc ưu đãi với KH

Trang 11

3 Kết xuất

CSDL

Tương thích Có thể xuất HĐ hoặc thông

tin trong CSDL ra các định dạng file khác nhau,rồi chuyển đến thiết bị in

Hiệu suất + bảo mật

Có thể thêm bớt quyền hạn của các user do admin quyết định

Trang 12

Chương II: Phân tích và thiết kế hệ thống quản lý bán kính mắt Quang nhãn – Hà Đông

Trang 13

Phân rã chức năng

 Use case tìm kiếm sản phẩm

khách hàng/ nhân

viên/quan lý

nhap sp vao form tim kiem hien thi sp

 Use case thanh toán

nhan vien hien thi form don gia nhap sp,so luong thanh tien in don gia

 Use case thống kê

Trang 14

2.2 Kịch bản (Scenarino)

2.2.1 Kịch bản use case tìm kiếm sản phẩm

• Tác nhân: Nhân viên, khách hàng, quản lý

• Luồng sự kiện chính : Trên giao diện quản trị hệ thống, người nhânviên/quản lý/khách hàng chọn đăng nhập Hệ thống hiển thị giao diện đăngnhập yêu cầu người sử dụng nhập tài khoản và mật khẩu Hệ thống tiếp nhậnthông tin kiểm tra tính hợp lệ Nếu hợp lệ hệ thống chấp nhận cho phép đăngnhập, đăng nhập thành công

1.Tác nhân chọn chức năng quản lý sản phẩm trên form sản phẩm

2.Form quản lý chức năng sản phẩm hiển thị chức năng quản lý sản phẩm3.Tác nhân chọn chức năng tìm kiếm sản phẩm

4.Tác nhân nhập sản phẩm cần tìm

5.Hệ thống tìm kiếm sản phẩm vừa nhập

6.Hệ thống kiểm tra sản phẩm có trong cơ sở dữ liệu

7.Đưa ra sản phẩm tìm kiếm ra form sản phâm

8.Hệ thống trả về sản phẩm tìm kiếm

Tác nhân thoát chức năng tìm kiếm, kết thúc use case

• Luồng sự kiện phụ:

-Luồng 1:

Hệ thống kiểm tra thông tin đăng nhập không chính xác

Hệ thống từ chối đăng nhập, hiển thị thông báo

Hệ thống kết nối cơ sở dữ liệu không thành côngHiển thị thông báo lỗi

Trang 15

2.2.2 Kịch bản use case thanh toán

• Tác nhân: Nhân viên

• Luồng sự kiện chính : Trên giao diện quản trị hệ thống, người nhân viênchọn đăng nhập Hệ thống hiển thị giao diện đăng nhập yêu cầu người sửdụng nhập tài khoản và mật khẩu Hệ thống tiếp nhận thông tin kiểm tra tínhhợp lệ Nếu hợp lệ hệ thống chấp nhận cho phép đăng nhập, đăng nhập thànhcông

1.Nhân viên chọn chức năng quản lý sản phẩm trên form sản phẩm

2.Form quản lý chức năng sản phẩm hiển thị chức năng quản lý sản phẩm3.Nhân viên chọn chức năng thanh toán sản phẩm

4.Nhân viên nhập mã sản phẩm cần thanh toán vào form thanh toán

5.Hệ thống yêu cầu đưa ra tên sản phẩm, đơn giá sản phẩm

6.Hệ thống kiểm tra sản phẩm có không, có khuyến mãi không

7.Đưa giá tiền thanh toán qua form thanh toán

8.Trả về nhân viên số tiền thanh toán của khách hàng

9.Nhân viên yêu cầu hệ thống in ra hoa đơn thanh toán

10.Hệ thống in hóa đơn thanh toán

11.Hệ thống xuát ra hóa đơn thanh toán

Nhân viên thoát chức năng thanh toán, kết thúc use case

• Luồng sự kiện phụ:

-Luồng 1:

Hệ thống kiểm tra thông tin đăng nhập không chính xác

Hệ thống từ chối đăng nhập, hiển thị thông báo

Hệ thống kết nối cơ sở dữ liệu không thành côngHiển thị thông báo lỗi

Trang 16

• Tác nhân: Quản lý

• Luồng sự kiện chính : Trên giao diện quản trị hệ thống, người quản lý chọnđăng nhập Hệ thống hiển thị giao diện đăng nhập yêu cầu người sử dụngnhập tài khoản và mật khẩu Hệ thống tiếp nhận thông tin kiểm tra tính hợp

lệ Nếu hợp lệ hệ thống chấp nhận cho phép đăng nhập, đăng nhập thànhcông

1.Quản lý chọn chức năng quản lý sản phẩm trên form sản phẩm

2.Form quản lý chức năng sản phẩm hiển thị chức năng quản lý sản phẩm3.Quản lý tìm kiếm hóa đơn thanh toán theo tuần

4.Hệ thống xuât hóa đơn đã thanh toán theo mã hóa đơn

5.Kiểm tra mã hóa đơn

6.Quản lý yêu cầu đưa ra đơn giá và thành tiền

7.Kiểm tra thành tiền

8.Từ form hóa đơn, người quản lý thấy được giá tiền, đơn giá thành tiền theotuần

9.Quản lý đưa yêu cầu in ra đơn giá thống kê

10.Hệ thống in ra đơn giá và số tiền thống kê

11.Hệ thống xuất ra hóa đơn thống kê đơn giá, thành tiền

12.Quản lý yêu cầu xuất số sản phẩm theo mã hàng của mã hóa đơn

13.Hệ thống xuất mã sản phẩm

14.Hệ thống kiểm tra tên sản phẩm trong mã hóa đơn

15.Quản lý yêu cầu in tổng số sản phẩm thống kê theo tên sản phẩm

16.In tổng số sản phẩm theo mã hàng

17.Hệ thống xuất ra hoa đơn thống kê tổng hợp

Lưu bảng thống kê vào hệ thống

Thoát chức năng thống kê, kết thúc use case

• Luồng sự kiện phụ:

-Luồng 1:

Hệ thống kiểm tra thông tin đăng nhập không chính xác

Hệ thống từ chối đăng nhập, hiển thị thông báo

Hệ thống kết nối cơ sở dữ liệu không thành côngHiển thị thông báo lỗi

-Luồng 2:

Hệ thống không kịp cập nhập hóa đơn

16

Trang 17

2.3 Biểu đồ tuần tự

2.3.1 Chức năng tìm kiếm sản phẩm

: Khachhang/nhanvien/quanly

: Khachhang/nhanvien/quanly

: form sp : DK tim kiem sp : sp

1 chon c/n quan ly sp 2.hien thi c/n quan ly sp 3.chon c/n tim kiem sp

5.yeu cau tim kiem sp vua nhap

6.kiem tra sp tim kiem

7.dua ra sp tim kiem 8.tra ve sp can tim

2.3.2 Chức năng thanh toán

Trang 18

: nhan vien : form quan ly c/n sp : form thanh toan : DK thanh toan sp : thanh toan sp : in hoa don thanh toan1.chon c/n quan ly sp

2.hien thi c/n quan ly sp

3.chon c/n thanh toan

4.yeu cau c/n thanh toan 5.nhap ma sp can thanh toan

6.yeu cau dua ten,xuat don gia sp

7.kiem tra sp, khuyen mai 8.dua gia tien thanh toan 9.tra ve gia tien thanh toan khach hang

10.yeu cau in hoa don thanh toan

11.in hoa don thanh toan 12.xuat hoa don ban hang

2.3.3 Chức năng thống kê

18

Trang 19

: quan ly : form quan ly c/n sp : ma hoa don : ten sp : in hoa don thong ke 1.chon c/n quan ly sp

2.hien thi c/n quan ly sp

3.nhap ngay dau và ngay cuoi dua ra sp

4.xuat ra sp theo ma hoa don

5.kiem tra ma hoa don 6.in hoa don theo ma hoa don tren

7.in hoa don doanh thu theo ma hoa don 8.xuat hoa don doanh thu theo ma hoa don

9.xuat ra sp theo ten sp

10.kiem tra ten sp

12.in hoa don 11.in hoa don thong ke theo ten sp

13.xuat hoa don doanh thu theo ten sp

2.3.4 Truy vấn

Trang 20

SELECT tblchitiethoadon.Mahoadon, tblsanpham.Tenhang, tblchitiethoadon.DVT,tblchitiethoadon.SL, tblsanpham.Dongia, [tblchitiethoadon]!

[SL]*[tblsanpham]![Dongia]+[tblchitiethoadon]![CK] AS Thanhtien

FROM (tblchitiethoadon INNER JOIN tblhoadonbanhang ON

tblchitiethoadon.Mahoadon = tblhoadonbanhang.Mahoadon) INNER JOIN tblsanpham ON tblchitiethoadon.Tenhang = tblsanpham.Tenhang

ORDER BY [tblchitiethoadon]![SL]*[tblsanpham]![Dongia]+[tblchitiethoadon]![CK] DESC;

Chương III Thiết kế

3.1 Biểu đồ lớp

tblhoadonbanhang Mahoadon Ngay Nhanvienbanhang Khachhang Diachi SDT Them() Sua() Xoa()

tblchitiethoadon Mahoadon Tenhang DVT SL Dongia CK Them() Sua() Xoa()

tblsanpham

Mahang Tenhang Dongia SL DVT ThemSP() SuaSP() XoaSP()

3.2 Định nghĩa lớp và định nghĩa chức năng thành viên

Các thuộc tính

tblhoadonbanhang(Mahoadon,Nhanvienbanhang,Khachhang,Tongtienhang,Ngay,Diachi,SDT);

tblchitiethoadon(Mahoadon,Tenhang,DVT,SL,Dongia,CK);

tblsanpham(Mahang,Tenhang,DVT,SL,Dongia,CK);

 Ta có các bảng tương ứng như sau:

20

Trang 21

 tblsanpham

Tên trường Kiểu dữ liệu Tham chiếu Ghi chú

Tenhang Varchar(40) Khóa chính Not null

 tblhoadonbanhang

Tên trường Kiểu dữ liệu Tham chiếu Ghi chú

Not null(khoá ngoại)

Trang 22

 tblchitiethoadon

Tên trường Kiểu dữ liệu Tham chiếu Ghi chú

chính)

sanpham(Tenhang)

Not null(khoá ngoại)

3.3 Thiết kế cơ sở dữ liệu

22

Trang 23

3.4 Giao diện

3.4.1 Quản lý chức năng

Trang 25

3.4.3 Theo dõi doanh thu theo mã hóa đơn

Truy vấn:

SELECT tblsanpham.Mahang, tblsanpham.Tenhang, tblchitiethoadon.SL, tblsanpham.Dongia, tblchitiethoadon.CK, [tblchitiethoadon]!

[SL]*[tblsanpham]![Dongia]+[tblchitiethoadon]![CK] AS Thanhtien

FROM (tblchitiethoadon INNER JOIN tblhoadonbanhang ON

tblchitiethoadon.Mahoadon = tblhoadonbanhang.Mahoadon) INNER JOIN tblsanpham ON tblchitiethoadon.Tenhang = tblsanpham.Tenhang

Trang 26

ORDER BY [tblchitiethoadon]![SL]*[tblsanpham]![Dongia]+[tblchitiethoadon]![CK] DESC;

Thanh toán

26

Ngày đăng: 11/07/2016, 22:39

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w