1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis

65 174 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

Tiêu đề Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Tác giả Phạm Thị Huyền
Người hướng dẫn TS. Cù Nguyên Giáp
Trường học Đại học Thương mại
Chuyên ngành Quản lý nhân sự
Thể loại Khóa luận tốt nghiệp
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 65
Dung lượng 1,41 MB

Nội dung

Mục tiêu chính của phân tích thiết kế hệ thống là cải tiển hệ thống cấu trúc, điểnhình là qua ứng dụng phần mềm, có thể giúp đỡ các nhân viên hoàn tất các công việcchính của doanh nghiệp

Trang 1

LỜI CẢM ƠN

Qua thời gian học tập, rèn luyện tại trường Đại học Thương mại và thực tập tạiCông ty Cổ phần phát triển phát triển kinh doanh Artemis em đã học hỏi và tích luỹđược nhiều kiến thức, kinh nghiệm quý báu cho mình Từ những kiến thức và trảinghiệm thực tế đó là cơ sở để em xây dựng khóa luận này Để có thể hoàn thành đượckhóa luận tốt nghiệp là nhờ sự chỉ bảo tận tình của quý thầy, cô trong khoa Hệ thốngthông tin kinh tế và thương mại điện tử, sự hướng dẫn tận tâm của TS.Cù NguyênGiáp cùng sự giúp đỡ của các anh, các chị cán bộ viên chức trong Công ty Cổ phầnphát triển kinh doanh Artemis Đồng thời, cũng thông qua khoá luận, em xin tri ân đếntất cả các thầy cô giáo đã dày công dạy dỗ chúng em trong suốt 4 năm ở trường ĐạiHọc Thương Mại Những giá trị mà các cô thầy tạo ra sẽ là nền tảng quan trọng choviệc cống hiến và phấn đấu của chúng em sau này

Với thời gian nghiên cứu và kiến thức còn hạn chế nên không tránh khỏi nhữngsai sót trong quá trình phân tích,thiết kế Vì thế, em rất mong nhận được những ýkiến đóng góp của quý thầy cô, ban lãnh đạo công ty để bài khóa luận hoàn thiệnhơn Sau cùng, em xin kính chúc quý thầy cô cùng các anh chị luôn dồi dào sứckhỏe và thành công trong cuộc sống

Em xin chân thành cảm ơn.

Sinh viên thực hiện

Phạm Thị Huyền

Trang 2

MỤC LỤC

DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ

Bảng 1.1: Tỉ lệ trích các khoản bảo hiểm

Bảng 1.2: Phụ cấp hàng tháng

Bảng 2.1 Bảng xác định các tác nhân và đặc tả vắn tắt

Hình 1.1: Biểu đồ use case của máy rút tiền tự động ATM

Hình 1.2: Biểu đồ lớp của usecase Rút tiền

Hình 1.3 Biểu đồ trạng thái của use case Rút tiền

Hình 1.4: Biểu đồ tuần tự mô tả use case Rút tiền

Hình 1.5: Biểu đồ hoạt động trả tiền bằng thẻ tín dụng

Hình 1.6 Biểu đồ thành phần của máy rút tiền tự động ATM

Hình 1.7: Biểu đồ triển khai của hệ thống dịch vụ ngân hàng

Hình 2.1: Giao diện website của Artemis

Hình 2.2 Website TMĐT tại Hà Nội

Hình 2.3 Website tại chi nhánh Thành phố Hồ Chí Minh

Hình 3.1: Sơ đồ use case tổng quát

Hình 3.2: Sơ đồ use case QL Hồ sơ nhân viên

Hình 3.3: Sơ đồ use case QL Chấm công

Hình 3.4: Sơ đồ use case QL Tiền lương

Hình 3.5: Biểu đồ lớp

Hình 3.6: Biểu đồ trạng thái lớp Hồ sơ nhân viên

Hình 3.7: Biểu đồ trạng thái lớp KTKL

Trang 3

Hình 3.8: Biểu đồ tuần tự Tìm kiếm HSNV

Hình 3.9: Biểu đồ tuần tự thêm HSNV

Hình 3.10: Biểu đồ tuần tự Sửa Hồ sơ nhân viên

Hình 3.11: Biểu đồ tuần tự thêm vào BCC

Hình 3.12: Biểu đồ tuần tự sửa BCC

Hình 3.13: Biểu đồ tuần tự Xóa BCC

Hình 3.14: Biểu đồ tuần tự Tìm kiếm HDLD

Hình 3.15: Biểu đồ tuần tự Thêm vào HDLD

Hình 3.16: Biểu đồ tuần tự Sửa KTKL

Hình 3.17: Biểu đồ tuần tự Xóa Bảng lương

Hình 3.18 Biểu đồ hoạt động Cập nhật Hợp đồng lao độngHình 3.19 Biểu đồ hoạt động Cập nhật Bảng chấm côngHình 3.20 Biểu đồ thành phần

Hình 3.21 Biểu đồ triển khai

Hình 3.22: Mô hình thực thể liên kết

Hình 4.1 Giao diện đăng nhập

Hình 4.2 Giao diện chính

Hình 4.3 Giao diện Hồ sơ nhân viên

Hình 4.4 Giao diện Hợp đồng lao động

Trang 4

DANH MỤC TỪ VIẾT TẮT

NVHC Nhân viên tổ chức hành chínhNVKT Nhân viên tài chính kế toán

Trang 5

PHẦN MỞ ĐẦU

1 Tầm quan trọng và ý nghĩa của đề tài

Quản lý nhân sự có vai trò quan trọng đối với một tổ chức Yếu tố giúp ta nhậnbiết được một tổ chức hoạt động tốt hay không tốt, thành công hay không thành côngchính là nhờ lực lượng nhân sự của tổ chức, những con người cụ thể với tấm longnhiệt tình và óc sáng tạo Mọi thứ còn lại như: máy móc thiết bị , của cải vật chất, côngnghệ kĩ thuật đều có thể mua được, sao chép được, nhưng con người thì không thể, Vìvậy có thể khẳng định rằng quản lý nhân sự có vai trò thiết yếu đối với sự tồn tại vàphát triển của tổ chức

Tuy nhiên việc quản lý nhân sự không phải là việc đơn giản Trong quá trìnhquản lý nhân sự, các nhà lãnh đạo cũng như các phòng ban quản lý nhân sự luôn gặpphải các vấn đề khó khăn như: quản lý nhân sự bằng thủ công sổ sách hay có sự nhầmlẫn, tốn thời gian hay việc số lượng nhân sự luôn luôn thay đổi mà việc cập nhật hồ sơkhông rõ àng sẽ khiến cho việc tìm kiếm thông tin bị cản trở, thiếu chính xác…

Trong tình hình như vậy, việc xây dựng một hệ thống thông tin để tổ chức quản

lý nhân sự là việc làm hết sức cần thiết để thực hiện tốt các hoạt động chiến lược kháccủa doanh nghiệp

Theo sự tìm hiểm trong quá trình thực tập tại công ty cổ phần phát triển kinhdoanh Artemis, công ty có chi trụ sở tại Hà Nội và chi nhánh tại TP.HCM với hơn 150nhân viên.Nhưng hiện công ty chưa có hệ thống thông tin quản lý nhân sự mà mới chỉquản lý nhân sự bằng sổ sách gây nên nhiều khó khăn Trong đề tài này mong muốndoanh nghiệp đạt được hiệu quả cao hơn trong công tác quản lý nhân sự, em sẽ tậptrung nghiên cứu, phân tích thiết kế một phần mềm quản lý nhân sự cho công ty

Từ thực trạng và tình hình quản lý nhân sự của công ty, chúng ta thấy tầm quantrọng và ý nghĩa của việc nghiên cứu đề tài, với những kiến thức em được học trêntrường và tìm hiểu của bản thân em xin lựa chọn đề tài: “Phân tích thiết kế phần mềmQuản lý nhân sự tại công ty cổ phần phát triển kinh doanh Artemis”

2 Đối tượng và phạm vi nghiên cứu của đề tài

Đối tượng nghiên cứu: Hệ thống thông tin quản lý nhân sự tại công ty cổ phầnphát triển kinh doanh Artemis

Trang 6

Phạm vi nghiên cứu: Hoạt động quản lý nhân sự trong công ty cổ phần phát triểnkinh daonh Artemis Ở đây đề tài nghiên cứu sẽ tập trung sâu vào công tác quản lý hệthống nhân viên làm bàn giấy theo giờ hành chính.

3 Phương pháp nghiên cứu

3.1 Khái niệm phương pháp nghiên cứu

Phương pháp nghiên cứu là cách thức, con đường, phương tiện thu thập, xử lýthông tin khoa học (số liệu, sự kiện) nhằm làm sáng tỏ vấn đề nghiên cứu để giải quyếtnhiệm vụ nghiên cứu và cuối cùng đạt được mục đích nghiên cứu Nói cách khác:Phương pháp nghiên cứu khoa học là những phương thức thu thập và xử lý thông tinkhoa học nhằm mục đích thiết lập những mối liên hệ và quan hệ phụ thuộc có tính quyluật và xây dựng lý luận khoa học mới

Có hai loại phương pháp nghiên cứu:

Phương pháp nghiên cứu định tính: quan sát, phỏng vấn các nhân viên, lãnh đạocủa công ty, nắm bắt một cách chủ quan tình hình an toàn, bảo mật thông tin trên mọimặt của doanh nghiệp

Phương pháp nghiên cứu định lượng: lập phiếu điều tra, sau đó tổng hợp lạị, từ

đó đưa ra được cái nhìn chính xác hơn về tình hình của công ty

3.2 Phương pháp nghiên cứu được sử dụng trong đề tài

3.2.1 Phương pháp thu thập số liệu

Xây dựng các phiếu điều tra thu thập dữ liệu từ đối tượng là nhân viên công ty vềnhững nội dung phục vụ cho bài nghiên cứu

Tìm hiểu các thông tin về phân tích thiết kế thông qua Internet, qua các tài liệusách báo liên quan đến phân tích thiết kế

Phương pháp phỏng vấn: phỏng vấn ban Giám đốc và nhân viên phòng kinhdoanh của công ty Phương pháp trưng cầu ý kiến bằng bảng hỏi: lập ra danh mục cáccâu hỏi và khảo sát ý kiến của nhân viên cũng như ban Giám đốc công ty để phục vụcho việc đánh giá trình độ nguồn nhân lực trong quá trình nghiên cứu

Phương pháp chuyên gia: Hỏi ý kiến chuyên gia trong lĩnh vực nghiên cứu của

đề tài để tham khảo và đưa ra định hướng và giải quyết tốt mục tiêu đề ra

Trang 7

Trong các phương pháp nêu trên thì phương pháp nghiên cứu tài liệu và phươngpháp phỏng vấn là 2 phương pháp chủ đạo còn các phương pháp còn lại là các phươngpháp bổ trợ cho việc nghiên cứu thực hiện đề tài.

3.2.2 Phương pháp xử lý dữ liệu

Từ những dữ liệu thu thập được sau khi tiến hành phỏng vấn và thu thập tài liệu

sẽ được chọn lọc, phân tích, đánh giá, tổng hợp để chọn ra thông tin phù hợp với mụcđích nghiên cứu của đề tài Hai phương pháp nghiên cứu được sử dụng gồm:

Phương pháp nghiên cứu định tính: quan sát, phỏng vấn các nhân viên, lãnh đạocủa công ty, nắm bắt một cách chủ quan tình hình quản lý nhân sự của doanh nghiệp.Phương pháp nghiên cứu định lượng: lập phiếu điều tra, sau đó tổng hợp lạị, từ

đó đưa ra được cái nhìn chính xác hơn về tình hình của công ty

4 Kết cấu của khóa luận

Khóa luận chia thành 3 phần chính

Chương I: Cơ sở lý luận về phân tích thiết kế hệ thống thông tin

Chương II: Phân tích, đánh giá thực trạng ứng dụng HTT trong quản lý nhân sựtại công ty cổ phần phát triển kinh doanh Artemis

Chương III: Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phầnphát triển kinh doanh Artemis

Trang 8

CHƯƠNG I: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH THIẾT KẾ

Phần mềm thực hiện các chức năng của nó bằng cách gửi các chỉ thị trực tiếpđến phần cứng (hay phần cứng máy tính, Computer Hardware) hoặc bằng cách cungcấp dữ liệu để phục vụ các chương trình hay phần mềm khác

Phần mềm là một khái niệm trừu tượng, nó khác với phần cứng ở chỗ là "phầnmềm không thể sờ hay đụng vào", và nó cần phải có phần cứng mới có thể thực thiđược

Phân loại

Theo phương thức hoạt động:

+) Phần mềm hệ thống: dùng để vận hành máy tính và các phần cứng máy tính, ví

dụ như các hệ điều hành máy tính Windows, Linux, Unix, các thư viện động (còn gọi

là thư viện liên kết động (dynamic linked library - DLL) của hệ điều hành, các trình điềukhiển (driver), phần sụn (firmware) và BIOS Đây là các loại phần mềm mà hệ điềuhành liên lạc với chúng để điều khiển và quản lý các thiết bị phần cứng

+) Phần mềm ứng dụng: để người sử dụng có thể hoàn thành một hay nhiều côngviệc nào đó, ví dụ như các phần mềm văn phòng (Microsoft Office, OpenOffice), phầnmềm doanh nghiệp, phần mềm quản lý nguồn nhân lực, phần mềm giáo dục, cơ sở dữliệu, phần mềm trò chơi, chương trình tiện ích, hay các loại phần mềm độc hại

+) Các phần mềm chuyển dịch mã bao gồm trình biên dịch và trình thông dịch:các loại chương trình này sẽ đọc các câu lệnh từ mã nguồn được viết bởi các lập trìnhviên theo một ngôn ngữ lập trình và dịch nó sang dạng ngôn ngữ máy mà máy tính có

Trang 9

các tập tin thư viện (library file) mà các phần mềm khác (như hệ điều hành chẳng hạn)

có thể hiểu để vận hành máy tính thực thi các lệnh

Theo khả năng ứng dụng:

+) Những phần mềm không phụ thuộc, nó có thể được bán cho bất kỳ khách hàngnào trên thị trường tự do Ví dụ: phần mềm về cơ sở dữ liệu như Oracle, đồ họanhư Photoshop, Corel Draw, soạn thảo và xử lý văn bản, bảng tính Ưu điểm: Thôngthường đây là những phần mềm có khả năng ứng dụng rộng rãi cho nhiều nhóm ngườisử dụng Khuyết điểm: Thiếu tính uyển chuyển, tùy biến

+) Những phần mềm được viết theo đơn đặt hàng hay hợp đồng của một kháchhàng cụ thể nào đó (một công ty, bệnh viện, trường học, ) Ví dụ: phần mềm điềukhiển, phần mềm hỗ trợ bán hàng

1.2 Khái niệm về nhân sự, vai trò của quản lý nhân sự đối với doanh nghiệp

- Khái niệm quản lý nhân sự: quản lý nhân sự hay quản lý nhân lực là sự khaithác và sử dụng nguồn nhân lực của một tổ chức hay một công ty một cách hợp lý vàhiệu quả Quản lý nhân sự có thể áp dụng cho mọi lĩnh vực, không riêng gì trong sảnxuất kinh doanh

- Mục tiêu của quản lý nhân sự: là có thể quản lý nhân viên một cách tốt nhấthiệu quả nhất Đó không chỉ là quản lý về lương, thưởng mà còn là quản lý hồ sơ, quản

lý tuyển dụng

- Tác dụng của quản lý nhân sự: quản lý nhân sự góp phần vào việc giải quyếtcác mặt kinh tế xã hội của vấn đề lao động Mỗi công ty hoạt động được đều phải cócác phòng ban, có cấp trên cấp dưới chính vì vậy công tác quản lý nhân sự tạo ra mộtbầu không khí cho doanh nghiệp, công ty, giúp công ty hoạt dộng và phát triển Đây cóthể coi là một yếu tố quan trọng quyết định sự thành bại của công ty

- Các hình thức và mô hình quản lý nhân sự:

+) Lấy cá nhân làm trung tâm, tập trung ảnh hưởng Phương pháp này có đặc tính

là quyền lợi tập trung vào tay một người quan trọng, nhân viên chỉ là công cụ tạo lợinhuận, không có quyền tham gia vào hoạch định, định hướng phát triển của công ty.Hình thức này cứng nhắc không có chuyển biến, không phát huy được những ưu điểmcủa toàn bộ nhân viên

Trang 10

+) Cá nhân làm trung tâm, nhưng theo hướng quản lý tập thể Mô hình này cóđặc điểm là quyền lợi của doanh nghiệp được phân phối từ trên xuống dưới từng nhânviên, mọi chính sách đều xuất phát từ lợi ích chung, mọi nhân viên đều có quyền bày

tỏ quan điểm, có tính dân chủ Nó phát huy được tối đa những ưu điểm của nhân viên.+) Tập thể lãnh đạo kiểu cũ: nhiều người lãnh đạo nhưng không thấy vai trò củangười cao nhất dẫn đến việc trách nhiệm không được quy định cụ thể cho cá nhân nào

2 Cơ sở lý luận về phân tích thiết kế

2.1 Khái niệm về phân tích và thiết kế

Phân tích và thiết kế hệ thống thông tin là phương pháp để sử dụng để tạo ra vàduy trì hệ thống thông tin nhằm thực hiện các chức năng cơ bản như lưu trữ và ử lýthông tin dữ liệu

Mục tiêu chính của phân tích thiết kế hệ thống là cải tiển hệ thống cấu trúc, điểnhình là qua ứng dụng phần mềm, có thể giúp đỡ các nhân viên hoàn tất các công việcchính của doanh nghiệp được dễ dàng và hiệu quả hơn

Phân tích thiết kế hệ thống thông tin được dựa trên:

+) Sự hiểu biết về các mục tiêu, các cấu trúc và các quy trình tổ chức

+) Kiến thức để triển khai công nghệ thông tin nhằm mang lại lợi ích cho doanhnghiệp

Phân tích thiết kế hệ thống thông tin là phương pháp luận để xây dựng và pháttriển hệ thống thông tin bao gồm các lý thuyết, mô hình, phương pháp và các công cụsử dụng trong quá trình phân tích và thiết kế hệ thống

2.2 Các phương pháp phân tích và thiết kế hệ thống thông tin

Có 2 phương pháp phân tích và thiết kế hướng đối tượng

- Phương pháp phân tích theo hướng chức năng: là kiểu phân tích lấy quá trình làmtrung tâm để phân tích một hệ đang có và xác định các yêu cầu nghiệp vụ cho một hệthống mới Đặc điểm của phương pháp phân tích thiết kế hướng chức năng là phân rãmột hệ thống lớn thành các hệ thống con từ trên xuống Phương pháp này tiến hànhphân rã bài toán thành các bài toán nhỏ hơn rồi tiếp tục phan rã thành các bài toán concho đến khi nhận được bài toán có thể cài đặt được ngay sửu dụng ngôn ngữ các hàmcủa ngôn ngữ lập trình hướng chức năng

Trang 11

- Phương pháp phân tích hướng đối tượng: cách tiếp cận hướng đối tượng là một lối tưduy theo cách ánh xạ các thành phần trong bài toán vào các đối tượng ngoài đời thực.Với cách tiếp cận này, hệ thống được chia tương ứng thành các thành phần nhỏ gọi làcác đối tượng, mỗi đối tượng bao gồm đầy đủ cả dư liệu và hành động liên quan đếnđối tượng đó Các đối tượng trong hệ thống tương đối đọc lập với nhau và phần mềm

sẽ được xây dựng bằng cách kết hợp các đối tượng dó lại với nhau thông qua các mốiquan hệ và tương tác giữa chúng

3 Lý thuyết phân tích thiết kế hướng đối tượng

Ý tưởng cơ bản của việc tiếp cận hướng đối tượng là phát triển 1 hệ thống baogồm các đối tượng độc lập tương đối với nhau Mỗi đối tượng bao hàm trong nó cả dữliệu và các xử lý tiến hành trên các dư liệu này được gọi là bao gói thông tin Ví dụnhư khi đã xây dựng một số đối tượng căn bản trong thế giới máy tính thì ta có thểchắp chúng lại với nhau để tạo ứng dụng của mình

3.1 Ưu điểm của mô hình hướng đối tượng

Đối tượng độc lập tương đối, che giấu thông tin, việc sửa đổi đôi tượng khônggây ảnh hưởng lan truyền sang các đối tượng khác

Những đối tượng trao đổi thông tin được với nhau bằng cách truyền thông điệplàm cho việc liên kết giữa các đối tượng lỏng lẻo có thể ghép nối tùy ý, dễ dàng bảotrì, nâng cấp, đảm bảo cho việc mô tả các giao diện diện giữa các đơn thể been trong

hệ thống được dễ dàng hơn

Việc phân tích và thiết kế theo cách phân bài toán của mình thành các đối tượng

là hướng tới lời giải của thế giới thực

Các đối tượng có thể được sử dụng lại do tính kế thừa của đối tượng cho phépxác định các modul và sử dụng ngay sau khi chúng thực hiện đầy đủ các chức năng vàsau đó mở rộng các đơn thể dó mà không ảnh hưởng tới các đơn thể đã có

Hệ thống hướng đối tượng dễ dàng được mở rộng thành các hệ thống lớn nhờtương tác thông qua việc nhận và gửi các thông báo

Xây dựng hệ thống thành các thành phần khác nhau Mỗi thành phần được xâydựng độc lập và sau đó ghép chúng lại với nhau đảm bảo được có đầy đủ các thông tingiao dịch

Trang 12

Việc phát triển và bảo trì hệ thống đơn giản hơn rất nhiều do có sự phân hoạch rõràng, là kết quả của việc bao gói thông tin và sự kết nối giữa các đối tượng thông quagiao diện, việc sử dụng lại các thành phần đảm bảo độ tin cậy cao của hệ thống.

Cho phép áp dụng các phương pháp phát triển mà gắn các bước phát triển thiết

kế và cài đặt trong quá trình phát triển phần mềm trong một giai đoạn ngắn

Quá trình phát triển phần mềm đồng thời là quá trình cộng tcs của khách hàng /người dùng nhà phân tích, nhà thiết kế, nhà phát triển, chuyên gia lĩnh vực, chuyên gia

kỹ thuật nên lối tiếp cận này khiến cho việc giao tiếp giữa họ được dễ dàng hơn.Một trong nhưng ưu điểm bậc nhất của của phương pháp phân tích và thiết kếhướng đối tượng là tính tái sử dụng: bạn có thể tạo các thành phần một lần và dùngchúng nhiều lần sau đó Vì vậy các đối tượng đã được nghiên cứu kỹ càng trong lầndùng trước đó, nên khả năng tái sử dụng đối tượng có tác dụng giảm thiểu lỗi và cáckhó khăn trong việc bảo trì, giúp tăng tốc độ thiết kế và phát triển phần mềm

Phương pháp hướng đối tượng giúp chúng ta xử lý các vấn đề phức tạp trongphát triển phần mềm và tạo ra các thế hệ phần mềm có quy mô lớn và có khả năngthích ứng và bền chắc

3.2 Các giai đoạn của chu rình phát triển phần mềm hướng đối tượng

 Phân tích hướng đối tượng: là giai đoạn phát triển một mô hình chính xác và xúc tíchcủa vấn đề, có thành phần là các đối tượng khái niệm đời thực, dễ hiểu đối với ngườisử dụng.Bao gồm:

- Xây dựng biểu đồ tuần tự cho các chức năng của hệ thống

Trang 13

- Xây dựng biểu đồ lớp chi tiết Xác định các lớp chi tiết thêm chức năng quản lý chotừng lớp (thêm, sửa, xóa) Xây dựng biểu đồ lớp chi tiết

- Thiết kế cơ sở dữ liệu dựa vào các lớp

- Thiết kế giao diện, chi tiết hóa hình thức giao tiếp giữa con người và máy tính

- Thiết kế an toàn cho hệ thống thông tin quản lý

- Thiết kế phần cứng Tính toán các yêu cầu kỹ thuật cho hệ thống thông tin quản lý

 Lập trình hướng đối tượng: giai đoạn xây dựng phần mềm có thể được thực hiện sửdụng kỹ thuật lập trình hướng đối tượng Đó là phương thức thức thực hiện việcchuyển các thiết kế hướng đối tượng thành các chương trình bằng việc sử dụng mộtngôn ngữ lập trình có hỗ trợ các tính năng có thể chạy được, nó chỉ được đưa vào sửdụng sau khi đã trải qua nhiều vòng quay của nhiều bước thử nghiệm khác nhau

3.3 Những vấn đề đặt ra trong phân tích thiết kế hướng đối tượng

Đặc điểm của phân tích và thiết kế hướng đối tượng là nhìn nhận hệ thống nhưmột tập hợp các đối tượng tương tác với nhau để tạo thành một hành động cho một kếtquả ở mức cao hơn Để thực hiện được điều này người ta sử dụng hệ thống mô hìnhcác đối tượng và các đặc trưng cơ bản sau:

- Tính trừu tượng hóa cao

- Tính bao gói thông tin

- Tính modul hóa

- Tính kế thừa

Ngày nay, UML là môt công cụ được thiết kế có tất cả những tính chất và điềukiện giúp chúng ta xây dựng được các mô hình đối tượng có bốn đặc trưng trên

3.4 Phân tích thiết kế hướng đối tượng với UML

Phân tích thiết kế một hệ thống theo phương pháp hướng đối tượng sử dụng công

cụ UML bao gồm các giai đoạn sau:

3.4.1 Lập mô hình nghiệp vụ

Để có thể nắm được yêu cầu của hệ thống, trước hết phải tìm hiểu và nắm được

hệ thống nghiệp vụ Việc mô tả các yêu cầu của hệ thống nghiệp vụ đủ tốt là rất cầnthiết, để ta hiểu đúng và đầy đủ về hệ thống mà ta cần tin học hóa về mặt nghiệp vụ.Muốn vậy, trước hết phải xác định chức năng, phạm vi hệ thống thực hiện và chỉ ra

Trang 14

mối quan hệ giữa chúng với môi trường Tiếp theo tìm các ca sử dụng nghiệp vụ từ cácchức năng của hệ thống mà qua đó con người và các hệ thống khách sử dụng chúng.

3.4.2 Xác định yêu cầu của hệ thống

Nhiệm vụ chính trong xác định yêu cầu là phát triển một mô hình của hệ thốngcần xây dựng bằng cách dùng các ca sử dụng Để mô tả các yêu cầu nghiệp vụ dướigóc độ phát triển phần mềm cần tìm các tác nhân và các ca sử dụng để chuẩn bị mộtphiên bản đầu tiên của mô hình ca sử dụng

3.4.3 Phân tích

Nhiệm vụ đó là cần phân tích mô hình ca sử dụng bằng cách tìm ra cách tổ chứccác thành phần bên trong của hệ thống dể thực hiện một ca sử dụng Bao gồm các hoạtđộng:

a Xác định các gói phân tích

Để xác định các gói phân tích, trước hết bố trí phần lớn ca sử dụng vào các góiriêng, sau đó tiến hành thực thi các chức năng tương ứng bên trong gói đó

Khi xác định các gói phân tích có thể dựa trên các tiêu chí sau:

- Các ca sử dụng cần có để hỗ trợ một quá trình nghiệp vụ cụ thể

- Các ca sử dụng cần có để hỗ trợ một tác nhân cụ thể của hệ thống

- Các ca sử dụng có quan hệ với nhau bằng các quan hệ tổng quát hóa, mở rộng và baogồm

b Xử lý phần chung của các gói phân tích

Trong nhiều trường hợp ta có thể tìm thấy các phần chung trong các gói phântích Khi đó đặt phần chung này vào một gói riêng nằm ngoài các gói chứa nó, sau đó

Trang 15

lớp được chia sẻ có các phần chung như vậy thường là các lớp thực thể Chúng có thểđược tìm thấy bằng cách lần vết tới các lớp thực thể miền hoặc nghiệp vụ.

c Xác định các gói dịch vụ

Gói dịch vụ dùng để mô tả các gói phân tích được sử dụng ở một mức thấp hơntrong sơ đồ phân cấp cấu trúc các gói của hệ thống Một gói dịch vụ có thể có các tínhchất sau:

- Chứa một tập hợp các lớp liên quan nhau về mặt chức năng

- Không thể chia nhỏ hơn

- Có thể tham gia vào một hay nhiều thực thi ca sử dụng

- Phụ thuộc rất ít vào các gói dịch vụ khác

- Các chức năng nó cung cấp có thể được quản lý như một đơn vj riêng biệt

d Xác định các mối quan hệ phụ thuộc giữa các gói

Mục tiêu là tìm ra các gói phân tích độc lập với các gói khác

e Xác định các lớp thực thể hiển nhiên

Ta có thể xác định các lớp thực thể quan trọng nhất dựa trên các miền hoặc thựcthể nghiệp vụ đã được xác định trong quá trình nắm bắt các yêu cầu Mỗi lớp thực thểnày có thể dựa vào một gói riêng

f Xác định các yêu cầu đặc biệt chung

Một yêu cầu đặc biệt là một yêu cầu nảy sinh trong quá trình phân tích Các yêucầu này có thể là: tính lâu bền, sự phân bố và tính tương tranh, các điểm đặc trưng về

an toàn, dùng sai về lỗi, quản lý giao dịch

Trang 16

liên quan đến một ca sử dụng cụ thể Các khía cạnh động của hệ thống được mô hìnhhóa qua các lớp điều khiển

Lớp thực thể(entity class) được dùng để mô hình hóa các thông tin tồn tại lâu dài

và có thể được lưu trữ Nó thường thể hiện các cấu trúc dữ liệu logic và góp phần làm

rõ về các thông tin mà hệt hống phải thao tác trên chúng

b Mô tả tương tác giữa các đối tượng phân tích

Cách thức mà các đối tượng phân tích tương tác với nhau là hành vi của hệthống Hành vi của hệ thống là một bản mô tả những việc hệ thống làm Mô tả hành vicủa hệ thống được tiến hành bằng cách sử dụng biểu đồ cộng tác(tuần tự) chúng chứacác thể hiện của tác nhân tham gia, các đối tượng phân tích và các mối liên hệ giữachúng

c Mô tả luồng các sự kiện phân tích

Bên cạnh các biểu đồ, đặc biệt là biểu đồ cộng tác, càn bổ sung thêm các mô tảbằng văn bản để các biểu đồ trở nên dễ hiểu và dễ dàng hơn

d Nắm bắt các yêu cầu đặc biệt

Ta cần nắm bắt các yêu cầu(phi chức năng) cần cho việc thực thi một ca sử dụng

mà đã được xác định trong phân tích nhưng phải được xử lý trong thiết kế và thực thi

Một thuộc tính đặc tả một tính chất của một lớp phân tích và nó thường được gợi

ý và đòi hỏi trách nhiệm của lớp Tên của thuộc tính phải là một danh từ

c Xác định các liên kết và các kết hợp

Số lượng các mối quan hệ giữa các lớp phải được tối thiểu hóa Đó là các mốiquan hệ cần phải tồn tại để đáp ứng lại các đòi hỏi từ các thực thi ca sử dụng khácnhau Số lượng các đối tượng của hai lớp tham gia vào liên kết cũng rất quan trọng.Ngoài ra, hai lớp có thể có nhiều mối liên kế, ngược lại một lớp có thể liên kết vớinhiều lớp khác nhau

Trang 17

d Xác định lớp tổng quát hóa

Các tổng quát hóa được dùng trong quá trình phân tích để biểu diễn hành vi, chia

sẻ hành vi chung của các lớp phân tích khác nhau Các lớp tổng quát hóa phải dduwojgiữ ở một mức cao và có tính khái niệm, chúng làm cho mô hình phân tích dễ hiểuhơn

e Nắm bắt các yêu cầu đặc biệt của lớp phân tích

3.4.3.4 Phân tích một gói

Mục đích của việc phân tích một gói nhằm:

- Đảm bảo các gói phân tích càng độc lập với các gói khác nếu có thể

- Đảm bảo gói phân tích hoàn thành mục đích của nó là thực thi những lớp miền hoặccác ca sử dụng nào đó

- Mô tả các mối quan hệ phụ thuộc sao cho có thể ước tính được hiệu ứng của các thayđổi sau này

Một số nguyên tắc chung của phân tích một gói

- Xác định và duy trì các mối quan hệ phụ thuộc giữa hai gói có chứa các lớp liên kếtvới nhau

- Mỗi gói chứa các lớp đúng

- Hạn chế tối đa các mối quan hệ phụ thuộc tới các gói khác bằng cách bố trí các lớpchứa trong một gói sang gói khác nếu nó quá phụ thuộc vào các gói khác

Mô hình thiết kế là một đối tượng mô tả sự thực thi các ca sử dụng

3.5 Các sơ đồ sử dụng trong phân tích thiết kế hướng đối tượng

 Biểu đồ use case: biểu diễn sơ đồ chức năng của hệ thống Mỗi use case sẽ thể hiệnmột tình huống sử dụng hệ thống khác nhau của người dùng Tập hợp các use case và

Trang 18

các tác nhân cùng với quan hệ kết hợp giữa chúng sẽ cho ta một biểu đồ use case dùng

để mô tả yêu cầu hệ thống Đi kèm với biểu đồ use case là các kịch bản

4.1

Hình 1.1: Biểu đồ use case của máy rút tiền tự động ATM

 Biểu đồ lớp: là biểu đồ trình bày một tập hợp các lớp, các giao diện cùng với các mốiliên quan có thể có giữa chúng như liên kết, kết nhập, hợp thành, khái quát hóa, phụthuộc và thực hiện Biểu đồ lớp được dùng để mô hình hóa cấu trúc tĩnh của hệ thống (hay của một phần của hệ thống)

4.2

Trang 19

Hình 1.2: Biểu đồ lớp của usecase Rút tiền

 Biểu đồ trạng thái: trình bày các trạng thái có thể của đối tượng và chỉ rõ đối tượngnào đó vừa được thỏa mãn, mà đối tượng tiếp nhận qua thông điệp gửi tới từ một đốitượng khác Một sự thay đổi trạng thái gọi là một dịch chuyển Có thể có các hànhđộng xảy ra gắn với trạng thái hay với bước dịch chuyển Tương ứng với mỗi lớp sẽchỉ ra các trạng thái mà đối tượng của lớp đó có thể có và sự chuyển tiếp giữa nhữngtrạng thái đó Tuy nhiên biểu đồ trạng thái không phải vẽ cho tất cả các lớp, mà chỉriêng cho các lớp mà đối tượng của nó có khả năng ứng xử trước các sự kiện xảy đếntùy thuộc vào trạng thái hiện tại của nó

Hình 1.3 Biểu đồ trạng thái của use case Rút tiền

 Biểu đồ tuần tự: là một trong hai biểu đồ tương tác chính với chủ ý làm nổi bật trình tựtheo thời gian của các thông điệp Nó trình bày một tập hợp các đối tượng cùng vớinhững thông điệp chuyển giao giữa chúng với nhau Các đối tượng này là các cá thể cótên hay khuyết danh của các lớp, song thế vào chỗ của các đối tượng cũng còn có thể

là các đối tác, các hợp tác, các thành phần, các nút

Trang 20

Hình 1.4: Biểu đồ tuần tự mô tả use case Rút tiền

 Biểu đồ hoạt động: là biểu đồ mô tả một nội dung hoạt động, theo các luồng đi từ việcnày sang việc khác Nó thường được dùng để diễn tả logic của một ca sử dụng, mộtkịch bản, một nhóm ca sử dụng, một quy tắc hay một thao tác phức tạp

Hình 1.5: Biểu đồ hoạt động trả tiền bằng thẻ tín dụng

4. Biểu đồ thành phần: là biểu đồ mô tả các thành phần và sự phụ thuộc của chúng trong

hệ thống Giữa các thành phần chỉ có một loại quan hệ phụ thuộc được biểu diễn bằngđường mũi tên đứt nét

Trang 21

Hình 1.6 Biểu đồ thành phần của máy rút tiền tự động ATM

Biểu đồ triển khai: chỉ ra cấu hình các phần tử xử lý lúc chương trình chạy, các nút trên mạng và các tiến trình phần mềm thực hiện trên những phần tử đó Nó chỉ ra mối

quan hệ giữa các phần cứng và phần mềm của hệ thống Biểu đồ triển khai chỉ ra toàn

bộ các nút trên mạng, kết nối giữa chúng và các tiến trình chạy trên chúng Mỗi nút làmột đối tượng vật lý (các thiết bị) có tài nguyên tính toán Chúng có thể là máy tính,máy in, máy đọc ảnh, thiết bị truyền tin,… Các nút được kết nối với nhau thông quacác giao thức như giao thức TCP/IP

Hình 1.7: Biểu đồ triển khai của hệ thống dịch vụ ngân hàng Giới thiệu về công cụ Rational Rose 2017

Trang 22

Rational Rose hỗ trợ để xây dựng các biểu đồ UML mô hình hoá các lớp, cácthành phần và mối quan hệ của chúng trong hệ thống một cách trực quan và thốngnhất.

Nó cho phép mô tả chi tiết hệ thống bao gồm những cái gì, trao đổi tương tác vớinhau và hoạt động như thế nào để người phát triển hệ thống có thể sử dụng mô hìnhnhư kế hoạch chi tiết cho việc xây dựng hệ thống

Rational Rose còn hỗ trợ rất tốt trong giao tiếp với khách hàng và làm hồ sơ, tàiliệu cho từng phần tử trong mô hình

Rational Rose hỗ trợ cho việc kiểm tra tính đúng đắn của mô hình, thực hiện việcchuyển bản thiết kế chi tiết sang mã chương trình trong một ngôn ngữ lập trình lựachọn và ngược lại, mã chương trình có thể chuyển trở lại yêu cầu hệ thống RationalRose hỗ trợ phát sinh mã khung chương trình trong nhiều ngôn ngữ lập trình khácnhau như: C++, Java, Visual Basic, Oracle 8, v.v

Ngoài ra Rational Rose hỗ trợ cho các nhà phân tích, thiết kế và phát triển phầnmềm:

Tổ chức mô hình hệ thống thành một hay nhiều tệp, được gọi là đơn vị điềukhiển được Cho phép phát triển song song các đơn thể điều khiển được của mô hình,

Hỗ trợ mô hình dịch vụ nhiều tầng (ba tầng) và mô hình phân tán, cơ chếkhách/chủ (Client/Server)

Cho phép sao chép hay chuyển dịch các tệp mô hình, các đơn vị điều khiển đượcgiữa các không gian làm việc khác nhau theo cơ chế “ánh xạ đường dẫn ảo” (VirtualPath Map),

Cho phép quản lý mô hình và tích hợp với những hệ thống điều khiển chuẩn,Rose cung cấp khả năng tích hợp với ClearCase và Microsoft Visual SourceSafe, v.v.Sử dụng các bộ tích hợp mô hình (Model Integator) để so sánh và kết hợp các môhình, các đơn vị điều khiển được với nhau

Bản thân UML không định nghĩa quá trình phát triển phần mềm, nhưng UML vàRose hỗ trợ rất hiệu quả trong cả quá trình xây dựng phần mềm

5 Cơ sở dữ liệu

CSDL là tập hợp các dữ liệu có cấu trúc và liên quan với nhau được lưu trữ trên

Trang 23

niệm này, chúng ta cần nhấn mạnh, CSDL là tập hợp các thông tin có tính chất hệthống, không phải là các thông tin rời rạc, không có liên quan với nhau.

Hệ quản trị CSDL là tập hợp có thứ tự các phần mềm cho phép mô tả lưu giữthao tác các dữ liệu trên một CSDL, đảm bảo tính an toàn, bí mật trong môi trường cónhiều người sửu dụng

Cấu trúc một CSDL cơ bản bao gồm:

- Thực thể: là đối tượng cố trong thực tế mà chúng ta cần mô tả các đặc trưng của nó,đối tượng có thể là cụ thể hoặc trừu tượng

- Thuộc tính: là các dữ liệu thể hiện các đặc trưng của thực thể

- Ràng buộc: là các mối quan hệ logic của thực thể

CHƯƠNG II: PHÂN TÍCH ĐÁNH GIÁ THỰC TRẠNG ỨNG DỤNG HTTT TRONG QUẢN LÝ NHÂN SỰ TẠI CÔNG TY CỔ PHẦN PHÁT TRIỂN KINH

DOANH ARTEMIS

1 Tổng quan về công ty cổ phần phát triển kinh doanh Artemis

1.1 Giới thiệu về doanh nghiệp

Công ty cổ phần cổ phần Phát triển kinh doanh Artemis tiền thân là phòng kinhdoanh 4 của Công ty TNHH Công Nghệ và Thương Mại Quốc Tế EWORLD thành lậpnăm 2014

Tên chính thức: Công ty cổ phần phát triển kinh doanh Artemis

Tên giao dịch: Artemis Business Development Joint Stock Company

Mã số thuế: 0108320848

Lĩnh vực kinh doanh: tổ chức giới thiệu và xúc tiến thương mại

Hotline: 0868593566

Website: http://swat.vn/

Trang 24

Địa chỉ trụ sở : Toà nhà Audi, số 8 đường Phạm Hùng, Mai Dịch, Cầu Giấy, HàNội

Chi nhánh: Tầng 2 ,Blue diamond y2-y4 Hồng Lĩnh Cư Xá Bắc Hải, Phường 15,Quận 10, Thành phố Hồ Chí Minh

1.2 Bộ máy tổ chức của doanh nghiệp

Artemis được tổ chức theo đúng mô hình công ty cổ phần

Số nhân viên: 150 nhân viên ở cả công ty chính và chi nhánh

Artemis được chia thành các phòng ban sau:

-Phòng kinh doanh:

+) Nhân viên phòng kinh doanh có nhiệm vụ tìm nguồn hàng cho khách

+) Hỗ trợ khách tạo đơn hàng ,hỗ trợ khách khiếu nại

-Phòng CSKH:

+)Nhân viên CSKH có nhiệm vụ báo giá

+) Phối hợp với kho TQ để kiếm hàng cho khách ,giải quyết khiếu nại của kháchhàng,tư vấn và giải đáp thắc mắc của khách hàng

Trang 25

-Phòng Kế toán:

+) Nhân viên có nhiệm vụ nạp tiền cho khách hàng

+) Thanh toán cho shop TQ

+) Hoàn tiền khiếu nại

+) Tiếp nhận giải quyết việc khách hàng yêu cầu rút tiền

+) Theo dõi chi tiêu công ty ,thực hiện tính toán lương cho nhân viên

+) Quản lý con dấu

+) Quản lý tài sản của công ty

+) Tuyển dụng nhân sự

Hiện nay Công ty cổ phần phát triển kinh doanh Artemis có khoảng 150 nhânviên chính thức cùng với nhiều cộng tác viên để tìm kiếm khách hàng

1.3 Ngành nghề kinh doanh

Nhận thấy rằng: -100% dân bán hàng online mua hàng Trung Quốc về bán

-99% thành công bán hàng online phụ thuộc vào sản phẩm độc lạ giá gốc

-Nhập hàng tại Việt Nam thông qua các mối buôn khác, giá cao hơn 30-50%-Hay người bán hàng chưa tìm được cách vận chuyển hàng về Việt Nam, khôngthể kết nối được với xưởng sản xuất

Chính vì thế Công ty cổ phần Phát triển kinh doanh Artemis đã lấy nền tảng lànhập hàng kinh doanh online từ xưởng sản xuất Trung Quốc ,kết nối hàng nghìn shop

và người tiêu dùng Việt Nam đến với gốc gác của hàng hóa.Sử dụng ngôn ngữ và côngnghệ ,xóa bỏ rào cản về địa lý và phương thức mua hàng Nhà sản xuất ,doanh nghiệpthương mại ,cá nhân buôn bán không cần đến chợ lớn chợ truyền thống ,đi QuảngChâu nhập hàng Bởi thông qua Alibaba group ,website thương mại điện tử lớn nhất

Trang 26

thế giới tại Trung Quốc ,hàng hóa được nhập online giá gốc trực tiếp từ các nhà sảnxuất

Công ty nhận:

+) Order

+) Ký gửi hàng

+) Tìm nguồn hàng

Của tất cả các loại mặt hàng trừ hàng cấm ,hàng mỹ phẩm,thực phẩm ,thiết bị y

tế và hàng dễ vỡ trên 1688, TAOBAO, Tmall với phí dịch vụ chỉ từ 2%,phí vậnchuyển, phí cân nặng chỉ từ 25.000/kg,nhận hàng sau 5-7 ngày đặt hàng.Công ty nhậntìm kiếm nguồn hàng tốt nhất trên 1688 ,TAOBAO ,Tmall đưa đến tay người đặthàng ,nhận thương lượng giá với nhà sản xuất của Trung Quốc

Ngoài ra Công ty còn cung cấp dịch vụ sale, lực lượng bán hàng cho một số lĩnhvực như hoa, nội thất, mỹ phẩm…

Tiên Phong Trong Kết Nối Giao Thương Với Trung Quốc với các thành viênsáng lập là những người trẻ, nhiều năm kinh nghiệm trong lĩnh vực giao thương vớiTrung Quốc thông thạo hiểu biết về Trung Quốc, về nguồn hàng, văn hóa Trung Quốc Công ty có thể chuyển hàng toàn quốc, dù bạn ở bất cứ nơi đâu cũng có thể mua đượchàng hóa Trung Quốc

Với sứ mệnh kết nối giao thương, xóa nhòa khoảng cách, là địa chỉ tin cậy chobạn nhập hàng Trung Quốc

1.4 Tình hình kinh doanh của công ty

Cùng với sự nỗ lực của ban giám đốc và tất cả nhân viên doanh thu của công tyngày một tăng

Theo thống kê doanh thu trung bình hàng tháng của công ty đạt 40 tỷ/tháng và cóchiều hướng tăng hàng tháng

1.5 Tình hình ứng dụng CNTT, HTTT trong doanh nghiệp

1.5.1 Một số vấn đề về thông tin và HTTT trong doanh nghiệp

● Phương thức thu thập thông tin:

Nguồn thông tin trong công ty: Nhân viên được cung cấp thông tin trong phạm vichức vụ và các công việc có liên quan đến thông tin đó Nhân viên khi cần lấy thông

Trang 27

thông tin, sửa chữa thông tin…Mỗi nhân viên muốn truy nhập hệ thống thông tin haysử dụng mạng tại công ty đều phải có user đăng nhập riêng Điều này đảm bảo tối đa

sự an toàn cho HTTT của công ty

Nguồn thông tin bên ngoài doanh nghiệp: Khi cần các thông tin khác cần thiếtcho công việc, nhân viên có thể tìm kiếm, thu thập thông tin qua mạng, tiến hành cáccuộc điều tra, khảo sát…

Phương thức thu thập và truyền nhận thông tin của công ty, sử dụng đườngtruyền của mạng Lan, wifi và Internet để truyền nhận thông tin giữa cấp trên và cấpdưới và giữa nhân viên các phòng ban và các chi nhánh của công ty với nhau.Hiện tạicông ty có văn phòng chính ở Hà Nội và một chi nhánh ở miền Nam

● Phương thức xử lý thông tin:

Với nguồn thông tin, dữ liệu trong công ty được từng bộ phận liên quan xử lýtheo quy trình, kiểm soát và tuyệt đối bảo mật

Với nguồn thông tin ngoài, nhân viên phải tự thu thập, xác thực, xử lý thông tin

để có được thông tin chính xác Công ty được trạng bị đầy đủ các công cụ phần mềm

hỗ trợ việc xử lý thông tin như phần mềm office, các phầm mềm kế toán, phần mềm

hỗ trợ ra quyết định…

● Phương thức trữ và truyền thông:

Hiện nay công ty đang sử dụng phần mềm kế toán MISA Ngoài ra còn có phầnmềm Web quản lý Tất cả nhân viên sử dụng thành thạo máy tính và các phần mềmứng dụng, phần mềm web trong quản lý và nghiệp vụ chuyên môn, các nhân viên đượchướng dẫn để sử dụng một cách hiệu quả Cán bộ chuyên trách sử dụng thành thạophần mềm… và biết khai thác cơ sở dữ liệu phục vụ công tác

1.5.2 Cơ sở hạ tầng CNTT

Hiện nay văn phòng trụ sở đã được mở rộng lên diện tích hơn 200m2 với đầy đủtrang thiết bị, máy tính, mạng, bàn ghế, điều hoà, máy chiếu và các thiết bị khác Vănphòng được trang bị cơ sở vật chất theo tiêu chuẩn văn phòng di động vừa có mỹ quancông sở vừa tạo điều kiện thuận lợi cho cán bộ nhân viên làm việc

Hệ thống máy chủ: Số lượng máy chủ 2 chiếc cài đặt hệ điều hành Windows.

Máy chủ PowerEdge của Dell, dòng máy này rất phù hợp để làm máy chủ chứa filecho các máy trạm, chia sẻ Internet trên LAN Dòng máy này có gắn bộ vi xử lý Intel

Trang 28

Xeon 3400 series và hệ điều hành Microsoft Windows Server 2008 R2, cung cấpnhững tính năng cần thiết cho hoạt động của Công ty.

Hệ thống máy Desktop được công ty trang bị cho từng nhân viên của từng phòngban

-Mạng Lan, internet, wifi

-Hệ điều hành sử dụng cho máy tính: Window 7

-Số máy tính kết nối vào mạng internet: tất cả các máy tính được truy cập vàomạng Internet

-Số máy tính kết nối vào mạng nội bộ: 13

-Ngoài ra công ty cũng trang bị máy in, máy fax, máy chiếu đầy đủ Điện thoại

cố định, điện thoại di động

b Các phần mềm hệ thống và phần mềm ứng dụng

Phần mềm ứng dụng: bao gồm các phần mềm tin học văn phòng cơ bản nhưWord 2007, Microsoft Office 2010, Microsoft Office 2013 tại một số phòng ban Cácphần mềm này đều đã được công ty mua bản quyền để sử dụng Đảm bảo vấn đề antoàn thông tin của công ty

Sử dụng các phần mềm hỗ trợ như Teamview, untralview

Phần mềm tin nhắn nhanh :zalo, skype, wangwang và Phần mềm Dingtalk doAlibaba cung cấp

Công ty sử dụng phần mềm phòng chống bảo vệ cho mạng: sử dụng FireWall,antivirut (BKAV Pro), đối với Web sử dụng phần mềm antivirut (AVG) và sử dụngphần mềm antivirut (security Plus for Mdea, Symante) cho email

Phần mềm hỗ trợ chuyên biệt:

-Phần mềm kế toán Misa đang được ứng dụng tại công ty ,phần mềm kế toán hỗtrợ đắc lực trong nghiệp vụ kế toán cũng như quản lý doanh nghiệp,phần mềm tuân thủđúng chế độ kế toán ,tự động hóa toàn bộ các khâu chứng từ ,hạch toán báo cáo ,ngoài

ra phần mềm có tính an toàn bảo mật tốt ,đơn giản ,dễ sử dụng Phần mềm kế toán hỗtrợ các hoạt động nghiệp vụ hoạt động của công ty giúp cho công tác kế toán của cácphòng ban được đảm bảo hoạt động tốt và vận hành dễ dàng hơn

-Phần mềm quản trị bán hàng(Phần mềm quản trị quan hệ khách hàng CRM) là

Trang 29

bán hàng.Cung cấp tức thời các biểu đồ,bán cáo phân tích về tình hình bán hàng của cảdoanh nghiệp ,giúp lãnh đạo kịp thời có những quyết định chỉ đạo kịp thời trong điềuhành kinh doanh.Phần mềm mà công ty đang áp dụng có 3 chức năng:quản lý tiếpthị ,quản lý bán hàng và quản lý sau bán hàng tích hợp chặt chẽ với quy trình kinhdoanh ,đáp ứng các vấn đề của công ty.Hiện tại phần mềm này được áp dụng tại phòngchăm sóc khách hàng của công ty.

Hiện nay Công ty cổ phần phát triển kinh doanh Artemis sử dụng phần mềmwebsite để quản lý toàn bộ hoạt động của công ty: quản lý khách hàng, đơn hàng củakhách, doanh số

Địa chỉ web http://nhaphangkinhdoanh.com/saler

Website giúp hỗ trợ quản lý tổng thể và cung cấp môi trường làm việc cộng táctrong tổ chức doanh nghiệp Toàn bộ thông tin về các hoạt động, kế hoạch, quy trìnhcông việc, hồ sơ tài liệu, biểu mẫu được lưu trữ điện tử ,giúp giảm thời gian, công sức,tiết kiệm được chi phí vận hành, và nâng cao hiệu lực quản lý, điều hành cho doanhnghiệp sử dụng Năng suất và chất lượng công việc của các nhân viên trong doanhnghiệp sẽ được cải thiện triệt để nhờ môi trường làm việc cộng tác có trên website,giúp tránh được các hiện tượng bị quên hay bỏ lỡ thông tin cần xử lý kịp thời

⁃Làm việc hoàn toàn không giấy

⁃Mọi lúc, mọi nơi

⁃Đảm bảo tính đầy đủ, sẵn sàng và toàn vẹn của các đơn hàng

⁃Đo lường hiệu suất công việc

⁃Quy trình xử lý công việc linh hoạt

1.5.3 Giới thiệu Website của doanh nghiệp

Website là một trong những công cụ hỗ trợ hiệu quả cho hoạt động quảng báthông tin, quảng bá dịch vụ kinh doanh, là cánh tay đắc lực cho chiến lược marketingcủa mỗi doanh nghiệp

Trang chủ website: http://swat.vn/

Trang 30

Hình 2.1: Giao diện website của Artemis

Nơi giới thiệu sản phẩm- dịch vụ của doanh nghiệp, công nghệ mà doanh nghiệp

áp dụng được cập nhật thường xuyên kịp thời

Cung cấp thông tin tuyển dụng

Chăm sóc và hỗ trợ khách hàng qua các thông tin điện tử trao đổi trực tuyến

- Website cũng là nơi lưu trữ các hoạt động cộng đồng và ý nghĩa của tập thểcác nhân viên tham gia, nhằm xây dựng một doanh nghiệp bền vững, văn minh

1.5.4 TMĐT của doanh nghiệp

Vì công ty hoạt động chủ yếu ở lĩnh vực kinh doanh nên việc áp dụng hệ thốngthương mại điện tử là thực sự cần thiết để tạo điều kiện cho khách hàng nhân viên tìmkiếm nguồn hàng

Có thể hiểu thương mại điện tử (E-commerce, Electronic commerce) là hình tháihoạt động thương mại bằng phương pháp điện tử Là việc trao đổi thông tin thươngmại thông qua các phương tiện công nghệ điện tử mà nói chung là không cần phải in ragiấy trong bất cứ công đoạn nào của quá trình giao dịch (nên còn được gọi là “thươngmại không giấy tờ”)

Các website hiện có:

+) nhaphangkinhdoanh.com tại Hà nội

+) timnguonhanggiare.com tại Thành phố Hồ Chí Minh

-Website giới thiệu các dịch vụ mà công ty cung cấp, các điều khoản

Trang 31

-Cung cấp bảng giá dịch vụ

-Cho phép người dùng (nhân viên, khách hàng) đăng ký tài khoản, sử dụng công

cụ trên web tìm kiếm và đặt mua bất kỳ một loại hàng hóa nào trên web thương mạiđiện tử của Alibaba, Taobao, 1688, Tmall, thanh toán điện tử.Ngoài ra giúp khách hàngtheo dõi đơn hàng, giá trị đơn hàng, thời gian vận chuyển từ Trung Quốc về Việt Nam

và thời gian có thể nhận hàng

Lợi ích của website mang lại

+ Giúp cho các Doanh nghiệp nắm được thông tin phong phú về thị trường và đốitác

+ Giúp giảm chi phí bán hàng và tiếp thị

+ Giúp người tiêu dùng và các doanh nghiệp giảm đáng kể thời gian và chí phígiao dịch

+ Tạo điều kiện cho việc thiết lập và củng cố mối quan hệ giữa các thành phầntham gia vào quá trình thương mại

+ Tạo điều kiện sớm tiếp cận nền kinh tế số hoá

Địa chỉ website: http:// nhaphangkinhdoanh.com/

Hình 2.2 Website TMĐT tại Hà Nội

Địa chỉ website: http://timnguonhanggiare.com/

Trang 32

Hình 2.3 Website tại chi nhánh Thành phố Hồ Chí Minh

2 Đánh giá thực trạng tình hình quản lý nhân sự tại công ty cổ phần phát triển kinh doanh Artemis

2.1 Thực trạng

4.3 Hiện nay, công ty có 150 nhân viên, bao gồm những cán bộ giàu kinhnghiệm trong lĩnh order hàng Trung quốc, các cán bộ trẻ nhiệt huyết có chuyên mônnghiệp vụ tốt

4.4 Nghiệp vụ quản lý nhân sự trong công ty:

- Khi có đợt tuyển dụng, ai có nhu cầu vào công ty làm việc thì sẽ nộp hồ sơ Nhân viênphòng tổ chức hành chính sẽ xem xét hồ sơ, nếu đạt sẽ gọi đến phỏng vấn Nếu quađược vòng phỏng vấn thì sẽ được nhận vào công ty

- Nhân viên khi được nhận vào công ty sẽ ký hợp đồng với công ty, hợp đồng sẽ donhân viên phòng tổ chức hành chính lưu giữ và quản lý Đồng thời, nhân viên phòng tổchức hành chính sẽ cập nhật thông tin nhân viên vào hồ sơ nhân viên Khi có nhânviên nghỉ việc thì hồ sơ nhân viên tiếp tục được lưu trữ ở công ty thêm 1 năm để phục

vụ cho công tác tìm kiếm và kiểm tra nếu cần, sau đó hồ sơ sẽ được hủy đi

- Theo dõi quá trình công tác : Nếu bị sa thải, Phòng tổ chức hành chính trả lại hồ sơcho nhân viên Nếu nhân viên tự nghỉ việc, Phòn tổ chức hành chính sẽ hủy hồsơ.Trường hợp về hưu, Phòng tổ chức hành chính sẽ chuyển hồ sơ nhân viên về cơquan BHXH.Trường hợp chuyển đổi vị trí công tác,Phòng tổ chức hành chính bổ sungthêm giấy tờ cần thiết như: thông báo thay đổi tình trạng nhân sự thông báo tăng lươnghoặc quyết định kỷ luât vào hồ sơ của nhân viên

Ngày đăng: 15/01/2020, 19:02

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Đặng Văn Đức (2002), Phân tích thiết kế hướng đối tượng, NXB Giáo dục Sách, tạp chí
Tiêu đề: Phân tích thiết kế hướng đối tượng
Tác giả: Đặng Văn Đức
Nhà XB: NXB Giáo dục
Năm: 2002
2. Vũ Thuỳ Dương, Hoàng Văn Hải (2008), Giáo trình quản trị nhân lực căn bản, NXB Thống Kê Sách, tạp chí
Tiêu đề: Giáo trình quản trị nhân lực căn bản
Tác giả: Vũ Thuỳ Dương, Hoàng Văn Hải
Nhà XB: NXBThống Kê
Năm: 2008
3. Ts.Lê Văn Phụng (2011), Các mô hình cơ bản trong phân tích và thiết kế hướng đối tượng, NXB Thông tin và truyền thông Sách, tạp chí
Tiêu đề: Các mô hình cơ bản trong phân tích và thiết kế hướng đốitượng
Tác giả: Ts.Lê Văn Phụng
Nhà XB: NXB Thông tin và truyền thông
Năm: 2011
4. Đỗ Văn Nhơn, Nguyễn Thị Thanh Trúc, Nguyễn Trác Thức (2007), Giáo trình nhập môn công nghệ phần mềm, NXB Đại học Quốc gia TP Hồ Chí Minh Sách, tạp chí
Tiêu đề: Giáo trình nhậpmôn công nghệ phần mềm
Tác giả: Đỗ Văn Nhơn, Nguyễn Thị Thanh Trúc, Nguyễn Trác Thức
Nhà XB: NXB Đại học Quốc gia TP Hồ Chí Minh
Năm: 2007
5. Bin Lu, Changyu Liu, Tiezhu Zhao (2015), Đề tài nghiên cứu khoa học “A Three-Tier Salary Management System for Higher Vocational Colleges” Sách, tạp chí
Tiêu đề: “A Three-TierSalary Management System for Higher Vocational Colleges
Tác giả: Bin Lu, Changyu Liu, Tiezhu Zhao
Năm: 2015
6. Muhammad Azeem, Masud Ur Rehman, Luận văn thạc sĩ “Salary Management System”, khóa học 5DV01E, 4DV01E, Linnaeus University Sách, tạp chí
Tiêu đề: “Salary ManagementSystem”
7. Vũ Anh Quyết, Khoá luận tốt nghiệp “Thiết kế phần mềm quản lý nhân sự tại mỏ than Cọc Sáu”, lớp Tin 44C - Khoa Quản trị hệ thống thông tin kinh tế, Đại học Kinh tế quốc dân Sách, tạp chí
Tiêu đề: Thiết kế phần mềm quản lý nhân sự tại mỏ thanCọc Sáu
8. Cao Thị Hồng Nhung, Khoá luận tốt nghiệp “Xây dựng hệ thống thông tin quản lý nhân sự tại TRATECHCOM”, Lớp 47A , Trường Đại học Kinh tế Quốc dân Sách, tạp chí
Tiêu đề: “Xây dựng hệ thống thông tin quản lýnhân sự tại TRATECHCOM
9. Nguyễn Thị Lịch, Khoá luận tốt nghiệp “Phân tích và thiết kế hệ thống nhân sự tại công ty trách nhiệm hữu hạn Hưng Long”, khoa Tin học kinh tế, Trường Đại học Kinh tế Quốc dân Sách, tạp chí
Tiêu đề: Phân tích và thiết kế hệ thống nhân sự tạicông ty trách nhiệm hữu hạn Hưng Long

HÌNH ẢNH LIÊN QUAN

Hình 1.2: Biểu đồ lớp của usecase Rút tiền - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 1.2 Biểu đồ lớp của usecase Rút tiền (Trang 19)
Hình 1.4: Biểu đồ tuần tự mô tả use case Rút tiền - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 1.4 Biểu đồ tuần tự mô tả use case Rút tiền (Trang 20)
Hình 1.6 Biểu đồ thành phần của máy rút tiền tự động ATM - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 1.6 Biểu đồ thành phần của máy rút tiền tự động ATM (Trang 21)
Hình 2.1: Giao diện website của Artemis - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 2.1 Giao diện website của Artemis (Trang 30)
Hình 2.2 Website TMĐT tại Hà Nội - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 2.2 Website TMĐT tại Hà Nội (Trang 31)
Hình 2.3 Website tại chi nhánh Thành phố Hồ Chí Minh - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 2.3 Website tại chi nhánh Thành phố Hồ Chí Minh (Trang 32)
Hình 3.9: Biểu đồ tuần tự thêm HSNV - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 3.9 Biểu đồ tuần tự thêm HSNV (Trang 45)
Hình 3.11: Biểu đồ tuần tự thêm vào BCC - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 3.11 Biểu đồ tuần tự thêm vào BCC (Trang 47)
Hình 3.15: Biểu đồ tuần tự Thêm vào HDLD - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 3.15 Biểu đồ tuần tự Thêm vào HDLD (Trang 49)
Hình 3.17: Biểu đồ tuần tự Xóa Bảng lương - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 3.17 Biểu đồ tuần tự Xóa Bảng lương (Trang 50)
Hình 3.20 Biểu đồ thành phần - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 3.20 Biểu đồ thành phần (Trang 52)
Hình 4.1 Giao diện đăng nhập - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 4.1 Giao diện đăng nhập (Trang 54)
Hình 4.3 Giao diện Hồ sơ nhân viên - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 4.3 Giao diện Hồ sơ nhân viên (Trang 55)
Hình 4.4 Giao diện Hợp đồng lao động - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 4.4 Giao diện Hợp đồng lao động (Trang 55)
Hình 2.24: Biểu đồ tuần tự Xóa KTKL - Phân tích thiết kế phần mềm quản lý nhân sự tại công ty cổ phần phát triển kinh doanh artemis
Hình 2.24 Biểu đồ tuần tự Xóa KTKL (Trang 62)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w