English

 

  

  

Những yêu cầu cơ bản của Hệ thống thông tin


1- Yêu cầu của hệ thống

-          Hệ thống có phải là giải pháp tích hợp trọn gói hay không?

-          Hệ thống có sử dụng môi trường và công cụ phát triển hiện hành hay không?

-          Khi các Module phần mềm kết nối với nhau và thiết bị ngoại vi thì thời gian xử lí yêu cầu xuất hiện đồng thời ra sao?

 

2- Khả năng mở rộng hệ thống

2.1 Triển khai một hệ thống bao gồm các Module độc lập nhưng kết nối hoàn hảo và thông suốt với người dùng

-          Hệ thống có phân chia thành các Module độc lập hay không? Các Module có kết nối với nhau không?

-          Hệ thống ứng dụng có tách biệt phân hệ ứng dụng với các phân hệ cung cấp dịch vụ hay không?

-          Những Module bổ xung có thể mua được khi có yêu cầu?

-          Giới hạn số khách hàng được hệ thống chấp nhận?

-          Số thiết bị đầu cuối cực đại có thể được hệ thống hỗ trợ dưới dạng số tuyệt đối và dưới dạng thời gian đáp ứng hợp lí?

-          Số người dùng cực đại với thời gian đáp ứng hợp lí?

2.2 Các tiêu chuẩn hệ thống mở và hệ thống tham số mềm dẻo

-          Hệ thống có tuân thủ tiêu chuẩn hệ thống mở hay không?

-          Hệ thống có tuân thủ tiêu chuẩn hệ thống vận hành theo tham số hoặc bảng hay không?

-          Các cấu thành dữ liệu và qui trình xử lí có lưu lại ở các công cụ CASE (công cụ hỗ trợ máy tính) không?

-          Hệ thống có sử dụng hệ thống quản lí dữ liệu liên kết (RDBMS) không?

 

3- Công nghệ và kiến trúc

-          Hệ thống có dùng kiến trúc Client/Server 3 lớp hay không?

-          Các lớp có thể chạy trên nhiều loại máy khác nhau hay không?

-          Hệ thống có xử lí trong mô hình mạng WAN/LAN không? Cụ thể thế nào?

-          Kiến trúc hệ thống?

-          Những CSDL nào được sử dụng?

-          Phần cứng nào được sử dụng?

-          Cấu hình phần cứng tối thiểu cho máy chủ và máy trạm từ xa?

-          HĐH được sử dụng với hệ thống?

-          Những nghi thức nào được sử dụng trong mạng?

-          Phương pháp luận phát triển được sử dụng bởi hệ thống?(không truyền thống, hướng đối tượng, v.v.)

-          Ngôn ngữ lập trình ?

 

4- Các tiêu chuẩn truyền thông

-          Cơ sở hạ tầng nào được sử dụng để chạy hệ thống? Hệ thống có đáp ứng được cơ sở hạ tầng hiện tại của VN không?

-          Hệ thống có cho phép khả năng nâng cấp đường truyền thông đang sử dụng mà không cần sửa chữa ứng dụng hay không?

 

5- Vận hành hệ thống

5.1 Tốc độ

-          Tốc độ hiển thị dữ liệu khách hàng?

-          Thời gian kết xuất báo cáo

-          Khi có nhiều người dùng hệ thống bị chậm lại thế nào?

-          Khi kích thước CSDL lớn lên, những chỉ tiêu quan trọng của quá trình giảm thiểu thế nào?

5.2 Ghi dữ liệu

-          Cần bao nhiêu không gian dữ liệu cho phần mềm sau khi cài đặt ban đầu?

-          Dữ liệu cần bao nhiêu không gian cho 1 khách hàng?

-          Giới hạn cực đại trong kích thước của CSDL?

5.3 Dữ liệu tập trung, truy cập và cập nhật tức thời

-          Hệ thống có khả năng sử dụng bản sao dữ liệu khi đường truyền bị gián đoạn không?

-          Các Module có dùng chung một CSDL thống nhất không?

5.4 Số và ngày tháng

-          Hệ thống có khả năng xử lí năm nhuận?

-          Hệ thống có khả năng xử lí những số lớn như VNĐ?

-          Kích thước cực đại của số mà hệ thống có thể hiển thị được?

5.5 Đa ngôn ngữ

-          Phần mềm hỗ trợ bảng chữ cái tiếng Việt?

-          Những thông báo đầu ra bằng ngôn ngữ lựa chọn?

-          Thông tin màn hình bằng ngôn ngữ lựa chọn?

-          Hỗ trợ đa ngôn ngữ?

5.6 Năng lực và khả năng chịu lỗi

-          Khi nối mạng, các chức năng của hệ thống sẽ bị ảnh hưởng thế nào nếu giữa máy chủ và người dùng cuối có một liên kết bị gãy?

-          Người dùng được thông báo khi có một giao dịch chưa hoàn thành?

-          Hệ thống hoạt động đúng mức nếu HĐH hoặc CSDL bị lỗi?

-          Hệ thống có khả năng truy cập hệ thống lưu trữ kịp thời để khai thác số liệu?

-          Thời gian sao lưu hệ thống?

-          Nếu một thiiết bị đầu cuối bị treo trong khi một giao dịch đang xử lí thì hệ thống làm gì để tránh hiện tượng ghi đúp bản ghi?

 

6- Hỗ trợ khác

-          Hệ thống có thể cho phép thay đổi báo cáo?

-          Module cho Internet độc lập hay không?

 

7-  An toàn và bảo mật

-          Có những mức truy cập khác nhau cho người dùng?

-          Hệ thống hỗ trợ việc thiết lập phân quyền truy nhập người dùng khác nhau dựa vào sự cho phép và những phân loại người dùng?

-          Quản trị hệ thống hỗ trợ độ dài cực tiểu của mật khẩu?

-          Hệ thống bắt buộc người dùng thay đổi mật khẩu thường xuyên?

-          Người dùng bị hạn chế các hoạt động đặc biệt, đặc trưng?

-          Cơ sở dữ liệu được mã hoá?

-          Có mật khẩu cho CSDL được mã hoá?

-          Sự xâm phạm hệ thống được ghi lại, lưu vết?

-          Định thời gian làm việc của người dùng cuối?

-          Chương trình tự kiểm toán, có thể phát hiện ra vấn đề liên quan tới sự toàn vẹn dữ liệu?

-          Hệ thống có thiết lập bảo mật với các hệ thống ngoài, truy cập từ xa không?

 

8- Giá

-          Cơ sở đặt giá và cấu trúc giá (chính sách cấp giấy phép)?

-          Giá phát triển phần mềm và chỉnh sửa theo yêu cầu khách hàng?

-          Giá của mã nguồn (nếu sẵn có)?

-          Chi phí hàng năm cho bảo trì và hỗ trợ kĩ thuật?

-          Khi nào cần trả tiền?

-          Chi phí cho đa`o tạo?

-          Có yêu cầu trả tiền cho tài liệu hệ thống?

-          Giá của việc nâng cấp phiên bản mới trong tương lai?

                                   

 

  © 2000