-60- XÂY DỰNG ỨNG DỤNGTHƯƠNGMẠIĐIỆNTỬ SỬ DỤNGCÔNGNGHỆPORTAL Họ tên: Trương Minh Sáng Mã số SV: 0320257 Email: sangtm@fsoft.com.vn Giáo viên hướng dẫn TS Nguyễn Việt Hà Bộ môn CNPM I. Giới thiệu Hiện nay cùng với sự phát triển của Internet và các dịch vụ cung cấp trên môi trường mạng, thươngmạiđiệntử đã trở thành một thuật ngữ quen thuộc. Các ứngdụngthươngmạiđiệntử ngày nay đã không còn là những website đơn giản mà đã trở thành các hệ thống thươngmại thực sự với hệ thống người người dùng lớn. Cổng thông tin đ iện tử(Portal) là một giải pháp phù hợp nhất hiện nay để phát triển các ứngdụng nền web quy mô lớn. Khóa luận nghiên cứu cách thức xây dựng một ứng dụngthươngmạiđiệntử sử dụng giải pháp Cổng thông tin điện tử. Dựa trên kết quả nghiên cứu về giải pháp Cổng thông tin điệntử tổng quan, các khái niệm Thươngmại đ iện tử, các kết quả nghiên cứu về sản phẩm Portal DotNetNuke cùng với kết quả nghiên cứu quy trình bán hàng tại công ty AsiaComputer, khóa luận đã giải quyết bài toán cụ thể là xây dựng hệ thống bán hàng trực tuyến sửdụngPortal DotNetNuke. II. Cơ sở lý thuyết a. Cổng thông tin điệntửCổng thông tin điệntử (Portal) là một khái niệm chỉ các hệ thống website có một số chức năng bao gồm: Khả năng cá nhân hóa, khả năng tích hợp nhiều loại thông tin, khả năng xuất thông tin theo nhiều định dạng, khả năng hỗ trợ nhiều môi trường hiển thị, khả năng đăng nhập một lần, khả năng quản trị nội dung, khả năng mở rộng chức năng, khả năng tùy biến giao diện và khả năng hỗ trợ đa ngôn ngữ. Có rất nhiều Portal khác nhau nhưng đều có chung một kiến trúc, do đó Portal đã dần trở thành một chuẩn. Việc phát triển các ứngdụngsửdụngportal là việc phát triển các chức năng cá biệt có thể gắn vào khung portal để trở thành một ứngdụng đa ch ức năng hoàn chỉnh. b. Thương mạiđiệntửThươngmạiđiệntử là một khái niệm chỉ các hoạt động thươngmại tiến hành trên các công cụ điện tử, điển hình là trên môi trường và các dịch vụ trên internet. Thươngmạiđiệntử là khái niệm tương đối rộng, nó có rất nhiều mô hình, và các mô hình đều có nhiều dạng. Trong số các mô hình của Thươngmạiđiệntử thì các mô hình B2B, B2C, C2C là các mô hình điển hình và phổ biến nhất. Ứng với các mô hình này là các dạng thể hiện phổ biển như Cửa hàng trực tuyến, Đấu giá trực tuyến hay Thanh toán trực tuyến. III. Bài toán Khóa luận giải quyết bài toán cụ thể là xây dựng hệ thống bán hàng trực tuyến. Quá trình nghiên cứu quá trình bán hàng được nghiên cứu qua hệ thống bán hàng của công ty AsiaComputer. Trong thực tế, hệ thống bán hàng bao gồm 3 bộ phận chính là bộ phận quan hệ khách hàng, bộ phận quản lý sản phẩm và bộ phận bán hàng. Trong hệ thống bán hàng trực tuyến, cần xây dựng 3 chức năng chính, bao gồm: Chức năng Đăng ký và qu ản lý khách hàng, Chức năng Trưng bày và Quản lý sản phẩm và chức năng Đặt mua hàng và Quản lý đơn hàng. Ngoài ra hệ thống cần xây dựng hệ quản trị người dùng, trong đó cần phải có chức năng phân quyền người dùng mới phù hợp với quy trình bán hàng thực tế. IV. Kết quả xây dựng và triển khai Trong quá trình làm khóa luận, tôi đạt được những kết quả sau: - Tóm lược khái niệm Cổng thông tin điệntử và các khái niệm liên -61- quan từ các nghiên cứu khác nhau của nhiều tác giả. - Tóm lược khái niệm Thươngmạiđiệntử và các khái niệm liên quan. - Đưa ra được cách thức xây dựng các phần chức năng để triển khai trên nền Portal mã nguồn mở cụ thể là Portal DotNetNuke. - Xây dựng được hệ thống Bán hàng trực tuyến hoàn chỉnh bao gồm các chức năng: Đăng ký và quản lý khách hàng, Trưng bày và quản lý s ản phẩm, Đặt mua hàng và Quản lý hóa đơn, Quản trị và phân quyền người dùng. V. Kết luận Thươngmạiđiệntử là lĩnh vực này càng có vị trí quan trọng trong các ứngdụng trên internet. Trong phạm vi khóa luận, tôi đã trình bày cách thức xây dựng ứng dụngthươngmạiđiệntử sử dụng giải pháp được đánh giá là tối ưu nhất hiện nay: Giải pháp cổng thông tin điện tử. Hy vọng khóa luận sẽ giúp nhiều bạn có được một giải pháp tốt khi xây dựng các ứng dụngthươngmạiđiệntử hoặc các giải pháp cho doanh nghiệp hoặc cá nhân mình. Tài liệu tham khảo [1] Nguyễn Văn Ba. “Phát triển hệ thống hướng đối tượng với UML 2.0 và C++”. NXB Đại Học Quốc Gia Hà Nội, 2005. [2] Nguyễn Văn Vỵ. “Phân tích thiết kế các hệ thống thông tin hiện đại hướng cấu trúc và hướng đối tượng”. NXB Thống Kê, 2002 [3] TS. Nguyễn Đăng Hậu. “Kiến thứ c thươngmạiđiện tử. NXB Trẻ, 2005. [4] Trần Hữu Linh. Slide “Tổng quan Thươngmạiđiệntử và doanh nghiệp điện tử”. Vụ Thươngmạiđiệntử - Bộ Thương mại. [5] Christian Wege. "Portal Server Technology”. IEEE Internet Computing Magazine, 2005. [6] Shaun Walker, Patrick J.Santry, Joe Brinkman, Daniel Caron, Scott McCulloch, Bruce Hopkins. “Professional DotNetNuke ASP.NET Portal”, Wrox Publishing House. . thương mại điện tử. NXB Trẻ, 2005. [4] Trần Hữu Linh. Slide “Tổng quan Thương mại điện tử và doanh nghiệp điện tử . Vụ Thương mại điện tử - Bộ Thương mại. . thức xây dựng một ứng dụng thương mại điện tử sử dụng giải pháp Cổng thông tin điện tử. Dựa trên kết quả nghiên cứu về giải pháp Cổng thông tin điện tử tổng