Phần mềm thiết kế mạch điện tử OrCAD của tập đoàn Cadence® được các chuyên viên đánh giá là một trong những phần mềm thiết kế mạch mạnh nhất hiện nay.
3 LỜI MỞ ĐẦU Trong phát triển mạnh mẽ khoa học cơng nghệ giới, nói ngành công nghệ thông tin phát triển với tốc độ nhanh ngày thể vai trò to lớn , quan trọng toàn đời sống người Hầu hết lĩnh vực xã hội ứng dụng công nghệ thông tin, nhiều phần mềm mang lại hiệu phụ nhận Song thực tiễn đặt u cầu địi hỏi ngành cơng nghệ thơng tin không ngừng phát triển để thỏa mãn đáp ứng thay đổi sống Ngày nay, ứng dụng cơng nghệ thơng tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty; đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ cơng ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thơng báo, định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Hoạt động cơng ty du lịch có quy mô lớn tăng cường mở rộng xây dựng website có khả giới thiệu công ty cho phép quản lý tour du lịch cách nhanh chóng xác Bắt nguồn với ý tưởng này, với gợi ý cô Nguyễn Quỳnh Mai, em thực chuyên đề “THIẾT KẾ WEBSITE TOUR DU LỊCH” nội dung trình bày sau Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A Nội dung chuyên đề chia làm chương: Lời mở đầu Chương 1: Giới thiệu sở thực tập Chương 2: Khảo sát toán Chương 3: Giới thiệu cơng cụ thực Chương 4: Phân tích thiết kế hệ thống: Chương 5: Thiết kế giao diện Kết luận Do thời gian trình độ có hạn, nỗ lực mình, chun đề khơng tránh khỏi thiếu sót Để chuyên đề mang tính áp dụng vào thực tiễn, em mong nhận đóng góp quý báu Thầy Cô giáo bạn để chuyên đề hồn thiện Hà Nội ngày 10 tháng năm 2010 Sinh viên thực Đinh Thị Nga Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG GIỚI THIỆU CƠ SỞ THỰC TẬP 1.1 Giới thiệu chung sở thực tập: 1.2 Lĩnh vực hoạt động .7 1.3 Cơ cấu tổ chức 1.4 Các sản phẩm cơng ty CHƯƠNG KHẢO SÁT BÀI TOÁN .11 2.1 Đặt vấn 11 2.2 Hiện trạng chung .12 2.3 Ứng dụng thương mại điện tử cho website .13 2.4 Đặc tả yêu cầu chương trình .14 2.5 Yêu cầu sản phẩm 15 CHƯƠNG GIỚI THIỆU CÔNG CỤ THỰC HIỆN 16 3.1 Giới thiệu ngôn ngữ lập trình PHP 16 3.1.1 Lịch sử phát triển ngôn ngữ lập trình PHP 16 3.1.2 Ưu điểm dùng PHP 19 3.2 Giới thiệu MySQL 20 3.2.1 MySQL là gì? .20 3.2.2 Ưu điểm dùng MySQL 21 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 25 4.1 Thiết kế sơ đồ 25 4.1.1 Sơ đồ lớp 25 Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A 4.1.2 4.2 Sitemap .25 Phân tích hệ thống chức .26 4.2.1 Biếu đồ phân cấp chức 26 4.2.2 Biểu đồ luồng liệu mức khung cảnh 27 4.2.3 Biểu đồ luồng liệu mức đỉnh 28 4.2.4 Biểu đồ luồng liệu mức đỉnh 29 4.3 Phân tích thiết kế sở liệu 31 4.3.1 Lập biểu đồ luồng liệu mơ hình thực thể - liên kết ER 31 4.3.2 Thiết kế sở liệu 33 CHƯƠNG THIẾT KẾ GIAO DIỆN .42 5.1 Giao diện trang web 42 5.2 Giao diện trang web dành cho người quản trị 59 KẾT LUẬN 71 TÀI LIỆU THAM KHẢO 73 Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A CHƯƠNG GIỚI THIỆU CƠ SỞ THỰC TẬP 1.1 Giới thiệu chung sở thực tập: Công ty cổ phần công nghệ Nanosoft thành lập ngày 14 tháng năm 2008 Tên công ty (đầy đủ): Công ty cổ phần công nghệ Nanosoft Tên tiếng anh: Nanosoft Joinstock Company Tên giao dịch: Nanosoft Trụ sở chính: 2C9B - Tơ Hiệu - Nghĩa Tân - Cầu giấy - Hà Nội Văn phòng : nhà số ngõ 122 Kim Giang – Hoàng Mai – Hà Nội Điện thoại: 84-4-5592799 Fax:84-4-5592799 Email: info@nanosoft.vn Website: www.nanosoft.vn Công ty Nanosoft thành lập kỹ sư công nghệ thông tin trẻ, tài năng, sáng tạo kết hợp với chuyên gia đầy nhiệt huyết, đam mê phát triển công nghệ thông tin lĩnh vực y tế, quản lý kinh doanh, giáo dục, Với quy trình làm việc chuyên nghiệp, đại, tuân theo quy chuẩn nghiêm ngặt quốc tế, kết hợp với sáng tạo không ngừng Công ty cổ phần công nghệ Nanosoft mang đến cho khách hàng sản phảm dịch vụ chất lượng cao Công ty cổ phần công nghệ NANOSOFT thành lập mong muốn trở thành ĐỐI TÁC TIN CẬY tất doanh nghiệp việc THIẾT KẾ, XÂY DỰNG DUY TRÌ hệ thống thống tin cách hiệu Qua nhiều năm phát triển lớn mạnh, cơng ty tạo lập uy tín vững vàng thị trường Nanosoft trở thành tên quen thuộc nhiều quý khách hàng 1.2 Lĩnh vực hoạt động Cung cấp giải pháp phần mềm Tư vấn thiết kế xây dựng giải pháp phần mềm Tư vấn, sản xuất, triển khai,giám sát, thi công hệ thống công nghệ thông tin Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A Thiết kế website, dich vụ đăng ký tên miền trang web, lưu trữ thông tin, hosting Cung cấp dịch vụ hệ thống thơng tin cho thị trường nước ngồi Kinh doanh thương mại điện tử Dịch vụ trực tuyến Tư vấn giám sát triển khai ứng dụng CNTT 1.3 Cơ cấu tổ chức Mặc dù chưa phải doanh nghiệp lớn song cơng ty có đội ngũ cán công nhân viên kết hợp với đội ngũ cộng tác viên, có trình độ hiểu biết dịch vụ, sản phẩm cơng ty, có trách nhiệm gắn bó với phát triển cơng ty Hình 1.1 : Cơ cấu tổ chức cơng ty Nhân viên công ty trau dồi kiến thức, tạo điều kiện thuận lợi để nâng cao trình độ chun mơn, bên cạnh cơng ty ln khuyến khích tạo điều kiện để nhân viên nâng cao trình độ đáp ứng nhu cầu sản xuất kinh doanh cơng ty Do đó, cán cơng ty có điều kiện tiếp cận với công nghệ mới, dự án phức tạp, làm việc môi trường chun nghiệp, ngồi cịn thường xun tham gia khoá đào tạo nhằm trau dồi kỹ chun mơn, kỹ thích ứng mơi trường, kỹ ngoại ngữ, Với cấu tổ chức trên, phịng ban cơng ty ln có quan hệ mật thiết với nhau, thường xuyên trao đổi thông tin hoạt động nghiệp vụ việc Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A giám sát hoạt động công ty ban giám đốc thực cách thường xun Chính hoạt động cơng ty ln kiểm sốt tốt theo quỹ đạo định trước, hầu hết mục tiêu cơng ty ln hồn thành 1.4 Các sản phẩm cơng ty NANO – HOSPITAL: Phần mềm quản lý phòng khám – bệnh viện: Nano- hospital công cụ hữu hiệu thay đổi cách thức quản lý cách khoa học nhằm nâng cao chất lượng điều trị quản lý cho bệnh viện, phòng khám giúp giảm thiểu thời gian chi phí để điều hành thủ tục hành phức tạp Thơng tin trao đổi khoa, phịng thơng suốt đồng giúp truyền tải tới y, bác sĩ nhanh chóng xác Bệnh nhân khơng cịn phải làm thủ tục nhập viện, xuất viện khám chữa rườm rà, tạo tin tưởng người bệnh điều trị bệnh viện, phòng khám đại, chuyên nghiệp Khách hàng tiêu biểu: - Bệnh viên Giao thông vận tải Trung Ương - Bệnh viện đa khoa tỉnh Hải Dương - Phòng khám đa khoa Trường Sinh – Hải Dương - Phòng khám Việt Bắc – Thái Nguyên - Phòng khám đa khoa Hải Phòng - Bệnh viện 103 – Thành Phố Yên Bái … NANO – HRM: Phần mềm quản lý nhân sự: cung cấp giải pháp quản lý tổng thể, linh hoạt, theo hướng đơn giản hóa nghiệp vụ quản lý Hồ sơ nhân - Chấm công - Tiền lương với đầy đủ công cụ thực hầu hết chức tạo lập, tổ chức, lưu trữ, khai thác, quản lý thơng tin Với ưu điểm đơn giản xác, tính bảo mật cao, dễ dàng nâng cấp, phần mềm quản lý nhân sử dụng hiệu Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A 10 nhiều doanh nghiệp đáp ứng tất ngành nghề: Công ty quy mô lớn, nhỏ, khách sạn, nhà hàng, … Khách hàng tiêu biểu: - Công ty dược phẩm TW2 - Khách sạn Sài Gịn – Hạ Long - Cơng ty cổ phần Tràng A - Công ty TNHH ẩm thực Wabisabi - Cơng ty cổ phần quốc tế Hồng Gia – Quảng Ninh …… NANO – EMS: Phần mềm quản lý đào tạo: Nano-EMS thiết kế giải pháp toàn diện đáp ứng yêu cầu quản lý theo mơ hình tín lẫn niên chế cho quy mô trường đại học cao đẳng Xuyên suốt qui trình quản lý đào tạo từ việc sinhh viên trúng tuyển, nhập kế hoạch học tập tồn khóa, tính điểm, xét học bổng học phí, xét tốt nghiệp cho sinh viên trường Hệ thống triển khai nhiều học kỳ với số lượng truy cập lớn, tính ổn đinh cao, cơng nghệ back-up liệu thường xuyên an toàn bảo mật tốt Khách hàng tiêu biểu: - Đại học điện lực - Cao đẳng sư phạm Vĩnh Phúc - Cao đẳng kinh tế kinh tế Vĩnh Phúc … CHƯƠNG KHẢO SÁT BÀI TOÁN 2.1 Đặt vấn Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A 11 lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thơng tin toàn cầu Giờ đây, việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: cần có máy tính kết nối internet dịng liệu truy tìm gần lập tức… giới vấn đề mà bạn quan tâm ra, có đầy đủ thơng tin, hình ảnh chí đơi lúc có âm bạn cần… Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Trong hoạt động sản xuất, kinh doanh, đây, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với công ty du lịch, việc quảng bá giới thiệu đến khách hàng chương trình du lịch cơng ty tổ chức thời điểm cách hiệu kịp thời yếu tố mang tính định cho tồn phát triển công ty Vì vậy, thật thiếu sót cơng ty bạn chưa xây dựng website để giới thiệu rộng rãi tour mà bạn tổ chức Và vấn đề đặt song song với nó, để quản lý điều hành website cách dễ dàng hiệu quả, có vậy, tránh nhàm chán cho khách hàng thường xuyên website, thu kết mong muốn Đây vấn đề cấp thiết trăn trở hầu hết cơng ty du lịch nói riêng doanh nghiệp khác nói chung, doanh nghiệp Việt Nam – với họ, thương mại điện tử Với chuyên đề này, tơi xin trình bày cách thức quản lý website giúp cho người quản trị dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web, quản lý hiệu khách hàng đơn đặt hàng mạng Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A 12 2.2 Hiện trạng chung Hiện nay, khác với nước có cơng nghệ thơng tin phổ biến phát triển, Việt Nam, đại đa số website tĩnh, có cấu trúc tổ chức thông tin cố định, không thay đổi thay đổi, chủ yếu mang tính chất giới thiệu cơng ty sản phẩm dịch vụ Bên cạnh đó, có nhiều trang web động (tên thương mại Dynamic Website) với nhiều hình thức tổ chức khác giao diện, bố cục cách thức quản lý, tiêu biểu website kinh doanh địa ốc Cơng ty Hồng Qn, website đặt phịng khách sạn trực tuyến Cơng ty Thương mại điện tử Việt, website Ngân hàng Cổ phần thương mại ABC, du lịch có trang web Công ty du lịch SaiGon Tourist, Công ty du lịch Sinh Café… Tuy nhiên, thực tế cần nhìn nhận rằng: đa số website công ty sở hữu thuê nhà thiết kế (thường công ty thiết kế website) đảm nhận việc thiết kế ban đầu, điều hợp lý, với chi phí ban đầu cho dù có cao - trang web động – website thiết lập mang tính chun nghiệp hoạt động ổn định điều cần thiết, để website hoạt động thực hiệu khơng thể thiếu bàn tay người chủ, cơng ty sở hữu quản lý điều hành Thực tế, Việt Nam nay, vai trò người quản trị website dường chưa đánh giá đúng, đa phần người quản trị trang web công ty đảm đương cơng việc sau hồn tất cơng việc khác, vấn đề làm thơng tin website cịn bị xem nhẹ, khiến cho khách hàng thường xuyên website cảm thấy nhàm chán từ từ rời bỏ thói quen vào thăm trang web! Sự hoạt động hiệu số trang web nói minh chứng cho vai trò người quản trị website doanh nghiệp Các công ty sở hữu website có phận riêng đảm đương việc quản lý thông tin website, nhằm đáp ứng kịp thời hiệu yêu cầu vị “thượng đế” thơng qua mạng internet, có khai thác hết giá trị website, nguồn khách hàng tiềm mạng Thiết kế website tour du lịch Đinh Thị Nga – CQ481907 – CNTT48A ... động Cung cấp giải pháp phần mềm Tư vấn thiết kế xây dựng giải pháp phần mềm Tư vấn, sản xuất, triển khai,giám sát, thi công hệ thống công nghệ thông tin Thiết kế website tour du lịch Đinh... 29 4.3 Phân tích thiết kế sở liệu 31 4.3.1 Lập biểu đồ luồng liệu mơ hình thực thể - liên kết ER 31 4.3.2 Thiết kế sở liệu 33 CHƯƠNG THIẾT KẾ GIAO DIỆN .42... công ty sở hữu thuê nhà thiết kế (thường công ty thiết kế website) đảm nhận việc thiết kế ban đầu, điều hợp lý, với chi phí ban đầu cho dù có cao - trang web động – website thiết lập mang tính chun