1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu các thuật toán giám sát và xử lý cạnh tranh giữa các thành phần phần mềm trên môi trường phân tán

3 211 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 135,33 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nghiên cứu các thuật toán giám sát và xử lý cạnh tranh giữa các thành phần phần mềm trên môi trường phân tán Nguyễn Thị Bích Ngọc Trường Đại học Công nghệ Luận văn ThS chuyên ngành: Cô

Trang 1

Nghiên cứu các thuật toán giám sát và xử lý cạnh tranh giữa các thành phần phần mềm trên

môi trường phân tán Nguyễn Thị Bích Ngọc

Trường Đại học Công nghệ Luận văn ThS chuyên ngành: Công nghệ thông tin; Mã số: 1 01 10

Người hướng dẫn: PGS.TS Hồ Sĩ Đàm

Năm bảo vệ: 2007

Abstract: Giới thiệu các khái niệm cơ bản về kỹ nghệ phần mềm hướng thành phần,

giám sát và dò vết các thành phần phần mềm; Giới thiệu tổng quan về hệ thống phân tán đang được áp dụng tại các ngân hàng và thuật toán ứng dụng trong môi trường phân tán với các vấn đề nảy sinh trong môi trường phân tán và thuật toán giải quyết các vấn đề đó Áp dụng thuật toán phân tán cho hệt hống ATM tại ngân hàng

Keywords: Công nghệ thông tin, Phần mềm, Thuật toán giám sát

Content

Mở đầu

Trong mô hình hệ thống, hệ thống nghiệp vụ cốt lõi bao gồm các phân hệ nghiệp vụ cơ bản của ngân hàng, đó là: Thông tin khách hàng(Customer Information File-CIF), Tiền gửi(Deposit), Khoản vay(Loan), Tài trợ thương mại(Trade Finance), Chuyển tiền(Remittance), Ngân quỹ(Tresury) và Sổ cái tổng hợp(General Ledger-GL) Các phân hệ này xử lý tất cả các nghiệp vụ cốt lõi của ngân hàng và giao tiếp với các phân hệ khác, các hệ thống khác thông qua phần xử lý các dịch vụ phân phối Trên cơ sở các nghiệp vụ này, ngân hàng phát triển các sản phẩm dịch vụ của mình qua các kênh phân phối sản phẩm gồm có: hệ thống giao dịch của chi nhánh(Branch Delivery System - BDS), SWIFT/TELEX, IPBS, T5, ATM, POS, HomeBanking, Internet Banking…Đồng thời hệ thống còn có khả năng tích hợp với các hệ thống chương trình khác như: Quản lý mẫu dấu chữ ký, Trái phiếu, CIC, Quản lý TSCĐ, Quản lý phải thu/phải trả…

Dữ liệu của toàn bộ hệ thống được lưu trữ tập trung về kho dữ liệu (Data warehouse) tại HSC Giao dịch tại các chi nhánh trên toàn quốc sẽ được xử lý trực tuyến tại máy chủ

Trang 2

Với mô hình hoạt động như trên ta có thể thấy ngay rằng ứng dụng của ngân hàng là một ứng dụng phân tán và được phát triển từ nhiều thành phần phần mềm ghép nối lại

Mục tiêu của các ngân hàng đặt ra là ngày càng phát triển nhiều sản phẩm dịch vụ khách hàng chất lượng cao, an toàn, tiện lợi Để đạt được điều này, bênh cạch việc tìm hiểu thị trường về nhu cầu của khách hàng, các nghiệp vụ đáp ứng như cầu đó, một khía cạnh không kém phần quan trọng mà các ngân hàng đang hướng tới chính là lĩnh vực công nghệ thông tin Vấn đề nghiên cứu, nắm bắt và làm chủ hệ thống để từ đó có thể phát triển hệ thống là một yêu cầu cấp thiết đặt ra tại các ngân hàng Với mục tiêu đó, bài luận văn đề cập đến các nội dung sau:

Chương 1: Thành phần phần mềm

Giới thiệu các khái niệm cơ bản về kỹ nghệ phần mềm hướng thành phần, giám sát và dò vết các thành phần phần mềm

Chương 2: Hệ thống đối tượng phân tán

Giới thiệu tổng quan về hệ thống phân tán, một mô hình đang được áp dụng rất nhiều trong các phần mềm tại ngân hàng

Chương 3: Thuận toán ứng dụng trong môi trường phân tán, giới thiệu các vấn đề nảy sinh trong môi trường phân tán, thuật toán giải quyết các vấn đề đó

Chương 4: Áp dụng thuật toán phân tán cho hệ thống ATM tại ngân hàng

Kết luận

Tài liệu tham khảo

References

Tiếng Việt

1 Các tài liệu về hệ thống ngân hàng

Tiếng Anh

2 C Szyperski et al, Component Software – Beyond Object-Oriented Programming, Second Edition, Addison-Wesley/ACM Press, 2002

3 D D' Souza and A Wills Objects, Components, and Frameworks with UML, Addison-Wesley, 1998

4 Distributed Algorithms, Nancy A Lynch và Boaz Patt-Shamir, Janury 1993

5 Distributed Systems: Principles and Paradigms, Andrew S Tanenbaum và Maarten van Steen, January 2002

Trang 3

6 Microsoft Corporation Distributed Component Object Model Protocol-DCOM/1.0, draft,

November 1996

7 M L Liu, Distributed Computing – Principles and Applications, Pearson Addison-Wesley,

2004

8 A Component Architecture for Java July 1996

http://tec.uno.edu/george/thesis/news/JavaBeans.WhitePaper.html

9 Component-Based Software Development – An Overview, (http://cbs.colognet.org/overview.php)

10 Java Remote Method Invocation,

http://java.sun.com/j2se/1.4.2/docs/guide/rmi/spec/rmiTOC.html

11 Monitoring Software Component and Component-Base Software, (http://www.engr.sjsu.edu/gaojerry/report/compsac2000.pdf)

12 Software Component Basics – ( http://www.webbasedprogramming.com/Presenting-JavaBeans/html/ch01.htm)

13 Một số trang Web: http://www.Inprise.com, www.sun.com ;

http://fsl.cs.uiuc.edu/papers/chen-wang-mei-yang-02.pdf;

http://www.softwarereality.com/programming/ComponentOrientedSoftware.pdf

Ngày đăng: 25/08/2015, 11:40

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm