Các quy trình

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 141 - 143)

THỬ NGHIỆM VÀ VẬN HÀNH HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

7.2.4.3. Các quy trình

Việc triển khai những quy trình mới có thể gây ra những xáo trộn, đặc biệt trong quá trình chạy song song. Ngay khi quy trình mới được đưa ra, người dùng cần phải phân biệt được quy trình nào chỉ ứng dụng trong hệ thống mới (trong tương lai) và quy định nào được ứng dụng tức thờị

Nơi mà những quy trình có thể ứng dụng được với hệ thống cũ, nên được triển khai ngay khi có thể trong giai đoạn tiền triển khaị Tốt hơn là ta nên giới hạn số lượng những thay đổi về quy trình trong suốt quá trình triển khai thực tế hệ thống mới, để tránh gây ra tình trạng quá mệt mỏi cho người dùng. Chỉ nên duy trì những quy trình rõ ràng liên quan đến hệ thống mới trong suốt quá trình triển khai hệ thống.

Trong khi một số người dùng chấp nhận làm theo bất cứ quy trình nào họ được giao, thì nhiều người lại làm theo những quy trình tốt hơn mà họ được giải thích rõ về quy trình mới hay đã được đổi mới đó. Sự giải thích này cần thiết trong việc thúc đẩy nhằm biến sự phản đối của người dùng thành sự chấp nhận của người dùng.

(1) Trong kỹ thuật máy tính, một plug-in (hay plugin) là một bộ phần mềm hỗ trợ mà thêm những tính năng cụ thể cho một phần mềm ứng dụng lớn hơn. Nếu được hỗ trợ, plug-in cho phép tùy biến các chức năng của một ứng dụng. Ví dụ, plug-in thường được sử dụng trong các trình duyệt web để chơi video, quét virus, và hiển thị các loại tập tin mớị Ví dụ về plug- in được biết đến rộng rãi là Adobe Flash Player và QuickTimẹ

Việc đưa ra và giải thích cho người dùng về những thay đổi trong quy trình sớm nhất có thể giúp cho người dùng có thêm thời gian để nhìn nhận những tình huống mà cần được xem xét trong quá trình phát triển của những quy trình. Những tình huống này có thể u cầu những thay đổi lớn hơn được tiến hành trước khi đi vào giai đoạn triển khai chính của hệ thống mớị

7.2.4.4. Dữ liệu

Có một khác biệt lớn giữa các hệ thống được triển khai, đó là chúng khơng địi hỏi những dữ liệu hay hệ thống trước đó, điều này sẽ tận dụng dữ liệu đã có.

Những hệ thống mà không yêu cầu những dữ liệu trước đó, vẫn sẽ chứa những dữ liệu có liên quan được lên kế hoạch chuẩn bị sẵn sàng (như yêu cầu các dạng thức đặc biệt cho việc thu thập dữ liệu hay việc mua bán và kiểm tra những nguồn khác nhau từ thông tin/dữ liệu bên ngoài).

Việc vận hành song song các hệ thống đặt ra những yêu cầu đặc biệt trong việc giải quyết các vấn đề về dữ liệu có trước:

- Hệ thống cũ phải dừng lại trong khi sao chép và cài đặt vào hệ thống mới, để chỉ cập nhật một cơ sở dữ liệu cho mỗi hệ thống;

- Cần lên kế hoạch cho phương pháp so sánh cơ sở dữ liệu ở khâu cuối của quá trình vận hành song song và tiến hành cho bất kỳ phần mềm đặc biệt nào yêu cầu sự so sánh nàỵ

Ở những hệ thống mà yêu cầu dữ liệu chuyển đổi, việc chuyển đổi cần được thiết kế trước, và các phần mềm đặc biệt cần phải thường xuyên nâng cấp. Trước khi sử dụng những dữ liệu đã được chuyển đổi, dù trong quy trình độc lập hay song song thì cũng phải tiến hành kiểm trạ Thông thường việc kiểm tra này có thể yêu cầu phát triển những phần mềm bổ sung. Việc chuyển đổi dữ liệu và kiểm tra cần khá nhiều thời gian:

- Tốt nhất là lên kế hoạch cho việc chuyển đổi và kiểm tra trong thời gian mà hệ thống vẫn chưa được sử dụng đến;

- Một lựa chọn khác là lên kế hoạch tại thời điểm khi mà nhu cầu về hệ thống và những dữ liệu liên quan là thấp nhất. Việc sao chép toàn bộ các bước tiến hành đối với cơ sở dữ liệu cũ cần được duy trì trong suốt quá trình chuyển đổi để những dữ liệu này chuyển thành cơ sở dữ liệu mới sau khi chuyển đổị

7.2.4.5. Phần cứng

Như đã đề cập, q trình triển khai có thể kéo theo những vấn đề liên quan đến dung lượng của phần cứng sẵn có và/hoặc khoảng trống để chứa phần cứng mới, đặc biệt khi tiến hành triển khai song song. Việc lên kế hoạch không những cần xem xét đến bản thân phần cứng mà cịn dính dáng đến thiết bị, ánh sáng, cách âm, điều chỉnh nhiệt độ, cung cấp và lưu trữ truyền thông, kết nối truyền thông và điện tử. Khi cần có nhiều thay đổi, chúng cần phải được kết hợp với nhau để không ảnh hưởng đến các phần khác và để các thay đổi này được thực hiện theo trình tự tối ưụ Một lần nữa, tốt nhất là hoàn thành càng nhiều thay đổi càng tốt trong giai đoạn tiền triển khaị

Khi phần cứng mới được cài đặt, người ta thường trông đợi nhiều vào nó. Một máy tính đã cài đặt xong nhưng vẫn không hoạt động khiến người ta nghĩ rằng nó là vơ dụng và chắc chắn có lỗi khiến nó khơng thể sử dụng ngay được. Vì vậy, tốt nhất là nên kiểm tra phần cứng mới ngay từ đầu và không cài đặt cho đến khi gần đến ngày cài đặt chính thức. Tốt nhất là phần cứng được cài đặt sớm nên có ít nhất một trị chơi đang chạy trên nó hoặc được sử dụng cho một vài mục đích thơng thường khác, hơn là để trong tình trạng tắt cho đến thời gian cài đặt chính thức để người dùng tương lai sử dụng.

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 141 - 143)