... D1
ø
TONGKETMON TONGKET_HOCKI
THAMSO
1
Trường Đại Học Khoa Học Tự Nhiên
Khoa CôngNghệ Thông Tin
Báo CáoMôn Học
NHẬP MÔNCÔNGNGHỆPHẦN MỀM
Đề Tài
QUẢN LÝ HỌC SINH
Giá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áocáo tổng kết môn , học kỳ :
3
D1
Người dùng
Tra cứu học sinh
D2
D3
D1 : Mã học sinh ( MaHS)
D2 : Hồ sơ học sinh
D3 = D2
D1
Người dùng
Nhập bảng
điểm môn
D2
D1 ... dùng
Báo cáo tổng kết
môn
D2
D1 : Lớp , Môn , Học kỳ
D2 : Thông tin cần báo cáo
D3 = D2
TONGKETMON TONGKET_HOCKI
THAMSO
Thamsodiemtrungbinh
Sơ đồ luồng dữ liệu :
1.1 Xử lý tiếp nhận mới :
Nhập...
... 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à QLHS
Thiế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ính
2 HoTen Text(50)
Chọ
n
Hướng dẫn Thực hành mônNhậpmôn CNPM
3 GioiTinh Text(10)
4 NgaySinh Date/Time Short Date
5 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.21
Thủ tục (procedure) phần mềm
•
Là những quan hệ giữa các trình tự mà phần ... thao tác và cách sử
dụng chương trình
HUT, Falt. of IT Dept. of SE, 2001 SE-I.1
Nhập môn
Công nghệ học Phần mềm
(Introduction to Software Engineering)
Department of Software Engineering
Faculty...
... liệu giữa các phần mềm
–
…
10
Phâ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í
–
….
33
Mô ... khái niệm cơ bản nhất trong
lĩnh vực côngnghệ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
50
Công cụ và môi trường phát triển PM
•
Là ... trên, hội nghị đã đề xuất khai
sinh:
–
Ngành Côngnghệ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à...
... VIỆT NAM
KHOA CÔNGNGHỆ THÔNG TIN
BỘ MÔN HỆ THỐNG THÔNG TIN
***
BÀI GIẢNG
NHẬP MÔNCÔNGNGHỆPHẦNMỀM
TÊN HỌC PHẦN : CÔNGNGHỆ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 ...
người.
1.4. Giới thiệu về Côngnghệphầnmềm (Software engineering)
Công nghệphầnmềm là một lĩnh vực nghiên cứu của tin học nhằm đưa ra các nguyên lý, phương
pháp, công cụ, phương tiện giúp...
...
Phần mềm quản lý thư viện 1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNGNGHỆ THÔNG TIN
BỘ MÔNCÔNGNGHỆPHẦNMỀM
F E • D G
Đồ án nhậpmôncôngnghệ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
...
... thông tin vừa tìm thấy
3
2
4
1
5
BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HỒ CHÍ MINH
KHOA CÔNGNGHỆ THÔNG TIN
Báo cáo bộ môn
CÔNGNGHỆ PHẦM MỀM
ĐỀ TÀI:
QUẢN LÝ KHÁCH SẠN
Giáo Viên ... được in báocáo định kỳ
• Quản lý sách cho mượn:
Ghi nhận ngày tháng mượn và trả sách
Tính ngày mượn để in ra báocáo độc giả chưa trả sách
• Quản lý danh mục:
Cập nhập danh mục Sách
Cập nhập danh ... độc giả dễ dàng,thuận tiện hơn.
- Các hoạt động trong công việc quản lý của thư viện:
• Quản lý sách:
Quản lý sách nhập vào thư viện: Sách nhập phải có mã sách, tên sách, số lượng, và
phải đúng...
... 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 ... quả (từng phần) của việc lập
trình.
- Mục tiêu: Tăng độ tin cậy của phần mềm.
- Kết quả nhận:
Danh sách yêu cầu.
Mô hình phần mềm.
Phần mềm.
- Kết quả chuyển giao: Phầnmềm với độ ... là hệ thốnng ký hiệu UML.
4. CÔNG CỤ VÀ MÔI TRƯỜNG PHÁT 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...
... csdl
Trang 40
Bài báocáo nhóm 9
Mô 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 ... Agribank - Chi nhánh …………………………………………
I .Phần dành cho khách hàng
Trang 9
Phần dành cho ngân hàng
Mã khách hàng:
………………………
Mã tài khoản:
Bài báocáo nhóm 9
-Nhập các thông tin cần thiết theo yêu ... 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 và mật khẩu...
... 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 ... vào ít công sức
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 ... 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();
}
}
40
Bài tập thực hành NhậpMônCôngNghệPhần Mềm
18
Bài tập thực hành NhậpMônCôngNghệPhầnMềm
Phần 2. LÀM VIỆC VỚI CƠ SỞ DỮ LIỆU
BÀI 1. LÀM VIỆC VỚI MICROSOFT ... hỏi vấn đáp trực tiếp.
1
Bài tập thực hành NhậpMônCôngNghệPhần Mềm
• Chạy chương trình và kiểm tra kết quả .
Tương tự, làm report cho các báocáo thống kê khác :
Thống kê sách mượn theo ... mượn
5.
btnXem Button
Xem
6.
btnIn Button
In báo cáo
Viết Code cho FORM frmDocGiaNoTien.cs nhu sau :
namespace QLThuVien
44
Bài tập thực hành NhậpMônCôngNghệPhần Mềm
//Contructor khởi tạo
public...
... đang chọn:
Sẽ hiện thông báo xác nhận:
4
Code:
Nếu trong CSDL đã có mã chương thì:
Nếu hợp lệ thì thông báo:
4
7. Chọn môn thi
Khi thí sinh nhập đúng MSSV và lớp thì panel Nhập MSSV sẽ ẩn đi, và ... mà được cập
nhật sau những lần thêm hoặc xóa sinh viên lớp đó (xóa trong phần mềm) .
4
Nếu nhập hợp lệ, ví dụ:
Thì thông báo:
4
4. Các toàn vẹn dữ liệu:
Bảng CauHoi và bảng Chuong có quan hệ 1-N ... sinh viên).
Do là phầnmềm mô phỏng nên chỉ có một môn thi. Vì vậy, giữa 2 bảng SinhVien và CauHoi
không có mối liên hệ.
4
4
Code:
Nếu đã có mã câu hỏi trong CSDL thì thông báo:
Code:
4
Code:
11.Quản...