BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN ---------- Đề Tài: NGHIÊN CỨU, XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRÊN WINDOWS PHONE Người HD: Thầy Võ Đỗ Thắng GVHD: Th.s Nguyễn Văn Thắng SVTH: Lê Pha MSSV: 10055081 TRUNG TÂM ĐÀO TẠO QUẢN TRỊ VÀ AN NINH MẠNG QUỐC TẾ ATHENA ----------
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BỘ CÔNG THƯƠNGTRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN----------
Đề Tài:
NGHIÊN CỨU, XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRÊN WINDOWS PHONE
Người HD: Thầy Võ Đỗ ThắngGVHD: Th.s Nguyễn Văn ThắngSVTH: Lê PhaMSSV: 10055081
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ VÀ AN NINH MẠNG QUỐC TẾ
ATHENA----------
2
Nội dung
1. Mô tả về tổng quan về Trung tâm Athena
2. Phân tích đề tài, thiết lập môi trường cài đặt
3. Xây dựng ưng dụng “Quản Lý Nhân Sự bằng
WCF Service” trên nền tảng Windows Phone.
Tìm hiểu Windows Phone
3
Tổng quan về Trung tâm Athena Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế
ATHENA được thành lập từ năm 2004, là một tổ chức qui tụ nhiều trí
thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong
lãnh vực CNTT, với tâm huyết góp phần vào công cuộc thúc đẩy tiến
trình đưa công nghệ thông tin là ngành kinh tế mũi nhọn, góp phần
phát triển nước nhà .
Tìm hiểu Windows Phone
4
Tổng quan về Trung tâm Athena Cơ cấu tổ chức
Tìm hiểu Windows Phone
5
Tổng quan về Trung tâm Athena Đối tượng đào tạo
Kỹ sư, Chuyên viên, Kỹ thuật viên
Sinh viên Đại học, Cao đẳng thuộc tất cả các chuyên ngành (cùng
hoặc không cùng lĩnh vực CNTT)
Học sinh tốt nghiệp PTTH có kiến thức cơ bản về máy tính.
Những cán bộ quản lý, kinh doanh trong mọi lãnh vực
Tìm hiểu Windows Phone
6
Tổng quan về Trung tâm Athena Sản phẩm đào tạo
Quản Trị Mạng Căn Bản
Quản trị hệ thống Mạng trên MS Windows Server 2003, Linux,Sun Solaris
Quản trị kết nối liên mạng CCNA, CCNP, CCIE
Quản trị bảo mật mạng
• Bảo mật mạng căn bản
• SCNP – SCNA
• Ethical Hacker
Tìm hiểu Windows Phone
7
Tổng quan về Trung tâm Athena Sản phẩm chính
Chương trình huấn luyện quản trị hệ thống mạng trên Microsoft
Windows 2003 Server
• MCP
• MCSA
• MCSE
• MCDBA
Tìm hiểu Windows Phone
8
Tổng quan về Trung tâm Athena Sản phẩm chính
Chương trình huấn luyện quản trị hệ thống mạng trên hệ điều hành
LINUX
• Linux+
• LPI (101, 102)
• LPI (201, 202)
Tìm hiểu Windows Phone
9
Tổng quan về Trung tâm Athena Sản phẩm chính
Chương trình huấn luyện Inter-networking của Cisco Linux+
• CCNA
• CCNP
• CCIE Written
• CCIE LAB
Tìm hiểu Windows Phone
10
Tổng quan về Trung tâm Athena Sản phẩm chính
Chương trình huấn luyện bảo mật mạng máy tinh
• Security+
• SCNP - SCNA
• Ethical Hacker
Tìm hiểu Windows Phone
11
Tổng quan về Trung tâm Athena Sản phẩm chính
Chương trình huấn luyện về kỹ năng quản lý
• Kỹ năng kinh doanh, đàm phán
• Kỹ năng thuyết trình
• Kỹ năng quản lý
Tìm hiểu Windows Phone
12
Tổng quan về Trung tâm Athena Đội ngũ giảng viên
Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các
trường đại học hàng đầu trong nước .... Tất cả giảng viên ATHENA
đều phải có các chứng chỉ quốc tế như MCSA, MCSE, CCNA,
CCNP, Security+, CEH,có bằng sư phạm Quốc tế (Microsoft
Certified Trainer).Đây là các chứng chỉ chuyên môn bắt buộc để đủ
điều kiện tham gia giảng dạy tại trung tâm ATHENA.
Tìm hiểu Windows Phone
13
Tổng quan về Trung tâm Athena Đội ngũ giảng viên
Bên cạnh đó,Các giảng viên ATHENA thường đi tu nghiệp và cập
nhật kiến thức công nghệ mới từ các nước tiên tiến như Mỹ , Pháp,
Hà Lan, Singapore,... và truyền đạt các công nghệ mới này trong các
chương trình đào tạo tại trung tâm ATHENA.
Tìm hiểu Windows Phone
14
Phân tích đề tài Trong thời đại ngày nay, Điện thoại Di động đã trở nên rất đỗi quen thuộc
với mỗi người trong chúng ta. Điện thoại di động đã phát triển không ngừng
với xu hướng nhỏ gọn và nhẹ hơn, cùng với đó là được tích hợp thêm nhiều
tính năng hữu ích cho người dùng.
Tìm hiểu Windows Phone
15
Phân tích đề tài Với tốc độ phát triển chóng mặt của Công nghệ Thông tin và Điện tử Viễn
thông, thế giới điện thoại di động xuất hiện thêm một thuật ngữ mới, đó là
Điện thoại Thông minh (Tiếng Anh: Smartphone).
Khác với những chiếc điện thoại di động thông thường (còn gọi là Điện
thoại tính năng), những chiếc điện thoại thông minh được tích hợp một nền
tảng Hệ Điều Hành Di động (Tiếng Anh: Mobile Operating System), cho
phép người dùng cá nhân hóa thiết bị của mình, dễ dàng cài đặt và gỡ bỏ
ứng dụng, .v.v..
Tìm hiểu Windows Phone
16
Phân tích đề tài
Nhằm nắm bắt công nghệ mới, tìm hiểu về điện thoại thông minh và phát
triển ứng dụng trên một hệ điều hành di động mới. Trong thời gian qua em
đã tìm hiểu sơ lược về hệ điều hành Windows Phone, nắm bắt được môi
trường hoạt động, cách thiết đặt và xây dựng thành công ứng dụng “Quản
Lý Nhân Sự dùng WCF Service” trên nền tảng Windows Phone.
Tìm hiểu Windows Phone
17
Thiết lập môi trường cài đặt Yêu cầu hệ thống
Phải cài đặt Windows Phone SDK (yêu cầu phải có Microsoft Visual
2012 Professional hoặc cao hơn).
Về hệ thống, Windows Phone SDK yêu cầu Windows 8 Professional
64 bit hoặc cao hơn. Không thể phát triển ứng dụng Windows Phone
8/8.1 trên Windows 7, Windows Server 2008 hoặc 2012.
Tìm hiểu Windows Phone
18
Thiết lập môi trường cài đặt
Để chạy giả lập cho Windows Phone 8/8.1 Emulator, máy tính cần thỏa mãn
các yêu cầu sau:
Trong BIOS phải được hỗ trợ các tính năng sau:
Hardware-assisted virtualization (Ảo hóa phần cứng được hỗ trợ)
Second Level Address Translation (SLAT)
Hardware-based Data Execution Prevention (DEP).
Kích hoạt máy ảo Hyper-V trong thiết lập BIOS
Khởi động máy tính vào thiết lập BIOS ngắt kích hoạt cho các mục:
• Intel VT-d
• Trusted Execution
Tìm hiểu Windows Phone
19
Thiết Lập Môi Trường Cài Đặt
Tìm hiểu Windows Phone
Kích hoạt Hyper-V trong Windows
Trong hộp thoại Windows Features, click vào Hyper-V, một danh sách hiện ra
Đánh check vào mục Hyper-V Platform
Thiết Lập Môi Trường Cài ĐặtCPU hỗ trợ ảo hóa (SLAT).
RAM tối thiểu 4GB.
Hệ điều hành
Windows 8 hoặc Windows 8.1 64bit.
Phiên bản Professional hoặc cao hơn.
Tìm hiểu Windows Phone 20
Thiết Lập Môi Trường Cài ĐặtYêu cầu mạng
Giả lập đòi hỏi DHCP vì vì giả lập như là một thiết bị riêng biệt trên mạng
với địa chỉ IP của nó.
Emulator đòi hỏi DNS vì không thể cấu hình DNS và các thiết lập thủ công
cho giả lập.
Tìm hiểu Windows Phone 21
Thiết Lập Môi Trường Cài ĐặtCài đặt
Cài đặt Visual Studio 2013
Cài đặt Windows Phone 8/8.1 SDK
Đăng ký và Unlock điện thoại cho việc phát triển ứng dụng
Để đăng ký điện thoại, phải sử dụng công cụ Windows Phone Developer
Registration. Đây là công cụ riêng biệt nằm trong Windows Phone SDK
8.0/8.1.
Kết nối điện thoại với máy tính qua cáp USB.
Tìm hiểu Windows Phone 22
Thiết Lập Môi Trường Cài Đặt Khởi chạy Windows Phone Developer Registration.
Tìm hiểu Windows Phone 23
24
Xây dựng ứng dụngGiới thiệu chung
Tên ứng dụng: Ứng dụng “QUẢN LÝ NHÂN SỰ”
Các chức năng:
Mô tả cách thức đồng bộ dữ liệu bằng WCF Service
Đăng nhập hệ thống bằng tài khoản được lưu trữ trên server
Hiển thị danh sách các nhân viên được lưu trữ trên Server
Cho phép thêm, xóa, sửa nhân viên và lưu trữ lại trên Server
Tìm hiểu Windows Phone
25
Xây dựng ứng dụngCơ sở dữ liệu
Cấu trúc cơ sở dữ liệu
Tìm hiểu Windows Phone
26
Xây dựng ứng dụng Bảng người dùng
Bảng nhân viên
Tìm hiểu Windows Phone
27
Xây dựng ứng dụngTương tác SQL Server và Hosting miễn phí Somee.com
Tại https://somee.com chọn Free .Net hosting như sau