1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Nhập môn Công nghệ phần mềm: Giới thiệu tổng quan về nội dung học phần - TS. Trần Ngọc Bảo

32 79 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Giới thiệu tổng quan về nội dung học phần
Tác giả TS. Trần Ngọc Bảo
Trường học Đại Học Sư Phạm Tp. Hồ Chí Minh
Chuyên ngành Công Nghệ Phần Mềm
Thể loại Bài giảng
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 32
Dung lượng 2,82 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Nhập môn Công nghệ phần mềm: Giới thiệu tổng quan về nội dung học phần cung cấp cho người học một số nội dung tổng quan về học phần Nhập môn Công nghệ phần mềm. Thông qua bài giới thiệu tổng quan này, người học có thể biết được công nghệ phần mềm là gì, biết được quy trình công nghệ phần mềm gồm có những giai đoạn nào và diễn ra như thế nào, biết được một số phương pháp xây dựng phần mềm, các công cụ hỗ trợ phát triển phần mềm,... Mời các bạn ùng tham khảo.

Trang 1

Đại Học Sư Phạm Tp Hồ Chí Minh

Khoa Toán Khoa Toán –– Tin Học Tin Học NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

Giới thiệu tổng quan về nội dung học phần

ời ì h bà ầ ả

Người trình bày: TS Trần Ngọc Bảo

Email: baotn@hcmup.edu.vn

Mobile: 0938103838

Trang 2

Viết Viết ch chươ ương trình giải ph ng trình giải phươ ương trình bậc nhất ax + b = 0 ng trình bậc nhất ax + b = 0

Viết ch Viết chươ ương trình giải ph ng trình giải phươ ương trình bậc ng trình bậc hai ax hai ax22 + + bx+c bx+c = 0 = 0.

Trang 3

Ví dụ minh họa

Viết ch Viết chươ ương trình giải ph ng trình giải phươ ương trình bậc nhất ax + b = 0 ng trình bậc nhất ax + b = 0

Trang 4

đầu ra u ra (Output)

Trang 5

đầu ra u ra (O t t) (O t t)

Phươ ương trình vô số nghiệm ng trình vô số nghiệm

Trang 6

Ví dụ minh họa

Viết ch Viết chươ ương trình giải ph ng trình giải phươ ương trình bậc nhất ax + b = 0 ng trình bậc nhất ax + b = 0

Trang 7

Viết/ Viết/ xây dựng phần mềm quản lý học sinh, sinh viên xây dựng phần mềm quản lý học sinh, sinh viên

Xây dựng phần mềm quản lý bán hàng, tài sản, kế toán,… Xây dựng phần mềm quản lý bán hàng, tài sản, kế toán,…

TRẦN NGỌC BẢO ”” KHOA TOÁN KHOA TOÁN TIN HỌC TIN HỌC ”” ĐẠI HỌC SƯ PHẠM TP.HCM

Xây dựng phần mềm trò chơi Caro, cờ tướng,… Xây dựng phần mềm trò chơi Caro, cờ tướng,….

Trang 8

Xây dựng phần mềm quản lý học sinh, ?

thiết kế kế dữ dữ liệu liệu ? ? Công Công cụ Mẫu Mẫu biểu cụ thiết biểu,, thiết kế kế

thống thống kê kê ? ?

Thiết

Thiết kế kế giao giao diện diện,,

Lập Lập trình trình ?? ??

khóa biểu biểu, , bảng bảng điểm

Trang 9

Hệ thống quản lý học sinh – Windows App

Trang 10

Hệ thống quản lý sinh viên – Web App

Trang 11

M ẫu biểu trong các ứng dụng

TRẦN NGỌC BẢO ”” KHOA TOÁN KHOA TOÁN TIN HỌC TIN HỌC ”” ĐẠI HỌC SƯ PHẠM TP.HCM

Thông tin thể hiện trên báo cáo được lấy từ đâu ?

Trang 13

Kết nối CSDL

™ Giao Giao tiếp tiếp dữ dữ liệu liệu:: ODBC,

CSDL ™ Thành Thành phần Access, phần dữ SQL dữ liệu liệu:: Server, MS

Oracle

Tran Ngoc Bao

Tran Ngoc Bao Dai TRẦN NGỌC BẢO TRẦN NGỌC BẢO ” TRẦN NGỌC BẢO TRẦN NGỌC BẢO ””” KHOA TOÁN KHOA TOÁN TIN HỌC KHOA TOÁN KHOA TOÁN TIN HỌC TIN HỌC ” TIN HỌC ””” ĐẠI HỌC SƯ PHẠM TP.HCM ĐẠI HỌC SƯ PHẠM TP.HCM Dai hoc Su Pham TP.HCM hoc Su Pham TP.HCM

Oracle, Oracle,… …

Trang 14

TRẦN NGỌC BẢO ”” KHOA TOÁN KHOA TOÁN TIN HỌC 14 TIN HỌC ”” ĐẠI HỌC SƯ PHẠM TP.HCM

Công nghệ phần mềm – Software Engineering

Trang 15

Ầ hiện theo trình tự nào ?

• Cần bao nhiêu người tham gia ? vai

TRẦN NGỌC BẢO ”” KHOA TOÁN KHOA TOÁN TIN HỌC 15 TIN HỌC ”” ĐẠI HỌC SƯ PHẠM TP.HCM

Qui trình Công nghệ phần mềm – Software Development Process

Trang 18

• Phương pháp tựa Merise

• Phương pháp hướng đối tượng

Trang 19

TRẦN NGỌC BẢO ”” KHOA TOÁN KHOA TOÁN TIN HỌC 19 TIN HỌC ”” ĐẠI HỌC SƯ PHẠM TP.HCM

CASE Tool – C omputer A ided S oftware E ngineering

Trang 21

Visual Studio Team System

Static Code Analyzer

Team Explorer (includes Team Foundation Server CAL)

Vi l St di P f i l Editi al Studio al Studio

Visio for Enterprise Architects (in MSDN Premium Subscription)

Tran Ngoc Bao

Tran Ngoc Bao Dai TRẦN NGỌC BẢO TRẦN NGỌC BẢO ” TRẦN NGỌC BẢO TRẦN NGỌC BẢO ””” KHOA TOÁN KHOA TOÁN TIN HỌC KHOA TOÁN KHOA TOÁN TIN HỌC 21 TIN HỌC ” TIN HỌC ””” ĐẠI HỌC SƯ PHẠM TP.HCM ĐẠI HỌC SƯ PHẠM TP.HCM Dai hoc Su Pham TP.HCM hoc Su Pham TP.HCM

Trang 22

Đại Học Sư Phạm Tp Hồ Chí Minh

Khoa Toán – Tin Học

TỔNG QUAN VỀ HỌC PHẦN CNPM

• Mục tiêu – nội dung học phần

• Công cụ minh họa - thực hành Công cụ minh họa thực hành

• Kiểm tra đánh giá

Trang 24

• Chủ đề 1: Giới thiệu tổng quan về Công nghệ phần mềm

• Chủ đề 2: Xác định, phân tích yêu cầu

Trang 25

• Power Designer – version 12

– Conceptual Data Model

Trang 27

• Yêu cầu kỹ thuật

Q • Yêu cầu kỹ thuật

– Ngôn ngữ lập trình: VB.NET, C#, Java, PHP

TRẦN NGỌC BẢO ”” KHOA TOÁN KHOA TOÁN TIN HỌC 27 TIN HỌC ”” ĐẠI HỌC SƯ PHẠM TP.HCM

– Report: Crystal Report, C1Report,…

Trang 29

Tài liệu tham khảo

• Web site môn học

Trang 30

Tài liệu tham khảo (1/2)

M Ầ N Ầ N

‰ Ronald J Norman (1999), Object-Oriented Systems

Analysis & Design, Second Edition

‰ Dana Herlea, Stephen Lam, Michael Wu, Structured and

Object Oriented Analysis and Design

‰ Japan Information-Technology Engineers Examination

Center (2002), Object-Oriented Development.

‰ Booch G (1994): Object-Oriented Analysis and Design

‰ Booch, G (1994): Object-Oriented Analysis and Design

with Applications, Addison-Wesley Publishing Co

‰ Coad, P and Yourdon, E (1991): OOA-Object-Oriented

Analysis Englewood Cliffs, N.J.: Prentice Hall

Q ‰ Davis, A (1993): y g Software Requirements: Objects, ,

Functions, and States Prentice Hall, New Jersey

‰ Jacobson, I (1992): Object-Oriented software

Trang 31

Tài liệu tham khảo (2/2)

Ngày đăng: 08/05/2021, 14:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm