Tài liệu tham khảo kỹ thuật công nghệ, chuyên ngành tin học Khảo sát và phân tích bài toán xây dựng website kinh doanh laptop
Trang 1Chương I: Tổng quan về cơ sở lý thuyết
1 Sự ra đời và phát triển của internet
Thời kỳ phôi thai
Năm 1969 Bộ Quốc phòng Mĩ đã xây dựng dư án ARPANET để nghiên cứu lĩnh vục mạng,theo đó các máy tính được liên kết với nhau và sẽ có khả năng
tự định đường truyến tin ngay sau khi 1 phần mạng đã được phá hủy
Năm 1972 trong 1 cuộc hội nghị quốc tế về truyền thông máy tính,Bob Kahn đã trình diễn mạng ARPANET liên kết 40 máy thông qua các bộ xử lí giao tiếp giữa các trạm cuối(Terminal Interface Processor-TIP) Cũng năm này nhóm interNET Working Group (INWG)do Vinton Cerf làm chủ tịch ra đời nhằm đáp ứng nhu cầuthiết lập giao thức bắt tay(agreed-upon).Năm 1972 cũng là năm Ray Tomlinson đã phát minh ra E-mail để gửi thông điệp trên mạng.Từ đó đến nay,E-mail là một trong những dich vụ được dùng nhiều nhất
Năm 1973,một số trường đại học của Anh và của Na-uy kết nối vào
ARPANET.Cũng vào thời gian đó ở đại học Harvard,Bob Metcalfe đã phác họa ra
ý tưởng về Ethernet(một giao thức trong mạng cục bộ)
Tháng 9/1973 Vinto Cerf và Bob Kahn đề xuất những cơ bản của
internet.Đó chính là những nét chính của giao thức TCP/IP
Năm 1974 BBN đã xây dựng giao thức ứng dụng Telnet cho phép sử dụng máy tính từ xa
Năm 1976 phòng thí nghiệm của hãng AT&T phát minh ra dịch vụ truyền tệp cho mạng FTP
Năm 1978 Tom Truscott và Steve Bellovin thiết lập mạng USENET dành cho những người sử dụng UNIX Mạng USENET là 1 trong những mạng phát triển sớm nhất và thu hút nhiều người nhất
Năm 1979 ARPA thành lập ban kiểm soát cấu hình internet
Trang 2 Năm 1981 ra đời mạng CSNET(Computer Science NETwork) cung cấp cácdịch vụ mạng cho các nhà khoa học ở trường đại học mà không cần truy cập vào mạng ARPANET.
Năm 1982 các giao thức TCP và IP được DAC và ARPA dùng đối với mạng ARPANET.Sau đó TCP/IP được chọn là giao thức chuẩn
Năm 1983 ARPANET được tách ra thành ARPANET và
MILNET.MILNET tích hợp với mạng dữ liệu quốc phòng,ARPANET trở thành 1 mạng dân sự.Hội đồng các hoạt động internet ra đời,sau này được đổi tên thành Hội đồng kiến trúc internet
Thời kỳ bùng nổ lần thứ nhất của Internet
Năm 1986 mạng NSFnet chính thức đươc thiết lập,kết nối năm trung tâm máy tính.Đây cũng là năm
có sự bùng nổ kết nối, đặc biệt là ở các trường đại học.Như vậy là NSF và ARPANET song song tồn tại theo cùng 1 giao thức,có kết nối với nhau
Năm 1990, với tư cách là 1 dự án ARPANET dừng hoạt động nhưng mạng
Thời kỳ bùng nổ lần thứ hai với sự xuất hiện của WWW
Năm 1991 Tim Berners Lee ở trung tâm nghiên cứu nguyên tử châu
Âu(CERN)phát minh ra World Wide Web(WWW)dựa theo ý tưởng về siêu văn
Trang 3bản được Ted Nelson đưa ra từ năm 1985.Có thể nói đây là 1 cuộc cách mạng trên internet vì người ta có thể truy cập,trao đổi thông tin 1 cách dể dàng,nhanh chóng.
Cũng vào thời gian này NSFnet backbone được nâng cấp đạt tốc độ
44736Mbps.NSFnet truyền 1 tỉ tỉ
byte/tháng và 10 tỉ gói tin/tháng
Năm 1994 là năm kỉ niệm lần thứ 25 ra đời ARPANET,NIST đề nghị thốngnhất dùng giao thức TCP/IP
WWW trở thành dịch vụ phổ biến thứ hai sau dịch vụ FTP.Những hình ảnh video đầu tiên được truyền đi trên mạng internet WWW vượt trội hơn FTP và trổ thành dịch vụ có số lưu thông lớn nhất căn cứ trên số lượng gói tin truyền và số byte truyền.Các hệ thống quay số trực tuyến truyền thống như
CompuServe,AmericanOnline, Prodigy bắt đầu khả năng kết nối internet
Tháng 10 năm 1994 Tập đoàn truyền thông Netscape cho ra đời phiên bản beta của trình duyệt Navigator 1.0 nhưng còn cồng kềnh và chạy rất chậm
Hai công ti trở thành đối thủ của nhau,cạnh tranh thị trường trình
duyệt.Ngày 11 tháng 6 năm 1997,Netscape công bố phiên bản trình duyệt
4.0.Ngày 30 tháng 10 cũng năm đó có Microsoft cũng cho ra đời trình duyệt của mình phiên bản 4.0
Tháng 7 năm 1996,Công ti Hotmail bắt đầu cung cấp dịch vụ Web
Mail.Sau 18 tháng đã có 12 triệu người sử dụng và vì thế đã được Microsoft mua lại với giá 400 triệu dô la
Triễn lãm internet 1996 World Exposition là triễn lãm thế giới đầu tiên trên mạng internet
Mạng không dây ngày càng phổ biến
Trang 4 Năm 1985,Cơ quan quản lí viễn thông của Mĩ quyết định mở cửa một số băng tần của giải phóng không dây,cho phép người sử dụng chúng mà không cần giấy phép của chính phủ.Đây là bước mở đầu cho các mạng không dây ra đời và phát triển rất nhanh.Ban đầu các nhà cung cấp các thiết bị không dây dùng cho mạng LAN như Proxim và Symbol ở Mĩ đều phát triển các sản phẩm độc
quyền,không tương thích với các sản phẩm của các công ti khác.Điều này dẫn đến
sự cần thiết phải xác lập 1 chuẩn không dây chung
Năm 1997, một tiểu ban đã tiến hành thương lượng hợp nhất các chuẩn và
đã ban hành chuẩn chính thức IEE 802.11.Sau đó là chuẩn 802.11b và chuẩn 802.11a lần lượt được phê duyệt vào các năm 1999 và năm 2000
Tháng 8 năm 1999 sáu công ti gồm intersil,3Com,Nokia,Aironet,Symbol vàLucent liên kết tạo thành liên minh tương thích Ethernet không dây VECA.Thuật ngữ Wi-Fi ra đời,là tên gọi thống nhất để chỉ công nghệ kết nối cục bộ không dây
đã đươc chuẩn hóa
2.Giới thiệu về word wide web
World Wide Web, gọi tắt là Web hoặc WWW, mạng lưới toàn cầu là một
không gian thông tin toàn cầu mà mọi người có thể truy nhập (đọc và viết) qua cácmáy tính nối với mạng Internet Thuật ngữ này thường được hiểu nhầm là từ đồng
nghĩa với chính thuật ngữ Internet Nhưng Web thực ra chỉ là một trong các dịch
vụ chạy trên Internet, chẳng hạn như dịch vụ thư điện tử Web được phát minh và đưa vào sử dụng vào khoảng năm 1990, 1991 bởi viện sĩ Viện Hàn lâm Anh Tim Berners-Lee và Robert Cailliau (Bỉ) tại CERN, Geneva, Switzerland
Các tài liệu trên World Wide Web được lưu trữ trong một hệ thống siêu văn bản
(hypertext), đặt tại các máy tính trong mạng Internet Người dùng phải sử dụng một chương trình được gọi là trình duyệt web (web browser) để xem siêu văn bản Chương trình này sẽ nhận thông tin (documents) tại ô địa chỉ (address) do người
sử dụng yêu cầu (thông tin trong ô địa chỉ được gọi là tên miền (domain name)),
Trang 5rồi sau đó chương trình sẽ tự động gửi thông tin đến máy chủ (web server) và hiển
thị trên màn hình máy tính của người xem Người dùng có thể theo các liên kết
siêu văn bản (hyperlink) trên mỗi trang web để nối với các tài liệu khác hoặc gửi
thông tin phản hồi theo máy chủ trong một quá trình tương tác Hoạt động truy tìmtheo các siêu liên kết thường được gọi là duyệt Web
3 Giao thức FTP(File Transfer Protocol)
FTP (viết tắt của tiếng Anh File Transfer Protocol, "Giao thức truyền tập tin")
thường được dùng để trao đổi tập tin qua mạng lưới truyền thông dùng giao thức TCP/IP (chẳng hạn như Internet - mạng ngoại bộ - hoặc intranet - mạng nội bộ) Hoạt động của FTP cần có hai máy tính, một máy chủ và một máy khách)
Máy chủ FTP, dùng chạy phần mềm cung cấp dịch vụ FTP, gọi là trình chủ, lắng nghe yêu cầu về dịch vụ của các máy tính khác trên mạng lưới
Máy khách chạy phần mềm FTP dành cho người sử dụng dịch vụ, gọi là trình khách, thì khởi đầu một liên kết với máy chủ Một khi hai máy đã liên kết với nhau, máy khách có thể xử lý một số thao tác về tập tin, như tải tập tin lên máy chủ, tải tập tin từ máy chủ xuống máy của mình, đổi tên của tập tin, hoặc xóa tập tin ở máy chủ v.v
Vì giao thức FTP là một giao thức chuẩn công khai, cho nên bất cứ một công ty phần mềm nào, hay một lập trình viên nào cũng có thể viết trình chủ FTP hoặc trình khách FTP Hầu như bất cứ một nền tảng hệ điều hành máy tính nào cũng hỗ trợ giao thức FTP
Điều này cho phép tất cả các máy tính kết nối với một mạng lưới có nền TCP/IP,
xử lý tập tin trên một máy tính khác trên cùng một mạng lưới với mình, bất kể máy tính ấy dùng hệ điều hành nào (nếu các máy tính ấy đều cho phép sự truy cập
Trang 6của các máy tính khác, dùng giao thức FTP)
Hiện nay trên thị trường có rất nhiều các trình khách và trình chủ FTP, và phần đông các trình ứng dụng này cho phép người dùng được lấy tự do, không mất tiền
Khái quát
FTP thường chạy trên hai cổng, 20 và 21, và chỉ chạy riêng trên nền của TCP Trình chủ FTP lắng nghe các yêu cầu dịch vụ từ những kết nối vào máy của các trình khách FTP, trên cổng 21
Đường kết nối trên cổng 21 này tạo nên một dòng truyền điều khiển, cho phép các dòng lệnh được chuyển qua trình chủ FTP Để truyền tải tập tin qua lại giữa hai máy, chúng ta cần phải có một kết nối khác
Tùy thuộc vào chế độ truyền tải được sử dụng, trình khách (ở chế độ năng động -
active mode) hoặc trình chủ (ở chế độ bị động - passive mode) đều có thể lắng
nghe yêu cầu kết nối đến từ đầu kia của mình Trong trường hợp kết nối ở chế độ năng động, (trình chủ kết nối với trình khách để truyền tải dữ liệu) , trình chủ phải trước tiên đóng kết vào cổng 20, trước khi liên lạc và kết nối với trình khách
Trong chế độ bị động, hạn chế này được giải tỏa, và việc đóng kết trước là một việc không cần phải làm
Trong khi dữ liệu được truyền tải qua dòng dữ liệu, dòng điều khiển đứng im Tình trạng này gây ra một số vấn đề, đặc biệt khi số lượng dữ liệu đòi hỏi được truyền tải là một số lượng lớn, và đường truyền tải chạy thông qua những bức tường lửa
Trang 7Bức tường lửa là dụng cụ thường tự động ngắt các phiên giao dịch sau một thời gian dài im lặng Tuy tập tin có thể được truyền tải qua hoàn thiện, song dòng điềukhiển do bị bức tường lửa ngắt mạch truyền thông giữa quãng, gây ra báo lỗi.
Mục đích của giao thức FTP
Mục đích của giao thức FTP, như được phác thảo trong bản RFC, là:
1 Khuyến khích việc dùng chung tập tin (như chương trình ứng dụng vi tính hoặc dữ liệu)
2 Khuyến khích việc sử dụng máy tính ở xa một cách gián tiếp / âm thầm
(implicit).
3 Che đậy sự khác biệt về hệ thống lưu trữ tập tin giữa các máy chủ, hầu cho người dùng không cần phải quan tâm đến những sự khác biệt riêng tư của chúng
4 Truyền tải dữ liệu một cách đáng tin cậy và có hiệu quả cao
4 Tim hiểu về IIS (Internet Infomatation service)
IIS (Internet Information Services )
IIS được đính kèm với các phiên bản của Windows
Microsoft Internet Information Services (các dịch vụ cung cấp thông tin Internet)
là các dịch vụ dành cho máy chủ chạy trên nền Hệ điều hành Window nhằm cung cấp và phân tán các thông tin lên mạng, nó bao gồm nhiều dịch vụ khác nhau như Web Server, FTP Server,
Nó có thể được sử dụng để xuất bản nội dung của các trang Web lên
Internet/Intranet bằng việc sử dụng “Phương thức chuyển giao siêu văn bản“ -
Trang 8Như vậy, sau khi bạn thiết kế xong các trang Web của mình, nếu bạn muốn đưa chúng lên mạng để mọi người có thể truy cập và xem chúng thì bạn phải nhờ đến một Web Server, ở đây là IIS
Nếu không thì trang Web của bạn chỉ có thể được xem trên chính máy của bạn hoặc thông qua việc chia sẻ tệp (file sharing) như các tệp bất kỳ trong mạng nội bộ
access).Và rất nhiều khả năng khác
IIS hoạt động như thế nào?
IIS sử dụng các giao thức mạng phổ biến là HTTP (Hyper Text Transfer Protocol)
và FPT (File Transfer Protocol) và một số giao thức khác như SMTP, POP3, để
tiếp nhận yêu cầu và truyền tải thông tin trên mạng với các định dạng khác nhau Một trong những dịch vụ phổ biến nhất của IIS mà chúng ta quan tâm trong giáo trình này là dịch vụ WWW (World Wide Web), nói tắt là dịch vụ Web
Dịch vụ Web sử dụng giao thức HTTP để tiếp nhận yêu cầu (Requests) của trình duyệt Web (Web browser) dưới dạng một địa chỉ URL (Uniform Resource
Locator) của một trang Web và IIS phản hồi lại các yêu cầu bằng cách gửi về cho
Trang 9Web browser nội dung của trang Web tương ứng
5.1 ASP.NET là gì?
Trước hết, họ tên của ASP.NET là Active Server Pages NET (.NET ở đây
là NET framework) Nói đơn giản, ngắn và gọn thì ASP.NET là một công nghệ cótính cách mạng dùng để phát triển các ứng dụng về mạng hiện nay cũng như trong tương lai (ASP.NET is a revolutionary technology for developing web
applications) Bạn lưu ý ở chổ ASP.NET là một phương pháp tổ chức hay khung
tổ chức (framework) để thiết lập các ứng dụng hết sức hùng mạnh cho mạng dựa trên CLR (Common Language Runtime) chứ không phải là một ngôn ngữ lập trình Ngôn ngữ lập trình được dùng để diển đạt ASP.NET trong khóa này là VB.NET (Visual Basic NET) và VB.NET chỉ là một trong 25 ngôn ngữ NET hiện nay được dùng để phát triển các trang ASP.NET mà thôi
Tuy mang họ tên gần giống như ASP cổ điển nhưng ASP.NET không phải
là ASP Ta sơ lược ở đây vài khác biệt giữa ASP.NET và ASP để bạn có khái niệm tổng quát và sẽ trình bày thêm chi tiết khi đào sâu vào từng điểm đặc trưng (features) của ASP.NET ở từng bài học một
5.2 Các đối tượng trong asp.net
5.2.1 Đối tượng Response
Đối tượng Response được sử dụng để giao tiếp với Client, nó quản lý và điều phối thông tin từ Web Server đến các trình duyệt của người dùng
5.2.2 Đối tượng Request
Trang 10Đối tượng Request được dùng để nhận thông tin từ trình duyệt của người dùng gởi
về cho Web Server
5.2.3 Đối tượng Server
Đối tượng Server được sử dụng để cung cấp thông tin của Server cho ứng dụng Thuộc tính MachineName
Thuộc tính này được dùng để lấy tên của Web Server
Phương thức Mappath
Phương thức Mappath được dùng để lấy đường dẫn vật lý hoặc đường dẫn ảo đến một thư mục trên Server
Phương thức Transfer(<Đường dẫn đến trang cần yêu cầu>)
Ngừng thi hành trang hiện hành, gởi yêu cầu mới đến trang được gọi thực hiện
5.2.4 Đối tượng Cookies
Những thông tin được Web Server lưu tại máy Client được gọi là Cookies Không giống như đối tượng Session, đối tượng Cookies cũng được dùng để lưu trữ thông tin của người dùng, tuy nhiên, thông tin này được lưu ngay tại máy gởi yêu cầu đến Web Server Có thể xem một Cookie như một tập tin (với kích thước khá nhỏ)được Web Server lưu tại máy của người dùng Mỗi lần có yêu cầu đến Web
Server, những thông tin của Cookies cũng sẽ được gởi theo về Server Thêm Cookies Response.Cookies.Add(<HttpCookie>)
5.2.5 Đối tượng Application
Đối tượng Application được sử dụng để quản lý tất cả các thông tin của một ứng dụng web Thông tin được lưu trữ trong đối tượng Application có thể được xử lý trong bất kỳ trang aspx nào trong suốt chu kỳ sống của ứng dụng
5.2.6 Đối tượng Session
Trang 11Đối tượng Session được dùng để lưu trữ thông tin của người dùng trong ứng dụng.Thông tin được lưu trữ trong Session là của một người dùng trong một phiên làm việc cụ thể Web Server sẽ tự động tạo một đối tượng Session cho mỗi người dùngmới kết nối vào ứng dụng và tự động hủy chúng nếu người dùng còn không làm việc với ứng dụng nữa Tuy nhiên, không giống như đối tượng Application, đối tượng Session không thể chia sẻ thông tin giữa những lần làm việc của người dùng, nó chỉ có thể cung cấp, trao đổi thông tin cho các trang trong lần làm việc tương ứng Trong ứng dụng web, đối tượng Session giữ vai trò khá quan trọng Do
sử dụng giao thức HTTP, một giao thức phi trạng thái, Web Server hoàn toàn không ghi nhớ những gì giữa những lần yêu cầu của Client Đối tượng Session tỏ
ra khá hữu hiệu trong việc thực hiện "lưu vết và quản lý thông tin của người dùngThuộc tính Timeout Qui định khoảng thời gian (tính bằng phút) mà Web Server duy trì đối tượng Session nếu người dùng không gởi yêu cầu nào về lại Server Giátrị mặc định của thuộc tính này là 20 Nếu không có yêu cầu nào kể từ lần yêu cầu sau cùng một khoảng thời gian là <Timeout> phút, đối tượng Session mà Web server cấp cho lần làm việc đó sẽ tự động được giải phóng Những yêu cầu sau đó được Web server coi như là một người dùng mới, và đương nhiên sẽ được cấp mộtđối tượng Session mới
Phương thức Abandon Như các bạn đã biết, trong khoảng thời gian <Timeout> phút kể từ lần yêu cầu sau cùng của Client, đối tượng Session vẫn được duy trì dù cho không có sự tương tác nào của Client Điều này đồng nghĩa với việc Web server phải sử dụng một vùng nhớ để duy trì đối tượng Session trong một khoảng thời gian tương ứng
Phương thức Abandon của đối tượng Session sẽ giải phóng vùng nhớ được dùng
để duy trì đối tượng Session trên Web Server ngay khi được gọi thực hiện Những yêu cầu sau đó được Web server coi như là một người dùng mới
Trang 12Chương II: Khảo sát và phân tích bài toán xây dựng Website kinh doanh Laptop
1.Giới thiệu đề tài – Phát biểu bài toán
Ngày nay cùng với sự bùng nổ của cuộc cách mạng thông tin toàn cầu,thương mai diện tử toàn cầu đã có một bước đột phá lớn qua việc áp dụng thươngmại điện tử làm phương tiện giao dịch và thực hiện nghiệp vụ thương mại Trongthương mại tính phổ dụng dễ dàng thuận tiện ,an toàn và nhanh chóng trong giaodịch là yếu tố quyết định việc thành bại , vì vậy áp dụng thông tin là một yếu tốtất yếu
Trong thời đại ngày nay, nhu cầu lưu trữ và truyền tải thông tin là rất lớn.Khoa học và công nghẹ phát triển đã giúp cho moi doanh nghiệp, mọi cá nhân comột công cụ làm việc và học tập vô cùng hiêu quả Internet phát triển đã thâmnhập vào từng ngõ ngách, tầng lớp của xã hội, giúp cho mọingười đều được mởmang kiến thức, cập nhật mọi thông tin một cách nhanh nhất
Internet đã giúp cho các công ty và những cửa hàng nhỏ không ít trong việcquảng cáo Với việc ra đời của những trang web thì những thông tin đầy đủ nhấtcủa các công ty và các cửa hàng sẽ đến được với khách nhiều hơn Và ngày naymọi người trên thế giới sử dụng interner cho việc tìm kiếm thông tin và giao dịchmua bán rất đông và ngày càng phổ biến Vì vậy việc thiếtk ế cho công ty mộttrang web đê giới thiệu về sản phẩm trên internet là vô cùng cần thiết Mặt khác,khi thực tập ở công ty TNHH ĐẦU TƯ BÁCH HỢP , qua tìm hiểu hình thứchoath động và hướng phát triển của công ty , những dự án ma công ty đang thực
Trang 13hiên em đã nhận ra rằng Website có vai trò quan trọng như thế nào đối với sự pháttriển kinh doanh của các doanh nghiệp Và lợ nhuận của nó đem lai không phải lànhỏ, nó kôcnữgỏuimpghdciq gdfn ư gnai ửh cáo cho doanh nghiệp mà song songvới sự giảm chi ophí cho doanh nghiệp thì nó còn đem lại cho doanh nghiệpnhiwuf lợi nhuân khác.
Chính vì vậy mà tôi đã chọn đề tài : Xây dựng Website bán máy TínhLaptop
2 Thực trạng bài toán hiện nay
Tại Việt Nam, của hệ thống website mua bán máy tính xách tay tuy nhiềunhưng chưa phổ biến và chưa thực sự tiện lợi cho mọi người tham gia mua bán.Mỗi hệ thống hầu hết chỉ có ít chức năng chuyên về một số mặt hàng hay hãng sảnxuất nhất định, chưa giúp người mua nắm rõ những thông tin về sản phẩm màmình cần, cũng như chưa đáp ứng được nhu cầu của người tiêu dùng Mặt khácđối với những người tham gia mua bán do ít thông tin và hầu hết chỉ là giới thiệuthông qua bạn bè, phải đến tận cửa hàng để tìm hiểu thêm thông tin sản phẩm Cónhiều khả năng người tiêu dùng tìm được sản phẩm mong muốn nhưng lại hếthàng hoặc thông tin trên website chưa cập nhật, dẫn đến việc người tiêu dùng rấtmất thời gian, không kinh tế, thiếu hiệu quả
Trang 143 Yêu cầu bài toán đặt ra
Bài toán đặt ra ở đây là phải xây dựng một hệ thống mua bán máy tính xáchtay trực tuyến giúp cho nhiều người quan tâm tới việc mua bán máy tính xách tay
có nhiều thông tin và lựa chọn hơn Nhằm giải quyết những khó khăn trong việctiếp cận thông tin về mặt hàng mà mình cần mua một cách dễ dàng và thuận tiện,người tiêu dùng có thể:
- Xem hình ảnh và thông tin chi tiết về sản phẩm
- Tìm kiếm sản phẩm mình lựa chọn
- Đăng ký làm thành viên và có thể trực tiếp đặt mua sản phẩm
Ngoài các chức năng phục vụ mọi đối tượng, hệ thống còn có thể cập nhậtthông tin về sản phẩm mới, sửa đổi một số thông tin cũng như hình ảnh về sảnphẩm, để hệ thống bán hàng trực tuyến thực sự mang lại hiệu quả cho người dùng
4 Phân tích bài toán
Trang 15- Tìm kiếm sản phẩm mình quan tâm
- Đăng ký làm thành viên hệ thống
- Xem thông tin chi tiết và hình ảnh về sản phẩm
o Thành viên
- Đăng nhập và thoát khỏi hệ thống
- Thay đổi thông tin cá nhân
- Lấy lại mật khẩu khi quên mật khẩu
- Tìm kiếm và xem thông tin chi tiết về sản phẩm
- Đặt hàng, xem giỏ hàng và thanh toán
Trang 164.2 Biểu đồ phân cấp chức năng
4.3 Sơ đồ mức ngữ cảnh và sơ đồ mức đỉnh của hệ thống
4.3.1 Sơ đồ ngữ cảnh hệ thống
Quản lý bán laptop trực tuyến
hàngĐăng ký
Đăng nhập
Xóa đơn hàng
Quản lý thànhviên Quản lý sảnphẩm
Tìm kiếmthành viên
Xóa thànhviên
Thêm thànhviên
Tìm kiếm sảnphẩm
Sửa sản phẩm
Thêm sảnphẩm
Xem đơnhàng
Xóa sản phẩm
Sửa đơn hàng
Ẩn sản phẩm
Trang 17Thông tin khách hàngQuản lý
Thành viên
3.Quản lý đơn đặt hàng
2.Quản lý thành viên
Thông tin giỏ hàng
Thông tin đơn hàng
Thông tin trao đổi mua bán sản phẩm
Thông tin thành viên
cập nhật thành viên
cập nhật đơn đặt hàng
Thông tin đơn đặt hàng