Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 66 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
66
Dung lượng
1,22 MB
Nội dung
-1- MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU CHƯƠNG1 : KHẢO SÁT THỰC TẾ HỆ THỐNG VÀ LỰA CHỌN CÔNG NGHỆ KHẢO SÁT LỰA CHỌN CÔNG NGHỆ 2.1 Giới thiệu hệ quản trị sở liệu SQL Server 2000 2.1.1 Giới thiệu chung vế SQL Server 2000 2.1.2 Các thành phần SQL Server 2000 2.1.3 Giới thiệu đối tượng sở liệu .8 2.1.4 Kiểu liệu 12 2.1.5 Các cơng cụ SQL Server 2000 12 2.1.6 Các phát biểu T-SQL 14 2.1.7 Khái niệm đối tượng SQL cách tạo đối tượng SQL Server 2000 16 2.2 Lập trình Web với ASP NET 25 2.2.1 Giới thiệu tổng quan công nghệ NET 25 2.2.1.1 Sự đời NET 25 2.2.1.2 NET Framework 26 2.2.1.3 Một số ưu điểm NET framework 27 2.2.2 Giới thiệu ASP.NET .28 2.2.2.1 Các đối tượng ASP.NET 28 -2- 2.2.2.2 So sánh ASP ASP.NET 30 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ 32 Mơ tả tốn 32 Giới Thiệu Website 32 Các Yêu Cầu Của Các Đối Tượng .33 Phân Tích Yêu Cầu Thành Các Module Chức Năng 33 Thiết kế Cơ Sở Dữ Liệu 41 Mơ hình CSDL .44 Thiết Kế Giao Diện 45 Tài Liệu Hướng Dẫn Cấu Hình Website .45 Công Cụ Phát Triển Lập Trình Và Thiết Kế Website .50 10 Kết 51 11 Kết luận 65 12 Tài liệu tham khảo .66 -3- LỜI CẢM ƠN Em xin bày tỏ lòng biết ơn sâu sắc tới Thầy giáo, Thạc sĩ Đỗ Xuân Toàn người trực tiếp hướng dẫn, tận tình bảo em suốt trình thực tốt nghiệp đồ án Em xin chân thành cảm ơn tất thầy cô giáo khoa Công nghệ thông tin - Trường ĐHDL Hải Phịng, người nhiệt tình giảng dạy truyền đạt kiến thức cần thiết suốt thời gian em học tập trường, để em hoàn thành tốt trình thực đề tài tốt nghiệp Cuối em xin cảm ơn tất bạn góp ý, trao đổi hỗ trợ cho em suốt thời gian vừa qua Trong trình thực đề tài đồ án tốt nghiệp, cố gắng song thời gian khả có hạn nên em khơng thể tránh khỏi thiếu sót Vì vậy, em mong nhận thơng cảm, bảo giúp đỡ thầy giáo, cô giáo bạn Em xin chân thành cảm ơn! Hải Phòng, tháng năm 2009 Sinh viên Nguyễn Thị Ngọc Nga -4- LỜI MỞ ĐẦU Trong thời đại ngày nay,với phát triển manh mẽ công nghệ thông tin, hầu hết ứng dụng tin học áp dụng nghiên cứu khoa học đời sống xã hội Nó trở thành cơng cụ hữu ích để điều hành, quản lý, lưu trữ xử lý thơng tin cách nhanh chóng đem lai hiệu cao Trong bối cảnh đó, lãnh đạo Trung Tâm Thông Tin- Tin Học UBND thành phố Hải Phòng sớm nhận thức đắn vai trò công nghệ thông tin nghiệp công nghiệp hóa, đại hóa đất nước trình cải cách cách thức quản lý cơng việc Trung tâm Được phân công, giới thiệu nhà trường em đẵ có điều kiện tìm hiểu thực trạng cơng tác ứng dụng cơng nghệ thơng tin, tìm hiểu trình hình thành, phát triển, chức năng, nhiệm vụ máy tổ tổ chức với quy trình nghiệp vụ Trung tâm -5- CHƯƠNG 1: KHẢO SÁT THỰC TẾ HỆ THỐNG VÀ LỰA CHỌN CÔNG NGHỆ KHẢO SÁT Công tác phân công theo dõi cơng việc có vai trị quan trọng hoạt động tổ chức nào, đảm bảo thơng tin dạng luồng cơng việc cập nhật, lưu trữ chuyển tới người xử lý cách kip thời xác Tuy nhiên, công tác quản lý công việc Việt Nam coi trọng chuẩn hóa thời gian gần Cơng tác địi hỏi nhiều thời gian cơng sức tính kỷ luật cao Với phát triển không ngừng công nghệ thông tin; Hệ thống quản lý công việc phát triển để hỗ trợ hiên đại hóa cơng tác phân cơng , theo dõi giám sát công việc Trung tâm thông tin tin học quan tâm tới việc đầu tư ứng dụng tin học Sau kết đạt được: - Nhận thức hiểu biết CNTT cán , công chức , lãnh đạo phịng, ban đựơc nâng cao - Cơng tác phân công công việc kỹ số công cụ đơn lẻ nên đựợc thực hiên ngiêm tức - Tuy nhiên, việc thực thủ cơng có nhiều khó khăn khơng đủ số liệu thống nhất; - Công tác tổng hợp báo cáo vất vả nhiều thời gian - Công tác theo dõi , giám sát công việc thực hiên thủ công nên không hiệu -6- Do đó, nhu cầu ứng dụng việc quản lý tin học vào việc quản lý công việc Trung tâm điều cần thiết - Các lợi ích mà Hệ thống Quản lý công việc mang lại: - Giảm cơng sức, chi phí lưu trữ, tìm kiếm xử lý cơng việc q trình phân cơng cơng việc - Tự động hóa q trình nhận- gửi cơng việc, phân cơng cơng việc theo nhiều hình thức khác - Lưu trữ cơng việc an tồn dễ dàng tra cứu công việc qua LỰA CHỌN CÔNG NGHỆ 2.1 Giới thiệu hệ quản trị sở liệu SQL Server 2000 2.1.1 Giới thiệu chung vế SQL Server 2000 SQL (Structured Query Language ) ngôn ngữ dùng để truy vấn cho phép lấy thông tin từ bảng liệu SQL Server 2000 tối ưu nhiều so với sở liệu quan hệ Chúng phát triển để sử dụng nhiều ấn CE, Personal, Desktop Engine, standand… SQL Server 2000 hỗ trợ kiểm tra khóa chính, phụ thuộc tồn tại, miền giá trị,… liệu bên bảng cách chặt chẽ SQL Server 2000 hỗ trợ khám phá mạnh cho sở liệu đa truy cập tức sở liệu mạng Những thành phần SQL Server 2000 bao gồm: Hệ thống SQL Diễn giải Đây thành phần hệ thống Ấn Desktop Engine Server trung tâm điều hành thành personal standard 2000 phần thực thi khác Với Desktop Desktop Enterprise Engine bạn tìm thấy dịch vụ hệ thống SQL Server Agent, -7- SQL Server Profiler… Và số Full-text công cụ khác Đây phần tự chọn lúc cài đặt, Personal Standard search bạn muốn chức tìm kiếm Developer enterprise nên chọn hệ thống chúng khơng phần Full-text Sarch cung cấp chức tìm kiếm từ mạnh, sử dụng internet để tìm kiếm giải pháp tuyệt vời Nếu ban muốn tìm kiếm chuỗi đoạn văn English cơng cụ thích hợp English Query cho phép người sử Personal Standard Query dụng khơng có kỹ thuật SQL Developer Server, cách đặt câu hỏi Enterprise chuỗi English sau dịch Query mà thực thi SQL Server Nhưng công cụ cài Analysis đặt tách biệt SQL Server Phần không bao gồm mặc định Personal Standand Services phần cài đặt, chúng dạng sản Developer phẩm tự chọn, công cụ phân tích Enterprise OLAP (Online Analytical Proces), sử dụng cho sở liệu lớn Replication Những phiên có OLAP đầy đủ Desktop Engine chức Enterprise Developer, Personal ấn Personal cung có Standard số chức OLAP Developer -8- Chức cho phép tái tạo enterprise đến SQL Server khác, hệ thống thường dùng cho hệ thống server từ xa hay network, nhằm để làm giảm trao đổi liệu Data SQL Server với Data Transformatuion Service (DTS) Desktop Engine Transforma mở rộng phiên SQL Presonal standard tuion Server 2000, bao gồm chức Developer Service trao đổi liệu giao tiếp enterprice sở liệu khác với nhau, giải pháp lập trình Visual Basic 2.1.2 Các thành phần SQL Server 2000 RDBMS SQL Server 2000 chứa đựng nhiều đối tượng bao gồm: Database: Cơ sở liệu SQL Server Tập tin log: tập tin lưu trữ chuyển tác SQL Tables: Bảng liệu Filegroiups: Tập tin nhóm Diagrams: Cơ sở quan hệ Views: Khung nhìn số liệu dựa bảng Stored Procedure: Thủ tục hàm nội Users: Người sử dụng sở liệu Roles: quy định vai trò SQL Server Rules: Các giá trị Full-text catalogs: Tập phân loại liệu text -9- User-defined data types: Kiểu liệu người dùng định nghĩa 2.1.3 Giới thiệu đối tượng sở liệu: Cơ sở liệu đối tượng có ảnh hưởng cao bạn làm việc với SQL Server, nhiên đối tượng sở liệu thành phần sở liệu Bản thân SQL Server sở liệu, chúng bao gồm đối tượng như: Database, table, View, stored procedure nêu số sở liệu khác Cơ sở liệu SQL Server sở liệu đa người dùng, với server bạn có hệ quản trị sở liệu muốn có nhiều hệ quản trị sở liệu bạn cần có nhiều server Khi cài đặt xong bạn có sở liệu mặc định Master Model Msdb Pubs Northwind Master: Đây sở liệu để chạy SQL Server Cơ sở liệu chứa trỏ đến file liệu sở sở liệu cài đặt hệ thống, thông tin dịch vụ Các thơng tin dịch vụ bao gổm mục thông báo lỗi hệ thống, thông tin cập nhật vào, thủ tục lưu trữ hệ thống, máy chủ kết nối hay liên kết Cơ sở liệu Master truy cập lại gặp tình tai hoạ nhờ kỹ thuật đặc biệt Cơ sở liệu Model: Đây sở liệu mẫu bạn tạo sở liệu mới, sở liệu Model chép, sau - 10 - yêu cầu bạn kích thước thay đổi khác vể sở liệu áp dụng Do đó, đối tượng có sở liệu chép vào sở liệu tạo Ví dụ bạn đặt bảng tên người sử dụng vào sở liệu cài đặt SQL Server Mỗi có sở liệu tạo sau đó, bảng tên người sử dụng xuất sở liệu Cơ sở liệu Model có kích thước 1,5 MB sau cài đặt Vì sở liệu chép để tạo dựng sở liệu nên khơng có sở liệu nhỏ sở liệu Model Cơ sở liệu Msdb : Như ta nêu, có hai sở liệu hệ thống Master Model, xoá hai sở liệu hệ thống SQL Server bị lỗi , vớI sở liệu Msdb khác Msdb SQL Agent lưu trữ tất tác vụ xảy SQL Server Cơ sở liệu Tempdb: Cơ sở liệu Tempdb sở liệu SQL Server Cơ sở liệu cho phép người sử dụng tạo ứng dụng tham khảo hay thực tập trước bạn bắt đầu với sở liệu thật Cơ sở liệu Tempdb nơi xếp, kết nối hoạt động khác đòi hỏi vị trí tạm thời thực sở liệu có kích thước 2,5 MB Nhưng tăng thêm bạn cần thêm khoảng trống Nó khởi tạo lại khí SQL Server khởi động lại Cơ sở liệu Pubs: Cơ sở liệu Pubs chứa hầu hết nội dung hướng dẫn, trợ giúp sách tham khảo SQL Server, hầu hết tính sở liệu nêu bật qua việc cài đặt chúng vào sở liệu Pubs Cơ sở liệu có kích thước 2MB sau cài đặt Bạn xố sở liệu mà khơng cần xác nhận với SQL Server Cơ sở liệu Northwind:Cũng giống sở liệu Pubs cung sở liệu mẫu cho người dùng tham khảo, lập trình ... tin; Hệ thống quản lý công việc phát triển để hỗ trợ hiên đại hóa cơng tác phân cơng , theo dõi giám sát công việc Trung tâm thông tin tin học quan tâm tới việc đầu tư ứng dụng tin học Sau kết đạt... UPDATE FROM tblTinh SET tblTinh.Tentinh = ‘Hải Dương’ WHERE tblTinh.MaTinh = ‘01’ Phát biểu xóa (DELETE) Khi thực xóa mẩu tin bảng cần quan tâm đến tên bảng mệnh đề WHERE để mọc mẩu tin có Cú pháp:... đạo Trung Tâm Thông Tin- Tin Học UBND thành phố Hải Phòng sớm nhận thức đắn vai trị cơng nghệ thơng tin nghiệp cơng nghiệp hóa, đại hóa đất nước q trình cải cách cách thức quản lý cơng việc Trung