Báo cáo chuyên đề học phần công nghệ phần mềm đề ti xây dựng phần mềm quản lý cửa hng quần áo kpis clother

20 1 0
Báo cáo chuyên đề học phần công nghệ phần mềm đề ti xây dựng phần mềm quản lý cửa hng quần áo kpis clother

Đ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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TI: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HNG QUẦN ÁO KPIS CLOTHER Sinh viên thực : Lại Đức Anh Giảng viên hướng dẫn: Lê Thị Trang Linh Ngành Chuyên ngành : Công nghệ thông tin : Hệ thống thương mại điện tử Lớp : D15HTTMĐT1 Khóa : 2020 Hà Nội, tháng năm 2022 PHIẾU CHẤM ĐIỂM STT Họ tên sinh viên Nội dung thực Điể m Lại Đức Anh Xây dựng phần mềm quản 208103100 lý cửa hàng quần áo KPIS 32 CLOTHER Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi Chữ ký MỤC LỤC DANH MỤC HÌNH ẢNH LỜI MỞ ĐẦU Trong thời đại ngày nay, công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều linh vực khoa học, kĩ thuật nhiều linh vực khác sống Nó trở thành cơng cụ đắc lực nhiều ngành nghề giao thông, y tế, quân sự…đặc biệt cơng quản lý nói chung có quản lý cửa hàng quần áo nói riêng Trước đây, máy tinh chưa ứng dụng rộng rãi cơng việc quản lý ứng dụng rộng rãi cơng việc quản lý làm thủ công nên thời gian tốn nhân lực tài Ngày với phát triển công nghệ thông tin mà máy tinh sử dụng rộng rãi quan, nhà máy, trường học…giúp cho công việc tốt Việc sử dụng máy tinh vào công việc quản lý cửa hàng quần áo việc cần thiết nhằm xóa bỏ phương pháp quản lí lạc hậu, lỗi thời , tốn nhiều mặt Đối với phủ cơng ty, doanh nghiệp việc xây dựng website riêng ngày căng trở nên cấp thiết Thông qua website này, thông tin họ đến với khách hàng, người quan tâm cách nhanh chóng xác Vì em xây dựng đề tài “Xây dựng phần mềm quản lý cửa hàng quần áo Kpis Clother” với mong muốn giúp việc quản lý trở nên dễ dàng thuận tiện mang đến dịch vụ tốt cho khách hàng Em xin chân thành cảm ơn!  CHƯƠNG I: GIỚI THIỆU DỰ ÁN PHẦN MỀM QUẢN LÝ CỬA HNG QUẦN ÁO KPIS CLOTHER 1.1 Khảo sát hệ thống Hiện nay, với gia tăng dân số với phát triể lớn mạnh cơng nghệ số nhu cầu dịch vụ, mua bán ngày căng gia tăng Tuy nhiên, hệ thống quản lý sổ sách trước nhiều cửa hang, công ty không cịn phù hớp với quy mơ tốc độ phát triển Cửa hàng quần áo KPIS CLOTHER vậy, áp dụng công nghệ thông tin vào công việc quản lý, buôn bán dừng mức đơn giản rời rạc công việc, Hệ thông quản lý chưa tối ưu dẫn đến có bất lợi, bất tiện cơng việc quản lý Sau khảo sát cửa hàng quần áo KPIS CLOTHER cần có hệ thống giúp việc quản lý tiện lợi, dễ dàng sử dụng hơn, nhờ vào việc công nghệ, khoa học kĩ thuật phát triển cho đời giải pháp quản lý cửa hàng thuận tiện, đơn giản, dễ dàng mang lại tính hiệu cao cho công việc quản lý kinh doanh, Với mục tiêu nhắm đến việc khắc phục vấn đề - Các quy trinh cũ thực cách thủ công, ghi chép làm tốn nhiều công sức, thời gian, khó khăn việc lưu trữ lâu dài - Gây nhiều ảnh hưởng khơng đáng có việc kiểm soát số lượng mặt hàng nhập xuất làm chậm trễ khiến chất lượng phục vụ bị ảnh hưởng - Khó khăn việc tìm kiếm, tra cứu thông tin sản phẩm làm ảnh hưởng đến việc hỗ trợ cửa hàng 1.1.1 Giới thiệu chung Cửa hàng quần áo KPIS CLOTHER thành lập cách gần năm, nằm 110/1A Tôn Thất Tùng, Đống Đa, Hà Nội Cửa hàng gốm tầng: Tầng gồm quầy thu ngân, mẫu quần áo cửa hàng, phòng thử đồ, tầng gian hang với ngập tràn phụ kiện, kho để hàng phù hợp với concept tạo cho khách hàng buổi mua sắm thú vị Cửa hàng gồm:  Tên cửa hàng: KPIS CLOTHER  Tổng số nhân viên: người  Thời gian làm việc: 8h00 – 22h00 (cả T7 & CN)  Địa chỉ: 110/1A Tôn Thất Tùng, Đống Đa, Hà Nội  Hotline: 0944559999  Website: Kpisclother.com Hình 1 Hình ảnh cửa hàng quần áo Kpis Clother 1.1.2.Quy trình quản lý - Thời gian làm việc chia thành ca: + Ca sáng: 8h00 – 14h00 + Ca tối: 14h00 – 22h00 - Mỗi ca có nhân viên bán hàng, nhân viên thu ngân, nhân viên kho - Trang thiết bị cửa hàng: máy tính, máy in hóa đơn, máy in quét mã vạch, camera an ninh 1.1.3 Ưu điểm - Đơn giản, dễ sử dụng không yêu cầu cao trình độ tin học - Trang thiết bị đầy đủ với nhu cầu thực 1.1.4 Nhược điểm - Tất quy trình làm thủ cơng - Khó khăn quản lý hóa đơn cho khách hàng - Tốn nhiều thời gian gây khó khăn việc quản lý đồng 1.2 Xác định toán cần giải Quản lý cửa hàng công tác quan trọng phức tạp mà cửa hàng phải thực Bắt đầu từ việc nhập sản phẩn quần áo đa dạng mẫu mã, tiếp quản lý mặt hàng quần áo bày bán cửa hàng Việc quản lý thơng tin xuất nhập hàng hóa thực hầu hết cửa hàng Tuy nhiên, thông tin dạng dùng để khai thác lưu trữ hàng hóa thay cho thủ tục nhập xuất số sách Quản lý cửa hàng bán quần án cần tính đến mặt hàng bày bán đa dạng nữa, việc mua bán sản phẩm tốn nhanh gọn thơng qua việc bán hàng online cho khách hàng xa sử dụng ví điện tử, app mobile banking tốn tiện lợi Mỗi tháng cửa hàng quần áo nhập số lượng lớn mẫu mã đa dạng với nhiều loại mặt hàng mẫu mã khác Hiện sản phẩm quần áo có nhiều loại da dạng, sử dụng nhiều chất vải như: cotton, kaki, jean, nỉ, len, da động vật phù hợp với nhu cầu thị hiếu khách hàng Việc quản lý doanh thu việc bán hàng cịn nhiều bước thủ cơng, áp dụng cơng nghệ thông tin nên yêu cầu cần thiết cần có hệ thống quản lý dễ dàng nhanh chóng hiệu xác hơn, giúp tiết kiệm thời gian công sức để đạt hiệu cao quản lý cửa hàng bán quần áo Cụ thể cửa hàng bán quần áo cịn làm thủ cơng số cơng việc làm Microsoft Excel, dễ sai lầm khơng hiệu Vì cửa hàng cần phải: Xây dựng module quản lý riêng biệt, tìm hiểu sâu vấn đề giải chúng cách xác, logic - Triển khai cơng việc theo q trình định - Tìm hiểu cách triển khai xây dựng hệ thống - Phần mềm phải dễ dàng kiểm tra, cải tiến, nâng cấp có lỗi phát sinh bất ngờ từ hệ thống - 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.3.1 Quản lý nhân viên Nhân viên cửa hàng bao gồm nhân viên bán hàng, nhân viên thu ngân, nhân viên kho người quản lý Thông tin nhân viên lưu vào sổ để chấm công phát lương Cơng nhân viên tính theo ca làm việc nhân viên parttime, ngày làm việc nhân viên fulltime Full time: 7.000.000 đồng/tháng Part time: 25.000 đồng/tiếng Ngồi tiền lương, nhân viên cịn thưởng % theo doanh thu ca cửa hàng suất làm việc Một tháng nhân viên nghỉ phép 2-3 ngày Nhân viên part time đổi ca linh hoạt cho Trong trường hợp xin nghỉ hẳn phải báo trước cho quản lý trước tuần để quản lý có thời gian bổ sung nhân kịp thời 1.3.2 Quản lý khách hàng Khách hàng chia làm kiểu khách hàng: khách hàng thành viên ( đăng ký thẻ thành viên) khách hàng (chưa đăng ký thẻ thành viên) 1.3.3 Quản lý sản phẩm Mỗi lần phận bán hàng lấy sản phẩm từ kho phận kho xuất phiếu xuất kho bao gồm số lượng tên sản phẩm để quản lý dễ nắm bắt tình thuận tiện cho việc quản lý Bộ phận bán hàng đảm nhiệm nhiệm vụ quản lý sản phẩm, bày sản phẩm lên kệ bán hàng, thêm sản phẩm nhập, sửa thông tin sản phẩm (như số lượng, nhà cung cấp,…), xóa thơng tin sản phẩm khơng cịn sản phẩm 1.3.4 Quản lý đăng nhập, đăng xuất Chủ cửa hàng nhân viên muốn truy cập vào hệ thống cần có tài khoản đăng nhập Chức giúp cho cửa hàng bảo mật thông tin cửa hàng sản phẩm Sau đăng nhập thành cơng, sử dụng chức hệ thống Khi khơng dùng đăng xuất 1.4 Xác định yêu cầu hệ thống 1.4.1 Yêu cầu chức - Quản lý đăng nhập, đăng xuất - Quản lý nhân viên - Quản lý khách hàng - Quản lý sản phẩm 1.4.2 Yêu cầu phi chức 1.4.2.1 Yêu cầu bảo mật Hệ thống phải kiểm tra thông tin vào chức năng, bảo mật thông tin khách hàng 1.4.2.2 Yêu cầu lưu Dữ liệu lưu hệ thống lưu dự phòng 24/24 hệ thống song hành phòng tránh mát liệu Dữ liệu hệ thống phục hồi cần thiết 1.4.2.3 Yêu cầu tính sử dụng - Các tính đa dạng, quản lý dễ dàng hơn, nhiều chức - Hệ thống đảm bảo cung cấp đầy đủ thông tin yêu cầu nhân viên cửa hàng 1.4.2.4 Yêu cầu ràng buộc thiết kế Thiết kế đơn giản dễ sử dụng, sở liệu hệ quản trị SQL 1.4.2.5 Yêu cầu phần cứng - Hệ điều hành: window trở lên - Bộ xử lý: CPU >= 2.30 GHz - Ram: lớn 8GB - Ổ cứng: tối thiểu 200GB 1.4.2.6 Phần mềm sử dụng - Cơ sở liệu SQL - Ứng dụng: Visual Studio 1.4.2.7 Các yêu cầu khác - Khi thấy hệ thống bị lỗi cần báo đến quản lý để yêu cầu sửa chữa - Giao diên rõ ràng, dễ sử dụng - Thông tin người dùng cần bảo vệ CHƯƠNG 2: QUẢN LÝ DỰ ÁN 2.1 Ước lượng dự án Hệ thống quản lý giúp quản lí kiểm sốt tình hình bán hàng cửa hàng nhân viên bán hàng Phần mềm góp phần nâng cao hiệu công việc, thúc đẩy phát triển hoạt động cửa hàng Giúp cho công việc quản lý trở nên dễ dàng, tiện dụng, xác tạo uy tín Đem lại doanh thu tối đa cho cửa hàng 2.1.1 Ước lượng chi phí Giai đoạn Quản lý dự án Phân tích thiết kế hệ thống Cơng việc Mơ tả cơng việc Chi phí Khảo sát yêu cầu dự án Thu thập dự liệu cần thiết dự án 50.000VNĐ Bắt đầu dự án Triển khai thiết lập project cho dự án 100.000VNĐ Lập kế hoạch phạm Lập kế hoạch chi tiết vi dự án cho phạm vi làm việc 100.000VNĐ Viết báo cáo tổng kết dự án Tổng kết lại toàn q trình quản lý dự án 20.000VNĐ Mơ tả chi tiết Đặc tả chi tiết yêu yêu cầu, chức cần cầu khách hàng có phần mềm 100.000VNĐ Mô tả hệ thống thông qua sơ đồ usecase trình tự Xây dựng sơ đồ usecase trình tự phần mềm rational rose 150.000VNĐ Thiết kế cở dự liệu Xây dựng trường liệu cần thiết cho phần mềm 300.000VNĐ Thiết kế giao diện cho phần mềm Xây dựng chức cho phần mềm bán hàng 500.000VNĐ Viết phân tích chi tiết hệ thống Viết báo cáo trình bày phân tích thiết kế hệ thống phần mềm 150.000VNĐ Module thống kê sản phẩm Phân tích yêu cầu cụ thể cho module Xây dựng chi tiết nhiệm vụ hệ thống 100.000VNĐ Thiết kế module Xây dựng chức kiện 200.000VNĐ Xây dựng code Xử lý tính thao tác 700.000VNĐ Cài đặt module Demo module xây dựng xong 200.000VNĐ Kiểm thử cho module Kiểm tra giao diện, độ xác tìm lỗi hệ thống 200.000VNĐ Viết báo cáo hồn thiện Trình bày báo cáo chi tiết thiết kế module 50.000VNĐ Tích hợp Module thiết kế Lắp ghép module lại với cho hoàn chỉnh 100.000VNĐ Test lại toàn hệ thống xây dựng 150.000VNĐ Tìm kiếm lỗi phát sinh trình thực thi 300.000VNĐ Viết báo cáo hướng Viết hướng dẫn sử dẫn sử dụng dụng phần mềm 50.000VNĐ Tích hợp Kiểm thử phần hồn thành sản mềm phẩm Fix code Đóng gói phần Lên kế hoạch bảo trì phần mềm mềm Kết thúc dự án Đề kế hoạch bảo trì 50.000VNĐ Tổng kết lại trình dự án 50.000VNĐ Bảng 2.1: Bảng ước lượng chi phí 2.1.2 Ước lượng thời gian Giai đoạn Quản lý dự án Cơng việc Mơ tả công việc Thời gian Khảo sát yêu cầu dự án Thu thập dự liệu cần thiết dự án ngày Bắt đầu dự án Triển khai thiết lập project cho dự án Lập kế hoạch phạm vi dự án Lập kế hoạch chi tiết cho phạm vi làm việc ngày Viết báo cáo tổng kết dự án Tổng kết lại tồn q trình quản lý dự án ngày Đặc tả chi tiết yêu cầu khách hàng Mô tả chi tiết yêu cầu, chức cần có phần mềm ngày Mơ tả hệ thống thơng qua sơ đồ usecase trình tự Xây dựng sơ đồ usecase trình tự phần mềm rational rose ngày Xây dựng trường liệu cần thiết cho phần mềm ngày Thiết kế giao diện cho phần mềm Xây dựng chức cho phần mềm bán hàng 12 ngày Viết phân tích chi tiết hệ thống Viết báo cáo trình bày phân tích thiết kế hệ thống phần mềm ngày Phân tích yêu cầu cụ thể cho module Xây dựng chi tiết nhiệm vụ hệ thống ngày Thiết kế module Xây dựng chức kiện ngày Xây dựng code Xử lý tính thao tác ngày Phân tích Thiết kế cở dự thiết kế liệu hệ thống Module thống kê sản phẩm Cài đặt module Demo module xây dựng xong Tích hợp hồn thành sản phẩm Kiểm thử cho module Kiểm tra giao diện, độ xác tìm lỗi hệ thống ngày Viết báo cáo hồn thiện Trình bày báo cáo chi tiết thiết kế module ngày Tích hợp Module thiết kế Lắp ghép module lại với cho hoàn chỉnh ngày Kiểm thử phần mềm Test lại toàn hệ thống xây dựng ngày Fix code Tìm kiếm lỗi phát sinh trình thực thi ngày Viết báo cáo hướng Viết hướng dẫn sử dẫn sử dụng dụng phần mềm ngày Đóng gói Lên kế hoạch bảo phần mềm trì phần mềm Kết thúc dự án Đề kế hoạch bảo trì ngày Tổng kết lại trình dự án ngày Bảng 2.2: Bảng ước lượng thời gian 2.1.3 Ước lượng người tham gia Số lượng người tham gia là: người Giai đoạn Quản lý dự án Công việc Khảo sát yêu cầu dự án Khởi tạo dự án Lập kế hoạch phạm vi dự án Viết báo cáo tổng kết Rút kinh nghiệm Đặc tả chi tiết Mô tả Thu nhập yêu cầu tổng quan dự án Thông báo triển khai dự án, lập project charter Lập kế hoạch phạm vi dự án Tổng kết lại tồn cơng việc thành báo cáo cuối Rút kinh nghiệm cho đợt dự án sau Từ yêu cầu thu từ phần khảo sát, yêu cầu Phân tích thiết kế hệ thống Module thống kê sản phẩm Tích hợp hồn Mơ tả kiến trúc hệ thống sơ đồ Use case, trình tự, hoạt động Thiết kế sở liệu hệ thống Thiết kế giao diện phần mềm Viết phân tích hệ thống chi tiết Phân tích yêu cầu cụ thể cho module mô tả cụ thể yêu cầu cần thiết phần mềm Xây dựng kiến trúc phần mềm sơ đồ use case, trình tự, hoạt động (dùng Rational rose, astah) Xây dựng cấu trúc sở liệu cho phần mềm (gồm bảng cụ thể) Xây dựng form phần mềm dựa theo sơ đồ UML Tổng hợp báo cáo phân tích thiết kế hồn chỉnh Từ thông tin thu thập lập kế hoạch xây dựng chi tiết nhiệm vụ quản lý giải bóng đá vơ địch quốc gia -xây dựng form đăng nhập Thiết kế - xây dựng form thống kê nhập xuất module hàng , hình thức thống kê hàng hóa - xây dựng nút chức năng: thống kê, in phiếu TK Xây dựng form tự động thông báo số Viết code cho lượng hàng tồn, nhập xuất, hàng bán module chạy theo tháng cho kế toán kho Cài đặt module Thực chạy thử module xây dựng - kiểm thử giao diện , kiểm tra xem Kiểm thử module giao diện có đạt yêu cầu khơng, hình thức bố trí giao diện phần mềm có bố trí hợp lý hay khơng - kiểm thử khả thống kê nhập xuất hàng… Viết báo cáo Xây dựng báo cáo mô tả chi tiết module module Lắp ráp hoàn chỉnh module thành Tích hợp chương trình thống để chạy thử module Test tổng quan toàn hệ thống Kiểm thử tích hợp tồn hệ thiện sản phẩm thống Thực fix lỗi tồn Viết tài liệu hướng dẫn sử Đóng dụng phần gói mềm phần Lên kế hoạch mềm bảo trì phần chuyển mềm giao Bàn giao sản phẩm tài liệu liên quan cho khách hàng Kết thúc dự án Fix lỗi phát sinh test Tạo hướng dẫn sử dụng phần mềm Chuyển giao sản phẩm dự án cho khách hàng Đề kế hoạch bảo trì Tổng kết dự án Bảng 2.3: Ước lượng người tham gia 2.2 Lập lịch theo dõi Cấu trú c phâ n việ c Khả o sát mơ hình Hoạ Tên hoạt t động độn g 1.1 1.2 1.3 Khảo sát thực tế, phân tích yêu cầu Báo cáo triển khai dự án, phạm vi dự án Lập kế hoạch cho dự án Kế Ngày bắt thừa đầu hoạt độn g Ngày kết thúc H T 11/9/2022 12/9/2022 x 1.1 12/9/2022 13/9/2022 x 1.2 13/9/2022 14/9/2022 x C H T 2.1 Phâ n tích thiế t kế hệ thố ng 2.2 2.3 2.4 3.1 Lập sở liệu 3.2 3.3 Xây dựn g c năn g đăn g nhậ p, đăn g kí Xây dựn g 4.1 4.2 4.3 5.1 5.2 Phân tích quy trình nghiệp vụ Lập sơ đồ use case hệ thống Lập sơ đồ trình tự hệ thống Thống lại sơ đồ thiết kế Phân tích đối tượng Xây dựng thuộc tính với đối tượng Thiết lập sở nhập liệu cho hệ thống Thiết lập form đăng nhập vào hệ thống Code chức đăng kí, đăng nhập vào hệ thống Test chức đăng kí, đăng nhập Thiết kế form Xử lý form 1.2 14/9/2022 15/9/2022 x 2.1 15/9/2022 16/9/2022 x 2.2 16/9/2022 17/9/2022 x 2.3 17/9/2022 18/9/2022 x 2.2; 2.3; 2.4 3.1 18/9/2022 19/9/2022 x 19/9/2022 20/9/2022 x 3.1; 3.2 20/9/2022 21/9/2022 x 3.3 21/9/2022 22/9/2022 x 4.1 22/9/2022 23/9/2022 x 4.1; 4.2 23/9/2022 24/9/2022 x 4.3 24/9/2022 25/9/2022 x 5.1 25/9/2022 26/9/2022 x c năn g hệ thố ng 5.3 Chạy thử module xây dựng xong 5.2 26/9/2022 27/9/2022 x 6.1 Kiể m thử 6.2 phầ n mề 6.3 m Cài 7.1 đặt phầ n 7.2 mề m Tích 8.1 hợp bảo 8.2 trì Kiểm tra giao diện,bố cục Kiểm tra độ xác liệu Sửa lỗi có Viết báo cáo tồn module Kiểm tra độ xác liệu Lên kế hoạch bảo trì Kết thúc dự án 4.3; 5.3 27/9/2022 28/9/2022 x 6.1 28/9/2022 29/9/2022 x 6.2 29/9/2022 30/9/2022 x 6.2; 6.3 30/9/2022 1/10/2022 x 1.1 1/10/2022 2/10/2022 x 6.3; 7.1 2/10/2022 3/10/2022 x 3/10/2022 4/10/2022 x Bảng 2.4: Lập lịch theo dõi

Ngày đăng: 12/06/2023, 09:59

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

  • Đang cập nhật ...

Tài liệu liên quan