Phân tích thiết kế hệ thống bán hàng online của FiinStore

64 4 0
Phân tích thiết kế hệ thống bán hàng online của FiinStore

Đ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

Nhận xét: Nhìn vào biểu đồ có thể thấy đối tượng sử dụng hệ thống chủ yếu là các bộ phận nhân viên của cửa hàng, ngoài ra hệ thống còn cho phép khách hàng và nhà cung cấp cũng có quyền tham gia vào hệ thống để lập đơn hàng bán và hóa đơn nhập hàng gửi đến cho nhân viên. Để truy cập được vào hệ thống, nhân viên cần phải đăng nhập bằng tài khoản được đăng kí và được cấp bởi quản lý. Khi khách đặt hàng, khách hàng phải thanh toán chuyển khoản trước, nhân viên phải xác nhận khách đã chuyển khoản mới chốt hóa đơn cho khách. Khi muốn nhập hàng về, nhân viên cần tạo phiếu đặt hàng mua để gửi đến nhà cung cấp và cần phải thanh toán đơn hàng trước khi nhập hàng. 2. Mô tả ca sử dụng 2.1 Đăng ký tài khoản nhân viên 2.1.1 Mô tả chung Ca sử dụng này cho phép Quản lý đăng ký tài khoản nhân viên để tham gia vào hệ thống. Tác nhân tham gia: Quản lý 2.1.2 Luồng sự kiện a. Luồng chính Hành động của đối tượng Phản ứng của hệ thống Dữ liệu 1. Quản lý bấm vào đăng ký, chọn “Đăng ký” 2. Hệ thống đưa Quản lý đến trang đăng ký tài khoản cho Nhân viên để điền thông tin nhân viên. 3. Quản lý điền các thông tin: Họ và tên, Email, số điện thoại,mã nhân viên, bộ phận, mật khẩu rồi bấm Đăng ký 4. Hệ thống kiểm tra thông tin Email, số điện thoại đã được sử dụng chưa và thông tin khác có hợp lệ không. Nếu hợp lệ, hệ thống sẽ lưu thông tin đăng ký thông báo tạo tài khoản thành công. Danh mục nhân viên b. Luồng khác Nếu Quản lý cung cấp thiếu, sai thông tin, hệ thống thông báo và yêu cầu Quản lý nhập lại hoặc cung cấp thêm thông tin. 2.1.3. Yêu cầu đặc biệt Không có. 2.1.4. Tiền điều kiện Nhân viên chưa có tài khoản đăng nhập hệ thống. 2.1.5. Hậu điều kiện Nhân viên đăng nhập được vào hệ thống. 2.1.6. Điều kiện mở rộng Không có. 2.2 Đăng nhập 2.2.1 Mô tả chung Ca sử dụng này cho phép nhân viên bán hàng, nhân viên kế toán, nhân viên kho đăng nhập vào hệ thống khi đến ca làm việc. Tác nhân tham gia: nhân viên bán hàng, nhân viên kho, nhân viên kế toán. 2.2.2 Luồng sự kiện a. Luồng chính Hành động của đối tượng Phản ứng của hệ thống Dữ liệu 1. Nhân viên ấn nút yêu cầu giao diện đăng nhập hệ thống. 2. Hệ thống đưa người dùng đến trang giao diện đăng nhập. 3.Nhân viên nhập tên đăng nhập, mật khẩu được quản lý cung cấp trước đó. 4. Hệ thống kiểm tra các thông tin, lưu thông tin đăng nhập và hiển thị thông tin đăng nhập. Danh mục nhân viên. b. Luồng khác Nhập sai tên đăng nhập hoặc mật khẩu: Hệ thống thông báo lỗi, sai tên đăng nhập, mật khẩu. Hệ thống gửi yêu cầu nhập lại thông tin đăng nhập,...nhân viên tiếp nhận thông báo. 2.2.3 Yêu cầu đặc biệt Không có. 2.2.4 Tiền điều kiện Tài khoản đăng nhập phải được đăng ký trước đó bởi quản lý. 2.2.5 Hậu điều kiện Không có. 2.2.6 Điều kiện mở rộng Không có. 2.3 Lập đơn hàng bán 2.3.1. Mô tả chung Ca sử dụng này mô tả cách Khách hàng lập đơn hàng bán Tác nhân tham gia: Khách hàng 2.3.2. Luồng sự kiện a. Luồng chính Hành động đối tượng Phản ứng của hệ thống Dữ liệu 1. Khách hàng ấn nút yêu cầu giao diện lập đơn hàng bán 2. Hệ thống đưa người dùng đến trang giao diện lập đơn hàng bán 3. Khách hàng nhập thông tin đơn hàng bán: mã sản phẩm, tên sản phẩm, số lượng… 4. Hệ thống tiếp nhận, kiểm tra thông tin nhập vào DM Khách hàng DM Hàng 5. Nếu hợp lệ, thông báo lập đơn hàng bán thành công, hiển thị thông tin đơn hàng bán b. Luồng khác Ở bước 3 nếu Khách hàng nhập sai hoặc thiếu thông tin thì hệ thống sẽ thông báo lỗi và yêu cầu người dùng nhập lại 2.3.3 Yêu cầu đặc biệt Không có. 2.3.4 Tiền điều kiện Khách hàng phải nhập thông tin khách hàng trước khi lập đơn hàng bán. 2.3.5 Hậu điều kiện Không có. 2.3.6 Điều kiện mở rộng Không có.

Trang 1

Tên đề tài: Phân tích thiết kế hệ thống bán hàng onlinecủa FiinStore

Hà Nội, ngày 04 tháng 1 năm 2022.

Trang 2

MỤC LỤC

PHÂN CÔNG CÔNG VIỆC 3

DANH MỤC CHỮ CÁI VIẾT TẮT 4

DANH MỤC BẢNG BIỂU HÌNH ẢNH 5

LỜI NÓI ĐẦU 6

CHƯƠNG 1 GIỚI THIỆU BÀI TOÁN 7

3.2 Mô tả chi tiết giải pháp dự kiến 18

4.Từ điển dữ liệu của hệ thống 20

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

1.1 Thiết kế khái niệm 50

1.2 Thiết kế logic 51

1.3 Thiết kế vật lý 52

2 Thiết kế giao diện 57

KẾT LUẬN 63

Trang 3

DANH MỤC CHỮ CÁI VIẾT TẮT

STT Ký hiệu chữ viết tắt Chữ viết đầy đủ

Trang 4

DANH MỤC BẢNG BIỂU HÌNH ẢNH

Hình 1 Cơ cấu tổ chức của FiinStore 8

Hình 2 Văn bản quy trình thực hiện công việc của DN 12

Hình 3 Hóa đơn bán hàng 13

Hình 4 Phiếu nhập kho 14

Hình 5 Đơn đặt hàng 15

Hình 6 Báo cáo kết quả hoạt động kinh doanh 16

Hình 7 Biểu đồ usecase toàn hệ thống 24

Hình 8 Biểu đồ tuần tự- Đăng kí tài khoản nhân viên 37

Hình 9 Biểu đồ hoạt động- Đăng nhập 38

Hình 10 Biểu đồ tuần tự- Lập hóa đơn bán hàng 40

Hình 11 Biểu đồ tuần tự- Lập phiếu đổi trả hàng 41

Hình 12 Biểu đồ tuần tự- Lập báo cáo 42

Hình 13 Biểu đồ tuần tự- Lập phiểu đặt hàng mua 43

Hình 14 Biểu đồ tuần tự- Lập phiếu nhập kho 44

Hình 15 Biểu đồ tuần tự- Lập hóa đơn nhập hàng 45

Hình 16 Biểu đồ tuần tự- Kiểm tra hàng hóa trong kho 46

Hình 17 Biểu đồ hoạt động- Đăng ký tài khoản nhân viên 46

Hình 18 Biểu đồ hoạt động- Đăng nhập 47

Hình 19 Biểu đồ hoạt động- Lập đơn hàng bán 47

Hình 20 Biểu đồ hoạt động- Lập hóa đơn bán hàng 48

Hình 21 Biểu đồ hoạt động- Lập phiếu đổi trả hàng 48

Hình 22 Biểu đồ hoạt động- Lập báo cáo 49

Hình 23 Biểu đồ hoạt động-Lập phiếu đặt hàng mua 50

Hình 24 Biểu đồ hoạt động- Lập phiếu nhập kho 51

Hình 25 Biểu đồ hoạt độn- Lập hóa đơn nhập hàng 51

Hình 26 Biểu đồ hoạt động- Kiểm tra hàng hóa trong kho 52

Hình 27 Biểu đồ lớp 53

Hình 28 Thiết kế khái niệm 54

Hình 29 Mô hình dữ liệu quan niệm 56

Hình 30 Giao diện Đăng nhập 61

Hình 31 Giao diện Đăng ký tài khoản 62

Hình 32 Giao diện Lập báo cáo 63

Hình 33 Giao diện Hóa đơn bán hàng 63

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

Hình 35 Giao diện Phiếu đổi trả hàng 64

Hình 36 Giao diện Báo cáo đơn hàng nhập 65

Hình 37 Giao diện Báo cáo đơn hàng bán 66

Hình 38 Giao diện Báo cáo doanh thu 66

Hình 39 Giao diện Phiếu đặt hàng mua 67

Hình 40 Giao diện Phiếu nhập kho 68

Trang 5

LỜI NÓI ĐẦU

Ngày nay, các ngành công nghệ khoa học, kỹ thuật ngày càng phát triển như vũ bão và được ứng dụng vào mọi lĩnh vực kinh tế, xã hội, giúp công việc trở nên năng suất và hiệu quả hơn Từ việc xây dựng các chương trình khoa học kỹ thuật lớn đến công việc quản lý thường nhật, máy tính giúp chúng ta cập nhật, tìm kiếm, lưu trữ thông tin một cách tốt nhất Thực tế đã cho thấy nhiều doanh nghiệp từ lớn đến nhỏ đã áp dụng có hiệu quả các sản phẩm phần mềm tin học.Tại các cửa hàng bán quần áo, cũng như các cửa hàng kinh doanh tại nhiều nơi đã và đang áp dụng chương trình quản lý vào công tác quản lý kinh doanh, nhằm mục đích giúp cho khách hàng và doanh nghiệp giảm đi phần nào các công việc phải thực hiện thủ công như trước đây Do vậy nhóm chúng em đã chọn đề tài báo cáo: “Phân tích thiết kế hệ thống bán hàng online - FiinStore” để củng cố kiến thức đã học ở trường, nâng cao kỹ năng làm bài cũng như tiếp cận trực tiếp với thực tế để phục vụ công việc sau này.

Trong quá trình thực hiện phân tích và thiết kế hệ thống, do tài liệu học tập, nhận thức còn nhiều hạn chế và đây cũng là lần đầu tiên chúng em thực hiện xây dựng một hệ thống thực tế nên chắc hẳn sẽ không tránh khỏi những sai sót Chúng em rất mong nhận được sự chỉ bảo góp ý, bổ sung của thầy, cô giáo để hoàn thiện đề tài này Đặc biệt, chúng em xin gửi lời cảm ơn tới cô Chu Hồng Hải đã hướng dẫn, chỉ bảo để chúng em hoàn thành bài tập lớn của mình.

Trang 6

CHƯƠNG 1 GIỚI THIỆU BÀI TOÁN

1 Đặt vấn đề

Cuộc cách mạng công nghiệp 4.0 cùng với sự bùng nổ của công nghệ thông tin và Internet đã tạo ra các lợi thế hết sức to lớn cho ngành thời trang Khi mức thu nhập được nâng cao, chất lượng cuộc sống được cải thiện thì con người càng chú trọng hơn đến vấn đề ăn mặc.

Con người ngày càng quay cuồng, bận rộn với công việc, cuộc sống, họ cảm thấy việc phải đến cửa hàng đông người, tìm kiếm chỗ đỗ xe và xếp hàng chờ mua là nỗi khổ.

Trước đây, khi mà chúng ta muốn mua quần áo thì phải ra chợ, ra trực tiếp cửa hàng để thử và mua Việc này rất tốn nhiều thời gian, công sức.

Khi mà dịch Covid 19 xuất hiện, người dân rơi vào bối cảnh giãn cách, phong tỏa, gần như “đóng băng” mọi hoạt động thì nhu cầu tiêu dùng vẫn hiện hữu, đặc biệt là nhu cầu cơ bản như ăn, mặc, bảo vệ và nâng cao sức khỏe Mua sắm qua mạng giúp người tiêu dùng đáp ứng được những nhu cầu này mà vẫn đảm bảo yếu tố an toàn do không phải di chuyển đến nhiều địa điểm mua sắm Vậy câu hỏi đặt ra là: Làm thế nào để bạn có thể mua quần áo online nhưng chất lượng sản phẩm vẫn được đảm bảo?

2 Bài toán giải quyết2.1 Khảo sát hệ thống

2.1.1 Giới thiệu khái quát về DN FiinStore

Fiin Store là tên doanh nghiệp kinh doanh về mảng thời trang được thành lập năm 2015, xuất phát từ ý tưởng mang đến cái đẹp cho giới trẻ Đồng thời, để khách hàng có nhiều sự lựa chọn cho phong cách thời trang riêng của mình, những sản phẩm tại Fiin Store được thiết kế bắt kịp nhanh chóng những xu hướng hiện nay của giới trẻ trong nước với giá cả phù hợp nhất

Cùng với sự phổ biến của Internet và hàng loạt trang thương mại điện tử, các phần mềm quản lý bán hàng trực tuyến có khả năng hỗ trợ đắc lực cho hoạt động kinh doanh Vì thế Fiin Store cũng mở một gian hàng trực tiếp trên Shopee cùng với

Trang 7

đó là bán hàng qua Facebook và Instagram đã cung cấp đầy đủ thông tin từ mẫu mã, màu sắc, kích cỡ của sản phẩm cho người tiêu dùng lựa chọn Khách hàng không phải tốn thời gian, công sức di chuyển tới nhiều cửa hàng khác nhau để lựa chọn nữa Đồng thời, nhờ vào đặc tính kết nối rộng khắp không giới hạn nên sản phẩm liên tục được quảng cáo tới nhiều nhóm khách hàng khắp mọi nơi

Sau 5 năm thành lập, Fiin Store đã có bốn cơ sở ở Hà Nội và Yên Bái, cùng với đó là hơn 300 nghìn follower trên Instagram và hàng nghìn khách hàng thân thiết Fiin Store hoạt động chủ yếu trên các kênh truyền thông xã hội như Shopee, Facebook, Instagram với số lượng sản phẩm bán ra tương đối ổn định khoảng 3000sp/ tháng Với số lượng khách hàng và số sản phẩm bán ra nhiều như vậy, ắt hẳn FiinStore phải xây dựng một hệ thống tổ chức tương đối hợp lý phù hợp với khả năng và trình độ quản lý, hoạt động kinh doanh của mình

2.1.2 Cơ cấu tổ chức

Hình 1 Cơ cấu tổ chức của FiinStore Chức năng của từng bộ phận:

- Ban giám đốc có nhiệm vụ chính là chịu trách nhiệm chính về các hoạt động của công ty, đánh giá kết quả kinh doanh rồi đưa ra chiến lược kinh doanh Lập kế hoạch, cân đối và điều chuyển các nguồn lực của sản xuất nhằm đảm bảo đáp ứng nhu cầu tối đa của hàng hóa đầu ra và tối ưu hóa về mặt kinh tế các nguồn lực đầu vào.

Trang 8

- Ban quản lý: tiếp nhận các báo cáo tài chính từ bộ phận kế toán, phân tích và hỗ trợ ban giám đốc lập kế hoạch và ra quyết định.

- Bộ phận bán hàng: Nhân viên bán hàng tiếp nhận đơn đặt hàng của khách, chốt đơn, chăm sóc khách hàng, hỗ trợ đổi trả hàng cho khách.

- Bộ phận kế toán: chịu trách nhiệm tổng hợp các tài liệu, lập báo cáo để gửi lên ban quản lý, lập hóa đơn thanh toán tiền lương cho NV.

- Bộ phận kho: chịu trách nhiệm quản lý kho hàng, kiểm tra số lượng thực trong kho, đóng gói và gửi hàng cho bên vận chuyển, quản lý các đơn hàng đang được giao đến khách hàng.

2.1.3 Phỏng vấn

a Kế hoạch phỏng vấn

KẾ HOẠCH PHỎNG VẤN

Hệ thống: Bán hàng online của DN FiinStoreNgười được phỏng vấn: Đinh mà DN quản lý thông tin về doanh thu, hóa đơn bán, hàng tồn kho…

Lưu ý:

- Kinh nghiệm: Người được hỏi phải có kinh nghiệm, hiểu biết

Trang 9

- Xin phép được ghi âm

- Thời gian hỏi và trả lời

Tên dự án: Phân tích hệ thống bán hàng online của doanh nghiệp FiinStoreNgười được phỏng vấn: Đinh Ngọc Ánh

Ngày phỏng vấn: 25/12/2021 Người phỏng vấn: Nhóm

Câu 1: Hiện tại

doanh nghiệp có bao nhiêu chi nhánh, cửa hàng, có những bộ phận nào trong cơ cấu tổ chức?

Trả lời: FiinStore hiện tại có tổng cộng 4 chi

nhánh ở Hà Nội và Yên Bái

Fiin Store có 1 tổng giám đốc, 1 quản lý cùng 3 bộ phận: Bộ phận bán hàng, bộ phận kế toán, và bộ phận kho Mỗi bộ phận đều có một quản lý chịu trách nhiệm chính về chuyên môn bộ phận mình phụ trách, thiết lập các KPI cho

Trả lời:Hiện tại FiinStore vẫn đang sử dụng

ứng dụng nhanh.vn để quản lý quy trình hoạt

Trang 10

Trả lời:Khi khách hàng muốn đặt mua sản

phẩm, khách hàng sẽ cung cấp thông tin cá nhân NVBH tiếp nhận yêu cầu đặt hàng của khách hàng, rà soát lại thông tin trên đơn đặt hàng sau đó gửi lại hóa đơn cho khách hàng kiểm tra, xác nhận lại thông tin chuyển khoản của khách.

Kết quả quan sát: Mô tả khá chi tiết và rõ

Trả lời: FiinStore áp dụng phương thức

thanh toán chuyển khoản trước cho khách hàng.

Kết quả quan sát: Đáng tin cậy

Trả lời: Khi có yêu cầu nhập hàng từ ban

quản lý, nhân viên kho tạo phiếu đặt hàng mua gửi cho nhà sản xuất, nhà sản xuất sẽ kiểm tra và báo giá sản phẩm theo đơn đặt hàng Khi nhà cung cấp gửi hàng về xưởng nhân viên kho có trách nhiệm tạo phiếu nhập kho để cập nhật lại số lượng hàng tồn thực tế trong kho

Kết quả quan sát: Trả lời chi tiết, đáng tin

Trả lời: Trong quá trình bán hàng cần lưu

trữ, quản lý các thông tin của khách hàng, hóa đơn bán hàng, quản lý hàng tồn kho,

Kết quả quan sát: Trả lời nhanh, rõ ràng

Đánh giá chất lượng câu trả lời:

Người được hỏi cởi mở, tận tình cung cấp các thông tin giúp nhóm hoàn thanh được bài phỏng vấn Tuy nhiên do thời gian phỏng vấn còn bị giới hạn nên không thể tránh khỏi các thiếu sót về thông tin Tuy vậy, các thông tin

Trang 11

thu thập được rất quan trọng để phân tích hệ thống.

2.1.4 Phân tích các thông tin thu thập được

-Văn bản quy trình thực hiện công việc của DN

Trong văn bản quy trình thực hiện công việc, ta xác định được các bước cần phải thực hiện của một quy trình cụ thể:

● Quy trình bán hàng ● Quy trình nhập kho ● Quy trình lập báo cáo…

Hình 2 Văn bản quy trình thực hiện công việc của DN

Trang 13

- Bản mô tả các biểu mẫu.

Trang 14

+ Phiếu nhập kho

Trong phiếu nhập kho mẫu ta có thể xác định các dữ liệu như:

● Mã phiếu nhập kho ● Thời gian nhập kho ● Tên người giao

Trang 15

● Nhân viên lập đơn ● Thời gian lập đơn ● Thời gian giao hàng ● Địa điểm giao hàng

Hình 5 Đơn đặt hàng

Trang 16

-Báo cáo

Hình 6 Báo cáo kết quả hoạt động kinh doanh

Trang 17

2.2 Phát biểu bài toán

Yêu cầu xây dựng một hệ thống bán hàng online của cửa hàng Fiinstore.

Khi khách hàng muốn đặt mua sản phẩm, khách hàng sẽ cung cấp thông tin cá nhân bao gồm: tên khách hàng, địa chỉ nhận hàng, số điện thoại và danh sách hàng cần mua lên hệ thống Nhân viên bán hàng làm việc theo ca, khi đến ca làm việc nhân viên đăng nhập vào hệ thống, tiếp nhận yêu cầu đặt hàng của khách hàng, rà soát lại thông tin trên đơn đặt hàng Nhân viên bán hàng sẽ kiểm tra lại hàng hóa xem có đủ với yêu cầu hay không, nếu không đáp ứng thì gửi thông báo và tư vấn khách sang sản phẩm khác, nếu đáp ứng thì gửi lại hóa đơn (phiếu xuất) cho khách hàng kiểm tra, xác nhận lại thông tin chuyển khoản của khách Hóa đơn (phiếu xuất) bao gồm: Mã hóa đơn, ngày bán hàng, tên sản phẩm, đơn giá sản phẩm, số lượng sản phẩm, tổng tiền, mã nhân viên, họ tên khách hàng, địa chỉ nhận hàng.

Khách hàng được xem hóa đơn (phiếu xuất), thanh toán hóa đơn bằng hình thức thanh toán chuyển khoản trước Khi nhận được hàng, khách có thể phản hồi lại nếu như có sai sót ảnh hưởng đến quyền lợi của khách hàng Đồng thời, khách hàng cũng có thể yêu cầu đổi/trả hàng (trong trường hợp hàng lỗi, không vừa size, ), nhân viên bán hàng sẽ tiếp nhận yêu cầu, xử lý và lập phiếu đổi/trả hàng cho khách hàng theo quy định của công ty Phiếu đổi trả hàng có các thông tin: mã phiếu đổi/trả, ngày đổi/ trả, tên sản phẩm đổi trả, tổng tiền đổi trả, lý do đổi trả, họ tên khách hàng, địa chỉ khách hàng, mã sản phẩm.

Nhân viên kho đăng nhập vào hệ thống để kiểm kê hàng hóa định kỳ, quản lý số lượng hàng trong kho theo mã số hàng hóa Khi có yêu cầu nhập hàng từ ban quản lý, nhân viên kho tạo phiếu đặt hàng mua (phiếu đặt hàng mua bao gồm: mã phiếu đặt hàng mua, ngày đặt hàng mua, tên sản phẩm, số lượng sản phẩm, tên nhân viên đặt hàng) gửi cho nhà sản xuất, nhà sản xuất sẽ kiểm tra và báo giá sản phẩm theo đơn đặt hàng Khi nhà cung cấp gửi hàng về xưởng nhân viên kho có trách nhiệm tạo phiếu nhập kho để cập nhật lại số lượng hàng tồn thực tế trong kho(kho gồm: mã kho, địa chỉ kho,SDT) Phiếu nhập kho bao gồm: mã phiếu nhập kho, ngày lập phiếu,số lượng, đơn giá nhập, thành tiền, tên sản phẩm, tên nhân viên lập phiếu Ngoài ra, nhân viên kho còn đóng gói hàng hóa theo hóa đơn bán hàng và giao cho shipper.

Nhân viên kế toán sẽ thu thập lại các hồ sơ và lập báo cáo doanh thu, báo cáo bán hàng, báo cáo nhập hàng, báo cáo sự vụ, báo cáo hàng tồn kho để gửi lên ban quản lý, từ đó ban quản lý sẽ nắm được tình hình mua bán của cửa hàng để có những chiến

Trang 18

lược, mục tiêu cho tương lai Việc thống kê được thực hiện theo hàng tháng, hàng quý, cũng có khi đề xuất theo yêu cầu Ban quản lý sẽ quản lý toàn bộ nhân viên trong công ty bao gồm các thông tin như : mã nhân viên, tên nhân viên, số điện thoại, địa chỉ,chức vụ …, thêm mới, sửa đổi và cập nhật tài khoản nhân viên.

2.2 Hạn chế

Việc bán hàng trực tiếp thì cũng có nhiều mặt lợi như: người mua có thể tùy chọn sản phẩm để thử xem mình mặc có hợp, có vừa không, có thể mặc cả, tự kiểm tra sản phẩm trước khi mua, không sợ lừa đảo, Bên cạnh đó vẫn có nhiều hạn chế như:

- Công việc quá bận rộn khách hàng không có thời gian để ra cửa hàng chọn đồ và thử đồ.

- Trong tình hình dịch COVID-19 đang diễn biến phức tạp thì tại nhiều nơi, việc đến mua đồ trực tiếp tại cửa hàng là hoàn toàn không thể.

- Mua sắm tại cửa hàng thì phải đối mặt với tình trạng chen lấn đông đúc, đặc biệt vào các tuần lễ giảm giá

- Cửa hàng không thể mở 24/7 để phục vụ nhu cầu khách hàng.

- Các cửa hàng có quần áo đẹp, mẫu mã mới lại không gần nơi bạn sinh sống, tốn nhiều thời gian di chuyển.

3 Đề xuất giải pháp

3.1 Xuất phát điểm

Khi Việt Nam bước vào nền công nghiệp 4.0, các thiết bị điện thoại thông minh, laptop, máy tính có kết nối internet ngày càng trở nên phổ biến Con người ngày càng bận rộn với công việc cuộc sống, không còn thời gian để mua sắm trực tiếp, họ chuyển dần sang mua quần áo online vừa rẻ, chất lượng tốt mà còn giao nhanh chóng không cần xếp hàng chờ Cùng với đó là nền tảng công nghệ hiện đại, rất hệ thống bán hàng online được tạo ra để cung cấp giao diện thân thiện giúp khách hàng dễ dàng mua sắm theo sở thích cá nhân.

3.2 Mô tả chi tiết giải pháp dự kiến

3.2.1 Mô tả chung

- Khách hàng khi tham gia vào hệ thống bán hàng online của Fiinstore có thể tiến hành xem và lựa chọn sản phẩm mình muốn mua sau đó tiến hành đặt hàng Nhân viên sẽ chuẩn bị hàng và tiến hành gửi sản phẩm cho khách.

Trang 19

- Nhân viên khi muốn tham gia vào hệ thống bán hàng online của Fiinstore thì phải có tài khoản đăng nhập được cấp bởi Quản lý Sau khi đăng nhập nhân viên được phép tham gia vào giai đoạn bán hàng cho khách và các nhiệm vụ được cấp quyền khác.

- Phía hệ thống, thực hiện việc tiếp nhận yêu cầu muốn mua hàng của khách Sau đó yêu cầu khách nhập thông tin nhận hàng, mã giảm giá, cước phí, và tiến hành thanh toán.

3.2.2 Cách sử dụng hệ thống

- Nhân viên

+ Đăng nhập vào hệ thống bằng tài khoản đã được quản lý đăng ký từ trước + Tiến hành đăng các sản phẩm quần áo mà mình đang muốn bán lên

+ Tiền hàng từ tài khoản khách hàng sẽ được thanh toán khi khách hàng thanh toán đơn hàng

- Khách hàng

+ Vào hệ thống bán hàng online của Fiinstore + Tiến hành lựa chọn sản phẩm mà bạn muốn mua.

+ Sau đó điền thông tin mà bạn muốn nhận hàng(Tên, địa chỉ, số điện thoại), có thể tùy chọn thêm, bớt sản phẩm, nhập mã giảm giá.

+ Chọn hình thức thanh toán “ thanh toán bằng thẻ ngân hàng” chọn tên ngân hàng mà bạn đang sử dụng thì hệ thống sẽ đưa đến ứng dụng thanh toán online của ngân hàng đó Tiếp theo bạn tiến hành giao dịch chuyển tiền hàng cho Fiinstore và hoàn tất đơn hàng.

+ Sau đó là thời gian chờ hàng về và kiểm tra hàng hóa, nếu có vấn đề gì về chất lượng sản phẩm thì bạn có thể đổi trả.

3.2.3 Chi tiết thiết kế hệ thống

- Phần cứng: điện thoại , laptop, quần áo, hóa đơn, quà tặng kèm.

- Phần mềm: trang trình duyệt google, ứng dụng thanh toán online của ngân hàng.

Trang 20

- Các chức năng dự kiến: Tìm kiếm sản phẩm, thêm sản phẩm vào mục yêu thích, thêm sản phẩm vào giỏ hàng, mua hàng, thanh toán.

- Dữ liệu: thông tin, hình ảnh về sản phẩm của cửa hàng; thông tin của người mua, số tiền người mua thanh toán; thông tin về sản phẩm khách hàng muốn mua.

- Thông tin đầu ra: thông tin nhận hàng của người mua, và sản phẩm họ

- Trong đại dịch, mua đồ online đáp ứng nhu cầu tiêu dùng của bản thân và gia đình, đồng thời đảm bảo yếu tố an toàn.

- Mua hàng online giúp bạn có cơ hội mua sắm 24/7

- Không cần phải xếp hàng, cũng không cần phải chờ nhân viên tính tiền bạn chỉ cần mua hàng trong ít phút, chi trả nhanh chóng.

- Gía tốt hơn, cửa hàng online cũng hay đưa ra nhiều chính sách giảm giá, khuyến mãi, giảm giá vận chuyển.

- Hàng hóa đa dạng: khách hàng có trong tay nhiều thông tin về sản phẩm và về nhãn hàng, từ đó lựa chọn sản phẩm mình ưng ý nhất Dù bạn ở bất cứ vùng miền nào trên cả nước thì hàng cũng sẽ được chuyển đến theo mong muốn của bạn Bạn có thể tùy chọn màu, kích thước, đổi trả hàng nếu chất lượng không đảm bảo.

- Khách hàng có thể so sánh giá sản phẩm ở cửa hàng này với cửa hàng khác một cách nhanh chóng và chính xác nhất.

- Không phải chen chúc vào các dịp lễ, tết hoặc những sự kiện quan trọng - Bạn có thể mua sắm một cách riêng tư ngay tại nhà.

- Hàng hóa sẽ được giao tận nhà, được gói hàng cẩn thận và an toàn Đối với cửa hàng:

- Chi phí vốn để nhập hàng bỏ ra thấp, rủi ro gặp phải thấp.

- Không mất tiền thuê cửa hàng, thuê mặt bằng, không mất quá nhiều chi phí thuê nhân viên, cũng như chi phí vận hành điện, nước thấp,

- Quảng bá thương hiệu một cách dễ dàng và nhanh chóng bằng việc chạy quảng cáo và chiến dịch marketing.

Trang 21

4 Từ điển dữ liệu của hệ thống4.1 Giới thiệu

Tài liệu này định nghĩa những thuật ngữ đặc trưng cho bài toán, giải thích những cụm từ có thể không quen thuộc với người đọc, mô tả tài liệu ca sử dụng hoặc những tài liệu khác trong dự án.

4.2 Định nghĩa

Bảng thuật ngữ bao gồm những định nghĩa về những khái niệm quan trong trong hệ thống bán hàng online Fiin Store.

4.2.1 Fiin store

Fiin Store là tên gọi của cửa hàng bán quần áo trực tuyến trên nền tảng Facebook, Instagram Bước vào thị trưởng thời trang, Fiinstore đã và đang được quan tâm, là sự lựa chọn của nhiều khách hàng đặc biệt các bạn học sinh, sinh viên.

4.2.2 Facebook

Là mạng xã hội được thiết lập để duy trì các kết nối trực tuyến với bạn bè, với những người có cùng sở thích hoặc mối quan tâm chung Ngày nay, số người sử dụng Facebook trên khắp thế giới ngày càng tăng lên, tận dụng thực tế đó, có rất nhiều cửa hàng đã sử dụng facebook như một công cụ bán hàng hiệu quả và chuyên nghiệp, giúp tiếp cận được rất nhiều khách hàng và FiinStore là một trong số đó.

4.2.3 Instagram

Cùng với Facebook, Instagram là mạng xã hội cho phép người sử dụng chia sẻ hình ảnh, video sáng tạo, thu hút Điều đó càng thuận lợi cho FiinStore dễ dàng tiếp cận sản phẩm gần hơn đến nhiều đối tượng khách hàng

4.2.4 Thanh toán trực tuyến

Thanh toán trực tuyến hay thanh toán online được hiểu là dịch vụ thanh toán dựa trên sự hỗ trợ của máy tính, điện thoại thông minh có kết nối internet Với dịch vụ thanh toán trực tuyến, khách hàng có thể dễ dàng thanh toán khi mua hàng trực tuyến nhờ có các dịch vụ ngân hàng, ví điện tử,

4.2.5 Thẻ ngân hàng

Trang 22

Là công cụ thanh toán không sử dụng tiền mặt với nhiều tiện ích 4.2.6 Internet banking (hay online banking)

Là dịch vụ ngân hàng trực tuyến cho phép quản lý tài khoản và thực hiện các giao dịch như chuyển tiền, gửi tiền tiết kiệm online, thanh toán hóa đơn, các dịch vụ tài chính, nạp tiền, nộp thuế….thông qua thiết bị được kết nối internet.

4.2.7 Ví điện tử (ví số)

Là tài khoản điện tử online được xây dựng trong ứng dụng điện thoại, website máy tính Loại ví này có vai trò thanh toán hóa đơn trực tuyến mà không cần tiền mặt Có thể hiểu ví điện tử là tổng hợp của tiền - liên kết tài khoản ngân hàng - Liên kết thẻ trong ứng dụng của điện thoại Hiện nay có các loại ví phổ biến như: momo,zalopay,

4.2.8 Shipper

Là nhân viên giao hàng hóa, cụ thể ở đây là nhân viên giao hàng của các công ty vận chuyển nhanh như: Vnexpress, Giao hàng tiết kiệm,

4.2.9 Ship hàng

Là hình thức vận chuyển hàng hóa khi bạn mua hàng trực tuyến qua mạng hoặc đặt hàng qua điện thoại.

4.2.10 Shopee

Là ứng dụng mua sắm trực tuyến, là sàn giao dịch thương mại điện tử được nhiều người Việt ưu thích sử dụng với hơn 6 triệu lượt tải ứng dụng Tận dụng được thị trường đầy tiềm năng đó, FiinStore cũng là một trong những cửa hàng trên Shopee với 113k lượt theo dõi và trở thành shop quần áo ưu thích.

Trang 23

● Nhân viên kho ● Nhân viên kế toán

+ Lên hóa đơn bán hàng + Lập yêu cầu đổi trả hàng ❖ Nhân viên kho

Trang 24

1.3 Vẽ biểu đồ use case

Hình 7 Biểu đồ usecase toàn hệ thống

→ Nhận xét: Nhìn vào biểu đồ có thể thấy đối tượng sử dụng hệ thống chủ yếu là các bộ phận nhân viên của cửa hàng, ngoài ra hệ thống còn cho phép khách hàng và nhà cung cấp cũng có quyền tham gia vào hệ thống để lập đơn hàng bán và hóa đơn nhập hàng gửi đến cho nhân viên Để truy cập được vào hệ thống, nhân viên cần phải đăng nhập bằng tài khoản được đăng kí và được cấp bởi quản lý Khi khách đặt hàng, khách hàng phải thanh toán chuyển khoản trước, nhân viên phải xác nhận khách đã chuyển khoản mới chốt hóa đơn cho khách Khi muốn nhập hàng về, nhân viên cần tạo phiếu đặt hàng mua để gửi đến nhà cung cấp và cần phải thanh toán đơn hàng trước khi nhập hàng.

Trang 25

lý đến trang đăng ký tài khoản cho Nhân viên để điền thông tin nhân viên.

3 Quản lý điền các thông tin: Họ và tên, Email, số điện thoại,mã nhân viên, sẽ lưu thông tin đăng ký thông báo tạo tài khoản thành công.

Danh mục nhân viên

b Luồng khác

Nếu Quản lý cung cấp thiếu, sai thông tin, hệ thống thông báo và yêu cầu Quản lý nhập lại hoặc cung cấp thêm thông tin.

2.1.3 Yêu cầu đặc biệt

Trang 26

Không có.

2.1.4 Tiền điều kiện

Nhân viên chưa có tài khoản đăng nhập hệ thống 2.1.5 Hậu điều kiện

Nhân viên đăng nhập được vào hệ thống 2.1.6 Điều kiện mở rộng

Không có.

2.2 Đăng nhập

2.2.1 Mô tả chung

- Ca sử dụng này cho phép nhân viên bán hàng, nhân viên kế toán, nhân viên kho đăng nhập vào hệ thống khi đến ca làm việc.

- Tác nhân tham gia: nhân viên bán hàng, nhân viên kho, nhân viên kế toán tên đăng nhập, mật khẩu được quản lý cung cấp trước đó.

4 Hệ thống kiểm tra các thông tin, lưu thông tin đăng nhập và hiển thị thông tin đăng nhập

Danh mục nhân viên.

b Luồng khác

- Nhập sai tên đăng nhập hoặc mật khẩu: Hệ thống thông báo lỗi, sai tên đăng nhập, mật khẩu Hệ thống gửi yêu cầu nhập lại thông tin đăng nhập, nhân viên tiếp nhận thông báo.

2.2.3 Yêu cầu đặc biệt

Trang 27

Không có.

2.2.4 Tiền điều kiện

Tài khoản đăng nhập phải được đăng ký trước đó bởi quản lý 2.2.5 Hậu điều kiện

- Ca sử dụng này mô tả cách Khách hàng lập đơn hàng bán - Tác nhân tham gia: Khách hàng

Ở bước 3 nếu Khách hàng nhập sai hoặc thiếu thông tin thì hệ thống sẽ thông báo lỗi và yêu cầu người dùng nhập lại

Trang 28

2.3.3 Yêu cầu đặc biệt Không có.

2.3.4 Tiền điều kiện

Khách hàng phải nhập thông tin khách hàng trước khi lập đơn hàng bán 2.3.5 Hậu điều kiện

- Ca sử dụng này cho phép nhân viên bán hàng lập hóa đơn bán hàng - Tác nhân tham gia: nhân viên bán hàng.

Trang 29

- Nếu ở bước 3 nhân viên bán hàng chưa đăng nhập vào hệ thống : thì thông báo lỗi, yêu cầu nhân viên đăng nhập vào hệ thống

- Nếu ở bước 4 nhân viên bán hàng nhập sai thông tin trên hóa đơn: hệ thống báo lỗi, yêu cầu nhân viên nhập lại thông tin Nếu sản phẩm hết hàng, hiển thị thông báo hết hàng và kết thúc giao dịch.

2.4.3 Yêu cầu đặc biệt Không có.

2.4.4 Tiền điều kiện

Nhân viên bán hàng phải được quyền đăng nhập vào hệ thống để xem được thông tin đơn hàng của khách và xác nhận khách đã chuyển khoản thành công

2.4.5 Hậu điều kiện

- Ca sử dụng này mô tả cách Nhân viên lập phiếu đổi trả hàng cho Khách hàng - Tác nhân tham gia: Nhân viên

2.5.2 Luồng sự kiện a Luồng chính

Hành động của Phản ứng của Dữ liệu

Trang 30

tra thông tin mà Nhân viên cung cấp

Nếu Nhân viên cung cấp thiếu , sai thông tin, hệ thống thông báo và yêu cầu Khách hàng nhập lại hoặc cung cấp thêm thông tin.

2.5.3 Yêu cầu đặc biệt Không có.

2.5.4 Tiền điều kiện

Khách hàng yêu cầu đổi trả hàng hóa.

2.5.5 Hậu điều kiện

- Ca sử dụng này cho phép nhân viên kế toán lập báo cáo - Tác nhân tham gia: nhân viên kế toán.

Trang 31

1. Nhân viên kế toán ấn nút yêu cầu giao diện lập báo cáo trên hệ thống.

2. Hệ thống hiển thị giao diện chọn loại báo cáo.

3. Nhân viên kế toán chọn loại báo cáo nhận, kiểm tra thông tin trên phiếu báo cáo

DM loại báo cáo, DM nhân viên kế toán, DM phiếu đổi trả hàng, hóa đơn bán hàng, phiếu nhập kho, hóa đơn nhập

- Nếu ở bước 3, nhân viên kế toán chưa đăng nhập vào hệ thống : thì thông báo lỗi, yêu cầu nhân viên đăng nhập vào hệ thống

- Nếu ở bước 6, nhân viên nhập sai, nhập thiếu thông tin báo cáo: Hệ thống thông báo lỗi và gửi yêu cầu nhập lại thông báo cáo.

2.6.3 Yêu cầu đặc biệt không có.

2.6.4 Tiền điều kiện

Nhân viên kế toán đăng nhập vào hệ thống bằng tài khoản được quản lý cung cấp 2.6.5 Hậu điều kiện

Trang 32

- Ca sử dụng này mô tả hoạt động lập phiếu đặt hàng mua của nhân viên kho - Tác nhân tham gia: Nhân viên kho vấn tới các thông tin về hàng hóa, nhân viên Ngược lại, nếu thông tin sai thì yêu cầu quay trở

Ngày đăng: 01/04/2024, 19:19

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan