THIẾT KẾ CHI TIẾT HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ
5.3.1.2. Tiếp cận nhằm xem xét các hoạt động cơ bản
Mỗi hoạt động cơ bản tồn tại trong hầu hết mọi hoạt động cấp đối tượng, xem rằng liệu chúng có được xác định cụ thể và thiết kế khơng. Tuy nhiên, một số nhà phát triển có thể thất bại trong việc xem xét hầu hết các hoạt động cơ bản nàỵ
- "Kỹ thuật phần mềm" thường tập trung vào thiết kế xử lý và lưu trữ máy tính.
- Có rất nhiều tiếp cận đối với "sự tương tác giữa máy tính - con người" tập trung nhiều hơn vào thiết kế tương tác máy tính (giữa đầu ra và đầu vào máy tính) hơn là tập trung vào khía cạnh tương tác với con ngườị
- Tuy nhiên, nếu các nhà phát triển khơng để ý đến người dùng, thì có thể xảy ra nhiều vấn đề khi những người dùng này được kỳ vọng sử dụng hệ thống kết quả.
Điều này là quan trọng với người dùng, đặc biệt những người dùng đó tham gia vào hệ thống xử lý và/hoặc quản lý sự phát triển các hệ thống, để đảm bảo rằng sự tham gia của họ trong tương tác được xem xét một cách chính đáng trong giai đoạn thiết kế.
Các hoạt động cấp đối tượng có thể được mơ tả bởi một chuỗi gồm tất cả hoặc ít nhất phần chính, các hoạt động cơ bản yêu cầu được hoàn tất hoạt động cấp đối tượng. Một số hoạt động cơ bản trong chuỗi này (đặc biệt những hoạt động liên quan đến lưu trữ) có thể bị bỏ sót ở những tình trạng khác nhau do họ giả định rằng việc này là không đáng kể hoặc không cần thiết.
- Xuất dữ liệu đầu ra bởi người sử dụng hoặc máy tính sẽ cho kết quả đầu ra bởi người khác, với điều kiện người khác này đã chuẩn bị để nhận chúng.
- Những hành động người dùng thường nhập ngay lập tức và máy tính xuất đầu ra sẽ cung cấp những phản hồi đầu vào cho người dùng. Như vậy, phản hồi là quan trọng để chắc chắn rằng người dùng đã nhập đầu vào cho máy tính và xác nhận những hành động đó của người dùng chính xác.
Việc cân nhắc những hoạt động cơ bản có thể đơn giản hóa bởi việc tập trung vào những việc mà người dùng và máy tính thực hiện chứa đựng yếu tố đầu ra của nó.
Xuất đầu ra chủ yếu của máy tính có nội dung dành cho người dùng. Sự thành công của người dùng trong việc giải quyết nội dung này sẽ phụ thuộc vào cả kỹ năng của người dùng và chất lượng của đầu rạ
Nếu đầu ra của máy tính được thiết kế một cách thích hợp, người dùng có thể kỳ vọng rằng họ có khả năng nhận ra đầu vào mà họ nhập. Khi người dùng bị lỡ việc nhận ra những đầu ra có ý nghĩa của máy tính (ví dụ như thông điệp cảnh báo), máy tính có thể hỏi người dùng xác nhận việc công nhận các đầu ra nàỵ
Nếu việc xử lý và/hoặc các quyết định của người dùng được giữ một cách đơn giản và thích hợp với khả năng của người dùng, người dùng có thể kỳ vọng rằng họ có thể làm những việc đó một cách chính xác. hệ thống có thể phân tích các hành động của người dùng và yêu cầu người dùng xác nhận lại những hành động này có thể xuất hiện khi cịn hồi nghi hay chưa rõ ràng.
Mặc dù người dùng có thể nhớ những việc đã trải qua, nhưng nó sẽ trở nên hữu dụng để ghi lại các tương tác khả dụng chính, theo yêu cầu, nhằm hỗ trợ bộ nhớ của nó.
Chúng ta nên nhận ra rằng những kỳ vọng có thể vượt quá thực tế, nên chúng ta cần đặt câu hỏi cho hiệu lực mỗi lần họ sử dụng và kiểm tra hiệu quả làm việc của hệ thống theo qui định cùng với những kỳ vọng tới nó. Nếu họ tìm đến mức vượt quá khả năng thực tế, thì cả đầu ra của máy tính và các hoạt động của người dùng đều cần những thiết kế bổ sung.
Các thông tin đầu ra chủ yếu của người dùng đều được nhập vào máy tính. Đầu vào của máy tính là nguồn tài nguyên chính cho việc xác định điều gì là cần thiết cho người dùng tại bất cứ điểm thời gian nàọ
Sự cân nhắc quá trình xử lý của máy tính và kho lưu trữ chi tiết có thể hỗn lại việc kết nối giữa bản thiết kế và đầu ra của máy tính. Đầu ra của máy tính cần đáp ứng nhu cầu của người dùng.