Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin bks

94 4 0
Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin bks

Đ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

Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS LỜI CẢM ƠN Thời gian năm đại học tương đối dài, sâu sắc đặc biệt quan trọng cá nhân em Trong môi trường học tập trường Đại học Bách Khoa Hà Nội, em nhận dạy dỗ, bảo tận tình thầy trường nói chung , thầy cô khoa Công Nghệ Thông Tin mơn Cơng nghệ Phần mềm nói riêng Nhờ mà em học tập, tích lũy nhiều kiến thức chuyên môn phương pháp làm việc khoa học Cùng với động viên, giúp đỡ gia đình bạn bè, em hoàn thành đồ án tốt nghiệp đại học Nhân dịp em xin gửi lời cảm ơn chân thành tới thầy cô trường, thầy cô khoa Công Nghệ Thông Tin, thầy cô môn Công Nghệ Phần Mềm – Khoa Công Nghệ Thơng Tin tận tình cung cấp kiến thức sở cần thiết để em hồn thành khóa học thực thành cơng đồ án tốt nghiệp Đặc biệt, em xin chân thành cảm ơn ThS Lê Tấn Hùng, thầy tận tình bảo, cung cấp tài liệu, kiến thức cần thiết đồng thời cho em ý kiến đạo chi tiết tồn diện để em hồn thành đồ án tốt nghiệp nội dung thời hạn Chúng em gửi lời cảm ơn đến thầy giáo, ThS Vũ Đức Vượng – trưởng phịng thí nghiệm Công Nghệ Phần Mềm, tạo cho nhớm điều kiện sử dụng phịng thí nghiệm sở vật chẩt khác để tồn thành đồ án Con xin chân thành cảm ơn bố mẹ tồn thể gia đình động viên, cổ vũ tạo điều kiện tinh thần vật chất để học hoàn thành đồ án tốt nghiệp Cuối xin gửi lời cảm ơn đến thành viên nhóm thực tập BKS: bạn Nguyễn Thị Thu Hằng, Đào Thị Thu Lê Văn Đức tơi thực hiện, góp phần hồn thành đồ án tốt nghiệp thời hạn người bạn khác đóng góp ý kiến giúp tơi hồn thiện đồ án tốt nghiệp Hà Nội, tháng năm 2008 Sinh viên: Vũ Tiến Dũng Lớp : Công Nghệ Phần Mềm - K48 Khoa: Công Nghệ Thông Tin - ĐHKB Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS MỤC LỤC CHƯƠNG 1: GIỚI THIỆU VỀ ĐỒ ÁN TỐT NGHIỆP I GIỚI THIỆU CHUNG VỀ ĐỀ TÀI .16 II Tổng quan 16 Đặt vấn đề: 18 KHẢO SÁT VÀ GIẢI PHÁP CHO ĐỀ TÀI 18 Khảo sát .18 Giải pháp: 19 2.1 Mơ hình hệ thống: 19 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 III Mơ hình hệ chun gia: 19 Mô hình sở liệu 20 Mô hình chuyển tiếp thơng tin: .22 Mơ hình cổng thông tin: 23 Mơ hình tồn hệ thống: 23 TÊN ĐỒ ÁN VÀ PHÂN CÔNG CÔNG VIỆC 24 Tên đồ án: 24 Phân công công việc 24 Nhận xét: 25 CHƯƠNG 2: CÔNG NGHỆ DOTNETNUKE VÀ CHARTDIRECTOR I GIỚI THIỆU VỀ DOTNETNUKE 27 Cổng thông tin điện tử mã nguồn mở: .27 1.1 Giới thiệu DotNetNuke: 28 1.1.1 1.1.2 1.1.3 1.2 Định nghĩa khái niệm cổng thông tin .28 Các ưu điểm DotNetNuke 30 Các tính chất DotNetNuke 31 Kiến trúc DotNetNuke: .32 1.2.1 Công nghệ sử dụng: 32 1.2.2 Mơ hình cung cấp dịch vụ (Provider Model): .33 1.2.3 Đối tượng nghiệp vụ tùy biến (Custom Business Object - CBO): 33 1.2.4 Chế độ bảo mật, phân quyền: 35 1.2.4.1 Nền bảo mật ASP.NET 2.0 35 1.2.4.2 Bảo mật DotNetNuke 4.x 36 1.2.5 Cổng thông tin ứng dụng: 36 1.2.5.1 Mơ hình liệu quan hệ thành viên 36 1.3 Lớp giao tiếp, thể hiện: (Presentation Layer) .38 1.3.1 1.3.2 Mơ hình chung: .38 Thao tác trang: 38 Mô hình kiến trúc DotNetNuke: 39 2.1 Mơ hình chung: 39 2.2 Lớp truy nhập liệu 40 2.3 Lớp liệu: .41 Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS 2.4 Kiến trúc module: 43 2.4.1 2.4.2 2.4.3 II Khái niệm mơ hình: 43 Quá trình truy xuất module: 43 Các module cung cấp sẵn: .44 GIỚI THIỆU VỀ CHARTDIRECTOR: 45 Bộ công cụ Chart Director 45 1.1 Khái niệm 45 1.2 45 1.3 Cài đặt sử dụng .45 1.3.1 Cài đặt 45 1.3.1.1 Yêu cầu hệ thống 46 1.3.1.2 Phân loại biểu đồ 46 1.3.2 Sử dụng 46 1.3.2.1 Cấu trúc liệu vào .46 1.3.2.2 Phân tích biểu đồ 47 1.4 Thể cụ thể 47 1.4.1 1.4.2 III Biểu đồ số thị trường .47 Biểu đồ giá chứng khoán .49 KHẢ NĂNG ÁP DỤNG CÔNG NGHỆ VÀO ĐỒ ÁN: 52 CHƯƠNG 3: XÂY DỰNG CỔNG THÔNG TIN ĐIỆN TỬ VÀ THÔNG TIN CHỨNG KHỐN I CÀI ĐẶT CỔNG THƠNG TIN ĐIỆN TỬ 54 Quá trình cài đặt DotNetNuke 4.6 máy tính 54 Cấu hình cổng thông tin điện tử DotNetNuke 57 2.1 Cấu hình 57 2.2 Những điều ý trình cài đặt DotNetNuke 58 Cách xây dựng module mẫu 58 3.1 Lập trình module .58 3.2 Nhúng module lập trình vào DotNetNuke 59 3.2.1 3.2.2 II III Thêm module vào hệ thống 59 Đưa module lên trang hiển thị .61 MƠ HÌNH THƠNG TIN CHỨNG KHỐN 63 Định hướng tìm kiếm 63 1.1 Phân loại đặt tiêu chí .63 1.2 Định hướng mơ hình toán 65 LỚP GIAO TIẾP HỆ THỐNG .67 Nguyên nhân thực trạng 67 Cách giải vấn đề .67 Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS CHƯƠNG 4: THIẾT KẾ CSDL VÀ XÂY DỰNG CỔNG THÔNG TIN BKS I THIẾT KẾ CƠ SỞ DỮ LIỆU 70 II Lược đồ toàn thể sở liệu 70 Chi tiết bảng giải thích 70 XÂY DỰNG CỔNG THÔNG TIN ĐIỆN TỬ BKS 87 CHƯƠNG 5: KÉT QUẢ XÂY DỰNG HỆ THỐNG BKS I HÌNH ẢNH CỔNG THƠNG TIN ĐIỆN TỬ BKS 90 II NHẬN XÉT VÀ ĐÁNH GIÁ ĐỒ ÁN .94 III Nhận xét: 94 Đánh giá 94 Phương hướng phát triển đề tài tương lai: 94 KẾT LUẬN VÀ KẾT THÚC 95 Kết luận .95 Kết thúc: 95 Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS DANH MỤC BẢNG Hình 4.2:Bảng cổ phiếu thơng tin cổ phiếu 72 Hình 4.3:Bảng Ngành 72 Hình 4.4:Bảng Cơng ty thơng tin cơng ty 74 Hình 4.5:BảngSàn giao dịch Phiên giao dịch .75 Hình 4.6: Bảng Giá cố phiếu .76 Hình 4.7: Bảng Khối lượng giao dịch Giao dịch nước 77 Hình 4.8: Bảng Chỉ số thị trường 79 Hình 4.9: Bảng Ban lãnh đạo cơng ty Hội đồng cổ đông 80 Hình 4.10: Bảng Chỉ số cơng ty 81 Hình 4.10: Bảng Hệ số tài Hệ số so sánh 82 Hình 4.11: Bảng Báo cáo Báo cáo tài .84 Hình 4.13:Bảng Bản tin .85 Hình 4.14:Bảng Bảng Rank Chi tiết Rank 86 Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS DANH MỤC HÌNH CHƯƠNG 1: Hình 1.1: Mơ hình hệ thống web chứng khoán 18 Hình 1.2: Mơ hình hệ thống web chứng khoán đồ án 18 Hình 1.3: Những thứ mà Ontology làm 19 Hình 1.4: Mơ hình chuyển tiếp liệu 21 Hình 1.5: Mơ hình tồn hệ thống 22 Hình 1.6: Mơ hình phân cơng cơng việc 23 CHƯƠNG 2: Hình 2.1: Giao diện trang web sử dụng DotNetNuke .28 Hình 2.2: Mơ hình triệu gọi CBO(Custom Business Object) 34 Hình 2.3: Mơ hình bảo mật kết hợp ASP.NET 2.0 Membership Provider 36 Hình 2.4: Qui trình triệu gọi trang tin DotNetNuke .38 Hình 2.5: Kiến trúc phân lớp DotNetNuke .39 Hình 2.6: Phân chia đối tượng triệu gọi Data Provider 40 Hình 2.7: Mơ hình Data Layer giao tiếp CBO 40 Hình 2.8: Mơ hình kiến trúc module DotNetNuke .42 Hình 2.9: Biểu đồ số thị trường dạng đầy dủ (Index – chart) 47 Hình 2.10: Biểu đồ số thị trường dạng tùy biến (Index – chart) .47 Hình 2.11: Các thơng tin thể biểu đồ số thị trường (Index – chart) 48 Hình 2.12: Các dạng biểu đồ cho biểu đồ số thị trường 48 Hình 2.13: Biểu đồ số thị trường đố tượng hình ảnh 48 Hình 2.14: Biểu đồ số giá cổ phiếu dạng đầy đủ 49 Hình 2.15: Các thành phần tùy biến cấu trúc biểu đồ dạng Candle Stick .49 Hình 2.16: Giao diện thành phần biểu đồ số mở rộng 50 Hình 2.17:Bộ số liệu biểu diễn thể qua Tooltip 50 Hình 2.18:Các thơng tin thích biểu đồ giá 51 Hình 2.19: Vấn đề báo lỗi vẽ biểu đồ chứng khốn .51 CHƯƠNG 3: Hình 3.1: Giao diện cài đặt web DotNetNuke 54 Hình 3.2: Cấu hình CSDL web DotNetNuke (cấu hình) 54 Hình 3.3: Cấu hình CSDL web DotNetNuke (thành công) .55 Hình 3.4: Tự động cài đặt thành phần .55 Hình 3.5: Các module mặc định cài đặt 56 Hình 3.6:Giao diện DotNetNuke với tài khoản Host .56 Hình 3.7:Chọn đối tượng ASP.NET Web Application VS.NET 2005 .58 Hình 3.8:Thêm module vào Bảng cấu hình module 59 Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thơng tin BKS Hình 3.9:Định nghĩa thêm thông tin module 59 Hình 3.10:Chọn đường dẫn đến vị trí đặt mã nguồn module 60 Hình 3.11:Bảng điều khiển người quản trị .60 Hình 3.12:Bảng chọn module chèn vào trang .61 Hình 3.13:Giao diện hiển thị trang 61 Hình 3.14:Một số trang web tham khảo 62 Hình 3.15: Mơ hình phân cấp tốn .64 Hình 3.16: Cách kiểm tra chứng thực quyền truy cập module 65 Hình 3.17:Định nghĩa lại cách kiểm tra chứng thực quyền truy cập module .66 Hình 3.18:Mơ hình lưu chuyển liệu 66 Hình 3.19:Bảng xếp hạng cổ phiếu sau chạy 67 CHƯƠNG 4: Hình 4.1: Lược đồ mơ hình sở liệu hệ thống 69 Hình 4.12: Hình minh họa tin chứng khoán .84 CHƯƠNG 5: Hình 5.1: Giao diện trang thơng tin doanh nghiệp tổng quan 89 Hình 5.2: Giao diện trang thông tin doanh nghiệp tài .90 Hình 5.3: Giao diện trang tổng quan thị trường 90 Hình 5.4: Giao diện kiện cổ phiếu .91 Hình 5.5: Giao diện trang truy vấn giá .91 Hình 5.6: Giao diện trang biểu đồ kỹ thuật 92 Hình 5.7: Giao diện trang so sánh hệ số tài 92 Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS DANH SÁCH CÁC THUẬT NGỮ (KEYWORDS) Từ DNN XML ASP MS IIS EPS ROA ROE P/E CAPM NAV HOSE HASTC CBV HSTC BKS DoS WWW HTML JS VBS IE VB.NET C# NET IDE CSS Nghĩa tiếng Anh Dot Net Nuke eXtensible Markup Language Active Server Page MicroSoft Ontology Index Internet Information Services Earnings Per Share Return On Assets Return on Equity Price/Earnings Ratio Beta Capital Asset Pricing Model Null Net asset value HCM Stock Exchange Hanoi Securities Trading Centre Corporates and Businesses of Vietnam Ho Chi Minh Securities Trading Centre Bach Khoa Securities Jena Corese Denial of Service World Wide Web Portal Open source web service HyperText Markup Language Java Scripts Visual Basic Scripts Internet Explorer Integrated Development Environment Cascading Style Sheets Nghĩa tiếng Việt Tên cổng thông tin điện tử Ngôn ngữ đánh dấu mở rộng Một ngơn ngữ thể hiên trang phía máy chủ Tên hãng phần mềm Hệ chuyên gia Chỉ số (hay điểm chứng khoán) Các dịch vụ giả lập server ảo Microsoft Tỉ suất thu nhập cổ phần Hệ số thu nhập tài sản Hệ số thu nhập vốn cổ phần Hệ số thị giá thu nhập cổ phiếu Hệ số đo lường mức độ biến động Mơ hình định giá tài sản vốn Khơng có giá trị Chỉ số giá trị tài sản Sở giao dịch chứng khốn t.p Hồ Chí Minh Trung tâm giao dịch chứng khốn Hà Nội Tập đồn Doanh nghiệp Việt Nam Trung tâm giao dịch chứng khoán Hồ Chí Minh (tên cũ) Cổng thơng tin chứng khốn xây dựng Một ngôn ngữ truy vấn hệ chuyên gia Một ngôn ngữ truy vấn hệ chuyên gia Từ chối dịch vụ Mạng tồn cầu Cổng thơng tin điện tử Mã nguồn mở Các dịch vụ cung cấp hạ tầng mạng Ngôn ngữ đánh dấu siêu văn Ngơn ngữ thể phía trình duyệt Ngơn ngữ thể phía trình duyệt Tên trình duyệt Một ngơn ngữ lập trình Một ngơn ngữ lập trình Một tảng lập trình Microsoft Mơi trường lập trình tập trung Ngơn ngữ thể trang tin Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS LỜI NĨI ĐẦU Sở giao dịch chứng khốn đầy tiên giới thành lập năm 1951 thành phố Anvers (nước Bỉ) Tồn nhàcủa sở giao dịch Anvers có ghi dòng chữ ấn tượng: “Phục vụ khách hàng thuộc dân tộc tiếng nói khác nhau.” Có thể coi lời tun ngơn đời phát triển thị trường chứng khốn tồn giới với nội dung hàm chứa: người tham gia vào thị trường chứng khốn với cách thức, toan tính khác thị trường chứng khốn hoạt động khơng bó hẹp phạm vi quốc gia mà có tính chất quốc tế Từ thời điểm lịch sử đó, thị trường chứng khoán thiết lập hầu hết quốc gia vùng lãnh thổ giới có kinh tế thị trường Có thể nói thị trường chứng khoán gắn liền với phát triển kinh tế thị trường, khơng có quốc gia có kinh tế phát triển mà khơng có hoạt động thị trường chứnh khốn Nhận thức vấn đề đó, từ chuyển từ kinh tế kế hoạch hóa tập trung sang kinh tế thị trường thực trình “Đổi hội nhập với quốc gia giới”, Việt Nam bắt đầu nghiên cứu lý luận kinh nghiệm nước việc thiết lập, vận hành phát triển thị trường chứng khoán Trước đây, việc tính tốn giao dịch mang tính tập trung, nhà đầu tư phải muốn biết thông tin liên quan đến chứng khoán phải đến sàn giao dịch để thu thập thơng tin Và theo đó, thơng tin chứng khoán trở thành yếu tố quan trọng việc nắm bắt thị trường, định đầu tư Chỉ cần thông tin sai lệch, thiếu xác gây thiệt hại cực lớn cho nhà đầu tư, tạo tâm lý hoang mang cho kinh tế Nhưng nay, cách mạng khoa học kỹ thuật thời điểm phát triển mạnh, chuyển dần sang ngành khác, có kinh tế Việc áp dụng Công nghệ thông tin vào giao dịch chứng khoán cho giao dịch trở nên xác, ổn định dựa hạ tầng Internet có sẵn hồn tồn đáp ứng nhu cầu cung cấp thơng tin chứng khốn trực tuyến Nhà đầu tư trầu trực trung tâm niêm yết nữa, cần truy cập vào mạng có đầy đủ thơng tin cần thiết cho mục đích kinh doanh "Tơi nói rõ ràng mạng lưới thông tin điện tử chiến thắng," William Lupien người sáng lập hệ thống giao dịch Instinet OptiMark tuyên bố Cũng dựa ý tưởng vậy, với cách nhìn khác vấn đề cung cấp thơng tin, để tài tốt nghiệp nhóm BKStock nói chung, em nói riêng muốn xây dựng hệ thống cung cấp thơng tin tự động hồn tồn dựa hệ chun gia Từ tập số liệu, thông tin cổ phiếu thu nhận sau phiên Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang Xây dựng cổng thông tin điện tử cho hệ thống phân phối thông tin BKS giao dịch, sau xử lý, suy diễn liệu đưa báo cáo chứng khốn Mơ hình người chun gia cung cấp nhận xét cuối phiên giao dịch khơng cịn Đơn giản nhiều, bạn việc ngồi vào máy tính, truy cập vào cổng thơng tin chứng khốn chúng tơi, lúc nào, đâu, bạn có tư vấn thơng tin tốt nhất, xác tính tức thời đảm bảo Không đơn đồ án tốt nghiệp, hành động cụ thể, thành viên nhóm phát triển BKS xây dựng hệ thống tốt hơn, gần gũi thân thiện với người sử dụng đời sống - xã hội Sinh viên thực hiện: Vũ Tiến Dũng - Khóa 48 - Lớp CNPM Trang 10

Ngày đăng: 26/12/2023, 16:45

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

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

Tài liệu liên quan