Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
142 KB
Nội dung
chơng 3 thiết kế hệthống TMĐT 3.1. Thiết kế tổng thể hệthống TMĐT 3.2. Thiết kế chi tiết hệthống TMĐT 3.3. Thiết kế kỹ thụât và xây dựng hệthống TMĐT 3.1. Thiết kế tổng thể hệthống TMĐT 3.1.1. Khái luận về thiết kế tổng thể 3.1.2. Thực hiện thiết kế tổng thể. 3.1.3. Thiết kế tổng thể cho các giao dịch kinh doanh 3.1.4. Triển khai thiết kế tổng thể. 3.1.1. Khái luận về thiết kế tổng thể - Khái niệm thiết kế tổng thể - Thiết kế một hệthống tin cậy - Chuyển tiếp từ phân tích sang thiết kế - Các phơng pháp luận pháttriển - Sự phứcc tạp của thiết kế * Khái niệm thiết kế tổng thể Giai đoạn xác định những thành phần sẽ phải đợc thiết kế chi tiết sau này trong quá trình phát triển. Xác định các nhân tố chính cần để có thể thiết kế đợc và mọi cách tiếp cận và hớng dẫn thiết kế sẽ đợc sử dụng trong suốt quá trình thiết kế. Thiết kế tổng thể đợc coi nh một kế hoạch cho một thiết kế. - Thiết kế một hệthống đáng tin cậy Các ứng dụng TMĐT tuy là một thành phần của không gian ảo nhng dựa trên thế giới điện tử đáng tin cậy để thuyết phục ngời dùng chấp nhận nh là một sự lựa chọn thay thế đối với thế giới thực. Các ứng dụng TMĐT cần tránh ảo tởng cho rằng "cứ xây dựng là sẽ đợc". Đảm bảo chúng sẽ tồn tại đủ lâu để đạt đợc mục tiêu là rất quan trọng. - Thiết kế một hệthống đáng tin cậy Các thiết kế phải đảm bảo rằng những yêu cầu của những ngời cung cấp thông tin và những ngời tiếp nhận thông tin cũng nh tổ chức tài trợ cho hệthống đợc đáp ứng. Các ứng dụng TMĐT đợc thiết kế cần cung cấp mối liên quan trực tiếp để thu hút và l- u giữ những ngời dùng. Chúng thờng cần cung cấp những vai trò giải trí bổ sung và giáo dục. - Thiết kế dựa trên phân tích Giai đoạn này đòi hỏi hầu hết các yêu cầu, đặc biệt các yêu cầu quan trọng phải đợc xác định rõ. Các giải pháp chung sẽ đợc phân tích cụ thể về tính khả thi. Vai trò của giai đoạn thiết kế là cân nhắc các giải pháp phù hợp khác nhau và sự biến đổi của mỗi giải pháp và để pháttriển một giải phát cụ thể phù hợp với mọi yêu cầu. - Chuyển từ phân tích sang thiết kế Các phân tích quan tâm đến xác định các yêu cầu. Các yêu cầu cần bổ sung có thể đợc xác định thông qua chu kỳ sống. Thiết kế liên quan đến việc lập kế hoạch cho một chơng trình ứng dụng để đáp ứng một số những yêu cầu. Giống nh phân tích, quá trình thiết kế có thể đợc chia nhỏ thành nhiều quá trình. - Các phơng pháp luận pháttriển 1 Các phơng pháp luận nhằm giúp đỡ các nhà thiết kế trong các quá trình kỹ thụât riêng rẻ của chu kỳ sống pháttriển và trong chuyển đổi giữa các quá trình. Mỗi phơng pháp luận pháttriển có thể đợc phân tích trong định hớng đối tợng. Hầu hết các phơng pháp luận yêu cầu các nhà thiết kế tuân theo chính xác và hoàn toàn vì các cam kết phát triểnhệ thống. - Sự phức tạp của hệthống + Thiết kế là một hoạt động phức tạp mà bị ảnh hởng của rất nhiều yếu tố. Thực tế đa số các yêu cầu đợc thiết lập trong phân tích không có nghĩa là tất cả các thiết kế mà đáp ứng những yêu cầu này là nh nhau. + Cân bằng giữa chất lợng, tốc độ và chi phí phát triển. + Tích hợp các thành phần khác nhau. + Liên tục xác định tính khả thi. - Sự phức tạp của thiết kế. + Cân bằng giữa chất lợng, tốc độ và chi phí phát triển. Cố gắng đề cao một trong số đó sẽ tác động tiêu cực tới một hoặc các yêu tố còn lại. Tối u hoá sự cân bằng tổng thể của thiết kế quan trọng hơn tối u hoá một yếu tố. - Sự phức tạp của thiết kế + Tích hợp các thành phần khác nhau. Để có một hệthống hoạt động, các thành phần của nó phải làm việc cùng nhau. Một hệthống TMĐT đòi hỏi phần mềm, con ngời, phần cứng, dữ liệu và những thủ tục tất cả phải làm việc cùng nhau hiệu quả. Thờng thì ngời thiết kế tập trung vào thiết kế phần mềm. - Sự phức tạp của thiết kế + Liên tục xác định tính khả thi Khi nhiều yêu cầu đợc xác định, nhiều quyết định cần đa ra xem những yêu cầu nào đợc giữ lại và những cái nào đợc giữ lại cho pháttriển sau. Thiết kế có thể thoả mãn tất cả mọi yêu cầu nh các kế hoạch tài chính và kỹ thụât. Khi nhận thức về những yêu cầu này thay đổi thông qua thiết kế, tính khả thi của chúng cũng thay đổi nh vậy. 3.1.2. Thực hiện thiết kế tổng thể Cách tiếp cận thiết kế định hớng đối tợng. - Điều chỉnh các giới hạn hệthống - Thiết kế các thành phần chính và cấu trúc ứng dụng. - Mô tả phần trình bày. + Cách tiếp cận thiết kế định hớng ĐT Có nhiều sự tiếp cận khác nhau đối với thiết kế định hớng đối tợng: - Mô hình đối tợng: những mô hình mô tả đối tợng mà "thúc đẩy nhận thức thế giới thật và cung cấp cơ sở thực tế đối với việc thực hiện bằng máy tính". - Mô hình động: những mô hình mô tả "những thay đổi đối với các đối tợng và các mối quan hệ của chúng". - Mô hình chức năng: những mô hình chỉ rõ "kết quả của một ớc tính". + Cách tiếp cận thiết kế định hớng ĐT. - Đối tợng giao diện: để làm mẫu "sự giao tiếp hai chiều giữa hệthống và ngời dùng". Miêu tả các công cụ ngời dùng tơng tác. - Đối tựơng thực thể: "thờng tơng ứng với một số khái niệm trong cuộc sống thực, ngoài hệ thống". Miêu tả nội dung ngời dùng tơng tác. - Đối tợng điều khiển: "Giống nh keo dán để hợp nhất các đối tợng khác". Những đối tợng kiểm soát miêu tả các tác vụ ngời dùng mong muốn hoàn thành. 2 + Cách tiếp cận thiết kế định hớng ĐT. Bốn thành phần của tổng thể mô hình định hớng đối tợng: - Phạm vi vấn đề (PD) - tập trung vào tác vụ - Tơng tác con ngời (HI) - tập trung vào ngời dùng. - Quản lý dữ liệu (DM) - tập trung vào nội dung - Tơng tác hệthống (SI) - tập trung vào công cụ. + Điều chỉnh các giới hạn hệ thống. Với các ứng dụng TMĐT, sự phức tạp của ứng dụng khiến nó không khả thi để đáp ứng mọi yêu cầu có thể cùng một lúc. Trong việc thiết lập đờng ranh giới thiết kế, các nhà thiết kế cần xem xét mức độ thiết yếu của các yêu cầu nh thế nào để đạt đợc sự thành công của hệ thống. Các giới hạn hệthống đợc thiết lập tại hệthống cơ bản cộng với yêu cầu bổ sung mà có thể đợc xem xét trong ngân sách. + TK thành phần chính và cấu trúc ƯD. Mục tiêu chính của thiết kế tổng thể là thiết kế những thành phần ứng dụng chính và một cấu trúc ứng dụng cho các thành phần này. Các ứng dụng TMĐT đáp ứng các yêu cầu phức tạp về tác vụ, ngời dùng và nội dung. Thiết kế chuyển đổi những yêu cầu này sang một hệthống cos tổ chức các tơng tác xảy ra trong các "cửa sổ", "trang web", "màn hình". - TK các thành phần chính và cấu trúc ƯD. - Phần trình diễn bao gồm các đối tợng bên ngoài để cho phép ngời dùng sử dụng hoặc cá nhân hoá nh các giới thiệu, tổng quan và sơ đồ của cấu trúc ứng dụng, xử lý an toàn, truy cập và sự cá nhân hoá ứng dụng. - Các phần trình diễn bao gồm cả nội dung thông tin và điều khiển điều hớng và các liên kết để cho phép ngời dùng truy cập nội dung thông tin này. - TK các thành phần chính và cấu trúc ƯD. - Thiết kế cấu trúc ứng dụng liên quan đến định rõ làm thế nào để những thành phần chính trong chơng trình ứng dụng sẽ tơng tác với nhau đáp ứng đợc các tác vụ, ngời dùng và mẫu nội dung trong giới hạn thiết kế. - Các chơng trình TMĐT có thể quá phức tạp đến nỗi mà hầu hết ngời dùng hay tác vụ chỉ sử dụng một phần của cấu trúc ứng dụng đầy đủ. - TK các thành phần chính và cấu trúc ƯD. - Sử dụng nội dung nh một cơ sở cho các thành phần trình diễn. - Hình thành nội dung truy cập. - Bổ sung công cụ cho việc sử dụng nội dung. - Giới hạn truy suất. - Trình diễn đối tợng web. - TK các thành phần chính và cấu trúc ƯD. - Sử dụng nội dung nh một cơ sở cho các thành phần trình diễn. - Các ứng dụng có thể đợc xây dựng từ các mẩu nội dung có quy mô phù hợp. - Một cấu trúc nội dung định rõ mối quan hệ giữa các mảng nội dung và xác định yêu cầu điều hớng của chúng. - Các mảng các thành phần của nội dung và phù hợp với các nhận thức quan trọng trong nội dung. - TK các thành phần chính và cấu trúc ƯD. - Một mẩu nội dung đơn có thể đáp ứng một hoặc nhiều nhu cầu của một hoặc nhiều nhóm ngời dùng để hoàn thành một hoặc nhiều nhiệm vụ. 3 - Một mẩu nội dung đợc sử dụng trong những phần trình diễn khác nhau nếu cần thiết trong việc phối hợp với một mảng nội dung khác. - TK các thành phần chính và cấu trúc ƯD. - Hình thành nội dung truy cập. Các thành phần đã đợc xác định cần đợc cấu trúc để có thể sử dụng để đáp ứng nhu cầu liên quan đến các nội dung khác nhau. Cung cấp nội dung đã đợc yêu cầu bởi tác vụ: Cung cấp nội dung liên quan đến ngời dùng: - TK các thành phần chính và cấu trúc ƯD. - Bổ sung công cụ cho việc sử dụng nội dung. Công cụ cho phép ngời dùng tơng tác với nội dung và xử lý giao dịch kinh doanh. Các công cụ đợc sử dụng để giúp máy tính thực hiện và trợ giúp các tác vụ thực hiện. Một số công cụ có thể đòi hỏi một phần trình bày riêng biệt. - TK các thành phần chính và cấu trúc ƯD. - Giới hạn truy suất. Việc giới hạn truy suất có thể đựơc thực hiện để kiểm soát truy suất các thành phần của các website và nội dung đã đợc lựa chọn để đảm bảo an toàn tuyệt đối dữ liệu. Sự hạn chế truy suất có thể đợc xác định dựa trên chính sách của tổ chức để giới hạn truy cập tới một số nội dung. Ngời dùng đựơc yêu cầu sử dụng mật khẩu đối với phần trình diễn bị hạn chế. - TK các thành phần chính và cấu trúc ƯD. - Trình diễn đối tợng web. Khi một tập hợp các phần trình diễn và liên kết đợc thiết lập, một phần trình diễn sẽ cần đợc thực hiện nh những đối tợng web cụ thể (nh trang web, bảng điều khiển, cửa sổ mở, hộp thoại ). Các thiết kế cụ thể của mỗi đối tợng liên quan tới thiết kế chi tiết, thiết kế tổng thể xác định những pháttriển chung mà có thể sử dụng nhiều trong suốt thiết kế chi tiết. - Mô tả phần trình bày. Thiết kế tổng thể đợc dẫn chứng nh một tập hợp sự miêu tả phần trình diễn. Việc mô tả xác định và minh chứng phần trình diễn. Việc mô tả này liên kết phần trình diễn với các yêu cầu mà nó định phục vụ. 3.1.3. Thiết kế tổng thể các giao dịch KD. Hỗ trợ máy tính cho giao dịch truyền thống. Bổ sung TMĐT vào các hệthống cũ - Thiết kế kinh doanh điện tử với bên ngoài. - Thiết kế kinh doanh điện tử bên trong. + Hỗ trợ máy tính cho giao dịch Các hệthống truyền thống có xu hớng sử dụng hỗ trợ máy tính sau trong các hoạt động kinh doanh liên quan đến một giao dịch kinh doanh. Thờng hỗ trợ máy tính cho mỗi hoạt động kinh doanh cụ thể đợc cung cấp bởi một hệthống phần mềm riêng. Thiết kế tổng thể trong hệthống truyền thống chỉ tập trung vào hoạt động đơn lẻ của mỗi ngời dùng. + Bổ sung TMĐT vào các hệthống cũ. Cần đảm bảo dữ liệu đợc chuyển đổi chính xác đến hai hệthống có thể phối hợp hiệu quả trong xử lý để đáp ứng ngừơi dùng. Dữ liệu của hệthống cũ có thể không phù hợp với hệthống TMĐT. 4 Thiết kế tổng thể không chú trọng đến hệthống cũ mà chú trọng đến các nhóm ngời dùng. + Thiết kế kinh doanh điện tử với bên ngoài. Thiết kế hệthống TMĐT để dẫn dắt khách hàng mua hàng. Thiết kế với bên ngoài cần khích lệ khách hàng vào mua hàng. Kết hợp 3 hoạt động KD: chuẩn bị giao dịch, tham gia vào giao dịch, hậu giao dịch với các siêu liên kết web. Trang chủ là những trang dễ dàng tìm thấy nhất bởi vì chúng đợc đặt tại địa chỉ đơn giản nhất trên web. Thiết kế kinh doanh điện tử với bên ngoài + Thiết kế kinh doanh điện tử bên trong Thiết kế bên trong giải quyết quy trình của một quyết định mua. Phối hợp các hoạt động kinh doanh và thực hiện các giao dịch kinh doanh trong nhiều trang web kết nối khác nhau. Nhiều việc xử lý trong thiết kế bên trong tơng tự với những gì liên quan trong xử lý nhập liệu bán hàng của hệthống truyền thống. 5 Khuyến khích hàng ghé thăm trang web Trang chủ của tổ chức Sản phẩm tìm kiếm Giúp khách hàng xác định yêu cầu Tìm kiếm nâng cao Thông tin về sản phẩm Thông tin về tổ chức Liên kết danh mục sản phẩm Những lần mua hàng trước Hỗ trợ về sản phẩm cho khách hàng Đặt bộ sưu tập sản phẩm vào trong giỏ mua hàng và tiếp tục mua hàng hoặc thanh toán Thiết kế giao dịch điện tử bên trong 3.1.4. Triển khai thiết kế tổng thể áp dụng thiết kế tổng thể trong tổ chức. Các cơ hội và thách thức trong triển khai. áp dụng thiết kế tổng thể trong tổ chức giữ các giới hạn thực tế: Cố gắng làm quá nhiều một lúc sẽ mất thời gian và bị đối thủ đánh bại. Thời gian cho thiết kế tổng thể Hệthống TMĐT yêu cầu thiết kế tổng thể cẩn thận trớc khi đi đến thiết kế chi tiết. - Phong cách thiết kế thống nhất Một hệthống TMĐT nên có cái "cái nhìn và cảm nhận nhất quán và nên truyền hình ảnh hợp nhất thích hợp". - Các cơ hội và thách thức trong triển khai. Thiết kế ban đầu phức tạp và khó cải tiến trong tơng lai Chỉ xem xét những yêu cầu của khách hàng mà không chú ý yêu cầu của nhân viện. Không kiểm tra các đối tợng khi đợc sử dụng cùng nhau. Chỉ tập trung với đối tợng đơn hơn là một tập hợp. Một số phần trình diễn khá phức tạp. 3.2. Thiết kế chi tiết hệthống TMĐT. 6 Xác nhận điều chỉnh SP trong "giỏ hàng" Dùng tham chiếu về vận chuyển - Lấy thông tin bán - Đăng ký khách hàng - Khách hàng mới. - Chào mới đăng ký - Lấy thông tin bán - Nếu cần thay đổi Xác nhận hoặc nhận thông tin hoá đơn Tính toán chiết khấu, vận chuyển thuế và tổng tiền và xác nhận đơn hàng của khách hàng Xử lý đơn đặt hàng và xác nhận những đơn hàng đã đựơc xử lý cho khách hàng "Đăng ký cập nhật thông tin khách hàng cho lần mua hàng sau" Dùng tham chiếu khách hàng để phục vụ tốt Lấy thông tin chi tiết thẻ tín dụng để thanh toán nhanh Xin phép khách hàng để chào hàng đặc biệt sau này 3.2.1. Những nguyên tắc chung 3.2.2. Thiết kế theo phân đoạn. 3.2.3. Thiết kế tơng tác 3.2.4. Sử dụng nguyên mẫu giao diện. 3.2.5. Triển khai ứng dụng trong tổ chức. 3.2.1. Những nguyên tắc chung Các nguyên tắc dựa theo "nguyên tắc hộp thoại" của ISO 9241 - 10: - Thiết kế phải phù hợp với các tác vụ đợc thực hiện. - Thiết kế phải có tính mô tả - Thiết kế phải cho phép ngời dùng điều khiển quy trình. - Thiết kế phải theo mong muốn của ngời dùng. - Thiết kế phải có khả năng chịu lỗi. - Thiết kế phải phù hợp vói cá nhân hoá. - Thiết kế phù hợp với học tập. 3.2.1. Những nguyên tắc chung. Các nguyên tắc thiết kế giao diện ngời dùng đa phơng tiện theo ISO 14915 - 1: - Thiết kế phải phù hợp với các mục tiêu truyền thông. - Thiết kế phải phù hợp với nhận thức và hiểu biết. - Thiết kế phải phù hợp với việc khai thác. - Thiết kế phải cung cấp sự gắn bó. 3.2.2. Thiết kế theo phân đoạn. Thiết kế phơng tiện truyền thông, sử dụng minh hoạ trong trình diễn. - Các nguyên tắc trong thiết kế trình diễn. Điều khiển và liên kết Kết hợp trình diễn. * Thiết kế phơng tiện truyền thông + Các loại phơng tiện truyền thông: - Văn bản đựơc hiển thị trực quan. - Văn bản đựơc trình diễn âm thanh - Văn bản đựơc trình diễn qua xúc giác (nh bằng chữ nổi Braille). - Đồ hoạ thực hiện thị trực quan - Hình ảnh đợc hiện trị trực quan - Hoạt hình - Phim - Âm nhạc. + Thiết kế truyền thông - Lập kế hoạch thực hiện các phần trình diễn bằng một số đối tợng phơng tiện truyền thông. - Đối tợng phơng tiện truyền thông là một nhân tố đợc thực hiện bởi một loại phơng tiện truyền thông đơn. - phơng tiện truyền thông có thể đợc phối hợp và sử dụng nh một đối tợng phơng tiện truyền thông ghép. + Thiết kế phơng tiện truyền thông - Các thuộc tính của các phần trình diễn bao gồm nội dung có thể nhập và xuất. Nội dung đầu vào có thể thay đổi đợc. Nội dung đầu ra có thể cố định hoặc biến đổi theo hệthống và ngời dùng. - Các hoạt động bắt đầu: Liên kết với một màn ảnh khác. 7 Tạo ra một mẩu tin mới Lấy dữ liệu từ cơ sở dữ liệu. Xử lý dữ liệu Lu dữ liệu. + Thiết kế phơng tiện truyền thông - Các đối tợng bổ sung có thể đựơc chèn trong thiết kế: Các đối tợng văn bản sử dụng nh một tiêu đề, đầu đề hoặc hớng dẫn Đối tợng hình ảnh đợc sử dụng nh là một logo hoặc để tạo hình nền màn hình thu hút. Đối tợng âm nhạc đựơc sử dụng đêr tạo tâm trạng. + Thiết kế phơng tiện truyền thông - Lựa chọn và bố trí đối tợng phơng tiện truyền thông trong các phần trình diễn. Nội dung có thể đựơc trình diễn bằng một hay một số đối tợng phơng tiện truyền thông liên tục và song song. Có nhiều đặc tính của truyền thông mà cần đựơc xem xét trong sự lựa chọn. Âm thanh, trực quan Cố định hoặc tạm thời. Dựa vào ngôn ngữ, dựa vào quy luật hay ngẫu nhiên. Hiện thực, biểu tợng hoặc tính trừu tợng. + Thiết kế phơng tiện truyền thông - Lựa chọn của đặc tính phơng tiện truyền thông cho trình diễn các loại nội dung khác nhau bao gồm: - Nội dung mô tả đối tợng - Nội dung mô tả đối tợng/ nhóm của đối tợng. - Nội dung mô tả hành động của đối tợng hoặc nhóm đối tợng. Các khả năng trình diễn khác đáp ứng yêu cầu của nhiều ngời dùng bao gồm: - Ngời với khả năng nhìn kém - Ngời sử dụng trang web trong một số môi trờng giới hạn tầm nhìn, hay giới hạn công suất thiết bị. + Sử dụng minh hoạ trình diễn - Minh hoạ đựơc sử dụng thích hợp trong các trang TMĐT. Logo công ty là biểu tợng quan trọng, một sự nhận biết về một tổ chức. Các loại phơng tiện truyền thông để minh hoạ một sản phẩm: - Đồ họa/ phác thảo - Bản vẽ, hoạ tiết của các hoạ sĩ. - Các bức ảnh. + Các nguyên tắc trong thiết kế trình diễn - Tĩnh - mọi nhân tố phần trình diễn nên dễ nhận và dễ hiểu trong sự phối hợp chúng với các nhân tố màn hình khác. - Động - mọi nhân tố của phần trình diễn nên dễ sử dụng cho nhiều đối tợng dễ thực hiện các hoạt động dự kiến khác. + Các nguyên tắc trong thiết kế trình diễn - Kết cấu: Một phần trình diễn bao gồm nhiều đối tợng phơng tiện truyền thông. Loại đối tợng phơng tiện truyền thông nên đợc lựa chọn căn cứ vào mục đích nó thi hành và trong mối quan hệ với các đối tợng phơng tiện truyền thông khác với những cái nó sẽ đựơc sử dụng. + Các nguyên tắc trong thiết kế trình diễn 8 Tổ chức bố trí sắp xếp: Phần trình diễn có thể đợc chia thành nhiều phần. Các phần quan trọng nhất của chuỗi trình diễn nên rõ ràng nhất. Chia các phần của một phần trình diễn cả bằng dòng và sử dụng các khoản trống. Các nhân tố đồ hoạ bổ sung có thể đựơc sử dụng để làm rõ và thu hút ngời dùng. + Các nguyên tắc trong thiết kế trình diễn Các thành phần trong bố trí Đối tợng kiểm soát (thực hiện hoạt động). Đối tợng nội dung (thực hiện thuộc tính) nên đựơc sắp xếp trong các phần của đối tợng tơng tự mà: - Các phần của một phần trình diễn nên nhỏ. - Các liên kết riêng lẻ đựơc đặt tại vị trí mà chúng hầu nh đợc sử dụng. + Các nguyên tắc trong thiết kế trình diễn - Thứ tự trong các phần Các đối tợng trong một phần nên đựơc sắp xếp theo một cách thức logic. - Phân chia các phần Phần lớn có thể đợc chia thành các phần nhỏ hơn làm việc cùng nhau. Khoảng cách giữa các phần nên tơng ứng với tầm quan trọng của chúng. + Điều khiển và liên kết - Điều khiển và liên kết cho phép ngời dùng tơng tác với hệthống một nhóm các trang web. - Có nhiều loại liên kết: liên kết cố định. liên kết tạm thời, liên kết đợc tính toán, liên kết xác định ngừơi dùng. Điều hớng liên quan đến việc di chuyển của ngời dùng giữa các đối tợng: (điều hớng) tự động, xác định trớc, xấc định ngời dùng và thích nghi. + Điều khiển và liên kết Xem xét phạm vi điều khiển trong thiết kế. - Điều hớng đồ hoạ thiết kế nh trong thế giới thực hoặc dễ nhận ra. Việc sử dụng điều hớng thờng liên quan tới 2 bớc: Lựa chọn điều khiển (ví dụ: đặt con trỏ lên trên điều khiển)\ Kích hoạt điều khiển (ví dụ: nhắp chuột khi điều khiển đựơc chọn). + Kết hợp trình diễn Khung là một kỹ thuật lập trình mà cho phép sự kết hợp của nhiều phần trình diễn (đ- ợc thực hiện nh các trang web riêng). Điều khiển không quan trọng thiết kế khung có thể là sự lãng phí không gian hiển thị. Thiết kế liên quan khung phải đảm bảo hoàn thiện chức năng và công dụng của hệthống và không tạo ra khó khăn không cần thiết cho ngời sử dụng nó. 3.2.3. Thiết kế tơng tác Thiết kế tơng tác chi tiết. Thiết kế cài mặc định. Thiết kế kịch bản Thiết kế hộp thoại Thiết kế để thành công. + Thiết kế tơng tác chi tiết Mỗi hoạt động xác định trong phân tích định hớng đối tợng liên quan chung tới hàng loạt hoạt động cơ bản. Những hoạt động cơ bản cả ngời dùng và máy tính thực hiện và nhiều tơng tác giữa ngừơi dùng và máy tính. Nhập nội dung (nh dữ liệu) Xử lý nội dung 9 Lu trữ nội dung Xuất nội dung Thiết kế tơng tác chi tiết + Thiết kế cài mặc định Mặc định là giá trị mà đựơc giả sử để phù hợp và đựơc cung cấp bởi hệthống để trợ giúp ngời dùng trong việc ra yêu cầu của hệ thống. Mặc định có thể đựơc sử dụng cho giá trị của thuộc tính và điều khiển. + Thiết kế kịch bản Kịch bản cung cấp một cách mạch lạc việc miêu tả làm thế nào c ác hoạt động mức đối tợng có thể hoàn thành. Kịch bản chỉ rõ cái mà mỗi bên (cả hệthống máy tính và ngời dùng) sẽ làm đối với bên kia. Kịch bản nên tập trung vào cái mà ngời làm và không tập trung vào nó đựơc làm nh thế nào. + Thiết kế hộp thoại Hàng loạt tơng tác đáp ứng yêu cầu của các kịch bản đựơc thực hiện nh các đối thoại giữa máy tính và ngời dùng. Bảng chọn (ISO 9241 - 14) Lệnh (ISO 9241 - 15) Chế tác trực tiếp (ISO 9241 -16) Điền mẫu (ISO 9241 -17) + Thiết kế để thành công Các kịch bản thiết kế phải bao gồm những xử lý các lỗi có thể xẩy ra hoặc nơi ngời dùng có thể gặp khó khăn. Cũng rất cần thiết kế cho các trờng hợp chơng trình không thực hiện hoàn hảo. Nguồn lỗi: Phơng pháp xử lý lỗi Trợ giúp và hớng dẫn ngời dùng. 3.2.4. Sử dụng nguyên mẫu giao diện Nguyên mẫu là các công cụ hữu ích để trợ giúp nhà thiết kế và ngời dùng giao tiếp và ớc lợng các thiết kế có thể . 10 Máy tính kết xuất nội dung để cảnh báo người dùng khi nó sẵn sàng tương tác Máy tính lưu kết quả của quá trình xử lý trong bộ nhớ dài hạn của nó Máy tính xử lý dữ liệu được đưa vào và quýêt định hoạt động tiếp theo Máy tính nhập nội dung và các hoạt động điều khiển từ ngừơi dùng Ngưòi dùng nhập dữ liệu nhờ nhận biết các nội dung của máy tính Ngưòi dùng xử lý nội dung và quyết định hành động tiếp theo Ngưòi dùng lưu quyết định và nội dung vào trí nhớ Ngưòi dùng kết xuất nội dung và các hoạt động điều khiển tới máy tính [...]... ControlFlow) Thiết kế logic xử lý thờng xuyên (Processing Routine Logic Déign) + Thiết kế cơ sở dữ liệu Hệthống quản trị CSDL sẽ lu giữ các bản nghi của tất cả các giao dịch tiến hành theo hệthống Truy cập các mẫu tin: Theo trình tự Trực tiếp Trong một nhóm logic Thiết kế CSDL cần phân định đợc cách thức tốt nhất đáp ứng các yêu cầu có thể có mâu thuẫn tiềm tàng + Thiết kế truyền thông Một hệthống TMĐT... đợc sử dụng nhằm pháttriển tốt các hệ thống: Đảm bảo (và tăng cờng sử dụng) các phơng pháp công cụ và pháttriển tiêu chuẩn Đảm bảo hỗ trợ quản trị dự án cho các nhà phattriển và nhà quản lý Cải thiện việc tái sử dụng các phần mềm đã đợc phattriển Giảm chi phí duy trì phần mềm tơng lai + Các bộ công cụ Các hệthống hiện đại không phải luôn xây dựng từ đầu Việc tái sử dụng (các bộ phận của các chơng... tranh có thể triển khai đợc ở hệthống vặn chìa khoá cải biến hoặc một hệthống theo đơn đặt hàng thuộc loại này + Các vấn đề chú ý khi xây dựng HT Các vấn đề Mô tả với website TMĐT 14 Tính phức tạp Chi phí Công nghệ Kỹ năng pháttriển Sử dụng Tơng tác Khả năng kết hợp Hiệu lực Cao Hàng tỉ đến hàng chục tỉ đối với phơng án theo đơn đặt hàng HTML và các dạng ngôn ngữ lập trình , cơ sở dữ liệu, thêm giao...Nguyên mẫu giao diện ngời dùng có thể đợc pháttriển để biểu thị cho sự kết hợp của nội dung và thiết kế thoại Chúng có thể biểu thị những cái mà ngời dùng sẽ nhìn thấy (trong hệthống thật) nếu theo một hoặc nhiều kịch bản nhất định 3.2.5 Triển khai ứng dụng trong tổ chức Thiết kế chi tiết của một ứng dụng TMĐT liên quan nhiều đến thiết kế phần mềm của máy tính Nó là thiết kế của một doanh nghiệp... dựng HT Các vấn đề chính Tính phức tạp Chi phí Công nghệ Kỹ năng pháttriển Sử dụng Tơng tác Khả năng kết hợp Hiệu lực Lợi thế cạnh tranh Mô tả với website tơng tác yêu cầu Vừa phải Từ 5-10 triệu tuỳ theo đơn đặt hàng HTML và các dạng ngôn ngữ lập trình cho ngời dùng để thực hiện các yêu cầu / đơn đặt hàng, thông tin trong các mẫu có sẵn đó đợc tổ chức xử lý tách biệt Yêu cầu kỹ năng lập trình cơ bản... Tính phức tạp Chi phí Công nghệ Kỹ năng pháttriển Sử dụng Tơng tác Khả năng kết hợp Hiệu lực Lợi thế cạnh tranh Mô tả với website tơng tác có CSDL Vừa phải Hàng chục đến hàng trăm triệu với phơng án theo đơn đặt hàng HTML và các dạng ngôn ngữ lập trình , cơ sở dữ liệu Yêu cầu kỹ năng lập trình chuyên nghiệp Có thể hoạt động nh một phòng ban hoặc chi nhánh của một tổ chức, có thể hình thành cơ sở của... sở cho việc tích hợp hoặc kết nối với hệthống TMĐT Các hệthống trao đổi dữ liêu điện tử (EDI) đã đợc pháttriển nhằm sử lý các vấn đề trong kinh doanh Khi kết nối với các hệthống có sẵn, mục tiêu then chốt là chia sẻ giữ liệu giữa các hệthống + Các ngôn ngữ lập trình Các nhà pháttriểnthờng lựa chọn ngôn ngữ đã gần gũi với họ Tuy nhiên, đó có thể là ngôn gnữ phù hợp nhất đối với hệthống cần thiết . sẽ lu giữ các bản nghi của tất cả các giao dịch tiến hành theo hệ thống. Truy cập các mẫu tin: Theo trình tự. Trực tiếp. Trong một nhóm logic. Thiết kế CSDL. Đảm bảo hỗ trợ quản trị dự án cho các nhà phat triển và nhà quản lý Cải thiện việc tái sử dụng các phần mềm đã đợc phat triển Giảm chi phí duy trì phần mềm