... 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 ... .1.4 Nhập bảng điểm môn :1.5. Báo cáo tổng kết môn , học kỳ : 3D1Người dùngTra cứu học sinhD2D3D1 : Mã học sinh ( MaHS)D2 : Hồ sơ học sinh D3 = D2D1Người dùng Nhập bảng điểm môn D2D1 ... đắn:-Sơ đồ logic: 2.4 Xét nghiệp vụ nhập bảng điểm môn học:Thi ế t k ế d ữ li ệ u v ớ i tính đúng đắn: -Biễu mẫu liên quan: BM4Bảng điểm môn học Lớp : Môn: Học kỳ :Stt Họ và tên Điểm 15...
... Hướng dẫn Thực hành mônNhậpmôn CNPM b. Xử lý sự kiện button Lưu: Sau khi nhập thông tin học sinh, người dùng nhấn vào button , thực hiện kiểm tra dữ liệu nhập, nếu hợp lệ thì lưu vào ... Window Application mới với tên project là QLHSThiết kế Form Nhập thông tin học sinh” như màn hình sau:Hướng dẫn Thực hành mônNhậpmôn CNPM c. Xử lý sự kiện button Xóa: Khi người dùng chọn ... Kiểu dữ liệu Ghi chú1 MaHS Text(20) Khóa chính2 HoTen Text(50)ChọnHướng dẫn Thực hành mônNhậpmôn CNPM 3 GioiTinh Text(10)4 NgaySinh Date/Time Short Date5 DiaChi Text(255)6 DTB Number...
... 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 ... cả khả năng, kinh nghiệm thực tiễn và kỹ năng của kỹ sư (người chế ra phần mềm) : Know-how of Software Engineer•Là tất cả các kỹ thuật làm cho sử dụng phần cứng máy tính đạt hiệu quả cao ...
... liệu giữa các phần mềm –…10Phân loại Yêu cầu PM •Phân loại theo lĩnh vực ứng dụng– Phần mềm Giảng Dạy– Phần mềm Quản Lý– Phần mềm Hệ Thống– Phần mềm Điều Khiển– Phần mềm Giải Trí –….33Mô ... trên, hội nghị đã đề xuất khai sinh: –Ngành Công nghệphần mềm. •Công nghệphần mềm? –Là một ngành khoa học nghiên cứu về việc xây dựng phần mềm có chất lượng cao trong khoảng thời gian và ... khái niệm cơ bản nhất trong lĩnh vực công nghệphần mềm. •Hai khái niệm quan trọng nhất sẽ được tập trung trình bày là:• Phần mềm •Công nghệphần mềm 50Công cụ và môi trường phát triển PM•Là...
... VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN HỆ THỐNG THÔNG TIN *** BÀI GIẢNG NHẬP MÔN CÔNG NGHỆPHẦNMỀM TÊN HỌC PHẦN : CÔNG NGHỆPHẦNMỀM MÃ HỌC PHẦN : 17404 TRÌNH ... phầnmềm 2. Trình bày các đặc điểm của phầnmềm 3. Các ứng dụng của phầnmềm 28 Một cách thường xuyên, các ứng dụng phải thay thế các phầnmềm cũ. Hệ thống hiện tại có thể đã có phầnmềm ... cách cuối cùng tạo ra phầnmềm máy tính hợp lệ. Luồng thông tin trong giai đoạn kỹ thuật này của tiến trình kỹnghệphầnmềm được minh hoạ trong sơ đồ sau: Các yêu cầu phần mềm, được biểu thị...
... Phần mềm quản lý thư viện 1 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆPHẦNMỀM F E • D G Đồ án nhậpmôn công nghệphầnmềm Tên đồ án: Phần mềm ... Xét yêu cầu phầnmềm “lập thẻ độc giả”. -Thiết kế dữ liệu với tính đúng dắn. +Biểu mẩu liên quan:BM1 BM1. Thẻ độc giả Phần mềm quản lý thư viện 16 Bước 3:Xét yêu phầnmềm “cầu tra ... Madocgia,Maloaidocgia. +Sơ đồ logic: Phần mềm quản lý thư viện 31 +thuộc tính trừu tượng: không có +Sơ đồ logic :như trên. Phần mềm quản lý thư viện 8 Phần mềm quản lý thư viện 19 ...
... hoạchĐiều phốiThực hiện11/11/2004 Quản lí phát triển41Năng suất phần mềm • Để đánh giá năng suất phần mềm, phải đánh giá được qui mô phần mềm. •Do đó cần một số kĩ thuật ước lượng– Ước lượng dựa ... Shewhart11/11/2004 Quản lí phát triển3Quản lí phát triển•Quản lí dự án sản phẩm phần mềm • Đảm bảo chất lượng•Quản lí tiến độ•Năng suất phần mềm •Tổ chức phát triển11/11/2004 Quản lí phát triển38Sơ đồ PERT•PERT ... thửĐưa ra11/11/2004 Quản lí phát triển26Sáng kiến đạt tới chất lượng phần mềm •Lập kế hoạch các hoạt động chất lượng phần mềm • Định nghĩa độ đo•Thực hiện các hoạt động• Điều phối thành công•Nhận...
... TRIỂN PHẦNMỀM 4.1. Mở đầu 4.1.1. Khái niệm Các công cụ và môi trường phát triển phầnmềm là các phầnmềm hỗ trợ chính người phát triển trong quá trình xây dựng phần mềm. Các phầnmềm này ... phim, … Bảng 1.1: Các phầnmềm và lớp phầnmềm tương ứng 1.1.2. Phân loại Phần mềm hệ thống là những phầnmềm đảm nhận công việc tích hợp và điều khiển các thiết bị phần cứng đồng thời tạo ... phầnmềm Sau khi đã có các khái niêm cơ bản nhất về phần mềm, tiếp sau đây chúng ta sẽ đi sâu vào tìm hiểu cấu trúc chi tiết các cấu trúc chi tiết các thành phần bên trong phần mềm. Phần mềm...
... thành phần: (1) textbox-Tên truy nhập: user nhập thông tin theo mã nhân viên(2) textbox- Mật khẩu: user nhập mật khẩu(3) check box-nhớ tên truy nhập và mật khẩu: check vào sẽ nhớ tên truy nhập ... check box-đăng nhập tự động: check vàosẽ đăng nhập mỗi khi mở máyMô tả xử lý:- user chọn chức năng cần thực hiện- Nhập các thông tin cần thiết theo yêu cầu- Đăng nhập : sẽ đăng nhập vào csdlTrang ... cáo nhóm 9Mô tả các thành phần: (1) text box-Mã Rút Tiền: phầnmềm tạo ra(2) text box-Mã tài khoản: user nhập dữ liệu theo thực tế(3) textbox- Số tiền rút: user nhập dữ liệu theo thực tế(4)...
... bại phần mềm. Một thất bại phầnmềm là một sự kiện thi hành mà khi đó phầnmềm hành xử không như người ta mong đợi. Chú ý rằng một thất bại phầnmềm khác với một hư hỏng phần mềm. Hư hỏng phần ... hơn, hiệu suất phầnmềm được cải thiện.Câu 5: Tính toàn vẹn của tiêu chuẩn phần mềm: Sản phẩm phầnmềm có tính toàn vẹn khi nó:- Có cơ chế thâm nhập bất hợp pháp vào phầnmềm hay dữ liệu và ... triển dựa trên thành phần là lắp ráp hệ thống dựa trên những thành phần đã có. Do vậy, kiến trúc phầnmềm của hệ thống dựa vào kiến trúc phầnmềm của các thành phầnphầnmềm tiêu chuẩn nên hệ...
... new frmDocGia(); frm.Show(); } } 40Bài tập thực hành NhậpMôn Công NghệPhần Mềm 18Bài tập thực hành NhậpMôn Công NghệPhầnMềm Phần 2. LÀM VIỆC VỚI CƠ SỞ DỮ LIỆUBÀI 1. LÀM VIỆC VỚI MICROSOFT ... chọn SQL Server Authentication để tăng độ bảo mật cho Phần mềm. • Database có sơ đồ như sau : 8Bài tập thực hành NhậpMôn Công NghệPhần Mềm private void frmNhanVien_Load(object sender, EventArgs ... 54Bài tập thực hành NhậpMôn Công NghệPhần Mềm private void btnLuu_Click(object sender, EventArgs e) { if (cboHoTen.SelectedIndex < 0) { MessageBox.Show("Bạn hãy nhập thông tin họ...
... Hybrid Re-engineeringTái kỹnghệ mã ổn định có thể không đòi hỏi tất cả kỹnghệ ngược (Reverse engineering), nó có thể thực hiện đơn giản phân chia phần viết lại mã này vào phần ngôn ngữ mới hay ... Hybrid re-engineeringTrong tái kỹ nghệ, hệ thống hiện có được tái triển khai thực hiện với phương pháp phát triển phầnmềm tốt, các thuộc tính, và công nghệ mới trong khi duy trì các chức ... re-engineering thực hiện ntn?COTS Track Hybrid Re-engineering Áp dụng các kỹ thuật của kỹnghệ ngược phầnmềm để xác định các yêu cầu.Yêu cầu phải chứa trong hệ thống đíchSử dụng các...