
Bài giảng Nhập môn Công nghệ học phần mềm
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ học phần mềm Nhậpmôn CôngnghệhọcPhầnmềm (IntroductiontoSoftwareEngineering) DepartmentofSoftwareEngineering FacultyofInformationTechnology HanoiUniversityofTechnology TEL:048682595FAX:048692906 Email:cnpm@ithut.edu.vnHUT, Falt. of IT Dept. of SE, 2001 SE-I.1 Cấutrúcmônhọc• 45tiết+1Đồánmônhọc• Cầnnhữngkiếnthứccănbảnvề CNTT• Cungcấpnhữngnguyênlýchungvề CôngnghệhọcPhầnmềm(CNHPM)• Cungcấpkiếnthứcđểhọccácmôn chuyênngànhhẹpnhưPhântíchvà thiếtkếphầnmềm,Xâydựngvàđánh giáphầnmềm,Quảntrịdựánphần mềm,...HUT, Falt. of IT Dept. of SE, 2001 SE-I.2 Cấutrúcmônhọc(tiếp)• Nộidung:gồm6phầnvới11chương – GiớithiệuchungvềCNHPM(3buổi) – QuảnlýdựánPM(2b) – Yêucầungườidùng(1b) – Thiếtkếvàlậptrình(2b) – Kiểmthửvàbảotrì(2b) – Chủđềnângcaovàtổngkết(1b+1b)• Đánhgiá:Thihếtmôn+Đồánmôn họcHUT, Falt. of IT Dept. of SE, 2001 SE-I.3 Tàiliệuthamkhảo• R.Pressman,SoftwareEngineering:APractioner’s Approach.5 thEd.,McGrawHill,2001• R.Pressman,Kỹnghệphầnmềm.Tập1,2,3. NXBGiáodục,HàNội,1997(Ngườidịch:Ngô TrungViệt)• I.Sommerville,SoftwareEngineering.5 thEd., AddisonWesley,1995• K.Kawamura,NhậpmônCôngnghệhọcPhần mềm.NXBKinkiKagaku,Tokyo,2001(Tiếng Nhật) HUT, Falt. of IT Dept. of SE, 2001 SE-I.4 PhầnI GiớithiệuchungvềCNHPMChương1:Bảnchấtphầnmềm1.1 Địnhnghĩachungvềphầnmềm1.2 Kiếntrúcphầnmềm1.3 Cáckháiniệm1.4 Đặctínhchungcủaphầnmềm1.5 Thếnàolàphầnmềmtốt?1.6CácứngdụngphầnmềmHUT, Falt. of IT Dept. of SE, 2001 SE-I.5 1.1.Địnhnghĩachungvềphần mềm• Phầnmềm(SoftwareSW)nhưmột kháiniệmđốinghĩavớiphầncứng (HardwareHW),tuynhiên,đâylà2 kháiniệmtươngđối• Từxưa,SWnhưthứđượcchokhông hoặcbánkèmtheomáy(HW)• Dầndần,giáthànhSWngàycàngcao vànaycaohơnHWHUT, Falt. of IT Dept. of SE, 2001 SE-I.6 CácđặctínhcủaSWvàHW HW SW• Vật“cứng” • Vật“mềm”• Kimloại • Kỹthuậtsửdụng• Vậtchất • Trừutượng• Hữuhình • Vôhình• Sảnxuấtcôngnghiệp • Sảnxuấtbởicon bởimáymóclàchính ngườilàchính• Địnhlượnglàchính • Địnhtínhlàchính• Hỏnghóc,haomòn • KhônghaomònHUT, Falt. of IT Dept. of SE, 2001 SE-I.7 Địnhnghĩa1:Phầnmềmlà• Cáclệnh(chươngtrìnhmáytính)khi đượcthựchiệnthìcungcấpnhững chứcnăngvàkếtquảmongmuốn• Cáccấutrúcdữliệulàmchochương trìnhthaotácthôngtinthíchhợp• Cáctưliệumôtảthaotácvàcáchsử dụngchươngtrìnhHUT, Falt. of IT Dept. of SE, 2001 SE-I.8 SWđốinghĩavớiHW• VaitròSWngàycàngthểhiệntrội• Máytínhlà...chiếchộpkhôngcóSW• Ngàynay,SWquyếtđịnhchấtlượng mộthệthốngmáytính(HTMT),làchủ đềcốtlõi,trungtâmcủaHTMT• HệthốngmáytínhgồmHWvàSWHUT, Falt. of IT Dept. of SE, 2001 SE-I.9 Địnhnghĩa2Trongmộthệthốngmáytính,nếutrừbỏđi cácthiếtbịvàcácloạiphụkiệnthìphầncòn lạichínhlàphầnmềm(SW)• Nghĩahẹp:SWlàdịchvụchươngtrìnhđể tăngkhảnăngxửlýcủaphầncứngcủamáy tính(nhưhệđiềuhànhOS)• Nghĩarộng:SWlàtấtcảcáckỹthuậtứng dụngđểthựchiệnnhữngdịchvụchứcnăng chomụcđíchnàođóbằngphầncứngHUT, Falt. of IT Dept. of SE, 2001 SE-I.10 SWtheonghĩarộng• KhôngchỉSWcơbảnvàSWứngdụng• Phảigồmcảkhảnăng,kinhnghiệm thựctiễnvàkỹnăngcủakỹsư(người chếraphầnmềm):Knowhowof SoftwareEngineer• Làtấtcảcáckỹthuậtlàmchosửdụng phầncứngmáytínhđạthiệuquảcaoHUT, Falt. of IT Dept. of SE, 2001 SE-I.11 Phầnmềmlàgì? Nhómcác Kỹthuật, Phươngpháp luận Nhómcác Nhómcác chươngtrình tưliệu Kinhnghiệmkỹsư, knowhowHUT, Falt. of IT Dept. of SE, 2001 SE-I.12 Nhómcáckỹthuật,phươngpháp luận• Cáckháiniệmvàtrìnhtựcụthểhóamộthệ thống• Cácphươngpháptiếpcậngiảiquyếtvấn đề• Cáctrìnhtựthiếtkếvàpháttriểnđược chuẩn ...
Tìm kiếm theo từ khóa liên quan:
Nhập môn Công nghệ học phần mềm Công nghệ học phần mềm Quản lý dự án phần mềm Yêu cầu người dùng Thiết kế phần mềm Lập trình công nghệ phần mềmTài liệu có liên quan:
-
Giáo trình Quản lý dự án phần mềm: Phần 2 - Phạm Ngọc Hùng
216 trang 422 0 0 -
Bài giảng Quản lý dự án phần mềm: Chương 1 - Nguyễn Việt Cường
9 trang 212 0 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 181 0 0 -
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 177 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 175 0 0 -
Bài tập lớn môn Quản lý dự án phần mềm: Quản lý dự án phần mềm Website bán đồ thể thao
83 trang 167 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 165 0 0 -
Giáo trình Quản lý dự án phần mềm
243 trang 147 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 144 0 0 -
Giáo trình Cơ sở công nghệ phần mềm: Phần 1
95 trang 126 0 0 -
Giáo trình Quản lý dự án phần mềm: Phần 1 - Phạm Ngọc Hùng
188 trang 112 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ SỐ SÁCH CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
106 trang 93 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH
36 trang 92 0 0 -
Đề cương chi tiết học phần Quản lý dự án phần mềm (Software Project Management)
9 trang 88 0 0 -
Giáo trình Quản lý dự án phần mềm (Nghề Lập trình máy tính) - Tổng cục dạy nghề
107 trang 66 0 0 -
Bài giảng Quản lý dự án phần mềm: Quản lý rủi ro - Nguyễn Anh Hào
20 trang 65 0 0 -
Bài giảng Quản lý dự án phần mềm: Quản lý tổng thể - Nguyễn Anh Hào
30 trang 63 0 0 -
42 trang 59 2 0
-
Tiểu luận Kiến trúc và thiết kế phần mềm: Khảo sát các trang thương mại điện tử
48 trang 54 0 0 -
Bài giảng Quản lý dự án phần mềm: Khái quát - Nguyễn Anh Hào
25 trang 53 0 0