Tải bản đầy đủ (.pdf) (23 trang)

làm thế nào để có project thành công

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (820.06 KB, 23 trang )

Làm th nào đ có Project
thành công?


M c tiêu
M c tiêu chính c a project 1 là
N m v ng qui trình s n xu t ph n m m
Rèn luy n k n ng vi t mã
Rèn luy n tính kiên trì c a ng i l p trình
Rèn luy n k n ng làm vi c nhóm
Rèn luy n k n ng trình bày
Rèn luy n thái đ nghiêm túc v i công vi c
Ph m vi đ tài
C n h n ch đ tài nh
Phân công đ ng đi u t t c m i vi c

Làm quen v i C#

2


N i dung chính
Phân nhóm
Review l i đ tài và xác đ nh tên và ph m vi đ
tài.
Gi i thi u qui trình làm Project.
Các quá trình và công vi c c n hoàn thành, vai
trò các thành viên.
Hãy t o thành 1 nhóm cùng phát tri n.
M t s v n đ trong thuy t trình.
Tr l i h i đ ng nh th nào?




Ch n nhóm tr

ng

Gi ng viên review l i danh sách các nhóm. Có
th tách, ghép nhóm n u c n.
Ch n Tr

ng nhóm.


Review đ tài.
Xác đ nh tên đ

tài. L u ý đ t tên đúng quy

cách.
Tr

ng nhóm mô t tóm t t đ tài cho GV.

Gi ng viên xác đ nh ph m vi đ tài tùy thu c
vào th i gian và ngu n l c c a nhóm.


Qui trình làm Project

Thi t k

Kh o
sát
Phân
L a
ch n tích yêu
tài c u

Phát
Tri n –
Th c thi

Ki m
th Cài
t


Giai đo n l a ch n đ tài
Thành l p nhóm và b u tr
L a ch n đ tài.

tài đ

Tính m i m - Tính đ c đáo
Tính th c ti n
Tính k th a
Tính cân b ng
Tính đ o đ c

ng nhóm
c ch n đáp ng:



Giai đo n l a ch n đ tài
Tr ng nhóm: là ng i ch u trách nhi m chính trong
su t quá trình th c hi n d án, đ i di n cho nhóm làm
vi c v i gi ng viên phân công công vi c cho t ng thành
viên trong nhóm, tr c ti p tham gia vào các công vi c
c a nhóm, đ m b o ti n đ c a d án, đ m nhi m trình
bày chính trong bu i b o v .
Phân công công vi c cho các thành viên 1 cách đ ng
đ u.
Thi t l p rule/standard làm vi c cho
nhóm.
Thi t l p TKB h c nhóm:
H c t p trung.


Giai đo n Kh o sát - Phân tích yêu c u
Kh o sát đ thu th p thông tin: C n n m các thông tin sau:
Th c tr ng c a h th ng t i doanh nghi p.
M c đích phát tri n h th ng m i là gì?
i t ng s d ng h th ng là nh ng ai?
Nghi p v hàng ngày c a nh ng đ i t ng trong h th ng?
c t yêu c u h th ng
Mô hình hóa h th ng v i s đ use case
Xây d ng mô hình ERD:
Xác đ nh các th c th
Xác đ nh quan h gi a các th c th

Yêu c u h th ng

Yêu c u ph n c ng: C u hình t i thi u
Yêu c u ph n m m: Môi tr ng đ ng d ng th c thi.


Giai đo n Thi t k
Li t kê t t c giao di n c a bi u m u và báo cáo: D a
vào đ c t yêu c u h th ng đã mô t trong ph n phân
tích, nhóm li t kê ra t t c các bi u m u và báo cáo có
trong h th ng.
Thi t k giao di n c a bi u m u và báo cáo: Nhóm ti n
hành s d ng NetBean đ thi t k . L u ý giai đo n này

ch a code, ch a b y b t l i.
Thi t k s đ t ch c: Khi ng i dùng truy c p vào ng
d ng và th c hi n các thao tác s d ng nh nh n vào
m t nút hay m t menu, link, … thì ng d ng s ph i
hi n th các form thông tin t ng ng.


Giai đo n Thi t k
Thi t k h th ng th c đ n: D a vào s
chính th c thi t k h th ng th c đ n.

đ h th ng,

Thi t k c s d li u logic: D a vào k t qu phân tích
đ thi t k bi u đ quan h th c th (ERD)
Thi t k c s d li u m c v t lý: Thi t k m c v t lý
cho các table. Ch rõ field, ki u d li u, ràng bu c,…



Giai đo n Phát tri n-Vi t mã
Cài đ t c s d li u: T các b ng di n gi i
trong giai đo n thi t k , sinh viên s d ng các
h qu n tr C s d li u SQL server đ t o c
s d li u th c s .
L p trình thao tác v i c s d li u: K t n i
CSDL - Th c thi các câu truy v n đã đ c thi t
k - Thi t l p các thông s setting cho ng d ng
n u c n.
Thi t k các giao di n và l p trình theo m u đã
t o. L u ý vi c b y b t l i trong quá trình l p
trình.


Giai đo n Phát tri n-Th c thi
L p trình x lý s ki n: Sinh viên d a vào s đ
tr ng thái đ l p trình ph ng th c x lý các s
ki n phát sinh trong ch ng trình.


Giai đo n Ki m th

- Cài đ t

Ki m th đ n v : Cá nhân code ch c n ng nào
có trách nhi m ki m th đúng yêu c u nh đã
thi t k .
Ki m th
b ph n

ki m th
v i nhau

tích h p: Tr ng nhóm tích h p toàn
hành c a các thành viên và ti n hành
tích h p đ xem các module tích h p
có t t không? Còn l i không?

Ki m th h th ng: Tr ng nhóm ti n hành
ki m th toàn b h th ng đ tìm hi u xem ng
d ng ch y t t trong môi tr ng hay ch a?


Giai đo n Ki m th

- Cài đ t

óng gói và tri n khai ng d ng: Sau khi xây
d ng xong, nhóm có nhi m v build mã ngu n
thành ng d ng hoàn ch nh (có file jar ch rõ l p
ch a main()). Khi b o v , sinh viên c n trình
bày trên ng d ng đã đ c tri n khai.
Ki m th bàn giao: Tr ng nhóm ph i h p v i
các nhóm khác th c hi n cài đ t và ki m th
đ c l p.
Vi t tài li u: Tr ng nhóm phân công thành viên
vi t tài li u h ng d n và tài li u cài đ t.


Giai đo n B o v

N p b n c ng báo cáo cu i cùng cho gi ng viên, n p
s n ph m đóng gói trên đ a CD/DVD và trên LMS.

Tr

ng nhóm th c hi n.

H i đ ng g m 2 thành viên: Gi ng viên h
GV ph n bi n.

ng d n và

Th i gian b o v cho m i nhóm: t i đa 20 phút
M c đ nh tr ng nhóm (project leader) s trình bày. Tuy
nhiên h i đ ng có th h i t ng thành viên trong nhóm,
tùy vào nh ng ph n vi c mà t ng thành viên đ m nhi m
i m c a t ng thành viên là khác nhau, d a trên đi m
nhóm và đi m b o v c a t ng thành viên.


Các m c th i gian n p bài
Giai đo n 1:
Các b ng phân tích yêu c u mô t trong giai đo n “Kh o sát –
Phân tích yêu c u”.

Giai đo n 2
Các b ng thi t k mô t trong giai đo n “Thi t k ”.

Giai đo n 3
Nhóm sinh viên ph i n p toàn b mã ngu n c a ng d ng.


S n ph m cu i
Nhóm sinh viên ph i n p toàn b s n ph m bao g m Tài li u
thi t k (b n c ng và m m), đ a và source code.


Làm vi c nhóm
“ n v i nhau m i ch là b t đ u; gi m i quan
h v i nhau là ti n tri n; làm vi c đ c v i nhau
m i là thành công”
John D. Rockefeller


Nhóm làm vi c là gì?
Nhóm làm vi c

Nhóm là t p h p nh ng ng i có ki n
th c, k n ng khác nhau cùng cam k t
th c hi n m t m c tiêu chung


M t s v n đ trong thuy t trình

V n đ : Không ph i là nói cái gì?
Mà là
Ng i nghe c m nh n nh th nào?


M t s v n đ trong thuy t trình


ASK
Ki n th c
(Knowledge)


Tr l i h i đ ng nh

th nào?

H i đ ng là ai?
H i đ ng làm gì?
Giúp đ chúng ta nhìn th y nh ng ch còn ch a hoàn
ch nh, thi u sót.
ánh giá k t qu chúng ta đã làm đ c.

Bi t nhìn nh n v n đ m t cách tích c c.
Bi t đ n đâu tr l i đ n đó - không bi t nh h
tr t h i đ ng.
Có tinh th n c u ti n


Thay l i k t

Chúc các em thành công và tr
thành qua d án này!

ng




×