You are on page 1of 35

(Software Engineering)

Hy bt u bng mt vi cu hi
Bn bit g v Cng ngh phn mm?
Bn d on mnh s c hc nhng g

trong chuyn ngnh ny? Sau khi hc xong bn c th lm g? Bn s xin vic u? Vi chuyn ngnh ny bn c th ng v tr no trong mt cng ty?

Ni dung bui gii thiu


ngha ca cm t cng ngh phn mm
Nhu cu phn mm ti Vit Nam v trn th

gii. Nhng vn cc bn s c hc. nh hng ngh nghip sau khi hc. T vn la chn chuyn ngnh CNPM da trn nn tng kin thc v s thch.

Cng ngh phn mm l g?


Phn mm c th c tm thy bt c

u: My tnh, in thoi, my ATM, tivi, n giao thng Ci m mi ngi ang lm: S dng phn mm! iu ny khng qu kh! Quan trng l: Lm sao to ra phn mm cho ngi khc s dng! CNPM l Phng php to ra phn mm!

Nhu cu phn mm
Ti khoa Cng ngh thng tin
Nhu cu ca Thi Nguyn, H Ni Xu hng chung ca Vit Nam

Th trng phn mm trn th gii:

http://www.scriptlance.com/ http://www.freelancer.com/

Lp trnh to ra phn mm
Bn c th to ra phn mm nhiu loi:

+ Trn nn Windows (Yahoo, Paint, Word) + Trn nn Web (zing.vn, vnexpress.net,) + Trn nn in thoi di ng (Vitalk, Ola) Bn c th to ra phn mm nhng k thut lp trnh tinh xo hoc khng cn phi bit qu nhiu v lp trnh.

Lp trnh vi nhiu ngn ng


Cc bn s c hc rt nhiu cc ngn

ng: + Java + C# (CSharp), C++ + PHP + ASP.NET + VB Visual Basic V nhiu ngn ng khc!

Lp trnh da trn nhiu cng ngh


Cc bn s c tip cn vi nhiu cng

ngh hin i: + DotNet Framework (.NET) + Cc cng ngh ca Java: J2SE, J2ME, J2EE, JavaFX, Java RMI, CORBA + Cc cng ngh da trn m ngun m: Joomla, DotNetNuke

Lp trnh vi nhiu phng php


Chng ti gip cc bn rn luyn t duy lp

trnh da trn nhiu phng php: + Hng i tng + Hng thnh phn / Cu phn + Da vo cc cng c ngun m + Da vo c t hnh thc

Phn tch & Thit k h thng


Mn hc: Phn tch thit k h thng

thng tin (PTTK H thng hng chc nng). Cc bn s c hc mt phng php phn tch thit k mi: PTTK Hng i tng Trc quan hn, d tip cn hn, gn th gii thc hn v cng c h tr nhiu hn.

Phn tch & Thit k h thng


Lm phn mm cng nh xy nh:

+ Khng c bn thit k chc chn s c nhng bt hp l khi hon thnh. + Kin trc s c mc lng cao hn th xy rt nhiu trong khi cng vic h qu vt v. + Rt nhiu cng ty tuyn dng v tr phn tch vin.

Bo mt thng tin
Cc phng php m ha d liu t mc

c bn ti nng cao. Bo mt h thng thng tin: Ngn hng, web thng mi in t, h thng c s d liu ln Cc phng php giu tin trong nh, trong Audio hay trong Video.

Kim th phn mm
Bn bao gi nghe ti i ng Tester?
Bn c t hi ti sao Yahoo hay mt s phn

mm khc li c bn Beta? Kim th phn mm l bc bt buc v cc k quan trng khi xy dng phn mm. Cc bn s c hc cc phng php kim th phn mm. Cc bn c th tr thnh 1 Tester thc s.

Qun l d n phn mm
Nhng d n phn mm ln a n nhiu vn : + Qun l ngun nhn lc

+ Qun l thi gian + Qun l tin Chng ti em n cho cc bn cc phng php Qun l mt d n phn mm. Gip cc bn thc hin tt cng vic ca mnh khi ng trn cng v ngi qun l d n.

Cc nh hng nghin cu
c t, Thit k phn mm (Software Design and Specification)
Kim chng phn mm (Software Verification

and Validation) Qun tr d n phn mm (Software Project Management) Kin trc phn mm (Software Architecture) Cc gii php an ton v bo mt h thng.

Mn hc chuyn ngnh CNPM


Cng ngh phn mm
Pht trin phn mm hng i tng vi

UML: PTTK h thng hng i tng vi UML Rational Rose!


An ton v bo mt thng tin: Cc h thng

m ha t c bn ti nng cao.

Mn hc chuyn ngnh CNPM


Pht trin phn mm m ngun m: PHP &

MySQL, Joomla v cc ng dng ngun m.


Kim chng phn mm: Cc phng php

kim th: Hp en, hp trng,


Pht trin phn mm theo cu phn:

Phng php lp trnh mi trn cc ngn ng: C#, C++, Java, CORBA

Mn hc chuyn ngnh CNPM


Qun l d n phn mm
Lp trnh hng i tng c t hnh thc Phng php lun lp trnh Cc mu thit k hng i tng v ng

dng
Pht trin, vn hnh v bo tr phn mm

Sau khi tt nghip bn c th l:


Lp trnh vin (Programmer)
Phn tch vin h thng (Sysyem Analysis) K s thit k h thng (System Designer)

Kim th vin phn mm (Tester)


Qun tr vin d n (Software Project

Manager) ..

Nhng bc i
Xut pht t mt lp trnh vin
Sau khi thnh tho lp trnh trong mt s

ngn ng no bn tr thnh phn tch vin hoc k s thit k h thng, hoc mt kim th vin. Khi bn khng nh c mnh bn c th tr thnh mt nh qun l d n phn mm.

C hi lm vic
Nhu cu tuyn nhn vin chuyn v phn

mm l rt ln. S lng ng o cc cng ty phn mm (c bit ti H Ni v cc TP ln). Nhu cu tin hc ha ngay c khp mi ni, trong cc lnh vc. Lm vic online, lm vic ti nh, lm ngoi gi vi lnh vc phn mm rt ph bin.

Nn tng kin thc c s yu cu?


Bn khng cn lo lng qu nu kin thc v phn mm hay v lp trnh cha c tt lm.
B mn khuyn khch bn sau ng k vo

chuyn ngnh CNPM: + C t duy thut ton tt + C k nng lp trnh tt + Hiu bit rng v lnh vc phn mm + Am hiu v cc ngn ng lp trnh

Lp Cng ngh phn mm K5


Kha u tin hc theo chuyn ngnh

CNPM vi 74 sinh vin. Cc sinh vin u c kin thc tt, nhiu sinh vin c th lm phn mm ngay khi ang hc. im trung bnh 2 k hc theo chuyn ngnh ca lp l ~7,5. Sinh vin t im cao nht: 9,6

You might also like