TRUONG ĐẠI HỌC KINH TE QUOC DAN
VIEN CONG NGHE THONG TIN VA KINH TE SO
CHO CONG TY TNHH FEROS
Giảng viên hướng dẫn : Ths.Nguyén Anh Phương Sinh viên thực hiện : Nguyễn Van Bắc
Mã sinh viên : 11160553
Chuyên ngành : Hệ thống thông tin quản lý
Lớp : Hệ thống thông tin quay lý 58
Hệ : Chính quy
HÀ NỘI, 2020
Trang 2MỤC LỤCMỤC LỤC
DANH MỤC TU VIET TAT
DANH MỤC HINH VE, SO DO
090909 00)005 1 0908/9670 1
CHUONG 1: TONG QUAN VE CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH
VÀ CÔNG TY TNHH FEROS -s s<s<sse©v+se©vseervseerrsserrseersssersee 4
1.1 Tổng quan về công ty FTECT 2- s- se ©s* tt ExsExstxseksereersrrsrrsrrerre 4
1.1.1 Giới thiệu chung Công ty FTECH cece Si 4
1.1.2 Tầm nhìn và sứ mệnh -2-¿+¿2+++E+++E+++EE++EEEtEEEttExrrrxrrrxrrrrr 4
1.1.3 Sứ mệệnh 2 + £+x+E£EEt2EEEEEEE1E711271711271711271711 111111121111 5
1.1.4 eo :ồ 6
Đo on ẽ ẽ Ả ố 8
1.1.6 Thực trạng ứng dụng công nghệ thông tin trong công tac quan lý tai Côngty TNHH Công nghệ gia đình Ffech - - - 6 5 1 231191121 E91 21 1 vn re 9
1.2 Tổng quan về Công ty TNHH FEROS - Nơi triển khai dé tài . 9 1.2.1 Giới thiệu chung về Công ty TNHH FEROS -2:5¿©25+5c5zze: 9
1.2.2 Lĩnh vực kinh doanh + + <2 E32 22311 1E 3223111 E3 vs ve 10
CHƯƠNG 2: CƠ SỞ PHƯƠNG PHÁP LUẬN VA CONG CỤ CAN THIET DE );00/90:019)E)000.)0010727 12
2.1 Tổng quan về lập trình ứng dụng di ẨỘHg SH v.v 12
2.1.1 Một số hệ điều hành phổ biến -2- 2 5£ 5£ 2S££E£2E£2E£2E£££E+EEerxerxred 12
2.1.2 Một số hướng phát triển của lập trình ứng dung di động 15
2.1.3 Quá trình triển khai ứng dụng di động - ¿2 2©2+£+s+ze+rxerxred 17 2.2 Tổng quan về thương mại điện tiử - se s©ceexeeteetsetsetesrsecssreecsee 22
2.2.1 9 (000 0n h6 431-211< 22
2.2.2 Đặc điểm của thương mại điện tử 2-5 52+ £+E£+E£+EE+ExzExerxerxrred 23
2.2.3 Phân loại thương mại điện tỬ: - - 5 5-5 S311 1+9 nh re 252.2.4 Lợi ích của thương mai điỆn tỬ - 5-5 +1 2911 91 key 26
2.3 LY dO N4J.1,).1 S00? haaaa Ả 29
Trang 32.4 Công cụ thực NiGN dE ẨỒI, À 5-5 <5 << SH TH TT ve 29
2.4.1 Microsoft Visual Studio COe:: s- sxnHnHHnggngnưệp 29
2.4.2 Ngôn ngữ lập trình React NatIve - HH Hy 30
2.4.3 Ngôn ngữ truy vẫn SQLL 2 +52 E£EE£EE£EEEEEEEEE1121121122121 21c re 31 2.4.5 Xây dựng sản phâm bằng công cụ Xcode - 22 25++cs+cx+zxced 33
2.5 Phương pháp NQhien CUU << << < 5= < s4 KH ng, 34
CHƯƠNG 3: XÂY DUNG UNG DỤNG THƯƠNG MẠI ĐIỆN TỬ 35
3.1 Bài toán xây dựng ứng dụng thương mại điỆH Ú o-<<<<<<<=<<seses 35
3.1.1 Các nghiệp vụ, quy trình, phòng ban liên quan đến quản lý bán hàng 35 3.2 Thiết kế phan HiÈNM e- e-©s<©eEteEEtEExeEEeEkeEEkEEkeErketktrketrkrrkerrkrrkerrerre 36
3.2.1 Thiết kế kiến trúc hệ thong cecccsccccsesssesseessessessesssessesssessesssessesssecseesseeseee 36 3.2.2 Thiết kế cơ sở dữ liệu :¿-222:222+tt222t12211222.1 2 re 42 3.2.3 Thiết kế giải thuật ¿2-22 SS2S2+Ek2EEEE2E1E712711711211711211 21.1 45 3.2.4 Thiết kế giao diện -. +: ©2¿+Sk+SESEx92E271211711271711211711 21111 T1 xe 49
KET 000/.)0077 5 57TÀI LIEU THAM KHẢO 22° 2222££EEEEEEE2222zzeerttvvvvvvzrsee 58
Trang 4DANH MỤC TU VIET TAT
BANG VIET TAT TIENG VIET
1 CNTT Công nghệ thông tin
2 HTTT Hệ thống thông tin
3 TNHH Trách nhiệm hữu hạn
BANG VIET TAT TIENG ANH STT | Từ viết tắt Diễn giải
1 API Giao diện lập trình ứng dụng
2 BFD So đồ chức năng hệ thống
3 DFD Sơ đồ luồng đữ liệu của hệ thong
4 SQL Ngôn ngữ truy van mang tính cấu trúc
5 UI Giao diện người dùng
6 UX Trải nghiệm người dùng
7 ICT Công nghệ thông tin thương mại
Trang 5DANH MỤC HÌNH VẼ, SƠ ĐÒ
Biểu đồ 2.1 Thị phan trong thị trường di động của các hệ điều hành 12
Hình 1.1: Logo công ty TNHH gia đình - - 5-5 Series 4
Hình 1.2: Sơ đồ cơ cấu tổ chức công ty TNHH Công nghệ gia đình 7 Hình 3.1: Sơ đồ chức năng BFD ¿2 2 £+SE+EE+EE£EE£EEEEEEEEEEEEEEEEEEEErkkrrrrree 37 Hình 3.2: Sơ đồ mức ngữ cảnh - 2-2 2 2 SE+EE£EE£EEEEEEEEEEEEEEEEEEEEEEkerkrrkrred 38 Hình 3.3: Sơ đồ DFD mức ( 2¿-+22+++tttEEkrtEEEEkrtrEErrrrirrriirreriee 39 Hình 3.4: Sơ đồ DFD mức 1 chức năng Quan lý danh mục -. -2- 5-52 40 Hình 3.5: Sơ đồ DFD mức 1 chức năng Quan lý người dùng . - 40 Hình 3.6: Sơ đồ DFD mức 1 chức năng Quan lý giao dịch -2- 5552 41 Hình 3.7: Sơ đồ DFD mức 1 chức năng Báo cáo thống kê 2-2 5552 41 Hình 3.8: Sơ đồ giải thuật đăng nhập 2- 2-52 SESEEE2ESE E2 EEEerkerkrred 45 Hình 3.10: Sơ đồ giải thuật tìm kiếm - 2-2: ©522Sc2EE‡EE2EEEEEESEErrkrerkerrree 47 Hình 3.11: So đồ giải thuật đổi mật KhaU oes ess eesesseesessessessessesseeseeseees 48
Hình 3.12: Giao diện man hình đăng nhập, đăng ký - 6 55+ +e+scsx 49Hình 3.13: Giao diện man hình trang chỦ - 5 625 1E E£sEEseksseeseesserek 50Hình 3.14: Giao diện màn hình giỏ hảng - - 25 2212k kEsekssereeseerek 51
Hình 3.15: Giao diện man hình tim kiếm - - ¿2 5x E+SE+E£EE£E+EeEEzEeEezEerzesrez 52
Hình 3.16: Giao diện man hình trang cá nhân .- 5+5 + S+*£++£+eseerserss 53Hình 3.17: Giao diện man hình thông bao eee ceeesseeceseeseeesecseeeseeseeeseeneeeeeesees 54
Hình 3.18: Giao diện màn hình dành cho bat ccccccccsssceessceeseeceeseseeseseeseeseeses 55
Trang 6LOI CAM ON
Tôi xin gửi lời cảm ơn chân thành và sâu sắc tới các giảng viên trong Viện Công nghệ thông tin và kinh tế số - trường Đại học Kinh Tế Quốc Dân, những thầy cô đã tận tình giảng dạy, truyền dat cho tôi những kiến thức bồ ích về chuyên ngành.
Các thầy cô cũng là người đã giúp tôi nâng cao được trình độ và kỹ năng nghề nghiệp
cho tương lai Tôi xin chân thành cảm ơn ban giám hiệu nhà trường, các thầy cô trong
Viện Công nghệ thông tin và kinh tế số và các phòng ban nhà trường đã tạo điều kiện
tốt nhất cho tôi trong suốt thời gian học tập.
Tôi xin được gửi lời cảm ơn đặc biệt đến ThS Nguyễn Anh Phương, giảng viên hướng dẫn trực tiếp, người đã tận tình giúp đỡ, hướng dẫn cho tôi trong suốt quá trình hoàn thành báo cáo thực tập chuyên đề.
Tôi cũng xin gửi lời cảm ơn đên bạn bè, người thân, những người đã giúp đỡ
và ủng hộ tôi trong thời gian vừa qua.
Trong quá trình thực hiện, đề tài có thể còn những thiếu sót Tôi rất mong nhận được sự đóng góp ý kiến dé đề tài được hoàn thiện hơn.
Tôi xin chân thành cảm on!
Hà Nội, tháng 03 năm 2020Người việt
Nguyễn Văn Bắc
Trang 7Chuyén đề thực tap Vién CNTT va KTS
LOI MO DAU
Hiện nay, cách mạng công nghệ 4.0 dang đóng vai trò quan trọng đối với mọi
lĩnh vực trong bối cảnh kinh tế xã hội hiện nay Dé có thé tối ưu hóa hiệu suất công việc, chất lượng sản phẩm thì các công ty nên áp dụng các thành tựu mới mẻ trong lĩnh vực công nghệ Bộ máy nhà nước, các cá nhân và tập thé cần phải coi trọng việc
tận dụng nguôn lực công nghệ dé tạo nên những điêm nhân mạnh mẽ.
Trong xu thế hội nhập hóa toàn cầu hóa trong nền kinh tế, sự phát triển về kinh tế tạo ra sự gia tăng về nhu cầu mua bán hàng hóa về hai mặt: số lượng và chất lượng.
Hình thức thương mại hóa qua mạng Internet đã tạo ra xu hướng cho các công ty công
nghệ hàng đầu tập trung nguồn lực phát triển và cải thiện các sản phẩm trong lĩnh vực nay Sự quan trọng của ngành thương mại điện tử được thé hiện qua các ứng dụng công nghệ này Sự kết nối với mạng internet sẽ giúp chúng ta tiết kiệm được thời gian nhờ các thao tác đơn giản Các bước đơn giản dé truy cậy vào thương mại điện tử sau đó làm theo yêu cầu hướng dẫn và chọn những thứ bạn cần rồi các nhà cung cấp sẽ
g1ao hàng tận nhà của bạn.
Thay đổi về nhận thức của khách hàng được tạo ra dựa vào sự phát triển đột
phá của công nghệ Một thách thức đặt ra đối với các chủ doanh nghiệp là làm cách nào dé tận dụng được những thế mạnh của việc chuyên đổi số trong điều hành thúc
phát triển sản xuất kinh doanh trong bối cảnh toàn cầu hóa và các doanh nghiệp đang cạnh tranh ngày một gay gắt Vấn đề được đặt ra là phươp pháp đề tận dụng triệt để ứng dụng công nghệ thông tin nhằm tối ưu quy trình quản lý sản xuất và kinh doanh đề tối ưu hiệu xuất Trong bối cảnh đó thì việc phân tích thiết kế một ựng dụng công nghệ là rất quan trong việc xây dựng hệ thống phần mềm của mỗi dự án.
Nhận thức được sự thiết yêu của việc đưa tối ưu quá trình bán hàng, quản lý sản phẩm là rất cần thiết, vậy nên tôi quyết định chọn đề tài nghiên cứu của mình là:
*Xáy dựng ứng dụng thương mại điện tử cho công ty TNHH FEROS”
Trang 8Chuyên đề thực tap Vién CNTT va KTS
1 Mục đích nghiên cứu đề tài
Mục đích xây dựng dé tài nhằm tạo nên một kênh bán hàng trên nền tảng di
động, góp phan đưa sản pham tới khách hang qua nhiều phương tiện truyền thông khác nhau nhằm góp phần nâng cao chất lượng dịch vụ bán hàng ngày càng thông
minh hơn, hoàn thiện hơn.
Ứng dụng được xây dựng trên nền tảng di động giúp việc lựa chọn, mua bán sản phẩm dễ dang và linh hoạt hon Ứng dụng cũng góp phần làm giảm thiểu thời gian xử lý của mỗi đơn hàng của hệ thống, từ đó khi khách hàng mua hàng hoặc sử dụng các sản phâm dịch vụ của công ty cung cấp đều cảm thấy thoả mãn ở mức nhất.
Cụ thể, các vấn đề ứng dụng giải quyết:
Y Số hóa quá trình kiểm soát dịch vụ bán hàng trực tuyến.
Y Quản lý đánh giả sản phâm, phản hồi của khách hàng
Y Quản lý nhu cầu đổi trả của khách hàng.
Y Tạo các báo cáo phân tích về nhu cầu các sản pham mới, xu hướng sản phẩm ưa chuộng.
2 Đối tượng và phạm vi nghiên cứu * Đối tượng nghiên cứu
Y Đối tượng nghiệp vụ: Ung dụng bán hang online của Công ty;
v_ Đối tượng công nghệ: Các công nghệ liên quan đến thiết kế và xây dựng
ứng dụng.
“+ Phạm vi nghiên cứu: trong nội bộ Công ty TNHH FEROS, Phòng phát
triển ứng dụng di động trong Công ty TNHH công nghệ gia đình 3 Kết cấu đề tài
Ngoài các phân như lời mở dau, kêt luận, các danh mục, tài liệu tham khảo va
phụ lục, chuyên đề có kết cau gồm 3 chương như sau:
Trang 9Chuyên đề thực tap Vién CNTT va KTS > Chương 1 - Tổng quan về Công ty TNHH Công nghệ gia đình và Công
ty TNHH FEROS
Chương 1 sẽ đưa ra một cái nhìn tổng quát dé giới thiệu về Công ty TNHH
công nghệ gia đình và công ty TNHH FEROS.
> Chương 2 - Cơ sở phương pháp luận và những công cụ sử dụng để thực hiện đề tài
Chương 2 sẽ trình bày lý thuyết các phương pháp luận về ứng dụng và xây dựng ứng dụng, những công cụ sử dụng dé thực hiện đề tai.
> Chuong 3 - Xây dung ứng dụng thương mại điện tử bán hàng cho công
ty TNHH FEROS.
Chương 3 sẽ vận dụng các lý thuyết về phương pháp luận và các công cụ đã nêu ở chương 2 dé tiến hành thiết kế, xây dựng ứng dụng bán hàng trên nền tang di
động cho công ty TNHH FEROS.
Trang 10Chuyên đề thực tap Vién CNTT va KTS
CHUONG 1: TONG QUAN VE CONG TY TNHH CONG NGHE GIA
ĐÌNH VA CONG TY TNHH FEROS
1.1 Tổng quan về công ty FTECH
1.11 Giới thiệu chung Công ty FTECH
Công ty TNHH công nghệ gia đình được thành lập tháng 1 năm 2019 với nguồn nhân sự là các kỹ sư công nghệ thông tin nhiệt huyết với sứ mệnh cung cấp cho khách
hàng giải pháp công nghệ tối ưu.
Tên công ty: Công ty TNHH công nghệ gia đình
Logo công ty:
Hình 1.1: Logo công ty TNHH gia đình
Nguon: Trang web công ty TNHH công nghệ gia đình Dia chi: Tang 5, 434 Trần Khát Chân, Hai Ba Trung, Hà Nội.
Điện Thoại: +84 935665555
Email: hr@ftech.ai
Website: www.ftech.ai
Giám đốc: Trần Tuấn Quang
Ngành nghề kinh doanh: Phát triển, tư van và triển khai ứng dụng phan mềm
và giải pháp trên nền tảng CNTT.
1.1.2 Tam nhìn và sứ mệnh
- Tâm nhìn
Trang 11Chuyên đề thực tap Vién CNTT va KTS
Trong tương lai, công ty dang trién khai các chiến lược đề có thể thực hiện từng mục tiêu trong quá trình vươn lên thành doanh nghiệp số một Việt Nam về
trợ lý ảo.
- Giá trị cốt lõi
Con người là yếu tố quan trọng quyết định, Ftech có nguồn nhân lực dày dạn kinh nghiệm, mỗi con người đều là một phần không thé thiếu trong việc tạo ra sức mạnh tập thé và thành quả của công ty Vì vậy, công ty luôn mong muốn các nhân viên có thé cống hiến hết mình cho công việc với trách nhiệm và sự sáng tạo ở mức cao.
- Triết lý kinh doanh
“Khách hàng là trọng tâm” là triết lý mà công ty luôn coi trọng trong các hoạt
động kinh doanh Bên cạnh đó, khách hàng cũng hợp tác với công ty dài hạn vì vậy
sẽ tạo điều kiện cho sự phát triển của công ty.
Ftech kì vọng có thé tao ra các công nghệ đột phá áp dụng trí tuệ giúp cuộc song tốt hơn, đồng thời luôn đáp ứng những thứ mà khách hàng mong muốn theo từng cá nhân, tô chức.
1.1.3 Sứ mệnh
Vai trò của su phát triên công nghệ có thê dé dàng nhận ra qua những tac dungmà nó đem lại cho khách hàng Nó giúp chúng ta có hiệu quả công việc cao, tôi ưuhóa thời gian làm việc.
Ftech mong muôn nâng cao cuộc sông của khách hàng được nâng cao qua việc
sử dụng các công nghệ hiện đại.
e _ Về chính sách chat lượng.
Với chiến lược phát triển thương hiệu dựa trên “chất lượng sản phâm” và “chat lượng dịch vụ” Đề có thể có thể phát triển các sản phẩm và dịch vụ cho khác hàng,
Trang 12Chuyên đề thực tap Vién CNTT va KTS chat lượng là yếu tố công ty chú trong tới Cam kết của công ty với khách hàng về
chất lượng sản phâm được tóm tắt như sau:
- Các nhân viên khi làm việc đều lay khách hàng là tong tâm, người sử dụng,
coi lợi ích khách hàng là lợi ích của công ty.
- Dựa trên nhu cầu của khách hàng, nhân viên cung cấp các sản phẩm phù hợp và dịch vụ tốt nhất.
- _ Đồng hành và kết hợp giữa việc xây dựng chất lượng và áp dụng kip thời cai tiến của công nghệ phần mềm dé đáp ứng sự thay đổi nhu cầu liên tục của khách hàng.
e Về môi trường làm việc.
- Môi trường làm việc luôn hướng đến sự thoải mái trong cơ hội giao tiếp, trao đổi giữa các nhân viên với nhau, nhân viên với cấp trên cũng như kĩ năng tiếng anh.
- Điều kiện làm việc đầy đủ ánh sáng và các thiết bị hiện đại được cung cấp
cho quá trình làm việc.
- Công ty luôn cho nhân viên cơ hội để có thể giao lưu với nhau trong các sự kiện dé trao đôi về kinh nghiệm làm việc.
- Phong cách làm việc chuyên nghiệp
- Các hoạt động và chính sách phúc lợi được cung cấp cho nhân viên như:
teambuliding, du lịch, chính sách bảo hiém, 1.1.4 Cơ cau tổ chức
Cơ cau tô chức của công ty TNHH công nghệ gia đình Ftech được mô tả
băng sơ đô sau:
Trang 13Hình 1.2: Sơ đồ cơ cấu tô chức công ty TNHH Công nghệ gia đình.
Nguồn: Hồ sơ công ty Ftech a Phòng quản lý tổng hop:
e Tu vấn, đưa ra các ý kiến cho ban Giám Đốc qua các hoạt động như sau: lên chiến lược điều phối và quản trị nhân lực, đánh giá và đảo tạo trình độ nghiệp vụ của nhân viên, cải thiện và điều chỉnh định mức lao động phù hợp, chế độ thù lao,
e Gidm sát quá trình làm việc của các bộ phận khác nhau trong công ty dé
đảm bảo việc thực hiện nghiêm ngặt quy định
e Thực hiện theo đúng quy định của pháp luật nhà nước trong việc làm vănbản, quản lý dữ liệu
e Văn phòng, lễ tân, mua sắm, theo dõi bảo hành và sửa chữa tài sản cố định.
e _ Các bộ phận lễ tân, đội ngũ văn phòng và mua hàng, chính sách đôi tra,
sữa chữa tài sản cô định.
Trang 14Chuyén đề thực tap Vién CNTT va KTS
e Các hoạt động kiểm toán, kế toán theo đúng Luật kinh doanh hiện nay Việc
giám sát và ghi chép phải dựa trên tiêu chí chính xác và rõ ràng ngay cả những hoạt
động phát sinh trong quá trình hoạt động của công ty.
e Chính sách lương, thù lao dựa vào các tiêu chí khách quan đối với nhân viên e Các báo cáo về hợp đồng, chứng từ, số liệu, báo cáo tài chính nên được theo
dõi thường xuyên theo định kỳ.
b Phòng sản phẩm.
e Lên phương án dò tìm, sử dụng va phân tích người mua hang; gặp gỡ khách
hàng; thương lượng và dò tìm các đầu mối làm ăn
e Phan tích các xu thế số hiện tại, đưa ra các mặt hàng phù hợp dé bắt kịp thời đại cho các doanh nghiệp dé phát triển.
e Lên phương án quảng cáo, phân tích thương trường; tiền hành các chiến lược
marketing để nâng cao nhận thức khách hàng về thương hiệu công ty
c Phòng phát triển.
e Xây dựng các ứng dụng và phần mềm dựa vào thiết kế của Phòng sản phẩm, thực hiện sửa đổi khi có phản hồi.
© Do lường chất lượng và tiến hành cai đặt sản phẩm.
d Phòng AI.
e Lập trình các chức năng có liên quan đến giải thuật trí tuệ nhân tao (AT) cho các ứng dụng công nghệ mà công ty đang xây dựng và phát trién.
e Phòng thiết kế, đồ hoạ.
e Xây dựng thiết kế giao diện và tạo hình cho các ứng dụng công ty đang phát
1.1.5 Sản phẩm
Doanh nghiệp Ftech là một công ty đang hoạt động trong lĩnh vực nghiên
cứu, tư vân và đưa ra các ứng dụng phân mêm và giải pháp trên nên tảng sô hóa.
Trang 15Chuyên đề thực tap Vién CNTT va KTS San pham, dich vụ cua Ftech: Công ty liên kết với các đơn vị đối tác để xây dựng các sản phẩm cùng có lợi, đặc biệt tiễn hành nghiên cứu và phát triển một số
sản phẩm có khả năng nhúng AI cao như chat-bot tiếng Việt, tìm kiếm và khuyến nghị
tái tạo 3D.
1.1.6 Thực trạng ứng dụng công nghệ thông tin trong công tác quản lý tại Công ty
TNHH Công nghệ gia đình Ftech.
Công ty TNHH công nghệ gia đình Ftech chuyên về lĩnh vực phần mềm cho các
khách hàng doanh nghiệp đối tác qua các giải pháp phần mềm Vì vậy, so sánh với các
công ty khác thi hon han về quá trình áp dung kĩ thuật công nghệ của nhân viên - Hệ thống phan cứng.
o Máy tính là thiết bị được tat cả nhân viên từ các phòng của công ty sử dụng cho công việc Hiện, tại có tất cả 60 máy tính Đối với ban Giám đốc và bộ phận sản phẩm có thé sử dụng thêm cả laptop phục vụ cho công việc.
- Hệ thống phần mềm.
o Bên cạnh ứng dụng các phần mềm công nghệ cho văn phòng thuần túy, tùy theo chức năng phòng ban, các máy tính sẽ cài đặt thêm một số phần mềm chuyên dụng phục vụ cho công việc Phòng Phát triển phần mềm sẽ cài đặt thêm các phần mềm phục vu cho việc lập trình như: Microsoft SQL Server, Visual Studio,
DevExpress,
o Công ty vẫn còn có nhiều hạn chế trong việc quan lý, theo dõi tiến độ bang phương pháp thủ công Các Phòng Hành chính — Nhân sự chủ yếu sử dụng MS Office
để hỗ trợ cho việc phân công công việc, tính toán, lưu trữ dữ liệu.
1.2 Tổng quan về Công ty TNHH FEROS - Nơi triển khai đề tài 1.2.1 Giới thiệu chung về Công ty TNHH FEROS
FEROS cung cấp các sản phẩm thời trang thiết kế trực tiếp từ các nhà thiết kế có tên tuôi tại Việt Nam tới các khách hàng muốn khang định vị trí và phong cách cá
Trang 16Chuyên đề thực tap Vién CNTT va KTS
nhân của minh trong xã hội thông qua cach ăn mặc Với định vi va tiềm lực sẵn có về thời trang và công nghệ, công ty cam kết sẽ mang lại một môi trường trực tuyến đầy
trực quan và chuyên nghiệp, tạo cảm hứng cho không chỉ khách hàng mà cả các nhà thiết kế mỗi lần ghé thăm, định hướng trở thành kênh phân phối trực tuyến hàng đầu
cho sản phẩm thời trang thiết kế cao cấp tại Việt Nam Địa chỉ tên miền: Ferosh.vn
Tên miên phụ: www.ferocious.vn
Tên Doanh nghiệp: Công Ty TNHH Feros
MST/ĐKKD/QĐTL: 0107469891
Trụ sở Doanh nghiệp: Tang10, TN Thời báo kinh tế Việt Nam, số 98 Hoàng
Quốc Việt, P Nghia Đô, Q Cầu Giấy, Tp.Hà Nội
Tỉnh/Thành phó: Hà Nội
Quốc gia: Việt Nam
Điện thoại: 0432191376
1.2.2 Lĩnh vực kinh doanh
Công ty FEROS hoạt động chính trong lĩnh vực thời trang Luôn đi đầu trong
xu hướng nên những thiết kế sản phâm luôn mang tính mới mẻ nhưng lại mang đậm vẻ riêng của các nhà thiết kế Đối tượng chủ yếu mà Công ty hướng tới là phụ nữ đặc biết là những người trẻ Các sản pham chủ yếu là đồ dạo phố trẻ trung, đồ thé thao gọn gảng, đồ công sở lịch sự và đồ mặc nhà thoải mái Tất cả các sản phẩm đều được các nhà thiết kế day dặn kinh nghiệm thiết kế tỉ mi.
Hiện tại, FEROS đang trién khai các chiến dịch truyền thông dé quảng cáo qua các kiênh chính như website và một số các trang mạng xã hội được người dùng sử dụng nhiều, đặc biệt là giới trẻ như Facebook, Instagram Tập khách hàng chủ yếu của
Trang 17Chuyén đề thực tap Vién CNTT va KTS công ty là giới trẻ do đó dé quảng bá san phâm được rộng rãi thi cần truyền thông trên
nhiều phương tiện truyền thông khác nhau để mang lại hiệu quả kinh doanh tối ưu
Không chỉ mang lại những thiết kế hợp với xu hướng hiện đại của giới trẻ, FEROS còn cũng cấp rất nhiều các loại mỹ phẩm khác nhau Là một trong các nhà cung cấp các sản phẩm uy tín đến từ nhiều thương hiệu lớn trên thé giới, FEROS luôn đem lại niềm tin cho khách hàng Các dòng sản phâm chính bao gồm đồ trang điểm,
sản phâm chăm sóc da và sản phâm chăm sóc tóc.
Trang 18Chuyên đề thực tap Vién CNTT va KTS
CHUONG 2: CO SO PHUONG PHAP LUAN VA CONG CU CAN
THIET DE THUC HIEN DE TAI
2.1 Tổng quan về lập trình ứng dung di động.
2.1.1 Một số hệ điều hành phổ biến
Trên thé giới hiện nay việc sử dụng điện thoại thông minh ngày càng được phô biến và các hệ hành cũng rất đa dạng Trong đó, chiếm thị phần lớn hơn cả là các hệ
điều hành Android, iOS và WindowPhone, bên cạnh đó là một số hệ hành như
Worldwide Smartphone OS Market Share
(Share in Unit Shipments)
+ + 8 + lu s8 Es) Bi) Bi) Es "s8 Bi) 8
Source: IDC, May 2015 = Android ===iDS ==—WindowsPhone “===BlackBerryOS ====Dthers
Biểu đồ 2.1 Thị phần trong thị trường di động của các hệ điều hành
Nguồn: https://techtalk vn/tong-quan-ve-react-native.html
Trang 19Chuyên đề thực tap Vién CNTT va KTS
Chiém thị phan lớn hơn cả vẫn là Android với 70% đến 80% thị trường, đứng thứ 2 là iOS với khoảng 20%, còn lại là Windows Phone và một số hệ điều hành khác.
Trong những năm gan đây thì hệ điều hành Windows Phone không còn được phổ biến
như trước đây nữa, phần lớn thị trường điện thoại thông minh được thống trị bởi hai
ông lớn là Android va iOS.a Android
Trong mang di động thì Android chiếm thị phan rat lớn và ngôn ngữ Java được dùng để viết ra những ứng dụng chạy trên nền tảng này Các thiết bị thông minh sử
dụng hệ điều hành Android rất đa dạng từ giá rẻ đến cao cấp, tỉ lệ màn hình to nhỏ.
Một số ưu điểm lớn của hệ điều hành:
e VỀ giao diện người dùng thì Android có một giao diện bắt mắt và dé dàng
sử dụng.
e Kho ứng dụng tại Google Play Store không lồ và được cập nhật liên tục.
e Có tính đa nhiệm cao.
e Ngày càng được nhà phát hành tối ưu, tạo cho người dùng trải nghiệm mượt Nhược điểm:
e Các thiết bị sử dụng hệ điều hành Android thường xuyên bị đầy bộ nhớ đệm
e Google Play Store có quá nhiều ứng dụng và được kiêm soát không chặt chẽ dẫn tới chất lượng ứng dụng không được đảm bảo.
Sau khi tạo ra được sản phẩm và muốn được người dùng sử dụng trên Google Play Store thì các lập trình viên cần mua tài khoản Android Developer với giá là 25$
một năm.
Trang 20Chuyên đề thực tap Vién CNTT va KTS
b iOS
Các sản phâm của Apple du giá khá cao nhưng vẫn được người ding ưa chuộng bởi sự sở hữu độc quyền nền tảng iOS trên các sản phâm của hãng Đề lập trình các ứng dụng trên nền tang iOS thì các lập trình viên cần có máy Mac được sử dụng hệ hành MacOS dé phát triển Objective-C va Swift là hai ngôn ngữ chính dé viết các ứng dụng chạy iOS Viêc viết các ứng dụng iOS và sửa lỗi cũng phức tạp hơn các ứng dụng Android Hơn nữa, các nhà phát triển bắt buộc phải sử dụng Xcode — Đây là một công cụ lập trình đành riêng cho các sản phẩm của Apple Sau khi hoàn thành sản pham, dé đưa ứng dụng lên AppStore thì lập trình viên cần có tài khoảng Apple Developer với giá khoảng 100$ một năm đối với người dùng cá nhân và 300$ một năm đối với các doanh nghiệp Bộ phận kiểm duyệt ứng dụng trên Apple Store của Apple cũng rất khắt khe, ứng dụng can phải đầy đủ tính năng và cần khoảng hai đến ba ngày dé được phê duyệt nếu như sản phâm không có bất kỳ một lỗi nào.
Một số ưu điểm của hệ điều hành iOS:
e iOS là một nền tảng rất ôn định, các ứng dụng đều hoạt động mượt mà bởi
được tối ưu hoá và sở hữu độc quyền chỉ trên các sản phâm của Apple.
e Tính bảo mật và độ tin cậy cao.
e Chất lượng ứng dụng đảm bảo từ chức năng tới hình ảnh do bộ phận kiểm
Trang 21Chuyên đề thực tap Vién CNTT va KTS 2.1.2 Một số hướng phát triển của lập trình ứng dụng di dộng
Lập trình ứng dụng di động hiện nay được phát triển theo ba hướng là Native App,
Web App và Hybrid App Mỗi hướng phát triển đều đòi hỏi các lập trình viên có những kỹ năng khác nhau đồng thời đều có những ưu điểm và nhước điểm khác nhau.
a Web App
Web App là những ứng dụng được xây dựng va chạy trên nền tang web Các ứng dụng này thường được các nhà phát triển xây dựng bằng những ngôn ngữ điển
hình của ngôn ngữ web như là CSS, JavaScript hay HTML 5 Giao diện của ứng dụnggân giông như giao diện của trang web và nội dung được lây từ web xuông.
Uu diém:
e Có thé chạy trên đa nên tảng khác nhau trên các trình duyệt của điện thoại
có hỗ trợ HTML va JS.
e Ứng dụng không cần phải cài trên máy người dùng mà van sử dụng được e Các ứng dụng này được viết bởi các ngôn ngữ lập trình rất phổ biến như
HTML hay JavaScript.
e Vi được chạy nhờ trình duyệt của di động nên cắt giảm được chi phí cũng
như thời gian dé phát triển, bảo trì và nâng cấp.
e Không cần phài chờ phê duyệt kiểm tra khắt khe trước khi được đưa lên các
kho ứng dụng.
e Không cần sử dụng một số công cụ phát triển ứng dụng bắt buộc dé xây
dựng mà kiểm thử tính năng như Xocde, Nhược điểm:
e Vì ứng dụng được chạy trên nên tảng web nên việc đem lại trải nghiệm mượt mà sẽ không bằng được các ứng dụng Native App.
e Các ứng dụng này luôn luôn phải chạy online.
Trang 22Chuyên đề thực tap Vién CNTT va KTS
b Native App
Ung dụng gốc hay còn được gọi là Native App chính là các ứng dung được phát
triển bởi các ngôn ngữ tương thích với mỗi nền tảng điển hình như Objective-C hoặc Swift ứng với iOS, Java ứng với Android Với mỗi một ứng dụng gốc chỉ sử dụng được trên nền tảng tương ứng, không thể sử dụng được ứng dụng gốc xây dựng bằng ngôn ngữ này trên nền tảng khác Với các Native App có nhiều chức năng, nhiều dữ liệu thì cần phải có Server và các ứng dụng này sẽ lấy dữ liệu về máy thông qua các API, cũng qua
các API này mà người dùng có thé truyền dit liệu lên Server Ưu điểm:
e Trong mọi trường hợp thì cácd ứng dụng gốc cho người dùng trải nghiệm
luôn mượt mà hơn.
e Vì được viết băng ngôn ngữ gốc nên Native App có quyền truy cập nhiều các phần cứng của thiết bị như GPS hay thiết bị thu câm, các thông tin của người dùng
như danh bạ,
e Native App có thé được sử dụng được khi offline.
Nhược điểm:
e Tổn thời gian và chi phí phát triển cho một ứng dung Nhà phát triển phải
xây dựng từng ứng dụng trên từng nền tảng khác nhau rồi đưa lên các kho ứng dụng
và chờ thời gian được kiểm duyệt.
e Doi hỏi một số công cụ đặc biệt dé xây dựng ứng dụng trên mỗi nền tảng
khác nhau.
e Việc nâng cấp va bảo trì tốn một khoản thời gian và chi phí không nhỏ.
© Việc cập nhật và nâng cấp các phiên bản của hệ điều hành đôi khi cũng cản trở các ứng dụng khi các thiết bị đang ở phiên bản hệ điều hành thấp không thể cài
đặt được.
Trang 23Chuyên đề thực tap Vién CNTT va KTS
c Hybrid App
Ung dung lai ( Hybrid App ) là ứng dụng được xây dựng bởi sự kết hop các chức năng đặc trưng giữa Web App va Native App Những ngôn ngữ dé dây dựng nên ứng dụng là HTML, CSS, JavaScript và chạy trên Web View của thiết bị Nhờ đó mà các Hybrid App có thé sử dụng tối ưu việc truy cập các phan cứng của thiết
Ưu điểm:
e Biết sử dụng các ngôn ngữ lập trình phổ biến như HTML, CSS, JS.
e Chạy được đa nền tảng khác nhau.
e Có thể truy cập được các thiết bị phần cứng e Dễ dang nâng cấp và bảo trì.
Nhược điểm:
e Việc tìm kiếm lỗi và sửa khi phát trién ứng dụng gặp nhiều khó khăn.
e Trải nghiệm người dùng không được mượt bằng Native App 2.1.3 Quá trình triển khai ứng dung di động
Mỗi một ứng dụng sẽ được các nhà phát triển dùng các phương pháp phát triển sản phâm khác nhau dé xây dựng Nhung hau hết các sản phẩm đều trải qua một số
công đoạn từ việc lên ý tưởng, chiến lược, thiết kế, phát triển đến triển khai và các
pha sau khi sản phẩm được đưa lên kho ứng dụng đến tay người sử dụng.
a Y tưởng
Tất cả các ứng dụng hay các phát minh đều được bắt nguồn từ những ý tưởng Đây cũng là giai đoạn khá là khó khăn, cần sự thảo luận của nhiều người để đưa ra một ý tưởng hay Một số câu hỏi chính đối với các nhà phát triển trong gia đoạn này
như “Tại sao ta lại làm chúng theo cách này” hay “Có cách nào tốt hon dé giải quyết
bài toán này không” Tiếp đến là phải hiểu được là vì sao mà vấn đề đó hay bài toán
đó van còn tôn tại mà chưa ai có ý tưởng làm ra một ứng dụng dé giải quyét vân dé
Trang 24Chuyén đề thực tap Vién CNTT va KTS này Sau khi đã phân tích và hiểu được bài toán, bắt đầu vạch ra các ý tưởng dé phat
triển một ứng dụng di động dé có thé giải quyết được những van dé còn tồn tại của
bài toán.
Cuối cùng, sau khi đã vạch ra các ý tưởng và lựa chọn một số ý tưởng tối ưu, một câu hỏi thường được đặt ra là “Ý tưởng này có khả thi không” Đây là thời điểm quyết định để lựa chọn có nên đầu tư một khoản tiền bạc và thời gian không nhỏ dé
xây dung ứng dung di động hay không.
b Chiến lược
e Sự cạnh tranh
Khi đã có ý tương cho sản phẩm của mình, tiếp theo là phải có kế hoạch làm
sao dé sản phẩm có thé ton tại và thành công khi tới người sử dụng Từ đó, bắt đầu
xác định sự canh tranh trên thị trường Tìm hiểu trên thị trường đã có ứng dụng nào
giải quyết được bài toán của minh dang gặp phải hay không Nếu có thì theo dõi một
số tiêu chí dé đánh giá như số lượt cai đặt của ứng dụng, các phản hồi của người dùng đối với sản phâm này hay lịch sử của đội ngủ phát triển Qua đó nắm được độ phố
biến của ứng dụng, độ ưa thích của người dùng và những thách thức mà đội ngũ phát triển đã đối mặt và giải quyết Từ các sai lầm của đối thử cạnh tranh dé ta không mặc phải, đỡ tốn thời gian tiền bạc Hơn nữa sẽ thấy được sự cạnh tranh khốc liệt về ý
tưởng trên thị trường ứng dụng dé điều chỉnh lại các giải pháp của mình sao cho hợp lý, tao ra những điểm mởi mẻ bên trong sản phẩm.
e Kiếm tiền từ ứng dụng
Mỗi một ứng dụng lại có một cách để kiếm các khoản lợi ích khác nhau Trên thị trường ứng dụng hiện nay có một số cách kiếm tiền từ dụng phổ biến như thanh toán trực tiếp (in-app purchases), gói thuê bao (subscription payments), gói nâng cap (premium features), quảng cáo (ad-revenue), ban đữ liệu (selling user data), trả phí dé
Trang 25Chuyên đề thực tap Vién CNTT va KTS
cai đặt ứng dung (traditional paid apps) Tuy thuộc vào thị trường dé lựa chọn một phương thức kiếm tiền phù hợp cho sản pham.
e Marketing
Trên thị trường ứng dụng có rất nhiều sản phẩm giao diện đẹp, tối ưu cùng giải quyết một bài toán nhưng chỉ có một số ứng dụng được ưa chuộng và được người dùng sử dụng Chính vì vậy cần phải có chiến lược Marketing để đưa sản phẩm tới tay người dùng, cần có ngân sách cho chiến lược marketing và cách tiếp cận phù hợp
với thị mục tiêu.
e Lộ trình (Road Map)
Khâu này chúng ra vạch ra các giai đoạn phát triển của ứng dụng Vẽ ra được
các mục tiêu mà ứng dụng mang tới người sử dụng tại các phiên bản đầu tiên ra mắt,
sau đó là các cập nhật, cải tiến dé mang tới cho người dùng những trải nghiệm hoàn
chỉnh tới người dùng Tại đây, xác định được những chức năng hay công việc nảo
được ưu tiên trước và những chức nao nào có thé dé lại phát triển sau này c Thiết kế
e Thiết kế UI
Khi xác định được những loại khách hàng sử dụng ứng dụng, cần có một bản thiết kế giao diện dé làm nổi bật lên chủ đề và bắt mắt người dùng, không tao cảm giác nhàm chán hay khó chịu Đây là công đoạn mà đội ngũ thiết kế sẽ vẽ ra những hình sơ khai của ứng dụng, có màu sắc, nút bam, font chữ, Sau khi đã tinh chỉnh lại các mẫu thiết kế giao diện, bản thiết kế sẽ được thiết lập trên một số công cụ hỗ trợ
dé tối ưu việc sử dụng như Adobe XD hay Figma.
e Thiết kế UX
Kiến trúc thông tin (Information Architecture) tin xây dựng các chức năng, dữ
liệu thông tin và cách tô chức chúng được thé hiện trong ứng dụng.
Trang 26Chuyên đề thực tap Vién CNTT va KTS
WireFrames: Bat dau tao nên các man hình đông thoi chỉ ra điêu hướng, chức
năng, dữ liệu thông tin của từng màn hình hay nút bam.
Workflows: Xây dựng từng thao tác cho người dùng Cần nhắc chỉnh sửa mỗi việc mà người dùng muốn làm cần trải qua bao nhiêu thao tác, các thao tác ấy có đúng với logic hay chưa và có khiến người dùng cảm thấy khó chịu hay khó hiểu khi sử dụng ứng dụng không Mỗi thao tác, mỗi nút bam cần được xem xét dé đảm bao cho người dùng có cảm giác thoải mái nhất, không bị làm tăng độ khó cho một hành động
đơn giản.
d Phát triển
Dé xây dựng một ứng dụng thì có ra nhiều các công nghệ lẫn ngỗn ngữ lập trình khác nhau Mỗi loại đều có những thế mạnh lẫn điểm yếu Có những công nghệ rẻ, dé phát triển nhưng hiệu năng lại thấp, có những công nghệ sẽ tốn thời gian và tiền bạc hơn dé phát triển nhưng lại đem đến hiệu năng cao, dễ dàng cập nhật và bảo trì.
Chính vì vậy, cần phải lựa công nghệ phù hợp, không lỗi thời nhưng vẫn đem lại hiệu
quả cao, nếu lỡ lựa chọn sai lam dễ dẫn tới việc phải “đập đi xây lại” rat ton thời gian.
Dé phát triển Front-end của ứng dụng di động, có thé phát triển theo ba hướng
Web App, Native App, Hybrid App Với sự phát triển của công nghệ tiên tiến hiện
nay, lập trình viên có thé sử dung Cross-platform Native App Cross-platform là các ứng dung được xây dựng đa nền tang Các lập trình viên sẽ xây dựng ứng dung chỉ cần một lần viết và có thể ung dụng được trên nhiều nền tảng khác nhau Đây cũng là một phương án tiết kiệm thời gian và chi phí nhưng cũng vì vậy mà các ứng dụng này vẫn còn nhiều hạn chế Một số thư viện (Framework) được nhiều người sử dụng phổ
biên như React-Native, Ximarin,
Về phan Back-end, đây là nơi lưu trữ và xử lý nhiều luỗng thông tin nhất của ứng dụng Hiện nay có rất nhiều ngôn ngữ lập trình để xây dựng Server như C#, Python, NodeJS, và hau hét chung đều có các thư viện hỗ trợ dé làm việc hiệu quả.
Trang 27Chuyén đề thực tap Vién CNTT va KTS Cơ sở dit liệu (Databases) có hai kiểu phổ biến nhất là SQL và noSQL Ngoài ra cần
phải lựa chọn cơ sở hạ tầng (môi trường hosting) để đảm bảo được tài nguyên sử dụng là đủ và tiết kiệm được chi phí tránh bị dư thừa.
Trong suốt quá trình phát triển, các đội Front-end và Back-end cần phải làm việc ăn ý với nhau dé tránh sự lãng phí thời gian chờ đợi Giai đoạn này, người trực tiếp quản ly sản phẩm (Product Manager — PM) cần phải phân chia công việc hợp lý, dé tối ưu hoá khối lượng công việc phù hợp cho các lập trình viên.
Sau khi xây dựng xong sản phâm sẽ đến phần thử nghiệm Đây là giai đoạn do những người kiêm thử (Tester) đảm nhiệm Có một số loại thử nghiệm thông dụng:
e Thử nghiệm chức năng (Functional Testing): kiểm tra dé chắc chăn rằng ứng
dụng hoạt động đúng với các chức năng mà được đề ra từ ban đầu.
e Thử nghiệm khả năng sử dụng (Usability Testing): kiểm tra ứng dụng có
giao diện và chức năng đã hop logic và thân thiện với người dùng hay chưa.
e Thử nghiệm năng suất (Performance Testing): một ứng dụng hoạt động đúng các chức năng, thân thiện với người dùng nhưng không mang đến trải nghiệm mượt mà thì khó có thê giữ chân được người sử dụng Chính vì vậy cần phải kiểm tra để tinh chỉnh lại giúp người dùng có trải nghiệm thoải mái nhất khi sử dụng
e Kiểm tra hồi quy (Regression Testing): người kiểm tra sẽ lập ra các tình
huống mà người dùng có thể gặp phải để kiểm tra xem ứng dụng đã hoạt động và
thông báo cho người dùng những lỗi này hay chưa.
e© Kiểm tra thiết bị cụ thé (Device-Specific Testing): kiểm tra ứng dụng trên nhiều nền tảng hệ điều hành khác nhau, nhiều kích cơ tỉ lệ màn hình khác nhau dé biết
được ứng dụng đã được tích hợp tối ưu trên các thiết bị thật hay không.
e Kiểm tra từ người dùng (User Acceptance Testing): những người dùng tương lai của sản phâm sẽ sử dụng một thời gian và có những góp ý khách quan nhất
Trang 28Chuyên đề thực tap Vién CNTT va KTS
dén ứng dụng Day là những đánh giá trả nghiệm đến từ chính những người sử dụng,
do đó cần cân nhắc chon lọc va tinh chỉnh sao cho hợp lý.
e Triển khai
Dé triển khai ứng dụng rộng rãi tới người dùng cần phải xử lý qua hai công đoạn Thứ nhất là đưa Server từ môi trường phát triển đến môi trường chính thức, có thé mở rộng Thứ hai là đây ứng dụng lên các kho ứng dụng Google Play Store hay
App Store Việc đưa ứng dụng lên Google Play Store hoặc App Store liên quan tới rất
nhiều thứ như mô ta, ảnh chụp màn hình, Mỗi nền tang sẽ có những chính sách và điều khoản khác nhau, đôi khi việc kiểm tra sẽ bắt phải thay đổi một số chức năng dé phù hợp với qui định của nhà cung cấp Việc đưa ứng dụng lên Google Play Store phan nào cũng đơn giản và dé dang hơn App Store Nếu mọi thứ hoàn hảo không vi phạm thì sẽ mat từ hai đến ba ngày dé được lên App Store trong khi chi mat khoảng 24h đề lên Google Play Store.
Giám sát
Sau khi ứng dụng đến được tay người dùng, cần phải giám sát va tính toán dé có những bản cập nhật mới để sửa những lỗi còn tồn tại mà chưa ảnh hưởng nhiều,
cải thiện hiệu năng của ứng dụng và bổ sung thêm một số tính năng mới cho người
dùng Không những vậy, những góp ý và đánh giá trên chợ ứng dụng cũng rất quan
trọng Luôn cảm ơn những người đóng góp và hỗ trợ giúp phát triển ứng dụng hoàn
thiện hơn Hay chon lọc những đánh giá hữu ich dé bé sung hoàn thiện sản phẩm.
2.2 Tổng quan về thương mại điện tử
2.2.1 Khái niệm
Thương mại điện tử là quá trình mua, bản, trao đôi hàng hóa, dịch vụ và thông tin thông qua mạng máy tính, bao gồm mạng Internet.
Trang 29Chuyên đề thực tap Vién CNTT va KTS
Theo nghĩa hẹp, thương mại điện tử có thé được hiểu là tiến hành trao đổi hàng
hoá dịch vụ qua những phương tiện điện tử và mạng máy tính Hiện nay, được sử
dụng phô biến và rộng rãi nhất là các thiết bị điện thoại di động, máy tính và mạng
Dưới góc nhìn của các doanh nghiệp, có thể hiểu khái niệm thương mại điện: “Thương mại điện tử là việc thực hiện toàn bộ hoạt động kinh doanh bao gồm marketing, bán hàng, phân phối và thanh toán thông qua các phương tiện điện tử” Như vậy, nếu một doanh nghiệp có các hoạt động kinh doanh chủ chốt, cơ bản như
marketing, phân phối sản phẩm, thanh toán hàng hoá, bán hàng mà có sử dụng các thiết bị điện tử và mạng viễn thông trong các hoạt động này thì vẫn được coi doanh
nghiệp có tham gia vào thương mại điện tử.
Về phương diện pháp luật, theo luật mẫu về Thương mại điện tử (UNCITRAL Model Law on Electronic Commerce, 1996) có thé hiéu: “Thuong mai điện tử là việc trao đối thông tin thương mại thông qua các phương tiện điện tử, không cần phải in ra giấy bất cứ công đoạn nào của toàn bộ quá trình giao dịch”.
2.2.2 Đặc điểm của thương mại điện tử
- Sự phát triển của thương mại điện tử gắn liền và tác động qua lại với sự phát triển của ICT (Infornation Commercial Technlogy) Thương mại điện tử là số hoá các
hoạt động kinh doanh, vi vậy ma công nghệ thông tin và thương mại điện tử có tác
động qua lại với nhau Nếu công nghệ thông tin ngày càng được phát triển, áp dụng được những tri thức mới của công nghệ sẽ kéo theo sự mở rộng và phát triển thương mại điện tử Ngược lại, thương mại điện tử phát triển nhanh sẽ có nhiều bài toán lớn
được đặt ra, từ đó thúc đây phát triển công nghệ thông tin sáng tạo ra nhiều lĩnh vực
mới, sản phẩm mới dé ứng dụng vào thương mại điện tử cũng như các thanh toán cho
mảng này.
Trang 30Chuyên đề thực tap Vién CNTT va KTS
* Về hình thức: Theo truyền thống, khi mua một san phâm hay dịch các bên
thường phải gặp trực tiếp, đàm phán dé đưa ra được tiếng nói chung rồi mới đến giao
dịch hoặc ký kết hợp đồng nhưng các giao dich trên sàn thương mại điện tử thì hoàn toàn khác, mọi thứ đều được diễn ra hoản toàn thông qua các thiết bị điện tử và mạng Một khách hàng ở Việt Nam cũng có thé mua được các sản phẩm ở bên Mỹ mà không cần phải bay sang Mỹ hay gặp các nhà cung cấp sản phẩm Nhờ việc phủ sóng mạng Internet trên toàn cầu, người bán và người mua không cần phải trực tiếp gặp nhau mà
vân có thê giao dịch được với nhau.
¢ Phạm vi hoạt động: Pham vi rộng lớn, trai rộng khắp toàn cầu Bat cứ nơi đâu có mạng Internet, dù là ở quốc gia nào, châu lục nào cũng có thể trao đổi hàng hoá thông qua các sàn thương mại điện tử bằng việc truy cập tới web thương mại điện tử, ứng dụng thương mại điện tử hay các mạng xã hội kết nối người dùng mà không cần phải đi tới bất kì địa điểm nào.
* Chu thể tham gia: Mỗi giao dịch trên sàn thương mại điện tử thường xuất hiện ít nhất ba chủ thể tham gia Đó là người mua và người bán hay chính là các bên tham gia giao dịch, những người xây dựng nên tảng thương mại điện tử đưa nhu cầu bán hàng hoá dịch vụ tới những người có nhu cầu sử dụng hàng hoá dịch vụ Đây
chính là bên thứ ba tham gia giao dịch, đảm bảo uy tín cho các giao dịch thương mại,
đồng thời họ cũng có trách nhiệm cung cấp thông tin và cấp quyền lưu chuyền hàng
hoá, lưu giữ thông tin của các bên tham gia giao dịch.
* Thời gian không giới hạn: Tại bat cứ nơi đâu, bat cứ thời điểm nào, chỉ cần
có các thiết bị điện tử được kết nối mạng dé truy cập vào san thương mại điện tử đều
có thể tham gia các hoạt động thương mại điện tử Các giao dịch diễn ra liên tục, từng phút, từng giờ nếu không gặp bất cứ sự cô nào về mạng hoặc cơ sở hạ tang công nghệ.
* Trong thương mại điện tử, các bên vẫn có thể thực hiện giao dịch mà không cần phải đến gặp gỡ trực tiếp và đàm phán Chính vì vậy cần phải tìm hiểu thông tin
Trang 31Chuyên đề thực tap Vién CNTT va KTS
cua các bên đê dam bảo các giao dich diễn ra an toàn, tránh các mat mát, sự cô không
lường trước.
2.2.3 Phân loại thương mại điện tử
e B2B (Business — To — Business): La mô hình thương mại điện tử giữa doanh
nghiệp với doanh nghiệp Nhờ các thiết bị điện tử và mạng Internet, các doanh nghiệp
sẽ tiến hành những hoạt động thương mai của mình với nhau.
e B2C (Business — To — Consumer): La mô hình thương mại điện tử giữa
doanh nghiệp với người tiêu dùng Đây chính là mô hình phô biến nhất, dễ tiếp cận nhất Dễ hình dung nhất cho loại mô hình này là các hoạt động mua bán, trao đổi hàng
hoá dịch vụ và các hoạt động quản lý tài khoản người dùng các nhân.
e B2E (Business — To — Employee): Là mô hình thương mại điện tử giữadoanh nghiệp với người lao động, hay đây là mô hình thương mại trong nội bộ của
một công ty Với loại mô hình này, những người lao động sẽ được cung cấp hàng hoá,
dịch vụ từ các doanh nghiệp và nhân việc sẽ được chiết khấu giá bán từ các giao dịch
e C2B (Consumer — To — Business): La mô hình thương mại điện tử giữa
người tiêu dùng với doanh nghiệp Mô hình này người tiêu dùng lại chính là người
người cung cấp dịch vụ, hàng hoá cho các doanh nghiệp.
e C2C (Consumer — To — Consumer): La mô hình thương mại điện tử giữa
những người tiêu dùng Họ có thể trao đổi mua bán hàng hoá dịch vụ trực tiếp với
nhau thông qua mô hình này.
e Chính phủ điện tử (E-Government: G2C, G2B, G2G, ) Là mô hình thương
mại điện tử trong đó chính phủ sẽ sử dụng các phương tiện điện tử (chủ yếu là máy tính và mang internet) dé liên lạc với doanh nghiệp, người dân và các tổ chức của chính phủ, cũng như cung cấp các dịch vụ công cho các thành phần nói trên.
Trang 32Chuyên đề thực tap Vién CNTT va KTS
2.2.4 Loi ích của thương mai điện tử
a Đối với Doanh nghiệp
* Mo rộng quy mô thị trường: Với đặc điểm nổi bật là có thé tham gia giao dich du ở bất cứ nơi đâu, bat cứ thời điểm nao cho nên các doanh nghiệp có thể tiếp
cận tới thị trường khác nhau, mức độ quy mô lớn nhỏ cũng khác nhau Với các doanh
nghiệp vừa và nhỏ, thuơng mai điện tử sẽ ý nghĩa rất lớn, các sản phẩm của họ sẽ được đưa tới bất kì thị trường nào, bất kì loại khách hàng nào.
* Tiết kiệm chi phí: Các thông tin giờ được số hoá và được lưu trữ chính trên các kho dit liệu nên giảm được chi phí giấy tờ, nhân sự Một số chi phí cho marketing và phân phối cũng giảm được phần nảo.
* Tang lợi nhuận: Do quản lý hoạt động sản xuất kinh doanh cũng như việc
phân phối sản phẩm được tố hon nâng cao hiệu quả kinh doanh, một phần được giảm
các chi phí liên quan dẫn tới tăng lợi nhuận.
» Sản xuất theo yêu cầu của khách hàng: Thương mại điện tử đã làm thay đôi cách thức mua bán hàng hóa và dịch vụ Trong thương mại điện tử các t6 chức áp dụng “chiến lược kéo” — sản xuất hàng hóa và cung cấp dịch vụ theo yêu cầu của
khách hàng.
* Giảm lưu kho hàng hóa và nguyên phụ liệu: Nhờ việc áp dụng “chiến lược
kéo” sản xuất theo yêu cầu khách hang mà các tô chức quản trị tốt hơn chuỗi cung ứng từ đầu vào cho tới đầu ra.
» Giảm chi phí giao dịch: Chi phí sử dụng internet rẻ hon sử dụng mang giá
tri gia tăng có sử dụng đường dây điện thoại Ngoài ra chi phí fax và email qua manginternet cũng rẻ hon so với chi phí liên lạc thông thường.