• Giáo trình công nghệ phần mềm (Chương 7)Giáo trình công nghệ phần mềm (Chương 7)

    BẢO TRÌ PHẦN MỀM VÀ QUẢN LÝ THAY ĐỔI PHẦN MỀM Bảo trì là giai đoạn cuối cùng của một chu trình phát triển phần mềm. Các chương trình máy tính luôn thay đổi- phải mở rộng, sửa lỗi, tối ưu hoá,...và theo thống kê thì bảo trì chiếm đến 70% toàn bộ công sức bỏ ra cho một dự án phần mềm. Do vậy, bảo trì là một hoạt động phức tạp nhưng...

    pdf15 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2351 | Lượt tải: 1

  • Giáo trình công nghệ phần mềm (Chương 6)Giáo trình công nghệ phần mềm (Chương 6)

    KIỂM TRA CHẤT LƯỢNG PHẦN MỀM Như đã nói ở trước, sản phẩm phần mềm được gọi là đúng nếu nó thực hiện được chính xác những tiêu chuẩn mà người thiết kế đã đặt ra. Để có một đánh giá chính xác về cấp độ đúng của phần mềm, ta phải kiểm tra chất lượng phần mềm. Như thế, kiểm tra là quá trình tìm lỗi và nó là một đánh giá cuối cùng về các đặc tả...

    pdf22 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2269 | Lượt tải: 3

  • Giáo trình công nghệ phần mềm (Chương 5)Giáo trình công nghệ phần mềm (Chương 5)

    CÀI ĐẶT PHẦN MỀM Cài đặt là một công đoạn trong việc phát triển phần mềm và nó được xem là một hệ quả tất yếu của thiết kế. Tuy vậy, phong cách lập trình và các đặc trưng của ngôn ngữ lập trình có ảnh hưởng lớn đến chất lượng của phần mềm. Một chương trình được cài đặt tốt đem lại cho ta thuận lợi trong việc bảo trì sau này.

    pdf32 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2305 | Lượt tải: 1

  • Giáo trình công nghệ phần mềm (Chương 4)Giáo trình công nghệ phần mềm (Chương 4)

    THIẾT KẾ PHẦN MỀM Xây dựng ứng dụng phần mềm là một dây chuyền các chuyển đổi, mà ở đó phân tích nhằm xác định ứng dụng sẽ thực hiện cái gì (what) còn thiết kế nhằm để trả lời câu hỏi phần mềm cụ thể sẽ như thế nào (how)? Tức là xác định cách thức thực hiện những gì đã được đặt ra ở phần phân tích. Trong ba giai đoạn: thiết kế, cài đặt v...

    pdf24 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2514 | Lượt tải: 3

  • Giáo trình công nghệ phần mềm (Chương 3)Giáo trình công nghệ phần mềm (Chương 3)

    KHẢO SÁT - PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU Với sản phẩm phần mềm được xây dựng, việc hiểu đầy đủ các đặc điểm của nó là điều không dễ. Quá trình xác định các chức năng và các ràng buộc của hệ thống gọi là tìm hiểu và xác định yêu cầu. Để có được điều này thì cần phải trả lời câu hỏi "cái gì-what" chứ không phải là "như thế nào-how". Tìm hiểu, xá...

    pdf22 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2781 | Lượt tải: 1

  • Giáo trình công nghệ phần mềm (Chương 2)Giáo trình công nghệ phần mềm (Chương 2)

    CHƯƠNG 2 TIÊU CHUẨN CỦA SẢN PHẨM PHẦN MỀM VÀ QUẢN LÝ DỰ ÁN PHẦN MỀM Mục tiêu của công nghệ phần mềm là sản xuất ra những phần mềm tốt, có chất lượng cao. Các nhân tố ảnh hưởng đến chất lượng phần mềm có thể được phân thành hai nhóm chính: các nhân tố có thể đo trực tiếp và các nhân tố chỉ có thể đo gián tiếp. Tuỳ theo công dụng của sản ph...

    pdf15 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2582 | Lượt tải: 1

  • Giáo trình công nghệ phần mềm (Chương 1)Giáo trình công nghệ phần mềm (Chương 1)

    TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM Công nghệ phần mềm -Software Engineering- là các hoạt động bao gồm: phát triển, đưa vào hoạt động, bảo trì, và loại bỏ phần mềm một cách có hệ thống. Các kỹ sư phần mềm sẽ được cung cấp với các kỹ thuật, công cụ cơ bản nhằm phát triển các hệ thống phần mềm. Như vậy, công nghệ phần mềm là lĩnh vực nghiên cứu ...

    pdf20 trang | Chia sẻ: tue_kc | Ngày: 31/07/2012 | Lượt xem: 2556 | Lượt tải: 1

  • Tài liệu XSS cơ bảnTài liệu XSS cơ bản

    Lỗi xảy ra như thế nào ? Lỗi này xảy ra khi ứng dụng web thu nhận các dữ liệu nguy hiểm được nhập từ hacker . Như bạn đã biết thì 1 website thường chứa các link , thông qua các link này hacker có thể chèn các đoạn code vào và khi người dùng nào đó sử dụng link này thì coi như 99% là toi mạng , nói nôm na là hacker có thể thông qua lỗi nà...

    pdf14 trang | Chia sẻ: longpd | Ngày: 24/07/2012 | Lượt xem: 2632 | Lượt tải: 1

  • Học SQL Server 2000Học SQL Server 2000

    SQL Server 2000 là một hệ thống quản lý cơ sở dữ liệu sử dụng Transact-SQL để trao đổi dữ liệu giữa Client computer và SQL Server computer. Một RDBMS bao gồm databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS.

    pdf61 trang | Chia sẻ: longpd | Ngày: 24/07/2012 | Lượt xem: 3000 | Lượt tải: 1

  • Giáo trình lập trình C#Giáo trình lập trình C#

    Microsoft .NET gồm 2 phần chính : Framework và Integrated Development Environment (IDE). Framework cung cấp những gì cần thiết và căn bản, chữ Framework có nghĩa là khung hay khung cảnh trong đó ta dùng những hạ tầng cơ sở theo một qui ước nhất định để công việc được trôi chảy. IDE thì cung cấp một môi trường giúp chúng ta triển khai dễ dàng, và...

    pdf389 trang | Chia sẻ: longpd | Ngày: 24/07/2012 | Lượt xem: 3411 | Lượt tải: 1