... "" next %> Nguyễn Minh Đức - Khoa CNTT Trường hợp trình duyệt không hỗ trợ Cookies Đưa tham số vào URL http://welcome.asp?user=cuonglh Sử dụng form, ý dùng điều khiển ẩn (hidden) Nguyễn Minh ... giá trị biến ứng dụng quản lý file global.asa File global.asa nằm thư mục ứng dụng tương ứng Nguyễn Minh Đức - Khoa CNTT Đối tượng Application Đối tượng Application quản lý biến Application(“tên_biến”) ... lên trình chủ Cung cấp phương thức: CreateObject(objectname): tạo đối tượng dạng COM Windows thực thi phía server MapPath(path): chuyển đường dẫn URL ảo thành đường dẫn vật lý ổ đĩa máy chủ Execute(path):...
... cho phát triển hệ thống, Cửa vào liên kết tới phương thức giả sử thực Ví dụ, Cửa vào mở, đóng, khóa, mở khóa Tất phương thức gắn kết với đối tượng Cửa vào thực Cửa vào đối tượng khác 6.7 Thông ... mềm có phương thức để thắng lại, tăng nhịp đạp chuyển đổi bánh Nó phương thức để thay đổi tốc độ tốc độ xe đạp tình từ hai yếu tố số vòng quay bánh Những phương thức thông thường biết phương ... tính đóng gói liệu ý tưởng nhà thiết hệ thống hướng đối tượng Tuy nhiên, việc áp dụng thực tế không hoàn toàn Vì lý thực tế mà đối tượng cần phải phơi bày vài thuộc tính che giấu vài phương thức...
... đóng gói Tính đóng gói kỹ thuật ràng buộc liệuphương thức thao tác liệu vào lớp để dễ kiểm soát, làm tăng tính trừu tượng liệu Lớp đối tượng cung cấp sốphương thức để giao tiếp với môi trường ... chiếu đối số tham số C# cung cấp từ khóa ref để truyền đối số theo kiểu tham chiếu từ khóa out để truyền đối số vào phương thức theo kiểu tham chiếu mà không cần khởi gán giá trị đầu cho đối số Tuy ... có phương thức tạo lập mặc định (tức phương thức tạo lập phương thức tạo lập tham số) phương thức tạo lập lớp dẫn xuất định nghĩa cách thông thường Nếu lớp sở có phương thức tạo lập có tham số...
... Lượng số mối liên kết (relationship cardinality) số lượng đối tượng lớp A phải liên kết với đối tượng lớp B Lượng số nhỏ (minimum cardinality) Lượng số lớn (maximum cardinality) Các loại lượng số ... Trực - Khoa CNTT 14 Phương thức thông điệp Tác vụ (operation) hành vi đối tượng Tác vụ thể lớp phương thức (methods) Tương tự với hàm thủ tục Thông điệp (message) gửi đến phương thức đối tượng ... Nguyễn Trung Trực - Khoa CNTT 35 Mối liên kết Bậc mối liên kết (relationship degree) số lượng lớp tham gia đồng thời vào mối liên kết Mối liên kết (unary relationship) Mối liên kết hai (binary relationship)...
... Người quản lý dự án Các hoạt động kỹ người quản lý dự án Lãnh đạo Quản lý Quan hệ với khách hàng Giải vấn đề kỹ thuật Quản lý mâu thuẫn Quản lý nhóm Quản lý thay đổi rủi ro Chương Quản lý dự án ... công việc quản lý Chương Quản lý dự án HTTT hướng đối tượng 2006 Nguyễn Trung Trực - Khoa CNTT Quản lý dự án SDC Hình 3.1 Quản lý dự án trình phát triển hệ thống (SDC) Chương Quản lý dự án HTTT ... quản lý dự án Mô tả đặc điểm riêng dự án OOSAD Liệt kê mô tả kỹ hoạt động người quản lý dự án thông qua: Giai đoạn bắt đầu Giai đoạn lập kế hoạch Giai đoạn thực Giai đoạn kết thúc Chương Quản lý...
... Nội dung Quá trình lập kế hoạch chiến lược tầm quan trọng người quản lý CNTT Các lý dự án HTTT yếu tố ảnh hưởng đến dự án Xem lại yêu cầu hệ thống vai trò Hội đồng xét duyệt ... hành Chương Bắt đầu dự án 2006 Nguyễn Trung Trực - Khoa CNTT Nội dung Các bước sản phẩm cuối nghiêncứusơ Chương Bắt đầu dự án 2006 Nguyễn Trung Trực - Khoa CNTT Kế hoạch chiến lược Từ kế hoạch ... thống Các lý yêu cầu hệ thống Dịch vụ cải tiến Hiệu tốt Thông tin nhiều Điều khiển mạnh Giảm chi phí Chương Bắt đầu dự án 2006 Nguyễn Trung Trực - Khoa CNTT 13 Yêu cầu hệ thống Hình 4.6 Năm lý yêu...
... 18 Phân tích tài liệu Xem tài liệu hệ thống Xem sổ tay sách Có đuợc biểu mẫu tài liệu Xem biểu mẫu trống, biểu mẫu điền Các mục liệu cần thêm vào, mục liệu không sử dụng Xem tài liệu phần mềm Chương ... Lập tài liệu Cần phải ghi việc Chủ yếu phải ghi xác Qui tắc bản: ghi vào Hướng dẫn lập tài liệu tốt Ghi nhận thông tin sớm tốt Sử dụng phươngpháp ghi nhận nhanh Bảo đảm dễ hiểu Tổ chức tư liệu ... tượng 2006 Nguyễn Trung Trực - Khoa CNTT 14 Phươngpháp phát triển hệ thống JAD Các thành viên tham gia JAD Trưởng dự án Người quản lý cấp cao Người quản lý Người sử dụng Người phân tích hệ thống...
... a phương th c, t c kh phương th c khác ñư c th c hi n ñ tr l i m t yêu c u M i l p th a k ñ c t phương th c t l p cha, phương th c có th ñư c s a ñ i l p ñ th c hi n ch c riêng l p ñó M t phương ... k t h p v i tác nhân 52 26 Cách xác ñ nh ca s d ng Phươngpháp ph ng v n Khó khăn, hai ngư i khác ñư c ph ng v n có th ñưa ý ki n khác Phươngpháp h i th o (workshop) T p h p t t c nh ng liên ... vi Hành vi = t p h p phương th c Phương th c: m t thao tác ho c ñư c th c hi n b i nó, ho c th c hi n có yêu c u t môi trư ng (thông ñi p t ñ i tư ng khác) Hành vi ph thu c vào tr ng thái Ví d...
... chuyển đổi liệu (casting) TS H.Q.Thắng, TS C.T Dũng Bộ môn CNPM 18 Các dạng liệu đơn, phức hợp biến liệu Kiểu liệu: từ khóa mô tả phươngpháp đăng ký nhớ dùng để lưu trữ liệu Kiểu liệu chia ... xếp cấu trúc liệu mảng Các liệu cần thiết cho ngăn xếp: Kích thước phần tử liệuSố lượng liệu Chỉ số phần tử • • • Các hoạt động với ngăn xếp Khởi tạo Thêm phần tử vào ngăn xếp Đếm số phần tử ngăn ... Các dạng liệu đơn, phức hợp biến liệu Các dạng liệu phức hợp: Mảng Tên mảng Kich thước mảng Cách đánh số mảng Bản ghi (cấu trúc) Tên kiểu liệu ghi Tên trường ghi Kiểu liệu trường...
... Ý tưởng nguyên lý chồng hàm: cho phép đặt tên hàm trùng để mô tả chất công việc, đối số kiểu liệu trả từ hàm khác Căn vào số lượng kiểu liệu giá trị truyền cho đối số HĐH chọn hàm phù hợp ... dụng hàm inline có tác dụng tiết kiệm thời gian thực xửlý đầu vào gọi hàm như: đẩy đối số vào stack, tạo lời gọi, sau trở phải giải toả tham số khỏi stack Trong nhiều trường hợp mã nhỏ so với ... liệu từ phương thức tĩnh – gọi phương thức tĩnh mà không cần tạo thể lớp - gọi thẳng tên lớp TS H.Q Thắng - TS C.T Dũng CNPM 15 Phương thức tĩnh Hàm thành phần tĩnh có quyền truy nhập, xử lý...
... trả về, định nghĩa lại (nó tham số) lớp có destructor Cú pháp: ~TenLop() { …… } Không gọi trực tiếp, đƣợc tự động gọi hủy bỏ đt Thu hồi vùng nhớ cho liệu thành viên trỏ ta không cung ... Đặt vấn đề Tập Các Số Nguyên class IntSet { public: // void SetToReal (RealSet&); private: int elems[maxCard]; int card; Hàm SetToReal dùng để chuyển tập số nguyên thành tập số thực void IntSet::SetToReal ... height(h) { // } 41 Thành viên Thành viên liệu hằng: Khi thành viên liệu đƣợc khai báo const, thành viên giữ nguyên giá trị suốt thời gian sống đối tƣợng chủ class Image { public: Image(const...
... hàm Nội dung Khai báo hàm, định nghĩa hàm Tham số, đối số, phạm vi Biến tự động, biến ghi, biến nội tuyến Đối số mặc định, đối số hàng lệnh Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ ... 2004 Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ PhươngPháp Học Tập Tìm hiểu theo chủ điểm Trình bày nội dung Tham khảo giáo trình, tài liệu tham khảo Tăng cường khả tự học Thực hành ... kiểu liệu Bộ nhớ, nhập xuất Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ Chương Biểu Thức Mục tiêu Giới thiệu toán tử cho việc soạn thảo biểu thức Nội dung Toán tử toán học, quan hệ, luận lý, ...
... cận theo thủ tục Trong OOP Dữ liệu xem phần tử yếu bảo vệ Hàm gắn kết với liệu, thao tác liệu Phân tách toán thành nhiều thực thể (đối tượng) xây dựng liệu + hàm cho đối tượng Tăng ... Trọng Nhấn mạnh liệu thủ tục Các chương trình chia thành đối tượng Dữ liệu che giấu truy xuất từ hàm bên Các đối tượng giao tiếp với thông qua hàm Dữ liệu hay hàm thêm vào cần Theo tiếp ... thể lớp Phương thức lớp (class method) phương thức triệu gọi mà không tham khảo tới đối tượng Tất phương thức lớp ảnh hưởng đến toàn lớp không ảnh hưởng đến lớp riêng rẽ 16 Thuộc Tính & Phương...
... ; // thực // xếp theo phươngpháp quick sort Lớp heap_sort dẫn xuất từ lớp sort Lớp thực 538 việc xếp theo phươngpháp heap sort (xem mục §7 chương 6) // xếp theo phươngpháp heap sort Dưới nội ... xếp theo phươngpháp chon (xem mục §7 chương 6) + Các phương thức: public: virtual void sapxep(void *a1,int n,int itemsize, int (*ss_nho_hon)(void* ,void* )) ; // thực // xếp theo phươngpháp chọn ... bội, phương thức ảo trỏ kiểu void để quản lý kiểu liệu khác Hoạt động chương trình sau: + Trước tiên đưa địa biến đối tượng ts1, chuỗi “HA NOI”, biến nguyên a, biến đối tượng ts2 biến thực x vào...
... lớp không chứa liệu bình thường kiểu liệu khác mà chứa thao tác để xửlýliệu Các thao tác khai báo gói liệuxửlýliệu gói ngược lại liệu gói bị tác động, xửlý thao tác khai báo gói Điều tạo tính ... chứa loại liệu định xửlý thao tác Mọi lập trình viên làm việc với liệu gói sử dụng thao tác để xửlýliệu gói C++ cung cấp cách thức để tạo cấu trúc liệu thể gói nói trên, cấu trúc liệu gọi lớp ... tâm phươngpháp lập trình hướng đối tượng, liệu thao tác xửlý qui định trước "đóng" thành "gói" thống nhất, riêng biệt với liệu khác tạo thành kiểu liệu với tên gọi lớp Như lớp không chứa liệu...
... thành phần liệuphương thức: Vỡ phương thức thành phần liệu thuộc lớp vỡ phương thức lập lên cốt để xửlý cỏc thành phần liệu, nờn thõn phương thức có quyền truy nhập đến thành phần liệu (của ... ứng bội, phương thức ảo, + Ưu điểm việc thiết kế hướng đối tượng tập trung xác định lớp để mô tả thực thể toán Mỗi lớp đưa vào thành phần liệu thực thể xây dựng phương thức để xửlýliệu Như ... cách đưa thêm vào phương thức (method) hay cũn gọi hàm thành viờn (member function) Một lớp định nghĩa sau: class Tên_Lớp { // Khai báo thành phần liệu // Khai báo phương thức }; + Các phương thức...
... nghiêncứu việc lưu trữ xửlý thông tin, thực chất việc xử lí liệu Vì hoàn toàn tự nhiên chương trình thiết kế xoay quanh liệu theo thân chức chương trình Dữ liệu thao tác liệu lên kết với nhau, ... thay đổi chúng Ví dụ: đối tượng xe có thuộc tính số xe, màu sơn, số máy, - Phương pháp: Có thể công việc mà đối tượng phải thực Ví dụ: Xe phươngpháp đi, ngoặt, - Sự kiện : hoạt động xẩy mà ... thuộc vào kiểu liệu mà sử lý tăng theo Vấn đề trở nên rõ ràng cấu trúc liệu chương trình quan trọng không phép toán thực chúng Điều trở nên hiển nhiên chương trình tăng kích thước Các kiểu liệu xử...
... - phương thức thuộc nhóm khởi tạo: gồm phương thức khởi tạo mặc định, phương thức khởi tạo biêt số thuộc tính nó, phương thức phá hủy – phương thức thuộc nhóm cung cấp (phương thức get) – phương ... nhóm thiết lập (phương thức set) – phương thức xửlý tính toán: phương thức đóng vai trò nơi thực thi tính toán class tương ứng trước thêm, hay làm với hệ thống liệu bạn 5 – phương thức thuôc ... thuộc vào nhiều đối tượng thuộc tính thuộc tính quan hệ lư ý nói đến thuộc tính lớp Việc xác định phương thức thực chất hành động, công việc, phương thức đó, nên tên phương thức có nhiều loại phương...