... Minh Thương 29Bài giảng CôngNghệ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ôngnghệphần mềm 1.1.1 Lịch sử và mục tiêu của côngnghệphần mềm Ngay từ khi xuất hiện ... dụng và côngnghệphầnmềm ra đời.1.1.1.1 Định nghĩa Côngnghệphầnmềm Có nhiều định nghĩa về CNPM:- Theo Fritz Bauer [1969]: CNPM là sự thiết lập và sử dụng những nguyên tắc côngnghệ hợp ... triển.GV: Pham Thị Minh Thương 30Bài giảng CôngNghệPhần Mềm tính bảo mật của phần mềm. Các cuộc tấn công có thể nhắm vào 3 thành phần của phần mềm: chương trình, dữ liệu và tài liệu. Để đo...
... đố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ý ... lợng Kiểm tra chất lợng phầnmềm đà phát triển Phơng pháp kiểm thử chơng trình Vận hành Bảo trì Sử dụng, vận hành phầnmềm đà phát triển. Biến đổi, điều chỉnh phầnmềm Cha cụ thể phngphỏplunvkthutchotngphaSlide...
... 22-Khoa CôngNghệ Thông Tin - Môn CôngNghệPhầnMềm - Chương 1: Giới thiệu về CNPMTrường Đại Học Bách Khoa Tp. Hồ Chí MinhKhoa CôngNghệ Thông TinMôn họcCÔNG NGHỆPHẦN MỀM-Trang 1-Khoa CôngNghệ ... 5.3)-Trang 50-Khoa CôngNghệ Thông Tin - Môn CôngNghệ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ôngnghệ sản xuất phầnmềm chuyên nghiệpcraftproductioncommercializationscienceprofessionalengineering-Trang ... Môn CôngNghệPhần Mềm Trường Đại Học Bách Khoa Tp. Hồ Chí MinhKhoa CôngNghệ 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ầu công cô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...
... CỪ) O0O Môn : NHẬP MÔN CÔNGNGHỆ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 Đạo Quang MSSV: 0112318Email: dquangct@yahoo.comLớp : 01CT1Ngay ... liên quanHoá Đơn Thanh ToánKhách hàng/Cơ quan:…… ĐịachỉĐịa chỉ: ………Stt Phòng Số ngày Đơn giá Tiền25NMCNPM3.3. Thiết kế màn hình Xoá phòngCHỈNH SỬA PHÒNGTên Loai PhòngChọn Loại Phòng :Tên ... (txtKhachhang)8 Nhập Địachỉ khách hàng vào Textbox (txtĐiachi)9 Nhập Nghề nghiệp khách hàng vào Textbox (txtNghenghiep)10 Nhập số CMND khách hàng vào Textbox (txtCMND)Ràng buộc chỉ cho nhập...
... D1øTONGKETMON TONGKET_HOCKITHAMSO1Trường Đại Học Khoa Học Tự NhiênKhoa CôngNghệ Thông TinBáo Cáo Môn HọcNHẬP MÔN CÔNGNGHỆPHẦN MỀMĐề TàiQUẢN LÝ HỌC SINHGiáo viên hướng dẫn : Th.S: Nguyễn Tuấn ... đúng đắn: Biểu mẫu liên quan:BM2Danh sách lớp Lớp : Só số :Stt Họ và tên Ngày sinh Giới tính Địachỉ QD2 : Có 3 khối lớp (10,11,12) . Khối lớp 10 có 4 lớp ( 10A1, 10A2, 10A3, 10A4) . Khối 11 ... QĐ5 QD5 .1 : Học sinh đạt môn nếu môn có điểm trung bình >= 5QD5.2 : Học sinh đạt học kì nếu đạt tất cả các môn.-Các thuộc tính mới :thamsodiemtrungbinh-Thiết kế dữ liệu với tính tiến hóa...
... các 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ể ... uyênđề tài :quản lý vật t, thiết bị, ứng dụng 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ôngnghệphần mềm Giáo viên hớng dẫn: tiến sĩ Lê Huy thập Niên ... 4.Phân tích thiết kế hệ thống quản lý vật t.4.1.Tổng quát công tác quản lý tại Trung Tâm phát triển CNTT.4.1.1.Mô hình đào tạo tại Trung Tâm. Trung Tâm phát triển CNTT thuộc trờng Đại học quốc gia...
... khi lưu thông tin học sinho Mã học sinh, tên học sinh không được nullo Điểm trung bình là một số thực từ 0 10o Chỉ tiếp nhận các học sinh có độ tuổi từ 15 20- Thực hiện chức năng khi người ... mã học sinh đã có trong CSDL, chương trình sẽ hiển thị thông tin học sinh cho phép người dùng chỉnh sửa thông tin và lưu lại thông tin học sinh đã được sửa (thực hiện UPDATE).- Tìm hiểu control ... 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...
... ngành công 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 ... 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 cách phức tạp. Trong đó những công đoạn này ... 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 tin và giải...
... 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ôngnghệ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 ... of SE, 2001 SE-I.361.5 Thế nào là phầnmềm tốt ?Hiệu suất xử lýCác chỉ tiêu cơ bảnTính dễ hiểuThời gian (Phần cứng phát triển)Yếutố kháiniệm phần mềm tốtĐặctrưnggầnđây HUT, Falt....
... Lập phiếu XBáo cáo lần 1- Môn CôngnghệPhầnmềm 14Báo cáo lần 1- Môn CôngnghệPhầnmềm 460.1.1.4 Biểu mẫu 4 và qui định 4:BM4 : Phiếu thu tiềnĐại lý : Địachỉ : Điện thoại : E-mail : Ngày ... Báo cáo lần 1- Môn CôngnghệPhầnmềm 10Nghiệp vụ báo cáo doanh số :Màn hình thiết kế :Nghiệp vụ báo cáo công nợ :Màn hình thiết kế :Báo cáo lần 1- Môn CôngnghệPhầnmềm 45 Chương 1: 4 ... cầuBáo cáo lần 1- Môn Côngnghệ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ôngnghệPhầnmềm 44 Xét yêu...
... K46CA(GrightS16-d1.2I-6/0Lef5)Phân công dịch /thực hiện (Giua S16-d27) ( nếu là tài liệu dịch hay thực hiện đề tài)BẢNG PHÂNCÔNGCÔNG VIỆCSố tt Họ và tên từ trang đến trang (hay) Các mục 1 Nguyễn văn A 1 28 1.1 5.3 Phần ... hình và đặt con trỏ vào các 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, ... 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...