intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Luận văn báo cáo: Tìm hiểu quy trình phát triển phần mềm hướng đối tượng

Chia sẻ: Võ Thùy Trang | Ngày: | Loại File: PDF | Số trang:30

89
lượt xem
10
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Luận văn báo cáo "Tìm hiểu quy trình phát triển phần mềm hướng đối tượng" gồm các nội dung sau: Giới thiệu chung về công nghệ phần mềm và phần mềm hướng đối tượng, quy trình phát triển phần mềm, quy trình phát triển phần mềm hướng đối tượng. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Luận văn báo cáo: Tìm hiểu quy trình phát triển phần mềm hướng đối tượng

1 Luận văn báo cáo Đề tài: Tìm hiểu quy trình phát triển phần mềm hướng đối tượng Mở đầu Phần mềm hiện nay có mặt ở mọi lĩnh vực, trong mọi hoạt động của cuộc sống như công nghiệp, viện nghiên cứu, trường học, bệnh viện, tài chính ngân hàng, chính phủ... Hầu hết các 2 thiết bị điện tử hiện nay và trong tương lai đều được cài đặt các phần mềm điều khiển. Việc đặc tả các yêu cầu, phát triển, quản lí, bảo trì phần mềm tạo nên các nguyên tắc của công nghệ phần mềm (software engineering). Trong các loại phần mềm hiện nay thì phần mềm hướng đối tượng đang phát triển vô cùng mạnh mẽ. Do nó đáp ứng được hầu hết các yêu cầu người dùng, và do sự phát triển mạnh mẽ của các ngôn ngữ hướng đối tượng như C++, Java, C#... Phương pháp phát triển phần mềm hướng đối tượng tuy là một phương pháp mới trong  những năm gần đây nhưng đã chứng tỏ được ưu thế khi lập trình các hệ thống phức tạp,  đem lại những thành quả to lớn. Các nhà phát triển phần mềm nhận thấy rằng phát triển  phần mềm hướng đối tượng mang lại một phần mềm thương mại có chất lượng cao với  độ tin cậy cao, dễ mở rộng và dễ sử dụng lại, chạy trơn tru, phù hợp với yêu cầu của  người dùng và đặc biệt là khả năng phát triển cao. Trong bài báo cáo này chúng em sẽ trình bầy đến các vấn đề liên quan đến phát triển phần mềm hướng đối tượng như: phần mềm hướng đối tượng là gì, quy trình phát triển một phần mềm, các quy trình để phát triển một phần mềm hướng đối tượng,... Trong báo cáo bày còn nhiều thiếu sót mong được thầy cô và các bạn góp ý, đánh giá giúp chúng em hoàn thành đề tài này. Chúng em cũng xin được cảm ơn sự giúp đỡ tận tình của TS: LƯƠNG MẠNH BÁ trong quá trình chúng em hoàn thành báo cáo này. Nhóm sinh viên thực hiện Hà nội ngày 7 tháng 10 năm 2012 3 Mục lục Chương I: Giới thiệu chung về công nghệ phần mềm và phần mềm hướng đối tượng 3 I.1: Phần mềm là gì ? ........................................................................................ 3 I.2: Công nghệ phần mềm là gì?........................................................................ 3 I.3: Vòng đời của phần mềm.............................................................................. 3 I.4: Phần mềm hướng đối tượng........................................................................ Chương II: Quy trình phát triển phần mềm 4 5 I: Khung quy trình phát triển phần mềm chung................................................. 5 II: Một số mô hình phát triển phần mềm........................................................... 5 III: Các giai đoạn trong quy trình phát triển phần mềm..................................... 6 Chương III: Quy trình phát triển phần mềm hướng đối tượng...................................... 7 III.1: Xác định yêu cầu....................................................................................... 7 III.2: Phân tích yêu cầu hướng đối tượng (OOA).............................................. 9 III.3: Thiết kế hướng đối tượng.......................................................................... 14 III.4: Cài đặt....................................................................................................... 16 III.5: Kiểm thử................................................................................................... 18 4 Chương I: Giới thiệu chung về công nghệ phần mềm và phần mềm hướng đối tượng I.1: Phần mềm là gì? - Là các lệnh ( chương trình máy tính ) khi được thực hiện thì cung cấp những chức năng và kết quả mong muốn Các cấu trúc dữ liệu làm cho chương trình thao tác thông tin thích hợp Các tư liệu mô tả thao tác và cách sử dụng chương trình Phần mềm bao gồm: I.2: Công nghệ phần mềm là gì?  Công nghệ học phần mềm là lĩnh vực khoa học về các phương pháp luận, kĩ thuật và công cụ tích hợp trong quy trình sản xuất và vận hành phần mềm nhằm tạo ra phần mềm với chất lượng mong muốn.  Lịch sử phát triển của công nghệ phần mềm 1. Giai đoạn 1 (1950 – giữa 1960): - Xử lý theo lô, xử lý tập trung, ít xử lý phân tán, ít sửa đổi phần mềm. 2. Giai đoạn 2 (từ giữa 1960 đến giữa 1970) : - Hệ thống đa chương trình và đa nguời dùng. - Bắt đầu cuộc “khủng hoảng” phần mềm. 3. Giai đoạn 3 (từ giữa 1970 đến giữa 1980) - Sự phát triển và sử dụng rộng rãi máy tính cá nhân - Sự phát triển của các công ty phần mềm 4. Giai đoạn 4 (từ giữa 1980 đến nay) - Phần cứng ngày càng phát triển - Hệ thống phần mềm ngày càng đa dạng, phong phú, xử lý ngày càng phức tạp, công nghệ ngày càng phát triển… I.3: Vòng đời của phần mềm 5

ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2