...
CHƯƠNG TRÌNH GIẢNG DẠY HỌC PHẦN
1. Thông tin về học phần
Tên học phần: Nhậpmôn lập trình
Mã học phần:
Số tín chỉ: 2
Đào tạo trình độ: Cao đẳng
Giảng dạy cho lớp: 54C.CNTT
Học phần tiên quyết:
Phân ... lệnh
5. Các lệnh nhập xuất dữ liệu
3
3
3
3
3
TRƯỜNG ĐẠI HỌC NHA TRANG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Khoa: CÔNG NGHỆ THÔNG TIN Độc lập - Tự do - Hạnh phúc
Bộ môn: Kỹthuậtphầnmềm
CHƯƠNG TRÌNH ... các lập trình viên cài đặt giải
thuật thành mã máy để thực thi trên máy tính.
Kỹ năng
1. Xây dựng giải thuật giải quyết các bài toán cơ bản.
2. Biểu diễn giải thuật bằng các công cụ: lưu đồ,...
... TONGKET_HOCKI
THAMSO
1
Trường Đại Học Khoa Học Tự Nhiên
Khoa Công Nghệ Thông Tin
Báo Cáo Môn Học
NHẬP MÔN CÔNG NGHỆ 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 Trần Minh Khang
Sinh ... .
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ỳ :
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 ... đắ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: BM4
Bả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à 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 ... niệm
•
Khi chế tác phầnmềm cần nhiều kỹ thuật
–
Phương pháp luận (Methodology): những chuẩn mực
cơ bản để chế tạo phầnmềm với các chỉ tiêu định
tính
–
Các phương pháp kỹthuật (Techniques): ... SE-I.42
2.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, thuật ngữ này vẫn...
... Thiết bị kỹthuật và phầnmềm Việt Nam mới thành lập nên một
phần vốn là từ vốn điều lệ và một phần do vay từ ngân hàng.
2.2.2 Điều kiện xà hội
Công TNHH Thiết bị kỹthuật và phầnmềm Việt Nam ... ty TNHH Thiết bị kỹthuật và phầnmềm Việt Nam
sổ chi tiết tài khoản
Ti khoản : 632 Giá vốn hàng bán
Từ ngy 01/12/20067 đến ngy 29/12/2006
34
90,276
Lợi nhuận về bán phầnmềm
(10,4
98,715)
... xuát nhập khẩu phải nộp
3. Doanh thu thuần
3,805,138,
687
Nguồn báo cáo tài chính công ty 2006
24
Phần II: Thực trạng công tác kế toán bán hàng tại công ty TNHH Thiết Bị
Kỹ Thuật và Phần Mềm...
... Thiết bị kỹthuật và phầnmềm Việt Nam mới thành lập nên một
phần vốn là từ vốn điều lệ và một phần do vay từ ngân hàng.
2.2.2 Điều kiện xà hội
Công TNHH Thiết bị kỹthuật và phầnmềm Việt Nam ... TNHH Thiết bị kỹ
thuật và Phầnmềm Việt Nam .
Kết cấu của Khóa luận tốt nghiệp:
Ngoài lời nói đầu, mục lục, kết luận, phụ lục Khóa luận tốt nghiệp đợc
chia thành 3 phần chính:
Phần I - Đặc điểm ... )
Công ty TNHH Thiết bị kỹthuật và Phầnmềm Việt Nam
sổ chi tiết tài khoản
33
Lời nói đầu
Trong những năm qua nền kinh tế thị trờng ở nớc ta đang dần đi vào ổn
định. Các thành phần kinh tế hoạt động...
... 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ô ... 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à chi phí hợp lý
•
Mục tiêu nghiên cứu:
–
Xây dựng phần ... đoạn
5 giai đoạn
27
Chất lượng phần mềm
•
Tính dùng lại (tái sử dụng)
–
Phần mềm viết theo hướng đối tượng (bao gồm các thành
phần độc lập) dễ dàng sử dụng lại cho phầnmềm khác, dự
án khác.
•
Dễ...
... 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ị ... 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 ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUY
DÙNG...
... sự.
SELECT * FROM Subjects WHERE subname LIKE ‘$_VXL$%’
ESCAPE ‘$’
=> Trả ra danh sách môn học có giá trị cột subname là ‘_VXL%’
4.1 SQL
Thêm DL vào bảng: CARS
4.1 SQL
2. Phân loại ...
FROM DiemThi GROUP BY MaSV
⇒
Trả ra danh sách mã sinh viên cùng với điểm trung bình cộng của các
môn học mà SV đã thi.
4.1 SQL
Cột tính toán:
SELECT mahs, ((D1T*2+D15+DM)/4*2+THI)/3 FROM ... SQL.
4.1 SQL
Toán tử so sánh theo mẫu: LIKE
LIKE được dùng để kiểm tra một cột kiểu
chuỗi kỹ tự (CHAR, VCHAR) có giá trị theo
một mẫu xác định nào đó.
Các ký tự đại diện:
‘_’ : đại...
...
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
...
... của phầnmềm 2
a. Phầnmềm hệ thống 2
b. Phầnmềm thời gian thực 3
c. Phầnmềm nghiệp vụ 3
d. Phầnmềm khoa học và công nghệ 3
e. Phầnmềm nhúng 3
f. Phầnmềm máy tính cá nhân 3
g. Phầnmềm ... đến một dạng phầnmềm đặc biệt là phầnmềm phục vụ kỹ
nghệ phần mềm. Đó là các phầnmềm như chương trình dịch, phầnmềm gỡ rối, các công cụ hỗ
trợ phân tích thiết kế (CASE) Các phầnmềm này có ... đối với phát triển phầnmềm 4
1.2.1 Phầnmềm và phầnmềm tốt 4
1.2.2 Đặc trưng phát triển và vận hành phầnmềm 5
a. Phầnmềm không được chế tạo theo nghĩa cổ điển 5
b. Phầnmềm không hỏng đi...
... hiện
11/11/2004 Quản lí phát triển41
Nă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 theo dữ liệu ... Shewhart
11/11/2004 Quản lí phát triển3
Quả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ển
11/11/2004 Quản lí phát triển38
Sơ đồ PERT
•PERT ... thử
Đưa ra
11/11/2004 Quản lí phát triển26
Sá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...
... của phầnmềm 2
a. Phầnmềm hệ thống 2
b. Phầnmềm thời gian thực 3
c. Phầnmềm nghiệp vụ 3
d. Phầnmềm khoa học và công nghệ 3
e. Phầnmềm nhúng 3
f. Phầnmềm máy tính cá nhân 3
g. Phầnmềm trí ... đối với phát triển phầnmềm 4
1.2.1 Phầnmềm và phầnmềm tốt 4
1.2.2 Đặc trưng phát triển và vận hành phầnmềm 5
a. Phầnmềm không được chế tạo theo nghĩa cổ điển 5
b. Phầnmềm không hỏng đi nhưng ... tiên để đảm bảo chất lượng phần mềm.
- 34 -
MỤC LỤC
CHƯƠNG 1 1
Phần mềm và kỹ nghệ phầnmềm 1
1.1 Tầm quan trọng và sự tiến hóa của phầnmềm 1
1.1.1 Tiến hóa của phầnmềm 1
a. Những năm đầu (từ...