Xây dựng và triển khai giải pháp Chợ Điện Tử

129 485 0
Xây dựng và triển khai giải pháp Chợ Điện Tử

Đ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

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 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 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 ứ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 trả tiền mặt. Với ứng dụng “Xây dựng 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 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 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 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 hoàn thiện hơn trong tương lai để có thể áp dụng đ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 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 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 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 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 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 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ế 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 phạm vi đề tài Đối tượng đề tài Các Doanh nhân, Doanh nghiệp 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 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 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 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 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 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 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ệ 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 triển khai giải pháp Chợ điện tử. Ở chương III sẽ mô tả sơ lược về ứng dụng minh họa ứng dụng “Xây dựng 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 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 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 User Control Bàng 2.2 Các yếu tố trong AJAX Bảng 3.1 Mô tả các Actor Use Case DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ Hình 1.1 E-Commerce E-Business Hình 1.2 Gartner 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 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 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 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 Server Hình 2.18 Ứng dụng Web truyền thống (trái) Ajax (phải) Hình 2.19 Tương tác đồng bộ trong ứng dụng web truyền thống (trên) 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 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 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 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 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 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 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 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 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 sự kiểm soát hệ thống TMĐT. Khuyến mại hệ thống trao đổi thông tin nội bộ. Độ tin cậy giữa người bán 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 triển khai giải pháp Chợ điện tử” Hình 1.2 – Gartner Group 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 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 ASEAN đã đạt thỏa thuận về các nguyên tắc chỉ đạo chung (ASEAN) 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 ứ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 trả tiền mặt. Rất hiếm DN chủ động tạo Website riêng cho DN 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 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 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 triển khai giải pháp Chợ điện tử Hình 1.5 – Kiến trúc Website 2 lớp 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ì 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 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 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 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 là một tập những giao diện lập trình 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 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 triển khai giải pháp Chợ điện tử NET Framework bao gồm... K27 Xây dựng 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) ngoại tuyến (offline), hiểu đ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 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 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ệ 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 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ị giao dịch, rút ngắn thời gian sản xuất, tạo dựng 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 kinh doanh thích... luận tốt nghiệp kỹ sư CNTT K27 Xây dựng triển khai giải pháp Chợ điện tử Chương 2 MỘT SỐ CÔNG NGHỆ 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ị 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 sử dụng các ứng dụng, các quá trình các Website dựa trên XML như... 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 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 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 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 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 dễ bị tấn công từ bên ngoài

Ngày đăng: 25/04/2013, 19:06

Hình ảnh liên quan

Hình 1.3 – Cấu trúc Logic của một Website - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 1.3.

– Cấu trúc Logic của một Website Xem tại trang 12 của tài liệu.
Hình 1.5 – Kiến trúc Websit e2 lớp và 3 lớp - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 1.5.

– Kiến trúc Websit e2 lớp và 3 lớp Xem tại trang 13 của tài liệu.
Hai loại hình giao dịch TMĐT trên là 2 loại hình cơ bản của TMĐT. Ngoài ra trong TMĐT còn sử dụng các loại giao dịch:  - Xây dựng và triển khai giải pháp Chợ Điện Tử

ai.

loại hình giao dịch TMĐT trên là 2 loại hình cơ bản của TMĐT. Ngoài ra trong TMĐT còn sử dụng các loại giao dịch: Xem tại trang 17 của tài liệu.
Hình 1.9 - Các vấn đề an toàn bảo mật của một Website TMĐT Một số giao thức bảo mật thông dụng - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 1.9.

Các vấn đề an toàn bảo mật của một Website TMĐT Một số giao thức bảo mật thông dụng Xem tại trang 18 của tài liệu.
Hình 2.2 – Các thành phần của .NET Framework (.NET Platform) Bộ thực thi ngôn ngữ chung - Common Language Runtime (CLR) - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.2.

– Các thành phần của .NET Framework (.NET Platform) Bộ thực thi ngôn ngữ chung - Common Language Runtime (CLR) Xem tại trang 26 của tài liệu.
Hình 2.8 - DataBind và CreateChildControls Các thành phần - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.8.

DataBind và CreateChildControls Các thành phần Xem tại trang 40 của tài liệu.
Hình 2.11 - Tạo một project loại WebControl Library - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.11.

Tạo một project loại WebControl Library Xem tại trang 43 của tài liệu.
Hình 2.12 - Thông điệp nhận được sau khi biên dịch thành công được file .dll - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.12.

Thông điệp nhận được sau khi biên dịch thành công được file .dll Xem tại trang 44 của tài liệu.
Hình 2.13 - Cách Add một file .dll vào ứng dụng Web - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.13.

Cách Add một file .dll vào ứng dụng Web Xem tại trang 45 của tài liệu.
Hình 2.14 - Đưa Custom Control vào Toolbox - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.14.

Đưa Custom Control vào Toolbox Xem tại trang 47 của tài liệu.
Bảng 2.1 - Các điểm khác nhau giữa Custom Control và UserControl - Xây dựng và triển khai giải pháp Chợ Điện Tử

Bảng 2.1.

Các điểm khác nhau giữa Custom Control và UserControl Xem tại trang 48 của tài liệu.
Hình 2.15 – Mô hình mô tả các thành phần của SQL Server Relational Database Engine - Lõi của SQL Server - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.15.

– Mô hình mô tả các thành phần của SQL Server Relational Database Engine - Lõi của SQL Server Xem tại trang 50 của tài liệu.
Hình 2.17 – Tương tác giữa Client và Server - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.17.

– Tương tác giữa Client và Server Xem tại trang 57 của tài liệu.
Hình 2.18 – Ứng dụng Web truyền thống (trái) và Ajax (phải) - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.18.

– Ứng dụng Web truyền thống (trái) và Ajax (phải) Xem tại trang 58 của tài liệu.
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 - Xây dựng và triển khai giải pháp Chợ Điện Tử

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 Xem tại trang 59 của tài liệu.
Bảng 2.3 – Bảng mô tả các phương thức điển hình của XmlHttpRequest - Xây dựng và triển khai giải pháp Chợ Điện Tử

Bảng 2.3.

– Bảng mô tả các phương thức điển hình của XmlHttpRequest Xem tại trang 67 của tài liệu.
Bảng 2.4 – Mô tả chi tiết các phương thức của XmlHttpRequest - Xây dựng và triển khai giải pháp Chợ Điện Tử

Bảng 2.4.

– Mô tả chi tiết các phương thức của XmlHttpRequest Xem tại trang 68 của tài liệu.
Hình 2.21 -Mô hình tương tác chuẩn trong một ứng dụng Ajax - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 2.21.

Mô hình tương tác chuẩn trong một ứng dụng Ajax Xem tại trang 69 của tài liệu.
Bảng 3.1 – Mô tả các Actor và Use Case Các biểu đồ (Diagrams) - Xây dựng và triển khai giải pháp Chợ Điện Tử

Bảng 3.1.

– Mô tả các Actor và Use Case Các biểu đồ (Diagrams) Xem tại trang 78 của tài liệu.
Ứng dụng chợ điện tử bao gồm 4 dự án (project) như hình: - Xây dựng và triển khai giải pháp Chợ Điện Tử

ng.

dụng chợ điện tử bao gồm 4 dự án (project) như hình: Xem tại trang 90 của tài liệu.
Hình 3.11 -Mô hình luồng xử lý cho việc lấy dữ liệu từ tập tin XML ứng với ngôn ngữ Vietnames.xml - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 3.11.

Mô hình luồng xử lý cho việc lấy dữ liệu từ tập tin XML ứng với ngôn ngữ Vietnames.xml Xem tại trang 94 của tài liệu.
Hình 3.16 - Phần modulesSection - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 3.16.

Phần modulesSection Xem tại trang 100 của tài liệu.
Hình 3.22 - Phương thức xử lý sự kiện Page_PreInit - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 3.22.

Phương thức xử lý sự kiện Page_PreInit Xem tại trang 107 của tài liệu.
Hình 3.25 - Dự án Controls liệt kê theo kiểu thư mục - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 3.25.

Dự án Controls liệt kê theo kiểu thư mục Xem tại trang 110 của tài liệu.
Bảng 3.3 - Liệt kê các lớp code trong thư mục Base - Xây dựng và triển khai giải pháp Chợ Điện Tử

Bảng 3.3.

Liệt kê các lớp code trong thư mục Base Xem tại trang 111 của tài liệu.
Hình 3.27 - Sự tương tác chính giữa dự án DataProvider với các dự án khác - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 3.27.

Sự tương tác chính giữa dự án DataProvider với các dự án khác Xem tại trang 114 của tài liệu.
tblSmallProducts Bảng thông - Xây dựng và triển khai giải pháp Chợ Điện Tử

tbl.

SmallProducts Bảng thông Xem tại trang 121 của tài liệu.
Image Hình ảnh đính kèm - Xây dựng và triển khai giải pháp Chợ Điện Tử

mage.

Hình ảnh đính kèm Xem tại trang 121 của tài liệu.
tblUser Bảng danh - Xây dựng và triển khai giải pháp Chợ Điện Tử

tbl.

User Bảng danh Xem tại trang 123 của tài liệu.
Hình 3.10 – Mô tả biểu đồ CSDL (các bảng và mối quan hệ giữa chúng) - Xây dựng và triển khai giải pháp Chợ Điện Tử

Hình 3.10.

– Mô tả biểu đồ CSDL (các bảng và mối quan hệ giữa chúng) Xem tại trang 124 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan