Gi i thi u
Bài ti u lu n: Nh p môn công ngh ph n m m
Gi ng viên h ng d n: ướ Th y Nguy n Thái C ng ườ
1. Danh sách nhóm
STT H tênMSSV Th c hi n n i dung
1Đng Th Thu Th o 2018604110
2 Lê S Đc 2018604621
3 D ng Th Nhungươ 2018603799
4
Nguy n Ph ngươ
Th o2018603850
5 Nguy n Vi t T ế rí 2018604596
hi u công c l u tr mã ngu n online (Github) ư
M C L C
3
L I C M N Ơ
Đ hoàn thành bài t p l n này, chúng em xin c m n chân thành đn toàn ơ ế
th th y cô trong tr ng Đi h c công nghi p Hà N i nói chung và các th y cô ườ
trong khoa Công ngh thông tin nói riêng, nh ng ng i đã t n tình h ng d n, ườ ướ
ch b o và trang b cho chúng em nh ng ki n th c b ích trong nh ng năm h c ế
v a qua. Chúng em xin g i l i c m n đn th y Nguy n Thái C ng đã t n tình ơ ế ườ
h ng d n, tr c ti p ch b o và t o đi u ki n giúp đ chúng em trong su t quáướ ế
trình làm bài t p l n. Th y không ch truy n đt ki n th c c a môn h c mà còn ế
truy n đt nh ng k năng v thuy t trình, k năng làm vi c nhóm. ế
Chúng em xin chân thành c m n ! ơ
Sinh viên th c hi n
Nhóm 8
4
PH N I. M ĐU
1. Tên đ tài
Nghiên c u,tìm hi u công c l u tr mã ngu n online ư
v i công c Github
2. Lý do ch n đ tài
Trong quá trình phát tri n ph n m m, chúng ta th ng s g p ph i nhi u ườ
v n đ nh : ư
- Làm th nào đ qu n lý đc các phiên b n c a quá trình qu n lýế ượ
ph n m m?
- Làm th nào đ qu n lý mã ngu n chung cho c nhóm?ế
- Ph n code này là c a ai vi t, ng i nào ph i ch u trách nghi m khi ế ườ
có l i x y ra?
- Khánh hàng mu n s d ng l i m t phiên b n đã phát hình cũ thì
làm nh th nào?ư ế
Đ gi i quy t đc v n đ đó, chúng ta có th s d ng các công c qu n ế ượ
lý phiên b n và Github là m t trong s đó, v i công c này, toàn b phiên b n có
th đc l u tr trên m t th m c (Repository) và t t c các thành viên tham gia ượ ư ư
d án có th th c hi n các thao tác đa thay đi lên, c p nh t thay đi v , c p ư
nh t nh ng thay đi, l y v nh ng thay đi do các thành viên khác c p nh t
tr c đóướ ,..
H n th n a vi c qu n lý c u hình t t s đem l i nhi u l i ích:ơ ế
- Gi m thi u s nh m l n, t ch c và qu n lý t t h n các kho n ơ
m c ph n m m
- T ch c các ho t đng c n thi t đ đm b o tính toàn v n c a ế
nhi u s n ph m ph n m m
- Đm b o tính nguyên v n c u hình hi n t i c a s n ph m
- T i u hóa chi phí phát tri n, b o trì và h tr sau bán hàng ư
- Cung c p môi tr ng phát tri n, b o trì, th nghi m và s n xu t n ườ
đnh
- Nâng cao ch t l ng và tuân th các tiêu chu n k thu t ph n m m ượ
5