bài tập lớn môn nhập môn kỹ thuật phần mềm giúp cho học sinh sinh viên nắm rõ khái quát về lập trình một wesite quảng bá sản phẩm, nắm rõ những vấn đề cần thiết để tạo nên 1 website hoàn chỉnh và tối ưu nhất
MỤC LỤC I Giới thiệu .5 II Lập kế hoạch Dự án .5 2.1 Lý chọn đề tài .5 2.2 Giới thiệu dự án 2.3 Mục đích dự án: 2.4 Mục tiêu dự án 2.5 Các bước cần thiết: 2.6 Phạm vi sản phẩm: 2.7 Các tài liệu tham khảo: 2.8 Xác định dự án: 2.9 Bảng phân công công việc thành viên: 10 2.10 Ước lượng chi phí 11 2.11 Ước lượng công việc .11 2.12 Xác định cách đánh giá đo lường 13 III Mô tả chung 13 3.1 Giới thiệu chung sản phẩm: 13 3.2 Các chức sản phẩm: 13 3.3 Đối tượng sử dụng: 13 3.4 Các chức hệ thống: 14 3.5 Các công cụ, phần mềm hỗ trợ 14 3.6 Kiểm soát rủi ro .14 3.6.1 Rủi ro kế hoạch .14 3.6.2 Rủi ro công việc 15 IV Đặc tả yêu cầu hệ thống: 15 4.1 Yêu cầu chức 15 4.2 Yêu cầu phi chức năng: 16 4.3 Yêu cầu bảo mật 16 4.4 Yêu cầu thiết kế .16 4.5 Yêu cầu kỹ thuật 17 4.6 Yêu cầu khác 17 V Phân tích thiết kế phần mềm 17 5.1 Tổng quan phân tích, thiết kế hệ thống .17 5.2 Các thông tin đầu vào, đầu hệ thống: 17 5.3 Tác nhân 18 5.4 Biểu đồ use case tổng quát .18 5.5 biểu đồ use case phân rã 18 5.5.1 biểu đồ usecase khách hàng .18 5.5.2 biểu đồ usecase đăng nhập 19 5.5.3 Biểu đồ usecase tìm kiếm 20 5.5.4 Biểu đồ usecase bình luận 20 5.5.5 Biểu đồ usecase quản lý viết 21 5.5.6 Biểu đồ usecase quản lý danh mục 22 5.5.7 Biểu đồ usecase quản lý khách hàng 23 5.6 Biểu đồ trình tự 23 5.6.1 Biểu đồ trình tự đăng nhập 24 5.6.2 Biểu đồ trình tự gửi giải đáp 25 5.6.3 Biểu đồ trình tự xố bình luận 26 5.6.4 Biểu đồ trình tự sửa viết 27 5.6.5 Biểu đồ trình tự thêm viết 27 5.6.6 Biểu đồ trình tự xem viết .28 5.6.7 Biểu đồ trình tự xố viết 28 5.7 biểu đồ cộng tác .28 5.7.1 biểu đồ cộng tác đăng nhập .29 5.7.2 biểu đồ cộng tác gửi giải đáp .29 5.7.3 biểu đồ cộng tác sửa viết .30 5.7.4 biểu đồ cộng tác thêm viết 31 5.7.5 biểu đồ cộng tác xoá viết .32 5.7.6 biểu đồ cộng tác xem viết 32 5.8 biểu đồ lớp .32 5.8.1 thêm viết 33 5.8.2 biểu đồ lớp sửa viết 33 5.8.3 biểu đồ lớp xoá viết .33 5.8.4 biểu đồ lớp Bình luận 34 5.8.5 biểu đồ lớp đăng nhập .34 5.8.6 biểu đồ lớp tìm kiếm 35 5.8.7 biểu đồ lớp xem viết 35 5.9 biểu đồ hoạt động .36 5.9.1 Biểu đồ hoạt động tìm kiếm .36 5.9.2 Biểu đồ hoạt động sửa viết 37 5.9.3 Biểu đồ hoạt động xoá viết 38 5.9.4 Biểu đồ hoạt động thêm viết 39 VI.Cài đặt(code) 39 6.1 Trang chủ: 39 6.2 Trang danh mục: 40 6.3 Trang liên hệ: 40 6.4 Trang đăng nhập/đăng ký: .41 6.5 Trang giới thiệu .42 6.6 Trang tìm kiếm: .42 VII Kiểm thử 43 7.1 phần mềm kiểm thử 43 7.2 Kiểm thử chức năng: 44 7.3 Kiểm thử bảo mật: 46 VIII Kết luận 48 8.1 Sự triển khai ứng dụng triển vọng giải pháp 48 8.2 Những vấn đề tồn cần nghiên cứu tiếp 49 8.3 Những đề xuất .49 I Giới thiệu Giới thiệu cửa hàng giày Hoàng Tân Được đời từ lâu với khoảng gần 15 năm Giày Hồng Tân cửa hàng số mà nhắc đến mua giày Ở cung cấp cho bạn tất loại giày lứa tuổi, tất nhiên, giày nam sản phẩm khơng thể thiếu Ngồi kiểu dáng thương hiệu việc mang đơi giày hãng phù hợp cịn giúp bạn dễ dàng vận động di chuyển thoải mái, không gây đau chân nguy hôi chân, tạo tự tin cho bạn Đến với shop giày Hồng Tân bạn hoàn toàn tin tưởng cửa hàng hãng ln cố gắng hết lịng để mang đến cho bạn đôi giày chất lượng cao, kiểu dáng đẹp với giá hợp lí Giày Hồng Tân địa điểm bán giày từ lâu trở thành câu cửa miệng người dân Thái Nguyên Nằm trung tâm thành phố, Hoàng Tân cửa hàng với nhiều mẫu mã phong phú nam nữ Do vậy, giày thể thao thiếu mà đa dạng Đến với shop Giày Hoàng Tân bạn tận mắt chứng kiến nghìn mẫu giày, đủ màu sắc ln cố gắng hết long mang cho bạn giày hãng chất lượng cao, kiểu dáng đẹp với giá hợp lí Mục tiêu: - Kênh truyền thơng: Cửa hàng Giày Hoàng Tân phấn đấu trở thành phân phối kênh truyền thông quy mô nhất, chuyên nghiệp miền Bắc Kênh cửa hàng: Cửa hàng Giày Hoàng Tân trở thành nhà bán lẻ có chuỗi cửa hàng giày phát triển bền vững, hoạt động hiệu Miền Bắc Chiến lược Đối tác: Trở thành cửa hàng giày hàng đầu lĩnh vực phân phối giày dép Khách hàng: Trở thành lựa chọn số người tiêu dùng nhờ vào lực cung cấp hàng hoá, giá cạnh tranh dịch vụ chăm sóc khách hàng chu đáo Nhân viên: Nâng cao mức sống cán bộ, công nhân viên cửa hàng mang lại thu nhập ổn định nhằm đáp ứng nhu cầu sống, tạo môi trường làm việc tốt thực tốt sách thu hút nhân tài vào làm việc, cống hiến cho cửa hàng xã hội II Lập kế hoạch Dự án 2.1 Lý chọn đề tài Tính cạnh tranh cao thị trường bán giày: Hiện nay, thị trường bán giày trực tuyến phát triển cạnh tranh cao Việc có trang web quảng bá giày chất lượng giúp cửa hàng Hồng Tân tạo khác biệt thu hút nhiều khách hàng Hiệu kinh doanh: Xây dựng trang web quảng bá giày giúp cửa hàng Hoàng Tân tiếp cận với nhiều khách hàng hơn, khơng khu vực mà cịn tồn quốc Điều giúp cửa hàng tăng doanh số bán hàng thu nhập Sự phù hợp với xu hướng công nghệ: Việc sử dụng công nghệ để quảng bá sản phẩm dịch vụ xu hướng tránh khỏi thời đại số Với việc xây dựng trang web quảng bá giày chun nghiệp, cửa hàng Hồng Tân đáp ứng yêu cầu khách hàng phù hợp với xu hướng công nghệ Thể chuyên nghiệp cửa hàng: Một trang web quảng bá giày chun nghiệp khơng giúp cửa hàng Hồng Tân thu hút nhiều khách hàng mà thể chuyên nghiệp uy tín cửa hàng thị trường 2.2 Giới thiệu dự án Tên dự án: xây dựng website quảng bá giày cho cửa hàng Giày Hoàng Tân Hiện nay, kinh tế ngày phát triển việc kinh doanh khơng ngừng mở rộng quy mô chất lượng Cùng với phát triển cơng ty bán lẻ việc cạnh tranh, giới thiệu sản phẩm đến với khách hàng ngày diễn ngày khốc liệt Tận dụng lợi phát triển CNTT doanh nghiệp lựa chọn WEB để quảng bá, giới thiệu sản phẩm cho cơng ty Việc xây dựng Website giới thiệu sản phẩm vừa tiết kiệm chi phí, tính xác bảo mật cao, thích hợp với nhiều loại cửa hàng, siêu thị Và khơng nằm ngồi xu đó, nắm bắt hội kinh doanh, mở rộng thị trường cửa hàng Giày Hoàng Tân đầu tư xây dựng website riêng để giới thiệu, quảng bá sản phẩm Giày tới người tiêu dùng Với dự án đề mục đích thiết kế hoàn thiện trang web quảng bá sản phẩm Giày cửa hàng Giày Hoàng Tân tới khách hàng 2.3 Mục đích dự án: + Sử dụng phương pháp, công cụ phần mềm hỗ trợ quản lý dự án để lên kế hoạch, lập tiến độ tính tốn chi tiết cho dự án giúp cho dự án kết thúc thành công tốt đẹp + Quản lí yếu tố sản phẩm phát triển mặt hàng mà cửa hàng đưa + Tạo nhận biết cửa hàng tới người tiêu dùng + Cung cấp cập nhật thông tin sản phẩm cửa hàng tới khách hàng 2.4 Mục tiêu dự án + Mục tiêu chung: - Tăng doanh số bán hàng: Website xây dựng để quảng bá sản phẩm giày cửa hàng thu hút khách hàng tiềm năng, từ tăng doanh số bán hàng - Tăng khách hàng quen thuộc: Bên cạnh khách hàng mới, website giúp cửa hàng giày giữ chân khách hàng cũ thông qua việc cập nhật thông tin nhất, chương trình khuyến sách ưu đãi khác - Tạo tin tưởng uy tín: Website giúp cửa hàng giày truyền tải thơng điệp sản phẩm thương hiệu đến khách hàng, tạo tin tưởng uy tín - Nâng cao hiệu kinh doanh: Website giúp cửa hàng giày nâng cao hiệu kinh doanh cách tiết kiệm chi phí quảng cáo truyền thống tăng khả tiếp cận với khách hàng + Đối với khách hàng: - Hiển thị sản phẩm: Website cần hiển thị đầy đủ sản phẩm giày mà cửa hàng cung cấp để khách hàng dễ dàng xem lựa chọn - Giới thiệu cửa hàng: Website cần giới thiệu cửa hàng, lịch sử giá trị thương hiệu giày Hồng Tân để khách hàng có thêm niềm tin mua sắm - Tạo trải nghiệm mua sắm tốt hơn: Website cần thiết kế giao diện thân thiện, dễ sử dụng cung cấp tính tìm kiếm, lọc sản phẩm, giúp khách hàng tìm thấy sản phẩm muốn cách nhanh chóng dễ dàng - Cung cấp thông tin chi tiết sản phẩm: Website cần cung cấp đầy đủ thơng tin sản phẩm, bao gồm hình ảnh, mơ tả, chất liệu, kích cỡ, giá cả, sách đổi trả bảo hành, giúp khách hàng đưa định mua hàng xác - Tăng tính tương tác với khách hàng: Website cần cung cấp kênh liên lạc số điện thoại, email chat trực tuyến để khách hàng đặt câu hỏi gửi phản hồi sản phẩm, dịch vụ cửa hàng Thúc đẩy việc mua hàng: Website cần cung cấp chương trình khuyến mãi, giảm giá quà tặng để khách hàng có động lực mua sắm tạo doanh thu cho cửa hàng + Đối với người quản lý - Tăng doanh số bán hàng: Website quảng bá giày giúp tăng doanh số bán hàng cách quảng bá sản phẩm cửa hàng tới lượng khách hàng lớn thu hút họ đến mua sắm - Nâng cao nhận diện thương hiệu: Website công cụ để nâng cao nhận diện thương hiệu cửa hàng giày Hồng Tân, giúp khách hàng nhớ đến tìm đến cửa hàng có nhu cầu mua sắm giày - Cải thiện trải nghiệm khách hàng: Website giúp cải thiện trải nghiệm mua sắm khách hàng cách cung cấp thông tin sản phẩm chi tiết minh bạch, cho phép khách hàng đặt hàng tốn trực tuyến nhanh chóng tiện lợi - Tăng khả cạnh tranh: Một website quảng bá giày chuyên nghiệp hiệu giúp cửa hàng giày Hoàng Tân tăng khả cạnh tranh với đối thủ ngành - Thu thập thông tin khách hàng: Website công cụ để thu thập thông tin khách hàng hiểu rõ thị trường mục tiêu cửa hàng giày Hồng Tân, từ phát triển sản phẩm dịch vụ phù hợp - Phương pháp + Tìm hiểu, quan sát, vấn, điều tra, thu thập để có thơng tin mục đích, mục tiêu từ phía khách hàng sản phẩm muốn đạt dự án + Ghi chép tài liệu thu thập giấy máy tính + Tìm hiểu thêm thơng tin website + Liên tục cải tiến, hiệu chỉnh kế hoạch thực công việc + Huy động tinh thần đồng đội + Lập bảng công việc hợp lý + Sử dụng công cụ hỗ trợ quản lý dự án Microsoft project + Sử dụng phương pháp ước lượng phi khoa học + Thu thập, tìm hiểu, đánh giá yêu cầu khách hàng + Kiểm soát yêu cầu để đảm bảo cho dự án tiến hành tốt yêu cầu đề + Tất thành viên thực công việc, tiến độ dự án theo hình thức WBS để đảm bảo dự án hoàn thành kế hoạch + Sau giai đoạn cần phải có kế hoạch kiểm chất lượng giai đoạn + Lập kế hoạch rủi ro, nhận diện rủi ro, đánh giá định tính, định lượng rủi ro, kế hoạch ngăn chặn rủi ro 2.5 - - Các bước cần thiết: Nghiên cứu thị trường khách hàng mục tiêu: Tìm hiểu thị trường giày tại, đối thủ cạnh tranh khách hàng mục tiêu để đưa chiến lược phù hợp cho trang web Xác định mục tiêu trang web: Xác định mục tiêu chức cần có trang web để đáp ứng nhu cầu khách hàng đạt mục tiêu kinh doanh Lựa chọn tảng công nghệ phù hợp: Tùy theo mục tiêu yêu cầu trang web, lựa chọn tảng công nghệ phù hợp để phát triển trang web Thiết kế giao diện trải nghiệm người dùng: Thiết kế giao diện đẹp mắt, dễ sử dụng tối ưu trải nghiệm người dùng trang web Phát triển chức tính năng: Phát triển chức cần thiết trang web tìm kiếm sản phẩm, xem chi tiết sản phẩm, thêm vào giỏ hàng, toán, đăng nhập đăng ký tài khoản, liên hệ với cửa hàng, v.v Đảm bảo an toàn bảo mật: Đảm bảo an toàn bảo mật thông tin khách hàng giao dịch trang web cách sử dụng công nghệ mã hóa, chứng thực, v.v Tối ưu hóa SEO: Tối ưu hóa trang web để xếp hạng cao cơng cụ tìm kiếm Google để tăng lượng truy cập tiếp cận khách hàng Kiểm thử sửa lỗi: Kiểm thử trang web trước đưa vào hoạt động để đảm bảo hoạt động ổn định sửa lỗi phát Triển khai vận hành: Triển khai trang web vận hành trang web theo kế hoạch để đáp ứng nhu cầu khách hàng mục tiêu kinh doanh Cập nhật bảo trì thường xuyên để đảm bảo hoạt động trang web liên tục ổn định 2.6 Phạm vi sản phẩm: + Ranh giới dự án : sản phẩm thực theo yêu cầu khách hàng + Sản phẩm : website giới thiệu sản phẩm cho cửa hàng Giày Hoàng Tân + Các yếu tố đưa vào dự án : thông tin sản phẩm cửa hàng cung cấp thơng tin chương trình khuyến cửa hàng + Các yếu tố đưa dự án : loại bỏ yếu tố ảnh hưởng tới sản phẩm + Tìm hiểu tài liệu liên quan đến chức quản lý hệ thống quảng bá giày, sở để giúp tập trung thành viên nhóm vào mục tiêu chung 2.7 Các tài liệu tham khảo: + Bài giảng nhập môn CNPM + Các trang web liên quan đến xây dựng website, quảng bá sản phẩm, ST T 2.8 Xác định dự án: Tiêu đề Nội dung Tên dự án Xây dựng website quảng bá giày cho cửa hàng Giày Hoàng Tân Mã dự án Thời gian thực DA03 90 ngày Ngày bắt đầu : 01/01/2023 Ngày kết thúc : 26/03/2023