Danh mục

LUẬN VĂN: TÁI KỸ NGHỆ HỆ THỐNG PHẦN MỀM

Số trang: 65      Loại file: pdf      Dung lượng: 1.74 MB      Lượt xem: 23      Lượt tải: 0    
Jamona

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Ngày nay, công nghệ thông tin đang phát triển rất nhanh. Các hệ thống phần cứng của máy tính đang ngày càng trở nên mạnh mẽ hơn để đáp ứng nhu cầu ngày càng tăng của người sử dụng. Công nghệ thay đổi nhanh chóng theo từng ngày. Một hệ thống phần mềm hôm nay có thể là hiện đại nhưng chỉ sau một thời gian ngắn nó đã trở nên lạc hậu và không sử dụng hết được năng lực to lớn của phần cứng và không đáp ứng đầy đủ nhu cầu sử dụng của con người. Vậy...
Nội dung trích xuất từ tài liệu:
LUẬN VĂN:TÁI KỸ NGHỆ HỆ THỐNG PHẦN MỀM ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Trần Thị Hồng Sim TÁI KỸ NGHỆ HỆ THỐNG PHẦN MỀM KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Phần MềmCán bộ hướng dẫn: PGS.TS Nguyễn Văn Vỵ HÀ NỘI - 2010 1 Lời cảm ơn Lời đầu tiên, em muốn bày tỏ sự chân trọng và biết ơn sâu sắc đối với PGS.TSNguyễn Văn Vỵ, giảng viên bộ môn Công Nghệ Phần Mềm, khoa Công Nghệ ThôngTin, trường Đại học Công Nghệ, Đại học Quốc Gia Hà Nội. Trong suốt quá trình họctập và thực hiện khóa luận này, thầy đã là người trực tiếp hướng dẫn và đưa ra nhữngđịnh hướng cho quá trình nghiên cứu. Chính nhờ sự tận tình chỉ bảo, dành rất nhiềuthời gian quí báu của thầy trong suốt quá trình hướng dẫn mà em đã hoàn thành nghiêncứu khóa luận này. Em cũng xin gửi lời cảm ơn chân thành đến các thầy giáo, cô giáo là giảng viêntrường Đại học Công Nghệ đã giảng dạy, truyền đạt kiến thức cho em trong suốt bốnnăm học tại trường. Những kiến thức mà các thầy cô đã truyền thụ làm nền tảng choem trong công việc sau này và là những kiến thức tiên quyết trong việc nghiên cứu vàtìm hiểu đề tài trong khóa luận. Và cuối cùng, tôi xin gửi lời cảm ơn đến bạn bè, đồng nghiệp và đặc biệt là giađình, những người đã luôn ở bên động viên, giúp đỡ, tạo điều kiện tốt nhất cho tôitrong suốt quá trình học tập và thực hiện khóa luận. Hà Nội, tháng 5/2010 Trần Thị Hồng Sim 1 Tóm tắt nội dung Ngày nay, công nghệ thông tin đang phát triển rất nhanh. Các hệ thống phầncứng của máy tính đang ngày càng trở nên mạnh mẽ hơn để đáp ứng nhu cầu ngàycàng tăng của người sử dụng. Công nghệ thay đổi nhanh chóng theo từng ngày. Một hệthống phần mềm hôm nay có thể là hiện đại nhưng chỉ sau một thời gian ngắn nó đãtrở nên lạc hậu và không sử dụng hết được năng lực to lớn của phần cứng và khôngđáp ứng đầy đủ nhu cầu sử dụng của con người. Vậy chúng ta đang gặp phải một sốlượng các hệ thống phần mềm có những đặc trưng này. Một giải pháp được đưa ra, đóchính là tái kỹ nghệ. Vì vậy đề tài “Tái kỹ nghệ hệ thống phần mềm” được chọn làmđề tài khóa luận của em. Để bảo trì, nâng cấp một hệ thống phần mềm lạc hậu, trongđiều kiện cho phép có thể sử dụng giải pháp tái kỹ nghệ. Tuy nhiên, tái kỹ nghệ phải điđôi với sự trợ giúp của những công cụ mạnh và có một quy trình thích hợp. Khóa luậntrình bày một quy trình tái kỹ nghệ phần mềm với sự trợ giúp của công cụ RationalRose. Bằng cách đó ta có thể nâng cấp một phần mềm cũ thành một phần mềm có khảnăng đáp ứng các yêu cầu mới đặt ra và có được kiến trúc tốt, sử dụng hiệu quả nguồntài nguyên hiện có, làm thuận lợi cho việc bảo trì tiếp tục sau này. Hơn thế nữa, quátrình tái kỹ nghệ hệ thống diễn ra một cách nhanh chóng và hiệu quả, đáp ứng đượcnhững thách thức đang đặt ra cho việc phát triển các phần mềm hiện nay.. Trong khóa luận này, những nội dung sau đây sẽ được trình bày: − Giới thiệu tổng quan về tái kỹ nghệ hệ thống phần mềm cùng và qui trình để thực hiện tái kỹ nghệ một hệ thống phần mềm. − Giới thiệu hai công cụ hỗ trợ cho quá trình tái kỹ nghệ trong phạm vi luận văn này là Rational Rose Enterprise Edition 7.0 và ngôn ngữ mô hình hóa (UML). − Sau khi đã hiểu về qui trình và cách thức thực hiện qui trình tái kỹ nghệ với các công cụ hỗ trợ, thực hiện tái kỹ nghệ một ứng dụng nhỏ để áp dụng là chương trình “Sổ địa chỉ”. 2 Mục lụcLời cảm ơn 1Tóm tắt nội dung 2Mục lục 3Lời nói đầu 5Chương 1: Tổng quan về tái kỹ nghệ 71.1 Bảo trì hệ thống phần mềm 71.2 Tổng quan chung về tái kỹ nghệ 91.3 Qui trình chung tái kỹ nghệ phần mềm 141.3.1 Dịch mã nguồn .............................................................................................. 151.3.2 Kỹ nghệ ngược ................................ ...

Tài liệu được xem nhiều: