SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
Silde báo cáo Athena -LêPha
1. 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
----------
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 2
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 3
4. Tổng quan về Trung tâm Athena
Cơ cấu tổ chức
Tìm hiểu Windows Phone 4
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 5
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 6
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 7
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 8
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 9
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 10
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 11
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 12
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 13
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 14
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 15
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 16
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 17
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 18
19. Thiết Lập Môi Trường Cài Đặt
Tìm hiểu Windows Phone 19
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
20. Thiết Lập Môi Trường Cài Đặt
CPU 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
21. Thiết Lập Môi Trường Cài Đặt
Yê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
22. Thiết Lập Môi Trường Cài Đặt
Cà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
23. 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ụng
Giớ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 24
25. Xây dựng ứng dụng
Cơ sở dữ liệu
Cấu trúc cơ sở dữ liệu
Tìm hiểu Windows Phone 25
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 26
27. Xây dựng ứng dụng
Tương tác SQL Server và Hosting miễn phí Somee.com
Tại https://somee.com chọn Free .Net hosting như sau
Tìm hiểu Windows Phone 27
28. Xây dựng ứng dụng
Chọn Order để mua gói miến phí:
Tìm hiểu Windows Phone 28
29. Xây dựng ứng dụng
Nhập thông tin để tạo tài khoản:
Tìm hiểu Windows Phone 29
30. Xây dựng ứng dụng
Sau khi tạo tài khoản trên hosting, màn hình tạo website sẽ hiện thị ra như sau
Tìm hiểu Windows Phone 30
31. Xây dựng ứng dụng
Sau khi tạo Website thành công, ta sẽ tạo cơ sở dữ liệu cho Website vừa tạo
Tìm hiểu Windows Phone 31
32. Xây dựng ứng dụng
Sao chép chuỗi kết nối trên cơ sở dữ liệu vừa tạo tại server và dán vào
chuỗi kết nối của máy Local, khi chạy, website sẽ kết nối tới cơ sở dữ
liệu tại tại server.
Tìm hiểu Windows Phone 32
connectionString="workstation id=dbQuanLyNhanSu.mssql.somee.com;packet size=4096;
user id=johnnycrystal9x_SQLLogin_1;pwd=3fcgglgej4; data source = dbQuanLyNhanSu.
mssql.somee.com; persist security info = False; initial catalog = dbQuanLyNhanSu”
33. Xây dựng ứng dụng
Backup cở sở dữ liệu tại máy Local và đưa file Backup lên Server some.
Tìm hiểu Windows Phone 33
34. Xây dựng ứng dụng
Để test cở sở dữ liệu ta chọn mục “New SQL Query” tại Service Somee
Tìm hiểu Windows Phone 34
35. Xây dựng ứng dụng
Đưa WCF Service lên Server Somee.
Tìm hiểu Windows Phone 35
36. Xây dựng ứng dụng
Để kiểm tra WCF Service bằng cách gõ vào địa chỉ service vừa tạo
http://johnnycrystal9x.somee.com/Service1.svc
Tìm hiểu Windows Phone 36
37. Xây dựng ứng dụng
Tham chiếu Service đến ứng dụng trên Windows Phone
Tìm hiểu Windows Phone 37
38. Xây dựng ứng dụng
Tạo một Service References và tham chiếu địa chỉ service vừa tạo, như
vậy ứng dụng đã được kết nối đến sevice trên hosting.
Tìm hiểu Windows Phone 38
39. Xây dựng ứng dụng
Giao Diện Và Chức Năng
Màn hình đăng nhập.
• Cho phép người quản lý đăng nhập
vào ứng dụng.
• Cho phép lưu thông tin đăng nhập
cho lần đăng nhập sau.
Tìm hiểu Windows Phone 39
40. Xây dựng ứng dụng
Giao Diện Và Chức Năng
Màn hình quản lý.
• Cho phép thêm và khi lưu thông
tin, nhân viên mới sẽ được lưu lại
trên server.
• Chọn 1 nhân viên cần xóa hoặc
xóa nhiều nhân viên.
Tìm hiểu Windows Phone 40
41. Kết luận
Nội dung thực tập đã cho thấy được tiềm năng phát triển của
Windows Phone trong tương lai gần được dự đoán sẽ trở nên phổ biến
trên thế giới.
Thông qua thực tập này em đã rút ra cho mình được những kiến thức
như sau:
Có sự tiếp xúc, kinh nghiệm và mội trường làm việc thực tế hơn.
Cách xây dựng và cài đặt ứng dụng trên môi trường di động mới.
Tìm hiểu Windows Phone 41
42. Kết luận
Trong tương lai phần mềm sẽ được phát triển ở mức cao hơn với
nhiều chức năng thông minh hơn cho người dùng.
Cho phép mỗi nhân viễn tạo một tài khoản quản trị.
Xác định địa điểm của nhân viên
Xác định đường đi từ nhân viên này đến nhân viên khác thông qua
bản đồ Map.
Tìm hiểu Windows Phone 42