1. Trang chủ
  2. » Công Nghệ Thông Tin

đồ án xây dựng chợ điện tử multistore

66 26 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

đồ án tốt nghiệp xây dựng chợ điện tử multistore đồ án tốt nghiệp xây dựng chợ điện tử multistore đồ án tốt nghiệp xây dựng chợ điện tử multistore đồ án tốt nghiệp xây dựng chợ điện tử multistore đồ án tốt nghiệp xây dựng chợ điện tử multistore đồ án tốt nghiệp xây dựng chợ điện tử multistore

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ =======  ====== Đỗ Tuấn Anh XÂY DỰNG HỆ THỐNG CHỢ ĐIỆN TỬ MULTISTORE KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ thơng tin HÀ NỘI - 2016 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ Đỗ Tuấn Anh XÂY DỰNG HỆ THỐNG CHỢ ĐIỆN TỬ MULTISTORE KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ thơng tin Cán hƣớng dẫn: TS Dƣơng Lê Minh Cán đồng hƣớng dẫn: ThS Đào Minh Thƣ HÀ NỘI - 2016 VIETNAM NATIONAL UNIVERSITY, HANOI UNIVERSITY OF ENGINEERING AND TECHNOLOGY Đỗ Tuấn Anh BUILD MULTISTORE ONLINE MARKET SYSTEM KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ thơng tin Supervisor: TS Dƣơng Lê Minh Co - Supervisor: ThS Đào Minh Thƣ HÀ NỘI - 2016 TĨM TẮT Tóm tắt: Trong thời đại công nghệ thông tin bùng nổ ngày nay, nhu cầu mua sắm online người vơ lớn mà hàng loạt website bán hàng online toàn giới đời nhằm phục vụ cho nhu cầu Tuy nhiên việc trì website bán hàng cửa hàng nhỏ hay cá nhân lại việc khơng đơn giản ví dụ: chi phí để trì website hàng tháng, chi phí bỏ để nâng cấp, …nên nhiều chủ cửa hàng sử dụng facebook để mở cửa hàng riêng, nhiên, facebook, sản phẩm khó để phân loại tìm kiếm Khơng có nhiều website đăng sản phẩm với mục đích tiếp thị cửa hàng họ nằm nơi khó để người dùng tìm thấy ngõ nhỏ khơng phải chủ cửa hàng có đủ điều kiện bỏ khoản chi phí lớn hàng tháng để th cửa hàng có đầy đủ tiện lợi khách hàng muốn mua họ phải đến trực tiếp cửa hàng dĩ nhiên việc tìm kiếm vơ khó khăn Để giải triệt vấn đề trên, người dùng cần hệ thống giúp khách mua hàng mua online đến trực tiếp cửa hàng hệ thống phải tích hợp cơng cụ tìm kiếm thông minh lọc sản phẩm theo khoảng cách từ nơi khách mua hàng tìm đến cửa hàng có sản phẩm mà họ quan tâm hệ thống định vị giúp khách mua hàng khơng cịn lo lắng tới việc tìm đường đến cửa hàng muốn mua offline Hơn hệ thống cho chủ cửa hàng tùy chọn mẫu giao diện để hiển thị đặc trưng cho riêng cửa hàng điều đặc điểm bật hệ thống mà chợ điện tử khác chưa có đượcs Bên cạnh hệ thống tích hợp nhiều cơng cụ làm việc giúp tối ưu hiệu năng, bảo mật trải nghiệm người dùng ví dụ Laravel Framework, Angular Js, HTML5, CSS3 Giới thiệu ứng dụng “Hệ thống chợ điện tử MultiStore” Từ khóa: chợ điện tử, mua hàng trực tuyến ABSTRACT Abstract: In the outbreak of information technology, there is an increasing demand for shopping online Therefore, a wide range of websites have been created to meet such demand all over the world However, in the case of small stores or a person who runs the business individually, maintaining the operation of an online shopping website is not easy Because of the ever-increasing expense such as monthly costs and upgrading costs, many store owners prefer using Facebook to open an online store Yet Facebook is not able to categorize the products as well as search for the ones customers prefer In addition to the limited functions of Facebook, it will be difficult for customers to navigate the location of the shops if they are located in some places which are hard to find, for example, small lanes and alleys This situation is not a stranger to us because many shop owners not afford to rent a shop in a favorable location As a result, customers have to go shopping offline although they find it difficult to find the right address To solve this problem adequately, a system is required to support users to shop both online and offline It is integrated with a smart searching toolkit to classify the preferred products according to the distance from the users to the shop and a navigating system to help customers shop offline Furthermore, the system enables store owners to freely choose the favorite interfaces which can make these stores have their unique characteristics Additionally, the system is also equipped with a variety of toolkits such as Laravel Framework, Angular Js, HTML5 and CSS3 to optimize the performance, security and user’s experience I would like to introduce the application “Multistore online shopping system” Keywords: Online market, online shopping LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng tơi hướng dẫn khoa học Ts Dương Lê Minh Các nội dung nghiên cứu, kết đề tài trung thực chưa công bố hình thức trước Những số liệu bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá tác giả thu thập từ nguồn khác có ghi rõ phần tài liệu tham khảo Ngồi ra, khố luận cịn sử dụng số nhận xét, đánh số liệu tác giả khác, quan tổ chức khác có trích dẫn thích nguồn gốc Nếu phát có gian lận tơi xin hồn tồn chịu trách nhiệm nội dung khố luận Trường Đại học Cơng nghệ khơng liên quan đến vi phạm tác quyền, quyền tơi gây q trình thực (nếu có) Hà Nội, ngày 28 tháng năm 2016 Người cam đoan Tuấn Anh Đỗ Tuấn Anh LỜI CẢM ƠN Được phân công Khoa Công Nghệ Thông Tin – Trường Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội đồng ý Thầy giáo hướng dẫn TS Dương Lê Minh thực đề tài “Xây dựng hệ thống chợ điện tử MultiStore” Để hồn thành khóa luận Tơi xin chân thành cảm ơn thầy giáo tận tình hướng dẫn, giảng dạy suốt trình học tập, nghiên cứu rèn luyện Trường Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội Xin chân thành cảm ơn Thầy giáo hướng dẫn TS Dương Lê Minh tận tình, chu đáo hướng dẫn tơi thực khóa luận Mặc dù có nhiều cố gắng để thực đề tài khóa luận cách hồn chỉnh Song thời gian hạn chế kinh nghiệm chưa đủ nên tránh khỏi thiếu sót định mà thân chưa thể làm được, chưa thấy Tôi mong nhận góp ý q Thầy, Cơ giáo anh chị em cơng ty để khóa luận hoàn chỉnh MỤC LỤC Chương GIỚI THIỆU ĐỀ TÀI Giới thiệu toán Giải pháp có ƣu nhƣợc điểm 2.1 Giải pháp có 2.2 Ưu nhược điểm Khảo sát thực tế nhu cầu ngƣời sử dụng 10 3.1 Nhu cầu người sử dụng hệ thống (chủ cửa hàng) 10 3.2 Nhu cầu người sử dụng hệ thống (khách mua hàng) 11 Đề xuất sản phẩm 12 Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 13 Các chức hệ thống 13 Phƣơng pháp phân tích thiết kế hệ thống 21 Phân tích thiết kế hệ thống 22 3.1 Các usecase gói general: 22 3.2 Các usecase gói chủ cửa hàng 28 3.3 Các usecase gói chuyên viên quản lý hệ thống 36 Thiết kế sở liệu 45 4.1 Mơ hình thực thể kết hợp mức vật lý 45 4.2 Chi tiết sở liệu 46 Kiến trúc hệ thống 55 Chương CÀI ĐẶT VÀ ĐÁNH GIÁ 57 Tổng quan công nghệ sử dụng 58 1.1 Các công nghệ truyền thống dùng để xây dựng sản phẩm 58 1.2 Các công nghệ sử dụng hệ thống 59 Cài đặt hệ thống 61 Chương KẾT LUẬN 61  Kết luận 61  Hƣớng phát triển hệ thống 62 TÀI LIỆU THAM KHẢO 63 Chƣơng GIỚI THIỆU ĐỀ TÀI Giới thiệu toán Với phát triển mạnh mẽ công nghệ thông tin ứng dụng Máy tính điện tử khơng cịn thứ lạ lẫm người tồn giới, khơng trở thành cơng cụ làm việc vơ hữu ích mà cịn cơng cụ giải trí thơng dụng người dùng tồn giới Khơng nơi làm việc mà gia đình Cùng với bùng nổ phát triển mạnh mẽ hệ thống Internet kinh tế kết hợp với xu tồn cầu hóa kinh tế giới, tất mặt đời sống xã hội ngày nâng cao mở rộng, đặc biệt nhu cầu trao đổi hàng hóa người ngày tăng khơng số lượng mà cịn chất lượng (theo thống kê tháng 07 – 2015 có khoảng 3.084.016.532 tổng số 7.260.620.860 dân số toàn giới sử dụng Internet theo https://vi.wikipedia.org) Hiện công ty công nghệ hàng đầu giới không ngừng đầu tư, cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm cơng nghệ người dùng tiết kiệm đáng kể chi phí nhờ chi phí vận chuyển trung gian, chi phí giao dịch khơng có dần thay hình thức kinh doanh truyền thống, người dùng có tận tay họ cần với vài click chuột website bán hàng Người dùng cần vào trang bán hàng làm theo hướng dẫn sau click vào họ cần, sau người dùng cần ngồi chờ hàng chuyển đến Ngồi giúp chủ cửa hàng tiết kiệm tồn kinh phí th cửa hàng, thuê nhân viên,… để họ tập chung đầu tư thời gian tiền bạc vào hoạt động khác Hơn sản phẩm công nghệ giúp người dùng tự do, thoải mái lựa chọn sản phẩm thơng qua tìm kiếm tự động theo nhiều mục đích khác Thay trước người dùng phải tìm khắp nơi Chính mà sản phẩm cơng nghệ trở lên vô phổ biến Giải pháp có ƣu nhƣợc điểm 2.1 Giải pháp có Cơng nghệ ngày phát triển đa dạng, kéo theo nhiều loại hình kinh doanh online xuất hiện, việc bán hàng qua mạng dần trở lên phổ biến phong phú Hiện hàng loạt website bán hàng đời, hướng đến tất đối tượng người dùng, giúp người dùng tự thoải mái lựa chọn sản phẩm mà u thích đa mẫu mã, chủng loại chuyên mục khác Ngoài sau lựa chọn người dùng hồn tồn đặt hàng trực tiếp website lựa chọn hình thức tốn tốn trực tuyến dựa vào cổng tốn điện thử uy tín Paypal, Payoneer, Tuy nhiên chủ cửa hàng có đủ điều kiện (kinh phí, thời gian phát triển hệ thống, bảo mật thông tin, hiệu ) để xây dựng cho cửa hàng website riêng Chính mà nhiều cửa hàng khơng có website riêng Vậy để cửa hàng quảng cáo hay bán sản phẩm mà khơng cần website riêng? Để trả lời cho câu hỏi Hiện có nhiều chợ điện tử lớn đời Vật giá, chợ tốt,… Chợ điện tử thực chất website thương mại, nơi mà người dùng tìm thấy thứ cần Điện thoại, máy tính, đồ dùng, ô tô, xe máy,… Lượng hàng hóa rao bán chợ điện tử phong phú đại đa số siêu thị Tuy nhiên để chợ điện tử trở lên phong phú phổ biến, công ty sáng lập phải thiết kế gian hàng ảo cho doanh nghiệp, cá nhận để trưng bày, giới thiệu sản phẩm dịch vụ Doanh nghiệp hay cá nhân thuê cửa hàng ảo đặt đường link để kết nối với website cá nhân hay số thơng tin để liên lạc Vì số lượng người truy cập vào chợ điện tử lớn yếu tố khiến cửa hàng chứa chuyên mục hành 4.2.4 Bảng store - Mô tả: Bảng lưu thông tin cửa hàng hệ thống Bảng 2.4 STT Tên thuộc tính Loại Độ dài Chú thích store_id int 10 Mỗi cửa hàng có store_id store_name varchar 255 Tên cửa hàng template_id int 10 Template mà cửa hàng dùngs store_phonenumber varchar 15 Số thoại điện cửa hàng store_location varchar 255 Địa cửa hàng store_lat_geo varchar 255 Địa vật lý cửa 49 hàng store_long_geo varchar Địa vật 255 lý cửa hàng store_email varchar Email 255 cửa hàng store_created_at timestamp Thời gian cửa hàng tạo 4.2.5 Bảng store_of_user - Mô tả: Bảng lưu lại tồn thơng tin liên kết bảng store user Cửa hàng thuộc người dùng Bảng 2.5 STT Tên thuộc tính Loại store_of_user_id int Độ dài Chú thích 10 store_of_user có store_of_user_id user_id int 10 user_id chủ cửa hàng store_id int 10 store_id cửa hàng 4.2.6 Bảng product 50 - Mô tả: Bảng lưu lại thơng tin chi tiết tồn sản phẩm tồn hệ thống Bảng 2.6 STT Tên thuộc tính Loại Độ Chú thích dài product_id int 10 ID sản phẩm product_code varchar 255 Mã sản phẩm product_name varchar 255 Tên sản phẩm product_avatar varchar 255 Ảnh sản phẩm product_price double 15,2 Giá sản phẩm chưa trừ khuyến product_status Trạng thái enum sản phẩm (còn hàng, hết hàng) product_sale double 8,2 Phần trăm giá trị sản phẩm khuyến product_sale_out_of_time date Thời điểm dừng 51 khuyến product_number_view int 10 Số lần xem sản phẩm 10 product_selling_amount int 10 Số lượt bán sản phẩm 11 product_attributes json 200 Các thuộc tính sản phẩm 12 product_description Mơ tả sản text phẩm 13 product_infomation Bài longtext giới thiệu sản phẩm 14 store_id int 10 ID cửa hàng có bán sản phẩm 15 category_id int 10 ID chuyên mục cửa hàng chứa sản phẩm 16 category_home_id int 10 ID chuyên mục chứa 52 sản phẩm 17 product_created_at Thời timestamp gian mà sản phẩm tạo 4.2.7 Bảng product_in_bill - Mô tả: Bảng lưu lại sản phẩm hóa đơn thuộc tính sản phẩm người dùng chọn mua Bảng 2.7 STT Tên thuộc tính Loại product_in_bill_id int Độ dài Chú thích 10 ID product_in_bill product_id int 10 ID sản phẩm bill_id int 10 ID hóa đơn product_attributes varchar 255 Thuộc tính sản phẩm hóa đơn 4.2.8 Bảng template - Mơ tả: Bảng lưu thông tin tất giao diện hệ thống Bảng 2.8 STT Tên thuộc tính Loại Độ dài Chú thích template_id int 10 ID giao diện 53 template_name varchar Tên giao 255 diện template_alias varchar Tên giao 255 diện dùng để SEO template_status varchar Trạng 255 thái giao diện template_created_at timestamp Thời gian giao diện tạo 4.2.9 Bảng customer Mô tả: Bảng lưu lại tồn thơng tin khách mua hàng hệ - thống Bảng 2.9 STT Tên thuộc tính Loại Độ dài Chú thích customer_id int 10 ID khách hàng customer_name varchar 255 Tên khách hàng customer_telephone varchar 15 Số điện thoại khách hàng customer_company varchar 255 Tên công ty customer_address1 varchar 255 Địa khách hàng customer_address2 varchar 255 Địa khách hàng 54 customer_city varchar 200 Tên thành phố customer_city_postcode varchar 200 Mã thành phố customer_state varchar 200 Quốc gia 10 customer_created_at timestam Thời gian khách p hàng tạo 4.2.10.Bảng bill - Mô tả: Bảng lưu lại thơng tin hóa đơn mà khách mua hàng đặt hàng Bảng 2.10 STT Tên thuộc tính Loại Độ dài Chú thích bill_id int 10 ID hóa đơn bill_name varchar 255 Tên hóa đơn bill_amount double 20,2 Tổng giá trị hóa đơn customer_id int 10 ID khách hàng bill_created_at timestamp Thời gian hóa đơn tạo Kiến trúc hệ thống 5.1 Kiến trúc hệ thống chia thành hai loại: logic vật lý 5.2 Kiến trúc logic: thể lớp đối tượng, quan hệ cộng tác để hình thành chức hệ thống Kiến trúc logic mô tả biểu đồ ca sử dụng, biểu đồ lớp biểu đồ tương tác Kiến trúc phổ biến chung kiến trúc ba tầng: tầng giao diện, tầng tác nghiệp tầng lưu trữ 55 5.3 Kiến trúc vật lý: mô tả chi tiết hệ thống phương diện phần cứng phần mềm hệ thống Đồng thời mơ tả cấu trúc vật lý phụ thuộc mô đun cộng tác cài đặt khái niệm định nghĩa kiến trúc logic Kiến trúc vật lý hệ thống liên quan nhiều đến cài đặt, vậy, mơ hình hố biểu đồ thành phần (Component Diagram) biểu đồ triển khai (Deployment Diagram) Biểu đồ thành phần chứa thành phần bao gồm đơn vị mã chương trình cấu trúc tệp (mã nguồn nhị phan) Biểu đồ triển khai kiến trúc hệ thống thực thi, bao gồm thiết bị vật lý phần mềm đặt 5.4 Kiến trúc ba tầng tương tự MVC (Model – View - Controller) phổ biến cho hệ thống phần mềm bao gồm:  Tầng trình diễn: biểu diễn giới thiệu thành phần hệ thống thông qua giao diện hiển thị Các thực thể hệ thống thể cho vừa thân thiện với người sử dụng, vừa phù hợp với toán ứng dụng  Tầng logic ứng dụng: mô tả đối tượng thực thi nhiệm vụ qui luật điều hành tiến trình hệ thống Hệ thống phần mềm có hai loại đối tượng bản:  Những đối tượng nghiệp vụ: đối tượng đại biểu cho khái niệm miền ứng dụng  Những đối tượng dịch vụ (Service Object): đối tượng không nằm phạm vi toán cung cấp dịch vụ cho hệ thống như: làm môi giới, tương tác với CSDL, trao đổi thông tin, lập báo cáo, đảm bảo án toán, an ninh liệu, v.v.Tầng hai thể biểu đồ: lớp, trạng thái, cộng tác, hành động biểu đồ triển khai 56  Tầng lưu trữ (Storage): thể chế lưu trữ đảm bảo quán bền vững liệu Hiện có hai mơ hình CSDL sử dụng phổ biến là: mơ hình liệu quan hệ mơ hình liệu hướng đối tượng Để lưu trữ liệu cho hệ thống, ta phải lựa chọn hệ quản trị CSDL phương pháp biến đổi liệu, biến đổi câu truy vấn cho phù hợp với công nghệ đại với phạm vi ứng dụng Kiến trúc sư đối tượng phải lựa chọn công nghệ CSDL thích hợp để phát triển hệ thống Khi phân tích, thiết kế hướng đối tượng lựa chọn mơ hình liệu quan hệ người phát triển hệ thống phải quan tâm đến vấn đề tích hợp liệu để đảm cho phép người sử dụng truy cập tới tất liệu từ nhiều mơ hình khác cách suốt Quá trình phát triển phần mềm giống q trình học nhận thức người, q trình lặp, tích luỹ để phát triển, hồn thiện liên tục Vì vậy, kiến trúc hệ thống phải xây dựng cho phù hợp với phát triển khả mở rộng hệ thống  Trong triển khai cài đặt, kiến trúc ba tầng thường tổ chức theo nhiều phương án khác Có thể thực hiện:  Cả tầng máy (hệ thống nhỏ)  Tầng trình diễn tầng logic ứng dụng máy khách (Client Computer), tầng lưu trữ Sever (hệ thống loại vừa)  Tầng trình diễn máy người sử dụng, tầng logic ứng dụng máy trạm phục vụ ứng dụng (Application Server), tầng lưu trữ tổ chức trạm phục vụ liệu (Data Server) (những hệ thống lớn) Chƣơng CÀI ĐẶT VÀ ĐÁNH GIÁ 57 Tổng quan công nghệ sử dụng 1.1 Các công nghệ truyền thống dùng để xây dựng sản phẩm  Tiêu chí mặt cơng nghệ: Giải pháp cơng nghệ lựa chọn phải đảm bảo hệ thống hoạt động với - tính ổn định, liên tục, lâu dài tính bảo mật cao Đáp ứng khả tăng trưởng liệu thay đổi mở rộng nâng - cấp website tương lai Chi phí quyền tốn -  Các công nghệ sử dụng Mã nguồn mở PHP: Hầu hết hệ thống website sử - dụng công nghệ dựa tảng mã nguồn mở Ngôn ngữ phát triển PHP phiên từ 5.0 trở lên  PHP ngôn ngữ phát triển web phổ biến nay, có đến 80% website giới phát triển với ngôn ngữ PHP mà điển hình trang web lớn Google Yahoo!  Do đơn giản, tin cậy hiệu ba ưu tiên hàng đầu ngôn ngữ PHP – ngôn ngữ lệnh chuyển thông tin từ sở liệu tới máy chủ web nhiều chức khác  Các ứng dụng viết PHP chạy tốt nhiều hệ điều hành tương tác với nhiều hệ quản trị sở liệu mà tiếng SQL sever Mysql - Hệ quản trị sở liệu MySQL: Dễ dàng tương thích với mã nguồn mở PHP hoạt động ổn định, đáp ứng lượng truy cập lớn 58 hỗ trợ Unicode Hiện có triệu người sử dụng toàn cầu - Phần mềm máy chủ Web Apache: Do tốc độ nhanh dễ tùy biến nên có gần 50 triệu trang web giới sử dụng ứng dụng máy chủ Web Apache chiếm tới 70% lĩnh vực Web sever Đối thủ lớn Apache Internet Information Services (IIS) Microsoft có 20% - HTML: chữ viết tắt cụm từ HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản) sử dụng để tạo cấu trúc siêu văn trang web - CSS: Định dạng siêu văn dạng thô tạo từ HTML thành bố cục website, có màu sắc, ảnh nền,… Javascript : Tạo kiện tương tác với hành vi người dùng (ví dụ nhấp vào ảnh có hiệu ứng phóng to) Jquery: hay cịn gọi JavaScript Framework, hỗ trợ bạn việc xử lý HTML, xử lý kiện trang HTML, tạo hiệu ứng đẹp, xử lý Ajax nhanh ngắn gọn cho ứng dụng website người sử dụng - Mô hình phát triển MVC: Mơ hình MVC chuẩn mơ hình đóng vai trị quan trọng q trình xây dựng – phát triển – vận hành bảo trì hệ thống hay ứng dụng – phần mềm Nó tạo mơ hình lớp Model – View – Controller tách biệt tương tác nhau, giúp chuyên gia dễ dàng dựa vào mơ hình để trao đổi xử lý nghiệp vụ cách nhanh chóng 1.2 Các cơng nghệ sử dụng hệ thống  Ngồi cơng nghệ kể mục dùng MultiStore ngồi cịn cơng nghệ khác như: 59 - Bootstrap: framework HTML, CSS, JavaScript cho phép thiết kế phát triển responsive web mobile Bootstrap bao gồm HTML templates, CSS template, bootstrap tích hợp nhiều plugin Javascript Giúp cho việc thiết kế website nhanh chóng dễ dàng bảo trì có thay đổi cố nhiều - HTML 5: Gần tương tự HTML HTML có thuộc tính điều khiển mới: number, date, time, calendar, range có nhiều phẩn tử ngữ nghĩa mới: , , , …các yếu tố đồ họa mới: and , yếu tốt đa phương tiện , mang lại thân thiện cho người dùng hỗ trợ SEO tốt có nhiều thuộc tính mới,… lên Google Boss dễ dàng phân loại index nhanh tới máy tìm kiếm - CSS3: Hỗ trợ nhiều hiệu ứng động đẹp mắt mà css khơng có Tăng tốc độ ứng dụng chạy thiết bị (devices) khác nhanh điện thoại (mobile) máy tính bảng (tablet) - Framework Laravel: Laravel PHP framework mã nguồn mở miễn phí, phát triển Taylor Otwell nhắm vào mục tiêu hỗ trợ phát triển ứng dụng web theo kiếm trúc model-view-controller (MVC) Cấu trúc Laravel phân lớp dõ dàng, dễ dàng cho việc phát triển tốc độ chạy ổn định, cộng đồng phát triển lớn Theo thống kê năm 2015 framework tốt ( http://www.sitepoint.com/best-php-framework-2015sitepoint-survey-results/ ) - Angular JS: Angular Javascript Framework mạnh thường sử dụng để xây dựng project Single Page 60 Application (SPA) Được phát triển google Nó hoạt động dựa thuộc tính mở rộng HTML (các atributes theo quy tắc Angular) Đây Framework mã nguồn mở hồn tồn miễn phí hàng ngàn lập trình viên giới ưa chuộng sử dụng Framework hệ Web 2.0 phát triển mạnh nước ngồi, nhiên Việt Nam chưa thông dụng  Angular cho phép tạo ứng dụng cách đơn giản, code  Angular sử dụng data bind giống NET với tính liên kết với HTML nên giúp người dùng cảm thấy dễ chịu  Angular giai đoạn thử nghiệm  Angular chạy hầu hết trình duyệt điện thoại thơng minh Cài đặt hệ thống - WebApache có phiên PHP 5.6 trở lên - Hệ quản trị sở liệu Mysql Chƣơng KẾT LUẬN  Kết luận - Khóa luận xây dựng chợ điện tử MultiStore cho cửa hàng Internet, - Qua q trình thực khóa luận tốt nghiệp, em tổng hợp học hỏi nhiều kiến thức nhiều lĩnh vực khác Đồng thời em 61 tìm hiểu nắm quy trình cài đặt ứng dụng mơ hình chợ điện tử để giải vấn đề cụ thể từ em chủ động việc tìm kiếm thơng tin để phục vụ cho cơng việc - Sau hồn thành khóa luận tốt nghiệp, khóa luận tập chung giải tốn chủ cửa hàng khơng có điều kiện mở gian hàng online website riêng, chủ cửa hàng có vị trí địa lý khơng thuận lợi cho việc quảng cáo sản phẩm trực tiếp khách mua hàng muốn tìm kiếm vị trí cửa hàng để đến mua trực tiếp có sản phẩm khó mua online trình bày Khóa luận xử lý hết chức theo yêu cầu người dùng đưa lên mạng để chạy thử nghiệm thật cho kết mong muốn  Hƣớng phát triển hệ thống - Tích hợp tốn trực tuyến Internet thông qua nhà cung cấp dịch vụ khơng nước mà cịn nước ngồi như: Paypal, Onepay, payoneer, SmartLink,… - Hoàn thiện chức chọn giao diện template ứng với cửa hàng - Thêm lọc giúp người mua hàng lựa chọn sản phẩm tùy theo nhu cầu mua sắm - Thêm vài chức facebook chia sẻ, thích, bình luận website, giúp cho việc quảng cáo website tốt 62 TÀI LIỆU THAM KHẢO http://www.uef.edu.vn/tin-huong-nghiep/thuong-mai-dien-tu-la-gi-hoc-nhunggi-1557 http://tailieu.vn/doc/de-an-mon-hoc-tinh-hinh-phat-trien-mo-hinh-cho-dien-tutai-viet-nam-1284770.html http://v3s.vn/thuong-mai-dien-tu/nhung-uu-diem-va-han-che-cua-mua-hangqua-mang.html http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/ http://www.e-ptit.edu.vn/hoctap/hoclieu/PTTKHTTT.pdf http://voer.edu.vn/m/kien-truc-cua-he-thong/06ac4e3d https://angularjs.org/ https://laravel.com/ https://vi.wikipedia.org 10 http://freetuts.net/mvc-php-mo-hinh-mvc-la-gi-354.html 63 ... thấy thứ cần Điện thoại, máy tính, đồ dùng, tơ, xe máy,… Lượng hàng hóa rao bán chợ điện tử phong phú đại đa số siêu thị Tuy nhiên để chợ điện tử trở lên phong phú phổ biến, công ty sáng lập phải... tâm chợ điện tử Các mặt hàng thường kèm theo nhiều hình ảnh sinh động, hấp dẫn, thông tin chi tiết giá cụ thể Bày bán, đặt mua hàng, tất diễn suôn sẻ chợ điện tử Những trang web chợ điện tử thu... CÔNG NGHỆ Đỗ Tuấn Anh XÂY DỰNG HỆ THỐNG CHỢ ĐIỆN TỬ MULTISTORE KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin Cán hƣớng dẫn: TS Dƣơng Lê Minh Cán đồng hƣớng dẫn: ThS Đào

Ngày đăng: 04/11/2020, 23:41

Xem thêm:

TỪ KHÓA LIÊN QUAN

w