Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

68 628 4
Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

Đ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

Tài liệu tham khảo công nghệ thông tin Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

TRƯỜNG ĐẠI HỌC THĂNG LONG KHOA CÔNG NGHỆ THÔNG TIN CHUYÊN ĐỀ TỐT NGHIỆP CÔNG NGHỆ NET Đề Tài: Xây Dựng Portal Chứng Khoán Sinh viên thực hiện: Bùi Mạnh Hưng – A07757 Giáo viên hướng dẫn: Đoàn Quang Minh Hà Nội 30/05/2008 Mục lục Lời mở đầu Khái niệm cổng thông tin (Portal) 2.1 Khái niệm cổng thơng tin tích hợp 2.2 Phân loại cổng thông tin 2.3 Các tính portal Cổng thơng tin chứng khốn 3.1 Giới thiệu 3.2 Mục tiêu 3.3 Nguyên tắc xây dựng 3.4 Tính bật 3.5 Lợi ích sản phẩm 3.6 Giao diện mỹ thuật 10 Tìm hiểu khái niệm 17 4.1 Giới thiệu DotNetNuke 17 4.1.1 DotNetNuke gì? 17 4.1.2 Nguồn gốc DotNetNuke 18 4.1.3 Khả mở rộng 18 4.1.4 Xây dựng skin gắn vào DotNetNuke 19 4.1.5 Xây dựng container gắn vào DotNetNuke 20 4.1.6 Xây dựng module thêm vào DotNetNuke 21 4.2 Giới thiệu XML & XSL 23 4.2.1 XML gì? 23 4.2.2 Lịch sử XML 24 4.2.3 SGML, HTML, XML 25 4.2.4 Ứng dụng XML 26 4.2.5 XSL thêm dáng điệu cho XML 27 4.3 Giới thiệu Webservice 29 4.3.1 Khái niệm webservice 29 Đặc điểm 30 Ưu điểm 31 Nhược điểm 31 4.3.2 Kiến trúc webservice 31 4.3.4 Ứng dụng webservice 33 4.4 Giới thiệu Ajax 33 4.4.1 Khái niệm Ajax 33 -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net Lịch sử Ajax 33 Khái niệm Ajax 33 Ajax hoạt động nào? 34 4.4.2 Các ứng dụng Ajax phổ biến 38 4.4.3 Hàm javascript dùng cho kỹ thuật ajax 38 4.4.4 Giới thiệu Asp.net Ajax 39 Kiến trúc asp.net ajax 39 Asp.net ajax control toolkit 40 Tính Asp.net ajax community-supported 40 4.4.5 Ứng dụng kỹ thuật AJAX 40 Mô tả hệ thống 41 5.1 Kiến trúc tổng thể 41 5.1.1Tổng quan hệ thống 44 5.1.2 Kiến trúc đa tầng 44 5.1.3 Sơ đồ triển khai hệ thống 44 5.2 Giải pháp XML&XSL 42 5.2.1 Sơ đồ giải pháp XML&XSL 44 5.2.2 Mô tả hoạt động giải pháp XML&XSL 44 5.2.3 Sơ đồ tổng quan chức giải pháp XML&XSL 45 Các tác nhân tham gia hệ thống 46 Các tác chức hệ thống 47 5.2.4 Chi tiết đặc tả chức 47 5.3 Giải pháp Webservice 64 5.3.1 Sơ đồ giải pháp Webservice 64 5.3.2 Mô tả hoạt động giải pháp Webservice 65 5.4 Giải pháp Webspider 65 5.4.1 Sơ đồ giải pháp Webspider 65 5.4.2 Mô tả hoạt động giải pháp Webspider 66 Tổng kết 66 6.1 Kết mặt lý thuyết 66 6.2 Kết mặt thực tế 66 6.3 Phương hướng phát triển 66 Tài liệu tham khảo 67 7.1 Tài liệu tham khảo tiếng anh 67 7.2 Tài liệu tham khảo tiếng việt 67 -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net Lời mở đầu Hiện nay, nhân loại đứng kỷ nguyên công nghệ thông tin Sự phát triển mạnh mẽ công nghệ thông tin đem đến cho người thành tựu đáng kinh ngạc đặc biệt internet Với phát triển Internet toàn cầu tảng băng thông rộng, Internet trở thành phần thiếu lĩnh vực truyền thông toàn cầu với phát triển mạnh mẽ với ứng dụng công nghệ thông tin, truyền thông tảng Internet dần thay công cụ truyền thông truyền thống, giúp người tiến đến gần toàn giới Trong năm gần đây, ứng dụng Internet phát triển nhanh, ảnh hưởng làm thay đổi nhiều đến đời sống kinh tế, văn hoá, xã hội tất nước giới Trong phát triển mạnh mẽ Internet, cổng thơng tin (portal) giữ vai trị đặc biệt quan trọng Công nghệ trở thành xu chung trình phát triển Internet, coi cổng vào kho thông tin lớn, đa dạng Qua Portal, đối tượng người dùng khác truy cập đến nhiều loại thông tin khác theo cách thức thống Việc xây dựng portal chứng khốn khơng dễ dàng tốn Để portal hoạt động hiệu đem lại lợi ích thiết thực cho cơng ty chứng khốn cần có giải pháp xây dựng portal hợp lý Trong chuyên đề tốt nghiệp Net xin giới thiệu giải pháp "Xây dựng website chứng khốn cơng nghệ portal" Giải pháp giúp bạn xây dựng website chứng khoán hoạt động hiệu quả, chuyên nghiệp, với nhiều thông tin chi tiết, dịch vụ khiến khách hàng hài lịng Xây dựng cơng nghệ “Portal”, website chứng khốn có thiết kế đẹp mắt, dễ sử dụng, dễ quản lý có chi phí tối thiểu Báo cáo bao gồm phần sau: Phần 1: Khái niệm cổng thơng tin (portal), phân loại, tính portal Phần 2: Giới thiệu cổng thơng tin chứng khốn (mục tiêu, lợi ích sản phẩm mang lại cho khách hàng, tính bật portal này) Phần 3: Tìm hiểu khái niệm liên quan tới giải pháp mô tả phần Phần 4: Mô tả hệ thống, mô tả công nghệ sử dụng cho việc xây dựng, triển khai portal Portal xây dựng tảng DotNetNuke dựa vào giải pháp chính: XML&XSL, Webservice, Webspider Phần 5: Tổng kết kết đạt -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net Khái niệm cổng thông tin (Portal) 2.1 Khái niệm cổng thông tin tích hợp Cổng thơng tin điện tử tích hợp điểm truy cập tập trung nhất, tích hợp kênh thông tin, dịch vụ ứng dụng, phân phối tới người sử dụng thông qua phương thức thống đơn giản tảng Web 2.2 Phân loại cổng thông tin Cổng thông tin điện tử cung cấp cho người dùng cuối nhiều loại dịch vụ khác với nhiều nhu cầu khác nhau, phân loại portal sau: * Cổng thơng tin cơng cộng (Public portals): ví dụ Yahoo, loại cổng thông tin thường sử dụng để ghép nối thông tin lại với từ nhiều nguồn, nhiều ứng dụng từ nhiều người, cho phép cá nhân hoá (personalization) Web site theo tuỳ đối tượng sử dụng * Cổng thông tin doanh nghiệp (“Enterprise portals” “Corporate Desktops”): xây dựng phép thành viên doanh nghiệp sử dụng tương tác thông tin ứng dụng nghiệp vụ tác nghiệp doanh nghiệp * Cổng giao dịch điện tử (Marketplace portals): ví dụ eBay ChemWeb, cổng thông tin nơi liên kết người bán người mua * Cổng thông tin ứng dụng chuyên biệt (Specialized portals): ví dụ SAP portal, cổng thông tin loại cung cấp ứng dụng chuyên biệt khác 2.3 Các tính portal Tuy có nhiều loại cổng thơng tin tích hợp, cung cấp nhiều loại dịch vụ ứng dụng khác nhau, tất loại cổng thơng tin tích hợp có chung số tính Các tính sử dụng tiêu chuẩn để phân biệt cổng thơng tin điện tử tích hợp với Web site ứng dụng chạy tảng Web Các tính bao gồm: * Khả cá nhân hoá (Customization hay Personalization): cho phép thiết đặt thông tin khác cho loại đối tượng sử dụng khác theo yêu cầu Tính dựa hoạt động thu thập thơng tin người dùng cộng đồng người dùng, từ cung cấp thơng tin xác thời điểm yêu cầu * Tích hợp liên kết nhiều loại thông tin (Content aggregation): cho phép xây dựng nội dung thông tin từ nhiều nguồn khác cho nhiều đối tượng sử dụng Sự khác biệt nội dung thông tin xác định qua ngữ cảnh hoạt động người dùng (user- specific context), ví dụ đối tượng sử dụng sau -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net thơng qua q trình xác thực cung cấp thông tin khác nhau, nội dung thông tin cung cấp khác trình cá nhân hố thơng tin * Xuất thơng tin (Content syndication): thu thập thông tin từ nhiều nguồn khác nhau, cung cấp cho người dùng thông qua phương pháp giao thức (protocol) cách thích hợp Một hệ thống xuất thông tin chuyên nghiệp phải có khả xuất thơng tin với định dạng quy chuẩn, ví dụ RDF (Resource Description Format), RSS (Rich Site Summary), NITF (News Industry Text Format) NewsXML Ngoài ra, tiêu chuẩn dựa XML phải áp dụng để quản trị hiển thị nội dung cách thống nhất, xuyên suốt q trình xuất thơng tin Các tiêu chuẩn dựa XML cho phép đưa giải pháp nhanh để khai thác sử dụng thông tin Web site khác thơng qua q trình thu thập bóc tách thơng tin với định dạng quy chuẩn * Hỗ trợ nhiều môi trường hiển thị thông tin (Multidevice support): cho phép hiển thị nội dung thông tin nhiều loại thiết bị khác như: hình máy tính (PC), thiết bị di động (Mobile phone, Wireless phone, PDA) * Khả đăng nhập lần (Single Sign On): cho phép dịch vụ xuất thông tin dịch vụ khác portal lấy thông tin người dùng hoạt động mà yêu cầu người dùng phải đăng nhập lại có yêu cầu Đây tính quan trọng ứng dụng dịch vụ portal phát triển cách nhanh chóng xuất nhu cầu, mà ứng dụng dịch vụ tất yếu có nhu cầu xác thực truy xuất thông tin người dùng * Quản trị portal (Portal administration): xác định cách thức hiển thị thông tin cho người dùng cuối Tính khơng đơn giản thiết lập giao diện người dùng với chi tiết đồ hoạ (look- and-feel), với tính này, người quản trị phải định nghĩa thành phần thông tin, kênh tương tác với người sử dụng cuối, định nghĩa nhóm người dùng với quyền truy cập sử dụng thông tin khác * Quản trị người dùng (Portal user management): cung cấp khả quản trị người dùng cuối, tuỳ thuộc vào đối tượng sử dụng portal Tại đây, người sử dụng tự đăng ký trở thành thành viên công thông tin công cộng (như Yahoo, MSN…) người quản trị tạo lập gán quyền sử dụng tương ứng công thông tin doanh nghiệp Mặt khác, tuỳ vào kiểu portal mà số lượng thành viên từ vài nghìn tới hàng triệu Hiện phương pháp phân quyền sử dụng dựa vai trò (Role-based security) sử dụng tiêu chuẩn hoạt động xác định quyền truy cập cung cấp thông tin cho đối tượng khác portal ứng dụng Web -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net Cổng thơng tin chứng khốn 3.1 Giới thiệu Việc xây dựng portal chứng khốn khơng dễ dàng tốn Để portal hoạt động hiệu đem lại lợi ích thiết thực cho cơng ty chứng khoán bạn cần giải pháp xây dựng portal hợp lý Trong chuyên đề tốt nghiệp Net xin giới thiệu giải pháp xây dựng portal chứng khoán tảng dotnetnuke dựa công nghệ chính: XML&XSL, webservice, webspider Giải pháp giúp bạn xây dựng website chứng khoán hoạt động hiệu quả, chuyên nghiệp, với nhiều thông tin chi tiết, dịch vụ khiến khách hàng hài lòng Xây dựng cơng nghệ mới, portal chứng khốn có thiết kế đẹp mắt, dễ sử dụng, dễ quản lý có chi phí tối thiểu 3.2 Mục tiêu - Xây dựng website đẹp, đại, thể đầy đủ hình ảnh cơng ty chứng khốn Internet - Website cần phải cơng cụ marketing chăm sóc khách hàng hiệu - Website cần phải có chi phí xây dựng vận hành hợp lý, đặc thù thành lập công ty - Website cần phải có tính mở cao để dễ dàng nâng cấp sau -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net - Đáp ứng yêu cầu công ty, tập đồn chứng khốn, tập thể cá nhân có nhu cầu chứng khốn 3.3 Ngun tắc xây dựng Tơi tuân theo triết lý sau thiết kế & xây dựng hệ thống website cho khách hàng mình: - Cảm nhận website: Chuyên nghiệp Thống - Tương tác cao động: o Dễ dàng cập nhật loại bỏ thông tin cũ có nhu cầu mà khơng cần hiểu biết kỹ thuật o Có sẵn chế phân quyền phép đồng thời cập nhật nội dung thông tin nhiều vùng khác o Dễ dàng thay đổi cấu trúc toàn website o Dễ dàng thay đổi phần toàn phần giao diện website với chi phí thấp mà khơng ảnh hưởng đến nội dung - Cấu trúc khoa học, chặt chẽ, rõ ràng, dễ dàng điều hướng khai thác - Thiết kế sáng tạo, độc đáo, đại ấn tượng - Thân thiện với người sử dụng, tương thích với trình duyệt web khác nhau, nội dung tối ưu, tốc độ tải/nạp trang web nhanh 3.4 Tính bật - Giao diện quản trị trực quan gắn đỉnh website - Giao diện hệ thống tùy biến dễ dàng, người dùng muốn thay đổi giao diện cần lựa chọn skin, contaner - Các container uyển chuyển: tự động co giãn theo nội dung, chọn icon giúp tăng thêm màu sắc riêng container - Không cần nhiều kiến thức CNNT: công cụ soạn thảo FCK Editor đặt web giúp người nhập tin xử lý yêu cầu cao nội dung thông tin mà không cần phải hiểu biết nhiều kỹ thuật Có thể cập nhật quản lý nội dung thông tin website nhân viên nhập liệu bình thường, khơng cần phải nhờ tới chuyên gia hiểu biết công nghệ thông tin - Mỗi người sử dụng quy định phạm vi hoạt động riêng, họ cập nhật thông tin vào vùng phép: Chỉ người có quyền editor trở lên đăng bài, sau editor đăng người có quyền aprover trở lên -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net sửa, xóa đăng viết Chỉ admin trở lên xem xml, xsl hay tùy chọn skin, container cho module - Nội dung viết, top cổ phiếu, thống kê giá chứng khoán export liệu dạng XML hiển thị nhiều cách khác nhờ XSL - Hệ thống có khả cung cấp thông tin cho website khác lấy thông tin từ website khác nhờ module sử dụng webservice - Có khả tự động cực cao việc kết nối thông tin với website khác nhờ module webspider - Có khả lấy thơng tin cơng ty lên sàn đưa vào sở liệu - Thơng tin truyền tải phía người dùng nhờ câu store procedure xử lý liệu kỹ thuật ajax - Và nhiều tính bật khác 3.5 Lợi ích sản phẩm Sản phẩm mang lại nhiều lợi ích cho doanh nghiệp: - Giúp doanh nghiệp có hình ảnh cơng ty chứng khốn chun nghiệp: Nguồn tin tức chun ngành phong phú, thơng tin chứng khốn đầy đủ, chi tiết cập nhật nhanh chóng bảng giá trực tuyến, kết giao dịch - Tạo nên niềm tin vào việc tổ chức bạn có khả ứng dụng kỹ thuật cơng nghệ thơng tin để đạt đến mục đích - Là kênh marketing hiệu quả: Các sản phẩm dịch vụ công ty giới thiệu website cách rộng rãi Với chuyên nghiệp giao diện, chuyên nghiệp cách xử lý liệu portal kênh marketing hiệu cho cơng ty - Là cơng cụ chăm sóc khách hàng hiệu quả: Website cung cấp nhiều chức hỗ trợ khách hàng trực tuyến nhanh chóng - Góp phần xây dựng thương hiệu công ty: Hiện nay, website trở thành điều khách hàng nghĩ tới tìm hiểu sản phẩm dịch vụ cơng ty Vì vậy, website giúp cơng ty tăng mức nhận biết thương hiệu cách hiệu - Xây dựng hệ thống điều hành, xử lý thông tin thống nhất, hiệu toàn tổ chức đồng thời kết nối không hạn chế với hệ thống khác tương lai Tơi ln chờ đón phản hồi từ phía khách hàng để ngày hồn thiện sản phẩm Hãy gửi yêu cầu/phản hồi bạn cho chúng tơi bạn có sáng kiến yêu cầu để bổ sung nâng cao tính hệ thống Có thể bạn thấy sáng kiến áp dụng phiên tương lai -May30,2008,Bùi Mạnh Hưng_A07757,BaoCaoChuyenDeTotNghiep.Net ... Việc xây dựng portal chứng khốn khơng dễ dàng tốn Để portal hoạt động hiệu đem lại lợi ích thiết thực cho cơng ty chứng khốn cần có giải pháp xây dựng portal hợp lý Trong chuyên đề tốt nghiệp. .. Việc xây dựng portal chứng khốn khơng dễ dàng tốn Để portal hoạt động hiệu đem lại lợi ích thiết thực cho cơng ty chứng khốn bạn cần giải pháp xây dựng portal hợp lý Trong chuyên đề tốt nghiệp. .. giải pháp xây dựng portal chứng khoán tảng dotnetnuke dựa cơng nghệ chính: XML&XSL, webservice, webspider Giải pháp giúp bạn xây dựng website chứng khoán hoạt động hiệu quả, chuyên nghiệp, với

Ngày đăng: 22/11/2012, 15:14

Hình ảnh liên quan

- Xây dựng một website đẹp, hiện đại, thể hiện đầy đủ hình ảnh của công ty chứng khoán trên Internet. - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

y.

dựng một website đẹp, hiện đại, thể hiện đầy đủ hình ảnh của công ty chứng khoán trên Internet Xem tại trang 8 của tài liệu.
Giao diện bảng giá trực tuyến sàn Hồ Chí Minh - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

iao.

diện bảng giá trực tuyến sàn Hồ Chí Minh Xem tại trang 17 của tài liệu.
- Có thể dễ dàng gắn bảng điều khiển khi đăng nhập sẽ hiện lên bằng cách đặt - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

th.

ể dễ dàng gắn bảng điều khiển khi đăng nhập sẽ hiện lên bằng cách đặt Xem tại trang 20 của tài liệu.
Để khắc phục hạn chế trên, các chuyên gia phát triển giới thiệu hình thức trung gian – cơ chếsửlý Ajax giữa máy khách và máy chủ - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

kh.

ắc phục hạn chế trên, các chuyên gia phát triển giới thiệu hình thức trung gian – cơ chếsửlý Ajax giữa máy khách và máy chủ Xem tại trang 36 của tài liệu.
- Luồng đi của yêu cầu sẽ đi theo đường màu tím trên hình vẽ - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

u.

ồng đi của yêu cầu sẽ đi theo đường màu tím trên hình vẽ Xem tại trang 45 của tài liệu.
5.2 Giải pháp XML&XSL - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

5.2.

Giải pháp XML&XSL Xem tại trang 45 của tài liệu.
- Người sử dụng internet: Là những người có quyền hạn thấp nhất trong mô hình hệ thống này - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

g.

ười sử dụng internet: Là những người có quyền hạn thấp nhất trong mô hình hệ thống này Xem tại trang 47 của tài liệu.
- Cấu hình module: cho phép quản trị hệ thống cấu hình các chức năng của module như:  container,  icon,  cho  phép  hiển  thị,  lựa  chọn  file  xsl  hiển  thị,  lựa  chọn  số lượng thông tin hiển thị, có thểchọn thông tin từnguồn khác đểhiển thị. - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

u.

hình module: cho phép quản trị hệ thống cấu hình các chức năng của module như: container, icon, cho phép hiển thị, lựa chọn file xsl hiển thị, lựa chọn số lượng thông tin hiển thị, có thểchọn thông tin từnguồn khác đểhiển thị Xem tại trang 48 của tài liệu.
UC #0007 << Cấu hình module >> Độ phức tạp: Trung bình - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

0007.

<< Cấu hình module >> Độ phức tạp: Trung bình Xem tại trang 62 của tài liệu.
Hệ thống không thay đổi trạng thái cấu hình module và thông báo lỗi. - Chuyên đề tốt nghiệp Xây dựng Portal chứng khoán

th.

ống không thay đổi trạng thái cấu hình module và thông báo lỗi Xem tại trang 63 của tài liệu.

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan