Xây dựng website quản lý mua bán sách online

61 8 0
Xây dựng website quản lý mua bán sách online

Đ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

TRƯỜNG ĐẠI HỌC KINH TẾ KHOA THỐNG KÊ – TIN HỌC BÁO CÁO THỰC TẬP NGHỀ NGHIỆP NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÝ CHUYÊN NGÀNH TIN HỌC QUẢN LÝ Xây dựng Website Quản lý mua bán sách online Đơn vị thực tập : Cơng ty Tồn Cầu Xanh Giảng viên hướng dẫn : TS.Đặng Trung thành LỜI CẢM ƠN Đầu tiên, em xin gửi đến thầy, cô giảng viên khoa Thống kê - Tin học trường đại học Kinh tế - Đại học Đà Nẵng lời cảm ơn chân thành tận tình giảng dạy, quan tâm, tạo điều kiện giúp đỡ em suốt trình học tập Em xin gửi lời cảm ơn chân thành đến thầy Đặng Trung Thành - Giảng viên hướng dẫn thực tập nghề nghiệp, người tận tình hướng dẫn em suốt trình làm đề tài thực tập Cuối cùng, em xin gửi lời cảm ơn đến đơn vị thực tập Cơng ty Tồn cầu xanh tạo điều kiện cho em có hội thực tập công ty, đặc biệt Mentor Nguyễn Đức Huy anh chị Team Python trực tiếp hướng dẫn, giúp đỡ, cung cấp tài liệu kinh nghiệm cho em trình thực tập mảng Python Backend để hoàn thành tập tốt Vì thời gian kiến thức cịn hạn hẹp nên báo cáo em tránh khỏi sai sót Em mong nhận góp ý quý thầy cô bạn để em rút kinh nghiệm hoàn thành tốt Em xin chân thành cảm ơn! LỜI CAM ĐOAN Em xin cam đoan kết đạt đề tài em bạn Nguyễn Đình Minh tự nghiên cứu, tổng hợp thực suốt trình thực tập cơng ty giúp đỡ giáo viên hướng dẫn TS Đặng Trung Thành mentor Nguyễn Đức Huy anh chị mentor khác Đề tài, nội dung báo cáo sản phẩm em thực hành trình thực tập doanh nghiệp Những tài liệu tham khảo liệt kê phần tài liệu tham khảo Đồng thời liệu, kết báo cáo hoàn toàn trung thực, không đạo nhái hay chép từ Em xin hoàn toàn chịu trách nhiệm lời cam đoan có vấn đề xảy MỤC LỤC LỜI CẢM ƠN iii LỜI CAM ĐOAN iv MỤC LỤC v DANH MỤC HÌNH ẢNH vi DANH MỤC BẢNG BIỂU vii DANH MỤC CÁC TỪ VIẾT TẮT viii LỜI MỞ ĐẦU 1.1 Giới thiệu tổng quát doanh nghiệp thực tập 1.1.1 Mục 1.1.1 1.1.2 Mục 1.1.2 1.2 Tổng quan vị trí việc làm 1.3 Cơ sở lý thuyết … 2.1 Mục 2.1 2.1.1 Mục 2.1.1 2.1.2 Mục 2.1.2 2.2 Mục 2.2 3.1 Mục 3.1… 3.2 Mục 3.2… KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO CHECK LIST CỦA BÁO CÁO PHỤ LỤC DANH MỤC HÌNH ẢNH Hình 1.1 Ngơn ngữ lập trình Python Hình 4.1 Kiến trúc mơ hình DANH MỤC BẢNG BIỂU Bảng 4.1 Kiến trúc DANH MỤC CÁC TỪ VIẾT TẮT AI … : Artificial Intelligence LỜI MỞ ĐẦU Mục tiêu đề tài - Nghiên cứu cách xây dựng Website dựa ngôn ngữ Python framework Django - Phân tích thiết kế hệ thống Website mua bán sách online, đáp ứng nhu cầu người dùng - Xây dựng chức năng: CRUD sản phẩm, loại sản phẩm, tài khoản, đơn hàng, đăng nhập, đăng xuất, quên mật khẩu, đổi mật khẩu, tra cứu sản phẩm, lọc xếp sản phẩm, đơn hàng, Đối tượng phạm vi nghiên cứu - Kết cấu đề tài Đề tài tổ chức gồm phần mở đầu, chương nội dung phần kết luận - Mở đầu - Chương 1: Tổng quan đề tài sở lý thuyết - Chương 2: Phân tích thiết kế hệ thống - Chương 3: Triển khai thực - Chương 4: Kết - Kết luận hướng phát triển CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI VÀ CƠ SỞ LÝ THUYẾT 1.1 Giới thiệu tổng quát doanh nghiệp thực tập Toàn Cầu Xanh thành lập năm 2008 công ty hàng đầu lĩnh vực tư vấn phát triển hệ thống CNTT cho chính quyền, doanh nghiệp nước thị trường nước ngồi Trong suốt q trình hoạt động, Toàn Cầu Xanh nhiều doanh nghiệp nước, tập đoàn vừa lớn khu vực lựa chọn đối tác CNTT chiến lược *Cung cấp hệ sinh thái giải pháp CNTT toàn diện, bao gồm: 1.Phát triển trang web 2.Phát triển ứng dụng 3.Triển khai ERP 4.Hệ thống liên lạc nội 5.Công cụ quản lý dự án giải pháp chuyên biệt khác mang lại nhiều giá trị đặc biệt cho tổ chức, doanh nghiệp Chủ tịch & giám đốc điều hành 1.Chủ tịch: Ông Lê Trí Hải - Chủ tịch Hội đồng Quản trị, Nhà sáng lập Toàn Cầu Xanh Giám đốc: Ông Phan Ngọc Tuấn - Giám đốc Điều hành Triết lý, giá trị cốt lõi Triết lý Mang niềm kiêu hãnh người Việt Nam vào dịch vụ, giải pháp sản phẩm nhằm mang lại giá trị tốt cho khách hàng Tầm nhìn Trở thành cơng ty CNTT lớn mạnh, phát triển bền vững, khẳng định khát vọng người Việt Nam đồ CNTT toàn cầu Sự cam kết Tồn cầu xanh giải khó khăn công nghệ khách hàng cách cung cấp giải pháp chất lượng hàng đầu, dễ triển khai, tiết kiệm chi phí cá nhân hóa theo yêu cầu khách hàng Với phương pháp tăng cường tích cực, Toàn cầu xanh xếp nhân phù hợp cho dự án hỗ trợ khách hàng xây dựng đội nhóm kỹ sư CNTT đầy đủ Toàn Cầu Xanh tập trung vào việc chuyển đổi tầm nhìn cơng nghệ khách hàng thành giải pháp định hướng giá trị 1.2 Tổng quan vị trí việc làm 1.2.1 Backend Web Developer gì? Backend chức hỗ trợ hoạt động trang web ứng dụng mà người dùng khơng nhìn thấy Nó có chế hoạt động gần giống não người, xử lý yêu cầu, lệnh chọn thông tin thích hợp để hiển thị hình BackEnd trang web bao gồm ba thành phần: máy chủ, ứng dụng sở liệu Điều cho phép trang web hoạt động hiệu cung cấp cho người dùng thông tin chính xác nhanh chóng Các lập trình viên Backend tập trung vào liệu, logic back-end, giao diện lập trình ứng dụng (API) máy chủ để đảm bảo trang web hoạt động tốt 1.2.2 Yêu cầu kiến thức kĩ - Về kiến thức: ● Ngôn ngữ Python, framework Django, sở liệu SQLite ● Hệ thống quản lý mã nguồn phân tán: Git ● Công nghệ xây dựng Frontend cho website như: HTML, CSS, Javascripts, JQuery… ● Software Requirements Specification ( UML, thiết kế giao diện, mô tả database, ) - Về kĩ năng: ● Kỹ phân tích giải vấn đề để xử lý cố sửa lỗi trình phát triển ● Kỹ giao tiếp làm việc nhóm 1.3 Cơ sở lý thuyết 1.3.1 Ngơn ngữ Python Python ngơn ngữ lập trình sử dụng rộng rãi ứng dụng web, phát triển phần mềm, khoa học liệu máy học (ML) Các nhà phát triển sử dụng Python hiệu quả, dễ học chạy nhiều tảng khác Phần mềm Python tải xuống miễn phí, tích hợp tốt với tất loại hệ thống tăng tốc độ phát triển 1.3.2 Framework Django Django loại framework cấp cao viết Python, thiết kế để đáp ứng nhu cầu phát triển website an tồn dễ bảo trì - Ưu điểm: ● Đơn giản, tiết kiệm thời gian: Django viết ngơn ngữ Python Do người dùng học Django sử dụng dễ dàng Django cung cấp cho bạn code ngắn đơn giản hơn, với thư viện liệu lớn Nó có khả tự động loại bỏ đoạn mã trùng lặp khơng cần thiết, từ giúp người dùng tiết kiệm thời gian đáng kể ● Độ bảo mật cao: Django đánh giá web framework có hệ thống bảo mật cao Nó cung cấp cho người dùng tên tài khoản, mật khẩu, từ tránh lỗi setup tài khoản để

Ngày đăng: 12/12/2023, 19:49

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

  • Đang cập nhật ...

Tài liệu liên quan