Tải bản đầy đủ - 0 (trang)
3 Các giai đoạn để xây dựng một quy trình tự động

3 Các giai đoạn để xây dựng một quy trình tự động

Tải bản đầy đủ - 0trang

GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp

mà quy trình nào cũng sẽ có.

• Giai đoạn 1: Đánh giá quy trình



Trong giai đoạn đánh giá, cơng việc là khảo sát quy trình xử lý có thể tự động

hóa được hay khơng qua những yếu tố:

-



Quy trình này có lặp lại đi lặp lại trong quá trình làm việc hay khơng.



-



Quy trình có ổn định trong q trình thực hiện, ít xuất hiện ngoại lệ hay

khơng.



-



Quy trình có quy mơ lớn và tác động đến nhiều quy trình sau đó hay

khơng.



U







• Giai đoạn 2: Phân tích và thiết kế quy trình



TẾ



H



Sau khi đã đánh giá được quy trình có thể tự động hóa được, bước tiếp theo sẽ

phải xác định các hoạt động và thiết kế quy trình trước khi thực hiện. Cụ thể giai đoạn



KI



Phân tích quy trình ngồi thực tế từ đó xác định được các hoạt động sẽ

có trong quy tình.





C



-



N

H



này bao gồm các cơng việc:



Từ các hoạt động, xây dựng sơ đồ luồng các hoạt động.



-



Thiết kế các thủ tục, hàm để xử lý thông tin đưa vào và đưa ra được



ẠI



H



-



G



Đ



thơng tin cần thiết.







N



• Giai đoạn 3: Thực hiện và kiểm thử



Ư



Đây là giai đoạn thực hiện xây dựng một quy trình tự động theo như các bước



TR



thiết kế đã làm. Ở giai đoạn này việc cần làm là lựa chọn các công cụ để thiết kế nên

quy trình tự động. Sau đó tiến hành kiểm thử tập trung vào phần logic của các bước

trong quy trình để đảm bảo trong các bước khơng có lỗi và cho ra được kết quả phù

hợp. Từ đó xây dưng một robot thực hiện quy trình tự động đã làm.

• Giai đoạn 4: Triển khai và bảo trì

Trong giai đoạn này, hệ thống cần sử dụng cần phải được lắp đặt phần cứng và

cài đặt phần mềm cần thiết. Đưa robot vào môi trường làm việc thực tế, sau đó giám

sát và xử lý các trường hợp ngoại lệ nếu có. Khi đã đi vào hoạt động chính thức cần

duy trì việc nâng cấp phần mềm khi có phiên bản mới hơn.

SVTH: Đặng Minh Khôi



24



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp



CHƯƠNG 3: XÂY DỰNG QUY TRÌNH TỰ ĐỘNG HÓA XỬ

LÝ PHIẾU ĐĂNG KÝ ĐẠI HỌC LIÊN THÔNG TẠI TRƯỜNG

ĐẠI HỌC KINH TẾ - ĐẠI HỌC HUẾ

3.1. Quy trình xử lý phiếu đăng ký Đại học liên thông

3.1.1. Mô tả hiện trạng xử lý phiếu đăng ký Đại học liên thông

Tại trường Đại học Kinh tế - Đại học Huế, ngồi việc nhận thí sinh theo kết quả







của kỳ thi THPT Quốc gia thì mỗi năm đều tổ chức các đợt tuyển thí sinh theo hệ đào



U



tạo liên thông từ các trường Cao đẳng lên Đại học. Với mỗi đợt tuyển sinh, các thí sinh

đủ điều kiện để tham gia thi tuyển hay không.



TẾ



H



sẽ nộp các phiếu đăng ký tuyển sinh và đợi kết quả thông báo từ Nhà trường về việc có



N

H



Thí sinh nộp phiếu đăng ký tuyển sinh trực tiếp tại phòng Đào tạo của nhà



KI



trường. Phiếu đăng ký sẽ được các cán bộ tại phòng Đào tạo tiếp nhận và tổng hợp lại,





C



sau đó cán bộ xử lý phải nhập thơng tin thí sinh có trên phiếu vào máy tính của nhà



H



trường rồi kiểm tra thí sinh đó có đủ điều kiện để tham gia thi tuyển hay khơng. Sau



Đ



ẠI



khi đã có danh sách các thí sinh đủ điều kiện thì cán bộ xử lý sẽ thơng báo tới các thí



G



sinh để các thí sinh đó tiến hành nộp hồ sơ cá nhân và các giấy tờ cần thiết. Các phiếu







N



đăng ký sau khi được xử lý sẽ được chuyển cho phòng Cơng tác – Học sinh sinh viên



Ư



để lưu trữ.



TR



Với số lượng thí sinh đăng ký vừa phải thì cơng việc xử lý phiếu đăng ký thi

tuyển sẽ khơng gặp q nhiều khó khăn. Tuy nhiên, với xã hội hiện nay thì việc cải

thiện trình độ học vấn ngày càng cần thiết kéo theo số lượng những sinh viên sau khi

tốt nghiệp các trường Cao đẳng mong muốn học tiếp lên Đại học sẽ càng nhiều. Từ đó

dẫn tới cơng việc xử lý các phiếu đăng ký theo cách thủ công sẽ gặp một số hạn chế

nhất định như sau:

-



Các thí sinh ở xa khi có nhu cầu đăng ký thi tuyển sẽ phải tới trực tiếp

tại phòng Đào tạo của Nhà trường để nộp đơn.



-



Với một số lượng lớn các phiếu đăng ký thì các cơng việc thu nhận



phiếu, tổng hợp và xử lý sẽ cần rất nhiều cán bộ để thực hiện.

SVTH: Đặng Minh Khơi



25



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp

-



Công việc xử lý phiếu lặp đi lặp lại dễ gây đến việc mất tập trung cho

cán bộ xử lý, ảnh hưởng tới kết quả của thí sinh.



-



Sẽ mất rất nhiều thời gian để phản hồi kết quả cho các thí sinh.



3.1.2. Mơ tả bài tốn tự động hóa quy trình xử lý phiếu đăng ký Đại học

liên thơng

Với một xã hội đang phát triển về công nghệ thông tin như hiện nay thì các

cơng việc thủ cơng rập khuân mà con người thực hiện sẽ dần dần phải thay thế bằng

các chương trình tự động. Tương tự với quy trình xử lý phiếu đăng ký Đại học liên







thơng tại trường Đại học Kinh tế - Đại học Huế theo cách thủ cơng đang còn tồn tại



H



U



các hạn chế thì việc áp dụng tự động hóa vào quy trình xử lý đó sẽ giúp cải thiện được



TẾ



nguồn nhân lực thực hiện cũng như giảm bớt thời gian xử lý.



N

H



Đối với bài tốn tự động hóa được đặt ra, những thí sinh ở xa có thể gửi email



KI



về địa chỉ email của phòng Đào tạo để nộp phiếu đăng ký. Những thí sinh nộp phiếu





C



trực tiếp tại phòng Đào tạo của Nhà trường sẽ được các cán bộ xử lý phiếu quét bằng

máy scan để đưa hình ảnh phiếu vào máy tính. Đối với những phiếu khi nhận phiếu



ẠI



H



trực tiếp tại phòng Đào tạo, phiếu đăng ký sẽ phải được quét bởi máy scan do vậy



Đ



không thể tránh được trường hợp phiếu bị xoay nghiêng qua hai phía. Việc điều chỉnh



G



lại tờ phiếu đăng ký rất quan trọng vì nó có ảnh hưởng đến q trình qt sau này. Để







N



giảm bớt độ nghiêng của phiếu, người xử lý phải chú ý đến các cạnh của phiếu luôn



Ư



song song với các cạnh trên bề mặt máy scan. Đồng thời, ảnh của phiếu đăng ký sau



TR



khi được quét qua máy scan phải đảm bảo ít nhiễu, rõ nét và chữ viết trên phiếu phải là

chữ viết máy với font chữ thông thường.

Để quy trình có thể nhận dạng được các phiếu đăng ký (bao gồm cả phiếu được

gửi thông qua email và phiếu nộp trực tiếp), các phiếu này bắt buộc phải tuân theo một

mẫu chuẩn cố định. Mẫu này sẽ được lấy theo như mẫu phiếu đăng ký Đại học liên

thông của trường Đại học Kinh tế - Đại học huế và có bổ sung trường email để tiến

hành liên lạc với thí sinh sau này.

Từ đó mẫu phiếu đăng ký sẽ có mẫu như sau:



SVTH: Đặng Minh Khơi



26



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp



CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM



ĐẠI HỌC HUẾ

TRƯỜNG ĐẠI HỌC KINH TẾ



Độc lập – Tự do – Hạnh phúc



PHIẾU ĐĂNG KÝ HỌC ĐẠI HỌC LIÊN THƠNG

1. Họ và tên: ......................................................................... 2. Giới tính: ...............

3. Ngày sinh: ............................................................................................................







4. Nguyên quán: .......................................................................................................



H



U



5. Nơi làm việc hiện nay: .........................................................................................



TẾ



6. Nơi đăng ký hộ khẩu thường trú: .........................................................................



N

H



7. Số chứng minh nhân dân: ................................................. 8. Nơi cấp: ................



KI



9. Email: ................................................................................ 10. SĐT:.....................





C



11. Nghề nghiệp: .................................................................. 12. Chức vụ: .............



H



13. Trường đã học và tốt nghiệp: .............................................................................



Đ



ẠI



14. Hệ đào tạo: .........................................................................................................



G



15. Ngành học: .........................................................................................................







N



16. Xếp hạng tốt nghiệp: ..........................................................................................



TR



Ư



17. Ngành đăng ký sẽ học: .......................................................................................

Thừa Thiên Huế, ngày.....tháng.....năm …



(Người đăng ký học ghi rõ họ tên và ký)



Hình 3.1. Mẫu phiếu đăng ký Đại học liên thông



SVTH: Đặng Minh Khơi



27



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp

3.1.3. Phân tích u cầu



Để tránh các sai sót trong q trình thực hiện, từ mơ tả bài tốn thực tế thì có

thể tóm tắt các quy trình tự động xử lý phiếu đăng ký thi tuyển Đại học liên thông

thông qua sơ đồ.

Thu nhận phiếu

đăng ký



N

H



TẾ



H



U







Xét phiếu đăng ký



Thông báo kết quả

cho thí sinh



Ư







N



G



Đ



ẠI



H





C



KI



Tổng hợp, lưu trữ

thơng tin thí sinh



TR



Hình 3.2. Sơ đồ quy trình tự động xử lý phiếu đăng ký Đại học liên thơng

Qua phân tích bài tốn thì quy trình tự động xử lý phiếu đăng ký Đại học liên

thơng sẽ phải có các u cầu cụ thể như sau:

-



Quy trình phải cho phép người dùng lấy được file có chứa phiếu đăng ký

của sinh viên gửi về địa chỉ email của Nhà trường.



-



Quy trình cần phải phân loại các phiếu đăng ký thi tuyển mà sinh viên đủ

điểu kiện để tham gia thi tuyển với những phiếu không đủ điều kiện theo

điều kiện mà Nhà trường đã đặt ra.



-



Quy trình thực hiện lưu trữ những thơng tin cần thiết của mỗi sinh viên,

tổng hợp vào một file và lưu ở trên máy tính.



SVTH: Đặng Minh Khơi



28



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp

-



Quy trình tự động thông báo về kết quả cho sinh viên theo thông tin mà

sinh viên đã ghi ở trên phiếu đăng ký.



3.2. Thiết kế quy trình tự động xử lý hồ sơ đăng ký tuyển sinh Đại học liên

thơng

3.2.1. Tóm tắt quy trình

Quy trình sẽ bao gồm các cơng đoạn sau:

Nhận phiếu tự động từ email về.



-



Đọc phiếu tự động.



-



Lấy thông tin trên phiếu tự động.



-



Kiểm tra được những sinh viên đạt yêu cầu và không đạt yêu cầu tự động



U

H



TẾ



N

H



và lưu lại trên một file.



Gửi kết quả cho sinh viên thông qua email tự động.



KI



-







-





C



3.2.2. Kỹ thuật xử lý phiếu đăng ký



ẠI



H



3.2.2.1. Phiếu nhận từ email



Đ



• Cấp quyền truy cập email



N



G



Để lấy được các phiếu đăng ký mà thí sinh gửi về cho địa chỉ email của Nhà



Ư







trường thì trước hết địa chỉ email đó phải có hỗ trợ giao thức cho phép người dùng đọc



TR



được email thông qua các ứng dụng trung gian. Vì vậy, quy trình đề xuất sẽ sử dụng

dựa trên Gmail của Google do Gmail hỗ trợ hai giao thức IMAP (Internet Message

Access Protocol) và POP (Post Office Protocol).



SVTH: Đặng Minh Khôi



29



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp



Giao thức POP chỉ cho phép người dùng sử dụng duy nhất một ứng dụng. Toàn

bộ email ở trong tài khoản sẽ được tự động tải về bộ nhớ trên máy tính đồng nghĩa với



TR



Ư







N



G



Đ



ẠI



H





C



KI



N

H



TẾ



H



U







việc người dùng có thể xem lại email mà khơng cần có kết nối Internet.



Hình 3.4. Thiết lập cấu hình POP



SVTH: Đặng Minh Khơi



30



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp



Giao thức IMAP cho phép người dùng cùng quản lý một hộp thư đến, hay nói

cách khác là người dùng có thể sử dụng IMAP cho việc đăng nhập ở trên nhiều ứng

dụng. Khi sử dụng giao thức IMAP, toàn ebộ mail sẽ được lưu trữ ở trên server và

người dùng có thể tải trước danh sách email với các yêu cầu cụ thể, đồng thời người



TR



Ư







N



G



Đ



ẠI



H





C



KI



N

H



TẾ



H



U







dùng có thể chọn lựa việc lưu trữ email ở trên máy tính.



Hình 3.3. Thiết lập cấu hình IMAP



Tùy theo mục đích sử dụng để chọn lựa giao thức phù hợp. Quá trình cấp quyền

truy cập email được thực hiện qua hai bước sau:

-



Thiết lập giap IMAP hoặc POP ở trên tài khoản Gmail bằng cách vào

Cài đặt trong tài khoản và bật POP/IMAP..



-



Khi đã lựa chọn đượ giao thức kết nối, tiến hành thiết lập vào Activity:

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages ở trong UiPath

Studio với cấu hình như của Gmail cung cấp (Hình 3.3 và Hình 3.4).



SVTH: Đặng Minh Khơi



31



GVHD: ThS. Dương Thị Hải Phương



ẠI



H





C



KI



N

H



TẾ



H



U







Khóa luận tốt nghiệp



Đ



Hình 3.5. Cấu hình IMAP trong UiPath







N



G



Chi tiết các thơng số của cấu hình bao gồm:



Ư



Common:



DislayName: Tên của hoạt động.



-



TimeoutMS: Thời gian cụ thể của hoạt động để chờ trước khi xuất hiện



TR



-



lỗi.

Host:

-



MailFolder: Thư mục để truy xuất mail.



-



Port: Cổng được sử dụng để nhận thông báo bằng email.



-



Server: Máy chủ lưu trữ email.



-



Email: Tài khoản email được sử dụng.



-



Password: Mật khẩu của tài khoản email được sử dụng.



SVTH: Đặng Minh Khôi



32



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp

Misc:

-



Private: Nếu được chọn thì các giá trị của biến và đối số sẽ không được

sử dụng ở các hàm khác.



Option:

-



DeleteMessages: Sử dụng để chọn những email đã được đánh dấu để

xóa.

MarkAsRead: Sử dụng để đánh dấu email đã được đọc haykhông.



-



OnlyUnreadMessages: Sử dụng để đọc chỉ những email chưa được đọc.



-



SecureConnection: Chỉ định mã hóa SSL và/hoặc TLS sẽ được sử dụng



H



U







-



Top: Số lượng email cần lấy từ đầu danh sách.



N

H



-



TẾ



cho kết nối.





C



MailMessages: biến được gán để lưu email.



TR



Ư







N



G



Đ



ẠI



H



-



KI



Output:



SVTH: Đặng Minh Khôi



33



GVHD: ThS. Dương Thị Hải Phương



Khóa luận tốt nghiệp



• Nhận phiếu từ email

Sau khi thiết lập được các thông số để kết nối với tài khoản Gmail, phải thiết



TR



Ư







N



G



Đ



ẠI



H





C



KI



N

H



TẾ



H



U







lập các hàm xử lý email có định dạng đối số là System.Net.Mail.Messages.



Hình 3.6. Thiết lập TypeArgument

Xây dựng hàm xử lý các email có tiêu đề “Phiếu đăng ký Đại học liên thơng”

để có thể lọc ra những email có chứa phiếu đăng ký. Sau khi đã lọc được các email có

chưa phiếu, quy trình sẽ thực hiện tạo thư mục ở trên máy tính dựa theo tên của người

gửi và tải phiếu đăng ký đính kèm vào riêng từn g thư mục.



SVTH: Đặng Minh Khôi



34



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

3 Các giai đoạn để xây dựng một quy trình tự động

Tải bản đầy đủ ngay(0 tr)

×