Ngày nay với xu thế Công nghệ thông tin ngày càng hiện đại, cuộc sống ngày càng được số hóa. Nhờ có kỹ thuật số giúp con người tiết kiệm đáng kể các chi phí như: chi phí vận chuyển trung gian, chi phí giao dịch
Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” LỜI MỞ ĐẦU Ngày nay với xu thế Công nghệ thông tin ngày càng hiện đại, cuộc sống ngày càng được số hóa. Nhờ có kỹ thuật số giúp con người tiết kiệm đáng kể các chi phí như: chi phí vận chuyển trung gian, chi phí giao dịch,… Cùng với xu thế đó Thương Mại Điện Tử đang có xu hướng phát triển rất mạnh giúp con người có thể tìm kiếm tự động theo nhiều mục đích khác nhau. Giờ đây, chỉ với một máy tính được kết nối Internet con người có thể ngồi tại nhà để mua sắm mọi thứ theo ý muốn của mình. Điều này cho thấy tận dụng được rất nhiều lợi điểm do TMĐT đem lại là một thế mạnh để phát triển nền kinh tế đất nước và cải thiện đời sống con người. Trong quá trình hội nhập nền kinh tế quốc tế, đòi hỏi các Doanh Nghiệp phải nâng cao trình độ quản lý, kinh doanh và ứng dụng Khoa Học Kỹ Thuật. Vì vậy, phát triển TMĐT là vấn đề cần quan tâm. Trong khi TMĐT đang phát triển rất mạnh trong khu vực cũng như trên thế giới thì ở Việt Nam hầu hết các Doanh Nghiệp vẫn quen với nếp kinh doanh cũ, con người vẫn có thói quen ra cửa hàng để mua hàng và trả tiền mặt. Với ứng dụng “Xây dựng và triển khai giải pháp Chợ Điện Tử” mà nhóm chúng em xây dựng hi vọng sẽ có thể giúp mọi người cũng như các DN có thể tiếp cận gần hơn với cơ chế thị trường của TMĐT cũng như cách thức mua bán hàng qua mạng. Bên cạnh đó, đề tài cũng không ngoài mục đích giúp mọi người có thể tiếp cận gần hơn và xác thực hơn với Công Nghệ Thông Tin (một khuynh hướng đang rất phổ biến và phát triển ở Việt Nam cũng như trên thế giới). Ngoài ra, đề tài còn đề cập đến các vấn đề kỹ thuật và quy trình xây dựng một ứng dụng TMĐT như: Nền tảng của ASP.NET, Miscrosoft Visual Studio 2005, AJAX. Có thể đây là một ứng dụng chưa hoàn chỉnh nhưng chúng em có thể phát triển và hoàn thiện hơn trong tương lai để có thể áp dụng và đem lại những kết quả thiết thực. Rất mong nhận được sự đóng góp quý báu của các thầy cô để chúng em có thêm kinh nghiệm. Chúng em xin chân thành cảm ơn! Nhóm SVTH: Trang 1 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” Sau đây là một vài nét sơ lược về: mục tiêu nghiên cứu, đối tượng và phạm vi đề tài, phương pháp nghiên cứu, đóng góp của đề tài vào thực tiễn cũng như nội dung tóm tắt các chương của khóa luận. 1. Mục tiêu nghiên cứu Mục tiêu mà nhóm chúng em hướng đến sau khi hoàn thành ứng dụng này là nắm bắt và hiểu rõ hơn các cơ chế cũng như hoạt động của Microsoft .NET Framework, quy trình xây dựng một thư viện Control chuẩn, tiếp cận gần hơn với công nghệ AJAX và các kiến thức về TMĐT về mặt lý thuyết, bên cạnh đó về mặt ứng dụng sẽ là xây dựng được các Control, thực hiện được Website giao dịch điện tử. Về mặt lý thuyết Nắm bắt các kiến thức về: .NET Framework, ASP.NET, quy trình xây dựng Custom Control. Nắm bắt và hiểu rõ về AJAX. Một tổ hợp các công nghệ (XHTML, CSS, DOM, XML, XSLT) cho phép tạo nên những ứng dụng Web có giao diện phong phú. Tìm hiểu các Website TMĐT thế giới và website Chợ điện tử để nắm được cách thức hoạt động, những yêu cầu cần thiết đối với ứng dụng TMĐT. Về mặt ứng dụng Xây dựng các Control cho ứng dụng. Xây dựng Website thực hiện các chức năng: Mua / bán hàng, đấu giá, rao vặt,… Quản lý thông tin khách hàng. Hệ thống phải được thiết kế và xây dựng theo một kiến trúc mở cho phép nâng cấp hay triển khai các giải pháp tương tự. 2. Đối tượng và phạm vi đề tài Đối tượng đề tài Các Doanh nhân, Doanh nghiệp và tất cả người dùng truy cập trang Web của Chợ điện tử để thực hiện việc mua, bán hàng hóa, trao đổi Sản phẩm, hoặc đăng ký tài khoản tại Chợ điện tử để trở thành một thành viên của Chợ điện tử. Nhóm SVTH: Trang 2 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” Các lập trình viên, hay những đối tượng quan tâm đến lĩnh vực công nghệ thông tin có thể hiểu rõ hơn về nền tảng .NET Framework, quy trình xây dựng các Control, công nghệ AJAX, Phạm vi đề tài Ứng dụng được xây dựng trên máy Local. 3. Phương pháp nghiên cứu Nắm bắt cơ chế của Custrom Control, quy trình xây dựng một Control cũng như cách thức xây dựng một file thư viện .dll (Dynamic Link Library - Một thư viện liên kết động). Nắm bắt và biên dịch một Project thành thư viện .dll. Từ đó, hiểu rõ hơn về cơ chế của .NET Framework. Nghiên cứu cơ chế, kiến trúc code của Community Server. Dựa trên nền tảng code này để nắm được cách thức viết Control. Kiến trúc code Chợ Điện Tử được xây dựng dựa trên kiến trúc nền của Community Server. Nghiên cứu cơ chế hoạt động của Chợ Điện Tử tại website: http://chodientu.vn và các hoạt động, quy trình của các trang Thương mại điện tử. Từ đó xây dựng và triển khai giải pháp cho ứng dụng “Chợ Điện Tử”. 4. Đóng góp của đề tài Hướng người dùng tiếp cận gần và xác thực hơn với nền Thương Mại Điện Tử ở Việt Nam cũng như trên Thế giới. Hiểu rõ quy trình mua, bán hàng qua mạng. Qua ứng dụng giúp người dùng, những lập trình viên hay chính xác hơn là những người quan tâm đến Công Nghệ Thông Tin, lĩnh vực Công nghệ phần mềm được hiểu rõ hơn về cơ chế xây dựng của ASP.NET, cơ chế của Custom Control. 5. Tóm tắt nội dung chính của các chương trong đề tài Nội dung của khóa luận gồm 3 chương: Chương 1: Sơ luợc Thương Mại Điện Tử Ở Chương I, nhóm chúng em sẽ tập trung vào nghiên cứu cơ chế cũng như nền thị Nhóm SVTH: Trang 3 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” trường Thương mại điện tử ở Việt Nam cũng như trên thế giới. Các mô hình TMĐT, những lợi ích, ưu – nhược điểm của Thương mại điện tử. Chương 2: Một số công nghệ và kỹ thuật Ở chương II sẽ tập trung vào các kỹ thuật, một số công nghệ được áp dụng trong khóa luận: Microsoft Visual Studio 2005, Microsoft SQL Server 2000, AJAX,…cách thức xây dựng Web Custom Control trong ASP.NET, các file thư viện .dll, .ascx, . Chương 3: Ứng dụng các công nghệ vào xây dựng và triển khai giải pháp Chợ điện tử. Ở chương III sẽ mô tả sơ lược về ứng dụng và minh họa ứng dụng “Xây dựng và triển khai giải pháp Chợ Điện Tử”, các màn hình trong ứng dụng cũng như quá trình cài đặt ứng dụng cũng như 1 số code mẫu cho ứng dụng. DANH MỤC CÁC CHỮ VIẾT TẮT TMĐT Thương mại điện tử DN Doanh nghiệp CNTT Công nghệ thông tin APEC Diễn đàn Hợp tác kinh tế Châu Á – Thái Bình Dương (Asia Pacific Economic Co- Operation) ASEAN Hiệp hội các nước Đông Nam Á (Association of South-East Asian Nations) UNCITRAL Ủy ban Liên hợp quốc về Luật Thương mại quốc tế (United Nations Conference on International Trade Law) VN Việt Nam HĐH Hệ điều hành Nhóm SVTH: Trang 4 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” CSDL Cơ sở dữ liệu SP Sản phẩm DM Danh mục DNS Hệ thống tên miền (Domain Name System) ICANN Tổ chức cá nhân phi lợi nhuận AJAX Asynchronous Javascript and XML HTML Ngôn ngữ đánh dấu siêu văn bản (HyperText Markup Language) DHTML Ngôn ngữ đánh dấu siêu văn bản động (Dynamic HyperText Markup Language) ISP Nhà cung cấp dịch vụ Internet (Internet Service Provider) SOAP Giao thức truy xuất đối tượng đơn giản (Simple Object Access Protocol) XML Ngôn ngữ đánh dấu mở rộng (Extensible Markup Language) DLL Thư viện liên kết động (Dynamic Link Library) B2B Giao dịch TMĐT giữa DN với DN (Business to Business) B2C Giao dịch TMĐT giữa DN với người tiêu dùng (Business to Customer) Nhóm SVTH: Trang 5 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” DANH MỤC CÁC BẢNG Bảng 2.1 Các điểm khác nhau giữa Custom Control và User Control Bàng 2.2 Các yếu tố trong AJAX Bảng 3.1 Mô tả các Actor và Use Case DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ Hình 1.1 E-Commerce và E-Business Hình 1.2 Gartner và mô hình mối quan hệ tiếp thị Hình 1.3 Cấu trúc Logic của một Websiteb Hình 1.4 Cấu trúc vật lý của một Website Hình 1.5 Kiến trúc Website 2 lớp và 3 lớp Hình 1.6 Mô hình hoạt động B2C – Business to Customer Hình 1.7 Mô hình hoạt động B2B - Business to Business Hình 1.8 Xử lý thẻ tín dụng trong TMĐT Hình 1.9 Các vấn đề bảo mật an toàn bảo mật của một Website TMĐT Hình 2.1 Nền tảng của .NET (.NET Platform) Hình 2.2 Các thành phần của .NET Frameworkb Hình 2.3 Mô hình gởi – nhận yêu cầu Hình 2.4 Mô hình mô tả các sử dụng Session Hình 2.5 FreeTextBox Control Hình 2.6 Vòng đời của Control Hình 2.7 Datagrid được kế thừa từ Control Inaming Container Hình 2.8 DataBind và CreateChildControls Hình 2.9 Event Bubbling Nhóm SVTH: Trang 6 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” Hình 2.10 Phân tích IlistSource Hình 2.11 Tạo một Project loại Web Control Library Hình 2.12 Thông điệp nhận được sau khi biên dịch thành công được file .dll Hình 2.13 Cách Add một file .dll vào ứng dụng Web Hình 2.14 Đưa Custom Control vào Toolbox Hình 2.15 Mô hình mô tả các thành phần của SQL Server Hình 2.16 (a) Mô hình “cổ điển” của một ứng dụng Web Hình 2.16 (b) Mô hình sử dụng Ajax Hình 2.17 Tương tác giữa Client và Server Hình 2.18 Ứng dụng Web truyền thống (trái) và Ajax (phải) Hình 2.19 Tương tác đồng bộ trong ứng dụng web truyền thống (trên) và dị bộ trong ứng dụng AJAX. (Adaptive Path) Hình 2.20 Bốn thành phần chính của Ajax Hình 2.21 Mô hình tương tác chuẩn trong một ứng dụng Ajax Hình 3.1 Các tác nhân chính trong ứng dụng Hình 3.2 Use case mô tả chức năng của Administrator Hình 3.3 Use case mô tả chức năng của Users Hình 3.3.1 (a) Use Case mô tả chức năng “Mua hàng” Hình 3.3.1 (b) Mô tả chi tiết chức năng “Mua hàng” Hình 3.3.2 (a) Use Case mô tả chức năng “Bán hàng” Hình 3.3.3 (b) Mô tả chi tiết chức năng “Bán hàng” Nhóm SVTH: Trang 7 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” Chương 1 SƠ LƯỢC THƯƠNG MẠI ĐIỆN TỬ 1.1 Tổng quan về Thuơng Mại Điện Tử (E-Commerce) Khái niệm Thương mại điện tử là hình thức mua bán hàng hóa và dịch vụ thông qua mạng máy tính toàn cầu. TMĐT theo nghĩa rộng được định nghĩa trong Luật mẫu về TMĐT là Ủy ban Liên Hợp quốc về Luật Thương mại Quốc tế (UNCITRAL) Information Technology (Công nghệ thông tin) Commercial Transaction (Giao dịch điện tử) Giao dịch điện tử gồm các giao dịch thương mại gồm các nhà kinh doanh, khách hàng, chính phủ. Thông thường các giao dịch này dựa trên các quan hệ thương mại nhưng cũng dựa trên quan hệ kỹ thuật. E-commerce chủ yếu nhằm vào sự đáp ứng đơn đặt hàng và dịch vụ khách hàng. Các kỹ thuật Internet hỗ trợ phát triển sản phẩm. Hình 1.1 – E-Commerce và E-Business Đặc điểm E – Commerce Mọi lúc, mọi nơi. Với một máy tính được kết nối Internet, người dùng ở bất kỳ nơi đâu cũng có thể truy cập vào Website của các DN để mua hay bán hàng trực tuyến. Bên cạnh đó, người dùng còn có thể trao đổi các mặt hàng, rao bán các mặt hàng thông qua Website. Điều này giúp cho TMĐT mang tính toàn cầu và là một tiêu chuẩn mang tính phổ quát. Nhóm SVTH: Trang 8 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” Ngoài ra, sự tương tác giữa DN với khách hàng, hay giữa DN với DN, giữa khách hàng với khách hàng cũng chính là một lợi điểm rất to lớn của TMĐT giúp cho DN và tất cả mọi người trên toàn cầu được gắn kết lại gần với nhau hơn. Đồng thời, mật độ thông tin cũng rất cao giúp giảm chi phí tìm kiếm rất nhiều. Thông tin được biễu điển đa dạng: video, audio, graphic, text… Sự cá nhân hóa / Sự tùy biến. Người dùng khi vào các Website TMĐT ngoài mua hàng còn có thể bán hàng, đấu giá các mặt hàng, trao đổi các mặt hàng xây dựng gian hàng cá nhân. Mục tiêu của TMĐT Một mục tiêu duy nhất của TMĐT đó chính là các kết quả mà Doanh nghiệp cần đạt được khi ứng dụng TMĐT cho các hoạt động kinh doanh của DN đó. Các nhân tố chính thành công trong TMĐT Cơ sở hạ tầng kỹ thuật. Sự hợp nhất với các hệ thống hạ tầng sẵn có cũng như chi phí thiết lập hệ thống TMĐT. Các sản phẩm và dịch vụ cụ thể được mua bán. Nhóm dự án trên các mảng chức năng. Một Website TMĐT của DN phải có các nhóm phụ trách các mảng chức năng như: kỹ thuật, kinh doanh,… để quản lý Website được hiệu quả hơn. Tính phổ biến của trang Web trong khách hàng. Các dịch vụ chính trong website có đáp ứng được nhu cầu của người tiêu dùng hay không. An toàn giao dịch và sự kiểm soát hệ thống TMĐT. Khuyến mại và hệ thống trao đổi thông tin nội bộ. Độ tin cậy giữa người bán và người mua. Nhóm SVTH: Trang 9 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 Trường Đại Học Đà Lạt Khóa luận tốt nghiệp kỹ sư CNTT K27 Khoa Công Nghệ Thông Tin “Xây dựng và triển khai giải pháp Chợ điện tử” Hình 1.2 – Gartner Group và Mô hình mối quan hệ tiếp thị 1.2 Thị truờng Thuơng Mại Điện Tử Kinh doanh điện tử - Business Ecommerce: Là một định nghĩa khái quát hơn của TMĐT. Nó là quá trình mua, bán và phục vụ khách hàng, hợp tác giữa các đối tác kinh doanh, hướng dẫn các phiên giao dịch điện tử bên trong một tổ chức. Tình hình TMĐT trên thế giới TMĐT vẫn chủ yếu được ứng dụng ở các nước phát triển, trong đó Mỹ chiếm 50% tổng doanh số TMĐT toàn cầu. Sự phát triển của TMĐT gắn liền với sự phát triển CNTT, dựa trên nền tảng CNTT. Hai tổ chức APEC và ASEAN đã đạt thỏa thuận về các nguyên tắc chỉ đạo chung (ASEAN) và chương trình hành động (APEC) về TMĐT. Tình hình TMĐT ở Việt Nam Các hành động phát triển TMĐT ở VN còn chậm, chưa có lộ trình, kế hoạch tổng thể cho việc triển khai và ứng dụng TMĐT ở VN. Người tiêu dùng VN vẫn quen tập quán đến cửa hàng để chọn mua các mặt hàng và trả tiền mặt. Rất hiếm DN chủ động tạo Website riêng cho DN và do sự xúc tiến thúc đẩy của các nhà cung cấp dịch vụ Internet (ISP). Về cơ sở hạ tầng CNTT và nhân lực: Hầu hết các DN khó tiếp cận được công nghệ mới. Bên cạnh đó, DN còn lúng túng trong việc tìm kiếm thông tin, quảng bá hoạt động kinh doanh trên Internet. Thực trạng về cơ chế chính sách và cơ sở hạ tầng công nghệ quốc gia: Nhóm SVTH: Trang 10 / 100 Tạ Hoàng Thắng MSSV: 0311967 Bùi Nguyễn Thanh Yên MSSV: 0310161 [...]... Khoa Công Nghệ Thông Tin Khóa luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử Hình 1.5 – Kiến trúc Website 2 lớp và 3 lớp Các bước xây dựng 1 Website Ðể tạo ra một Website có chất lượng đòi hỏi có sự nghiên cứu kỹ về Web, phải biết mình sẽ làm gì và không nên làm gì để đưa tất cả các ý tưởng đó vào việc xây dựng một Website Ðể tạo ra một Website cần phải theo làm theo... hệ mới của ASP (một kỹ thuật dễ viết và sửa đổi), là kỹ thuật lập trình Web phía Server – Side Hỗ trợ cho việc xây dựng, triển khai và chạy các ứng Nhóm SVTH: Tạ Hoàng Thắng Bùi Nguyễn Thanh Yên Trang 33 / 100 MSSV: 0311967 MSSV: 0310161 Trường Đại Học Đà Lạt Khoa Công Nghệ Thông Tin Khóa luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử dụng Web File mở rộng là aspx Bên... vụ Web XML của Microsoft và là một tập những giao diện lập trình và là tâm điểm của nền tảng NET Nó cung cấp cơ sở hạ tầng để xây dựng và chạy các dịch vụ Web Nhóm SVTH: Tạ Hoàng Thắng Bùi Nguyễn Thanh Yên Trang 25 / 100 MSSV: 0311967 MSSV: 0310161 Trường Đại Học Đà Lạt Khoa Công Nghệ Thông Tin Khóa luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử NET Framework bao gồm... K27 Xây dựng và triển khai giải pháp Chợ điện tử Trên mạng: phản ứng lại những sự ràng buộc về giải tần; cung cấp sự hỗ trợ cho cả hai kiểu sử dụng các trình ứng dụng trực tuyến (online) và ngoại tuyến (offline), hiểu và đoán biết được những dịch vụ nào có thể dùng được (có sẵn) Về thông tin: truy nhập, phân tích và xử lý dữ liệu tại bất cứ thời điểm, vị trí nào Về các thiết bị khác: phát hiện ra và. .. Lạt Khoa Công Nghệ Thông Tin Khóa luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử TMĐT kích thích sự phát triển của ngành CNTT tạo cơ sở cho phát triển kinh tế tri thức Lợi ích này có một ý nghĩa lớn đối với các nước đang phát triển Khía cạnh lợi ích này mang tính chiến lược công nghệ và tính chính sách phát triển cần cho các nước công nghiệp hóa Giới hạn của TMĐT Hạn chế... nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử Lợi ích của TMĐT Thu thập được nhiều thông tin TMĐT giúp người tham gia thu được nhiều thông tin về thị trường, đối tác, giảm chi phí tiếp thị và giao dịch, rút ngắn thời gian sản xuất, tạo dựng và củng cố quan hệ bạn hàng Các DN nắm bắt được thông tin về kinh tế thị trường, vì vậy có thể đưa ra các chiến lược sản xuất và kinh doanh thích... luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử Chương 2 MỘT SỐ CÔNG NGHỆ VÀ KỸ THUẬT 2.1 Microsoft NET NET là nền tảng của Microsoft cho các dịch vụ Web XML, là thế hệ phần mềm kế tiếp kết nối thế giới thông tin, các thiết bị và tất cả mọi người trong một thể thống nhật Nền tảng NET cho phép tạo ra và sử dụng các ứng dụng, các quá trình và các Website dựa trên XML như... và là tâm điểm của nền tảng NET của Microsoft .NET Framework cung cấp cơ sở hạ tầng để xây dựng và chạy các dịch vụ Web Hình 2.1 – Nền tảng của NET (.NET Platform) • Visual Studio NET Nhóm SVTH: Tạ Hoàng Thắng Bùi Nguyễn Thanh Yên Trang 23 / 100 MSSV: 0311967 MSSV: 0310161 Trường Đại Học Đà Lạt Khoa Công Nghệ Thông Tin Khóa luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử ... luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử chúng ta cấu trúc lại các điều khiển với những khuôn mẫu (Template), ví dụ như một Grid Control (đối tượng điều khiển lưới) Ngoài các Namespace của ASP.NET, NET Framework còn cung cấp một bộ thư viện lớp thiết kế giao diện cho các nhà phát triển các ứng dụng trên nền Windows System.WinForm để xây dựng giao diện người dùng khách... luận tốt nghiệp kỹ sư CNTT K27 Xây dựng và triển khai giải pháp Chợ điện tử Một số vấn đề cần lưu ý khi tham gia vào TMĐT Bảo mật Khi tham gia TMĐT nghĩa là hệ thống được kết nối vào mạng toàn cầu Do đó, hệ thống có thể bị tấn công bất cứ khi nào nếu không có một cơ chế bảo mật chặt chẽ Ngoài ra, thông tin được truyền trên Internet đi qua nhiều chặng nên khó kiểm soát và dễ bị tấn công từ bên ngoài