Slide CÔNG NGHỆ PHẦN mềm
... HÌNH PROTOTYPING Prototype chế để nhận diện xác yêu cầu khách hàng Prototype bị "throw-away" Một số khuyết điểm Khách hàng hối thúc nhà phát triển hoàn thành sản phẩm thấy prototype ... (method) cách thực công việc cụ thể ("how to" ): phân tích yêu cầu thiết kế xây dựng chương trình kiểm tra sửa lỗi 10 CÔNG CỤ Công cụ (tool) cung cấp hỗ trợ tự động hay bán tự động ... HÌNH CMM 13 CÁC MÔ HÌNH PHÁT TRIỂN PHẦN MỀM Mô hình tuyến tính: cổ điển Mô hình prototyping: prototype Mô hình xoắn ốc: đánh giá rủi ro Mô hình tăng dần: bước lặp Mô hình RAD: thời gian...
Ngày tải lên: 16/10/2014, 15:27
... Quá trình tiếp tục từ bước thứ hai to n cấu trúc chương trình xây dựng ∗ Kiểm thử hồi quy tiến hành để đảm bảo không xảy lỗi ∗ Quá trình tiếp tục từ bước thứ hai to n cấu trúc chương trình xây dựng ... XUỐNG 2 CÁC BƯỚC KIỂM THỬ TÍCH HỢP TỪ TRÊN XUỐNG ƯU, NHƯỢC ĐIỂM KIỂM THỬ TÍCH HỢP TỪ TRÊN XUỐNG Top-down intergration ( Kiểm thử tích hợp từ xuông ) ∗ Kiểm thử tích hợp từ xuống phương pháp gia...
Ngày tải lên: 14/03/2014, 19:09
... cần phải thực theo qui tắc sau để bảo đảm đạt KPA đó: (1) Commitment to Perform ( Tạm dịch cam kết thực hiện) (2) Ability to Perform (Khẳ thực hiện) (3) Activities Peformed (Các hoạt động lâu ... chuẩn quốc tế quản lý, điều khoản gọi “yêu cầu” quy định điểm cần phải làm (what to do), không việc nên làm (how to do) • CMM/CMMi mô hình, cung cấp hướng dẫn kinh nghiệm thực tế dùng để phát triển, ... tiếp thành chức nhỏ khối (hàm) chương trình đủ nhỏ Việc phân tích thể trực quan theo sơ đồ khối Automated aids Early requirements baseline : Requirement baseline: đưa định nghĩa rõ ràng chức , yêu...
Ngày tải lên: 06/04/2015, 22:50
Các vấn đề hiện đại Công nghệ phần mềm: Slide Ruby On Rails
... Nội dung Tổng quan Ruby II Ruby Advance III Demo I Tổng quan Ruby Yukihiro Matsumoto (Matz) Sinh ngày: 14 - 04 – 1965 Quốc tịch: Nhật Nghề nghiệp: Computer scientist, programmer ... Mã nguồn mở Rất nhiều thư viện Code ít, lỗi Tổng quan Ruby Variables: $ten_bien: biến to n cục, sử dụng class khác @ten_bien: biến thực thể, sử dụng phương thức khác class @@ten_bien: ... hsh puts “#{key} is #{value}” end Ruby Ranges for n in 10 15 puts n end Tổng quan Ruby Operator Số học: +, -, *, /, %, … So sánh: ==, !=, >, >=,
Ngày tải lên: 20/05/2015, 08:10
Slide môn Công Nghệ Phần Mềm PTIT
... TS Nguyễn Mạnh Hùng Học viện Công nghệ Bưu Viễn thông (PTIT) Khía cạnh lịch sử (1) Năm 1968, NATO nhóm họp Đức để tìm giải pháp thoát khỏi khủng hoảng phần mềm: Phần mềm hoàn thành chuyển giao ... giảm được khoảng 0.85% chi phí cho dự án Nếu giảm 10% chi phí cho bảo trì → giảm 7.5% chi phí to n dự án! 15 Khía cạnh phân tích- thiết kế (1) Nguyên tắc bản: Lỗi phát sớm chi phí để sửa lỗi ... tích, thiết kế Nhưng thời điểm phát lỗi pha cài đặt bảo trì Ví dụ công ty Jet Propulsion Laboratory: 1.9 lỗi/ trang đặc tả (specification) 0.9 lỗi/ trang thiết kế 0.3 lỗi/ trang code 20...
Ngày tải lên: 30/07/2015, 22:51
Công nghệ phần mềm.doc
... hệ thống Công nghệ hệ thống bao gồm tập hợp phương pháp top-down, bottom-up để định hướng phân tầng hình bên Bắt đầu với “world view”, to n phạm vi nghiệp vụ hay sản phẩm xem xét để đảm bảo ngữ ... task cách Sau đó, dùng tool để tạo lịch biểu Cách tạo lịch biểu : - Xác định task - Xác định effort, ngày bắt đầu khoảng thời gian thực cho task - Xác định người thực task Tool thường sử dụng để ... đến nhà phát triển đến công nghệ” (“software development [as] a continuum from the user to the developer to the technology”) Khi tiến trình công việc hướng đến hệ thống hoàn chỉnh, giai đoạn áp...
Ngày tải lên: 10/08/2012, 14:10
Bài giảng công nghệ phần mềm
... field to deal with methodologies, techniques and tools integrated in software production-maintenance chớnh: phõn tớch, thit k, ch to, kim th, bo trỡ Biu din cỏc pha cú khỏc theo tng ngi process to ... an ton v tin cy cao Cỏc ch tiờu c bn Thi gian (Phn cng phỏt trin) Slide 19 Slide 20 Hiu sut x lý cao Tớnh d hiu Kin trỳc v cu trỳc thit k d hiu Hiu sut thi gian tt (efficiency): phc tớnh to n ... k thut v cụng c tớch hp quy trỡnh sn xut v hnh phn mm nhm to phn mm vi nhng cht lng mong Vũng i phn mm: thi k tớnh t phn mm c sinh (to) cho n cht i (t lỳc hỡnh thnh ỏp ng yờu cu, hnh, bo dng...
Ngày tải lên: 16/08/2012, 09:10
Công nghệ phần mềm
... Chương 1: Giới thiệu CNPM MÔ HÌNH PROTOTYPING Xây dựng prototype Thảo luận với khách hàng Đánh giá khách hàng Prototype chế để nhận diện xác yêu cầu khách hàng Prototype bò “throw-away” Một số khuyết ... (“how to ): phân tích yêu cầu thiết kế xây dựng chương trình kiểm tra sửa lỗi - Trang 15 Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 1: Giới thiệu CNPM CÔNG CỤ Công cụ (tool) ... 1: Giới thiệu CNPM CÁC MÔ HÌNH PHÁT TRIỂN PHẦN MỀM Mô hình tuyến tính: cổ điển Mô hình prototyping: prototype Mô hình xoắn ốc: đánh giá rủi ro Mô hình tăng dần: bước lặp Mô hình RAD: thời gian...
Ngày tải lên: 16/08/2012, 14:22
Công nghệ phần mềm - Yêu cầu người dùng
... liu Bookstore Orders N Books Cardinality : ch nh lng ca mi quan h 1:1 one -to- one 1:N one -to- many M:N many -to- many Modality : cú th cú, cú th khụng cú quan h bt buc cú quan h Customer HUT, ... liu mụ t mu (instance) to liờn kt (reference) n cỏc mu khỏc Ford Car Automobile Company Blue Ford ID Tp cỏc thuc tớnh ca i tng d liu c xỏc nh thụng qua ng cnh ca bi to n HUT, Falt of IT â Dept ... cht ca ch khụng xem xột nhng chi tit ci t (begin by focusing on the essence of the problem without regard to implementation details) New Tool: Unified Modeling Language (UML)! HUT, Falt of IT...
Ngày tải lên: 22/08/2012, 09:18
Các kinh nghiệm quý của công nghệ phần mềm
... read() fill the code Openning add( ) delete( ) Actor A close file Actor B close file Reading use-case File Repository (from Persistence) Customer name addr receive () withdraw () fetch ... document : Document repository : Repository Collaboration Diagram mainWnd user Á a â A Ø U Ù ÃU Ø 1: D o c vw i e fileMgr: FileMgr document : Document gFile Component Diagram repository Source Code edit, ... Root Causes Symptoms insufficient requirements end-user needs ambiguous communications changing requirements brittle architectures overwhelming complexity modules dont fit hard to maintain undetected...
Ngày tải lên: 22/08/2012, 10:37
Công nghệ phần mềm - quản lý khách sạn.doc
... Disible Nhấn vào Buttom Lưu Nhấn vào Buttom Xoá Nhấn vào Button Thoát Ứng với việc chọn mã loai phòng có giá định lấy lên từ sở liệu Khi nhấn vào Button Lưu xuất Message gồm ba buttom Yes,No,Cancel, ... NMCNPM Click vào Thực Click vào Buttom Đóng III Buttom Textbox Tên Phòng (txtTenphong) trạng thái visible Khi nhấn vào Button THỰC HIỆN xuất Message gồm hai button Yes,No, Nếu nhấn Yes phòng xoá, ... Buttom thóng kê nhấn TextBox ỏ dạng ReadOnly, cấc giá trị gán Buttom thóng kê nhấn TextBox ỏ dạng ReadOnly, cấc giá trị gán Buttom thóng kê nhấn TextBox ỏ dạng ReadOnly, cấc giá trị gán Buttom...
Ngày tải lên: 23/08/2012, 13:17
NhẬP MÔN CÔNG NGHỆ PHẦN MỀM QUẢN LÝ HỌC SINH.DOC
... mới:TENKHOI,SOLOPTOIDA,SISOTOIDA -Các thuộc tính trừu tượng:MAKHOI -Thiết kế liệu với tính tiến hoá: LOP PK KHOI PK MALOP MAKHOI TENKHOI TENLOP MAKHOI SISO THAMSO Tuoitoithieu Tuoitoida SISOTOIDA SOLOPTOIDA ... Matongketmon, Matongkethocki, soluongdatmon, tiledatmon, soluongdathocki, tiledathocki -Thiếu kế liệu với tính đắn : -Các thuộc tính trừu tượng: Matongketmon, Matongkethocki Sơ đồ logic : TONGKETMON ... đến 20 -Các thuộc tính :Tuoitoithieu,Tuoitoida -Thiết kế liệu với tính tiến hoá HOCSINH PK MAHS THAMSO HoHS TenLot TenHS ngaysinh diachi dienthoai Tuoitoithieu Tuoitoida -Sơ đđồ logic: THAMSO...
Ngày tải lên: 25/08/2012, 00:52
Quản lý vật tư thiết bị ứng dụng - công nghệ phần mềm.doc
... thể hình thức to n gồm thuộc tính: Mã hình thức to n, Tên hình thức to n + Thực thể hoá đơn mua gồm thuộc tính: Số hoá đơn mua, Ngày lập, Mã nhân viên, Mã nhà cung cấp, Mã hình thức to n, Số lợng, ... Text Text Text 9>.HinhthứcTT:Bảng Hình thức to n Tên trờng Kiểu Độ Ghi liệu rộng Mahttt Text 10 Mã hình thức to n_khóa Tenhttt Text 50 Tên hình thức to n 10>Nhanvien: Bảng Nhân viên Tên trờng ... Khi ứng dụng tin học vào công tác quản lý xuất, nhập vật t thiết bị dựa thuật to n nghiệp vụ xuất nhập, trình tự hoạch to n, ngời lập trình đa chơng trình phần mềm kỹ thuật nhằm thu thập tài liệu,...
Ngày tải lên: 25/08/2012, 10:23
Hướng dẫn thực hành nhập môn công nghệ phần mềm
... button Lưu: Sau nhập thông tin học sinh, người dùng nhấn vào button nhập, hợp lệ lưu vào table HOCSINH , thực kiểm tra liệu Để thêm học sinh vào table HOCSINH thực câu truy vấn: INSERT INTO HOCSINH ... Access, sử dụng OleDb Vì vậy, cần khai báo sử dụng namespace sau: Khai báo biến đối tượng (phạm vi to n cục) để xử lý thao tác với CSDL sau: a Xử lý kiện form load: Khi form load (xử lý kiện Form_Load) ... với sở liệu, gồm OleDbConnection SqlConnection - Command để thực thi câu lệnh truy vấn, thực thi store procedure bao gồm OleDbCommand SqlCommand - DataAdapter thực ánh xạ liệu vào DataSet thông...
Ngày tải lên: 28/08/2012, 11:09
Công nghệ phần mềm.doc.DOC
... khác Mỗi ngôn ngữ đợc thiết kế nhằm mục đích nhu cầu riêng Cái nhanh lực xử lý, dễ sử dụng, tính to n nhanh vv Đối với ứng dụng thơng mại quản lý ngôn ngữ bậc cao từ hệ trở lên phù hợp nh Pascal, ... hình thực tế Nếu dùng chơng trình nhỏ dùng Excel, ứng dụng lớn dùng nhiều ngôn ngữ kết hợp Trong to n quản lý sinh viên ta dùng ngôn ngữ lập trình Pascal 11 Phần kiểm tra công cụ lập trình ngời ... tiết bảng sau: STT Hoạt động Lập danh mục Ktra công cụ theo Dmục Đánh giá công cụ LT Sản phẩm Các tools Ngời thực Lập trình viên Biên Lập trình QLDA Biên Lập trình đánh giá QLDA T/L hớng dẫn Hớng...
Ngày tải lên: 10/09/2012, 09:22
Tổng quan về công nghệ phần mềm
... chuyên viên tin học Máy tính: Desktop, Laptop, Tablet PC… Thiết bị chuyên dụng: Thiết bị di động: PDA, Pocket PC, ĐTDĐ Các thiết bị chuyên dụng khác: set-top box, router, Hỗ trợ làm tốt ... cấp từ người dùng theo quy định ràng buộc xử lý tính to n, biến đổi liệu hệ số nhập vào liệu lưu trữ có sẵn học không 50 học sinh… tính to n có sẵn giới thực nhập vào thông tin loại sách lưu ... xoắn ốc Quy trình Prototype Khảo sát Hiện trạng Lập kế hoạch Xác định yêu cầu Xác định Yêu cầu Tiếp xúc Khách hàng “Thiết kế nhanh” Phân tích Đánh giá khách hàng Xây dựng Prototype Thiết kế Phân...
Ngày tải lên: 15/09/2012, 09:38
Nhập môn Công nghệ phần mềm
... thng, thit k chng trỡnh, kim th, ton b quy trỡnh qun lý phỏt trin phn mm HUT, Falt of IT â Dept of SE, 2001 SE-I.13 Nhúm cỏc chng trỡnh L phn giao din vi phn cng, to thnh t cỏc nhúm lnh ch th cho ... Phng phỏp lun (Methodology): nhng chun mc c bn ch to phn mm vi cỏc ch tiờu nh tớnh Cỏc phng phỏp k thut (Techniques): nhng trỡnh t c th ch to phn mm v l cỏch tip cn khoa hc mang tớnh nh lng ... lng ban u D hnh, s dng Tớnh an ton v tin cy cao HUT, Falt of IT â Dept of SE, 2001 SE-I.37 1.5.2 Hiu sut x lý cao Hiu sut thi gian tt (efficiency): phc tớnh to n thp (Time complexity) Thi...
Ngày tải lên: 05/11/2012, 14:54
Đồ án Công nghệ Phần mềm- quản lý các đại lý
... DonViTinh ThanhTien NoDau PhatSinh NoCuoi QuiCheToChuc MaMatHang QuiDinhMatHang QuiDinhTienNo PK SoLoaiDaiLy SoDaiLyToiDa SoMatHang SoQuan MaLoaiDaiLi TienNoToiDa PK ID MaMatHang DonViTinh DonGia + ... PK MaLoaiDaiLi MaHoSo TenLoaiDaiLi TienNoToiDa TenDaiLi MaLoaiDaiLi DienThoai DiaChi MaQuan NgayTiepNhan E-mail TienNo Quan PK MaQuan TenQuan SoDaiLiToiDa PhieuXuatHang PK MaPhieuXuat MatHang ... PK MaLoaiDaiLi MaHoSo TenLoaiDaiLi TienNoToiDa TenDaiLi MaLoaiDaiLi DienThoai DiaChi MaQuan NgayTiepNhan E-mail TienNo Quan PK MaQuan TenQuan SoDaiLiToiDa PhieuXuatHang PK MaPhieuXuat MatHang...
Ngày tải lên: 14/11/2012, 10:20
Công nghệ phần mềm - P7
... 2 Tài liệu công cụ hướng dẫn làm văn cách nhấn chuột phải, chọn Form AutoShap > Textbox giảm tham số ô “Internal margin” Để việc di chuyển đường thẳng vẽ (Grid) định vị ... Nếu muốn sửa hình hay chép hình làm tương tự chọn Grouping>Ungroup Muốn vẽ đường gấp khúc chọn: AutoShapes > Lines > Freeform sau nháy phải chuột, thả tay, di chuyển, nháy phải chuột…tạo đường gấp ... chọn OK định dạng cho dòng mục lục tương ứng với mối Heading cách chọn: > Modify (xuất sổ Style) >TOCi >Modify >(chọn định dạng ưa thích) >OK >OK để định dạng cho dòng mục lục tương ứng với Heading...
Ngày tải lên: 15/11/2012, 10:38