Phân tích thiết kế hệ thống cửa hàng thời trang cho bé

35 4 0
Phân tích thiết kế hệ thống cửa hàng thời trang cho bé

Đ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

LỜI CẢM ƠN - Trong thời đại công nghiệp 4.0 nay, việc ứng dụng công nghệ thông tin trở nên phổ biến hầu hết quan, từ quan nhà nước cấp cao đến doanh nghiệp, trường học đặc biệt việc áp dụng giải pháp tin học ứng dụng quản lí -Một vài năm trở lại đây, với tốc độ phát triển vô lớn mạnh CNTT trở thành ngành với sức hút mạnh mẽ với việc đưa sống người trở nên nhẹ nhàng thú vị với bùng nổ cách mạng 4.0 Do vậy, để bắt kịp với tốc độ phát triển xã hội giảng giảng đường phần thiếu giúp đỡ em nắm vững kĩ kiến thức chuyên ngành CNTT - Em xin chân thành cảm ơn thầy, cô môn tận tình giảng dạy chúng em suốt thời gian học tập vừa qua Nhờ có dạy tận tình thầy, để giúp chúng em hồn thành đồ án - Em chân thành xin gửi lời cảm ơn đặc biệt đến cô giáo Lê Thị Trang Linh người tận tình hướng dẫn mơn “Phân tích thiết kế hướng đối tượng” cho em buổi học.Cô giúp trang bị cho chúng em kiến thức môn học động lực để tiếp tục đường chinh phục công nghệ - Là sinh viên ngành công nghê thông tin trường đại học Điện Lực, ngồi việc đảm bảo chương trình học tập, em ln muốn tìm hiểu khả ứng dụng ngành học vào thực tế, thấy giá trị mà thầy dạy cho em Chính mà chọn đề tài “ Phân tích thiết kế hệ thống cửa hàng thời trang cho bé” - Do tầm hiểu biết hạn hẹp đồ án cịn nhiều thiếu sót, em mong thầy bạn quan tâm, thơng cảm đóng góp ý kiến quý báu để đồ án hoàn thiện Em xin chân thành cảm ơn thầy cô! Hà Nội, ngày 24 tháng 10 năm 2019 Sinh viên thực hiện: Nam Tơ Thế Nam LỜI NĨI ĐẦU Một vài năm trở lại đây, với phát triển mạnh mẽ,rộng khắp cơng nghệ thơng tin phạm vi tồn cầu Nó nhanh chóng ăn sâu giữ vai trị chủ đạo ngành như: kinh tế, quân sự, giáo dục Nó đáp ứng nhu cầu khác người quản lí khối lượng lớn công việc đồng thời làm giảm không gian lưu trữ Việc ứng dụng tin học vào lĩnh vực quản lý cần thiết Ví dụ lĩnh vưc quản lí cửa hàng cịn gặp nhiều khó khăn, hạn chế việc quản lí hàng hố, xử lí số liệu,nhập xuất hàng hố với khối lượng lớn… Đứng trước nhu cầu với việc tạo hệ thống “Quản lý cửa hàng thời trang cho bé” em mong muốn tạo hệ thống giúp người quản lý liệu, hàng hoá, nhân viên, nhập, xuất hàng cách dễ dàng, tiết kiệm thời gian công sức người với tính xây dựng nhu cầu thực tế mà người cần để xử lý cơng việc DANH MỤC CÁC KÍ HIỆU PHẦN TỬ MƠ HÌNH KÝ HIỆU Ý NGHĨA Biểu đồ USE CASE Tác nhân (Actor) Một người / nhóm người thiết bị hệ thống tác động thao tác đến chương trình Use-case (“Ca” sử dụng) Biểu diễn chức xác định hệ thống Use case sử dụng lại chức use case Mối quan hệ use case Use case mở rộng từ use case cách thêm chức cụ thể Use case kế thừa chức từ use case Biểu đồ LỚP Lớp (Class) Biểu diễn tên lớp, thuộc tính, phương thức lớp Quan hệ kiểu kết hợp Biểu diễn quan hệ hai lớp độc lập, có liên quan đến Quan hệ hợp thành Biểu diễn quan hệ phận – tổng thể Quan hệ phụ thuộc Các lớp phụ thuộc lẫn hoạt động hệ thống Biểu đồ TRẠNG THÁI Trạng thái Biểu diễn trạng thái đối tượng vòng đời đối tượng Trạng thái khởi đầu Khởi đầu vịng đời đối tượng Trạng thái kết thúc Kết thúc vòng đời đối tượng Chuyển tiếp (transition) Chuyển từ trạng thái sang trạng thái khác Biểu đồ TUẦN TỰ Procedure (Phương thức) Là phương thức B mà đối tượng A gọi thực Message (Thông điệp) Là thông báo mà B gửi cho A Biểu đồ HOẠT ĐỘNG Mô tả hoạt động gồm tên hoạt động đặc tả Hoạt động Trạng thái khởi đầu Trạng thái kết thúc Thanh ngang đồng Mô tả đồng ngang Chuyển tiếp Quyết định Mô tả lựa chọn điều kiện Phân tách lớp đối Phân cách đường kẻ tượng khác dọc từ xuống biểu đồ biểu đồ hoạt động Các luồng Biểu đồ THÀNH PHẦN Thành phần Mô tả thành phần biểu đồ, thành phần chứa nhiều lớp nhiều chương trình Mối quan hệ phụ thuộc thành phần Mỗi quan hệ thành phần(nếu có) Biểu đồ TRIỂN KHAI Các node (các thiết bị) Biểu diễn thành phần khơng có vi xử lý Các xử lý Biểu diễn thành phần có vi xử lý Liên truyền TCP/IP kết thơng Giao thức truyền thơng TCP/IP thơng qua kết nói mạng LAN MỤC LỤC Giảng viên hướng dẫn : Lê Thị Trang Linh CHƯƠNG GIỚI THIỆU ĐỀ TÀI I Giới thiệu 1.1 Khảo sát trạng Mô tả: Cửa hàng thời trang cho bé phân phối sản phẩm, loại mặt hàng cho cửa hàng nhỏ, lẻ Nguồn hàng nhập từ nhà cung cấp, nhà sản xuất, cơng ty ngồi nước Các sản phẩm cửa hàng vô đa dạng, phong phú với đầy đủ mẫu mã, chất liệu Để giúp cho hoạt động mua bán trở nên thuận lợi khách hàng lựa chọn mặt hàng, loại hàng có giá trị phù hợp với nhu cầu Tuy nhiên số lượng hàng hóa nhiều hầu hết tác vụ làm thủ cơng nên độ khác khơng cao, điều ảnh hưởng lớn đến hệ thống quản lí cửa hàng 1.2 Quy trình quản lí - Nhân viên nhận thông tin sản phẩm thời trang cho bé: kích cỡ, size loại, chất liệu dệt, nhà cung cấp, - Dựa vào nhu cầu khách hàng, nhân viên cửa hàng thống kê viết báo cáo mức độ hài lòng mức độ tiêu thụ loại mặt hàng sản phẩm qua xác định số lượng hàng tồn kho hay đưa kế hoạch nhập kho hợp lí - Sản phẩm cung cấp xác minh kĩ chất lượng, số lượng xem đạt u cầu hay chưa Qua kí nhận hàng tốn hóa đơn - Chủ cửa hàng vào báo cáo nhân viên để xuất sản phẩm khỏi kho trước xuất kho chủ cửa hàng ghi hoá đơn xuất kho xuất hàng từ kho cửa hàng - Khi nhận hàng từ kho nhân viên cửa hàng thống kê thông tin loại số lượng, chất liệu, kích cỡ, nhập vào sở liệu 1.3 Nhược điểm quy trình - Tất quy trình làm bán tự động (tự động phần Microsoft Excel) - Việc thống kê gặp nhiều khó khăn với lượng hàng lớn, q trình thủ cơng nên nhiều thời gian - Việc quản lí thơng tin khách hàng gặp nhiều khó khăn số lượng khách hàng nhiều quy trình quản lí làm thủ cơng 1.4 Mong muốn cửa hàng - Có chương trình quản lí giúp cho cơng việc rút gọn, nhẹ nhàng - Quản lí hóa đơn báo cáo - Quản lí số lượng hàng tồn kho, kiểm tra, tìm kiếm thơng tin sản phẩm hệ thống dễ dàng, tốn thời gian - Tiết kiệm chi phí, thời gian cách tối ưu Giảng viên hướng dẫn : Lê Thị Trang Linh 1.5 Sơ đồ tổ chức II Mục tiêu phạm vi thực toán - Mục tiêu : Xây dựng chương trình ứng dụng đưa vào triển khai thực tiễn cho cửa hang thời trang cho bé BABY SHOP cửa hàng thời trang khác có quy mơ tương tự - Phạm vi thực : Do hạn chế thời gian phải hoàn thành chưa có kinh nghiệm khảo sát thực tế nên báo cáo cịn nhiều thiếu sót Chưa thực đầy đủ đặc điểm việc quản lí thực tế Ngồi ra, chương trình cịn bị giới hạn yếu tố: + Xây dựng hệ thống quản lý công nghệ IOT, hệ quản trị sở liệu MySQL 5.5 + Hệ thống gửi tin cảnh báo sử dụng cổng tin nhắn Vinaphone mail server III Chức hệ thống Đăng nhập: Hệ thống quản lý hiển thị trang đăng nhập phần mềm điều khiển bao gồm: tên đăng nhập, mã đăng nhập, mật khẩu, ngày sinh, số điện thoại, địa chỉ, Mỗi tài khoản đăng nhập có mã đăng nhập dựa vào thơng tin mà người dùng cung cấp trước Tài khoản đăng nhập lưu hệ thống sử dụng người dùng đăng nhập thơng tin có Giảng viên hướng dẫn : Lê Thị Trang Linh Mục đích: giúp cho người dùng đăng nhập trang chủ hệ thống Qua kiểm sốt hoạt động thơng qua phần mềm mà không cần đến địa điểm để kiểm tra vận hành Hệ thống cho phép người dùng thực chức sau: reset mật khẩu, đổi mật khẩu, edit thông tin liên hệ Quản lý người dùng: Mỗi người dùng có nhiệm vụ chức riêng công tác quản lý hệ thống Do đó, hệ thống cần kiển sốt thơng tin người dùng để có tài liệu thống kê điều khiển Thông tin người dùng bao gồm: tên người dùng, mã người dùng, ngày sinh, số điện thoại, địa liên hệ, đơn vị công tác, chức vụ, Mục đích: Kiểm sốt hoạt động thành viên Khi cần thông tin liên quan đến thành viên hệ thống hiển thị đầy đủ thơng tin trang tìm kiếm phần mềm mà khơng cần tìm đến thành viên Người dùng bao gồm Admin, người quản lý, nhân viên, thực chức quản lý thông tin hệ thống thông qua phần mềm 3.Quản lý thư mục: Thông tin lưu trữ hệ thống dạng thư mục tạo admin Người giám sát cơng trình gửi thơng tin báo cáo chi tiết kiểm tra thực tế đến admin Admin nhập thông tin nhận vào phần mềm tạo file thư mục tương ứng với danh mục cần quản lý Mục đích: kiểm sốt thơng tin nhanh xác Khi cần kiểm tra hay tìm thơng tin báo cáo hay thơng tin người dùng cần vào thư mục cần kiểm tra tìm Ngồi ra, hệ thống trở nên gọn gàng đẹp thuận tiện cho cơng việc quản lý Admin có quyền thêm, sửa, xóa thư mục với thơng tin cung cấp người giám sát quản lý phê duyệt thông tin sau thực xong Xuất báo cáo: Khi cần kiểm tra thông tin chi tiết liên quan đến quần áo hay người dùng cần báo cáo thống kê lưu lại phần mềm Báo cáo có chức tổng hợp lại thơng tin q trình vận hành dự án Nếu có sai sót q trình vận hành người dùng cần xem lại báo cáo so sánh với thực tế Nếu khơng trùng khớp với báo cáo yêu cầu người giám sát sửa lại toàn hợp đồng theo báo cáo lập Mọi người dùng làm việc hệ thống có quyền xuất báo cáo theo dõi hoạt động nhân viên, người dùng theo làm, lương hàng hóa xuất nhập Giảng viên hướng dẫn : Lê Thị Trang Linh CHƯƠNG PHÂN TÍCH HỆ THỐNG 2.1 Mơ tả toán Cửa hàng thời trang cho bé BABY SHOP cửa hàng lớn chuyên mua bán với nhiều hình thức bán sỉ,bán lẻ.Cửa hàng cung cấp sản phẩm cho cửa hàng nhỏ, lẻ người tiêu dùng Nguồn hàng nhập từ nhà cung cấp, nhà sản xuất cơng ty ngồi nước Cửa hàng có đa dạng loại mẫu mã, chất liệu, kích cỡ, sản phẩm khác Thơng tin sản phẩm quản lí chặt chẽ từ mẫu mã, tên nhà cung cấp, giá cả, số lượng, chất liệu, Các số liệu nhập vào sở liệu từ tạo báo cáo yêu cầu Các báo cáo thống kê tất thông tin liên quan đến sản phẩm, qua quản lí tất số lượn sản phẩm cửa hàng số lượng sản phẩm tồn kho Nhân viên cửa hàng chia làm ba phân chính: Nhân viên bán hàng: có nhiệm vụ tư vấn, giới thiệu sản phẩm với khách hàng giúp cho khách hàng lựa chọn sản phẩm phù hợp với nhu cầu họ Nhân viên kế tốn: có nhiệm vụ tốn, viết hố đơn, nhập thơng tin khách hàng Nhân viên chăm sóc khách hàng: có nhiệm vụ giải đáp thắc mắc, khiểu nại khách hàng, tư vấn ưu đãi cưa hàng Sau tổng hợp đủ thông tin nhân viên viết báo cáo doanh thu, số lượng tăng giảm sản phẩm vấn đề liên quan đến sản phẩm gửi cho chủ cửa hàng Chủ cửa hàng vào kiểm tra lại số lượng sản phẩm tồn kho không đủ lên kế hoạch nhập thêm sản phẩm từ nhà cung cấp khác Khi nhận sản phẩm từ bên nhà cung cấp chủ cửa hàng viết phiếu nhập toán cho bên nhà cung cấp sau nhập đầy đủ thơng tin sản phẩm cho vào kho, theo thống kê bán hàng, chủ cửa hàng ghi hoá đơn xuất kho chuyển sản phẩm cửa hàng để bày bán 2.2 Sơ đồ use case tổng quát Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 2.2.1 Sơ đồ use case tổng qt 2.2.1 Mơ tả tác nhân vẽ sơ đồ cụ thể Nhân viên : Nhân viên làm theo ca, vào đầu nhận ca, nhân viên đăng nhập vào hệ thống tích điểm danh ca làm Nhân viên tìm quần áo theo tên hãng, size, mã quần áo, hệ thống tìm kiếm theo yêu cầu gửi kết lại cho nhân viên vừa biết Nhân viên nhập thông tin đặt quần áo khách hàng Khi kết thúc in hóa đơn cho khách hàng sau lưu lại hóa đơn vào hệ thống 10 Giảng viên hướng dẫn : Lê Thị Trang Linh Biểu đồ biểu diễn đối tượng đường truyền đối tượng Trong hệ thống quản lý bán hàng, lựa chọn biểu đồ tương tác dạng để biểu diễn tương tác đối tượng Để xác định rõ thành phần cần bổ sung biểu đồ lớp, biểu đồ hệ thống quản lý bán hàng thực hiện: - Xác định rõ kiểu đối tượng tham gia tương tác (ví dụ giao diện, điều khiển hay thực thể) - Mỗi biểu đồ có lớp giao diện (Form) tương ứng với chức (use case) mà biểu đồ mơ tả - Mỗi biểu đồ liên quan đến nhiều đối tượng thực thể Các đối tượng thực thể đối tượng lớp xây dựng biểu đồ thiết kế chi tiết Dưới số biểu đồ cho chức hệ thống quản lý bán hàng 4.1 Biểu đồ cho chức đăng nhập Hình 4.1 Biểu đồ cho chức đăng nhập 21 Giảng viên hướng dẫn : Lê Thị Trang Linh 4.2 Biểu đồ cho chức tìm quần áo Hình 4.2: Biểu đồ cho chức tìm quần áo 4.3 Biểu đồ cho chức quản lý khách hang 22 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 4.3 Biểu đồ cho chức quản lý khách hang 4.4 Biểu đồ cho chức quản lí nhân viên 23 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 4.4 Biểu đồ cho chức quản lí nhân viên 24 Giảng viên hướng dẫn : Lê Thị Trang Linh 4.5 Biểu đồ cho chức lập báo cáo Hình 4.5 Biểu đồ cho chức lập báo cáo 4.6 Biểu đồ cho chức lưu hóa đơn Hình 4.6 Biểu đồ cho chức lưu hóa đơn 25 Giảng viên hướng dẫn : Lê Thị Trang Linh 4.7 Biểu đồ cho chức quản lí nhà cung cấp Hình 4.7 Biểu đồ cho chức quản lí nhà cung cấp 5.Biểu đồ cộng tác - Biểu đồ cộng tác: Là biểu đồ tương tác biểu diễn mối quan hệ đối tượng, đối tượng tác nhân nhấn mạnh đến vai trò đối tượng tương tác - Biểu đồ cộng tác có messgage với nội dung tương tự biểu đồ Tuy nhiên, đối tượng đặt cách tự không gian biểu đồ đường life line cho đối tượng Các message đánh số thể thứ tự thời gian 5.1 Biểu đồ cộng tác cho chức báo cáo 26 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 5.1: Biểu đồ cộng tác cho chức báo cáo 27 Giảng viên hướng dẫn : Lê Thị Trang Linh 5.2 Biểu đồ cộng tác cho chức tìm quần áo Hình 5.2 Biểu đồ cộng tác cho chức tìm quần áo 5.3 Biểu đồ cộng tác cho chức đăng nhập 28 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 5.3: Biểu đồ cộng tác cho chức đăng nhập 5.4 Biểu đồ cộng tác cho chức quản lí nhà cung cấp 29 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 5.4 Biểu đồ cộng tác cho chức quản lí nhà cung cấp 5.5 Biểu đồ cộng tác cho chức quản lí nhân viên 30 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 5.5 Biểu đồ cộng tác cho chức quản lí nhân viên 5.6 Biểu đồ cộng tác cho chức quản lí khách hàng 31 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 5.6 Biểu đồ cộng tác cho chức quản lí khách hàng 5.7 Biểu đồ cộng tác cho chức lưu hóa đơn 32 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 5.7 Biểu đồ cộng tác cho chức lưu hóa đơn Biểu đồ lớp sở - Là tập hợp đối tượng chia sẻ chung cấu trúc hành vi (cùng thuộc tính, hoạt động, mối quan hệ ngũ nghĩa) Cấu trúc mơ tả thuộc tính mối quan hệ, cịn hành vi mơ tả hoạt động Mỗi lớp trừu tượng hoá đối tượng giới thực, đối tượng tồn giới thực xem thể lớp - Ký hiệu : lớp trình bày phần : Tên lớp, danh sách thuộc tính (attribute), danh sách họat động (operation), phần thuộc tính phần họat động che dấu mức độ trình bày tổng quan - Biểu đồ lớp hệ thống cửa hàng bán quần áo cho trẻ : 33 Giảng viên hướng dẫn : Lê Thị Trang Linh Hình 6.Biểu đồ lớp sở 34 Giảng viên hướng dẫn : Lê Thị Trang Linh 35 Giảng viên hướng dẫn : Lê Thị Trang Linh ... Mơ tả tốn Cửa hàng thời trang cho bé BABY SHOP cửa hàng lớn chuyên mua bán với nhiều hình thức bán sỉ,bán lẻ .Cửa hàng cung cấp sản phẩm cho cửa hàng nhỏ, lẻ người tiêu dùng Nguồn hàng nhập từ... trạng Mô tả: Cửa hàng thời trang cho bé phân phối sản phẩm, loại mặt hàng cho cửa hàng nhỏ, lẻ Nguồn hàng nhập từ nhà cung cấp, nhà sản xuất, công ty nước Các sản phẩm cửa hàng vô đa dạng, phong... Thị Trang Linh 1.5 Sơ đồ tổ chức II Mục tiêu phạm vi thực toán - Mục tiêu : Xây dựng chương trình ứng dụng đưa vào triển khai thực tiễn cho cửa hang thời trang cho bé BABY SHOP cửa hàng thời trang

Ngày đăng: 12/04/2022, 15:50

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

Tài liệu liên quan