... Phần mềm gì? Công nghệ phần mềm gì? Sựkhác biệt công nghệ phần mềm khoa học máy tính Sựkhác biệt công nghệ phần mềm công nghệ hệthống Quy trình phần mềm gì? Mô hình quy trình phát triển phần ... khách hàng riêng lẻ theo yêu cầu Một phần mềm tạo cách: Phát triển chương trình Thay đổi điều chỉnh hệthốngphần mềm đại trà Tái sửdụngphần mềm tồn Công nghệ phần mềm gì? Công nghệ phần ... phần mềm công nghệ hệthống Công nghệ hệthống liên quan tới tất khía cạnh trình phát triển hệthống dựa máy tính, bao gồm: phần cứng, phần mềm, công nghệ xử lý Công nghệ phần mềm phần quy trình...
... quan hóa xây dựng làm sưu liệu artifact hệthốngphần mềm Các kinh nghi?m q CNPM Duong Anh Ð?c 37 Các lược đồ khung nhìn mô hình Một mô hình mô tả đầy đủ hệthống từ phối cảnh cụ thể Activity Activity ... nghiệm 4: Mô hình hóa trực quan phần mềm ? Nắm bắt cấu trúc hành vi thành phần kiến trúc ? Thể cách màphần tử hệthống khớp với ? Che dấu phơi bày chi tiết theo nhu cầu công việc ? Duy trì tinhd ... Hiệu hệthốngCác kinh nghi?m q CNPM Duong Anh Ð?c 48 Các vấn đề giải nhờ kiểm đònh CL Nguyên nhân cốt lõi Cách giải ? ? ? ? ? ? Đánhgiá khách quan triệt tiêu mâu sớm ? ? ? ? Thiếu y/c đ/v HT Truyền...
... nâng cao suất & chấtlượng giảm thời gian Không đủ nha trình độ Các kinh nghi?m q CNPM Duong Anh Ð?c Phát triển phần mềm công việc tậ Các thách thức Pe E • Các nhóm đông • Sự chuyên môn hóa Analyst ... Ð?c Các triệu chứng vấn đề Hiểu người dùng cần Không thể thích ứng với thay đổi y/c đ/ Các Module không khớp vớiPhần mềm khó bảo trì nâng cấp, mở rộng Phát trễ lỗ hổng dự án Chấtlượngphần ... triển theo vòng lặp Quản trò Các y/c Sửdụng kiến trúc Component Mô hình hóa trực quan Kiểm soát thay đổi hệthốngCác kinh nghi?m q CNPM Duong Anh Ð?c 11 Kie cha Các kinh nghiệm tạo nhóm lv hiệu...
... Controller Mỗi thành phần có nhiệm vụ riêng biệt độc lập với thành phầnkhác2.2Các thành phầnmô hình MVC Dưới sơ đồ mô hình MVC: Các thành phầnmô hình MVC có quan hệchặtchẽvớiCác thao tác lặp ... trừ ar= [1 ,2, 3] - [2] # ar=[1,3] Với phép nhân, ta nhân mảng vớisố kết cho ta sốphần tử mảng lặp lại theo giá trị nhân: ar= [1 ,2, 3] *2 # ar= [1 ,2, 3,1 ,2, 3] Các mảng đính thêm phần tử với phép toán ... hơn: thành phần phụ thuộc thấp với nhau, thay đổi không ảnh hưởng đến khác Các thành phầnmô hình MVC đư ợc sửdụng lại: ví dụ model sửdụng cho nhiều phần hiển thị ngược lại Mô hình MVC...
... quan hóa xây dựng làm sưu liệu artifact hệthốngphần mềm Các kinh nghi?m q CNPM Duong Anh Ð?c 37 Các lược đồ khung nhìn mô hình Một mô hình mô tả đầy đủ hệthống từ phối cảnh cụ thể Activity Activity ... nghiệm 4: Mô hình hóa trực quan phần mềm ? Nắm bắt cấu trúc hành vi thành phần kiến trúc ? Thể cách màphần tử hệthống khớp với ? Che dấu phơi bày chi tiết theo nhu cầu công việc ? Duy trì tinhd ... Hiệu hệthốngCác kinh nghi?m q CNPM Duong Anh Ð?c 48 Các vấn đề giải nhờ kiểm đònh CL Nguyên nhân cốt lõi Cách giải ? ? ? ? ? ? Đánhgiá khách quan triệt tiêu mâu sớm ? ? ? ? Thiếu y/c đ/v HT Truyền...
... ngày có hệthống phát triển hoàn toàn Tiến hóa hệthống Xác định yêu cầu hệthốngĐánhgiáhệthốngHệthống Đề xuất thay đổi hệthống Sửa đổi hệthốngHệthống Qui trình thống (RUP) • Một mô hình ... phần (CBSE) • Dựa việc sửdụng lại có hệthống – Sửdụng thành phần có sẵn (COTS - commercialoff-the-shelf) • Các giai đoạn qui trình – Phân tích thành phần; – Chỉnh sửa yêu cầu; – Thiết kế hệ ... hệthống có tính đến sửdụng lại; – Phát triển tích hợp • Phương pháp ngày sửdụng rộng rãi chuẩn thành phần xuất Phát triển hướng sửdụng lại Đặc tả yêu cầu Phân tích thành phần Thiết kế với sử...
... 12 Endif 13 LastUpdate 8-07 Dept of SE, 20 01 SE-V .23 Lời giải • Số lộ trình độc lập (độ phức tạp lặp) = – – – – 1 -2- 10-11-13; 1 -2- 10- 12- 13 1 -2- 3-10-11-13; 1 -2- 3-4-5-8-9 -2 … 1 -2- 3-4-5-6-8-9 -2 ; ... liệu đặc tả -Chú ý theo sát tác động module sửa đến thành phầnkhác 42 hệthống 21 10 /20 /20 11 Sơ đồ bảo trì Hiểu phần mềm có Loại bảo trì? Tu sứa phần mềm có Kiểm chứng tính quán Kiểm thử sau ... hợp • Là tu chỉnh phần mềm theo thay đổi môi trường bên nhằm trì quản lý phần mềm theo vòng đời • Thay đổi phần mềm thích nghi với môi trường: công nghệ phần cứng, môi trường phần mềm • Những...
... loại bỏ phần tử có mảng bị trừ ar= [1 ,2, 3] - [2] # ar=[1,3] Với phép nhân, ta nhân mảng vớisố kết cho ta sốphần tử mảng lặp lại theo giá trị nhân: ar= [1 ,2, 3] *2 # ar= [1 ,2, 3,1 ,2, 3] Các mảng ... subArr = arr[0 ,2] #subArr = [[1 ,2] ,[3,4,5,6]] Các mảng tương tác vớithông qua toán tử +,-,*… Với phép + ta cộng hai mảng với nhau: ar= [1 ,2, 3] +[4] # ar=[1 ,2, 3,4] Với phép trừ phần tử mảng mảng ... thêm phần tử với phép toán
... Hung, Coltech, VNU, 20 09 Những số biết nói (cont.) 2/ 3 dự án hoàn thành vượt thời gian kinh phí dự kiến (Capers Jones) [bad estimates?] 2/ 3 dự án hoàn thành có độ tin cậy chấtlượng thấp năm đầu ... Thống kê Standish Group (20 06) Có tới 50% số dự án phần mềm thất bại Chỉ có 16 .2% dự án hoàn thành hạn nằm giới hạn ngân sách, đáp ứng tất tính đặc tính cam kết ban đầu Có 52. 7% dự án hoàn thành ... đình trệ tăng nhanh với việc tăng kích thước ứng dụng (Capers Jones): 65% HT lớn (>1,000,000 LOC) bị hủi trước hoàn thành 50% HT ước lượng sai kích thước > 1 /2 million LOC 25 % dự án > 100,000...
... triển phần mềm máy tính, như: Phải làm với việc giảm chấtlượng lỗi tiềm tàng có phần mềm ? Phải xử lý bảo dưỡng phần mềm có ? Phải giải thiếu kỹ thuật viên phần mềm? Phải chế tác phần ... giảm chấtlượngphần mềm (7) Nếu coi thường việc tái sửdụngphần mềm (software reuse), suất lao động giảm Pham Ngoc Hung, Coltech, VNU, 20 09 26 Những khó khăn phát triển PM (cont.) (8) Phần ... triển phần mềm có nhiều thao tác người thực hiện, suất lao động thường bị giảm (9) Không chứng minh tính đắn phần mềm, độ tin cậy phần mềm giảm (10) Chuẩn phần mềm tốt đo cách định lượng, đánh giá...
... môn với LTV giàu kinh nghiệm 23 Quản lý chấtlượng • Thích hợp với mục đích • Giảm tối đa lãng phí cách thực từ lần đầu Cân chấtlượng Mục đích Thoả mãn nhu cầu Phương pháp Thực 24 11 9/6 /20 11 ... 9/6 /20 11 Quy trình quản lý chấtlượng 1.Lập kế hoạch chấtlượng2. Thiết lập khung đảm bảo chấtlượng Tiến hành hoạt động kiểm soát chấtlượng Triển khai họat động hiệu chỉnh 25 Kiểm soát dự án lập ... giao hệthống hạn – Hoàn thành dự án với kinh phí cấp – Hầu không dùng đến sau nghiệm thu • Hệthống B – Trễ hạn – Cần thêm vốn đầu tư để hoàn thành dự án – Đã sửdụng 10 năm 44 21 9/6 /20 11 Dự...
... phí phần mềm (SE Cost Estimation) II Quản lý chấtlượng (Quality Management) Đảm bảo chấtlượng trình Xem xét lại chấtlượngCác chuẩn phần mềm Các chuẩn tài liệu Độ đo phần mềm Độ đo chấtlượng ... 11/1 /20 11 Các kỹ thuật ước lượng (Estimation Techniques) • Mô hình chi phí thuật toán: sửdụngthôngtin có tính lịch sử (thường kích thước) – Ý kiến chuyên gia – Đánhgiá tương tự: áp dụng có ... đặc tả chấtlượng • Đặc tả phần mềm luôn không đầy đủ • Quản lý chấtlượng đáp ứng loại hoạt động sau: • Đảm bảo chấtlượng • Kế hoạch chất lượng: chọn thủ tục tương ứng, chuẩn kích thước • Điều...
... tiêu hệthống chương trình quản lý điểm sinh viên thực tập xử lý thông tin, tổng hợp ,thống kê báo cáo,do yêu cầu cần đặt là: +Hệ thống phải thân thiện với người dùng(nghĩa hệthống phải dễ sử dụng, có ... luồng liệu ,các công việc cần thực hiện.Hiệu hệthống quản lý phụ thuộc nhiều vào trình phân tích hệthống Trong trình phân tích,sơ đồ luồng liệu cho ta thấy yêu cầu người sửdụng ,mô hình hệ thống. Luồng ... cầu hệthống quản lý điểm sinh viên thực tập -Mô trình quản lý điểm sinh viên thực tập khoa -Thống lưu trữ quản lý thôngtin sinh viên thực tập khoa .Các liệu lưư trữ hệthốngthôngtin đưa từ hệ...
... (DFD) 2. 1.3.1 Sơ đồ chức 2. 1.3 .2 Sơ đồ luồng liệu mức 2.2Mô tả chi tiết quan hệ2. 3 Thiết kế Form giao diện 19 2. 3.1 Form hệthống 19 2. 3 .2 Form danh mục 24 2. 3.3 Form chức 28 2. 3.4 Form thống ... nợ khách hàng quản lý danh sách khách hàng sửdụng dịch vụ Hình 2. 3 .21 Giao diện User Control Công nợ khách hàng 2. 3.3.3 Form lịch sử bán hàng Sau khách hàng cửa hàng, thôngtin khách hàng với ... 2. 3.5.1 Form thôngtinphần mềm Hình 2. 3.33 Form thôngtinphần mềm 2. 3.5 .2 Form thôngtin trợ giúp Hình 2. 3.34 Form thôngtin trợ giúp Tác giả: Nhóm đề tài số 17 Trang 35/38 XÂY DỰNGPHẦN MỀM QUẢN...
... viễn thông 12/ 200 12/ 201 2. 638 2. 763 3.590 168,8 606,8 2. 076 3.714 3.953,9 5 .20 8,6 1.995,8 2. 573 2. 429 3 .2. 2 Chính sách công nghiệp: Theo định số 128 /20 00QĐ-TT Thủ tướng Chính phủ, số sách công ... trung tâm năm 20 10 tăng sốlượng đào tạo từ 12. 000 năm 20 06 lên 20 .000 sinh viên năm 20 10 Số nhân lực làm việc ngành công nghệ thôngtin (phần cứng, phần mềm, nội dung số) năm 20 06 -20 10 tăng gần ... (Triệu USD) 12/ 200 Tổng doanh thu công nghiêp CNTT Công nghiệp phần cứng Công nghiệp phần mềm Công nghiệp nội dungsố 12/ 200 12/ 201 Tốc độ tăng trưởng năm 20 10 (%) 5 .22 0 6.167 7. 629 23 ,71 4.100...
... Công Nghệ Phần Mềm Lớp 06CĐ_TP1 phải cập nhật lại số lượng. Do kho nằm rải rác khu vực khác phí quản lý, chi phí nhân công, chi phí vận chuyển khác đơn giá vật tư kho khác nhau, có khác đơn giá. Tuy ... vật tư khác nhau, phải thống cách mã hóa để quản lý vật tư cho thống Do nhu cầu phát triển vật tư luôn phải quản lý cho sốlượng tồn kho thời điểm phải làm báo cáo sốlượng tồn vật tư kho giá cho ... nhập 22 d Bao cao phiếu xuất 23 e Tìm theo số phiếu 24 III Thiết Kế Phần Mềm ( High Level Data ) 25 Kiến trúc database 25 a Sơ đồ phân rã chức 25 b Mô hình thực...
... gồm Mã lớp, tên lớp, sỉ số GVCN Một lớp bao gồm nhiều sinh viên Cột SiSo xác định sốlượng sinh viên lớp đó, giá trị cột không sửa mà cập nhật sau lần thêm xóa sinh viên lớp (xóa phần mềm) 4 Các ... quyền Admin, làm việc với CSDL Các yêu cầu kỹ thuật − − − − − Phần mềm viết ngôn ngữ C-Sharp Yêu cầu môi trường Net Framwork 4.0 Cơ sở liệu MS Access (ver 4.0 office 20 03) Sửdụng thư viện NetBar ... Computer-based Testing System (CTS) hệthống thi trắc nghiệm máy tính Được thiết kế phát triển Khoa Công Nghệ ThôngTin (FIT) trường ĐH Công Nghiệp Tp.HCM (IUH) Đáp ứng tất dạng đề thi trắc nghiệm cho môn...