Tải bản đầy đủ (.docx) (64 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.67 MB, 64 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

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

<b><small>Hà Nội, ngày 04 tháng 1 năm 2022.</small></b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>MỤC LỤC</b>

<small>PHÂN CÔNG CÔNG VIỆC...3</small>

<small>DANH MỤC CHỮ CÁI VIẾT TẮT...4</small>

<small>DANH MỤC BẢNG BIỂU HÌNH ẢNH...5</small>

<small>LỜI NĨI ĐẦU...6</small>

<small>CHƯƠNG 1. GIỚI THIỆU BÀI TỐN...7</small>

<small>3.2 Mơ tả chi tiết giải pháp dự kiến...18</small>

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

<small>1. Thiết kế cơ sở dữ liệu...50</small>

<small>1.1 Thiết kế khái niệm...50</small>

<small>1.2 Thiết kế logic...51</small>

<small>1.3 Thiết kế vật lý...52</small>

<small>2. Thiết kế giao diện...57</small>

<small>KẾT LUẬN...63</small>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>DANH MỤC CHỮ CÁI VIẾT TẮT</b>

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

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>DANH MỤC BẢNG BIỂU HÌNH ẢNH</b>

<small>Hình 1 Cơ cấu tổ chức của FiinStore...8</small>

<small>Hình 2 Văn bản quy trình thực hiện cơng việc của DN...12</small>

<small>Hình 3 Hóa đơn bán hàng...13</small>

<small>Hình 4 Phiếu nhập kho...14</small>

<small>Hình 5 Đơn đặt hàng...15</small>

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

<small>Hình 7 Biểu đồ usecase tồn hệ thống...24</small>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<small>Hình 27 Biểu đồ lớp...53</small>

<small>Hình 28 Thiết kế khái niệm...54</small>

<small>Hình 29 Mơ hình dữ liệu quan niệm...56</small>

<small>Hình 30 Giao diện Đăng nhập...61</small>

<small>Hình 31 Giao diện Đăng ký tài khoản...62</small>

<small>Hình 32 Giao diện Lập báo cáo...63</small>

<small>Hình 33 Giao diện Hóa đơn bán hàng...63</small>

<small>Hình 34 Giao diện Hóa đơn nhập hàng...64</small>

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

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

<small>Hình 37 Giao diện Báo cáo đơn hàng bán...66</small>

<small>Hình 38 Giao diện Báo cáo doanh thu...66</small>

<small>Hình 39 Giao diện Phiếu đặt hàng mua...67</small>

<small>Hình 40 Giao diện Phiếu nhập kho...68</small>

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

<b>LỜI NÓI ĐẦU</b>

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 q 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 để hồ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.

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>CHƯƠNG 1. GIỚI THIỆU BÀI TỐN</b>

<b>1. Đặt vấn đề</b>

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 tồ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?

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

<b>2.1.1 Giới thiệu khái quát về DN FiinStore</b>

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

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="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.

<b>2.1.2 Cơ cấu tổ chức</b>

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.

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

- Ban quản lý: tiếp nhận các báo cáo tài chính từ bộ phận kế tố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 tố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.

<b>2.1.3 Phỏng vấn</b>

<b>a. Kế hoạch phỏng vấn</b>

KẾ HOẠCH PHỎNG VẤN

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

<i>Lưu ý: </i>

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

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

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

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

<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</i>

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

<i>Câu 1: Hiện tại</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?

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

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ề chun mơn bộ phận mình phụ trách, thiết lập các KPI cho

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

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

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

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

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à số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.

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

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

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

<i>Kết quả quan sát: Đáng tin cậy</i>

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

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.

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

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

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,...

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

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

Người được hỏi cởi mở, tận tình cung cấp các thơng tin giúp nhóm hồ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

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

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

<b>2.1.4 Phân tích các thơng tin thu thập được</b>

<i><b>-Văn bản quy trình thực hiện cơng việc của DN</b></i>

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

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

- <i><b>Bản mô tả các biểu mẫu.</b></i>

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="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

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="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

<i>Hình 5 Đơn đặt hàng</i>

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

<i><b>-Báo cáo</b></i>

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

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

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

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à số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 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 tố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

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="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.

<b>2.2 Hạn chế</b>

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 q 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à hồn tồ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.

<b>3. Đề xuất giải pháp</b>

<b>3.1 Xuất phát điểm</b>

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.

<b>3.2 Mơ tả chi tiết giải pháp dự kiến</b>

<b>3.2.1 Mô tả chung</b>

- 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.

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="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 đó 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.

<b>3.2.2 Cách sử dụng hệ thống</b>

- 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 tốn “ thanh tố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 tố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à hồ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ả.

<b>3.2.3 Chi tiết thiết kế hệ thống</b>

- 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.

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="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 tố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 tồ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 tồ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.

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

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

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.

<b>4.2 Định nghĩa</b>

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 tố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

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

Là công cụ thanh tố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 tố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 tố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.

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="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

</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">

<b>1.3 Vẽ biểu đồ use case</b>

Hình 7 Biểu đồ usecase tồ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.

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="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. u cầu đặc biệt

</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="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ó.

<b>2.2 Đăng nhập</b>

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

</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="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

</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">

2.3.3<small> </small>u cầu đặc biệt Khơng có.

2.3.4<small> </small>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<small> </small>Hậu điều kiện

-<small> </small>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. -<small> </small>Tác nhân tham gia: nhân viên bán hàng.

</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="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, 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<small> </small>Yêu cầu đặc biệt Không có.

2.4.4<small> </small>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<small> </small>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

</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="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 u cầu đổi trả hàng hóa.

2.5.5 Hậu điều kiện

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

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

1.<small> </small>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.<small> </small>Hệ thống hiển thị giao diện chọn loại báo cáo.

3.<small> </small>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ế tố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 .

-<small> </small>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<small> </small>Yêu cầu đặc biệt khơng có.

2.6.4<small> </small>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<small> </small>Hậu điều kiện

</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="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ì u cầu quay trở

</div>

×