Báo cáo đồ án chuyên ngành BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG CAO ĐẲNG KINH TẾ CÔNG NGHỆ TP HỒ CHÍ MINH ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ VÀ XÂY DỰNG TRANG THÔNG TIN ĐIỆN TỬ CHO CÔNG TY ĐỨC DUY Giảng viên hướng dẫn Sinh viên thực hiện Mã số Sinh viên Lớp Ngành Công Nghệ Thông Tin Chuyên ngành Công Nghệ Phần Mềm TP Hồ Chí Minh, tháng 05 năm 20 Mục Lục LỜI CẢM ƠN i LỜI MỞ ĐẦU ii CHƯƠNG 1 TỔNG QUAN VỀ VISUAL STUDIO, C VÀ SQL 1 1 1 Tìm hiểu về visual studio 1 1 1 1 Visual studio là gì? 1 1 1 2 Giao diện.
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG CAO ĐẲNG KINH TẾ - CƠNG NGHỆ TP HỒ CHÍ MINH ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP: THIẾT KẾ VÀ XÂY DỰNG TRANG THÔNG TIN ĐIỆN TỬ CHO CÔNG TY ĐỨC DUY Giảng viên hướng dẫn: Sinh viên thực hiện: Mã số Sinh viên: Lớp: Ngành: Công Nghệ Thông Tin Chuyên ngành: Công Nghệ Phần Mềm TP Hồ Chí Minh, tháng 05 năm 20 Mục Lục TRƯỜNG CAO ĐẲNG KT-CN TP.HCM KHOA KỸ THUẬT-CÔNG NGHỆ - - CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP – TỰ DO – HẠNH PHÚC - NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN ĐỀ TÀI: Thiết kế xây dựng trang thông tin điện tử cho công ty đức Sinh viên: MSSV: Lớp: Chuyên ngành: Công Nghệ Phần Mềm Nhận xét giáo viên hướng dẫn: Điểm: (Bằng chữ số): TP.HCM, ngày tháng Giáo viên (Ký ghi rõ họ tên) năm 20 TRƯỜNG CAO ĐẲNG KT-CN TP.HCM KHOA KỸ THUẬT-CÔNG NGHỆ - - CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP – TỰ DO – HẠNH PHÚC - NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN ĐỀ TÀI: Thiết kế xây dựng trang thông tin điện tử cho công ty đức Sinh viên: MSSV: Lớp: Chuyên ngành: Công Nghệ Phần Mềm Nhận xét giáo viên phản biện: Điểm: (Bằng chữ số): TP.HCM, ngày tháng năm 2019 Giáo viên (Ký ghi rõ họ tên) LỜI CẢM ƠN Em xin chân thành cảm ơn giúp đỡ nhiệt tình thầy giáo, người cung cấp cho em kiến thức đồ án thực tập tốt nghiệp, định hướng cho em phướng pháp lập trình cung cấp tài liệu kham khảo, để em hồn thành tốt mơn học Trong trình học tập, q trình làm báo cáo, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn cịn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành cảm ơn! LỜI MỞ ĐẦU Ngày khoa học kỹ thuật giới nói chung, Việt Nam nói riêng đà phát triển mạnh mẽ không ngừng nâng cao phát triển mặt Đặc biệt ngành công nghệ thông tin Để đáp ứng nhu cầu ngày cao người hàng loạt cơng ty máy tính đời ứng dụng công nghệ thông tin áp dụng ngày nhiều Trong suốt thời gian dài phát triển Visual Studio đã, thể sức mạnh, quyến rũ cơng nghiệp thiết kế phần mềm, tin học hố Khơng có q nhiều phần mềm vừa có thời gian thử nghiệm phát triển dài, lại vừa có sức phổ biến mạnh mẽ Visual Studio Đồ án thiết kế theo công cụ hỗ trợ mà Visual Studio mang lại, Google Sites xuất lần đầu vào tháng năm 2008 Chính mà giải vướng mắt gặp phải thiết kế phần mềm theo phương pháp truyền thống CHƯƠNG TỔNG QUAN VỀ VISUAL STUDIO, C# VÀ SQL 1.1 Tìm hiểu visual studio 1.1.1 Visual studio gì? Microsoft Visual Studio mơi trường phát triển tích hợp (IDE) từ Microsoft Nó sử dụng để phát triển chương trình máy tính cho Microsoft Windows, trang web, ứng dụng web dịch vụ web Visual Studio sử dụng tảng phát triển phần mềm Microsoft Windows API, Windows Forms, Windows Presentation Foundation, Windows Store Microsoft Silverlight Nó sản xuất hai ngôn ngữ máy mã số quản lý Visual studio công cụ hỗ trợ lập trình tiếng Mcrosoft chưa có phần mềm thay Visual Studio viết ngơn ngữ C# VB+ Đây ngơn ngữ lập trình giúp người dùng lập trình hệ thống dễ dàng nhanh chóng thơng qua Visual Studio Visual Studio phần mềm lập trình hệ thống sản xuất trực tiếp từ Microsoft Từ đời đến nay, Visual Studio có nhiều phiên sử dụng khác Điều đó, giúp cho người dùng lựa chọn phiên tương thích với dịng máy cấu hình sử dụng phù hợp Ngoài chức viết mã, build debug, visual studio cung cấp cho người dùng chức như: Làm việc nhóm thông qua Team Foundation Server Microsoft Advanced Breakpoints Các phím tắt plugins hỗ trợ người dùng thao tác nhanh việc viết mã Wizard Classes Tùy chỉnh liên kết project thư viện, tập tin liên quan Bên cạnh đó, Visual Studio cịn cho phép người dùng tự chọn lựa giao diện cho máy tùy thuộc vào nhu cầu sử dụng Giao diện visual studio Visual studio 2013 có theme phục vụ người dùng Dark, Blue Light Điểm khác biệt theme màu sắc giao diện làm việc, hình ảnh sử dụng viết thuộc theme Dark Để thay đổi màu sắc, người dùng cần vào Tools -> Option Vị trí Option Tại cửa sổ vừa lên, mục General chọn Color theme cần đổi bấm ok Giao diện Option 1.1.2 Giao diện làm việc Visual Studio Để bắt đầu làm việc với visual studio, người dùng cần phải tạo mở Solution tạo mở nhiều Project Giao diện làm việc Visual Studio Solution Explorer: cửa sổ hiển thị Solution, Project tập tin Project Khu vực code: khu vực để lập trình viên viết mã nguồn cho chương trình Cửa sổ lập trình cho tập tin Project hiển thị người dùng nháy chuột lên tập tin cửa sổ Solution Explorer Output: cửa sổ hiển thị thông tin, trạng thái Solution build chương trình debug Error List: cửa sổ hiển thị danh sách lỗi (Error) cảnh báo (Warning) chương trình build Toolbar với công cụ hỗ trợ người dùng việc viết mã debug (các cơng cụ thay đổi bắt đầu debug) Thanh menu với đầy đủ danh mục chứa chức visual studio Khi người dùng cài thêm trình cắm hỗ trợ visual studio (ví dụ Visual Assist), menu cập nhật thêm menu trình cắm (nếu có) Một lưu ý thêm cửa sổ giao diện làm việc visual studio không gắn cố định, nên người dùng tự tùy chỉnh khung làm việc cho phù hợp Độc giả thử click vào tiêu đề cửa sổ thẻ tập tin code kéo khỏi vị trí nó, số biểu tượng hỗ trợ xuất giao diện visual studio để người dùng “thả” cửa sổ vừa kéo vào thả trơi popup giao diện visual studio 1.1.3 Thêm cửa sổ vào giao diện Visual Studio Đôi giao diện visual studio trở nên dày đặc nhiều cửa sổ, lúc giải pháp visual studio đưa “gộp” nhiều cửa sổ lại với quản lý dạng “thẻ” Nội dung cửa sổ hiển thị ta click vào thẻ tương ứng Một số chức khơng kích hoạt sẵn giao diện visual studio, người dùng vơ tình tắt 10 Giao diện sản phẩm Apple Page Laptop Apple 21 Page Laptop Apple 22 Page Laptop Apple Giao diện sản phẩm Accer Page Laptop Accer 23 Page Laptop Accer 24 Giao diện sản phẩm Asus Page Laptop Asus Page Laptop Asus 25 Giao diện sản phẩm HP Page Laptop HP 26 Page Laptop HP Giao diện sản phẩm Lenovo Giao diện chi tiết số sản phẩm: 27 28 Giao diện đăng ký thành viên: Nếu đăng kí thành cơng chuyển qua trang đăng nhập Giao diện đăng nhập thành viên: Nếu đăng nhập thành công hình báo: Đăng nhập xong tiếp tục mua hàng Giao diện thông tin đặt hàng ( Giỏ hàng ) 29 Sau đặt hàng Nếu đồng ý mua nhấp vào đồng ý đặt hàng Lưu ý nhớ nhập ngày giao hàng Giao diện đăng nhập ADMIN 30 Giao diện Quản lý Sản phẩm 31 Giao diện sửa sản phẩm Giao diện sửa sản phẩm ADMIN Giao diện xóa sản phẩm 32 33 CHƯƠNG TỔNG KẾT 3.1 Đạt Đồ án môn học giúp cho em hiểu làm việc với môi trường phát triển, thiết kế phần mềm mà công cụ Visual Studio mang lại Bênh cạnh ưu điểm cơng cụ cịn số hạn chế mà Visual Studio chưa thể tốt như muốn sử dụng phần mềm người dùng phải mua quyền với giá thành cao 3.2 Chưa đạt Thời gian thực đồ án vỏn vẹn vài tuần nên em chưa thể phát huy hết kiến thức học Chưa sử dụng tính nhận diện code… chưa tìm hiểu hết cơng cụ mà Visual Studio mang lại 3.3 Tổng kết Mỗi mơn học khơng địi hỏi lý thuyết mà song song cịn phải luyện tập, thực hành Chính đồ án mơn học hình thức kiểm tra hiệu giúp học sinh chúng em ơn tập làm lại học suốt thời gian vừa qua 34 TÀI LIỆU THAM KHẢO [1] https://www.tienichmaytinh.com/tai-xuong/phan-mem/lap-trinh/935-downloadvisual-studio-2013-full-huong-dan-cai-dat [2] https://vi.wikipedia.org/wiki/Visual_C%2B%2B [3]https://csc.edu.vn/lap-trinh-va-csdl/tin-tuc/kien-thuc-lap-trinh/Tu-hoc-lap-trinhweb -Cac-thuat-ngu-co-ban 870 [4] https://visualstudio.microsoft.com/ [5] http://thayphet.net/product-cat/176-lap-trinh-website-asp.net-mvc-5.html [6]https://www.dammio.com/2017/09/17/asp-net-mvc-phan-2-tao-website-asp-netmvcdau-tien 35 ... chọn cài đặt CHƯƠNG THIẾT KẾ VÀ XÂY DỰNG TRANG THÔNG TIN ĐIỆN TỬ CHO CÔNG TY ĐỨC DUY 2.1 Thiết kế CSDL Dưới csdl với cột cột liên kết với 17 2.2 Thiết kế giao diện Giao diện trang chủ: Phần header... CỦA GIẢNG VIÊN PHẢN BIỆN ĐỀ TÀI: Thiết kế xây dựng trang thông tin điện tử cho công ty đức Sinh viên: MSSV: Lớp: Chuyên ngành: Công Nghệ Phần Mềm Nhận xét giáo viên phản biện: ... sử dụng để tạo trang web động trang web thường có nội dung lấy từ sở liệu SQL dùng kết hợp sở liệu trang web Trong sở liệu máy chủ SQL thực việc truy cập thông tin kết hiển thị trang web người