Phân tích yêu cầu Thiết kế giao diện phần mềm Lập trình hiện thực các yêu cầu Kiểm thử website Phát hành website và bảo trì định kì Phương pháp hiện thực Phân tích từng yêu cầu một cách
CHƯƠNG 2: CÔNG VIỆC LIÊN QUAN
2.1 Giới thiệu công ty và vị trí thực tập 2.1.1 Thông tin về đơn vị thực tập
Công ty TNHH một thành viên ITE ACADEMY là một công ty phần mềm tại Việt Nam có khách hàng và đối tác chủ yếu là người Việt với đội ngũ nhân viên giàu kinh nghiệm hoàn thành nhiều dự án lớn Sản phẩm chủ yếu là các trang Web, iOS, Android Ngoài việc tạo ra các sản phẩm, thì công ty còn có thể cung cấp tư vấn các giải pháp kinh doanh làm việc cho doanh nghiệp
Chúng tôi không chỉ có thể hỗ trợ thiết kế cơ bản mà còn hỗ trợ xác định yêu cầu và lập kế hoạch kinh doanh
Giá trị cốt lỗi Hoài bão: Chúng tôi luôn khát vọng làm cho cuộc sống tốt đẹp hơn thông qua thúc đẩy và hỗ trợ việc áp dụng những công nghệ mới vào Cuộc sống Đổi mới: Chúng tôi nỗ lực, bền bị, không ngơi nghỉ trong việc học hỏi, đôi mới, sáng tạo và đi đầu trong mọi hoạt động
Chuyên nghiệp: Chúng tôi được làm việc trong môi trường chuyên nghiệp, thân thiện, đầy đủ tiện nghi với cả tiếng Anh và tiếng Việt Đồng đội: Chúng tôi luôn tin tưởng, tôn trọng, hợp tác và phối hợp với đồng nghiệp, qua đó bổ sung kiến thức kỹ năng cho nhau, giúp nhau cùng phát trién
Thành công: Chúng tôi luôn gắn liền sự phát triển của công ty với sự thành công và thỏa mãn của khách hàng, đối tác, các cô đông và sự thành đạt của mỗi thành viên công ty
Van héa va giá trị công ty ITE ACADEMY luôn quan tâm và tạo dựng một môi trường làm việc năng động với tiêu chí tất cả các thành viên trong công ty điều có cơ hội phát triển như nhau trên quan điểm trân trọng tất cả các nỗ lực đóng góp chung của toàn công ty
ITE ACADEMY luôn tâm niệm và trung thành với tiêu chí cung ứng các sản pham chất lượng cao với giá cả cạnh tranh nhất thỏa mãn các yêu cầu khắt khe của khách hàng, đồng thời cung ứng các dịch vụ hậu mãi tốt nhất Việc đầu tư, đào tạo và nâng cao trình độ nghiệp vụ cho đội ngũ kinh doanh và kỹ thuật được tiễn hành thường xuyên nhằm đảm bảo chất lượng chuyên nghiệp ngay từ giai đoạn tư vấn và chăm sóc khách hàng
Sứ mệnh Mang đến giải pháp Khoa học công nghệ tiên tiễn và chương trình đào tạo chất lượng cao về công nghệ thông tin và Ứng dụng trí tuệ nhân tạo, hỗ trợ đây mạnh phát triển kinh tế số, đào tạo nghề nghiệp trình độ cao cho mọi người, đáp ứng yêu cầu phát triển không ngừng của xã hội
, Tâm nhìn Trở thành biểu tượng tin cậy về giải pháp Khoa học công nghệ và Đào tạo trong chuyên đổi số phục vụ phát triển đất nước, xã hội và con nguoi
Trusé lam việc Dia chi: 101/3D Dién Bién Phu, Phuong 15, Quén Binh Thanh, TP Hồ Chí Minh
._ Vị trí thực tập Thực tập sinh Front-end Dac diém, yéu cau
Học và ôn lại kiến thức kỹ thuật lập trình
Thiết kế các mô hình
Frontend Làm project từ người hướng dẫn
Tham gia các hoạt động của Công ty.
Tuân thủ các quy tắc từ Công ty
Các kỹ năng: ®_ Kỹ năng tiếng anh ® - Kỹ năng làm việc nhóm ®_ Kỹ năng giao tiếp ® Kỹ năng xử lý vấn đề ® - Kỹ năng thuyết trình, báo cáo
Giảng viên tạo điều kiện cho thực tập sinh tiếp cận công nghệ mới, các quy tắc lập trình, tác phong và quy định của công ty
, Cơ cầu tô chức Đơn vị thực tập sẽ chia thực tập sinh thành nhiều nhóm
Các thực tập sinh sẽ được giao nhiệm vụ và hoàn thành nó trong thời gian quy định (cụ thể là I tuần)
Mỗi tuần sẽ có meeting báo cáo kết quả với Bùi Tiến Đức người hướng dẫn thực tập tại Công ty ITE ACADEMY
Các thành viên sẽ được nhận xét, góp ý và sự trợ giúp từ người hướng dân đề hiêu rõ hơn về các vân đề
2.2 _ Nhu cầu của thị trường về hệ thống quản lý vận tai 2.2.1 Giới thiệu:
Theo báo cáo, 80% người lao động ở các cấp độ tham gia khảo sát cho biết họ có nhu cầu chuyên việc và tìm việc mới trong những năm cudi 2022
- Nganh van tai Viét Nam có nhiều tiềm năng tăng trưởng, tham gia sâu hơn vào những trung tâm giao dịch vận tải thế giới đến từ việc Chính phủ có nhiều chính sách tạo điều kiện cho ngành phát triển, cùng với xu thế hội nhập kinh tế toàn cầu, nhiều Hiệp định thương mại được ký kết, sự phát triển mạnh mẽ của thị trường thương mại điện tử và ngành công nghiệp tự động hóa, cơ sở hạ tầng ngày càng được cải thiện
- _ Ngoài ra, ngành vận tải cũng có thêm nhiêu cơ hội mở ra từ cuộc chiên tranh thương mại Mỹ - Trung, khi nhiều công ty Trung Quốc chuyên
5 nhà máy sang Việt Nam và Đông Nam Á Theo đó, có tới gần 91% các doanh nghiệp trong khảo sát của Vietnam Report cho rằng mức tăng trưởng của ngành trong năm 2020 sẽ trên 10%, nhiều chuyên gia đưa ra nhận định mức tăng trưởng đạt 14% - 16%, theo chỉ số trung bình của những năm gần đây
Giới thiệu Tổng hợp các nội dung chính của web vận chuyéntim kiếm, bố cục hài hòa, đễ nhìn
Banner, logo, slogan của web vận chuyêntìm kiềm Slideshow trình diễn các hình ảnh tông quan Hiền thị các danh mục dịch vụviệc làm, việc làm mới, việc lam gap, việc làm nôi bật, dịch vụ chính của web vận chuyền, dịch vụ nôi bật, dịch vụ mới,
Cập nhập nhanh chóng, kịp thời các nghề và số lượng nhân sự bên doanh nghiệp yêu cầuTông hợp các tin tức mới nhất, thông báo, kế hoạch hoạt động của doanh nghiệp
Hiền thị video nỗi bật giới thiệu về doanh nghiệp, dich vu, san pham Chuyên đổi ngôn ngữ
Lịch sử phát triển của công ty
Giới thiệu cơ sở vật chất
Giới thiệu đội ngũ doanh nghiệp nồi bậtnhân sự của công ty Dịch vụ
Modules dịch vụ được phân loại cụ thể theo từng nhóm tin và chủ đề tin
Các nhóm dịch vụviệc làm được phân quyền cu thé cho người phụ trách đăng bài
Có nhiều chức năng đi kèm như bài viết dịch vụ, hình ảnh đại diện, hình ảnh về dịch vụ, bình luận,
Dịch vụ tìm kiémcho thué o_ Cho thuê xeTìm kiếm bằng điện thoại o_ Cho thuê xe Tìm kiếm bằng web o Xe khoi hanhGidi thiệu công việc © Lich trinh o Chi tiét tuyên dụngHóa đơn o Thanh toanUng tuyén Cho thué xeTim kiém viéc lam ¢ Cung cap cho khach hang nhimg théng tin can thiét vé cong viéexe, dịch vụ được chia theo danh mục Mỗi danh mục có nhiều bài viết dịch vụtương ứng Các thành phần này có thê bao gồm hình ảnh, mô tả và gia tiénthanh, ® Các thuộc tính của xe thuê
= Gia thué xe ® Cho thuê xe
" Họ tên người thuê xe
= Số điện thoại liên hệ
= Có lái / Không lái Lịch trình ¢ Cung cấp thông tin cho khách hàng lịch trình đi chuyên theo từng danh mục, mỗi danh mục thẻ hiện rõ nội dung như:
Tìm điểm đi / Tìm điểm đến
Thời gian hành trình Giá vé
Chỉ tiết lịch trình Đặt vé - Chuyển đối ngôn ngữ ® - Hỗ trợ khách hàng tùy chọn ngôn ngữ - Hỗ trợ trực tuyến © - Cung cấp cho khách hàng số Hotline của nhân viên hỗ trợ như: nhân viên điều hành, nhân viên kinh doanh, nhân viên tư vấn.
CHUONG 3: CO SO LY THUYET
HTML gì?
HTML (viết tắt của từ Hypertext Markup Language, hay là “Ngôn ngữ Đánh dấu Siêu văn bản”) là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web trên World Wide Web Nó có thê được trợ giúp bởi các công nghệ như CSS và các ngôn ngữ kịch bản giống như JavaScript
Các trình duyệt web nhận tài liệu HTML từ một web server hoặc một kho lưu trữ cục bộ và render tài liệu đó thành các trang web đa phương tiện HTML mô tả cầu trúc của một trang web về mặt ngữ nghĩa và các dấu hiệu ban đầu được bao gồm cho sự xuất hiện của tài liệu
Các phần tử HTML là các khối xây dựng của các trang HTML Với cầu trúc HTML, hình ảnh và các đối tượng khác như biêu mẫu tương tác có thể được nhúng vào trang được hiển thị HTML cung cấp một phương tiện đề tạo tai liệu có cấu trúc bằng cách biểu thị ngữ nghĩa cấu trúc cho văn bản như headings, paragraphs, lists, links, quotes và các mục khác Các phần tử HTML được phân định bằng các tags, được viết bằng dấu ngoặc nhọn Các tags như và giới thiệu trực tiếp nội dung vào trang Các tags khác như bao quanh và cung cấp thông tin về văn bản tài liệu và có thê bao gồm các thẻ khác làm phần tử phụ Các trình duyệt không hiền thị các thẻ HTML, nhưng sử dụng chúng để diễn giải nội dung của trang
HTML có thể nhúng các chương trình được viết bằng scriping như JavaScript, điều này ảnh hưởng đến hành vi và nội dung của các trang web
Việc bao gồm CSS xác định giao diện và bố cục của nội dung World Wide Web Consortium (W3C), trước đây là đơn vị bảo trì HTML và là người duy trì hiện tại của các tiêu chuẩn CSS, đã khuyến khích việc sử dụng CSS trên HTML trình bày rõ ràng kê từ năm 1997
Lịch sử phát triển HTML
HTML được tạo ra bởi Tim Berners-Lee, một nhà vật lý học của trung tâm nghiên cứu CERN ở Thụy Sĩ Hiện nay, HTML đã trở thành một chuẩn
Internet được tổ chức W3C (World Wide Web Consortium) vận hành và phát triển Bạn có thể tự tìm kiếm tình trạng mới nhất của HTML tại bất kỳ thời điểm nào trên Website của W3C
Phiên bản đầu tiên của HTML xuất hiện năm 1991, gồm 18 tag HTML Phién bản HTML 4.01 được xuất bản năm 1999 Sau đó, các nhà phát triển đã thay thế HTML bằng XHTML vào năm 2000 Đến năm 2014, ITML được nâng cấp lên chuân HTML5 với nhiều tag duoc thêm vào markup, mục đích là để xác định rõ nội dung thuộc loại là gì (ví dụ như: , , , )
HTML hoạt động như thế nào?
HTML documents la files két thúc với đuôi html hay htm Bạn có thể xem chúng bằng cách sử dụng bất kỳ trình duyệt web nào (như Google Chrome, Safari, hay Mozilla Firefox) Trinh duyét doc cac files HTML nay va xuat bản nội dung lên internet sao cho người đọc có thể xem được nó
Thông thường, trung bình một web chứa nhiều trang web HTML, ví dụ như: trang chủ, trang about, trang liên hệ, tat cả đều cần các trang HTML riêng
Hình 3.I: HTML (Hypertext Markup Language)
Mỗi trang HTML chứa một bộ các tag (cũng được gọi là elements), bạn có thể xem như là việc xây dựng từng khối của một trang web Nó tạo thành cấu trúc cây thư mục bao gồm section, paragraph, heading, và những khối nội dung khác
3.1.3 Ưu điểm của HTML Ngôn ngữ được sử dụng rộng lớn này có rất nhiều nguồn tài nguyên hỗ trợ và cộng đồng sử dụng cực lớn
Sử dụng mượt mà trên hầu hết mọi trình duyệt
Có quá trình học đơn giản và trực tiếp
Chuẩn chính của web được vận hành bởi World Wide Web Consortium (W3C)
Dễ dàng tích hợp với các ngôn ngữ backend như PHP và Node.js
Mã nguồn mở và hoàn toàn miễn phí
Markup gọn gàng và đồng nhất
Nó có thê thực thi một số logic nhất định cho người dùng Vì Khó kiểm soát cảnh thực thi của trình duyệt (ví dụ: những trình duyệt cũ không render được tà mới) Được dùng chủ yếu cho web tĩnh Đối với các tính năng động, bạn cần sử dụng JavaScript hoặc ngôn ngữ backend bên thứ 3 nhu PHP vậy, hầu hết các trang đều cần được tạo riêng biệt, kể cả khi nó sử dụng cùng các yếu tố, như là headers hay footers
Một số trình duyệt chậm hỗ trợ tính năng mới
3.2 Tổng quan về CSS 3.2.1 CSS là gì? Để nói về CSS3 chắc chắn không thể không nhắc đến tiền thân của nó là CSS
CSS là từ viết tắt của cụm từ Cascading Style Sheets, ngôn ngữ được sử dụng để tạo nên phong cách cho website lãi
Hinh 3.2: CSS (Cascading Style Sheets) Có thê hiểu CSS đóng vai trò như một công cụ giúp chúng ta thêm vào những thay đổi về mặt hình thức như đổi bố cục màu sắc, font chit
CSS hoạt động bằng cách khoanh vùng chọn dựa vào tên một thẻ HTML, ID hay Class Tir do, ap dụng những thuộc tính cần thay đối lên vùng được chọn
Nếu một website không có CSS thì đó sẽ chỉ đơn thuần là một trang chứa văn bản với 2 màu chủ đạo là trắng và đen
3.2.2 Lịch sử phát triển CSS CSS được đề xuất lần đầu tiờn vào ngày 10/10/1994 bởi Họkon Wium Lie Kờ từ đó, các phiên bản của CSS dần được hình thành qua nhiều giai đoạn Tính từ lúc xuất hiện đến nay, CSS đã có nhiều phiên bản khác nhau Các phiên bản mới sẽ giúp vá các lỗi của phiên bản cũ và mang đến nhiều cải tiễn hơn
Với phiên bản đầu tiên hay còn được gọi là CSS cấp 1 có những đặc điểm cụ thê như: thuộc tính font chữ, màu văn bản, hình nền, các thuộc tính văn bản, căn lẻ, định vị cho các yếu tô, nhận dạng duy nhất và phân loại chung các nhóm thuộc tính
Phiên bản CSS cấp 2 được W3C phát triển vào tháng 5 năm 1998 Với những cải tiễn từ phiên bản CSS cấp 1 và mang đến những cải tiên mới như định vị tuyệt đối, tương đôi và cô định các yêu tô chỉ mục z Khái niệm về các loại phương tiện, hô
12 trợ cho các biểu định kiểu âm thanh và văn bản hai chiều Xuất hiện các kiểu font chữ mới để định dạng văn bản
Ngoài ra, sau phiên bản cấp 2 còn có một sự nâng cấp khác là CSS 2.1 duoc dé xuất vào tháng 4 năm 2011 Nhằm mục đích sửa lỗi và loại bỏ những tính năng kém hoặc không tương thích cho người dùng
3.2.3 CSS hoạt động như thế nào?
CHƯƠNG 4: PHƯƠNG PHÁP HIỆN THỰC
4.2 Các chức năng của hệ thông ở mức cài đặt Trang chủ
Hình 4.4: Trang chủ 3 Giao diện trang chủ:
- Hién thị các trang header, body, footer - _ Giúp cho khách hàng xem được các thông tin hay các tuyên phô biền
Trang lịch trinhthông tin công việc
Hình 4.5: Trang lịch trình(hông tin công việc
Giao diện trang lịch trình(hông tin:
- Hién thi thông tin lịch trìnhcông việc: mmiều tả công việc, tuyến xe, loại xe, quãng đường, thời gian hành trình, giá vé, giờ chạyđa chí công ty, phúc lợi,
Khách hàngNgười dùng có thê xem chi tiết giờ chạy và đặt vé ngay nêu mnuôncác miều fả công việc, yêu câu công việc và ứng tuyên nêu thây phù hợp
- _ Ở giao diện đăng nhập này:
Khách hànhNgười dùng nhập số điện thoại để đăng nhập vào hệ thốngnhập tài khoản đã đăng kí
KNgười dùng có thê đăng nhập bằng trang mạng xã hội như: facebook, google.hách hàng nhập đúng số điện thoại mới có thê đăng nhập vào nếu không đúng nút Tiếp tục sẽ không nháy vào được
KET LUAN
Thuan loi Được tìm hiểu các kiến thức mới, kinh nghiệm thực tế, thái độ và cách làm việc Được sự giúp đỡ tận tình từ thầy Bùi Tiên Đức Tiếp cận với ngôn ngữ Python
Học hỏi cách làm việc với MongoDb, MongoDb Shell và MongoDb Compass
Do thời gian thực tập khá ngắn nên em chưa thể trao đôi và tiếp thu thêm các kinh nghiệm từ môi trường thực tế
Chưa có kinh nghiệm thực tế nhiều
Các kiên thức mới mang tính chuyên môn sâu
Kết quả đạt được Hoàn thành phân tích nghiệp vụ hệ thống Hoàn thành mô hình hóa CSIDL Hoàn thành mô hình hóa hệ thống mức cao và chỉ tiết
Hoàn thành các chức năng Hoàn thành các yêu cầu mà người hướng dẫn đưa ra
Nâng cao khả năng chủ động trong công việc, học được kỹ năng nghiên cứu thư viện tài liệu mới bằng tiếng anh Học được tính kỉ luật trong công việc
Biết được tầm quan trọng, phương pháp và kỹ năng làm việc nhóm hiệu quả
Học được nhiều điều khi thực tập và thực hiện dé tai
Rèn luyện kỹ năng thuyết trình, tự tin hơn và biết cách thê hiện quan điểm ý kiến của bạn thân trong việc đóng góp và xây dựng nhóm Được tham gia vào dự án thực tế
Xay dung Website ban hang Hướng phát triển
Cải thiện khá năng tiếng anh Cải thiện giao diện người dùng bắt mắt hơn và dễ dàng sử dụng
- _ Phát triển thêm các chức năng tiện ích cho website bán hàng
- _ Tham gia thêm nhiều dự án đề lây kinh nghiệm cho bản thân
- Hiểu được tầm quan trọng của ngành vận tải, chúng em luôn muốn hoàn thiện website của mình tốt hơn, phân tích kĩ hơn các yêu cầu và xây dựng giao diện hoàn thiện hơn, có tính chuyên nghiệp hơn
Tương lai sẽ phát triển thêm chức năng