Mặc dù phần mềm đ−ợc kiểm tra cẩn thận nh−ng vẫn có thể xảy ra lỗi do điều kiện làm việc mà họ không xem xét khi soạn thảo ch−ơng trình.
Ch−ơng trình gài bẫy thực hiện sai chức năng, khi chạy ch−ơng trình sẽ bị dừng và 1 lệnh phân nhánh có điều khiển sẽ đ−ợc thực hiện để tái khởi động 1 lệnh nào đó. Nếu lỗi vẫn tồn tại thì nó tiếp tục rơi vào bẫỵ Sau vài lần có thể bị treo thì phải khởi động bằng ph−ơng thức nhân công.
Nói chung, bảo d−ỡng phần mềm bao gồm công việc quản lý tổng đài, trung tâm điều hành và bảo d−ỡng OMC và trung tâm phần mềm phải thực hiện để đảm bảo chức năng đã định bằng thao tác của ch−ơng trình và số liệụ
V.1. Cấu tạo và nhiệm vụ :
Trung tâm phần mềm trang bị cùng với cơ cấu phần cứng hoàn chỉnh. Phần cứng phụ trợ, phần mềm bổ trợ để xây dựng ch−ơng trình và đo kiểm cùng với các chuyên gia phần mềm.
- Phát triển, thay đổi và cập nhật số liệu phần mềm cũng nh− các ch−ơng trình. - Hình thành các đặc tr−ng của hệ thống nh− số liệu l−u l−ợng, các yêu cầu dịch vụ. - Tạo lập cơ cấu phần cứng và phần mềm để phát triểndung l−ợng.
- Duy trì th− viện phần mềm với t− liệu thích hợp.
V.2. Báo cáo và lỗi :
Khi xảy ra 1 lỗi về phần mềm, cán bộ bảo d−ỡng tổng đài cần báo cáo cho trung tâm xử lý phần mềm với các số liệu sau:
- Mô tả hoạt động hệ thống lúc lỗi nh−ng đang chạy ch−ơng trình đo kiểm, thao tác vào rạ
- Trạng thái trang bị liên quan.
- Nội dung ghi phát, các bộ đệm quan trọng.
- Sự việc liên quan đến việc lấy hay sao trung kế. Nhờ vậy biết đ−ợc thông tin ở vùng nhớ liên quan.
V.3. Lĩnh vực hoạt động trung tâm phần mềm :
Phân tích các báo cáo đã nêu từ trung tâm chuyển mạch. Tuỳ theo những ràng buột cụ thể mã đ−a ra những giải pháp thích ứng . Giải pháp thông th−ờng là phát triển ch−ơng trình con. Ch−ơng trình con này đ−ợc kiểm định ở trung tâm phần mềm và bản sao đ−ợc gởi tới các đơn vị chức năng để thực hiện. Điều này đảm bảo chất l−ợng phần mềm thống nhất cho toàn bộ tổng đàị
Để giảm thiểu hiện t−ợng gián đoạn khai thác thì các ch−ơng trình hiệu chỉnh hoặc kiểu ch−ơng trình mới cần nạp vào thời gian ít tải và chỉ ở 1 bộ xử lý, còn bộ khác vẫn giữ ch−ơng trình cũ ở trạng thái dự phòng. Nh− vậy, nếu có lỗi cập nhật thì ch−ơng trình cũ vẫn duy trì làm việc.
V.4. Th− viện phần mềm :
Trung tâm phần mềm cần l−u trữ hồ sơ nhật ký và th− viện l−u trữ toàn bộ phần mềm đã sử dụng cho hệ thống chuyển mạch. Nhờ vậy, cán bộ quản ký có thể quá trình diễn biến của việc đ−a phần mềm vào từng thời kỳ. Nó cần phải có 1 bản sao của các loại ch−ơng trình tr−ớc đây và mới nhất của đơn vị phần mềm vào cùng đ−ợc l−u trữ lại mỗi lần thay đổị