... Minh Thương 29Bài giảng Công NghệPhần Mềm Chương 1: PHẦN MỀMTIẾN TRÌNH VÀ QUẢN LÝ1.1 Phầnmềm và công nghệphần mềm 1.1.1 Lịch sử và mục tiêu của công nghệphần mềm Ngay từ khi xuất hiện các ... Công NghệPhần Mềm Kế hoạch dự án phầnmềm được tạo ra tại planning task. Nó cung cấp thông tin về chi phí và lịch biểu mà sẽ được sử dụng xuyên suốt tiến trình phần mềm. Kế hoạch dự án phầnmềm ... trình phầnmềm (software process) A. Tổng quan về tiến trình phần mềm Tiến trình phầnmềm là một tập hợp các hoạt động để sản xuất phần mềm. Những hoạt động này liên quan đến việc phát triển phần...
... đốisố(arguments)Slide 10Phầnmềm nhìn từ cấutrúcvàthủ tục¾Hai yếutố cấuthànhcủaphầnmềmPhương diệncấutrúcPhương diệnthủ tục¾Cấutrúcphầnmềm: biểuthị kiến trúc các chứcnăng mà phầnmềm đócóvà điềukiệnphâncấp ... cao¾LỗiphầnmềmdễđượcpháthiệnbởingườingoàiSlide 18Đặctính chung củaphầnmềm (t. theo)¾Chứcnăng củaphầnmềmthường biếnhóa, thayđổitheothờigian(theonơisửdụng)¾Hiệu ứng làn sóng trong thay đổiphầnmềm¾Phầnmềmvốnchứaý ... hiệunăng xử lý củaphầncứng (ví dụ như OS làchương trình hệ thống) ¾Phầnmềm ứng dụng: dùng để xử lý nghiệpvụ thích hợpnàođó(quảnlý, kếtoán, . . .), phầnmềm đóng gói, phầnmềmcủangười dùng,...
... 50-Khoa Công Nghệ Thông Tin - Môn Công NghệPhầnMềm -Chương 3: Các khái niệm cơ bản của mô hình hướng đối tượngKHỦNG HOẢNG PHẦNMỀM (t.t)Hướng tới công nghệ sản xuất phầnmềm chuyên nghiệpcraftproductioncommercializationscienceprofessionalengineering-Trang ... Công Nghệ Thông Tin - Môn Công NghệPhầnMềm - Chương 1: Giới thiệu về CNPMTrường Đại Học Bách Khoa Tp. Hồ Chí MinhKhoa Công Nghệ Thông TinMôn họcCÔNG NGHỆPHẦN MỀM-Trang 1-Khoa Công Nghệ ... Công NghệPhần Mềm Trường Đại Học Bách Khoa Tp. Hồ Chí MinhKhoa Công Nghệ Thông TinChương 1GIỚI THIỆU VỀCÔNG NGHỆPHẦN MỀM✦✦✦✦ Một số khái niệm✦✦✦✦ Các mô hình phát triển phần mềm -Trang...
... yêu cầu phầnmềm và sắp xếp chúng theo các nhóm liên quan •Khảo sát tỉ mỉ từng yêu cầu phầnmềm trong mối quan hệ của nó với các yêu cầu phầnmềm khác•Thẩm định từng yêu cầu phầnmềm theo ... gian thực hiện của từng yêu cầu phần mềm trong giá thành sản phẩm phầnmềm và thời gian thực hiện phần mềm •Giải quyết tất cả các bất đồng về yêu cầu phần mềm với khách hàng / người sử dụng ... 2002 SE-III.4•Thông thường các yêu cầu phầnmềm được phân loại theo 4 thành phần của phần mềm: –Các yêu cầu về phầnmềm (Software)–Các yêu cầu về phần cứng (Hardware)–Các yêu cầu về dữ...
... trúc phầnmềm xác định:??KiếnKiếntrúctrúc phần phần mềm mềmchứachứađựngđựngcáccácquyếtquyếtđịnhđịnhquanquantrọngtrọngvềvềtổtổchứcchứccủacủahệhệthốngthống phần phần mềm mềm?Sự ... mởmởrộngrộng??PhátPháthiệnhiệntrễtrễcáccáclỗlỗhổnghổngcủacủadựdựánán??ChấtChấtlượnglượng phần phần mềm mềmkémkém??HiệuHiệunăngnăngcủacủa phần phần mềm mềmthấpthấp??CácCácthànhthànhviênviêntrongtrongnhómnhómkhôngkhôngbiếtbiếtđượcđượcaiaiđãđãthaythayđổiđổicáicáigìgì,,khikhinàonào,,ởởđâuđâu,,taitaisaosaophảiphảithaythayđổiđổi??QuáQuátrìnhtrìnhbuildbuild--andand--releasereleasekhôngkhôngđángđángtintincậycậyCác ... năngquản lý độ phức tạp của phần mềm Kinh nghiệm 4: Mô hình hóa trực quan phần mềm ??NắmNắmbắtbắtcấucấutrúctrúcvàvàhànhhànhvivicủacủacáccácthànhthành phần phầnkiếnkiếntrúctrúc??ThểThểhiệnhiệncáchcáchmàmàcáccác phần phầntửtửhệhệthốngthốngkhớpkhớpvớivớinhaunhau??CheChedấudấuhoặchoặcphơiphơibàybàychichitiếttiếttheotheonhunhucầucầucôngcôngviệcviệc??DuyDuytrìtrìtinhdtinhdnhấtnhấtquánquángiữagiữathiếtthiếtkếkếvàvàcàicàiđặtđặt??TăngTăngcườngcườngtraotraođổiđổithôngthôngtintinrõrõràngràngCác...
... 23456738TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP_HCM(227 NGUYỄN VĂN CỪ) O0O Môn : NHẬP MÔN CÔNG NGHỆPHẦN MỀMĐề Tài:(Báo cáo lần 3)Hướng dẫn:Thầy: Nguyễn Tấn Trần Minh KhangThực hiện:SV: Phạm...
... D1øTONGKETMON TONGKET_HOCKITHAMSO1Trường Đại Học Khoa Học Tự NhiênKhoa Công Nghệ Thông TinBáo Cáo Môn HọcNHẬP MÔN CÔNG NGHỆPHẦN MỀMĐề TàiQUẢN LÝ HỌC SINHGiáo viên hướng dẫn : Th.S: Nguyễn Tuấn...
... phơng pháp thủ công bằng các chơng trình phầnmềm quản lý trên máy tính, giảm bớt đi thời gian, nhân lực, tăng độ chính xác và bảo mật cao. Những phầnmềm quản lý sẽ là công cụ không thể thiếu ... cho trung tâm phát triển cntt-đhqg tphcmđồ án tốt nghiệp kỹ thuật viênchuyên ngành: công nghệphần mềm Giáo viên hớng dẫn: tiến sĩ Lê Huy thập Niên khóa: 2003 - 2005Đồ án tốt nghiệp KTV Giáo ... khoá phụ thuộc vào một phần khoá chính.-Tách một quan hệ ở dạng chuẩn 1 thành quan hệ ở dạng chuẩn 2:+ Quan hệ 1: Gồm các thuộc tính phụ thuộc vào một phần khoá chính và phần khoá xác định chúng.+...
... DataSet chứa dữ liệu thu được hoặc xử lý lấy từ cơ sở dữ liệu. DataSet là tập hợp gồm các thành phần DataTable (tương ứng với từng View trong cơ sở dữ liệu), DataColumn (tương ứng với Field trong...
... soát đợc quá trình phát triển phầnmềm và cung cấp cho kỹ s phầnmềm một nền tảng để xây dựng phầnmềm chất lợng cao. Mỗi phầnmềm ra đời đều có những công đoạn khác nhau và đợc xây dựng một ... nghiệp. Công nghệ phầnmềm bao gồm một tập hợp 3 yếu tố chủ chốt là phơng pháp, công cụ và thủ tục nhằm giúp cho ngời quản lý dự án có thể kiểm soát đợc quá trình phát triển phầnmềm và cung ... ban, ngừng học, thôi học.vv 12 I.Mở đầu. Phầnmềm đà trở thành phần tử chủ chốt của các hệ thống và sản phẩm dựa trên máy tính. Bản thân phầnmềm đà tiến hoá từ một công cụ phân tích thông...
... Lớp phầnmềm theo hợp đồng Lớp phầnmềm khung Lớp phầnmềm đóng góiNMCNPM - Khoa CNPM - DH CNTT Tp.HCM16Khái niệm lớp phần mềm Lớp phần mềm: Lớp phầnmềm là hệ thống các phầnmềm trên ... Tp.HCM3Khái niệm về phần mềm Ví dụ: xét một số phầnmềm sau: Phầnmềm quản lý học sinh cấp 3. Phầnmềm quản lý thư viện. Phầnmềm quản lý nhà sách. Phầnmềm quản lý khách sạn. Phầnmềm quản ... các phầnmềm cùnglớp thường có cấu trúc và chức năng tương tự nhau Mục tiêu của ngành Công nghệPhần mềm Xây dựng được phầnmềm có chất lượng Dễ dàng xây dựng phầnmềm mới từ các phần mềm có...
... SE-I.35Đặc tính chung của phầnmềm (tiếp)•Chức năng của phầnmềm thường biến hóa, thay đổi theo thời gian (theo nơi sử dụng)•Hiệu ứng làn sóng trong thay đổi phần mềm • Phần mềm vốn chứa ý tưởng ... xuất phần mềm, thì những đặc tả không rõ ràng sẽ làm giảm chất lượng phần mềm HUT, Falt. of IT Dept. of SE, 2001 SE-I.21Thủ tục (procedure) phần mềm •Là những quan hệ giữa các trình tự mà phần ... Dept. of SE, 2001 SE-I.422.1 Khủng hoảng phầnmềm là gì?•10/1968 tại Hội nghị của NATO các chuyên gia phầnmềm đã đưa ra thuật ngữ “Khủng hoảng phầnmềm (Software crisis). Qua hàng chục năm,...
... Lập phiếu thu tiền Phần mềm WinFax Độc lập phiên bản4 Lập báo cáo tháng Phần mềm WinFax Độc lập phiên bảnBảng trách nhiệm yêu cầu tương thíchStt Nghiêp vụ Người dùng Phầnmềm Ghi chú1 Nhận ... vỉênKhác 1 Phân quyềnX2 Tiếp nhậnX3 Lập phiếu XBáo cáo lần 1- Môn Công nghệPhầnmềm 14Báo cáo lần 1- Môn Công nghệPhầnmềm 460.1.1.4 Biểu mẫu 4 và qui định 4:BM4 : Phiếu thu tiềnĐại lý : ... cáo lần 1- Môn Công nghệPhầnmềm 12Nghiệp vụ lập phiếu xuất hàng :Màn hình thiết kế :Nghiệp vụ lập phiếu thu tiền :Màn hình thiết kế :Báo cáo lần 1- Môn Công nghệPhầnmềm 44 Xét yêu cầu...
... Break> Next page. Con trỏ chuyển xuống trang sau, bắt đầu một phần mới tài liệu. Với mỗi phần có thể đặt lại các định dạng (page setup) cho phần đó.d. Làm mục lục tự độngSau khi soạn thảo và đặt ... hình cần nhóm (Group) các phần tử của hình thành 1 khối để hình không bị thay đổi khi di chuyển: nháy vào mũi tên góc trái dưới màn hình, di chuột tạo đường bao các phần tử của hình, nhấn chuột ... nút chỉnh, dữ chuột và kéo về phía thích hợp.c. Tạo các phần (section) khác nhau cho tài liệu: Tài liệu có thể chia làm nhiều đoạn /phần (mở đầu, mục lục, các chương, trang có hình vẽ ngang,...