1. Trang chủ
  2. » Luận Văn - Báo Cáo

Website chia sẻ sách

53 2 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 đề Website Chia Sẻ Sách
Tác giả Đoàn Duy Thành
Người hướng dẫn Th.S Nguyễn Quỳnh Mai
Trường học Bộ môn CNTT
Thể loại báo cáo chuyên đề
Năm xuất bản 2009
Thành phố Hà Nội
Định dạng
Số trang 53
Dung lượng 2,22 MB

Nội dung

Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ LỜI MỞ ĐẦU Ngày công nghệ thông tin chiếm vị trí quan trọng lĩnh vực đời sống, trở thành động lực phát triển kinh tế xã hội, đưa giới chuyển từ kỷ nguyên công nghiệp sang kỷ nguyên thông tin phát triển kinh tế tri thức Công nghệ thông tin động lực thúc đẩy tăng trưởng kinh tế kích thích tăng lực đổi kinh tế tồn cầu nói chung kinh tế quốc dân nước nói riêng Nhu cầu to lớn người ngày khơng khác, thơng tin Thơng tin ngày trở nên quan trọng tới mức có câu nói N " gười nắm thơng tin, Người chiến thắng" Trong kinh tế quốc tế ngày trở nên phức tạp, tinh vi thơng tin trở nên quan trọng doanh nghiệp Với mục đích khai thác, xử lý thơng tin nhằm phục vụ cho cạnh tranh khốc liệt, doanh nghiệp bắt đầu nghĩ tới việc sử dụng công nghệ thông tin phương tiện hữu hiệu cho hoạt động thu lợi nhuận Trong vài năm qua cách mạng thông tin Internet khởi xướng nhiều ý tưởng độc đáo Sách điện tử hay ebook (Electronic Book) ý tưởng mẻ, song thu hút quan tâm ý nhiều người, khơng tính lạ mà cịn ebook có nhiều tính năng, cơng dụng lợi ích độc đáo Khơng phủ nhận ebook công cụ hữu hiệu thúc đẩy mối quan hệ hợp tác kinh doanh Đặc biệt, ebook có tính bảo mật, tạo điều kiện cho người phát hành ebook bảo mật số trang hay toàn ebook Nghĩa người phát hành ebook cho ngăn chặn việc copy tài liệu, đồ hoạ hay thay đổi, sửa chữa nội dung ebook… Ngồi eBook bao gồm văn bản, hình ảnh minh hoạ, hay chèn âm video Hơn ebook chứa đường "liên kết nóng" (hot link) giúp cho khách hàng tới website liên quan tới thông tin mà họ xem Không có ebook cịn đem lại nhiều lợi ích khác cho người đọc Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ Chính lẽ mà em định chọn đề tài cho mình: xây dựng “Website chia sẻ sách” Cấu trúc đề tài bao gồm: Lời mở đầu - Chương I: Tổng quan sở thực tập - Chương II: Giới thiệu cơng cụ thực - Chương III: Phân tích thiết kế hệ thống - Chương IV: Thiết kế sở liệu - Chương V: Thiết kế giao diện Kết luận Do cịn nhiều hạn chế trình độ thời gian nên đề tài không tránh thiếu sót Em mong nhận bảo góp ý thầy bạn để giúp em hồn thiện tốt Em xin gửi lời cảm ơn chân thành tới thầy cô Bộ môn CNTT, đặc biệt Th.S Nguyễn Quỳnh Mai hướng dẫn, bảo tận tình suốt thời gian em thực đề tài Em xin chân thành cảm ơn ban giám đốc nhân viên Công ty cổ phần phát triển công nghệ viễn thông tin học SunViệt giúp đỡ, tạo điều kiện tốt cho em trình thực tập thực đề tài Em xin chân thành cảm ơn! Hà nội, tháng năm 2009 Sinh viên thực Đoàn Duy Thành Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ CHƯƠNG I TỔNG QUAN VỀ CƠ SỞ THỰC TẬP 1.1 Thông tin chung cơng ty thực tập Tên cơng ty: CƠNG TY CỔ PHẦN PHÁT TRIỂN CÔNG NGHỆ VIỄN THÔNG TIN HỌC SUN VIỆT Trụ sở chính: Địa chỉ: Lầu 3, 2.5 – 2.8 đường Phan Xích Long, Phường 3, Quận Bình Thạnh, TP.HCM Tel: (+84 8) 351 78460 Fax: (+84 8) 351 78461 Hotline: (+84 8) 351 78463 - 1800.58.58.57 Email: svtech@svtech.com.vn Văn phòng đại diện Hà Nội: Địa : P 805, Tòa nhà Sao Bắc, 04 Dã Tượng - Quận Hoàn Kiếm Hà Nội - Việt Nam Tel: +84 39427 100 Fax: +84 39427 102 Hotline: +84 39428 161 - 1800 58 58 57 Email: svtech@svtech.com.vn Công ty cổ phần phát triển công nghệ viễn thông tin học Sun Việt (SV Technologies JSC - SVTech) tiền thân Công ty TNHH Phát triển Công nghệ Viễn thông Tin học Sun Việt thành lập vào ngày 08/03/2001, hoạt động lĩnh vực tin học, viễn thông Với phương châm hoạt động xác định từ đầu cách quán "Thành công khách hàng thành công chúng ta" với thành viên nhiều kinh nghiệm lĩnh vực tin học viễn thông, công ty bước khẳng định thương hiệu đạt niềm tin Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ khách hàng qua việc thỏa mãn tối ưu yêu cầu khách hàng sản phẩm, giải pháp dịch vụ 1.2 Hoạt động cơng ty 1.2.1 Cung cấp thiết bị giải pháp tổng thể  Tư vấn cung cấp giải pháp tổng thể  Cung cấp thiết bị 1.2.2 Cung cấp dịch vụ  Cài đặt hệ thống  Bảo trì, hỗ trợ kỹ thuật hệ thống  Tư vấn, hỗ trợ đào tạo 1.2.3 Nghiên cứu phát triển Với phương châm hoạt động cung cấp giải pháp kỹ thuật đem lại hiệu cao cho khách hàng, SV Technologies không ngừng tập trung vào việc đầu tư nghiên cứu phát triển kỹ thuật SV Technologies thành lập nhóm tư vấn kỹ thuật độc lập với đội ngũ kỹ thuật Công ty, đưa kế hoạch đầu tư, nghiên cứu phát triển hàng năm theo định hướng công nghệ Đội ngũ tư vấn kỹ thuật cập nhật kiến thức công nghệ giới ngành công nghệ thông tin, ứng dụng vào hệ thống cho khách hàng, đồng thời hướng dẫn đào tạo lại cho tất cán nhân viên Cơng ty có liên quan Mục tiêu Công ty cập nhật, nâng cao trình độ đội ngũ nhân viên, cung cấp giải pháp, công nghệ nhất, phù hợp với yêu cầu khách hàng 1.2.4 Đối tác Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ Với năm kinh nghiệm việc cung cấp giải pháp sản phẩm Sun Microsystems – Công ty hàng đầu giới lĩnh vực giải pháp máy chủ giải pháp tổng thể, SV Technologies nhà phân phối thức lớn cung cấp dịch vụ Sun Microsystems Việt Nam Ngoài ra, SV Technologies đối tác cơng ty tập đồn Cơng nghệ thơng tin lớn giới nay: Cisco (nhà cung cấp thiết bị mạng hàng đầu), Oracle (Cơ sở liệu), CrimsonLogic (tư vấn cung cấp giải pháp thương mại điện tử), Zeh (cung cấp giải pháp phần mềm cho việc quản lý, chia sẻ in ấn ảnh kích thước lớn lãnh vực dầu khí), Celltick (nhà cung cấp tảng quảng bá tương tác di động), Bamboo (nhà cung cấp tảng multicasting cho mạng điện thoại di động), Buongiorno (nhà cung cấp tản nội dung dịch vụ viễn thông) … 1.3 Tổ chức Chiến lược phát triển Công ty SV Technologies xây dựng chiến lược phát triển kinh doanh dựa yếu tố sau:  Tiêu chuẩn giải pháp kỹ thuật  Hài lòng khách hàng  Đội ngũ chuyên nghiệp SV Technologies tuân thủ việc thực cam kết mình, xây dựng chiến lược phát triển lâu dài thực theo sứ mạng mục tiêu công ty đề Nguồn lực Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ Đội ngũ nhân viên trẻ, động, đày nhiệt huyết tốt nghiệp đại học sau đại học chuyên ngành, qua nhiều năm kinh nghiệm thực tế lĩnh vực công nghệ thông tin Với định hướng xây dựng công ty lấy nguồn nhân lực làm trọng tâm, cơng ty tiếp tục xây dựng đội ngũ kỹ thuật, kinh doanh, cộng tác viên giàu kinh nghiệm, đủ lực tổ chức, thực dự án cấp Quốc gia, cấp Bộ, nước Sau sơ đồ cấu tổ chức công ty Tổng Giám Đốc GĐ Hành Chính GĐ Điều Hành GĐ Kỹ Thuật Hành Chính Kinh Doanh Nhân Sự Tư Vấn Kỹ Thuật Tư Vấn Kỹ Khuật Kỹ Thuật Kỹ Thuật KếToán Trưởng Kế Tốn Trợ Lý Văn Phịng Mua Hàng - XNK Hình1: Sơ đồ cấu tổ chức cơng ty CHƯƠNG II Thủ Quỹ Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ GIỚI THIỆU CÔNG CỤ THỰC HIỆN 2.1 Giới thiệu HTML HTML (tiếng Anh, viết tắt cho HyperText Markup Language, tức "Ngôn ngữ đánh dấu siêu văn bản"): ngôn ngữ đánh dấu thiết kế để tạo nên trang web, nghĩa mẩu thơng tin trình bày World Wide Web Được định nghĩa ứng dụng đơn giản SGML, vốn sử dụng tổ chức cần đến yêu cầu xuất phức tạp, HTML trở thành chuẩn Internet tổ chức World Wide Web Consortium (W3C) trì Phiên HTML 4.01 Tuy nhiên, HTML khơng cịn phát triển tiếp Người ta thay XHTML Nói chung, HTML tồn tập tin văn chứa máy tính nối vào mạng Internet Các file có chứa thẻ đánh dấu thường truyền mạng Internet thông qua giao thức mạng HTTP Sau phần HTML chúng hiển thị thơng qua trình duyệt web, loại phần mềm trực quan đảm nhiệm công việc đọc văn trang cho người sử dụng 2.2 JavaScript Javascript ngơn ngữ dạng script gắn với file HTML Nó khơng biên dịch mà chương trình duyệt diễn dịch Javascript có khả đáp ứng kiện tải hay loại bỏ form Khả cho phép Javascript trở thành ngôn ngữ script động Giống với HTML Java, Javascript thiết kế độc lập với hệ điều hành Nó chạy hệ điều hành có hỗ trợ Javascript Ngồi Báo cáo chun đề tốt nghiệp sách Website chia sẻ ra, Javascript giống Java khía cạnh an ninh khơng thể đọc viết vào file người dùng 2.3 Ngôn ngữ lập trình PHP Lịch sử hình thành PHP ban đầu phát triển từ sản phẩm có tên PHP/FI đời vào năm 1995 Rasmus Lerdorf tạo PHP/FI, viết tắt từ "Personal Home Page/Forms Interpreter", bao gồm số chức cho PHP ta biết đến chúng ngày Nó có biến kiểu Perl, thông dịch tự động biến form cú pháp HTML nhúng Cú pháp giống Perl, hạn chế nhiều, đơn giản có phần thiếu quán Tháng 11 năm 1997 phiên PHP/FI 2.0 thức công bố sau thời gian dài công bố dạng beta Năm 1997 PHP 3.0 phiên cho thấy hình ảnh gần gũi với phiên PHP mà biết ngày Nó Andi Gutmans Zeev Suraski tạo sau viết lại hồn tồn mã nguồn trước Lý mà họ tạo phiên nhận họ thấy PHP/FI 2.0 yếu việc phát triển ứng dụng thương mại điện tử mà họ xúc tiến dự án trường đại học Trong nỗ lực hợp tác bắt đầu xây dựng dựa sở người dùng có PHP/FI, Andi, Rasmus Zeev định hợp tác công bố PHP 3.0 phiên hệ PHP/FI 2.0, chấm dứt phát triển PHP/ FI 2.0 Một sức mạnh lớn PHP 3.0 tính mở rộng mạnh mẽ Ngồi khả cung cấp cho người dùng cuối sở hạ tầng chặt chẽ dùng cho nhiều sở liệu, giao thức API khác nhau, tính mở rộng PHP 3.0 thu hút nhiều nhà phát triển tham gia đề xuất mô đun mở rộng Hồn tồn kết luận điểm mấu chốt dẫn đến thành công vang dội Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ PHP 3.0 Các tính khác giới thiệu PHP 3.0 gồm có hỗ trợ cú pháp hướng đối tượng nhiều cú pháp ngôn ngữ quán khác Vào cuối năm 1998, PHP phát triển số cài đặt lên tới hàng chục ngàn người sử dụng hàng chục ngàn Web site báo cáo cài Vào thời kì đỉnh cao, PHP 3.0 cài đặt cho xấp xỉ 10% số máy chủ Web có mạng Internet Ngày phiên PHP phát triển PHP Đây phiên kỳ vọng lấp đầy khiếm khuyết PHP phiên PHP ngôn ngữ kịch nhúng vào HTML (HTML embeded scripting language) Vì ngơn ngữ nhúng nên PHP viết rải rác bên HTML, điều giúp cho việc phát triển website động dễ dàng nhiều Từ phiên trở trước, PHP đơn ngôn ngữ kịch bản, có chuyên dùng để viết script cho web không dành cho ứng dụng đơn lẻ Các script chạy kiện diễn người dùng submit form hay nhấn vào đường liên kết (URL) PHP phiên 5, thêm vào khả hướng đối tượng nên coi ngơn ngữ lập trình (Programming language) PHP sử dụng theo cách chính: - Kịch phía máy chủ (Server-side scripting): Mục đích PHP tạo nội dung web động, nhiệm vụ mà thực tốt Để sinh HTML, cần phải có phân tích PHP mọt máy chủ web Hiện nay, PHP sinh XML, hiệu ứng Flash, tệp PDF, … - Kịch dòng lệnh (Command-line scripting): PHP chạy script từ dòng lệnh Chúng ta sử dụng kịch dòng lệnh cho tác vụ quản trị hệ thống lưu phân tích nhật ký Báo cáo chuyên đề tốt nghiệp sách Website chia sẻ - Ứng dụng giao diện đồ hoạ người dùng phía máy khách (Client-side GUI applications): Sử dụng PHP-GTK (http://gtk.php.net), viết ứng dụng GUI PHP Tác vụ PHP mà sử dụng đề tài kịch phía máy chủ Chúng ta tập trung vào phần để phát triển nội dung web động PHP hoạt động PHP ngôn ngữ phía máy chủ, điều có nghĩa tất mã lập trình viết lưu trữ máy tính gọi máy chủ (Server) Máy chủ gửi trag web đến máy khách u cầu thơng qua trình duyệt web (web browser) Khi người viếng thăm web site viết PHP, máy chủ đọc mã PHP xử lý theo kịch Hình2: Mơ hình gửi nhận u cầu Hình vẽ cho thấy, mã PHP yêu cầu máy chủ gửi liệu HTML cần thiết đến trình duyệt web Trình duyệt web xử lý mã nhận trang HTML chuẩn Điểm khách biệt trang web tĩnh trang web động chỗ máy chủ gửi trả liệu HTML trình duyệt khơng có biên dịch mã Đối với người dùng cuối trình duyệt, nhận khác biệt Chỉ nội dung trang tạo thấy phân biệt trang home.html trang home.php

Ngày đăng: 19/01/2024, 10:21

w