Bài giảng Phát triển hệ thống thương mại điện tử: Chương 4 Thiết kế hệ thống thương mại điện tử gồm các nội dung chính được trình bày như sau: Thiết kế tổng thể, thiết kế chi tiết hệ thống thương mại điện tử, thiết kế kỹ thuật và xây dựng hệ thống thương mại điện tử.
U M _T TM H D Thi t k h th ng Th ng m i n t B môn TM T Khoa HTTTKT TM T Tài li u U M _T TM H D Tài li u tham kh o Cu n Developing e-Commerce Systems Nhà xu t b n Prentice Hall, 2001 Tác gi Jim Carter; Ch ng 10,11,12 Gi i thi u Quá trình phát tri n HT TM T: T khái ni m t i s n ph m c th : – – U M _T TM H D Giai đo n phân tích: xác đ nh “Cái gì” “ đâu” Giai đo n thi t k : thêm “nh th nào” (How) vào “cái gì” (what) “ đâu” (where) c a q trình phân tích Thi t k trình phác th o mơ hình, gi i pháp đ a thơng s /đ c tính k thu t chi ti t c a gi i pháp nh m đáp ng yêu c u xác đ nh N i dung U M _T TM H D Thi t k t ng th (high-level design) Thi t k chi ti t h th ng TM T Thi t k k thu t xây d ng h th ng TM T THI T K T NG TH U M _T TM H D Khái – ni m Thi t k t ng th vi c xây d ng k ho ch cho tồn b q trình thi t k h th ng Thi t k t ng th U M _T TM H D Thi t k d a k t qu phân tích – Thi t k c n đ m b o đáp ng nh ng yêu c u quan tr ng nh t cho h th ng đ c ch ph n phân tích Thi t k t ng th U M _T TM H D Thi t k đ nh h ng đ i t Thi t k h ng đ i t – Có nhi u quan m – Theo Rumbaugh Theo Jacobson Theo Norman ng ng: Thi t k đ nh h ng B t đ u b ng vi c u ch nh gi i h n h th ng – U M _T TM H D ng đ i t V i ng d ng TM T, khơng kh thi đ đáp ng m i yêu c u có th m t lúc Thi t k t ng th U M _T TM H D Thi t k t ng th giao d ch TM T Bao g m: – Thi t k ph n (front-end) c a h th ng – Thi t k ph n (back-end) c a h th ng U M _T TM H D 10 Mơ hình máy khách/ch TM T U M _T TM H D 28 Mơ hình máy khách/ch TM T U M _T TM H D – V n đ h u hành: Ng i dùng có th khơng th v n hành m t h th ng TM T m t n n có s n đ i v i h ; ho c có th nh n th y s khác bi t s d ng m t h th ng TM T di chuy n gi a n n 29 Mơ hình máy khách/ch TM T U M _T TM H D – Máy khách th Các ch 30 ng m i n t : trình t Web ph n l n ng trình khách Internet Mơ hình máy khách/ch TM T U M _T TM H D – Máy ch th M ng m i n t : t t ch c có th l a ch n platform n n cho ph c v t t nh t yêu c u c a t ch c đ i v i máy ch Web th ng m i 31 Thi t k k thu t U M _T TM H D Thi t k t ng: Thi tri n khai ph ng ti n đ i t k k thu t c n đ m c đ chi ti t t đ c m c “nhìn c m nh n” Các thành ph n c a thi t k t ng tác nh th Các lo i đ i t ng ph ng ti n khác s d ng cách ti p c n khác đ đ t đ c c m quan 32 Thi t k k thu t U M _T TM H D Thi t k x lý tính tốn – Thi t k c s d li u – 33 Thi t k k thu t 34 U M _T TM H D – Thi t k truy n thông Xây d ng h th ng U M _T TM H D Tích h p, k t n i v i h th ng s n có – Các ngơn ng l p trình – 35 Xây d ng h th ng 36 U M _T TM H D – Xây d ng PM v i s tr giúp c a máy tính (CASE - Computer Aided Software Engineering) đ c s d ng nh m phát tri n t t h th ng Xây d ng h th ng – U M _T TM H D – Các b công c Các v n đ c n ý xây d ng h th ng: l a ch n đ c xem xét cho vi c xây d ng l u trú (hosting) m t h th ng TM T Có nhi u c h i đ tìm ki m đ c s tr giúp phát tri n h th ng Các 37 Các ph ng án xây d ng h th ng U M _T TM H D Các v n đ Tính ph c t p Th p Chi phí Kho ng 3-5 tri u tùy theo đ n đ t hàng Công ngh B t k s d ng đ trang Web S d ng Qu ng cáo, xu t b n thông tin ng tác Kh n ng k t h p Hi u l c L i th c nh tranh b n HTML (s d ng đ phát tri n trang Web liên k t) K n ng phát tri n T 38 Mô t v i website c Không, ng c Word Processor đ u có th t o l p i dùng ch có th l t trang liên k t Th p đ t, thông tin m t ph n c a trang Web cá bi t Th p Có th khơng có khách hàng nh n th y Website làm đ c u cho h , ch có ích cho vi c thông tin khách hàng ti m n ng v s t n t i c a t ch c Các ph ng án… U M _T TM H D Các v n đ Mơ t website t ng tác yêu c u Tính ph c t p Trung bình Chi phí T 5-10 tri u tùy theo đ n đ t hàng Công ngh HTML d ng ngơn ng l p trình cho ng i dùng đ th c hi n yêu c u/đ n đ t hàng; thông tin m u sau đ c t ch c x lý tách bi t K n ng phát tri n Yêu c u k n ng l p trình c b n S d ng Cho phép ng i dùng đ a yêu c u đ n gi n T ng tác Th p, ng i dùng ch t ng tác đ c v i ch ng trình đ c b sung thêm vào trang Web, ng i dùng không t ng tác đ c v i d li u Kh n ng k t h p Th p đ t, thông tin m t ph n c a trang Web cá bi t Hi u l c Trung bình-th p L i th c nh tranh Có ích cho vi c thơng tin khách hàng ti m n ng v s t n t i c a t ch c, ph thu c l n vào s n ph m, d ch v đ c đáo hay không 39 Các ph U M _T TM H D Các v n đ Tính ph c t p Chi phí Cơng ngh K n ng phát tri 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 40 ng án… Mô t website t ng tác có CSDL Cao Hàng ch c đ n hàng tr m tri u v i ph ng án theo đ n đ t hàng HTML 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 chun 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 m t t ch c m i Cao đ i v i bên ngoài, ng i dùng t ng tác v i thông tin bên ng d ng; th p đ i v i bên trong, ng d ng không t ng tác đ c v i h th ng khác t ch c Cao, thông tin m t ph n c a c s d li u Cao m t c p ng d ng Ph n l n l i th c nh tranh có th tri n khai đ c h th ng v n chìa khóa c i bi n ho c m t h th ng theo đ n đ t hàng thu c lo i Các v n đ Tính ph c t p Chi phí Cơng ngh K n ng phát tri n S d ng T ng tác 41 ng án… U M _T TM H D Các ph Kh n ng k t h p Hi u l c Mô t webstie TM T R t cao Hàng t đ n hàng ch c t đ i v i ph ng án theo đ n đ t hàng HTML d ng ngôn ng l p trình, c s d li u, thêm giao di n b sung Ghi chú: Có th r h n n u thay th h th ng t n t i b ng vi c phát tri n m t h th ng TM T h n t ng tác v i m t s h th ng t n t i đó, đ c bi t v i h th ng đ c mua/ th hàm ch a cơng ngh riêng Tích h p (h n thay th ) đòi h i k n ng l p trình hi u bi t h th ng t n l i r t cao, vi c thay th đòi h i k n ng l p trình cao Tích h p đ y đ m t t ch c t n t i R t cao đ i v i bên ngoài, ng i dùng t ng tác v i thông tin bên ng d ng; cao đ i v i bên trong, ng d ng t ng tác ho c thay th h th ng khác t ch c R t cao, t t c thông tin m t ph n c a c s d li u R t cao m c d t ch c Tri n khai ng d ng t ch c – U M _T TM H D – Kh n ng t thi t k xây d ng k thu t c a t ch c khác M t vài nhân t c n tính đ n: nghi m phát tri n TM T Kinh nghi m v phát tri n Website S l ng k thu t m i nh t Kinh nghi m/đào t o l p trình h t ng Kinh 42 ng đ i ... nguyên t c chung U M _T TM H D 19 Nguyên t c TK h p tho i c a ISO 9 241 -1 0 Nguyên t c TK giao di n ng ph/ti n ISO 149 1 5-1 i dùng đa Thi t k theo phân đo n – – – – 20 U M _T TM H D – Thi t k... hàng” Xác đ nh cách th c v n chuy n U M _T TM H D L y thông tin bán - L y thông tin KH (KH đ ng ký) - Khách hàng m i – ng ký - Yêu c u đ ng ký “ ng ký/c p nh t thông tin khách hàng cho l n mua... d ch TM T Bao g m: – Thi t k ph n (front-end) c a h th ng – Thi t k ph n (back-end) c a h th ng U M _T TM H D 10 Thi t k t ng th Thi t k ph n (front-end) c a h th ng TM T M c tiêu c b n đ i