Tìm việc làm qua mạng internet

55 514 0
Tìm việc làm qua mạng internet

Đ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

Tìm kiếm và giới thiệu việc làm qua mạng internet Trờng đại học vinh Khoa công nghệ thông tin ----- ----- tìm việc làm qua mạng internet Giáo viên hớng dẫn: TS: Phạm Quang Trình Sinh viên thực hiện: Lê Thị Thuý Hồng Lớp 42E1 Khoa Công nghệ thông tin Vinh, tháng 4 năm 2006 Trang: 1 Tìm kiếm và giới thiệu việc làm qua mạng internet Lời nói đầu Thơng mại điện tử đã và đang phát triển trên thế giới nói chung và ở Việt Nam nói riêng, nó đã đợc áp dụng trên nhiều lĩnh vực của đời sống con ngời. Tuy nhiên, ở Việt Nam việc áp dụng thơng mại điện tử còn rất hạn chế, do đó nó đã làm ảnh hởng rất nhiều đến sự phát triển kinh tế, khoa học kỹ thuật của đất nớc. Trong khi thế giới đang phát triển với tốc độ chóng mặt trên tất cả các lĩnh, thì Việt Nam vẫn chậm rãi bớc từng bớc một. Hàng năm, ở Việt Nam có một số lợng lớn ngời đến tuổi lao động, và họ có nhu cầu tìm kiếm đợc một công việc phù hợp, với mức lơng thoả đáng. Do điều kiện kinh tế nớc ta còn khó khăn, khoa học kỹ thuật cha thực sự phát triển và cha đạt đến trình độ cao của công nghệ. Sự hiểu biết của đa số ngời dân Việt Nam về mạng thông tin còn rất mơ hồ, cha biết cách khai thác hết tiềm năng của nó, mặc dù họ đều biết mạng thông tin toàn cầu là một kho tàng tri thức khổng lồ của nhân loại. Đặc biệt đối vối việc ứng dụng thơng mại điện tử vào thực tiện đời sống lại càng khó khăn. Đó là một thực tế của nền kink tế Việt Nam hiện nay và trên lĩnh vực tìm kiếm việc làm cũng không phải là ngoại lệ. Hiện nay, ngày càng có nhiều công ty môi giới việc làm xuất hiện nhằm mục đích phục vụ nhu cầu của con ngời. Nhng một hạn chế của các công ty này là phơng thức quản lý bằng thủ công, do đo việc giới thiệu việc làm và giới thiệu ứng viên còn khó khăn phức tạp, phải mất rất nhiều thời gian để thực hiện một quá trình thành công. Có khi ứng viên muốn tìm một công việc phải chờ đợi hàng tháng, thậm chí có thể mất hàng năm, và cũng có lúc lại thất bại mặc dù đã phải mất rất nhiều tiền cho các công ty này. Trên thực tế, cũng có nhiều công ty đã lợi dụng tâm lý muốn tìm kiếm một công việc tốt, đợc trả lơng cao của khách hàng, để thực hiện các hành vi lừa gạt họ. Điều này đã gây ra sự bất an cho cho những ngời tìm việc, đặc biệt là nhng ngời có nhu cầu đi xuất khẩu lao động. Nó cũng làm ảnh h- ởng không ít đến uy tín của các công ty làm ăn chính đáng Trớc tình hình đó, với một mong muốn góp phần vào việc đổi mới phơng thức thông tin tìm việc làm nh hiện nay em đã lựa chọn đề tài : Tìm kiếm và giới thiệu việc làm qua mạng làm đề tài khoá luận tốt nghiệp cho mình . Trang: 2 Tìm kiếm và giới thiệu việc làm qua mạng internet Đề tài này bao gồm 3 chơng với cấu trúc nh sau : Phần đầu : Giới thiệu chung về đề tài, lý do chọn đề tài Chơng I : Tìm hiểu ngôn ngữ : Giới thiệu về ASP Chơng II : Bài toán : Nêu bài toán thực tế Chơng III: Xây dựng ứng dụng : Phân tích và thiết kế hệ thống. Phần kết luận: Giới thiệu một số tài liệu và trang địa chỉ tham khảo. Để hoàn thành đề tài này, ngoài sự cố gắng của bản thân em đã nhận đợc sự hớng dẫn, chỉ đạo hết sức tận tình của thầy giáo TS: Phạm Quang Trình, sự ủng hộ nhiệt tình của các thầy giáo, cô giáo và bạn bè. Với những điều kiện đó đề tài đã đạt đợc mục đích nhất định. Em xin chân thành cảm ơn thầy giáo TS: Phạm Quang Trình cùng với các thầy giáo, cô giáo khoa Công nghệ thông tin trờng Đại học Vinh đã hớng dẫn và bạn bè đã góp nhiều ý kiến quý báu trong suốt quá trình hoàn thành đề tài này. Vinh ngày 30/04/06 Lê Thị Thúy Hồng Trang: 3 Tìm kiếm và giới thiệu việc làm qua mạng internet Phần I. Nghiên cứu ngôn ngữ ASP Ch ơng I : Giới thiệu cấu trúc HTLM và Thẻ html I. Khái niêm cơ bản về web Trong thực tế, ứng dụng web luôn tồn tại hai loại là trang web động và tĩnh. Trang web tĩnh là trang HTML không kết nối cơ sở dữ liệu. Ngợc lại, trang web động là trang web có kết nối cơ sở dữ liệu. Nói chung, cho dù web tĩnh hay động, nếu ta muốn sử dụng chúng để trình bày dữ liệu trên trình duyệt web, ta phải khai báo thẻ HTML bên trong theo các qui luật nhất định. II. Cấu trúc trang web Trang web trình bày dữ liệu trên trình duyệt có cấu trúc HTML. Cấu trúc này bắt đầu thẻ mở <HTML> và kết thúc bằng thẻ đóng</HTML>. Bên trong hai thẻ này, bạn có thể khai báo và sử dụng hầu hết các thẻ HTML. Ngôn ngữ HTML quy định cú pháp không phân biệt chữ hoa chữ thờng. Ví dụ, có thể khai báo <html> hoặc <HTML>. Không có khoảng trắng trong định nghĩa thẻ. Cấu trúc trang web: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> </body> </html> III. Các loại thẻ thông dụng 1. Thẻ <head> </head> Trang: 4 Tìm kiếm và giới thiệu việc làm qua mạng internet Tất cả các thông tin chứa trong thẻ này đều không xuất hiện trên trang Web. Điều đó có nghĩa là trong thẻ <head>, ta có thể khai báo các thẻ nh <title>,<script> . 2. Thẻ <title> .</title> Thẻ title cho phép bạn trình bày chuỗi trên thanh tựa đề của trang web mỗi khi trang web đó đợc duyệt trên trình duyệt Web. 3. Thẻ <body> .</body> Tất cả các thông tin khai báo trong thẻ <body> đều có thể xuất hiện trên trang web. Chính vì vậy mà ngời dùng có thể nhìn thấy những thông tin trên trang web. 4. Các thẻ định dạng khác. a. Thẻ <div> </div> Định dạng một đoạn văn bằng các thuộc tính của chúng. b. Thẻ <p> </p> Định dạng một câu văn. c. Thẻ <font> .</font> Cho phép đinh dạng với kiểu chuỗi nhất định dạng kiểu chữ, cỡ chữ, 5. Thẻ định dạng bảng <Bảng> </Bảng> 6.Thẻ hình ảnh <img> </img> 7. Thẻ liên kết . Trang: 5 Tìm kiếm và giới thiệu việc làm qua mạng internet Ch ơng II . Giới thiệu về lập trình ngôn ngữ ASP I. Giới thiệu về ASP Active Server Page Giữa những năm 90 của thế kỉ trớc, khi bắt đầu bùng nổ sự truy cập Web thì đa số những ngời sử dụng máy tính đều có thể truy cập thông tin trên Internet. Tuy nhiên, các nhà thiết kế Web lại gặp khá nhiều khó khăn trong việc đa thông tin lên Web và cập nhập chúng. Đồng thời cuộc chiến giữa các trình duyệt và các phần mềm thiết kế Web site cũng ngày càng có xu thế tăng mạnh. Trớc tình hình đó Microsoft đã đa ra ASP (Active Server Page) để liên kết một số công nghệ nhằm tạo các trang Web hiện đại, cho phép tơng tác dễ dàng giữa các máy chủ và cơ sở dữ liệu. Trong những công nghệ đó có ADO (ActiveX Data Object). Sự ra đời của ASP đã tạo ra một bớc tiến mới trong sự phát triển các ngôn ngữ lập trình Web. Đồng thời tạo ra một diện mạo mới cho các trang Web có sử dụng ASP. I. Giới thiệu chung. 1. Khái niệm ASP. ASP là môi trờng kịch bản trên máy chủ (Server Side Scripting Environment) dùng để tạo và chạy các ứng dụng Web động và có tơng tác. Nhờ tập các đối tợng có sẵn (Built in Object) với nhiều tính năng phong phú, khả năng hỗ trợ VBscript, lẫn JScript cùng một số thành phần Activex khác kèm theo, ASP cung cấp giao diện lập trình mạnh và dễ dàng trong việc triển khai các ứng dụng trên Web. * Trang ASP là trang Web trong đó có sự kết hợp các thành phần HTML, ActiveX Component và ASP SCript. Có thể xem ASP nh là một trang HTML có bổ sung ASP script command. Trang: 6 Tìm kiếm và giới thiệu việc làm qua mạng internet 2. Cấu trúc của một trang ASP. Trang ASP đơn giản là một trang văn bản với phần mở rộng là .ASP gồm có ba phần : * Văn bản ( text) * HTML tag ( HTML : Hypertext Markup Language) * Các đoạn script asp Khi thêm một đoạn script vào HTML ASP dùng dấu phân cách để phân biệt giữa đoạn HTML và đoạn ASP <% bắt đầu đoạn script và %> để kết thúc đoạn script . Có thể xem trang ASP nh một trang HTML có bổ sung các ASP Script Command Ví dụ: <html> <body> Bạn bắt đầu với trang ASP này ngày :<%=Now%> </body> </html> 3. Hoạt động của trang ASP Khi mỗi trang ASP đợc yêu cầu bởi Web Browser, đầu tiên Web server xem xét và thực hiện hết những câu lệnh ASP Script. Kết quả là một trang thuần HTML đ- ợc đa ra Browser. Ngời sử dụng có thể không thấy những câu lệnh ASP Script bởi vì nó đã đợc thay thế bằng các giá trị kết quả của quá trình thực thi trên server. Thờng thì ứng dụng ASP gồm các trang ASP và các thành phần khác đặt trong một th mục (Application Directory) đợc khai báo với Web server, th mục này phải đ- ợc gán quyền Executive hay Script để trong ASP hoạt động đúng. Trong Application Directory có một tập tin đặc biệt là Global.asp dùng để chia sẻ thông tin cho toàn ứng dụng. Trên thực tế trang ASP có thể chạy với Microsoft Internet information Server (IIS) 3.0. Tuy nhiên nên dùng ASP với ISS phiên bản 4.0 trên Windows NT hoặc Trang: 7 Tìm kiếm và giới thiệu việc làm qua mạng internet Microsoft Personal Web Server (PWS) 4.0 trên Windows9x để sử dụng những tính năng mới và các ActiveX Componet kèm theo. Đồng thời có thể cài đặt IIS 4.0 hoặc PWS 4.0 từ phần NT Option Pack trong bộ Visual Stadio 6.0. Có thể nói, ASP thực sự là một phần mở rộng cho Web Server. Nó cung cấp một tập hợp các thành phần (componet) và đối tợng (Object) để quản lý sự tơng tác giữa Web Server và trình duyệt. Các đối tợng này có thể đợc xử lý bởi chính ngôn ngữ kịch bản (Scripting Language). 4. Cách tạo trang ASP. Với một trang HTML có sẵn chúng ta có thể dễ dàng tạo trang ASP bằng cách thêm vào các lệnh ASP Script cần thiết và đổi phần mở rộng thành .*ASP. Chú ý: do trang ASP đợc xử lý trớc trên Server nên nó sẽ tốn nhiều thời gian hơn để đa ra Browser, do đó tránh đặt tên trang là ASP khi không cần thiết tức là khi nó là trang thuần HTML. 5. Ưu điểm và khuyết điểm ASP. Ưu điểm : * ASP bổ sung cho các công nghệ đã có từ trớc nh CGI (Common Gateway Interface ), giúp ngời dùng xây dựng các ứng dụng Web với những tính năng sinh động. Tuy nhiên, khác với CGI các trang ASP không cần phải hợp dịch * Dễ dàng tơng thích với các công nghệ của MicroSoft. ASP sử dụng ActiveX Data Object (ADO) để thao tác với cơ sở dữ liệu hết sức tiện lợi * Với những gì ASP cung cấp, các nhà phát triển ứng dụng Web dễ dàng tiếp cận công nghệ này và nhanh chóng tạo ra các sản phẩm có giá trị. Điều này hết sức có ý nghĩa trong điều kiện phát triển nh vũ bảo của tin học ngày nay. Nó góp phần tạo nên một đội ngũ lập trình Web lớn mạnh Trang: 8 Tìm kiếm và giới thiệu việc làm qua mạng internet * ASP có tính năng mở. Nó cho phép các nhà lập trình xây dựng các component và đăng ký sử dụng dễ dàng. Hay nói cách khác ASP có tính năng COM(Component Object Model) Khuyết điểm : * ASP chỉ chạy và tơng thích trên môi trờng Window điều này làm ASP bị hạn chế rất nhiều * Dùng ASP chúng ta sẽ gặp không ít khó khăn trong việc can thiệp sâu vào hệ thống nh các ứng dụng CGI * ASP không đợc sự hỗ trợ nhiều từ các hãng thứ ba * Các ứng dụng ASP chạy chậm hơn các công nghệ Java Servlet * Tính bảo mật thấp . Không giống nh CGI hay Java servlet, các mã ASP đều có thể đọc đợc nếu ngời dùng có quyền truy cập vào Web server . Có lẽ đây là lý do quan trọng nhất để ngời dùng không chọn công nghệ ASP. 6. Các đối tợng của ASP. ASP có 6 đối tợng đợc xây dựng sẵn (ASB Built in Object), mỗi một đối tợng đều liên quan đến một khía cạnh đặc trng của sự tơng tác. Bao gồm: Đối tợng Session : Đây là đối tợng đợc dùng để lu trữ thông tin cần thiết trong phiên làm việc của ngời sử dụng. Những thông tin lu trữ trong Session không bị mất đi khi ngời sử dụng di chuyển qua các trang của ứng dụng. Đối tợng Application : Nó dùng để chia sẻ thông tin giữa những ngời sử dụng trong cùng một ứng dụng. Đối tợng này thờng đợc dùng trong việc đếm số lần truy cập đến ứng dụng của những ngời sử dụng. Đối tợng Request : Dùng để truy cập những thông tin đợc chuyển cùng với các yêu cầu HTTP. Những thông tin này bao gồm các tham số của Form khi đợc Submit dùng phơng pháp Post hay Get hay các tham số đợc ghi cùng với trang Trang: 9 Tìm kiếm và giới thiệu việc làm qua mạng internet ASP trong lời gọi đến trang đó. Đối tợng còn đợc dùng để lấy giá trị các Cookie lu trữ trên máy khách (Client). Đối tợng Response : Nó đợc dùng để gửi thông tin cho ngời sử dụng, gồm có ghi thông tin trực tiếp ra Browser, chuyển Browser đến một URL khác hoặc thiết lập các Cookie trên máy khách. Đối tợng Server : Cung cấp phơng tiện truy cập đến những phơng thức và thuộc tính trên Server. Thờng thì sử dụng phơng thức Server.createObject để khởi tạo instance của một ActiveX Object trên trang ASP. Đối tợng Object Context: Sử dụng Object Context để chấp thuận hoặc huỷ bỏ transaction đợc khởi tạo bởi một ASP Script. 7. Các thành phần ActiveX. Đối tợng truy cập dữ liệu ADO (ActiveX Data Object): Đây là 1 thành phần trong bộ Microsoft Data Access Component (MDAC gồm ADO, OLEDB và ODBC). ADO cung cấp giao diện lập trình quen thuộc với những thuộc tính và phơng thức theo mô hình đối tợng để tạo sự dễ dàng cho các lập trình viên, nhất là đối với những ngời quen với ADO và RDO. ở mức hệ thống các chức năng tơng tác dữ liệu thật sự với DBMS sẽ do thành phần OLEDB (gọi là OLEDB Provider) đảm nhiệm, thành phần này do nhà sản xuất cơ sở dữ liệu cung cấp cùng với sản phẩm của họ. Trang: 10 Client Response Object Request Object Object Context Object Server Server Object Application Object Session Object . Tìm kiếm và giới thiệu việc làm qua mạng internet Trờng đại học vinh Khoa công nghệ thông tin ----- ----- tìm việc làm qua mạng internet Giáo. tin tìm việc làm nh hiện nay em đã lựa chọn đề tài : Tìm kiếm và giới thiệu việc làm qua mạng làm đề tài khoá luận tốt nghiệp cho mình . Trang: 2 Tìm

Ngày đăng: 22/12/2013, 13:05

Hình ảnh liên quan

Luân phiên hiển thị dãy các hình ảnh cũng nh liên kết từ hình ảnh đợc hiển thị đến một URL - Tìm việc làm qua mạng internet

u.

ân phiên hiển thị dãy các hình ảnh cũng nh liên kết từ hình ảnh đợc hiển thị đến một URL Xem tại trang 11 của tài liệu.
IV.3 Ngời tuyển dụng - Tìm việc làm qua mạng internet

3.

Ngời tuyển dụng Xem tại trang 31 của tài liệu.
V. mô hình thực thể và các thuộc tính - Tìm việc làm qua mạng internet

m.

ô hình thực thể và các thuộc tính Xem tại trang 31 của tài liệu.
2. Bảng: NEWS - Tìm việc làm qua mạng internet

2..

Bảng: NEWS Xem tại trang 41 của tài liệu.
6. Các bảng dữ liệu 1. Bảng: NEWSTYPE - Tìm việc làm qua mạng internet

6..

Các bảng dữ liệu 1. Bảng: NEWSTYPE Xem tại trang 41 của tài liệu.
8. Bảng: CANDIDATE - Tìm việc làm qua mạng internet

8..

Bảng: CANDIDATE Xem tại trang 43 của tài liệu.
9. Bảng: RECRUIT - Tìm việc làm qua mạng internet

9..

Bảng: RECRUIT Xem tại trang 43 của tài liệu.
10. Bảng: ADMISSIONFORM - Tìm việc làm qua mạng internet

10..

Bảng: ADMISSIONFORM Xem tại trang 44 của tài liệu.
10. Bảng: ADMISSIONFORM - Tìm việc làm qua mạng internet

10..

Bảng: ADMISSIONFORM Xem tại trang 44 của tài liệu.
9.Trang quản trị lọai hình doanh nghiệp - Tìm việc làm qua mạng internet

9..

Trang quản trị lọai hình doanh nghiệp Xem tại trang 48 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan