Báo cáo đồ án SEM I Bachkhoa Aptech

39 559 4
Báo cáo đồ án SEM I Bachkhoa Aptech

Đ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 kỳ 1 Bachkhoa AptechGit: https:github.comhungnc225itShopOnlineWithPHPShopOnline with PHP MySQLYêu cầu phần mềm :Cơ sở dữ liệu MySQLXampp version 5.6Hướng dẫn cấu hìnhCopy folder iStore_php vào htdocs trong thư mục cài đặt XamppMở MySQL chạy script trong folder iStore_phpcsdlTruy cập đường dẫn http:localhostiStore_phppageDemo

HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOA - APTECH -oOo - Báo Cáo Project Sem I Đề tài: Xây dựng hệ thống website thương mại điện tử iStore Lớp C1411L – Nhóm Thành viên Giáo viên Nguyễn Cảnh Hưng Phùng Đình Trung Trần Đăng Hiếu Dương Thanh Minh Hà nội, ngày 23 tháng 12 năm 2015 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH Mục lục HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH Định nghĩa vấn đề 1.1 Tóm tắt dự án Hiện nay, công nghệ tiên tiến phát triển ngày mạnh mẽ ứng dụng ngày nhiều vào lĩnh vực kinh tế, sản xuất đời sống thường nhật người Một điểm tiêu biểu việc phát triển công nghệ phải kể đến việc ứng dụng cơng nghệ thơng tin vào hầu khắp hoạt động Nhờ đó, cơng việc thực nhanh, xác đạt kết cao nhiều Khi xã hội ngày phát triển, mức sống người dân nâng cao thu nhập kinh tế ngày cải thiện điện thoại di động, laptop hay máy tính bảng khơng trở nên xa lạ với người mà ngược lại vật dụng thiếu giúp phục vụ nhu cầu thiết yếu học tập, giải trí người dân Hầu hết người trang bị cho điện thoại phù hợp với nhu cầu túi tiền Tuy nhiên, với sống ngày bận rộn việc muốn mua điện thoại ưa thích người tiêu dùng phải đến tận cửa hàng để chọn lựa nhiều thời gian cơng sức Xuất phát từ nhu cầu thực tế đó, việc ứng dụng bán hàng trực tuyến giúp cho khách hàng giảm bớt thời gian công sức phải đến tận cửa hàng để mua Muốn lựa chọn cho điện thoại hay laptop ưng ý phù hợp với túi tiền khách hàng cần ngồi bên máy tính có nối mạng internet mua mặt hàng cần Do nhóm đề tài chọn thực đề tài “Website thương mại điện tử iStore ” chuyên cung cấp mặt hàng điện thoại, máy tính bảng, laptop Phần mềm xây dựng với định hướng giúp việc mua sắm khách hang dễ dàng nhanh gọn hơn, không thời gian công sức 1.2 Hệ thống hành Hiện Việt Nam ta thể bắt gặp nhiều cửa hàng, siêu thị, website bán hàng trực tuyến, bán buôn bán lẻ nhiều mặt hàng điện tử điện lạnh Tuy nhiên qua tìm hiểu chúng tơi khơng phải tất có tác dụng tích cực, khơng nhiều chúng có hạn chế định: • Thứ : Các cửa hàng nhỏ có mặt khắp nơi nhiên lại khơng có đa dạng chủng loại, chất lượng khơng đảm bảo, giá mù mịt người tiêu dùng không mà lường HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH Mục đích kinh doanh đặt lợi nhuận họ lên hàng đầu Còn lợi ích người tiêu dùng thứ yếu… • Thứ hai : Các trung tâm lớn đa dạng mặt hàng, cầu nối trung gian nhiều nhà sản xuất có uy tín song trung tâm số lượng thường có mặt khu đô thị, khu vực dân cư đại, chúng chưa thực phổ biến cộng đồng dân cư Mặc dù trung tâm có website giới thiệu bán sản phẩm họ song họ chưa đủ niềm tin để thuyết phục khách hàng với cú click chuột mua sản phẩm họ Đơn giản họ giới thiệu mặt hàng với người tiêu dùng sau khách hàng muốn mua phải tới trung tâm họ Rất thời gian cho việc lên website đằng đến trung tâm để xem tận mắt sản phẩm để mua Các website chưa thực trọng đến chi tiết mặt hàng, đến yêu cầu tưởng chừng đơn giản khách hàng lại yếu tố sống trang wed bán hàng trực tuyến • Thứ ba : Khi người tiêu dùng mua sản phẩm nhà tất họ khơng dám có mua đồ thật khơng, có bị mắc khơng…Người Việt Nam thường mắc sai lầm lớn mua đồ theo mách bảo người khác chất lượng sản phẩm sao, tâm lí chung đồ đắt tiền tốt Chính dễ bị lừa có mua phải đồ giả mà lại đắt tiền đồ thật Nhiều người sau dùng thời gian biết Điều dẫn đến tâm lí sợ mua hàng người dân Họ khơng tin vào cửa hàng • Thứ tư : Giá cửa hàng trung tâm thường khác sản phẩm Giá tất sản phẩm đến với tay người tiêu dùng cao nhiều so với giá nhà sản xuất • Thứ năm : Đối với website bán hàng trực tuyến thì: - Các dịch vụ chăm sóc khách hàng website chưa thực tốt Giao diện đơn giản chưa trọng Thông tin mặt hàng chưa chi tiết cụ thể HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 1.3 Mô tả hệ thống xây dựng: Đây website bán giới thiệu sản phẩm cửa hàng, công ty đến người tiêu dùng với chi tiết mặt hàng với giá xác Có chứa sau: - Cho phép cập nhật hàng vào CSDL Hiển thị danh sách mặt hàng theo loại Cho khách hàng tìm kiếm sản phẩm, đăng ký thành viên, đặt hàng Hiển thị thông tin khách hàng Quản lý đơn đặt hàng Xử lý đơn hàng 1.4 Yêu cầu phần cứng phần mềm 1.4.1 Cấu hình tối thiểu: Server Phần cứng Phần mềm Client - Ram GB - Ram GB - CPU core i3 - CPU celeron - Connect Internet or LAN - Connnet Internet or LAN - Hệ điều hành: Linux - Hệ điều hành: - Apache Linux/Windows/Mac Os - MySQL - Trình duyệt: IE 9, Firefox - PhpMyAdmin 4, Chrome, Safari … HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 1.4.2 Cấu hình phù hợp : Server Phần cứng Phần mềm Client - Ram 4Gb - Ram 2GB - CPU Core i3 - CPU core i3 - Connect Internet or LAN - Connect Internet or LAN - Hệ điều hành: Linux - Từ Window trở lên - Apache - Trình duyệt: IE 9, Firefox 4, - MySQL Chrome, Safari … - PhpMyAdmin HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH Yêu Cầu Khách hàng, Kỹ thuật 2.1 Đối tượng hệ thống : 2.1.1 Guest (Khách vãng lai) 2.1.2 Member (Thành viên) 2.1.3 Admin (Quản trị viên) 2.2 2.2.1 Các chức hệ thống: Guest (Khách vãng lai) a Đăng ký: b Description Khách hàng đăng ký thành viên Input Nhập vào thông tin cá nhân Process Cập nhật thông tin vào sở liệu Output Hiện chúc mừng đăng ký thành công Xem sản phẩm: Description Khách xem thông tin chi tiết sản phẩm cấu tạo, chức năng, hãng sản xuất, giá thành sản phẩm, năm sản xuất Input Chọn sản phẩm cần xem Process Khi khách hàng chọn sản phẩm page, thơng tin mà khách hàng gửi xử lý, hệ thống lấy liệu từ sở liệu, gửi lên cho người dùng Output Hiển thị thông tin sản phẩm HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH c d e 2.2.2 Đặt hàng: Description Cho phép khách hàng duyệt sản phẩm trang web Khi khách hàng gửi thơng tin đặt hàng mặt hàng gửi đến giỏ hàng Input Lựa chọn mặt hàng, số lượng Process Truy xuất sở liệu lưu giỏ hàng mà thành viên lựa chọn vào sở liệu Output Hiển thị thơng báo đặt hàng thành cơng Bình luận sản phẩm Description Khách hàng muốn đóng góp ý kiến Input Nhập vào nội dung góp ý Process Lưu thơng tin góp ý vào sở liệu Output Hiển thị kết Tìm kiếm sản phẩm Description Khách tìm kiếm thơng tin tên mặt hàng Input Chọn sản phẩm cần tìm kiếm Process Truy xuất sở liệu Output Hiển thị kết tìm kiếm Member (Thành viên) Member có chức Guest (Khách vãng lai) như: a b c d Xem sản phẩm Đặt hàng Tìm kiếm sản phẩm Bình luận Ngồi Member có chức sau: HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH e Đăng nhập f Description Thành viên dùng tài khoản có đăng nhập vào website Input Nhập Username Password Process Truy xuất sở liệu xác nhận thông tin thành viên Output Hiển thị đăng nhập thành công đăng nhập lại Đăng xuất Description Thành viên thoát khỏi website Input Thoát khỏi trang web thành viên Process Truy xuất sơ liệu kiểm tra xem thoát khỏi đăng nhập chưa Output Hiển thị khỏi thành cơng yêu cầu làm lại g Thay đổi thông tin cá nhân Description Thành viên đăng nhập vào trang web & muốn thay đổi thông tin cá nhân Input Nhập vào thông tin muốn sửa đổi trang web thành viên Process Truy xuất sở liệu cập nhật thay đổi thành viên Output Hiển thị thay đổi thành công yêu cầu làm lại h Xem lịch sử giao dịch Description Thành viên xem lịch sử giao dịch Input Thành viên đăng nhập vào website Process Truy xuất sở liệu, tìm kiếm đơn hàng thành viên Output Hiển thị đơn hàng thành viên HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 2.2.3 Admin (Quản trị hệ thống) Admin có chức như: a Quản lý nhà cung cấp Description Admin xem, sửa xóa thơng tin nhà cung cấp Input Chọn nhà cung cấp Process Truy xuất sở liệu lấy thơng tin sau thay đổi cập nhật Output Hiển thị thông tin nhà cung cấp sau cập nhật b Quản lý thành viên Description Admin xem, sửa xóa thơng tin liên quan tới thành viên Input Chọn thành viên Process Truy xuất sở liệu lấy thơng tin sau thay đổi cập nhật Output Hiển thị thông tin thành viên sau cập nhật c Quản lý sản phẩm Description Admin xem, xóa, chỉnh sửa cập nhật thêm sản phẩm Input Chọn sản phẩm cần chỉnh sửa thêm sản phẩm Process Truy xuất liệu để chỉnh sửa sản phẩm cập nhật sở liệu Output Hiển thị sản phẩm chỉnh sửa cập nhật d Quản lý đơn đặt hàng Description Người quản trị xem tất đơn đặt hàng, chỉnh sửa, xóa, cập nhật thơng tin đơn đặt hàng Input Xem đơn đặt hàng Process Truy xuất sở liệu để xem cập nhật sở liệu để chỉnh sửa hóa đơn Output Hiển thị thông tin đơn đặt hàng sau chỉnh sửa 10 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 25 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.2 Giao diện chi tiết sản phẩm 26 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.3 Giao diện sản phẩm theo danh mục 27 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.4 Giao diện giỏ hàng 4.1.5 Giao diện lịch sử giao dịch 28 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.6 Thơng báo đặt hàng thành công 29 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.7 Giao diện đăng nhập 4.1.8 Giao diện đăng ký 30 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.9 Giao diện thông tin thành viên 4.1.10 Giao diện thay đổi thông tin thành viên 31 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.1.11 Giao diện đổi mật khẩu: 32 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2 Giao diện quản trị 4.2.1 Giao diện trang chủ quản trị 33 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2.2 Giao diện quản lý sản phẩm 34 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2.3 Giao diện sửa thông tin sản phẩm 4.2.4 Sửa nhà cung cấp 35 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2.5 Quản lý nhà cung cấp 4.2.6 Thêm nhà cung cấp 36 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2.7 Quản lý đơn đặt hàng 4.2.8 Chi tiết đơn đặt hàng 37 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2.9 Quản lý quản trị viên 4.2.10 Thêm quản trị viên 38 HỆ THỐNG ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ BACHKHOAAPTECH 4.2.11 Quản lý thành viên 39

Ngày đăng: 07/05/2018, 17:01

Từ khóa liên quan

Mục lục

  • 1. Định nghĩa vấn đề

    • 1.1. Tóm tắt dự án

    • 1.2. Hệ thống hiện hành

    • 1.3. Mô tả hệ thống sẽ xây dựng:

    • 1.4. Yêu cầu phần cứng và phần mềm

      • 1.4.1. Cấu hình tối thiểu:

      • 1.4.2. Cấu hình phù hợp :

      • 2. Yêu Cầu Khách hàng, Kỹ thuật.

        • 2.1. Đối tượng của hệ thống :

          • 2.1.1. Guest (Khách vãng lai).

          • 2.1.2. Member (Thành viên).

          • 2.1.3. Admin (Quản trị viên).

          • 2.2. Các chức năng của hệ thống:

            • 2.2.1. Guest (Khách vãng lai).

            • 2.2.2. Member (Thành viên).

            • 2.2.3. Admin (Quản trị hệ thống).

            • 3. Thiết kế chi tiết hệ thống

              • 3.1. Sơ đồ thực thể.

              • 3.2. Thiết kế cơ sở dữ liệu:

              • 3.3. Sơ đồ website:

              • 3.4. Các sơ đồ thuật giải:

              • 4. Thiết kế giao diện:

                • 4.1. Giao diện khách hàng:

                  • 4.1.1. Giao diện trang chủ:

                  • 4.1.2. Giao diện chi tiết sản phẩm

                  • 4.1.3. Giao diện sản phẩm theo danh mục

                  • 4.1.4. Giao diện giỏ hàng

                  • 4.1.5. Giao diện lịch sử giao dịch

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

Tài liệu liên quan