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

báo cáo thực tập lập trình hệ thống quản lý hồ sơ ngân hàng sử dụng JAVASCRIPT

15 11 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 15
Dung lượng 353,69 KB

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

Nội dung

Đặc biệt cảm ơn chị Võ Nguyễn Hương Giang và anh Nguyễn Trọng Trí đã giúp đỡ sắp xếp công việc và kế hoạch thực tập cho em, cảm ơn anh Trần Ngọc Thành đã hướng dẫn các kiến thức cơ bản v

Trang 1

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO THỰC TẬP

LẬP TRÌNH HỆ THỐNG QUẢN LÝ HỒ SƠ NGÂN HÀNG SỬ DỤNG JAVASCRIPT

Công ty thực tập : HPT Vietnam Corporation Người phụ trách : Võ Nguyễn Hương Giang Thực tập sinh : Nguyễn Trần Hoàng Thanh

16521125

Trang 2

MỤC LỤC

LỜI CẢM ƠN 3

Chương 1 Giới thiêu công ty thực tập 5

1.1 Giới thiệu công ty HPT Vietnam Corporation 5

1.2 Sản phẩm của công ty 6

Chương 2 Nội dung thực tập 7

2.1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty 7

2.2 Học hỏi kiến thức và nghiên cứu kỹ thuật trong công ty 7

2.2.1 Các công cụ và kiến thức cần có 7

2.2.2 Tìm hiểu các tài liệu và thông tin về dự án sắp tham dự 9

2.2.3 Thực hiện dự án 9

2.2.4 Lịch làm việc 10

Chương 3 Chi tiết về dự án 11

3.1 Giới thiệu về dự án 11

3.2 Thành viên dự án 11

3.3 Kết quả đạt được 12

TÀI LIỆU THAM KHẢO 13

Trang 3

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty Cổ phần Dịch vụ Công nghệ Tin học HPT (HPT Vietnam Corporation) đã tạo điều kiện cho em có cơ hội được thực tập tại công

ty

Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của nhóm trainer, nhóm thực tập em đã tiếp thu được những kiến thức quan trọng để có thể lập trình một hệ thống quản lý hồ sơ ngân hàng Chân thành cảm ơn các anh chị trong nhóm trainer đã bỏ ra nhiều thời gian, công sức để hướng dẫn em hoàn thành đợt thực tập này

Đặc biệt cảm ơn chị Võ Nguyễn Hương Giang và anh Nguyễn Trọng Trí đã giúp đỡ sắp xếp công việc và kế hoạch thực tập cho em, cảm ơn anh Trần Ngọc Thành

đã hướng dẫn các kiến thức cơ bản về hệ thống công ty cho em, cảm ơn anh Nguyễn Ngọc Phước Thiện, anh Phạm Đình Nam, anh Nguyễn Hoàng Nam, anh Lê Quốc Thái, chị Lưu Thị Hằng, anh Nguyễn Hoàng Tân Vương và anh Trần Hoàng Luân và

cả tập thể HAS đã giúp đỡ cho em tận tình từ những khó khăn trong công việc, đến những khó khăn việc làm quen với môi trường mới để có thể góp sức vào dự án của công ty trong thời gian qua

Cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều kiện em thực hiện bài báo cáo này

Nguyễn Trần Hoàng Thanh TpHCM, ngày 14 tháng 1 năm 2021

Trang 4

NHẬN XÉT CỦA KHOA

Trang 5

Chương 1 Giới thiêu công ty thực tập

1.1 Giới thiệu công ty HPT Vietnam Corporation

Được thành lập vào ngày 13/01/1995, Công ty Cổ phần Dịch vụ Công nghệ Tin học HPT (HPT Vietnam Corporation) đã xây dựng bề dày uy tín 25 năm thấu hiểu và phát triển những ứng dụng công nghệ tiên tiến trong lĩnh vực CNTT và Truyền thông cho khách hàng tại Việt Nam và quốc tế

HPT hiện nay đã phát triển khắp Việt Nam và từng bước vươn ra thị trường thế giới: Trụ sở chính tại TP.HCM, Chi nhánh tại Hà Nội, Chi nhánh tại Đà Nẵng và Chi nhánh tại Campuchia

Với triết ký kinh doanh bằng năng lực, sự tận tụy với khách hàng, hợp tác chặt chẽ với các hãng CNTT hàng đầu thế giới, HPT đã thúc đẩy các doanh nghiệp và tổ chức trên khắp Việt Nam ứng dụng giải pháp, dịch vụ CNTT tiên tiến trên thế giới, mang lại hiệu quả thiết thực cho tất cả các lĩnh vực mũi nhọn của nền kinh tế cũng như hỗ trợ công tác quản lý của các cơ quan Nhà nước

Tiến bước vào giai đoạn phát triển tiếp theo, HPT đã trở thành Doanh nghiệp Khoa học Công nghệ, quyết tâm nâng cao năng lực nghiên cứu và sáng tạo các giải pháp công nghệ cho quốc gia Trụ sở mới của HPT tại khu Công nghệ cao TP.HCM (SHTP) nay đã hoàn thành Từ không gian khoa học này, HPT sẽ đầu tư và triển khai nhiều giải pháp, dịch vụ công nghệ mới để mở rộng đối tượng khách hàng mà mình phục vụ, thúc đẩy công cuộc chuyển đổi số của quốc gia

Trang 6

1.2 Sản phẩm của công ty

Với hơn 25 năm kinh nghiệm trong nhiều dự án trọng yếu của Việt Nam, HPT luôn

là đơn vị tiên phong trong việc cung cấp các Giải pháp dựa trên nền tảng Công nghệ Thông tin tiên tiến cho khách hàng trong và ngoài nước

HPT cung cấp các giải pháp và dịch vụ liên quan đến:

• Dịch vụ Hệ thống - Hạ tầng CNTT

• Dịch vụ Dữ liệu

• Dịch vụ CNTT cho Khách hàng

• Dịch vụ Phần mềm

• Dịch vụ Điện toán đám mây

• Dịch vụ An toàn thông tin

Một số sản phẩm và dịch vụ nổi bật công ty đã cung cấp:

• Gói dịch vụ “Giám sát & đánh giá triển khai các dịch vụ cung cấp của nhà

thầu BGT cho hệ thống kỹ thuật Xổ số Điện toán tại Việt Nam” cho Công

ty Vietlott

• Chuyển đổi dữ liệu cho ngân hàng TMCP Công Thương Việt Nam

(VietinBank)

• Cung cấp, triển khai dịch vụ hỗ trợ kỹ thuật và kiểm tra hệ thống định kỳ

cho Bảo hiểm Liberty

• CẢI TẠO HỆ THỐNG THÔNG TIN cho Ngân hàng Techcombank

• Cung cấp Giải pháp XÂY DỰNG HỆ THỐNG ĐỊNH DANH VÀ THƯ

ĐIỆN TỬ DÙNG CHUNG cho Sở Thông Tin và Truyền Thông Tp.HCM

• CẢI TẠO HỆ THỐNG THÔNG TIN cho Ngân hàng Techcombank

• Triển khai nâng cấp hệ thống T24 cho ngân hàng Techcombank

Trang 7

Chương 2 Nội dung thực tập

Đợt thực tập với chủ đề “Lập trình hệ thống quản lý hồ sơ ngân hàng sử dụng Javascript” là đợt thực tập được tổ chức bởi công ty HPT với mục đích tạo điều kiện

và cơ hội cho các sinh viên tìm hiểu và làm quen với hệ thống, môi trường công ty qua đó rèn luyện và phát huy khả năng của bản thân trong các dự án thực tế với sự giúp đỡ của các anh/chị đi trước trong công ty

2.1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty

Thời gian : 2 ngày

Nội dung : Giới thiệu về công ty, cách tổ chức của công ty

Được nghe người phụ trách giới thiệu về công ty, quá trình thành lập và phát triển, quy trình làm việc từ cao xuống thấp, cách thức tổ chức của công ty

Ngoài ra, thực tập sinh còn được giới thiệu về cách thức làm việc trong công

ty như thời gian đi làm, thời gian nghỉ ngơi, các quy định cần phải tuân thủ, cách liên lạc với mọi người trong công việc, cách nêu ý kiến, tham gia các nhóm thảo luận và học hỏi của công ty…

Kết quả : Hiểu thêm về công ty HPT, quá trình thành lập và phát triển Có thêm các kỹ năng về việc sử dụng email, Skype trong công việc, làm việc có kế hoạch,

có kỷ luật, có trách nhiệm hơn

2.2 Học hỏi kiến thức và nghiên cứu kỹ thuật trong công ty

2.2.1 Các công cụ và kiến thức cần có

Thời gian : 5 ngày

Nội dung : Tìm hiểu về các công cụ sẽ được sử dụng trong quá trình làm việc

Giai đoạn này, các anh chị cung cấp tài liệu và hướng dẫn các bước tìm hiểu các công cụ, hệ thống được sử dụng trong công ty như các Framework IBM, hệ thống Labs của công ty và cách kết nối, các kiến thức về IBM Business Process Manager, lập trình JavaScript cơ bản

Trang 8

Thực hiện : Thực hành sử dụng các phần mềm đã nêu trên, kết nối với labs của công

ty và thực hành các demo nhỏ làm quen

Kết quả :

- Lập trình sử dụng các công cụ miễn phí cũng như có phí (các framework IBM)

- Nắm các kiến thức về BPM: BPM (Business Process Management) là giải pháp giúp tổ chức, doanh nghiệp tối ưu và tiêu chuẩn hóa quy trình nghiệp vụ bằng cách giúp tổ chức, doanh nghiệp khai thác tốt nhất thông tin và dữ liệu sẵn có trong công tác quản trị, vận hành; thiết lập các quy tắc thân thiện với người dung; thiết lập luồng công việc theo định hướng quy trình và linh hoạt cho những nhóm người dùng khác nhau Cụ thể BPM đã và đang:

o Giúp tổ chức doanh nghiệp cải tiến quy trình, tối ưu hóa quy trình, và xây dựng các quy trình được tin học hóa một cách khoa học, hiệu quả Các

o Luồng nghiệp vụ được xây dựng theo định hướng quy trình này sẽ giúp

tổ chức, doanh nghiệp tiết kiệm được nguồn lực, chi phí cũng như thời gian xử lý giao dịch, chuyển hướng dịch vụ của tổ chức theo định hướng khách hàng

o Cung cấp môi trường cộng tác, phối hợp tác nghiệp thuận lợi cho các

bộ phận, phòng ban khác nhau của tổ chức

o Giúp tổ chức, doanh nghiệp xây dựng hệ thống quy tắc nghiệp vụ, SLA, KPI phù hợp với chính sách, chủ trương của tổ chức, doanh nghiệp nhưng vẫn đảm bảo khả năng quản lý cũng như thay đổi linh hoạt khi cần thiết

o Giúp tổ chức, doanh nghiệp tinh gọn hệ thống mẫu biểu, giảm thiểu số lượng mẫu biểu cần quản lý

o Giúp tổ chức, doanh nghiệp xây dựng cơ cấu phân công công việc linh hoạt, phù hợp

Trang 9

2.2.2 Tìm hiểu các tài liệu và thông tin về dự án sắp tham dự

Thời gian : 3 ngày

Nội dung : Được cung cấp các tài liệu, yêu cầu cơ bản của hệ thống sắp tham dự, các kiến thức về cơ bản về hệ thống ngân hàng, yêu cầu giao diện, yêu cầu chức năng, Tài liệu yêu cầu nghiệp vụ:

- Các yêu cầu của từng quy trình, luồng quy trình, mô tả tác vụ, chi tiết tác vụ, các quy tắc, ràng buộc dữ liệu cần có

Tài liệu Wireframes :

- Thông tin về các màn hình, các trường dữ liệu, ràng buộc dữ liệu của mỗi trường

Tài liệu user_test:

- Chứa các dữ liệu tự tạo, các tài khoản để kiểm tra tính đúng đắn và các ràng buộc dữ liệu, bảo mật

Thực hiện :

- Tìm hiểu và nắm các kiến thức cơ bản về ngân hàng, các yêu cầu ràng buộc cần có trong hệ thống

Kết quả :

- Nắm các kiến thức cơ bản cần thiết trong một hệ thống ngân hàng

- Nắm cách đọc tài liệu và các ràng buộc trong hệ thống

2.2.3 Thực hiện dự án

Sau một tháng được training và thực hành, thực tập sinh đã nắm được những kiến thức cơ bản về hệ thống labs, các framework, JavaScript Trong tháng thứ hai, trainer đã hướng dẫn thực tập sinh áp dụng những kiến thức đã học để tham gia vào một dự án của công ty

Trang 10

2.2.4 Lịch làm việc

Tuần Công việc Người hướng dẫn Mức độ

hoàn thành

Nhận xét của người hướng dẫn

1-2

- Tìm hiểu các kiến

thức Machine

Learning cơ bản

- Tìm hiểu về công ty,

cách tổ chức của

công ty

- Học cách trao đổi,

làm việc

Anh Lê Quốc Thái 100%

3-4

- Tìm hiểu hệ thống

labs của công ty

- Tìm hiểu JavaScript,

các framework công

ty sử dụng

Anh Trần Ngọc Thành

100%

5

- Tìm hiểu các tài liệu

dự án

Anh Nguyễn Trọng Trí

Anh Nguyễn Ngọc Phước Thiện

100%

6

- Tham gia dự án và

bắt đầu rà soát các

mô-đun, các luồng

quy trình đã có và

đang thực hiện

Anh Lê Anh Tuấn 90%

7-8

- Lập trình quy trình

khai báo tiếp tuyến

quỹ

Anh Nguyễn Ngọc Phước Thiện

30%

9-12

- Lập trình quy trình

mượn hồ sơ kho tiền

- Báo cáo cho nhóm

kiểm tra

- Nhận báo lỗi trên Jira

và sửa

Anh Nguyễn Ngọc Phước Thiện

80%

Trang 11

Chương 3 Chi tiết về dự án

3.1 Giới thiệu về dự án

Dự án được xây dựng để cung cấp hệ thống quản lý cho ngân hàng Techcombank Đảm bảo tính nhất quán, thống nhất dữ liệu, hạn chế sai sót và đảm bảo tính bảo mật, đơn giản, dễ sử dụng cho các nhân viên ngân hàng

Trong dự án, hệ thống quản lý được chia làm nhiều quy trình khác nhau:

- Quy trình Khai báo thông tin đơn vị

- Quy trình Khai báo thông tin tuyến tiếp quỹ

- Quy trình Khai báo hoạt động kho tiền

- Quy trình thành lập Thành viên quản lý kho tiền

- Quy trình thành lập Ban kiểm quỹ

- Quy trình Ủy quyền

- Quy trình Mượn và Trả hồ sơ kho tiền

Mỗi quy trình có các yêu cầu khác nhau và có liên quan đến nhau Để đảm bào chính xác, các cuộc gặp gỡ khách hàng được diễn ra thường xuyên, sau mỗi lần, các yêu cầu lại thay đổi và tài liệu được cập nhật để đưa đến đội ngũ lập trình chỉnh sửa cho phù hợp

3.2 Thành viên dự án

Các thành viên của đội:

- Chị Võ Nguyễn Hương Giang

- Anh Nguyễn Trọng Trí

- Anh Nguyễn Ngọc Phước Thiện

- Anh Nguyễn Hoàng Nam

- Anh Lê Quốc Thái, chị Lê Mai Lan và Nguyễn Trần Hoàng Thanh

Trang 12

3.3 Kết quả đạt được

Lập trình Quy trình Khai báo thông tin tuyến tiếp quỹ:

• Hoàn thành các yêu cầu Wireframe và các trường dữ liệu tương ứng

• Chưa hoàn thành các quy tắc ràng buộc dữ liệu

• Chưa hoàn thành luồng quy trình do các yêu cầu phía khách hàng chưa rõ ràng

Kết quả :

• Hoàn thành các yêu cầu Wireframe cơ bản

• Chưa thể vận hành luồng quy trình

Lập trình Quy trình Mượn hồ sơ kho tiền:

• Hoàn thành các yêu cầu Wireframe và các yêu cầu dữ liệu có liên quan

• Hoàn thành việc phân phối các chức vụ phù hợp sẽ xuất hiện các tính năng phù hợp

• Chạy thành công một luồng quy trình lớn nhưng vẫn còn một vài chức

vụ xảy ra lỗi

• Cài đặt thành công các yêu cầu cần có cua quy trình

• Cài đặt các module lấy dữ liệu từ database thành công

• Cài đặt các module lưu dữ liệu xuống database thành công

• Chưa hoàn thành gắn luồng quy trình vào hệ thống

Trang 13

TÀI LIỆU THAM KHẢO

https://www.ibm.com/support/knowledgecenter/vi/

https://support.salientprocess.com/

Trang 14

[8] Li, Minghao and Cui, Lei and Huang, Shaohan and Wei, Furu and Zhou, Ming and Li, Zhoujun: Tablebank: Table benchmark for image-based table detection and recognition Journal 2arXiv preprint arXiv:1903.01949 (2019)

[9] Chen, Kai and Wang, Jiaqi and Pang, Jiangmiao and Cao, Yuhang and Xiong, Yu and Li, Xiaoxiao and Sun, Shuyang and Feng, Wansen and Liu, Ziwei and Xu, Jiarui and others: Mmdetection: Open mmlab detection toolbox and benchmark Journal 2arXiv preprint arXiv:1906.07155 (2019) [10] S Zhang, C Chi, Y Yao, Z Lei, and S Z Li, “Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selection” inCVPR, 2020

[11] Kim and H S Lee, “Probabilistic Anchor Assignment with IoU Prediction for Object Detection” inECCV, 2020

[12] C Zhu, Y He, and M Savvides, “Feature selective anchor-free module for single-shot object detection,” 2019 IEEE/CVF Con-ference on Computer Vision and Pattern Recognition (CVPR), pp 840–849, 2019

[13] https://vi.wikipedia.org/wiki/CUDA

[14] LI, Xiang, et al Generalized Focal Loss: Learning Qualified and Distributed Bounding Boxes for Dense Object Detection arXiv preprint arXiv:2006.04388, 2020

[15] K He, G Gkioxari, P Dollár and R Girshick, "Mask R-CNN," 2017 IEEE International Conference on Computer Vision (ICCV), Venice, 2017, pp

Trang 15

[17] Huang, Junjie, Zheng Zhu, and Guan Huang "Multi-Stage HRNet: Multiple Stage High-Resolution Network for Human Pose Estimation." arXiv preprint arXiv:1910.05901 (2019)

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

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w