... n ch ng trình, có phát sinh ra l iừ ướ ự ệ ươ ỗ không? Nh ng l i này có th đi u ch nh đ c không?ữ ỗ ể ề ỉ ượv. Trong su t quá trình th c hi n ch ng trình cũng nh trong quáố ự ệ ươ ư trình th ... nạ 1 Giáo trìnhCông ngh ph n m mệ ầ ềtham gia vào quá trình l p nên các quy đ nh cho v n đ s aậ ị ấ ề ử ch a l i hay không?ữ ỗCác câu h i trên là nh ng v n đ k thu t và nên đ c trình lên ... ế ỹ ậ ướ ự ậ ượ5. B n in ch ng trình g c.ả ươ ốa. Ch ng trình ngu n.ươ ồb. B n in ch ng trình ngu n (listing).ả ươ ồc. B n mô t thu t toán t ng ng v i ch ng trình ngu n.ả ả ậ ươ ứ ớ ươ ồd....
... (productivity)tiến trình sản xuất phầnmềm phải hiệu quả 59 Công nghệphần mềm Khái niệm Công nghệphầnmềm nghiên cứu và phát triển các phương pháp, kĩ thuật và công cụ nhằm xây dựng các phần mềm ... thiệu công nghệphầnmềm (1)Nguyễn Thanh BìnhKhoa Côngnghệ Thông tinTrường ðại học Bách khoaðại học ðà Nẵng2Nội dungLịch sử phát triển phầnmềm vàkhủng hoảng phầnmềm ? Công nghệphần ... hng & nh cung cpã nhiu sn phmã tiến trình phát triển phức tạp1968, hội thảo khoa học ñầu tiên về Côngnghệphầnmềm 713 Công nghệphần mềm Nguyên tắcChia nhỏ (separation of concerns)Làm...
... mềm Sự tổ chức các hoạt ñộng phát triển phần mềm Mô hình phát triển phầnmềm hay tiến trình phát triển phần mềm Có nhiều mô hình phát triển phần mềm mô hình thác nướcmô hình nguyên ... BìnhKhoa Côngnghệ Thông tinTrường ðại học Bách khoaðại học ðà Nẵng2Nội dungCác hoạt ñộng phát triển phần mềm Các mô hình phát triển phần mềm 611Các hoạt ñộng phát triển phần mềm Mã ... phần mềm Bảo trìbảo ñảm chương trình vận hành tốtcài ñặt các thay ñổicài ñặt các yêu cầu mớixử lý các lỗi khi vận hànhSản phẩm: chương trình 16Các mô hình phát triển phần mềm Sự...
... ñặc tả Trình bày một số kỹ thuật Máy trạng thái hữu hạn Mạng Petri ðiều kiện trước và sau Kiểu trừu tượng ðặc tả Z 1Các kỹ thuật ñặc tả(4)Nguyễn Thanh BìnhKhoa Côngnghệ Thông ... xác (toán học)hợp thức hóa hình thức (công cụ hóa) công cụ trao ñổi: khó ñọc, khó hiểukhó sử dụngðặc tả không hình thứcdễ hiểu, dễ sử dụng mềm dẻothiếu sự chính xácnhập nhằng8Ứng ... nhằng8Ứng dụng ñặc tả hình thứcứng dụng trong các giai ñoạn sớm của tiến trình phát triểnhạn chế lỗi trong phát triển phần mềm ứng dụng chủ yếu trong phát triển các hệthống “quan trọng” (critical...
... CheckInMở rộng thao tác cho trường hợp ghi nhận thành công 28Ví dụ 1 (tiếp)Cải tiến thao tác CheckInMở rộng thao tác cho trường hợp ghi nhận thành công Khi ñóGoodCheckIn == CheckIn ∧Success ... dụng cặp ký hiệu [ và ] ñể ñịnh nghĩa kiểu cơ bản mới 1ðặc tả Z (5)Nguyễn Thanh BìnhKhoa Côngnghệ Thông tinTrường ðại học Bách khoaðại học ðà Nẵng2Giới thiệuñược ñề xuất bởi Jean ... ∨BadCheckIn232Quan hệCặp phần tử có thứ tự ñược biểu diễn (x, y)Tích ðề-các của hai kiểu T1 và T2 T1 x T2 (x, y) : T1 x T2 1733Quan hệQuan hệ (relation) là tập các cặp phần tử có thứ tự...
... mô-ñun tổng quát 59Thiết kế hướng mô-ñun Phần mềm là tập hợp gồm các mô-ñun tương tác với nhauMô-ñun hóa ñóng vai trò quan trọng ñể có ñược phầnmềm chất lượng với chi phí thấpMục ñích ... “Client-Server”mô hình lớp (layered model) 47Thiết kế và sự thay ñổiThay ñổi = tích chất ñặc trưng của phần mềm Dự báo thay ñổi là cần thiếtgiảm chi phí bảo trìDự báo thay ñổi là khó khănsự ... ñổi trong một (hoặc một số ít) mô-ñunVí dụ☺không sử dụng số hoặc chuỗi ký tự trong chương trình, chỉ ñược sử dụng các hằng ñã ñịnh nghĩasử dụng mảng 1121Mô hình “Repository”Ưu diểmñơn...
... Bớc 1: Côngnghệ hệ thống.Bớc 2: Phân tích yêu cầu.Bớc 3: Thiết kế phần mềm. Bớc 4: MÃ hoá.Bớc 5: Kiểm thử.Bớc 6: Bảo trì.4. Làm bản mẫu phần mềm. Mô hình quy trình làm bản mẫu phầnmềm đợc ... để hoàn thiện đề án này hơn nữa. Tổng quan về phần mềm 1. Đôi nét về phần mềm. Theo TS. Roger Pressman thì phầnmềm (software) bao gồm các chơng trình máy tính, các cấu trúc dữ liệu, các tài ... và một văn phạm xác định. Ngôn ngữ lập trình đợc chia làm nhiều thế hệ.3. Vòng đời phát triển của phần mềm. Vòng đời phát triển của phầnmềm là một qúa trình từ lúc ra đời cho đến các bớc phát...
... một công việc khó khăn và phức tạp nó vì bản mẫu phầnmềm sẽ quyết định đến sự thành công hay thất bại khi xây dựng một phầnmềm hệ thống cũng nh ứng dụngII)Nội dung Đây là bản mẫu phầnmềm ... của chơng trình thiết kế bản mẫu phầnmềm về chuong trình quản lý lơng trong một doanh nghiệpIII)Kết luận :Bản mẫu phầnmềm này đáp ứng đợc nhu cầu làm bản mẫu để xây dựng chơng trình quản ... chơng trình ứng dụng vào các lĩnh vực đòi hỏi phải có sự phan tích đúng đắn của các phân tích viên và những ngời xây dựng bản mẫu phần mềm cho chơng trình .Xây dựng và thiết kế bản mẫu phần mềm...