Môi trường hỗ trợ lập trình.

Một phần của tài liệu Quản lý nhân sự tại công ty cổ phần đầu tư và phát triển thương mại hoàng kim việt (Trang 49)

Visual studio

Visual Studio là môi trường phát triển tích hợp chính (Integrated Development Environment (IDE) được phát triển từ Microsoft. Đây là một loại phần mềm máy tính có công dụng giúp đỡ các lập trình viên trong việc phát triển phần mềm.

Các môi trường phát triển hợp nhất thường bao gồm:

- Một trình soạn thảo mã (source code editor) dùng để viết mã.

- Trình biên dịch (compiler) và/ hoặc trình thông dịch (interpreter)

- Công cụ xây dựng tự động khi sử dụng sẽ biên dịch (hoặc thông dịch) mã nguồn, thực hiện liên kết (linking), và có thể chạy chương trình một cách tự động.

- Trình gỡ lỗi (debugger) hỗ trợ dò tìm lỗi.

- Ngoài ra còn có thể bao gồm hệ thống quản lý phiên bán và các công cụ nhằm đơn giản hóa công việc xây dựng giao diện người dùng đồ họa (GUI)

- Nhiều môi trường phát triển hợp nhất hiện đại còn tích hợp trình duyệt lớp (class browser) trình quản lý đối tường (object inspector) lược đồ phân cấp lớp (class hierarchy diagram),… để sử dụng trong việc phát triển phần mềm theo hướng đối tượng.

Như vậy, Microsoft Visual Studio được dùng để phát triển console (thiết bị đầu cuối – bàn giao tiếp người máy) và GUI (giao diện người dùng đồ họa) cùng với các trình ứng dụng như Windows Forms, các web sites, cũng như ứng dụng, dịch vụ web (web applications and web services). Chúng được phát triển dựa trên một mã ngôn ngữ gốc (native code) cũng như mã được quản lý (managed code) cho các nền tảng được hỗ trợ Microsoft Windows, Windows Mobile, NET Framework, NET Compact Framework và Microsoft Silverlight.

Visual Studio hỗ trợ rất nhiều ngôn ngữ lập trình, có thể kể tên như sau: C/C+ +, VB.NET và C#... cũng như hỗ trợ các ngôn ngữu khác như F#, Python, Ruby. Ngoài ra còn hỗ trợ cả XML/XSLT, HTML/XHTMK, JavaScr

CHƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH

Phần mềm được thiết kế tương đối hoàn chỉnh và bao gồm các chức năng: Quản lý hệ thống, Quản lý Danh mục, Quản lý Nhân sự, Tìm kiếm, Báo cáo.

• Chức năng Quản lý hệ thống bao gồm các chức năng con: - Quản lý đăng nhập.

- Quản lý đăng xuất. - Quản lý đổi mât khẩu. - Quản lý thêm tài khoản.

• Chức năng Quản lý danh mục bao gồm các chức năng con: - Quản lý Phòng ban.

- Quản lý Chức vụ. - Quản lý Trình độ. - Quản lý Chế độ.

- Quản lý Khen thưởng/ Kỷ luật.

• Chức năng Quản lý Nhân sự bao gồm các chức năng con: - Quản lý Hồ sơ nhân sự.

- Quản lý Hợp Đồng.

- Quản lý Quá trình công tác. - Quản lý thông tin lương - Quản lý chấm công

• Chức năng Tìm kiếm bao gồm các chức năng con: - Tìm kiếm Nhân viên theo Mã, theo Tên nhân viên. - Tìm kiếm nhân viên theo phòng ban, chức vụ, trình độ.

- Tìm kiếm danh sách nhân viên được khen thưởng (kỷ luật) theo tháng. - Tìm kiếm nhân viên sắp hết hạn hợp đồng.

- Tìm kiếm theo thông tin lương.

• Chức năng Báo cáo bao gồm các chức năng con: - Báo cáo danh sách nhân sự.

- Báo cáo danh sách nhân viên khen thưởng theo tháng. - Báo cáo danh sách nhân viên kỷ luật theo tháng. - Báo cáo ngày đi làm của nhân viên theo tháng.

Dưới đây là giao diện form chính quản lý nhân sự của công ty Cổ phần đầu tư và phát triển thương mại Hoàng Kim Việt.

Hình 4.1: Giao diện trang chủ

Hình 4.2: Giao diện form đăng nhập

Một phần của tài liệu Quản lý nhân sự tại công ty cổ phần đầu tư và phát triển thương mại hoàng kim việt (Trang 49)