Thiết kế website tại công ty TNHH trí tuệ nhân tạo

73 348 0
Thiết kế website tại công ty TNHH trí tuệ nhân tạo

Đ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

Thiết kế website tại công ty TNHH trí tuệ nhân tạo

Chuyên đề thực tập Mục lục Lời nói đầu 3 I GIỚI THIỆU VỀ CÔNG TY VÀ XÁC ĐỊNH ĐỀ TÀI THỰC TẬP 4 1.Giới thiệu chung về công ty 4 4 Các lĩnh vực hoạt động chính 4 1.1 Các sản phẩm dịch vụ 4 1.2 Cơ cấu tổ chức 6 1.3 Đối tác 11 2. Xác định đề tài 12 2.1 Lý do chọn đề tài 12 2.2 Mục tiêu của đề tài 13 2.3 Dự kiến 14 II CƠ SỞ PHƯƠNG PHÁP LUẬN CỦA VIỆC THIẾT KẾ WEBSITE 14 2 Tổng quan về internet 14 1.1. Cách thức truyền thông trên Internet 15 1.2. Các dịch vụ Internet 16 3 Giới thiệu về SQL Server 2000 16 2.1 Giới Thiệu Về Transact SQL (T-SQL) 17 2.1.1 Cú Pháp Của T-SQL: 21 2.1.2 Các thành phần Control-Of Flow 23 2.1.3 Thực Thi Các Câu Lệnh SQL 24 2.1.4 Cấu Trúc Vật Lý Của Một SQL Server Database 24 2.1.5 Cấu Trúc Logic Của Một SQL Server Database 26 4 Asp.Net 32 3.1 Khác biệt giữa ASP.NET và ASP 32 3.2 Kiểu mẫu RESQUEST/RESPONSE 34 3.3 Kiểu mẫu EVENT-DRIVEN 34 5 Sơ lược về .NetFramework CLR 35 (Common Language Runtime) 35 III XÂY DỰNG WEBSITE “SINH VIÊN NỘI TRÚ ĐẠI HỌC KINH TẾ QUỐC DÂN” 40 1 Chức năng chính 40 1.1 Cung cấp thông tin 41 Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 1 Chuyên đề thực tập 1.2 Quản lí danh sách sinh viên 41 1.3 Đăng kí ra vào kí túc xá, chuyển phòng ở cho sinh viên 41 1.4 Quản lí khách ra vào kí túc xá 42 1.5 Tạo diễn đàn cho sinh viên 42 1.6 Quản lí người dùng (phân quyền người sử dụng) 42 2 Sơ đồ website: 43 2.1 Sinh viên và các đối tượng khác truy cập đến website: 43 2.2 Ban quản lí kí túc xá 44 2.3Cập nhật thông tin 44 2.4Quản lí sinh viên 44 3 Các chức năng chính: 46 3.1Đăng kí (Register) 48 3.2Đăng nhập 50 3.3Thêm/ Sửa/ Xóa thông tin 52 3.4 Tìm kiếm thông tin 53 3.5Quản lí quyền 54 3.6Quản lí người dùng 55 6 Một số giao diện chính của website 60 Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 2 Chuyên đề thực tập Lời nói đầu Công nghệ thông tin ngày càng phát triển và con đẻ của nó là các web site cũng không ngừng lớn mạnh cả về số lượng cũng như chất lượng. Từ trang web quen thuộc www.google.com người dùng có thể tìm thấy rất nhiều các web site về mọi lĩnh vực: văn hoá, thời sự, khoa học công nghệ, làm đẹp, nấu ăn, thể thao, ca nhạc, phim ảnh…Độc giả sẽ click chuột vào đâu? Tất nhiên là vào những địa chỉ chứa những thông tin người dùng tìm kiếm, hay những web site ấn tượng. Ngày nay, việc tự tạo ra trang web cho riêng mình không còn là điều khó khăn. Chẳng hạn như, khi truy cập vào trang web 360.yahoo.com , người dùng có thể dễ dàng tạo ra web site cá nhân, tự thiết kế giao diện, nội dung trong Blog của mình theo phong cách riêng. Tuy nhiên, những web site như vậy, phần lớn chỉ mang tính giải trí, để tạo ra một trang web có sức sống bền lâu thì bản thân nó phải mang lại lợi ích cho nhiều người. Giao diện bắt mắt là yếu tố quan trọng để người xem click chuột đến web site của bạn. Nhưng yếu tố quyết định giữ chân độc giả lại là nội dung mà web site cung cấp. Đi theo lối mòn là sự lựa chọn có nhiều thách thức, tuy nhiên, được tham gia một khóa học khá lí thú về qui trình thiết kế web site tại công ty TNHH Trí Tuệ Nhân Tạo, em đã chọn nơi thực tập tại công ty và định hướng đề tài thực tập là thiết kế web site theo một lối đi mới. Do thời gian và kinh nghiệm còn hạn chế nên báo cáo không tránh khỏi những thiếu xót. Rất mong được sự phê bình, góp ý của cô giáo Ts.Trần Thị Thu Hà. Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 3 Chuyên đề thực tập I GIỚI THIỆU VỀ CÔNG TY VÀ XÁC ĐỊNH ĐỀ TÀI THỰC TẬP 1. Giới thiệu chung về công ty Tên công ty : AI.Co.ltd (Artificial intelligence Limited Company) Giám đốc : Hoàng Ngọc Trung Địa chỉ : Nhà CT2B, Lê Đức Thọ, Mĩ Đình, Hà Nội Loại hình doanh nghiệp: Công ty TNHH Số điện thoại: 04.7870.216 Fax :04 787 0216 Website : http://www.aivietnam.net Email : aivietnam@aivietnam.net Các lĩnh vực hoạt động chính • Sản xuất và gia công phần mềm • Đào tạo và hỗ trợ đào tạo • Cung cấp các hệ thống phần mềm phục vụ đào tạo • Nghiên cứu, phát triển và tư vấn giải pháp công nghệ • In ấn, xuất bản tài liệu công nghệ thông tin • Thiết kế, thi công và bảo trì các hệ thống mạng WAN, LAN • Sản xuất và sửa chữa các thiết bị điện, điện tử . 1.1 Các sản phẩm dịch vụ • Phần mềm quản lí đào tạo và hỗ trợ đào tạo o Phần mềm quản lí đào tạo – TMS o Trường học trực tuyến (Elearning) – School online Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 4 Chuyên đề thực tập o Thư viện điện tử - LMS o Phần mềm thi trực tuyến – Testing & Certification • Phần mềm y tế o Từ điển y học – MD o Hệ chuyên gia y học - ME • Phần mềm quản lí doanh nghiệp o Hệ thống quản lý nhân sự - HRDS o Hệ thống quản lý hoạt động doanh nghiệp. o Hệ thống chăm sóc khách hàng. o Hệ thống quản lý khách sạn – HMS • Ứng dụng thương mại điện tử o Web site cho doanh nghiệp o Giải pháp quản lý doanh nghiệp trên môi trường Web Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 5 Chuyên đề thực tập 1.2 Cơ cấu tổ chức Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 6 Giám đốc Bộ phận .Phân tích thiết kế P.Lập trình Bộ phận Kiểm thử Bộ phận Kiểm soát chất lượng Bộ phận Triển khai và tư vấn khách hàng P. Phần mềm Bộ phận Thiết kế đồ hoạ P. Nghiên cứu và đào tạo Chuyên đề thực tập 1 • Phòng phần mềm: Mục tiêu: thay thế các thao tác nghiệp vụ thủ công, tiếp cận các phương pháp quản lý hiện đại nhằm nâng cao hiệu quả hoạt động sản xuất và kinh doanh • Bộ phận phân tích thiết kế Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 7 Chuyên đề thực tập Đưa ra các giải pháp phần mềm toàn diện,đề xuất các phương án tốt nhất để hỗ trợ khách hàng trong việc xác định yêu cầu và mục tiêu của dự án. • Phòng lập trình Biến bản vẽ thiết kế thành phần mềm hay các web site • Bộ phận kiểm thử Kiểm thử tất cả các phần mềm, phát hiện lỗi trong quá trình chạy thử nhằm chuyển giao cho khách hàng những sản phẩm phần mềm có chất lượng cao • Bộ phận kiểm soát chất lượng Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 8 Chuyên đề thực tập Bộ phận có nhiệm vụ kiểm tra và giám sát chất lượng sản phẩm trước khi chuyển giao để đảm bảo chất lượng hoàn hảo nhất, thoả mãn yêu cầu của khách hang • Bộ phận triển khai và tư vấn khách hàng Đội ngũ triển khai, bảo trì và hỗ trợ Khách hàng đưa sản phẩm phần mềm đến với Khách hàng, đáp ứng các nhu cầu thay đổi của Khách hang • Bộ phận thiết kế đồ hoạ Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 9 Chuyên đề thực tập • Phòng đào tạo và nghiên cứu Xây dựng các chương trình, nội dung đào tạo, tài liệu nghiên cứu để thực hiện việc đào tạo cho sinh viên, hỗ trợ cho sinh viên tự học, cung cấp cho các tổ chức đào tạo các doanh nghiệp CNTT. Xây dựng hệ thống chia sẻ tin tức, tài nguyên cho cộng đồng CNTT Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 10 [...]... em đã tìm hiểu về nơi thực tập (công ty TNHH Trí Tuệ Nhân Tạo) , tìm hiểu các qui trình thiết kế web site, các kĩ thuật và công cụ hỗ trợ đặc biệt là ngôn ngữ thiết kế mô hình UML Em hi vọng công cụ này sẽ phát huy được sức mạnh của nó trong quá trình thiết kế web site II CƠ SỞ PHƯƠNG PHÁP LUẬN CỦA VIỆC THIẾT KẾ WEBSITE 2 Tổng quan về internet Internet là mạng máy tính kết nối các máy tính với nhau,... tìm được các thông tin hữu ích từ web site Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 13 Chuyên đề thực tập 2.3 Dự kiến Web site sẽ được thiết kế bằng VB.Net, thiết kế cơ sở dữ liệu bằng SQL, phân tích thiết kế bằng ngôn ngữ mô hình UML, thiết kế giao diện bằng công cụ Dotnetnuke, photoshop… Trong khuôn khổ thời gian và kinh phí nhất định, web site chỉ dừng lại ở ứng dụng Desktop Trong thời gian tới,... viên kí túc xá… 2.2 Mục tiêu của đề tài Một web site thành công đòi hỏi phải có sự thiết kế cẩn thận, giao diện đẹp mắt và nội dung thông tin chất lượng, được bố trí khoa học Thiết kế web site được coi là một lối mòn cho sự lựa chọn đề tài thực tập của các sinh viên công nghệ thông tin Kết quả là, đã có khá nhiều web site do các sinh viên tạo ra phong phú về nội dung, đa dạng về hình thức “Con đường... lịch), và tiến hành phân tích thiết kế web site “Vì người nghèo”, em đã tìm hiểu qui trình thiết kế web site và các công cụ hỗ trợ khác Đặc biệt ngôn ngữ thiết kế mô hình UML và các kĩ thuật đồ họa đã định hướng cho em một lối đi mới cho đề tài thiết kế web site vốn được coi là lối mòn Mục đích lớn nhất của công nghệ thông tin là các ứng dụng trong thực tế, đáp ứng những nhu cầu nhất định của người... H.I.B o Toyota o Trường ĐH Công nghệ o Báo Nhân Dân o Vietnamnet • Đối tác nước ngoài o Hãng truyền thông Brainsonic Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 11 Chuyên đề thực tập o Hogeschool Drenthe 2 Xác định đề tài 2.1 Lý do chọn đề tài Sau một thời gian thực tập tại công ty, được tham gia trực tiếp vào dự án ETC (xây dựng web site du lịch), và tiến hành phân tích thiết kế web site “Vì người nghèo”,... mình, em đã thực tập tại công ty AI (Artificial Intelligence) và mong muốn những gì đã học tại nhà trường và những kinh nghiệm thực tế từ kì thực tập sẽ giúp em tìm được môt “lối đi” mới trong đề tài của mình Mục tiêu của đề tài là có thể áp dụng vào thực tế Trang web sẽ cung cấp các thông tin cần thiết cho người sử dụng, thuận tiện cho việc quản lý mà vẫn đảm bảo quyền riêng tư cá nhân Ban quản lý sẽ... để tạo một database Khi đó phải chỉ rõ vị trí của primary data file và transaction log file Ví dụ: USE master GO CREATE DATABASE Products ON ( NAME = prods_dat, FILENAME = 'c:\program files\microsoft SQL server\mssql\data\prods.mdf', SIZE = 4, MAXSIZE = 10, FILEGROWTH = 1 ) GO Khi thiết kế table nên: • Có ít nhất một cột thuộc loại ID dùng để xác định một record dễ dàng • Chỉ chứa data của một entity... trong một thư viện để ta dễ dàng xữ dụng Ta gọi các nhóm như vậy là namespaces Ví dụ về tạo trang Asp.Net Trong ASP cổ điển Ta sẽ tạo trang ASP.NET đầu tiên bằng 2 phương pháp như sau: • Dùng MS Visual Studio.NET để tạo trang ASP.NET đầu tiên • Dùng Notepad để tạo trang ASP.NET đầu tiên VD Dùng MS Visual Studio.NET để tạo trang ASP.NET Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 35 Chuyên đề thực tập... thì một hàng bên table A không thể liên kết với hơn 1 hàng bên table B và ngược lại • One-to-Many Relationships : trong mối quan hệ này thì một hàng bên table A có thể liên kết với nhiều hàng bên table B • Many-to-Many Relationships : trong mối quan hệ này thì một hàng bên table A có thể liên kết với nhiều hàng bên table B và một hàng bên table B cũng có thể liên kết với nhiều hàng bên table A Nguyễn... thể hoạt động với nhau trong Web Server Sự thay đổi cơ bản ASP không còn đáp ứng đủ nhu cầu hiện nay trong lãnh vực phát triển mạng của công nghệ Tin Học ASP được thiết kế riêng biệt và nằm ở tầng phiá trên hệ điều hành Windows và Internet Information Server, do đó các công dụng của nó hết sức rời rạt và giới hạn Nguyễn Thị Ngọc Minh – Lớp Tin học Kinh Tế 46A 32 Chuyên đề thực tập Trong khi đó, ASP.NET . khóa học khá lí thú về qui trình thiết kế web site tại công ty TNHH Trí Tuệ Nhân Tạo, em đã chọn nơi thực tập tại công ty và định hướng đề tài thực tập là thiết kế web site theo một lối đi mới. Do. nơi thực tập (công ty TNHH Trí Tuệ Nhân Tạo) , tìm hiểu các qui trình thiết kế web site, các kĩ thuật và công cụ hỗ trợ đặc biệt là ngôn ngữ thiết kế mô hình UML. Em hi vọng công cụ này sẽ. tập 2.3 Dự kiến Web site sẽ được thiết kế bằng VB.Net, thiết kế cơ sở dữ liệu bằng SQL, phân tích thiết kế bằng ngôn ngữ mô hình UML, thiết kế giao diện bằng công cụ Dotnetnuke, photoshop…

Ngày đăng: 31/05/2014, 18:45

Mục lục

  • I GIỚI THIỆU VỀ CÔNG TY VÀ XÁC ĐỊNH ĐỀ TÀI THỰC TẬP

  • 1.1 Các sản phẩm dịch vụ

  • 1.2 Cơ cấu tổ chức

  • 1.3 Đối tác

  • 2.1 Lý do chọn đề tài

  • 2.2 Mục tiêu của đề tài

  • 2.3 Dự kiến

  • 2 Tổng quan về internet

  • 1.1. Cách thức truyền thông trên Internet

  • 1.2. Các dịch vụ Internet

  • 3 Giới thiệu về SQL Server 2000

  • 2.1 Giới Thiệu Về Transact SQL (T-SQL)

  • 2.1.1 Cú Pháp Của T-SQL:

  • 2.1.2 Các thành phần Control-Of Flow

  • 2.1.3 Thực Thi Các Câu Lệnh SQL

  • 2.1.4  Cấu Trúc Vật Lý Của Một SQL Server Database

  • 2.1.5 Cấu Trúc Logic Của Một SQL Server Database

  • 4 Asp.Net

  • 3.1 Khác biệt giữa ASP.NET và ASP

  • 3.2 Kiểu mẫu RESQUEST/RESPONSE

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

Tài liệu liên quan