MỤC LỤC
MỤC LỤC 1
LỜI NÓI ĐẦU 3
CHƯƠNG 1: TỔNG QUAN VỀ CÔNG TY CỔ PHẦN PHẦN MỀM FPT
VÀ HIỆU SÁCH NGUYỄN VĂN CỪ 5
1.1. Tổng quan về công ty cổ phần phần mềm FPT (F-Soft) và hiệu sách
Nguyễn Văn Cừ 5
1.1.1. Sơ lược về công ty cổ phần phát triển và đầu tư công nghệ FPT 5
1.1.2. Tổng quan về F-Soft 6
1.2. Tổng quan về hiệu sách Nguyễn Văn Cừ 11
1.2.1. Sơ lược về doanh nghiệp sách Thành Nghĩa 11
1.2.2. Tổng quan về Hiệu sách Nguyễn Văn Cừ 14
1.3. Sơ lược về giải pháp xây dựng hệ thống thông tin mới trong nhà sách Nguyễn Văn
Cừ 21
1.3.1. Giải pháp xây dựng hệ thống thông tin mới 21
1.3.2. Phương pháp nghiên cứu 21
CHƯƠNG 2: CƠ SỞ PHƯƠNG PHÁP LUẬN PHÁT TRIỂN HỆ THỐNG THÔNG
TIN VÀ CÔNG CỤ SỬ DỤNG 23
2.1. Tổ chức và thông tin trong tổ chức 23
2.1.1. Khái niệm tổ chức và khái niệm thông tin quản lý 23
2.2. Hệ thống thông quản lý 25
2.2.1. Khái niệm hệ thống thông tin 25
2.2.2. Mô hình biểu diễn hệ thống thông tin 25
2.2.3. Nguyên nhân cần phát triển một hệ thống thông tin 27
2.2.4. Phương pháp phát triển hệ thống 28
2.2.5. Các giai đoạn phát triển hệ thống thông tin 29
2.3. Phân tích hệ thống thông tin 32
2.3.1. Phương pháp thu thập thông tin cho quá trình phân tích 32
2.3.2. Phương pháp mã hóa dữ liệu 34
2.3.3. Công cụ mô hình hóa 36
2.4. Thiết kế logic của hệ thống thông tin quản lý 39
3.5.2. Một số báo cáo 74
KẾT LUẬN 76
PHỤ LỤC 77
DANH MỤC TÀI LIỆU THAM KHẢO 83
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-2-
LỜI NÓI ĐẦU
Trong quá trình tin học hóa hiện nay đang diễn ra hết sức mạnh mẽ, việc
áp dụng tin học vào quá trình tác nghiệp, quản lý không còn là điều gì xa lạ
đối với tất cả các doanh nghiệp Việt Nam từ nhỏ đến lớn. Với các doanh
nghiệp thương mại, mà cụ thể hơn là các doanh nghiệp kinh doanh sách, cũng
không nằm ngoài xu hướng tất yếu đó.
Tại Việt Nam, một số doanh nghiệp sách đã bắt đầu tiến hành tin học hóa
toàn bộ, đây là công việc cần làm đầu tiên trước khi doanh nghiệp mở rộng
quy mô sản xuất hay tiến hành xây dựng hệ thống thương mại điện tử. Tuy
rằng số lượng các doanh nghiệp như trên là chưa nhiều và chủ yếu mới được
áp dụng bởi các doanh nghiệp lớn, nhưng các doanh nghiệp nhỏ và vừa cũng
không thể không làm ngơ trước xu thế này.
Với mong muốn áp dụng các kiến thức đã học trong nhà trường vào thực
tế, và mong muốn tạo ra một sản phẩm phần mềm dù nhỏ nhưng có thể sử
dụng để hỗ trợ tác nghiệp và quản lý tại các hiệu sách vừa ở Việt Nam, em
chọn đề tài “Xây dựng hệ thống thông tin hỗ trợ quản lý và hoạt động tác
nghiệp tại hiệu sách Nguyễn Văn Cừ” làm chuyên đề thực tập tốt nghiệp.
Chuyên đề thực tập tốt nghiệp này có cấu trúc gồm 3 chương như sau:
Chương 1: Tổng quan về công ty cổ phần phần mềm FPT và hiệu sách
Nguyễn Văn Cừ
Chương này trình bày những cái nhìn khái quát nhất về công ty cổ phần
phần mềm FPT (F-Soft) nơi tác giả thực tập và hiệu sách Nguyễn Văn Cừ (là
địa điểm cụ thể để tác giả có thể tìm hiểu nhằm đưa ra bài toán cần giải quyết).
Đồng thời, trong chương 1, tác giả cũng trình bày mục đích, ý nghĩa của đề tào
doanh trong và ngoài nước (Vietcombank, Ngân hàng Nông nghiệp và phát
triển nông thôn, Eximbank, ACB, Public Bank (chi nhánh ở Lào và
Campuchia), Bank of Tokyo, Sumitomo Bank,…); Các công ty sản xuất và
dịch vụ (VietsoPetro, Vietnam Airlines, VDC ); Các công ty liên doanh nước
ngoài (Metropol Sofitel Hotel, BP, Coca-Cola…). Đối tác của FPT là các
công ty tin học và viễn thông uy tín trên thế giới (IBM, HP, Microsoft,
Toshiba, Cisco, Oracle, Motorola, Samsung…). Về nhân sự, FPT là công ty
tập trung được đông đảo cán bộ làm tin học nhất Việt Nam với gần 3200 nhân
viên (tính đến hết năm 2004), trong đó hơn 74% nhân viên tốt nghiệp ĐH.
FPT luôn phấn đấu trở thành công ty Công nghệ thông tin số một Việt Nam
với định hướng phát triển chủ đạo là cung cấp dịch vụ Hội tụ số.
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-5-
1.1.1.2. Sơ đồ tổ chức:
Dưới đây là sơ đồ tổ chức của FPT
Hình 1.1: Sơ đồ tổ chức của công ty cổ phần phát triển và đầu tư công nghệ
FPT (Nguồn: )
Công ty bao gồm các trung tâm và các công ty chi nhánh ở cả ba miền, tại
Hà Nội, Đà Nẵng, thành phố Hồ Chí Minh.
1.1.2. Tổng quan về F-Soft
Như đã trình bày ở trên (xem hình 1.1), Công ty Phần mềm FPT (F-Soft)
là một trong 6 công ty chi nhánh của FPT, được thành lập năm 1999 (đến năm
2004 mới chính thức là Công ty Cổ phần phần mềm FPT). Để có một cái nhìn
khái quát về F-Soft, tác giả xin trình bày một số vấn đề về chức năng kinh
doanh, cơ cấu tổ chức, quá trình phát triển và quy trình sản xuất phần mềm
của công ty.
1.1.1.3. Chức năng kinh doanh
Duy trì và phát triển các ứng dụng
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-6-
Youth Union
JTC
G5
Đinh Thị Thúy Hồng
Phạm Kim Dung
Bùi Thiện Cảnh
D5
Lê Hà Đức
Trần Anh Tuấn
Division
Special Unit
BA Department
Hỡnh 1.3: C cu t chc mt trung tõm kinh doanh (trung tõm kinh doanh
G5)
1.1.1.5. Quỏ trỡnh phỏt trin v nhng thnh tu t c ca F-Soft
F-Soft tri qua mt quỏ trỡnh phỏt trin bn vng v ln mnh k t khi
thnh lp nm 1988 (khi cũn l mt b phn trong tng cụng ty m). Di õy
l mt vi im chớnh, khỏi quỏt v quỏ trỡnh phỏt trin ca F-Soft.
Nm S kin
198
8
Hot ng nh l mt b phn phn mm ca Cụng ty c phn phn mm
FPT
1999 Bt u nhn gia cụng phn mm ln u tiờn
200
0
Thnh lp Trung tõm phỏt trin phn mm t xa (Offshore Software
Development Center-OSDC) vi Harvey Nash Hoa K;
Bt u lm vic vi khỏch hng Nht Bn u tiờn, cụng ty NTT-IT
200
phân tích yêu cầu, thiết kế, lập trình, kiểm thử, triển khai phần mềm. Đặc biệt,
quá trình này được sự hỗ trợ của các hệ thống tin học như DashBoard, Fsoft
Insight, DatetimeSheet và DMS. Dưới đây là chi tiết từng giai đoạn trong quá
trình sản xuất phần mềm.
Giai đoạn phân tích yêu cầu: xác định rõ ràng yêu cầu của người sử
dụng để từ đó đưa ra được các vấn đề cần giải quyết, những mục tiêu cần đạt
được, những rủi ro có thể gặp phải, hay những giới hạn về công nghệ không
thể vượt qua. Cán bộ xác định yêu cầu là những người có năng lực cao về
chuyên môn, kỹ thuật cũng như kiến thức về kinh tế nhằm đánh giá được quy
mô của phần mềm.
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-10-
Giai đoạn thiết kế: Được thực hiện ngay sau khi quá trình xác định yêu
cầu kết thúc. Tài liệu từ quá trình trên được sử dụng ở giai đoạn này, mục đích
của giai đoạn thiết kế là xây dựng được đặc tả của các yêu cầu đối với phần
mềm, xây dựng kiến trúc hệ thống, thiết kế kỹ thuật, thiết kế chi tiết (thiết kế
dữ liệu, thiết kế giao diện, thiết kế chương trình, module hóa chương trình và
thiết kế các công cụ cài đặt chương trình).
Giai đoạn lập trình: Giai đoạn này chuyển đổi các đặc tả thiết kế vật lý
của giai đoạn thiết kế thành các module chương trình do các lập trình viên
đảm nhận. Quá trình này phải tuân thủ nghiêm ngặt theo tài liệu thiết kế đã
được tạo ra từ giai đoạn trước.
Giai đoạn kiểm thử: Ngay từ giai đoạn lập trình, các lập trình viên cũng
đã thực hiện test các module xử lý gọi là unit test. Giai đoạn test tích hợp các
module nhằm mục đích chạy và kiểm thử cả chương trình, nó là một đánh giá
cuối cùng về các đặc tả, thiết kế và mã hóa. Mục đích của giai đoạn này là
nhằm đảm bảo rằng tất cả các thành phần của chương trình đều được thiết kế
và triển khai đúng với các yêu cầu đã đề ra.
Giai đoạn triển khai phần mềm: Mục đích của giai đoạn này là giao lại
sản phẩm phần mềm cho khách hàng bao gồm những việc sau: thực hiện cài
10. Nhà sách Nhà sách Thanh Niên 189 Cống Quỳnh, Q.1, TP. HCM
11. Nhà sách Trí Đức 09 Đồng Nai, P15, Q.10, TP. HCM
12. Nhà sách Nguyễn Tất Thành 09 Nguyễn Tất Thành, P12, Q.4, TP. HCM
13. Nhà sách Kỳ Đồng - Trần Quốc Thảo 161-163 Trần Quốc Thảo, Q.3, TP. HCM
14. Nhà sách Miền Đông
Bảng 1.2: Các chi nhánh của doanh nghiệp sách Thành Nghĩa (Nguồn:
)
Số lượng đầu sách phục vụ khách hàng (tính đến năm 2003) được mô tả
trong bảng sau
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-12-
STT TÊN NHÀ SÁCH
ĐẦU
TƯ
(Tỷ
đồng)
NĂM ĐƯỢC
KHAI THÁC
TỔNG ĐẦU SÁCH PHỤC
VỤ KHÁCH HÀNG
1 Thành Nghĩa 7,5 1993 10.000
2 Trí Đức 1,7 1996 15.000
3 Nguyễn Văn Cừ 1 6,0 1998 40.000
4 Thanh Niên 2,0 1998 30.000
5 Miền Đông 1.5 1999 30.000
6 Nguyễn Văn Cừ 4 4,5 2000 37.000
7 Phan Đăng Lưu 5,5 2000 37.000
8 Kỳ Đồng 1,2 2001 25.000
9 Nguyễn Tất Thành 1,8 2001 27.000
10 Nguyễn Văn Cừ 2 8,0 2002 37.000
5 1997 2 52 470 8,0 400
6 1998 4 182 3.970 20,0 1.100
7 1999 5 225 4.570 50,0 2.500
8 2000 7 560 5.360 58,0 2.800
9 2001 9 720 7.180 70,0 3.500
10 2002 10 880 8.160 80 4.000
11 2003 12 1250 13.160 115,0 4.030
Bảng 1.4: Doanh thu và thuế nộp ngân sách nhà nước của Thành Nghĩa
(Nguồn: )
Từ năm 1993 với 01 cửa hàng duy nhất, cán bộ nhân viên là 5 người, diện
tích kinh doanh cũng như doanh thu còn nhỏ, đến năm 2003, doanh nghiệp đã
có 12 cửa hàng (hiện nay là 16) với số lượng nhân viên là 1250 người (năm
2003), doanh số tăng gấp nhiều lần. Với uy tín ngày càng tăng, trong tương
lai, doanh nghiệp sẽ mở thêm nhiều chi nhánh tại khắp các tỉnh thành trong cả
nước.
1.2.2. Tổng quan về Hiệu sách Nguyễn Văn Cừ
1.1.1.9. Những thông tin chung
Tên đơn vị: Hiệu sách Nguyễn Văn Cừ
Ngày thành lập: 19/08/2004
Địa chỉ: 36 Xuân Thủy – Cầu Giấy – Hà Nội
Điện thoại: 047549098 – 047549099
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-14-
Chức năng kinh doanh: Là một trong những chi nhánh của doanh
nghiệp sách Thành Nghĩa, hiệu sách Nguyễn Văn Cừ ngòai việc cung cấp các
ấn phẩm sách báo, văn phòng phẩm… còn kinh doanh các loại sản phẩm khác
như thực phẩm khô, hàng dệt may, hàng điện tử,…
1.1.1.10. Quy mô của hiệu sách
Qua gần 2 năm chính thức đi vào hoạt động, hiệu sách Nguyễn Văn Cừ
đã ngày càng phát triển cả về số lượng nhân viên, số lượng các đầu sách cung
đốc là người có vị trí cao nhất, cũng là người chịu trách nhiệm cao nhất tại
hiệu sách, va phải trực tiếp báo cáo với cấp trên (công ty mẹ doanh nghiệp
sách Thành Nghĩa). Bên dưới giám đốc có bộ phận giám sát, giúp việc. Hiệu
sách có 4 bộ phận chính trực tiếp tham gia vào hoạt động tác nghiệp hàng
ngày tại hiệu sách. Dưới đây là cụ thể trách nhiệm của từng bộ phận.
Giám đốc: Là người chịu trách nhiệm cao nhất tại hiệu sách. Giám đốc
sẽ phải báo cáo lại tình hình hoạt động hàng tháng hoặc tại thời điểm bất kì
(nếu cần thiết) cho công ty mẹ có trụ sở tại thành phố Hồ Chí Minh. Giám đốc
cũng là người quyết định về nhân lực cũng như bất kì thay đổi lớn nào trong
hiệu sách.
Bộ phận giám sát, giúp việc: Là bộ phận hỗ trợ giám đốc trong việc
quản lý hiệu sách. Có trách nhiệm báo cáo với giám đốc hoạt động bán hàng
của từng quầy hàng cũng như từng bộ phận tác nghiệp. Bộ phận giám sát cũng
tham gia chấm công nhân viên và lập bảng lương hàng tháng. Ngoài ra, bộ
phận này cũng đảm nhiệm các công việc có tính chất hành chính.
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-16-
Bộ phận giám
sát, giúp việc
Giám đốc
Bộ phận bán
hàng
Bộ phận nhập,
đặt hàng
Bộ phận kế
toán
Bộ phận bảo
vệ, trông xe
Hiệu sách Nguyễn Văn Cừ
Hỡnh 1.4: C cu t chc ca hiu sỏch Nguyn Vn C
Hiệu sách Nguyễn Văn Cừ đã áp dụng tin học vào hoạt động tác nghiệp
và quản lý hiệu sách. Phần mềm chủ yếu sử dụng hỗ trợ là Office, tuy có ưu
điểm là dễ tiến hành các bảng tính nhưng không tối ưu trong việc tự động hóa
và không thực sự trợ giúp người dùng một cách hiệu quả trong công việc tại
hiệu sách. Dưới đây là một số nhận xét về việc áp dụng tin học và những điểm
yếu của nó tại hiệu sách Nguyễn Văn Cừ.
Thứ nhất, chưa xây dựng hệ thống quản lý hàng hóa theo mã. Điều này
gây bất lợi trong quá trình quản lý sản phẩm. Việc mã hóa sản phẩm là cần
thiết vì nó giúp quản lý từng loại hàng hóa một cách hiệu quả hơn. Ví dụ ta có
thể biết được loại hàng nào bán chạy nhất để có thể nhập thêm hàng, loại hàng
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-18-
no khụng cú nhiu ngi mua gim s lng nhp. Vic mó húa sn phm
mt cỏch thng nht trong ton doanh nghip sỏch Thnh Ngha (tc l tt
c cỏc chi nhỏnh) cng giỳp ớch rt nhiu cho s m rng hot ng kinh
doanh ca cụng ty sau ny (ú chớnh l thng mi in t - õy l xu hng
tt yu). Vic qun lý theo mó cng s giỳp ớch rt nhiu trong quỏ trỡnh thanh
toỏn.
Phiếu thanh toán của hiệu
sách
HIệU SáCH nGUYễN vĂN cừ
36 XUÂN THủY - CầU GIấY - Hà NộI
(7549098-7549099)
PHIếU THANH TOáN
(04.36pm 12/03/2006)
Xà phòng 10.000
N ớc xả Downy 17.000
Sách-Cánh đồng bất tận 16. 500
Giấy memo hộp 9.000
Mít sấy 3.000
loại hóa mỹ phẩm lại nằm trong nhóm VPP. Điều này lại cho thấy những lợi
ích rất lớn của việc mã hóa hệ thống hàng hóa trong nhà sách.
Thứ ba, quá trình hạch toán kế toán. Khi thanh toán, một hóa đơn đã được
lưu lại trên máy. Những hóa đơn này sẽ giúp cho việc hạch toán doanh thu.
Tuy nhiên, quá trình này không được tiến hành một cách tự động tại hiệu sách
mà hoàn toàn thủ công khi nhập các số liệu. Do việc thanh toán không được
tiến hành một cách hiệu quả, cho nên việc kết toán thu chi cũng như báo cáo
tồn kho phải tốn rất nhiều nhân lực.
Nếu được tin học hóa một cách toàn bộ thì công việc của kế toán viên sẽ
được giảm đi rất nhiều.
Thứ tư, quá trình đặt hàng. Nếu được tin học hóa toàn bộ, tức là xử lý
thông tin hoàn toàn trên máy, quá trình thanh toán, nhập hàng có sự liên kết
với nhau thì việc đặt hàng sẽ trở nên đơn giản hơn rất nhiều.
Thứ năm, việc sử dụng các báo cáo giám đốc. Do chưa được tin học hóa
toàn bộ, nên giám đốc khi cần một báo cáo bất thường phải yêu cầu bộ phận
kế toán, bộ phận kế toán cũng không thể ngay lập tức đưa ra những báo cáo đó
mà phải mất thời gian để nhập số liệu và tính toán (những phép tính toán đó dù
là không khó và gần như tương tự nhau thì công việc này vẫn cần một khoảng
thời gian nhất định nào đó). Điều này cản trở tới yêu cầu sử dụng thông tin và
không tốt cho quá trình quản lý. Ngược lại, nếu một hệ thống thông tin phù
hợp được xây dựng, người quản lý có thể tự tạo ra các báo cáo một cách chính
xác và kịp thời.
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-20-
Thứ sáu, với bộ phận giám sát, hỗ trợ quản lý. Một trong những nhiệm vụ
của bộ phận này là chấm công cho nhân viên. Quá trình này đã luôn diễn ra
một cách hết sức thủ công và nhiều khi không chính xác. Vì thế, một phiếu
chấm công điện tử là điều rất cần thiết.
Tất cả những nhược điểm trên của hệ thống hỗ trợ quản lý và tác nghiệp
trong hiệu sách chứng tỏ một yêu cầu phải xây dựng hệ thống tin học để một
Phương pháp nghiên cứu tài liệu được sử dụng nhiều nhất. Tài liệu
nghiên cứu không chỉ là các sản phẩm đầu ra của hệ thống cũ, những biểu mẫu
được sử dụng trong hiệu sách mà còn là các giáo trình về phân tích thiết kế hệ
thống thông tin và các giáo trình khác. Tài liệu cũng có thể là các phần mềm
có tính năng tương tự (Tuy nhiên, vì những lý do khách quan không phù hợp
với cơ sở đang nghiên cứu). Phương pháp nghiên cứu tài liệu được sử dụng
thường xuyên trong toàn bộ quá trình phân tích, thiết kế, triển khai hệ thống.
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-22-
CHƯƠNG 2: CƠ SỞ PHƯƠNG PHÁP LUẬN PHÁT TRIỂN HỆ
THỐNG THÔNG TIN VÀ CÔNG CỤ SỬ DỤNG
2.1. Tổ chức và thông tin trong tổ chức
2.1.1. Khái niệm tổ chức và khái niệm thông tin quản lý
Tổ chức là một tập hợp các cá thể có chung mục đích, cùng làm việc với
nhau để đạt được mục đích đó bằng sự hợp tác và phân công lao động.
Thông tin có thể được hiểu là dữ liệu đã được qua xử lý. Tuy nhiên, một
định nghĩa đầy đủ hơn cho rằng thông tin là sản phẩm đầu ra nhưng cũng là
nguyen liệu của hệ thống quản lý.
Các khái niệm liên quan đến thông tin: chủ thể phản ánh (đối tượng
truyền tin) và đối tượng nhận sự phản ánh (đối tượng nhận tin). Vỏ vật chất
chuyên chở thông tin là vật mang tin. Các vật mang tin thông dụng là ngôn
ngữ, chữ số, các ký hiệu…Khối lượng tri thức mà một thông tin mang lại gọi
là nội dung của thông tin đó.
Chñ thÓ ph¶n ¸nh
Th«ng tin
Chñ thÓ nhËn
ph¶n ¸nh
VËt mang tin
Hình 2.1: Sơ đồ truyền tin
Vai trò của thông tin trong tổ chức
một công ty. Mà thông tin chiếm một vai trò quan trọng trong quyết định của
nhà quản lý. Vì vây, thông tin chính xác, đầy đủ, kịp thời là một yếu tố không
thể thiếu được với mỗi doanh nghiệp.
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang
-24-
2.2. Hệ thống thông quản lý
2.2.1. Khái niệm hệ thống thông tin
Hệ thống thông tin là một tập hợp những con người, các thiết bị phần
cứng, phần mềm, dữ liệu… Tập hợp này được tổ chức nhằm mục đích thu
thập, xử lý, lưu trữ và phân phối thông tin. Quá trình trên được mô tả trong
hình 2.3
Nguån
§Ých
Thu thËp
Ph©n ph¸t
Xö lý vµ l u
tr÷
Kho d÷ liÖu
Hình 2.3: Quy trình hoạt động của hệ thống thông tin
Như vậy, hệ thống thông tin nào cũng gồm có bốn bộ phận: bộ phận đưa
dữ liệu vào (inputs), bộ phận xử lý, kho dữ liệu (storage) và bộ phận đưa dữ
liệu ra (outputs).
2.2.2. Mô hình biểu diễn hệ thống thông tin
Cùng một hệ thống thông tin có thể có những cách mô tả khác nhau tùy
theo quan điểm, cách nhìn, vài trò của từng người đối với hệ thống đó. Ví dụ,
một người chỉ đơn thuần sử dụng hệ thống, họ sẽ chỉ thấy được sản phẩm đầu
ra là gì từ một đầu vào cụ thể. Nhưng một người trực tiếp tham gia vào hệ
thống có thể hiểu cặn kẽ hơn hệ thống, những khả năng, những giới hạn của hệ
thống. Và một lập trình viên thì lại nhìn hệ thống đó bằng con mắt khác, con
Báo cáo chuyên đề thực tập tốt nghiệp Nguyễn Mai Trang