1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ án CÔNG NGHỆ PHẦN mềm xây dựng web bán hàng theo mô hình groupon

117 4 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 117
Dung lượng 2,65 MB

Nội dung

ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM LỜI NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Mục Lục LỜI NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Mục Lục - CHƯƠNG : KẾ HOẠCH DỰ ÁN - 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 CHƯƠNG : TÀI LIỆU ĐẶC TẢ YÊU CẦU - 2.1 2.1.1  Đồi với khách vãng - 2.1.2 2.2 2.2.1 2.2.2 CHƯƠNG : THIẾT KẾ 3.1 3.1.1 3.1.2 Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 3.1.3 Đặt mua sản phẩm -42 3.1.4 Tim kiêm san phâm 42 3.1.5 Lây lai mât khâu 43 3.1.6 Quan lý đơn hang 43 3.1.7 Xem danh muc san phâm -45 3.1.8 Xem chi tiêt san phâm -45 3.1.9 Binh luân san phâm 46 3.1.10 Xem thông tin hỗ trợ -46 3.1.11 Đăng ký nhân email 47 3.1.12 Quan lý san phâm -47 3.1.13 Quan lý nha cung câp 49 3.1.14 Quan lý tin tưc 50 3.2 Biểu đồ -52 3.2.1 Đăng nhâp -53 3.2.2 Đăng ký 54 3.2.3 Sửa thông tin ca nhân 55 3.2.4 Tim kiêm san phâm 56 3.2.5 Xem chi tiêt san phâm -56 3.2.6 Xem danh muc san phâm -57 3.2.7 Đăt mua 58 3.2.8 Quan lý đơn hang 59 3.2.9 Quan lý tin tưc 62 3.2.10 Quan lý danh muc 65 3.2.11 Quan lý nha cung câp 69 3.3 Sơ đồ lớp 72 3.4 Thiết kế sở liệu -72 3.4.1 Mô tả thực thể kết hợợ̣p 72 3.4.2 Mô tả mối kết hợợ̣p -73 3.4.3 Mô tả bảng -73 3.4.4 Kết nối bảng CSDL -79 CHƯƠNG : MÃ HÓA 80 Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 4.1 Hinh ảnh demo chương trinh 4.1.1Tr 4.1.2Tr 4.1.3X 4.1.4Đ 4.1.5T 4.1.6D CHƯƠNG : TÀI LIỆU KIỂM THỬ 5.1 Lập kế hoạch kiểm thửử̉ 5.1.1C 5.1.2K 5.2 Phụ thuộc 5.2.1Ti 5.2.2Ti 1.1 Công cụ kiểm thửử̉ - 5.2.3N 5.3 Thiết kế ca kiểm thửử̉ - 5.3.1D 5.3.2K 5.3.3K Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM CHƯƠNG : KẾ HOẠCH DỰ ÁN 1.1 Tìm hiểu đề tài 1.1.1 Chọn đề tài Khi giới tiếp tục thắt chặt kinh tế chưa hồi phục, người tiêu dùng tìm cách để tiết kiệm hết May mắn thay, nhờ tiện lợợ̣i việc mua sắm trực tuyến mà người tiêu dùng :  Tìm kiếm sản phẩm hàng ngày qua trang trực tuyến  Mua hàng trực tiếp qua website bán lẻ giúp bạn tiết kiệm thời gian, tiền bạc chi phí lại  So sánh giá cách dễ dàng giúp bạn tiết kiệm mua sắm mạng  Hãy tận dụng lợợ̣i việc mua hàng theo nhóm Internet thay đổi cách mua sắm nhiều người giúp người tiết kiệm nhiều tiền bạc thời gian cách dễ dàng Để bắt kịp xu việc xây dựng trang web bán hàng cần thiết Theo nhóm chúng em định chọn đề tài Thiết kế website bán hàng theo phương thức Group-on (bán hàng theo nhóm) 1.1.2 Giới thiệu đề tài Thế giới ngày phát triển, đời sống người ngày đại hóa, nhu cầu đời sống vật chất tinh thần người mỡỗ̃i ngày cao có nhiều địi hỏi khắt khe Hằng ngày mỡỗ̃i người phải có nhu cầu thiết yếu : ăn uống , mua sắm, xem phim, nghe nhạc phải tới trung tâm giải trí hay mua sắm để mua sản phẩm muốn Nắm bắt đượợ̣c nhu cầu xét thấy phát triển vượợ̣t bậc mạng Internet khắp nơi giới nói chung nước ta năm gần nói riêng nên việc ứng dụng công nghệ thông tin vào lĩnh vực tìm kiếm thơng tin, truy cập liệu từ xa khơng cịn khó khăn Người ta tận dụng tối đa lợợ̣i ích mà lĩnh vực mang lại Groupon gì? Đó mơ hình mua theo nhóm Nhiều người cho Groupon hình thức phát triển thương mại điện tửử̉, cụ thể mơ hình thứ thương mại điện tửử̉ - giới gọi tắt B2T(Business To Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Team), sau B2B (Business To Business), B2C (Business To Customer),C2C (Customer To Customer) Nhưng thật Groupon mơ hình kết hợợ̣p thương mại điện tửử̉ quảng cáo Mục đích cuối việc trang web Groupon không đơn bán phiếu khuyến mãi, mà quan trọng để quảng bá thương hiệu, quảng bá thương hiệu cho nhà cung cấp quảng bá thương hiệu cho Khi trang mua hàng theo nhóm đời, người đượợ̣c hưởng lợợ̣i trực tiếp người tiêu dùng có hội mua hàng với mức giảm giá lớn Nhà cung cấp có hội quảng cáo, thu đượợ̣c lượợ̣ng lớn khách hàng với chi phí thấp có hội giải phóng hàng tồn kho, hàng mùa thấp điểm thời gian ngắn Còn trang groupon, với vai trò kênh trung gian, thu đượợ̣c kinh phí từ việc thỏa thuận với đối tác doanh nghiệp 1.1.3 Mơ hình phát triển Đối với trang web thực bước nghiêm ngặt trước đưa sản phẩm cần thiết Đây dự án mang tính chất nhỏ, dễ quản lýý́, cần thời gian hồn thành xác kịp tiến độ bảo vệ Với yêu cầu Mơ hình thác nước mơ hình phù hợợ̣p để phát triển Tuy nhiên với mơ hình cần chuẩn bị kiến thức đặc tả kĩ pha qua quay lại 1.1.4 Các yêu cầu kỷ thuật 1.1.4.1 Yêu cầu phần mềm  Công cụ sửử̉ dụng: PHP Designer 8.0 My SQL Photosop cs3 Microsoft visio 2007 IBM Rational Rose Enterprise Edition  Ngôn ngữ sửử̉ dụng : sửử̉ dụng PHP  Các kiến thức liên quan cần chuẩn bị : HTML Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM CSS PHP SQL Photoshop Khả phân tích thiết kế hệ thống Kiểm thửử̉ phần mềm 1.1.4.2 Yêu cầu hệ thống Hệ điều hành Windows Ram tối thiểu 128M 1.2 Lập kế hoạch phát triển dự án 1.2.1 Mục tiêu dự án Xây dựng web bán hàng theo mơ hình Groupon Xây dựng đượợ̣c module chính: Tìm kiếm sản phẩm, đưa hàng vào giỏ, đăng kí thành viên, bảo mật, chức quản lýý́, module trưng bày sản phẩm,… Tạo liên kết linh hoạt trình mua hàng, đưa hàng vào giỏ, lập đơn hàng Giao diện thân thiện, bắt mắt, dễ sửử̉ dụng 1.2.2 Các ràng buộc cần thiết 1.2.2.1 Ràng buộc nhân lực Nhóm gồm có thành viên.Lần làm quen với dự án web nên cịm gặp khó khăn.Bước đầu thành viên nhóm bàn bạc chọn đề tài đưa mơ hình chung cho dự án 1.2.2.2 Các mốc thời gian 20/130/1 : chọn đề tài,chọn ngơn ngữ,tìm hiểu đề tài 17/230/2 : chuẩn bị tài liệu cho lập kế hoạch,lên đề cương,đặc tả 1.2.2.3 Tài liệu cần thiết Giáo trình cơng nghệ phần mềm, Giáo trình PHP, tài liệu tham khảo mạng Các trang web bán hàng qua mạng như: cungmua.vn, muachung.vn, cungmuadanang.com… Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 1.2.3 Cấu trúc đồ án Gai đoạn 1: Chương 1: Kế hoạch dự án 1.1 Giới thiệu dự án 1.2 Giải vấn đề dự án 1.3 Nhiệm vụ dự án 1.4 Các yêu cầu kỉ thuật Chương :Tài liệu đặc tả yêu cầu 2.1 Phân tích đặc tả yêu cầu 2.2.1 Phân tích toán thu thập yêu cầu 2.2.2 Xác định yêu cầu Yêu cầu chức Đối với khách hàng o Đăng kí tài khoản o Đăng nhập hệ thống o Thốt khỏi hệ thống o Quản lýý́ thơng tin cá nhân o Tìm kiếm sản phẩm o Thêm hàng vào giỏ o Xem giỏ hàng: xóa sản phẩm giỏ,cập nhật hàng giỏ o Tạo đơn hàng o Xem danh mục sản phẩm o Xem chi tiết sản phẩm Đối với khách vãng lai: o Đăng kí o Xem chi tiết sản phẩm o Xem thông tin o Tìm kiếm sản phẩm Đồi với nhà quản trị hệ thống Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM o Đăng nhập hệ thống o Thoát khỏi hệ thống o Quản lýý́ sản phẩm o Thêm  Xóa  Cập nhật thơng tin ( khuyến mãi,giá )  Tìm kiếm sản phẩm Quản lýý́ đơn đặt hàng  Xóa  Tìm kiếm đơn hàng  Xem chi tiết đơn hang  Duyệt đơn hàng o Quản lýý́ tin tức o Xem sản phẩm o Quản lýý́ danh mục o   Xóa danh mục  Thêm danh mục  Sửử̉a danh mục Quản lýý́ nhà cung cấp hàng  Thêm nhà cung câp  Xóa nhà cung cấp  Sửử̉a nhà cung cấp o Xem danh mục sản phẩm o Xem chi tiết sản phẩm o Xem tin tức Yêu cầu phi chức Giao diện đẹp,dễ thao tác.Bố trí danh mục sản phẩm,phân loại mặt hàng hợợ̣p lýý́,dễ tìm kiếm 2.2.3 Đặc tả Sơ đồ usecase Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Chương : Thiết kế Mô tả liên hệ user hệ thống 3.1 Biểu đồ 3.2 Biểu đồ hoạt động 3.3 Biểu đồ lớp 3.4 Thiết kế sở liệu Mô tả thực thể kết hợợ̣p Mô tả mối kết hợợ̣p Mô tả bảng Kết nối bảng Mơ tả ràng buộc tồn vẹn Chương : Mã hóa Chương : Kiểm thửử̉ Xây dựng liệu kiểm thửử̉ Chạy thửử̉ localhost tiến hành kiểm thửử̉ Chương : Triển khai Chuẩn bị tài liệu hướng dẫn sửử̉ dụng Cài đặt đóng gói sản phẩm 1.3 Biên tổ chức nhóm 1.3.1 Thành lập nhóm: Số lượợ̣ng thành viên : STT Họ tên Võ Phước Hoài Nhã Nguyễn Thị Mỹ Dung Trần Thị Thu Thuận Đào Thị Tường Vi 1.3.2 Nhiệm vụ thành viên nhóm Thống chọn đề tài Trang 10 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 5.2 Phụ thuộc Trước thực kiểm thửử̉ việc sau phải hồn tất:  Phải có web máy tính thực kiểm thửử̉  Phải có đầu vào yêu cầu ca kiểm thửử̉  Máy tính thực kiểm thửử̉ cơng cụ kiểm thửử̉ (nếu có) phải sẵn sàng 5.2.1 5.2.2 Tiêu chíý́ đầu vào  Module phải biên dịch thành công  Test Plan phải hoàn thành  Những Test Case phải hoàn thành Tiêu chíý́ đầu  Thực tất ca kiểm thửử̉  Tỉ lệ ca kiểm thửử̉ thành công tối thiểu 98%  Những lỗỗ̃i phát ca kiểm thửử̉ phải đượợ̣c đánh dấu(submitted and addressed)  Kết kiểm thửử̉ phải đượợ̣c cập nhật báo cáo kiểm thửử̉  Báo cáo kiểm thửử̉ phải đượợ̣c hồn thành 1.1 Cơng cụ kiểm thử Các cơng cụ cần sửử̉ dụng q trình thực việc kiểm thửử̉ bao gồm: 5.2.3  Web  Microsoft Word 2010  Microsoft Excel 2010 Người sở hữu Kế hoạch kiểm thửử̉ đượợ̣c sở hữu, cập nhật bảo trì nhóm 5.3 Thiết kế ca kiểm thử Trang 89 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 5.3.1 Danh sách ca kiểm thử ID Kiểm tra đăng nhập cho admin Dangnhap1 Trang 90 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Dangnhap2 Trang 91 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Kiểm tra đăng Dangxuat1 xuất hệ thống cho admin Kiem tra chức tìm kiếm cho Tim1 khách hàng Tim2 Trang 92 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Kiểm tra chức thêm vào giỏ hàng ThemGH1 ThêmGH2 Kiểm tra chức xóa mặt hàng giỏ XoaGH1 Trang 93 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM hàng XoaGH2 Kiểm tra chức xem danh mục sản phẩẢ̉m Xem SP Xem chi tiết Sản PhẩẢ̉m Xemchitiet Kiểm tra chức tạo đơn hàng TaoDH1 Kiểm XoaSP Trang 94 ĐỒ ÁN CƠNG NGHỆ PHẦN MỀM tra chức Xóa Sản phẩẢ̉m Kiểm tra chức thêm sản phẩẢ̉m ThemSP Kiểm tra chức XoaDM quản lýý́ danh mục Trang 95 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM suaDM ThemDM 5.3.2 Kết kiểm thử 5.3.2.1 Quá trình tiến hành kiểm thử Vì việc lập kế hoạch thiết kế ca kiểm thửử̉ bám sát nội dung yêu cầu kiểm thửử̉ nên việc thực có kết sau:  Quá trình kiểm thửử̉ với kế hoạch đề  Khơng có ca kiểm thửử̉ khơng thể thực đượợ̣c  Tất ca kiểm thửử̉ cho kết ổn định(thành công không thành công) sau lần tiến hành thực ca kiểm thửử̉ 5.3.2.2 Tổng kết kết kiểm thử  Kết kiểm thửử̉:  Tổng số ca kiểm thửử̉: 22  Số ca kiểm thửử̉ pass: 22  Số ca kiểm thửử̉ fail: Trang 96 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 5.3.3 Kết luận 5.3.3.1 Đối với phần web:  Phần web thực thi tốt  Thời gian thực nhanh chóng 5.3.3.2 Đối với thành viên nhóm  Nhóm thực tốt việc phân chia vai trò nhiệm vụ thành viên cụ thể Nhờ mỡỗ̃i thành viên nắm rõ đượợ̣c cơng việc để tiến hành q trình kiểm thửử̉  Các thành viên nhóm thường xuyên trao đổi, giải vấn đề khó khăn gặp phải trình kiểm thửử̉  Qua tập thành viên nắm đượợ̣c bước quy trình kiểm thửử̉ phần mềm, biết cách xây dựng, thiết kế test case tốt Trang 97 ... Trang 18 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 2.2.1.4 Usecase người quản trị Trang 19 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM  Usecase quản lýý́ danh mục  Usecase quản lýý́ đơn hàng Trang 20 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM ... với hệ thống Trang 15 ĐỒ ÁN CƠNG NGHỆ PHẦN MỀM 2.2.1.1 Usecase tơng quat cua thơng Trang 16 ĐỒ ÁN CƠNG NGHỆ PHẦN MỀM 2.2.1.2 Use case khách hang Trang 17 ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 2.2.1.3 Use case... cơng nghệ phần mềm, Giáo trình PHP, tài liệu tham khảo mạng Các trang web bán hàng qua mạng như: cungmua.vn, muachung.vn, cungmuadanang.com… Trang ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 1.2.3 Cấu trúc đồ án

Ngày đăng: 10/12/2022, 07:14

w