Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
5,19 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH BÁO CÁO THỰC TẬP DOANH NGHIỆP ĐỀ TÀI THỰC HIỆN: Nghiên cứu tham gia vào dự án công ty Sinh viên thực : Bùi Xuân Tường Lớp : 18IT3 Giảng viên hướng dẫn : Hà Thị Minh Phương Đơn vị thực tập : Công ty TNHH MTV CNTT NetBiz Người hướng dẫn : Dương Ngọc Ảnh Khoa Khoa học máy tính Phương GVHD: THS Hà Thị Minh Đà Nẵng, tháng 12 năm 2020 Trang PHIẾU NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP (File cứng photo) Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương LỜI CẢM ƠN Để thực hoàn thành tốt đồ án này, em nhận giúp đỡ hướng dẫn tận tình thầy thuộc Trường Đại học Công nghệ thông tin & Truyền Thông Việt – Hàn Em xin cảm ơn nhà trường kiện cho sinh viên có hội tiếp xúc, tìm hiểu mội trường làm việc thực tiễn doanh nghiệp Đặc biệt em xin chân thành cảm ơn thành Cô Ths Hà Thị Minh Phương người trực tiếp hướng dẫn chúng em thời gian thực đồ án Cuối cùng, xin chân thành cảm ơn bạn ngành công nghệ thông tin ủng hộ, giúp đỡ, chia sẻ kiến thức, kinh nghiệm tài liệu có giúp chúng em trình nghiên cứu thực đề tài Do giới hạn mặt thời gian kiến thức kinh nghiệm thực tiễn nên đề tài không tránh khỏi sai xót Em mong nhận thơng cảm q thầy mong đón nhận góp ý thầy bạn Em xin chân thành cảm ơn! Trang Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương NHẬN XÉT (Của giảng viên hướng dẫn) …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………… Trang Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương MỤC LỤC Chương Giới thiệu doanh nghiệp 1.1 Cơ quan thực tập 1.2 Giới thiệu chung .8 1.3 Mục tiêu hoạt động 1.4 Tổ chức hoạt động doanh nghiệp 1.5 Lĩnh vực hoạt động Chương Nghiên cứu Tổng quan 11 2.1 Mục đích nghiên cứu thực đề tài 11 2.2 Phương pháp nghiên cứu 11 2.3 Phạm vi nghiên cứu 11 2.4 Nguồn số liệu liệu .11 2.5 Nội dung nghiên cứu 12 Chương Chi tiết đề tài 13 3.1 Các ngơn ngữ lập trình 13 3.1.1 Ngôn ngữ HTML 13 3.1.2 Ngôn ngữ CSS .13 3.1.3 Ngôn ngữ lập trình PHP 14 3.1.4 Ngơn ngữ lập trình JavaScript .14 3.2 Cơ sở liệu MSQL 14 3.3 PHP Yii Framework 15 3.3.1 Giới thiệu .15 3.3.2 Sử dụng Yii tốt ? 16 3.3.3 Yii có hiệu suất cao ? .16 3.3.4 Yii so sánh với framework khác 17 3.3.5 Kế thừa 18 3.4 SVN Subversion 18 3.4.1 Giới thiệu .18 3.4.2 Ưu điểm SVN 19 3.4.3 Lợi ích SVN 20 3.4.4 Nguyên lý hoạt động SVN 21 Chương Triển khai xây dựng .22 4.1 Đối tượng sử dụng Website 22 4.1.1 Doanh nghiệp 22 4.1.2 Khách hàng 22 4.2 Chức website 22 4.2.1 Đối với doanh nghiệp 22 4.2.2 Đối với khách hàng 22 4.3 Giao diện Website 23 Chương Kết luận 32 5.1 Khó khăn 32 5.2 Kết luận 32 Trang Khoa Khoa học máy tính Chương 1.1 GVHD: THS Hà Thị Minh Phương Giới thiệu doanh nghiệp Cơ quan thực tập - Tên quan: CÔNG TY TNHH MTV CNTT NETBIZ - Địa chỉ: Số 10 Bùi Công Trừng, phường Hòa Xuân, quận Cẩm Lệ, thành phố Đà Nẵng - Số điện thoại: 0988846044 - Email: anh.netbiz@gmail.com - Website: https://netbiz.vn 1.2 Giới thiệu chung Công ty NetBiz công ty gia công phần mềm công nghệ thông tin phát triển nhanh chóng, tập trung vào việc cung cấp giải pháp di động, web kĩ thuật số 1.3 Mục tiêu hoạt động NetBiz thành lập với tầm nhìn mang đến giải pháp hữu ích có mục đích giúp sống người tốt hơn, dễ dàng an tồn Để thành cơng, mục tiêu công ty tạo môi trường làm việc thoải mái thư giãn Việt Nam, nơi tất NetBizers cống hiến tốt nhất, truyền cảm hứng, động lực sáng tạo công việc mà NetBiz làm Sau năm nỗ lực thử thách tín nhiệm khách hàng lớn nước, NetBiz Consulting tự tin chiến lược này, mong muốn mang đến cho thị trường sản phẩm phần mềm dịch vụ cơng nghệ thơng tin có chất lượng cao với chi phí cạnh tranh, đáp ứng thị trường nước quốc tế Trang Khoa Khoa học máy tính 1.4 GVHD: THS Hà Thị Minh Phương Tổ chức hoạt động doanh nghiệp Hình 1: Tổ chức hoạt động doanh nghiệp 1.5 Lĩnh vực hoạt động Công ty NetBiz hoạt động lĩnh vực dịch vụ như: - MOBILE DEVELOPMENT: Tư vấn, thiết kế phát triển ứng dụng di động đa tảng gốc cho tảng iOS Android - WEB DEVELOPMENT: Thiết kế xây dựng trang web đẹp, đáp ứng khuôn khổ khác để cung cấp trải nghiệm tối ưu tất thiết bị Trang Khoa Khoa học máy tính - GVHD: THS Hà Thị Minh Phương PRODUCT DESIGN & DEVELOPMENT: Thiết kế phát triển sản phẩm cải thiện sản phẩm cũ từ khác hàng tảng Trang Khoa Khoa học máy tính Chương 2.1 GVHD: THS Hà Thị Minh Phương Nghiên cứu Tổng quan Mục đích nghiên cứu thực đề tài Cổng thông tin online cho phép doanh nghiệp đăng tải thông tin cung cấp gói dịch vụ như: Bonus, Cards, Coupons, Deals, Enter Tickets, Events, Raffles… Đồng thời, người dùng dễ dàng tìm kiếm gói dịch vụ doanh nghiệp, đặt mua sử dụng gói sản phẩm/dịch vụ 2.2 Phương pháp nghiên cứu Để hồn thành cơng việc task công ty, em thực phương pháp sau: - Phương pháp nghiên cứu hệ thống, phương pháp tư - Phương pháp phân tích để tìm cách giải vấn đề - Phương pháp tin học hóa cơng cụ lập trình để giải vấn đề phân tích xây dựng giải pháp - Học hỏi kinh nghiệm từ anh công ty, từ cách làm việc cách giải vấn đề… - Tìm hiểu cách làm việc nhóm cơng ty - Tìm hiểu thích nghi với văn hóa cơng việc cơng ty 2.3 Phạm vi nghiên cứu Nghiên cứu thực theo task giao công ty 2.4 Nguồn số liệu liệu Nguồn số liệu tài liệu tham khảo dự án công ty cung cấp Đồng thời kết hợp tham khảo Internet lúc làm dự án Trang 10 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương nhiên, Subversion hệ thống Nó hệ thống mà dùng để quản lý tập hợp tập tin Với bạn, tập tin mã nguồn với người khác, bất loại từ danh sách mua tạp hố tới hồ trộn video kỹ thuật số nhiều 3.4.2 Ưu điểm SVN - Subversion áp dụng cho thư mục bao gồm tệp riêng lẻ - SVN có mục tiêu chuẩn để thêm, xóa, chép hay đổi tên tập tin thư mục - Thư mục tệp đăng ký theo thời gian, hỗ trợ người dùng xây dựng lịch sử toàn diện - Giúp nhà phát triển thiết kế thay đổi đơn giản, nhanh chóng - Tệp nhị phân văn lưu trữ, quản lý theo cách tương thích - Các nhánh thẻ xây dựng hiệu - Sử dụng Subversion đơn giản Trang 18 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương 3.4.3 Lợi ích SVN Hình 2: SVN hỗ trợ tốt giao thức để kết nối máy chủ máy khách - Subversion cung cấp chức để thành viên nhóm chỉnh sửa nội dung file cách an tồn, đơn giản nhanh chóng - SVN có khả thay hệ thống quản lý phiên CVS cũ (tồn nhiều nhược điểm) SVN quản lý hệ thống phiên nào, coi hệ thống quản lý source code tập trung, mạnh mẽ, linh hoạt hữu dụng - SVN quản lý thư mục tập tin theo thời gian Nó giống hệ thống file server mà máy khách download file cách bình thường Đặc biệt, SVN có khả lưu lại tất thay đổi hệ thống file (ai thay đổi, thay đổi lúc nào, thay đổi gì) - SVN cho phép khôi phục lại version cũ cách nhanh chóng xác Do đó, làm việc nhóm an toàn hiệu Trang 19 Khoa Khoa học máy tính - GVHD: THS Hà Thị Minh Phương Máy chủ máy khách chạy SVN, có nhiệm vụ ghi lại lịch sử dự án - SVN hỗ trợ tốt giao thức để kết nối máy chủ máy khách Việc cho phép máy chủ hỗ trợ giao thức tùy thuộc vào cấu hình 3.4.4 Nguyên lý hoạt động SVN Subversion ban đầu thiết kế giống giao diện dòng lệnh Người dùng cần mở Terminal sau gõ lệnh văn Để SVN hoạt động, người dùng cần thiết lập dựa vào yếu tố chính: - Máy chủ có tất phiên tệp nguồn - Bản cục tệp máy tính người dùng Các tệp máy tính người dùng gọi tệp tin làm việc Đây tệp mà người dùng thực việc chỉnh sửa cam kết thay đổi với máy chủ SVN SVN quản lý ghi lại người dùng chỉnh sửa, đồng thời tạo phiên Người dùng thường làm việc với phiên cần đến phiên cũ họ quay trở lại Trang 20 Khoa Khoa học máy tính Chương 4.1 GVHD: THS Hà Thị Minh Phương Triển khai xây dựng Đối tượng sử dụng Website 4.1.1 Doanh nghiệp Các doanh nghiệp, cửa hàng, đơn vị tổ chức kiện… tạo dịch vụ giảm giá, vòng quay trúng thưởng, vounchers, mã kiện… thông qua chức website Đồng thời cho doanh nghiệp quản lý dịch vụ mà họ tạo 4.1.2 Khách hàng Khách hàng truy cập vào website để tìm mua dịch vụ từ cơng ty mà họ quan tâm Đồng thời, khách hàng in mã dịch vụ offline, quét mã sử dụng dịch vụ online 4.2 Chức website 4.2.1 Đối với doanh nghiệp - Doanh nghiệp cung cấp dịch vụ họ lên website, cho khách hàng sử dụng dịch vụ họ thơng qua website - Website giúp doanh nghiệp quản lý số lượng khách hàng sử dụng dịch vụ họ - Website cung cấp dịch vụ toán cho khách hàng sử dụng dịch vụ 4.2.2 Đối với khách hàng Giúp khách hàng sử dụng dịch vụ tiện ích bonus cards, coupons, deals, enter ticket, events, raffles,… cách dễ dàng an tâm chất lượng Trang 21 Khoa Khoa học máy tính 4.3 GVHD: THS Hà Thị Minh Phương Giao diện Website o Trang chủ Hình Giao diện phần Companies - Các lĩnh vực mà doanh nghiệp đăng ký, người dùng chọn vào hiển thị nhóm cơng ty lĩnh vực Hình Giao diện Actions - Giao diện mà dịch vụ cơng ty đăng ký, người dùng mua sử dụng dịch vụ Trang 22 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương Hình Giao diện Companies in Focus o Giao diện trang đăng ký, đăng nhập Hình Giao diện trang đăng ký cho khách hàng doanh nghiệp - Người dùng doanh nghiệp đăng ký tài khoản Trang 23 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương Hình Giao diện trang đăng nhập - Khách hàng doanh nghiệp đăng nhập o Giao diện trang thông tin doanh nghiệp nhóm Hình Giao diện trang thơng tin doanh nghiệp nhóm - Tổng hợp doanh nghiệp hoạt động nhóm lĩnh vực - Thể số lượng chi tiết dịch vụ doanh nghiệp thêm Trang 24 Khoa Khoa học máy tính - GVHD: THS Hà Thị Minh Phương Kết hợp lọc liệu giúp người dùng dàng lọc dịch vụ phụ hợp với thân o Giao diện trang thông tin chi tiết thống kê hoạt động dịch vụ doanh nghiệp Hình Giao diện trang thơng tin chi tiết thống kê hoạt động dịch vụ doanh nghiệp - Trang hiển thị thông tin chi tiết công ty: địa liên lạc, thời gian hoạt động công ty ngày tuần - Thông kê đánh giá người dùng việc sử dụng dịch vụ - Thống kê số lượng người theo dõi dịch vụ cơng ty - Có thể chỉnh sửa thông tin thêm ảnh, video … Trang 25 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương o Giao diện chi tiết dịch vụ Hình 10 Giao diện trang chi tiết dịch vụ - Giao diện hiển thị thông tin chi tiết dịch vụ, khách hàng mua dịch vụ để sử dụng - Có lọc để tìm kiếm dịch vụ nhanh - Có phần hiển thị map o Giao diện thơng tin cơng ty Hình 11 Giao diện thơng tin cơng ty Trang 26 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương Hình 12 Giao diện thơng tin phần địa Hình 13 Giao diện phần phương thức tốn cơng ty - Trang hiển thị thông tin chi tiết công ty - Cơng ty cập nhật lại thơng tin liên lạc, hình ảnh,…liên quan đến cơng ty - Có thể chỉnh sửa thêm phương thức toán - Xem email phản hồi người sử dụng gửi Trang 27 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương o Giao diện thống kê dịch vụ cơng ty Hình 14 Giao diện thống kê khách hàng theo dõi dịch vụ cơng ty Hình 15 Giao diện chi tiết - Đây giao diện phần thống kê số lượng người sử dụng dịch vụ công ty - Cơng ty liên lạc với người sử dụng dịch vụ họ - Phần thống kê chi tiết: có tổng cộng người sử dụng dịch vụ cơng ty, dịch vụ có người sử dụng Trang 28 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương o Giao diện xem phản hồi người sử dụng gửi Hình 16 Giao diện xem phản hồi - Ở công ty phản hồi người sử dụng gửi về, đánh giá chất lượng dịch vụ cơng ty - Cơng ty phản hồi lại bình luận o Giao diện trang thống kê doanh thu cơng ty Hình 17 Giao diện thống kê doanh thu Trang 29 Khoa Khoa học máy tính - GVHD: THS Hà Thị Minh Phương Trang thống kê doanh thu doanh nghiệp o Giao diện thống kê lượng truy cập dịch vụ cơng ty Hình 18 Giao diện thống kê lượng truy cập o Giao diện người sử dụng mà bạn theo dõi Hình 19 Giao diện hiển thị người sử dụng mà ban theo dõi - Hiển thị danh sách người sử dụng khác mà bạn theo dõi Trang 30 Khoa Khoa học máy tính - GVHD: THS Hà Thị Minh Phương Bạn thể tìm kiếm, liên lạc với họ cách nhắn tin Trang 31 Khoa Khoa học máy tính GVHD: THS Hà Thị Minh Phương Chương 5.1 Kết luận Khó khăn Do kiến thức kinh nghiệp thực chiến em hạn chế nên tham gia vào dự án công ty, phân công việc nhỏ dự án, nên hiểu biết dự án em hạn chế 5.2 Kết luận Dựa kiến thức học hướng dẫn Cô Hà Thị Minh Phương, em trang bị đầy đủ kiến thức để xin vào cơng ty thực tập, để tích lũy thêm kinh nghiệm làm việc thực tế Sau khoảng thời gian thực tập công ty, dẫn tận tình anh chị công ty, em học nhiều thứ: từ tác phong làm việc đến văn hóa làm việc cơng ty quan trọng em tích lũy nhiều kiến thức từ việc nghiên cứu hồn thành cơng việc giao cơng ty Đây hành trang quý báu cho em sau đường lập trình Trang 32