1. Trang chủ
  2. » Luận Văn - Báo Cáo

Link ứng dụng chat nội bộ và đồng bộ hóa tiến độ công việc trên android

7 1 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Link Ứng Dụng Chat Nội Bộ Và Đồng Bộ Hóa Tiến Độ Công Việc Trên Android
Tác giả Trần Thị Anh Thi, Hoàng Huy Vũ, Trần Thành Nam
Trường học Ho Chi Minh City University of Industry
Chuyên ngành Information Technology
Thể loại conference paper
Năm xuất bản 2023
Thành phố Ho Chi Minh City
Định dạng
Số trang 7
Dung lượng 841,84 KB

Nội dung

Công cụ cho phép quản lý quỵ trìnhlàm việc, giám sátquá hình thực thicủa người đượcphân công trong hệthống.Ngồira, cơng cụcũng tích hợp được vàohệ thống quản lýnhân sự cho các tổ chức vừ

Trang 1

Hội nghị Khoa học trẻ lần 5 năm 2023(YSC2023)-ỈUH

YSC5.F009

LINK: ỨNG DỤNG CHAT NỘI BỌ VÀ ĐÒNG Bộ HÓA TIẾN Độ CÔNG VIỆC

TRỀN android

faculty of Information Technology, Industrial University of Ho Chi Minh City

tranthianhthi@iuh edu.vn, vhongl 009200Ỉ@ gmail.com, namOl 697826435nam@gmail com

theo quỵtrình được định nghĩa bởi tổ chức doanhnghiệp Ngoài ra, khả năng tích hợp với các hệ thống

quản lý nhân sự vẫn còn hạn chế Công cụ LINK chúng tôiđềxuấtsẽhỗ trợnhững vấn đềnày Công cụ

cho phép quản lý quỵ trìnhlàm việc, giám sátquá hình thực thicủa người đượcphân công trong hệthống

cũngsửdụng cácdịchvụ nhưAWS DỵnamoDB, FhebaseOTP để triển khai vàxác thực người dùng Hiện

LINK: INTERNAL CHAT AND TASK SYNCHRONIZATION APPLICATION ON

ANDROID

andscopes.These systems, besidestheir basic functions, still have some limitations, such as communication

systems forboth small and medium-sized organizations LINK is implementedon technology platforms

being tested for small and medium-sized workgroups in the IT department at the Ho Chi Minh City

Universityof Industry Inthe future, wewill expand the user base and add other utility functions

Sau khi dịch bệnh Covid bùngphát, việctiếp tục làm việc và duy trìgiao tiếp trong tổ chức trởnên thách

thức Đó là lý do tại sao LINK ra đờimộtứng dụng di động đáng tin cậy và tiện ích LINK giúp các nhóm

Với sựbảo mật nộibộ mạnh mẽ, LINK đảm bảorằng thôngtin và dữ liệu của bạn được bảo vệ an toàn

Mọi dữ liệu truyềnđi và lưu trữ hênLINK đều được mã hóa, ngăn chặn truy cậptráiphép Bạn cũngcó

Trang 2

Hội nghị Khoa học trẻ lần 5 năm 2023(YSC2023)-ỈUH

Điêunày giúp duy trì kêt nôi và tiên triển công việc một cách suôn sẻ trongthời gian khó khăn do dịch bệnh LINK là công cụ lý tuởng đe tăng cuờng sựphôihợp trong côngviệc và đảm bảothànhcôngtrong môitruờng thay đoi do dịchbệnh

2.1 Cloud Computing vói AWS

a) Amazon Simple Storage Service (S3)

phù hợp chomọi truờnghợp sử dụng, bao gôm ứng dụng di động/web, luutrữ dữliệulớn, máy học và nhiều hơn nữaill

b) AmazonDynamoDB

2.2 Zegodould

internet Nguời dùng có thể tải lên, lưu trữ và chia sẻ tệp tin, hình ảnh, video và các dữliệu khác trên

Socket.iođược phát triển đesửdụngcáckêtnôimởtạo điêu kiện giao tiêpthời gian thực, trả vê giá trị thực

Trang 3

Hội nghị Khoa học trẻ lần 5 nám 2023(YSC2023)-ỈUH

thòigian thực, ứng dụng cập nhật thờigian thực,ứng dụng đa phươngtiện, ứng dụng theodõi

Mộtsố ưu diemcủa: B ảo mậtcao,kếtnốitự động server, mã hóa nhị phân, cho phép tạokênh và phòng lál

3.1 Usecase tổng quát

Những chức năng này được chúng tôi trình bày ởHình 3.

XMU-Otig

Dang xuât

Quĩn 19

cứno '■»>:

«fXK0đ»

Dwh <M'J rtộng

asoBMđọo

SáociiMo

<1Í cOno vlộc

o.rinlỷ ihCme hãn

H9 Uvins (rjo a-Ono Un ntwm nomM <x.np

ihai'

rihAn vU-n

««incluoe>»

■.-ixtcrtì.*.*

«incluốe>»

MnQVlỊr

«Ect0AỨ»

cong

«lncl'XMt>sluao-' ’

B9Dfl nhập »1 tt»Jn

<«fcicnid<»>

«Ex»enti»

Quart lý ,

vỉÈn (Iltorn

«incluốẽ>»

,xem r-ií><0 Ịln cá rUiỉn

Căn nnỹr lUOna 1'» Cồ

GMm

K>c

ND3J1

VMn

tlmklím dụ'ân

Ịi*n» eUnh ưtl<

tilth viãn

ren CAU

hoan ttiánn:

dỊTdr

Qrnnlý nụ-lút

ĐSn nltẬa u<

khoỉi’trwfrng(tự an

_ Xemidtc*

r*0irctt««tJawd» nhOmcnit

x«n iMng Iln

nhìn vién

c«inchio*=« CỐM THiỉmg

«E*»enđ= =

CứỉÔTP

A>ìS

T

Rntb

Tim N&nunúm

Hình 3: Sơ đồ Use Case tổng quát của hệ thống LINK

Trang 4

Hội nghị Khoa học trẻ lần 5 nám 2023(YSC2023)-ỈUH

Từ các usecase đã phân tích ở trên thi chúng tôi tạo ra được lượcđồsơ đồ lớp của hệ thống LINK Trong

lớpEmployee để phân quyềnngười dùng cho hệthống Để biếtthêm chi tiết chúng tôi trinh bày sơ đồlớp

Metsage

-sender Lnplcví ?

-receive: string

-gimipld.Grixip

-mesáqeld string _

HoSỉringO

•Messagei)

Notiticaaon

-notmcatonnt stnng

-bbo Sking

-content string

-createSy: stma

ofEmployno Emp'oyee

state: NobkcabooState

-ta-AM String

-dateRecerve: Date

-oolifMtetonTypo NottficabonType

-prcỹedlđ: String

-message: stnng _

♦toStiinọO

•Noc'cabontj

««mnneration>>

Language

VIETNAM

ENGI ISH

Employee

-ompiuyeeld stnng -phoneNurrđiM : suing -name string

-aecfler suing

-nvatai String

-password String

-ernait string

-department Group Siting -rote Rote -language: Language -dienre Thome

■HoStnnflO

•ErnpkrỹẽeO

««numeration»

theme

DARK

LIGHT

«BiiunicMt«>n»

Contact Statue

ONLINE OFFLINE

Contact -HtCortad string

-avatar suing -name Slnng

-status ContadSlatus

-type: String -CLrrptoyeeld Employee

♦rtoSimgo

-Contact

«enumerafK>n»

Role PRQJECT-MANAOLR

EMPLOYEE

LEADER

Project ixcjediD Sil mg

-color : String -datecreate: Date -ditlBfcnd Date

-daleStatt Date

-descnpMn: Stnng -employer) Create Object

-grouptd Group

-rnalnRespensitrlePefSOn Objed -prcjectlmpieenenters: UstotMect*

-prcjecIName String prcfedStalus ProjedStatus

•toSlringO

►Ptojed

Task

-tasKM: string

-dateCreate Date

datb-End Date

•dateSlart Date -tasKDescrpoon: strtng

-empiiryrwCreateTask: Otpact -proịéíHđ: Project -tekMa'mRwponsblePerson Object -tBstempiementere: List<O0»ect>

tekpriwtyI owl String

laskStatus TaskSlutus

-tefflaire: stmq _

Hostmon HasH)

•WorkProcressi)

-progressio: string -repottContenE Suing

-emptoyuuRaport Object

-images List<Strlng>

-tested: Task

daicRetrixt Date

■aioọressHsrrM! string

• tuSliingO

•WoikPragiessQ

«enumeraaon»

Project Status CANCEL*

WAIUNG_FOR_CCMPtETE COMPLETE

PROCESSING

«enijmotation» laskSUtus

> CANCER

COMPLETE

PROCESSING

Hình 4: Sơ đồ Class Diagram

4.1 Cấu hình phần cứng, phần mềm

Dịchvụ Microsoft Azure là một nềntảngđiện toán đám mây cho phép xây dựng, triển khai và quản lýcác ứng dụngweb và cơ sởdữ liệu trên Internet Để triển khai một ứng dụng web trên Azure, chúng tôiđã sử

Triểnkhaiserver Nodejs vói domain: link-server.azurewebsites.net Máy chủ được đặt tại Southeast Asia

ràchạytrênmôitrường Linux

Trang 5

Hội nghị Khoa học trẻ lần 5 năm 2023(YSC2023)-ỈUH

Microsoft Azure

Home

portal azure com

E IB 0 & (?) 1M84Mi,nam@studcn_ 1

w INDUSTW* urflWRsrn Of HO-. w

WBDApp

- Api definition

Ô CORS

Monitoring

Alerts

Metrics

Legs

Miior recommendations

Status : Running Acp Serna Plan A5P-Grouplink-8cđõ ;T1:.')

SubsiTĨptícn imove) : Subscription 1 Health Check Not Configured

Subsơiption IO ; cWđ6b88-S>?3-4feó-bb6M3c16f46tl>W

Tags fcdii) ' dick here to add tags

ii

9 health check

<? £ ® ® i $ A

X

Properties Monitoring Logs CapabílitiM Noỉiticatíors Rwomut-ndabons

a Diagnostic setrings

AppServxeJogs

Name ink-server

OD log stream

Automation

Runtime Stadr Node 18-tts

Deployment P qj

Last deployment Deployment provider

view logs

No deployments found

Tasks (preview)

£ New Support Request

£ Networking

Virtual 13 Mrfrecc

Hình 5: Trạng thái server đang hoạt động

4.2 Giao diện hiện thực màn hình

Trang 6

Hội nghị Khoa học trẻ lần 5 nám 2023(YSC2023)-ỈUH

q w e r t y u i 0 p asdfghjkl

♦ zxcvbnma

Hình 6: Màn hình các tác vụ chính

việc dành cho trưởng dựán, tham gia côngviệc báo cáo rà hoànthành tiếnđộbỏingườichịu trách nhiệm chínhcủacôngviệcđó(Hình 7).

Trang 7

Hội nghị Khoa học trẻ lần 5 nám 2023(YSC2023)-ỈUH

Hình 7: Màn hình nhận công việc và thực hiện báo cáo

Khiviếtbàibáo nàychúng tôiđưara giảipháp hỗtrợ giao tiếp, quản lýcôngviệcnộibộtrongcôngty một

hợp vớinhiềungười Phầnmềm được phát triển bỏi JavaAndroid,một ngôn ngữ khá phổ biến dành cho

Android sử dụng Javacóthể đượcthựchiện bằngcáchsử dụng Java SDK củaAWS đểtruy vấn dữ liệu từ

Tuynhiên do sự hạnchế về thời gian, cũngnhư sựkhảo sátchưathật sự tốt vàđầy đủnên phần mềm còn gặp nhiều hạn chếchưa thực sự bám sátvàoquytrìnhcủa một công ty thực tế Cụ thể là mộtsốquy trình nghiệp vụ cònnhiềukhuyết điểm chưa thực sựmưọt mà vớinhiềutrường họp khácnhau Đó lànhững mặt

TÀI LIỆU THAM KHẢO

[1] What is Amazon S3 ? (2023) [online],

https ://docs aws amazon com/AmazonS 3/latest/userguideAVelcomehtml [ Acc essed 08/01/2023]

[2] What is Amazon DynamoDB ? (2023) [online],

https ://docs aws amazon, com/amazondynamodb/latest/develop erguide/Introduction html [Accessed 09/02/2023] [3] Build Powerful Interaction Apps with Voice & Video Chat API (2023) [online],

http://surl.li/hlsverAccessedl 3/02/2023]

[4] Bước đầu làm quen với NodeJS và Socket io (Aug-2016) [online],

https://viblo.asia/p/buoc-dau-lam-quen-voi-nodeis-va-socketio-MJvGiQrWvPB[Accessed 18/02/2023]

Ngày đăng: 10/03/2024, 08:12

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w