Rufio

New Member

Download miễn phí Luận văn Xây dựng hệ thống hỗ trợ tra cứu lỗi lập trình





MỤC LỤC
 
Chương I: GIỚI THIỆU VỂ ĐỀ TÀI1
I. Giới thiệu1
II.Chức năng1
 
Chương II: KIẾN THỨC MÔI TRƯỜNG PHÁT TRIỂN VÀ ADD-IN2
I. Môi trường phát triển DTE2
I.1. Đối tượng DTE2
I.2. Thêm một tham chiếu tới không gian tên EnvDTE4
I.3. Tham chiếu đối tượng DTE 5
I.4. Những đối tượng chính trong project5
I.4.1. Đối tượng Events5
I.4.2. Đối tượng BuildEvents6
I.4.3. Đối tượng CommandEvents7
I.4.4. Đối tượng TaskListEvents8
I.4.5. Đối tượng OutputWindowEvents9
I.4.6. Đối tượng Window10
I.4.7. Đối tượng OutputWindowPane10
II. Kỷ thuật Add-In11
II.1. Tạo một đối tượng Add-in12
II.2. Các bước tạo đối tượng Add-in bằng Wizard12
II.3. Kết quả các lệnh của đối tượng Add-in14
II.4. Để phục hồi các lệnh của đối tượng Add-in tới menu14
II.5. Điều khiển đối tượng Add-In với Add-In Manager15
II.6. Để nạp một đối tượng Add-In ngay tức thì16
II.7. Chỉ định Add-in nạp lên khi môi trường khởi động16
II.8. Triệu gọi các đối tượng Add-In thông qua dòng lệnh Devenv17
II.9. Đăng ký đối tượng Add-In17
II.10.Các sự kiện chính trong Add-In project19
II.10.1. cách OnConnect19
II.10.2. cách OnStartupComplete21
II.10.3. cách OnAddInsUpdate22
II.10.4. cách OnBeginShutdown23
II.10.5. cách OnDisconnection24
 
Chương III: KIẾN THỨC WEB SERVICE26
I. Giới thiệu về Web Service26
I.1. Vấn đề chia sẽ dữ liệu26
I.2. Giải quyết bằng phát triển các ứng dụng phân tán26
I.3. Web Service27
I.3.1. Các đặc điểm của Web service27
I.3.2. Lợi ích khi sử dụng Web service28
II. Cơ sở hạ tầng Web Services28
II.1. Các chuẩn và giao thức28
II.2. Các thành phần của Web service29
II.2.1. Web service Directories29
II.2.2. Web service Discovery30
II.2.3. Web service Description30
II.2.4. Web service Wire Format30
II.3. Giao tiếp giữa Client và Web service31
III. Giao thức triệu gọi Web Services31
III.1. HTTP-GET31
III.2. HTTP-POST33
III.3. SOAP33
IV. Xây dựng, triển khai và sử dụng Web Service34
IV.1. Xây dựng Web service34
IV.2. Triển khai Web service36
IV.2.1. Triển khai Web service bằng cách copy36
IV.2.2. Các thành phần được triển khai trong Web service37
IV.2.3. Sử dụng Web service38
IV.2.3.1 Thêm Web Reference vào ứng dụng khách(client)38
IV.2.3.2 Phát sinh lớp Proxy40
IV.2.3.3 Tạo một đối tượng của lớp Proxy41
IV.2.3.4 Truy xuất Web Service sử dụng một đối tượng proxy42
V. Bảo mật42
V.1. Authentication43
V.1.1. Anonymous Access44
V.1.2. Windows Authentication45
V.1.2.1. Role - Base Security45
V.1.2.2. Basic Authentication46
V.1.2.3. Digest Authentication46
V.1.2.4. Integrated Windows Authentication47
V.1.3. Passport Authentication47
V.1.4. Form Authentication47
V.1.4.1. Login Form48
V.1.4.2. Định dạng IIS48
V.1.4.3. Định dạng ASP.NET49
V.2. Authorization49
V.2.1. File Authorization49
V.2.2. URL Authorization50
 
Chương IV: PHÂN TÍCH - THIẾT KẾ - THỰC HIỆN52
I. Phân tích52
I.1. Nhiệm vụ52
I.2. Phương án52
I.2.1. Xây dựng ứng dụng Admin Website
và Web Service theo mô hình đa tầng52
I.2.2. Xây dựng Web Client theo mô hình phân tán
sử dụng công nghệ Web Service54
I.2.3. Sử dụng hệ quản trị cơ sở dữ liệu SQL Server 200054
I.2.4. Ngôn ngữ sử dụng: ASP.NET54
I.2.5. Phân tích các nghiệp vụ của hệ thồng bằng ngôn ngữ UML55
I.2.6. Xây dựng add-in55
II. Thiết kế và thực hiện56
II.1. Thiết kế cơ sở dữ liệu56
II.1.1. Biểu đồ quan hệ56
II.1.2. Các bảng dữ liệu của hệ thống58
II.1.2.1. Bảng ErrorCode58
II.1.2.2. Bảng ErrorItems58
II.1.2.3. Bảng Items58
II.1.2.4. Bảng Chapters58
II.1.2.5. Bảng Parts59
II.1.2.6. Bảng Books59
II.1.2.7. Bảng Users59
II.1.3. Các StoreProcedure59
II.2. Phân tích hệ thống61
II.2.1. Sơ đồ họat động61
II.2.2 Sơ đồ tuần tự chức năng của Add-in63
II.2.3. Sơ đồ tuần tự chức năng Web Admin64
II.2.3.1. Sơ đồ tuần tự chức năng quản lý sách64
II.2.3.2. Sơ đồ tuần tự chức năng quản lý phần trong sách65
II.2.3.3. Sơ đồ tuần tự chức năng quản lý chương66
II.2.3.4. Sơ đồ tuần tự chức năng quản lý mục67
II.2.3.5. Sơ đồ tuần tự chức năng quản lý lỗi68
II.2.3.6. Sơ đồ tuần tự chức năng quản lý thêm mục vào lỗi69
II.2.3.7. Sơ đồ tuần tự chức năng quản lý chi tiết lỗi70
II.2.4. Sơ đồ tuần tự cho chức năng tìm kiếm trong Web Client71
II.3. Phần Add-In72
II.3.1. Cài đặt phần Add-in72
II.3.2. Thêm đối tượng Add-in thông qua hộp thoại Add-in Manager73
II.3.3. Hiển thị danh sách lỗi73
II.3.4. Hiển trị trang thông tin chi tiết lỗi74
II.4. Phần Web Admin75
II.4.1. Màn hình chính quản lý sách75
II.4.2. Màn hình chi tiết sách76
II.4.3. Màn hình thêm sách mới76
II.4.4. Màn hình xoá sách77
II.4.5. Màn hình chỉnh sửa sách78
II.4.6. Màn hình quản lý phần(Parts)78
II.4.7. Màn hình quản lý chương79
II.4.8. Màn hình quản lý mục80
II.4.9. Màn hình chi tiết và cập nhật nội dung mục80
II.4.10.Màn hình thêm mục mới81
II.4.11.Màn hình quản lý lỗi81
II.4.12.Màn hình chi tiết lỗi82
II.4.13.Màn hình xoá lỗi83
II.4.14.Màn hình thêm mục cho lỗi83
II.5. Phần Web Client84
II.5.1. Màn hình tìm kiếm84
II.5.2. Màn hình nội dung mục liên quan đến lỗi85
II.6. Phần Web Service85
II.6.1. Tổng quát85
II.6.2. Chi tiết các cách86
 
Chương V: ĐÁNH GIÁ DỰ ÁN VÀ HƯỚNG PHÁT TRIỂN87
I. Đánh giá87
I.1. Hoàn thành87
I.2. Chưa hoàn thành87
II. Hướng phát triển87
 



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

GIỚI THIỆU VỂ ĐỀ TÀI
Giới thiệu
Lập trình là một công việc vô cùng khó khăn, đòi hỏi lập trình viên phải có kiến thức rộng rãi cũng như một kỹ năng lập trình tốt để có thể bắt tay thực hiện các dự án phần mềm. Vấn đề một người lập trình cần có 1 công cụ hỗ trợ nhằm giải đáp các thắc mắc liên quan đến kiến thức lập trình là nhu cầu rất thiết thực trong quá trình dạy học trong ngành Công nghệ thông tin để có thể có công cụ nào giúp trút bớt gánh nặng trong việc lập trình. Đề tài “Xây dựng hệ thống hỗ trợ tra cứu lỗi lập trình trong môi trường lập trình Visual Studio .NET 2003” mà chúng tui nhận thật sự là một điều mà không chỉ cá nhân tui mà rất nhiều các lập trình viên khác hằng mong ước.
Đề tài này xây dựng một công cụ hỗ trợ việc tra cứu lỗi trong môi trường lập trình Visual Studio .NET 2003. Công cụ này bao gồm 2 phần; phần add-in tương tác với môi trường phát triển của VS.Net 2003 (IDE), ngoài ra còn hổ trợ thêm một Web Server cho phép phần add-in truy cập tới kho dữ liệu để nhận về thông tin liên quan đến lỗi. Ngoài ra, Web Server còn cho phép các client đăng ký, truy cập và xem các thông tin về lỗi.
Chức năng
Đầu tiên, để sử dụng hệ thống hỗ trợ tra cứu lỗi lập trình, người dùng cần cài đặt công cụ này. Hệ thống hỗ trợ tra cứu lỗi có các chức năng sau:
Sau khi biên dịch, phần Add-in sẽ truy cập vào hệ thống Visual Studio .NET 2003 lấy danh sách lỗi, và hiển thị trong tab OutputWindow.
Từ tab OutputWindow này cho phép người dùng click vào hyperlink bên cạnh mã lỗi để mang về thông tin liên quan đến lỗi đó.
Đối với người quản trị cơ sở dữ liệu, họ có thể truy cập vào hệ thống bằng quyền Admin và quản trị dữ liệu.
Đối với người dùng thông thường, họ có thể đăng ký account, và truy cập vào trang web để tra cứu các thông tin liên quan đến lỗi.
...
 
Các chủ đề có liên quan khác

Các chủ đề có liên quan khác

Top