Nghiên cứu mô hình MVC và ứng dụng xây dựng website bán hàng cho công ty cổ phần HTL

83 66 1
Nghiên cứu mô hình MVC và ứng dụng xây dựng website bán hàng cho công ty cổ phần HTL

Đ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

ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THƠNG TIN KINH TẾ  KHĨA LUẬN TỐT NGHIỆP NGHIÊN CỨU MƠ HÌNH MVC VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY CỔ PHẦN HTL CỔ KIM NGUYÊN PHƯƠNG Khóa học: 2009 – 2013 ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ  KHÓA LUẬN TỐT NGHIỆP NGHIÊN CỨU MƠ HÌNH MVC VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY CỔ PHẦN HTL Sinh viên thực hiện: Giáo viên hướng dẫn: Cổ Kim Nguyên Phương Th.S Trần Thái Hòa Lớp: K43 - Tin Học Kinh Tế Niên khóa: 2009 - 2013 Huế, 05/2013 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa LỜI CẢM ƠN Được phân công thầy cô khoa Hệ Thống Thông Tin Kinh tế trường Đại học Kinh Tế Huế, sau gần tháng thực tập nghề nghiệp, em hồn thành Khóa Luận với đề tài “Nghiên cứu mơ hình MVC ứng dụng xây dựng Website bán hàng cho Công ty cổ phần HTL” Để thực nhiệm vụ Khóa Luận, ngồi nỗ lực thân cịn có giúp đỡ hướng dẫn tận tình thầy Khoa nhân viên đơn vị thực tập Em xin chân thành cảm ơn thầy cô Khoa giúp đỡ, hướng dẫn ln động viên, khích lệ em suốt trình thực tập Đồng thời cho phép em gửi lời cám ơn đến nhân viên đơn vị thực tập Công ty cổ phần HTL, trao đổi truyền đạt cho em nhiều kinh nghiệm quý báu trình thực tập công việc sau Tuy nhiên, kiến thức chun mơn cịn hạn chế việc thiếu kinh nghiệm thực tiễn nên nội dung đề tài khơng tránh khỏi thiếu sót Vì vậy, em kính mong nhận góp ý, quý thầy cô Khoa giáo viên hướng dẫn Thạc sĩ Trần Thái Hịa để đề tài hồn thiện Cuối em xin cảm ơn đến tất thầy cô giáo Khoa Hệ Thống Thông Tin Kinh tế, đến gia đình người thân tất bạn bè đóng góp ý kiến giúp đỡ cho đề tài em hoàn thành Em xin chân thành cảm ơn ! Huế, tháng 05 năm 2013 Sinh viên thực Cổ Kim Nguyên Phương SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa MỤC LỤC DANH MỤC THUẬT NGỮ DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH .6 PHẦN A – MỞ ĐẦU .9 Lý chọn đề tài Mục tiêu nghiên cứu 10 Đối tượng phạm vi nghiên cứu .10 Phương pháp nghiên cứu 11 Kết cấu đề tài .11 PHẦN B – NỘI DUNG 12 CHƯƠNG 1: TỔNG QUAN VỀ MƠ HÌNH MVC 12 1.1 Xuất xứ mơ hình MVC 12 1.2 Khái niệm mô hình MVC .12 1.3 Kiến trúc mơ hình MVC 13 1.4 Đặc điểm mơ hình MVC 15 1.5 Mơ hình MVC ASP.NET 15 1.5.1 Lịch sử phát triển ASP.NET 16 1.5.2 Nhược điểm ASP.NET 18 1.5.3 Sự đời ASP.NET MVC 19 1.5.4 Đặc tính ASP.NET MVC 20 1.5.5 Lợi ích mơ hình ASP.NET MVC 21 1.5.6 So sánh ASP.NET MVC với ASP.NET 22 SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa CHƯƠNG 2: PHÂN TÍCH TÌNH HÌNH CƠNG TY 24 2.1 Tổng quan công ty cổ phần HTL .24 2.1.1 Lịch sử hình thành .24 2.1.2 Quan điểm kinh doanh .25 2.1.3 Lĩnh vực hoạt động 26 2.1.4 Năng lực công ty 27 2.2 Cơ cấu tổ chức công ty cổ phần HTL 27 2.3 Mơ tả chương trình ứng dụng .28 2.3.1 Khảo sát trạng 28 2.3.2 Xác lập dự án .29 2.3.3 Quy trình hoạt động Website 29 2.3.4 Quy trình nghiệp vụ 29 CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH ỨNG DỤNG .30 3.1 Cài đặt mơ hình MVC 30 3.1.1 Cài đặt chương trình 30 3.1.2 Tạo Project với ASP.NET MVC 31 3.1.3 Tạo sở liệu 35 3.2 Xây dựng ứng dụng với ASP.NET MVC .36 3.2.1 Phân tích thiết kế hệ thống 36 3.2.1.1 Xác định yêu cầu hệ thống .36 3.2.1.2 Phân tích hệ thống 37 3.2.2 Phân tích thiết kế sở liệu 42 3.2.2.1 Liệt kê tất danh từ liên quan đến toán 42 3.2.2.2 Loại bỏ danh từ đồng nghĩa 42 SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa 3.2.2.3 Xác định thực thể thuộc tính tương ứng 43 3.2.2.4 Mối quan hệ thực thể 44 3.2.2.5 Xác định khoá cho thực thể 45 3.2.2.6 Sơ đồ thực thể mối quan hệ 45 3.2.2.7 Mơ hình sở liệu .46 3.2.3 Xây dựng Controllers 46 3.2.4 Xây dựng Models 52 3.2.5 Xây dựng Views 54 3.3 Tìm hiểu định tuyến URL .58 3.3.1 Đường mặc định ASP.NET MVC URL 58 3.3.2 Hệ thống định tuyến ASP.NET MVC 60 3.3.3 Các quy tắc định tuyến 60 3.4 Truy cập liệu với LINQ 67 3.5 Bảo mật với ASP.NET MVC APPLICATION 68 3.6 Hình ảnh chức Website 72 PHẦN C – KẾT LUẬN .78 Kết đạt 78 Hạn chế đề tài 79 Hướng phát triển 80 TÀI LIỆU THAM KHẢO .81 SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa DANH MỤC THUẬT NGỮ Class: Lớp Graphical User Interface (GUI): Giao diện đồ họa người dùng GUI Component: Thành phần đồ họa người dùng Framework: Nền tảng Request: Yêu cầu Server: Máy chủ Client: Máy trạm Control: Đối tượng điều khiển Test Driven Development (TDD): Phát triển điều hướng Unit Test: Kiểm thử đơn vị Postback: Phản hồi Test: Kiểm thử Code: Mã lệnh Language Integrate Query (LINQ): Ngôn ngữ truy vấn tích hợp Solution: Các giải pháp cho dự án Project: Dự án Browser : Trình duyệt Businness Logic: Lớp xử lý Application Programming Interface (API): Giao diện lập trình ứng dụng Render: Trả lại Override: Nạp chồng Redirect: Chuyển hướng SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa DANH MỤC CÁC BẢNG Số bảng Tên bảng Trang 1.1 Quá trình phát triển ASP.NET 17 1.2 So sánh ASP.NET Webform ASP.NET MVC 23 3.1 Các loại Action Result 50 3.2 Action Method theo URL 63 DANH MỤC CÁC HÌNH Số hình Tên hình Trang 1.1 Các thành phần mơ hình MVC 13 1.2 Mơ hình MVC 14 1.3 Mơ hình MVC 16 1.4 Mơ hình ASP.NET Webform 18 1.5 Nền tảng ASP.NET MVC Framwork 20 2.1 Logo Công ty cổ phần HTL 24 2.2 Cơ cấu tổ chức công ty 27 2.3 Quy trình nghiệp vụ 29 3.1 Cài đặt ASP.NET MVC 30 3.2 Giao diện tạo Project 31 SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa 3.3 Khởi tạo dự án 32 3.4 Giao diện Solution MVC 32 3.5 Giao diện mẫu mơ hình MVC 33 3.6 Tạo sở liệu 34 3.7 Biểu đồ phân rã chức 36 3.8 Mức ngữ cảnh 36 3.9 Mức – Sơ đồ luồng liệu 37 3.10 Mức - Chức quản lý người dùng 38 3.11 Mức - Chức quản lý bán hàng 38 3.12 Mức - Chức quản lý sản phẩm 39 3.13 Mức - Chức quản lý tin tức 40 3.14 Mức - Chức thống kê 40 3.15 Mối quan hệ thực thể 43 3.16 Sơ đồ thực thể mối quan hệ 44 3.17 Mơ hình sở liệu 45 3.18 Liên kết sở liệu 51 3.19 Mơ hình hoạt động MVC 52 3.20 Các MasterPage Views 53 3.21 Giao diện trang LayoutSite.Master 54 SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa 3.22 Giao diện trang Layoutadmin.Master 54 3.23 Trang quản lý Website 67 3.24 Trang đăng kí thành viên 69 3.25 Trang đăng nhập Website 71 3.26 Trang chủ Website 71 3.27 Trang giới thiệu 72 3.28 Trang tin tức 72 3.29 Trang hướng dẫn 73 3.30 Trang giỏ hàng 73 3.31 Trang đăng ký 74 3.32 Trang đăng nhập 74 3.33 Trang quản lý 75 3.34 Trang thêm sản phẩm 75 3.35 Trang sửa sản phẩm 76 3.36 Trang quản lý đơn hàng 76 SVTH: Cổ Kim Nguyên Phương – K43THKT Trang Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa Constructing Outgoing URLs from the Routing Ngồi việc truyền thơng số cách linh hoạt cách sử dụng Anonymous Type, ASP.NET MVC Framework hỗ trợ khả tạo ánh xạ cách sử dụng Strongly-Typed chế cho phép Compile–Time Checking Intellisense cho URL Helper Đó biểu thức Lambda Ví dụ, ActionLink anonymous type: Có thể viết lại s au: Chú ý: Khi sử dụng Lambda Expression không thực thực thi Action Method SearchController Ví dụ, mã không gọi Action Method “Result ” Mà t ạo mã HTML siêu liên kết: Khi người dùng nhấp vào liên kết gửi lại yêu cầu HTTP đến máy chủ gọi Action Method Result SearchController 3.4 Truy cập liệu với LINQ LINQ (Language Integrate Query) sáng tạo Net Framework 3.5, tập mở rộng ngôn ngữ cho phép thực truy vấn ngôn ngữ C# 2012 VisualBasic 2012 LINQ cho phép Select (chọn), Filter (lọc), Sort (phân loại), Group (nhóm) Tranfom Data (chuyển liệu) từ nguồn Data Source (dữ liệu nguồn) khác theo cách chung SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 67 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa - LINQ to Objects thực truy vấn đối tượng - LINQ to DataSet thực truy vấn DataSet - LINQ to SQL thực truy vấn đến sở liệu SqlServer mà viết code - LINQ to XML đọc liệu từ XML Như với việc sử dụng LINQ, câu lệnh truy vấn trở nên gọn gàng nhiều, kết quả: Hình 3.24: Trang quản lý Website 3.5 Bảo mật với ASP.NET MVC APPLICATION Có nhiều phương pháp xác thực người dùng Windows Authentication, Forms Authentication Tuy nhiên phần trình bày xác thực dựa Forms Authentication, giải thích cách sử dụng Forms Authentication để yêu cầu Password cho Views Sử dụng Website Administration Tool tạo người dùng phân nhóm người dùng, ngăn chặn người dùng trái phép SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 68 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa Trong thư mục Controllers, ta tạo Form đăng kí đăng nhập Trong này, em tạo lớp RegisterControl dùng để đăng kí thành viên, cịn việc phân quyền quản trị thực sở liệu Ví dụ, lớp đăng kí protected void btndangki_Click(object sender, EventArgs e) { try { using(DOANTTPHUONGDataContextdb = new DOANTTPHUONGDataContext() { var kt = (from a in db.UserNames where a.tenDN == txtusername.Text select a).FirstOrDefault(); var kte = (from b in db.UserNames where b.tenDN == txtemail.Text select b).FirstOrDefault(); if (kt == null || kte == null) { UserName user = new UserName(); user.tenDN = txtusername.Text; user.hoTen = txthoten.Text; user.diaChi = txtdiachi.Text; user.email = txtemail.Text; user.soDienThoai = txtsodt.Text; user.ngayTao = DateTime.Now; user.passWord = txtpass.Text; user.maQuyen = 4; db.UserNames.InsertOnSubmit(user); db.SubmitChanges(); Response.Redirect("~/Views/TrangChu/TrangChu.aspx"); } else { if (kte != null) Erroremail.Text = "Email có người sử dụng"; Errortdn.Text = "Tên đăng nhập có người dùng !"; SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 69 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa } } } catch { Errortdn.Text = "Đăng ký lỗi !"; } } Hình 3.25: Trang đăng kí thành viên Đây lớp đăng nhập public void Loaddangnhap() { using (DOANTTPHUONGDataContext db = new DOANTTPHUONGDataContext()) { if (txtTenDangNhap.Text != "" && txtMatkhaudn.Text != "") { var user = (from a in db.UserNames SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 70 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa where a.tenDN == txtTenDangNhap.Text && a.passWord == txtMatkhaudn.Text select a).FirstOrDefault(); if (user == null) { lòng thử lại"; LbelError.Text = "Tên đăng nhập mật không đúng! vui return; } else { Session["dn"] = txtTenDangNhap.Text; Application["TVDangTruyCap"]=(int)Application["TVDangTruyCap"]+1; var qq = (from idq in db.UserNames where idq.tenDN == txtTenDangNhap.Text.Trim() && idq.maQuyen==1 select idq).FirstOrDefault(); if (qq != null) Session["admin"] = "admin"; Response.Redirect(" /TrangChu/TrangChu.aspx?&#&!@" + txtTenDangNhap.Text) } lại"; else LbelError.Text = "Tên đăng nhập 0r mật khơng đúng! vui lịng thử } protected void btLogin_Click(object sender, EventArgs e) { Loaddangnhap(); } } SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 71 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa Hình 3.26: Trang đăng nhập Website 3.6 Hình ảnh chức Website Trang Chủ: trang chủ Website, xuất trước tiên người dùng truy cập vào Hình 3.27: Trang chủ Website SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 72 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa Trang Giới Thiệu: giới thiệu Cơng ty cổ phần HTL Hình 3.28: Trang giới thiệu Trang Tin Tức: người dùng đọc tin tức cơng nghệ mẹo vặt trang Hình 3.29: Trang tin tức SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 73 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa Trang Hướng Dẫn: hướng dẫn cách đăng kí đăng nhập, cách khách hàng mua hàng đặt hàng Hình 3.30: Trang hướng dẫn Trang Giỏ Hàng: người dùng tự mua số lượng sản phẩm mà u thích Đồng thời, thực Cập nhật, Xóa, Thêm Thanh tốn trang Hình 3.31: Trang giỏ hàng SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 74 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hịa Trang Đăng Kí: người dùng đăng kí làm thành viên để mua hàng dịch vụ khác Hình 3.32: Trang đăng kí Trang Đăng Nhập: sau người dùng đăng kí phải đăng nhập vào thực giao dịch mua hàng Hình 3.33: Trang đăng nhập SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 75 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa Trang Quản Lý: trang dùng để thông tin danh sách thành phần quản lý trực tiếp sửa xóa sản phẩm trang Hình 3.34: Trang quản lý Trang Thêm Sản Phẩm: người quản trị thêm sản phẩm vào trang Hình 3.35: Trang thêm sản phẩm SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 76 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa Trang Sửa Sản Phẩm: người quản trị muốn thay đổi giá, hay thơng số liên quan đến sản phẩm sửa trang Hình 3.36: Trang sửa sản phẩm Trang quản lý đơn hàng: xác nhận đơn hàng khách hàng đặt xóa đơn hàng cũ Hình 3.37: Trang quản lý đơn hàng SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 77 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa PHẦN C – KẾT LUẬN Kết đạt Sau gần tháng nghiên cứu xây dựng, em hoàn thành Khóa Luận Tốt Nghiệp Về báo cáo lý thuyết, em trình bày kiến thức ASP.NET MVC, chưa đầy đủ kiến thức, em nghĩ em trình bày Khóa Luận kiến thức tảng quan trọng để người tiếp tục tìm hiểu kiến thức sâu Về chương trình DEMO, sử dụng cơng cụ lập trình Visual Studio 2012 với tảng ứng dụng Web ASP.NET MVC xây dựng Website bán hàng giới thiệu sản phẩm cho Công ty cổ phần HTL, quy mơ chương trình khơng lớn, chức đơn giản kiến thức thường dùng ASP.NET MVC em đưa vào, ngồi cịn có số kiến thức nâng cao khác Với DEMO này, chưa thể áp dụng vào thực tế được, em tin chương trình tham khảo tốt cho bạn muốn học lập trình ASP.NET MVC Bài Khóa luận em thực sở kiến thức thu thập trang Web ASP.NET, sách nói lý thuyết MVC, hướng dẫn thầy cô tài liệu liên quan khác Một số ưu điểm sau hồn thành Khóa Luận: - Tìm hiểu lý thuyết ASP.NET MVC - Tìm hiểu tổng quan ứng dụng ASP.NET MVC - Tìm hiều cơng nghệ kết nối liệu ADO.NET sử dụng hệ quản trị Cơ sở liệu SQL Server 2012 - Hiểu rõ quy trình hệ thống Cơng ty cổ phần HTL - Tìm hiều cách xây dựng giao diện lập trình Web cơng nghệ ASP.NET MVC Áp dụng kiến thức lập trình Web để xây dựng Website có chức sau: - Đối với phân hệ khách hàng: SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 78 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa + Xem chi tiết sản phẩm + Tạo giỏ hàng gửi đơn đặt hàng + Xem đơn hàng xử lý hay chưa + Đăng ký thành viên - Đối với phân hệ quản trị: + Xây dựng Module cho admin như: Quản lý sản phẩm, đơn hàng, xem liên hệ khách hàng, quản lý tin tức + Hệ thống hỗ trợ nhà quản trị việc chỉnh sửa, đăng thêm sản phẩm, cập nhật danh mục sản phẩm, xem thông tin liên hệ, đơn hàng khách hàng cách dễ dàng + Qua Website, Cơng ty tiếp cận với lượng lớn khách hàng giúp giảm chi phí cho Cơng ty việc quản lý khách hàng Cơng ty tìm hiểu, đánh giá sản phẩm cơng ty thông qua đơn hàng Hạn chế đề tài Trong q trình thực đề tài, ngồi hạn chế vốn kiến thức, em gặp phải số hạn chế khác như: - Chưa có tài liệu chi tiết đầy đủ lý thuyết chuyên sâu - Chưa đưa so sánh cụ thể Web bán hàng - Khóa Luận viết điều mà em tìm mạng lý thuyết Về khía cạnh vận hành thực tế cơng tác quản lý em chưa thực Do đó, Khóa luận khơng thể tránh khỏi thiếu sót Em mong nhận ý kiến đánh giá, đóng góp q thầy để em có thêm kinh nghiệm đồng thời Khóa luận hồn thiện SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 79 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa Hướng phát triển - Khắc phục lỗi tồn trang Web - Xây dựng chức toán trực tuyến - Xây dựng chức tìm kiếm sản phẩm - Xây dựng chức cập nhật thông tin khách hàng - Thêm chức hỗ trợ ngôn ngữ, tiền tệ - Tăng tính bảo mật cho Website SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 80 Khóa Luận Tốt Nghiệp GVHD: Th.S Trần Thái Hòa TÀI LIỆU THAM KHẢO [1] Ebook: Wrox - Professional ASP.NET MVC [2] Hàn Viết Thuận Giáo trình hệ thống thơng tin quản lý Trường đại học kinh tế quốc dân, Khoa tin học kinh tế : Nhà xuất đại học kinh tế quốc dân Hà Nội, 2008 [3] Nguyễn Mậu Hân Giáo trình phân tích thiết kế hệ thống thơng tin Trường đại học Khoa học huế, Khoa công nghệ thông tin : Nhà xuất đại học Huế, 2004 [4] Trần Nguyên Phong Giáo trình SQL Trường Đại học Khoa học Huế, Khoa công nghệ thông tin : Nhà xuất Đại học Huế, 2004 [5] Website http://www.asp.net/mvc SVTH: Cổ Kim Nguyên Phương – K43THKT Trang 81 ... ASP.NET MVC + Các ứng dụng mơ hình MVC + Thực trạng bán hàng Công ty cổ phần HTL + Xây dựng Website bán hàng cho Công ty cổ phần HTL Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu + Nghiên cứu. .. nghiệp cho Mục tiêu nghiên cứu Nghiên cứu mơ hình MVC để ứng dụng vào việc xây dựng Website bán hàng cho Công ty cổ phần HTL dựa ngôn ngữ ASP.NET MVC: + Nghiên cứu mơ hình MVC Microsoft + Nghiên cứu. .. KINH TẾ  KHĨA LUẬN TỐT NGHIỆP NGHIÊN CỨU MƠ HÌNH MVC VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY CỔ PHẦN HTL Sinh viên thực hiện: Giáo viên hướng dẫn: Cổ Kim Nguyên Phương Th.S Trần Thái

Ngày đăng: 27/09/2020, 18:13

Từ khóa liên quan

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

Tài liệu liên quan