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

báo cáo môn học công nghệ phần mềm đề tài xây dựng phần mềm quản lý cửa hàng phụ kiện điện thoại

57 6 1

Đ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

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MÔN HỌC CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HÀNG PHỤ KIỆN ĐIỆN THOẠI Giảng viên hướng dẫn : Sinh viên thực : Mã sinh viên : Lớp : TS Nguyễn Thị Hồng Khánh Nguyễn Văn Hạnh 19810310421 D14CNPM6 Hà Nội, Tháng 10 năm 2021 ĐỀ CƯƠNG Xây dựng hệ thống phần mềm quản lý cửa hàng bán đồng hồ bao gồm chức - Đăng nhập, đăng ký - Quản lý sản phẩm - Quản lý khách hàng - Quản lý nhân viên - Thông tin bán hàng Nội dung thực - Chương 1: Giới thiệu dự án - Chương 2: Quản lý dự án - Chương 3: Phân tích hệ thống - Chương 4: Thiết kế giao diện - Chương 5: Lập trình - Chương 6: Kiểm thử phần mềm - Chương 7: Đóng gói, bảo trì phần mềm Kết đạt -Hồn thành báo cáo chuyên đề học phần môn:”Công nghệ pần mềm” -Xây dựng phần mềm hoàn chỉnh với đầy đủ chức năng, đơn giản phù hợp với doanh nghiệp Hà Nội, tháng năm 2021 Sinh viên thực (Ký ghi rõ họ tên) PHIẾU CHẤM ĐIỂM ST T Họ tên, Mã sinh viên Nguyễn Văn Hạnh 19810310421 Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Điểm Chữ ký Quản lý cửa hang phụ kiện điện thoại Chữ ký Ghi Mục Lục LỜI NÓI ĐẦU Chương Khảo sát 1.1 Khảo sát hệ thống 1.2 Xác định toán cần giải 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.4 Xác định yêu cầu hệ thống Chương Quản trị dự án 2.1 Ước lượng dự án 5 2.1.1 Ước lượng chi phí 2.1.2 Ước lượng thời gian 2.1.3 Ước lượng số lượng người tham gia 2.2 Lập lịch theo dõi dự án Chương Phân tích 3.1 Xác định Actor Use case toàn hệ thống 11 11 3.1.1 Actor hệ thống 11 3.1.2 Biểu đồ Use case toàn hệ thống 11 3.2 Phân tích chi tiết chức hệ thống 12 3.2.1 Chức đăng nhập, đăng xuất 12 3.2.2 Chức quản lý nhân viên 15 3.2.3 Chức quản lý sản phẩm 28 3.2.4 Chức báo cáo thống kêBiểu đồ Use case chức báo cáo thống kê 38 Chương Thiết kế 39 4.1 Thiết kế giao diện 39 4.1.1 Giao diện đăng nhập 39 4.1.2 Giao diện hệ thống dành cho quản lý 39 4.1.3 Giao diện hệ thống dành cho nhân viên 40 4.1.4 Giao diện quản lý nhân viên 40 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 4.1.5 Giao diện quản lý khách hàng 40 4.1.6 Giao diện quản lý hàng hóa 41 4.1.7 Giao diện hóa đơn tốn 42 4.2 Thiết kế lưu trữ 43 4.2.1 Chức đăng nhập 43 4.2.2 Chức quản lý bán hàng 43 4.2.3 Chức quản lý nhân viên 43 4.2.4 Chức quản lý sản phẩm 44 4.3 Bảng Diagram 45 Chương Lập trình 46 5.1 Ngơn ngữ lập trình 46 5.2 Cơng cụ hỗ trợ 46 5.3 Kết code 47 5.3.1 Code kết nối SQL 47 5.3.2 Code chức đăng nhập 47 Chương Kiểm thử Chương Tích hợp bảo trì 47 51 7.1 Cách đóng gói phần mền 51 7.1 Đóng gói phần mềm 51 7.3 Lý cần bảo trì phần mềm 53 KẾT LUẬN 54 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai LỜI NĨI ĐẦU Do nhu cầu địi hỏi ngày cao xã hội người ngày cao, để đáp ứng yêu cầu khách hàng phải ln đổi hồn thiện Hiện xã hội phát triển không ngừng kéo theo lớn mạnh doanh nghiệp, tổ chức, mà việc quản lý cho chặt chẽ nhu cầu cấp thiết doanh nghiệp Lĩnh vực quản lý vật tư doanh nghiệp có nhu cầu cao số lượng hàng hóa nhập xuất lớn địi hỏi xác, đồng thời thời gian yếu tố quan trọng Nhưng việc gia tăng nhiều cửa hàng hay chuỗi cửa hàng lớn phục vụ nhu cầu mua sắm mà ta biết ngày công nghệ trở nên đại mà có đa dạng mẫu mã thiết bị điện máy phục vụ nhiều nhu cầu, cơng việc khác việc quản lý gặp nhiều khó khăn cách quản lý thủ công giải pháp tối ưu Với phát triển công nghệ thông tin cố gắng đáp ứng yêu cầu người Việc đưa công nghệ thông tin áp dụng vào quản lý đưa vào thực để thể tốc độ độ xác Vì em chọn đề tài:” Quản lý cửa hàng Đồng hồ” em muốn tạo hệ thống giúp cho chủ cửa hàng dễ dàng việc quản lý hàng hóa, đưa sản phẩm tốt đến tay người tiêu dùng người tiêu dùng trải nghiệm dịch vụ tốt bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Chương Khảo sát 1.1 Khảo sát hệ thống Phân tích hệ thống cơng việc quan trọng địi hỏi xác mặt thơng tin liệu Mà cửa hàng chưa có phần mềm để quản lý mà qua khảo sát thực tế cửa hàng bán đồng hồ, thu thập số liệu sau đây: - Nhân viên phận kho hàng đạo người quản lý liên hệ với nhà cung cấp Sau mua xong nhân viên nhận hàng viết phiếu chuyển vào kho - Do ta cần có kho liệu số lượng sản phẩm - Mỗi lần nhập phải có Phiếu Nhập để lưu trữ thơng tin thơng tin phiếu nhập gồm: số phiếu nhập, mã nhà xuất bản, ngày nhập - Tương tự cửa hàng có nhiều loại đồng hồ khác nên ta phải có kho liệu Loại đồng hồ dùng để chứa danh mục loại đồng hồ: mã loại tên loại - Khi khách hàng đến mua đồng hồ ta lập Hóa Đơn bao gồm: số hóa đơn, ngày bán… 1.2 Xác định toán cần giải - Dự án cửa hàng đồng hồ có nhiều kỳ vọng người để nâng tầm thương hiệu Việt Tính đến thời điểm cửa hàng đồng hồ có sở kinh doanh địa bàn thành phố Hà Nội - Được xây dựng nhằm giúp cho nhân viên người quản lý cửa hàng quản lý số lượng lớn hàng hóa mà khơng phải nhiều thời gian công sức để quản lý so với cách thông thường ghi chép ghi tìm kiếm thơng tin giấy tờ Hệ thống giúp cho việc quản lý xuất nhập hàng trở lên đơn giản hóa - Tất thông tin nhập vào sở liệu phần mềm quản lý từ tạo nhóm sản phẩm theo yêu cầu đặt Các nhóm quản lý vận hành hệ thống, quản lý hệ thống an ninh, quản lý chăm sóc khách hàng phải thống kê cụ thể chi tiết tùy theo yêu cầu khách - Khách hàng xem thơng tin cửa hàng, website liên kết với phần mềm cửa hàng Khách hàng ý kiến trực tiếp yêu cầu cần đáp ứng với số điện thoại hotline phận chăm sóc khách hàng cửa hàng để giải thắc mắc người tiêu dùng 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.3.1 Quy trình quản lý - Thời gian làm việc: 8h-22h ngày tuần Hiện cửa hàng gồm có nhân viên chia làm ca: +Ca 1: 8h-15h +Ca 2: 15h-22h bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Mỗi ca gồm nhân viên bảo vệ: 1.3.2 Đăng nhập - Mỗi người dùng tạo tài khoản mật để đăng nhập vào phần mềm cửa hàng 1.3.3 Quản lý nhân - Quản lý nhân vấn đề nan giải công tác quản lý cửa hàng, cần phải bố trí nhân cách hợp lý nhất, giám sát công việc phận nhân để có định khen thưởng kỷ luật đắn nhằm giúp nhân viên thực nhiệm vụ để đáp ứng yêu cầu khách hàng 1.3.4 Quản lý kho - Phần mềm cập nhập số lượng hàng kho Giúp người dùng nhân viên bán hàng biết hàng hàng hết thơng báo hình để nhập thêm hàng 1.3.5 Quản lý phận bán hàng - Bộ phận bán hàng: đảm nhiệm việc nhận hàng từ kho quản lý sản phẩm quầy số lượng Hướng dẫn khách hàng nhanh chóng tìm sản phẩm cần mua, tư vấn cho khách hàng sản phẩm khách hàng cần tìm kiếm Quản lí thông tin khách hàng khách hàng đến làm toàn thủ tục cho khách hàng nhằm phục vụ đầy đủ pháp lý người đến mua hàng cửa hàng 1.3.6 Báo cáo, thống kê - Cuối ngày nhân viên thống kê doanh thu, số lượng hàng bán ngày 1.4 Xác định yêu cầu hệ thống 1.4.1 Yêu cầu chức năng: - Các chức quản lý cửa hàng gồm: - Đăng nhập - Quản lý nhân - Quản lý kho - Quản lý bán hàng - Báo cáo thống kê bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 1.4.2 Yêu cầu phi chức năng: 1.4.2.1 Yêu cầu bảo mật - Điều quan trọng cần ý thông tin khách hàng khách hàng cung cấp phải bảo mật tuyệt đối Tránh tình trạng thơng tin liệu khách hàng bị bị sửa đổi 1.4.2.2 Yêu cầu lưu - Phải có giải pháp đảm bảo an tồn liệu: Có khả backup liệu phục hồi liệu có cố 1.4.2.3 u cầu tính sử dụng - Sử dụng đầy đủ tính phần mềm - Đảm bảo tìm nhiều liệu lúc - Cung cấp đầy đủ thông tin cần thiết 1.4.2.4 Yêu cầu ràng buộc thiết kế - Hệ thống xây dựng chủ yếu ngơn ngữ lập trình C# - Hệ quản trị sở liệu SQL Server 2019 1.4.2.5 Yêu cầu phần cứng - Phần mềm quản lý phải có tính tương thích Có thể sử dụng kết hợp với hệ thống quản lý khác ban quản lý 1.4.2.6 Phần mềm sử dụng - Cơ sở liệu: SQL Server 2019 - Ngôn ngữ C# 1.4.2.7 Yêu cầu sử dụng phần mềm - Nhân viên quản lý giới thiệu chức phần mềm sử dụng 1.4.2.8 Các yêu cầu khác - Hệ thống phải dễ sử dụng, dễ sửa lỗi, có khả tái sử dụng - Có hướng dẫn chi tiết cho người sử dụng bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Chương Quản trị dự án 2.1 Ước lượng dự án 2.1.1 Ước lượng chi phí Giai đoạn Cơng việc Mơ tả công việc Khảo sát yêu cầu dự Thu thập cá dự liệu cần thiết dự án án Quản lý dự án Phân tích thiết kế hệ thống Chi phí 50.000VNĐ 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 100.000VNĐ 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 Đặ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ó 100.000VNĐ phần mềm 100.000VNĐ 0VNĐ Mơ tả hệ thống Xây dựng sơ đồ usecase thông qua sơ đồ trình tự phần 100.000VNĐ usecase trình tự mềm draw.io Thiết kế cở dự liệu Xây dựng trường liệu cần thiết cho phần 300.000VNĐ mềm Thiết kế giao diện cho phần mềm Xây dựng chức cho phần mềm bán 500.000VNĐ hàng 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ế 100.000VNĐ hệ thống phần mềm 10 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 3.2.4 Chức báo cáo thống kêBiểu đồ Use case chức báo cáo thống kê Hình 3.31 Biểu đồ Use case chức báo cáo thống kê 3.2.4.1 Biểu đồ hoạt động chức báo cáo thống kê Hình 3.32 Biểu đồ hoạt động chức Báo cáo thống kê *) Mô tả chi tiết Biểu đồ hoạt động chức báo cáo thống kê o Bước 1: Người quản lý chọn đăng nhập vào hệ thống o Bước 2: Điền thông tin đăng nhập gồm: - Mật - Tài khoản o Bước 3: Kiểm tra thông tin đăng nhập bao gồm: - Mật - Tài khoản o Bước 4: Chọn đăng nhập - Thông tin hợp lệ, đăng nhập thành công , hiển thị giao diện chức hệ thống - Thông tin không hợp lệ, thông báo đăng nhập thất bại, hỏi đăng nhập lại - Chọn đăng nhập lại quay lại thao tac từ bước o Bước 5: Chọn chức năng: - Thống kê nhập - xuất hàng - Thống kê thu chi o Bước 7: Nhập thông tin o Bước 8: Hệ thống thực yêu cầu nhập vào o Bước 9: Người quản lý đóng chức báo cáo thống kê o Bước 10: Kết thúc bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Chương Thiết kế 4.1 Thiết kế giao diện 4.1.1 Giao diện Trang chủ 4.1.2 Giao diện danh mục sản phẩm bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 4.1.3 Giao diện hệ thống dành cho nhân viên 4.1.4 Giao diện quản lý đơn hàng 4.1.5 Giao diện quản lý sản phẩm bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 4.1.6 Giao diện quản lý hàng hóa bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 4.1.7 Giao diện hóa đơn tốn 4.2 Thiết kế lưu trữ 4.2.1 Chức đăng nhập bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Hình 4.8 Chức đăng nhập 4.2.2 Chức quản lý bán hàng Hình 4.9 Chức quản lý bán hàng 4.2.3 Chức quản lý nhân viên 4.2.4 Chức quản lý sản phẩm bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 4.3 Bảng Diagram bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Chương Lập trình 5.1 Ngơn ngữ lập trình WordPress 50 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 5.1.1 Wordpress WordPress công cụ mã nguồn mở viết PHP để tạo Website Đây hệ thống quản lý nội dung (CMS) sử dụng nhiều giới WordPress có khả tạo chủ đề trang web, từ blog đơn giản đến trang web kinh doanh đầy đủ tính Bạn chí sử dụng WordPress để tạo cửa hàng trực tuyến (sử dụng plugin WooCommerce) 5.1.2 Xampp Xamp chương trình tạo máy chủ Web tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server cơng cụ phpMyAdmin Khơng Appserv, Xampp có chương trình quản lý tiện lợi, cho phép chủ động bật tắt khởi động lại dịch vụ máy chủ lúc 5.1.3 Những lý nên chọn Wordpress thiết kế website  Templates rẻ WordPress có nhiều templates themes (giao diện) giá rẻ, dễ tích hợp giúp bạn tiết kiệm nhiều tiền bạn thuê người làm Chỉ với 20$, bạn sở hữu templates themes giá rẻ lại đẹp ThemeForest Vì vậy, bạn người khơng có kinh nhiệm thiết kế website, bạn mua themes với giá 30$, thay đổi số nội dung bạn có trang web sẵn sàng hoạt động mà khơng cần code có kiến thức web  Thân thiện với người Một ưu điểm lớn WordPress học cách sử dụng việc xem vài video YouTube, vài tháng để học viết code WordPress có giao diện người dùng thân thiện, cho phép bạn nhanh chóng thay đổi nội dung, cài đặt cập nhật plugin, thêm hình ảnh thứ bạn muốn, giúp giảm thời gian cần thiết để tạo trang web Vì vậy, bạn nhà lập trình web giỏi, bạn cần xây dựng số trang web bản, blog, việc sử dụng WordPress nhanh nhiều tự code  Plugin Plugin thứ tốt tệ Nó tốt tất tính mà bạn nhận được, tệ chúng cần cập nhật thường xuyên, điều khó chịu bạn cài đặt khoảng 20 plugin 51 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Plugin sử dụng để thêm thứ biểu mẫu đăng nhập, biểu mẫu đăng ký, cơng cụ phân tích số cơng cụ SEO cải thiện đáng kể thứ hạng trang web Google Mặt khác, bạn tạo trang web code, bạn không nhận tính này, có mặt lợi mặt hại 5.2 Kết code 5.3.1 Code kết nối SQL 5.3.2 Code chức đăng nhập 5.3.3 Code chức quản lý bán hàng Chương Kiểm thử Test Large Small function function case (Chức ID (Chức năng nhỏ) lớn) Pre Conditio n (Điều kiện trước) Login 01 Login 02 Login Check GUI of login form Position Test Operation (Hoạt động thử nghiệm) Expecte Actual d Result Result (Kết (Kết dự kiến) thực tế) Double click file Show login form P Press Tab key Tab order from top to bottom, from left to right P Form is P 51 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai 03 of form displayed at the center of screen Login 04 Resize form Form can not be resized Login 05 Move Form can be form to moved any where Login 06 View status of Đăng nhập, Đóng button Status of Đăng nhập, Thốt buttons is active P Login 07 View all fields in login form Labels and buttons are correct: P P P - Tên đăng nhập - Mật - buttons: Đăng nhập, Thoát Login 08 Check display data In Mật field Must display "*" instead of data inputed P Login 09 View Default textbox - Tên đăng nhập textbox: available and blank P bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai - Mật textbox: available and blank Login 10 Check Tên đăng nhập field Login 11 Input correct data Input correct data to all fields No display message P Click Đăng nhập No Input data Click Đăng nhập Display message "Vui lòng nhập tài khoản mật khẩu" P button Input data incorrect Login 12 Click Đăng nhập Display P message "Tên đăng nhập mật khơng xác" button Login 13 Login 14 Input correct data Check Mật field Click Đăng nhập No Input data Click Display message "Vui lòng nhập mật khẩu" bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai No display message P P bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai Đăng nhập button Input data incorrect Login 15 Click Đăng nhập button Fill data correct into all fields Login 16 Click Đăng nhập button Login 17 Display P message "Tên đăng nhập mật khơng xác" - Display message "Đăng nhập thành cơng" P - Display main form Check buttons Press Thoát button Login Form is closed P Lost connecti on Disconnect to the server Display: "Không kết nối với máy chủ" P Login 18 Login 19 bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai bao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoaibao.cao.mon.hoc.cong.nghe.phan.mem.de.tai.xay.dung.phan.mem.quan.ly.cua.hang.phu.kien.dien.thoai

Ngày đăng: 09/01/2024, 02:11

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w