1. Trang chủ
  2. » Cao đẳng - Đại học

Báo cáo thực tập lập trình giao diện WEBSITE

23 40 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 2,12 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Báocáothựctậpnày là kếtquả của emtrongquátrìnhthựctậptạicông ty Fsoft,chắcchắntrongquátrìnhbiênsoạn không thểtránhkhỏinhữngthiếusót,mongnhậnđượcsựgóp ý của quýThầy, Côđểbàibáocáođượchoàn

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

Trang 2

NHẬN XÉT CỦA CHUYÊN GIA DOANH NGHIỆP

Hà Thanh Huy

Trang 3

NHẬN XÉT CỦA KHOA

Hà Thanh Huy

Trang 4

MỤC LỤC

LỜI MỞ ĐẦU 1

CHƯƠNG 1 GIỚI THIỆU 1

1.1 GIỚI THIỆU VỀ CÔNG TY THỰC TẬP 1

1.1.1 Thông tin công ty 1

1.1.2 Lịch sử hình thành và phát triển của công ty 1

1.1.3 Lĩnh vực hoạt động 2

1.1.4 Cơ sở vật chất 2

1.1.5 Cơ cấu tổ chức của doanh nghiệp 3

1.1.6 Đối tác của công ty 4

1.2 NHIỆM VỤ THỰC TẬP 5

1.3 KẾT LUẬN CHƯƠNG 1 5

CHƯƠNG 2 NỘI DUNG THỰC TẬP 6

2.1 NHỮNG KIẾN THỨC CƠ BẢN VỀ BUSINESS CENTRAL 6

2.1.1 Tìm hiểu về Visual Studio Code: 6

2.1.2 Tìm hiểu Business Central 6

2.1.3 Cài đặt môi trường AL 8

2.2 KIẾN THỨC CHUNG VÀ C/AL 13

2.2.1 Cách viết cấu trúc Code 13

2.3 Tạo Table và Page 16

2.3.1 Tạo Table 16

2.3.2 Tạo Page 17

2.4 Code Unit 18

2.5 Sử dụng sql report builder để thiết kế layout report 19

CHƯƠNG 3 KẾT QUẢ THỰC TẬP 21

2.6 Page Seminar Setup 21

2.7 Page Course List 22

2.8 Page Seminar List 22

2.9 Page Seminar Item List 22

2.10 Page Seminar Item Card 23

2.11 Page Seimar Item Allocation 23

2.12 Page Seminar Document 24

2.13 Page Posted Reg Seminar 24

2.14 Inventory Report 25

2.15 Warehouse Report 25

CHƯƠNG 4 KẾT LUẬN 27

Hà Thanh Huy

Trang 6

Thông qua quátrìnhthựctậpvàtiếpxúcvớidoanhnghiệp,emđãtíchlũychomìnhnhiềukinhnghiệmtrongcáchlàmviệcnhóm,

quytrìnhquảnlývàthựchiệnđồán, đồngthờibiếtđượccáchthứcvậnhànhvàlàmviệc củacáccông ty lớn

Đồngthờiem cũng xincảmơncácanh chị vàcácbạntạicông tyđãhỗtrợemtrongquátrìnhthựctập

Báocáothựctậpnày là kếtquả của emtrongquátrìnhthựctậptạicông ty Fsoft,chắcchắntrongquátrìnhbiênsoạn không thểtránhkhỏinhữngthiếusót,mongnhậnđượcsựgóp ý của quýThầy, Côđểbàibáocáođượchoànthiệnhơn

Emxinchânthànhcảmơn!

Trang 7

CHƯƠNG 1 GIỚI THIỆU

1.1 GIỚI THIỆU VỀ CÔNG TY THỰC TẬP

1.1.1 Thông tin công ty

Têncông ty: Công ty Cổphần Gumi Việt Nam Địachỉ: 39 NguyễnThịDiệu, phường 6, quận 3, thànhphốHồChí Minh Website:https://gumiviet.com/

Hotline: 028 3930 2407 Thờigianlàmviệc: Thứ 2 – Thứ 6 (8h – 17h30), nghỉtrưa 12h00 –13h30.

1.1.2 Lịchsửhìnhthànhvàpháttriển của công ty

Công ty cổphầngumiViệt Nam là công ty CNTT có vốnđầutư 100%

đếntừNhậtBảnchuyênvềpháttriển website vàcácứngdụngdànhcho smart phone Đượcthànhlậptừnăm 2012 tạiViệt Nam, Gumiluôn là

đốitáclâudàivàđáng tin cậychonhiềukháchhàngvớicácsảnphẩmchấtlượng

1.1.3 Lĩnhvựchoạtđộng

VớicáclĩnhvựckinhdoanhcốtlõithuộclĩnhvựcCôngnghệthông tin vàViễnthông, không ngừngmởrộngthịtrườngtoàncầu Đếnthờiđiểmhiệntại, Gumiđã có mặttại2quốcgiagồm: Việt Nam, NhậtBản

1.1.4 Cơsởvậtchất

Trang 8

Gumi có mộtvănphòngtạitòanhà D-House quận 3 Gumi là công ty

mớinêncơsởvậtchấtvẫncònkhiêmtốn

1.1.5 Đốitác của công ty

Works Japan đang là đốitáclớnnhất của công ty GumivớinhiềudựánnhỏnhưNikkan, Dnavi, Asura, …

Trang 9

danhtiếngtạiViệt Nam tronglĩnhvựctíchhợphệthống, phânphốivàbánlẻ, dịchvụCôngNghệThông tin, xuấtkhẩugiacôngphầnmềm, bánlẻsảnphẩm CNTT.

Gumiluôn tạo điềukiệnđào tạo

chocácbạntrẻnhưemđượchọchỏithêmkinhnghiệm,

tiếpcậnnhữngcôngnghệlậptrìnhhiệnđại,

quytrìnhlàmviệcchuyênnghiệpvàhiệuquả

Trang 10

4CHƯƠNG 2 NỘI DUNG THỰC TẬP

2.1 NHỮNG KIẾN THỨC CƠ BẢN VỀ JAVASCRIPT

2.1.1 Tìmhiểuvề Visual Studio Code:

Visual Studio Code

Visual Studio Code (VS Code hay VSC) là

mộttrongnhữngtrìnhsoạnthảomãnguồnphổbiếnnhấtđượcsửdụngbởicáclậptrìnhviên Nhanh, nhẹ, hỗtrợđanềntảng, nhiềutínhnăngvà là mãnguồnmởchính

là nhữngưuđiểmvượttrộikhiến VS Code ngàycàngđượcứngdụngrộngrãi

Trang 11

2.1.2 TìmhiểuJavascript

Javascripttheophiênbảnhiệnhành, là một ngônngữlậptrìnhthôngdịch đượcpháttriểntừcác ý niệm nguyênmẫu Ngônngữnàyđượcdùngrộngrãichocác trang web (phía người dùng) cũng nhưphíamáychủ (với Nodejs)

Nóvốnđượcpháttriểnbởi Brendan Eich tại Hãngtruyềnthông Netscape với cái tênđầutiên Mocha, rồisauđóđổitênthành LiveScript,

vàcuốicùngthành JavaScript Giống Java, JavaScript

có cúpháp tươngtự C, nhưngnógầnvới Self hơn

Java. .js là phầnmởrộng thườngđượcdùngcho tập tin mãnguồn JavaScript

Ứngdụng của Javascript :

o JavaScript là mộtngônngữ lậptrìnhdựa trên nguyênmẫu vớicúpháppháttriểntừ C Giốngnhư C, JavaScript có kháiniệm từkhóa, do đó, JavaScript gầnnhư không

thểđượcmởrộng

Cũng giốngnhư C, JavaScript không có bộxửlý xuất/nhập (input/output) riêng Trongkhi

C sửdụng thưviện xuất/nhậpchuẩn, JavaScript

dựavàophầnmềmngônngữđượcgắnvàođểthựchiệnxuất/nhập

Trên trìnhduyệt, rấtnhiềutrang web sửdụng JavaScript đểthiếtkếtrang web

độngvàmộtsốhiệuứnghìnhảnhthông qua DOM JavaScript

Trang 12

6đượcdùngđểthựchiệnmộtsốtácvụ không thểthựchiệnđượcvớichỉ HTML nhưkiểmtrathông tin nhậpvào, tựđộngthayđổihìnhảnh, Ở Việt Nam, JavaScript

cònđượcứngdụngđểlàm bộgõtiếngViệt giốngnhưbộgõhiệnđangsửdụng trên

trang Wikipedia tiếngViệt Tuynhiên, mỗitrìnhduyệtápdụng JavaScript khácnhauvà không tuântheochuẩn W3C DOM, do

đótrongrấtnhiềutrườnghợplậptrìnhviênphảiviếtnhiềuphiênbản của

cùngmộtđoạnmãnguồnđể có thểhoạtđộng trên nhiềutrìnhduyệt

Mộtsốcôngnghệnổibậtdùng JavaScript đểtươngtácvới DOM bao

gồm DHTML, Ajax và SPA

Bênngoàitrìnhduyệt, JavaScript có thểđượcsửdụngtrong tập tin PDF của Adobe

Acrobat và Adobe Reader. Điềukhiển Dashboard trên hệđiềuhành Mac OS X phiênbản 10.4 cũng có sửdụng JavaScript Côngnghệ kịchbảnlinhđộng (active scripting) của

Microsoft có hỗtrợngônngữ JScript

làmmộtngônngữkịchbảndùngchohệđiềuhành. JScript.NET là

mộtngônngữtươngthíchvới CLI gầngiống JScript nhưng có

thêmnhiềutínhnănglậptrìnhhướngđốitượng

Từkhi Nodejs ra đờivàonăm 2009, Javascriptđượcbiếtđếnnhiềuhơn là

mộtngônngữđanềnkhi có thểchạy trên cảmôitrườngmáychủ cũng nhưmôitrườngnhúng.Mỗiứngdụngnàyđềucungcấp môhình đốitượngriêngchophéptươngtácvớimôitrườngchủ, vớiphầnlõi là ngônngữlậptrình JavaScript gầnnhưgiốngnhau

2.2 TÌM HIỂU VỀ REACTJS

2.2.1 Giớithiệu

Trang 13

React là thưviện JavaScript phổbiếnnhấtđểxâydựnggiaodiện người dùng (UI)

Nóchotốcđộphảnhồituyệtvờikhi user nhậpliệubằngcáchsửdụngphươngphápmớiđể render trang web

Components của côngcụnàyđượcpháttriểnbởi Facebook Nóđược ra

mắtnhưmộtcôngcụ JavaScript mãnguồnmởvàonăm 2013 Hiệntại, nóđã đi

trướccácđốithủchínhnhư Angular và Bootstrap, haithưviện JavaScript

bánchạynhấtthờibấygiờ

Trang 14

8CHƯƠNG 3 KẾT QUẢ THỰC TẬP

2.3 Page Authentication

2.4 Page Student List

2.5 Page Seminar List

Trang 15

2.6 Page Seminar Item List

2.7 Page Seminar Item Card

Trang 16

2.8 Page Seimar Item Allocation

Trang 17

2.9 Page Seminar Document

Trang 18

2.10 Page Posted Reg Seminar

Trang 19

13

Trang 20

2.11 Inventory Report

2.12 Warehouse Report

Trang 21

CHƯƠNG 4 KẾT LUẬN

Sau khitrải qua hơn 3 thángthựctậptạiGumi Viet, emđãtrangbịđượcchomìnhnhiềukiếnthứccũng nhưkinhnghiệmthựctếvềmôitrườnglàmviệcdoanhnghiệp

Emđãhiểuhơnvềquytrìnhthiếtkếmột Page, nhữngđặcđiểm, yêucầutừkháchhàng mà

từtrướctới nay emchưađượctiếpcậntới

Bêncạnhđóem cũng nhận ra

bảnthâncònnhiềuthiếusótvềvốnhiểubiếtcácngônngữlậptrìnhnhưngcònnhiềuđiểmcầnkhắcphục

Từđóemrút ra bàihọcchobảnthânđểtíchlũychoquátrìnhlàmviệcsaunày

Trang 22

16Dướiđây là những gì emđãhọcđượcsauquátrìnhthựctập ở FPT Software:

 Cáchsửdụngvàlàmviệc trên backlog

 Hiểunhữngnguyêntắcvềgiaodiệnvàchứcnăng của một Website

 Hiểunhữngnguyêntắccơbảntrongthiếtkếwebsire

 Vậndụngquytrìnhchuẩndoanhnghiệpvàođồán

 Hiểunhữngnhucầuthiếtyếukhisửdụngsảnphẩm của kháchhàng

 Khảnănggiảiquyếtvấnđề, sửalỗi code

 Khảnăngtựtìmhiểuthông tin, đọcgiáotrìnhngoạingữ Nhữngkĩnăngmềm:

TÀI LIỆU THAM KHẢO

[1] code.visualstudio.com , installing Visual Studio Code.

[2] developer.mozilla.org/vi/docs/Web/JavaScript , tìmhiểuvềJavascript

[3] reactjs.org, tìmhiểuvề ReactJS

[4] Tàiliệu của Gumi

Trang 23

17

Ngày đăng: 05/09/2021, 21:00

TỪ KHÓA LIÊN QUAN

w