Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
3,21 MB
Nội dung
Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline TRƯỜNG ĐẠIHỌC VINH KHOA CÔNG NGHỆ THÔNG TIN ---------- ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE GIỚI THIỆU VÀBÁN SẢN PHẨM SHOPHOAONLINE Giảng viên hướng dẫn : ThS. Trần Thị Kim Oanh Sinh viên thực hiện : Nguyễn Thanh Tùng – 47k – CNTT Vinh,11/2011 Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 1 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline LỜI NÓI ĐẦU Trong những năm gần đây, đi đôi với sự phát triển mạnh mẽ của khoa học kỹ thuật, tin học đã đi sâu ứng dụng vào mọi ngành nghề và các lĩnh vực khác nhau trong đời sống xã hội. Sự phát triển của các quan hệ kinh tế, sự mở rộng mạng lưới nghiệp vụ và sự tăng cường quy mô của nó, nhất là mạng Internet ra đời đã làm tăng cường vượt bậc khối lượng các luồng thông tin. Các sự kiện đó đang làm cho công việc quản lý trở nên phức tạp. Cách quản lý dựa trên kinh nghiệm trực giác không còn đem lại hiệu quả như mong muốn. Do đó phải thiết lập một phương thức quản lý hiện đại hơn. Tin họchoá công tác quản lý các đơn vị kinh tế, hành chính, trường học… là một trong những lĩnh vực quan trọng của tin học. Việc áp dụng tin học vào quản lý không những làm tăng đáng kể về năng suất và chất lượng lao động mà còn tạo điều kiện cho việc xâydựng một hệ thống thông tin quản lý chặt chẽ, có cơ sở khoa họcvà chính xác. Là những sinh viên đang học CNTT, việc học tập, trang bị và tiếp thu các kiến thức về tin học từ thực tế cũng như công tác quản lý là cần thiết. Chính vì vậy mà dưới sự hướng dẫn của Thầy giáo, em đã bước đầu làm quen với việc tìm hiểu, phân tích vàvậndụng những kiến thức đó vào thực tế. Bài toán mà em đi tìm hiểu, phân tích là bài toán Xây dựng website giới thiệu vàbán sản phẩm shophoaonline dựa trên hệ quản trị CSDL Microsoft Access và ngôn ngữ lập trình Visual Basic. Trong thời gian làm đồ án tốtnghiệp em đã cố gắng tìm hiểu về Hệ quản trị CSDL Microsoft Access và ngôn ngữ lập trình Visual Basic nhưng với kiến thực còn hạn chế nên chương trình của em không tránh khỏi những thiếu sót, bất cập và chưa hoàn thiện. Em rất mong được sự đóng góp ý kiến của các Thầy giáo, Cô giáo vàbạn bè để em có thể hoàn thiện được chương trình mà thực tế đòi hỏi. Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 2 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline Em xin cảm ơn những ý kiến đóng góp chân thành của thầy cô, bàn bè. Đặc biệt hơn em xin chân thành cảm ơn cô giáo ThS. Trần Thị Kim Oanh đã hướng dẫn và giúp đỡ tận tình em để em hoàn thành công việc trong lần thực tập này. Em xin chân thành cảm ơn! Sinh viên thực hiện: Nguyễn Thanh Tùng Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 3 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline MỤC LỤC LỜI NÓI ĐẦU .2 MỤC LỤC .4 CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI .6 1.1.Lý do chọn đề tài 6 1.2.Mục đích yêu cầu .6 1.3.Cách tiếp cận đề tài 6 1.4.Phạm vi ứng dụng 7 1.5.Công cụ sử dụng .7 CHƯƠNG II. TÌM HIỂU VỀ THƯƠNG MẠI ĐIỆN TỬ 9 2.1.Tìm hiểu về internet .9 2.1.1.giới thiệu chung về internet .9 2.1.2.Cách thức truyền thông trên internet 9 2.1.3.Dịch vụ World Wide Web .10 2.1.4.Dịch vụ FTP .10 2.1.5.Tìm hiểu Client/Server .10 2.2.Tìm hiểu về World Wide Web .11 2.2.1.Các khái niệm cơ bản về World Wide Web .11 2.2.2.Phân loại Web 11 2.3.Thương mại điện tử 11 2.3.1.Giới thiệu .11 2.3.2.Lợi ích của thương mại điện tử 13 2.3.3.Hình thức giao dịch 14 CHƯƠNG III. TÌM HIỂU VỀ NGÔN NGỮ ASP.NET VÀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS 2003 .16 3.2.Tìm hiểu về ASP.NET 16 3.1.1.Khái niệm về ASP.NET .16 3.1.2.Đặc tính 17 4.1 Ưu điểm của ASP.NET .19 3.2.Tìm hiểu về hệ quản trị sơ sở dữ liệu ACCESS .22 3.2.1.Khái niệm ACCESS .22 Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 4 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline CHƯƠNG IV. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .24 4.1 Phân tích bài toán .24 4.1.1.Đặt vấn đề 24 4.1.2.Bài toán 25 4.1.3.Hướng giải quyết của bài toán .25 4.1.4.Mô hình bán hàng qua mạng 25 4.2.Phân tích thiết kế 26 4.2.1.Phân tích yêu cầu 26 4.2.2.Các yêu cầu đối với bài toán 26 4.2.3.Sơ đồ phân cấp chức năng .28 4.2.4.Biểu đồ luồng dữa liệu .29 4.2.5.Mô hình thực thể và các thuộc tính 32 5.2.Thiết kế .40 5.3.1.Thiết kế giao diện 40 CHƯƠNG VI. CÀI ĐẶT VÀGIỚITHIỆUSẢNPHẨM 42 5.1.Cài đặt 42 5.2. Giớithiệusảnphẩm 42 KẾT LUẬN .44 TÀI LIỆU THAM KHẢO .45 Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 5 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1.1. Lý do chọn đề tài Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống. Dĩ nhiên các bạn đã được nghe nói nhiều về internet, nói một cách đơn giản, internet là một tập hợp máy tính kết nối với nhau, là mạng máy tính toàn cầu mà bất kí ai cũng có thể kết nối bằng máy tính của họ. Với mạng Internet, tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế… Với công nghệ Word Wide Web, hay còn gọi là Web sẽ giúp bạn đưa những thông tin mong muốn của mình lên mạng Internet. Hay bạn có thể mua những gì mình cần ngay tại nhà mình mà không phải mất nhiều thời gian, thông qua các trang dịch vụ thương mại điện tử các nhà dịch vụ sẽ mang đến tận nhà cho bạn. Sự ra đời của các ngôn ngữ lập trình cho phép chúng ta xâydựng các trang Web đáp ứng được các yêu cầu của người sử dụng. Việc tham gia rao bán hay đấu giá các sảnphẩm trên mạng cũng không còn quá xa lạ nữa. 1.2. Mục đích yêu cầu Nghiên cứu cách thức xâydựngwebsite với ngôn ngữ lập trình VB.NET, ASP.NET và cơ sở dữ liệu ACCESS để xâydựng thử nghiệm chương trình bán hàng trực tuyến qua mạng Internet. Thử nghiệm hình thức Xây dựng website giới thiệu sản phẩm shophoaonline 1.3. Cách tiếp cận đề tài Sự ra đời của Internet, sự phát triển của công nghệ mạng, công nghệ phần mềm đã và đang làm thay đổi cách thức tiếp cận và xử lý thông tin. Ngày Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 6 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline càng có nhiều doanh nghiệp, tổ chức, các nhân sử dụng hệ thống thông tin trực tuyến để giớithiệusản phẩm, quảng bá hình ảnh và quản lý thông tin. Hiện nay Internet đã trở thành một dịch vụ phổ thông, thậm chí thiết yếu ở đa số các tổ chức và doanh nghiệp. Các hoạt động thương mại, kinh doanh, quản lý nhà nước, điều hành công việc đã và đang hòa nhập vào môi trường Internet. Nhu cầu mua sắm cũng ngày càng đa dạng với những dịch vụ thuận tiện và lợi ích. Việc xâydựng một website hoạt động như một hình thức siêu thị giao dịch điện tử cũng không ngoài việc tạo nên một tiện ích cho người dùng internet có thể tiết kiệm thời gian xem và mua sắm hàng hóa. Hiện nay các phương thức thanh toán trực tuyến và giao hàng tận nơi đang là phương thức được nhiều người dùng lựa chọn vì sự tiện lợi, nhanh chóng và an toàn. Xây dựng website giới thiệu sản phẩm shophoa.com được hình thành hướng đến giải pháp tốt nhất cho hình thức thương mại điện tử ở Nghệ An nói riêng cũng như khắp các tỉnh thành trên cả nước nói chung. Góp phần tạo nên một hình thức giao dịch an toàn, đa dạng và thuận tiện. 1.4. Phạm vi ứng dụng Xây dựng website giới thiệu sản phẩm shophoa.com là ứng dụng giới thiệu và quảng bá sản phẩm cũng giống các website thương mại điện tử khác . Sử dụng trên tất cả các máy tính có internet. Không cần cài đặt thêm ứng dụng khác. Áp dụng cho các công ty, tổ chức có nhu cầu bán hàng trực tuyến. Áp dụng cho các công ty, tổ chức có nhu cầu quảng cáo, thực hiện các chiến dịch khuyến mãi trực tuyến. 1.5. Công cụ sử dụng Microsoft Visual Studio 2008. Microsoft ACCESS 2003. Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 7 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline Internet Information Services Version 5.1. Microsoft .NET Framework Version 4.0. Mozilla Firefox Version 4.0. Internet Explorer Version 8.0. Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 8 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline CHƯƠNG II. TÌM HIỂU VỀ THƯƠNG MẠI ĐIỆN TỬ 2.1. Tìm hiểu về internet 2.1.1. giớithiệu chung về internet Internet là một mạng máy tính nối hàng triệu máy tính với nhau trên phạm vi toàn thế giới. Internet có lịch sử rất ngắn, nó có nguồn gốc từ một dự án của Bộ Quốc Phòng Mỹ có tên là ARPANET vào năm 1969, dự án nhằm thực nghiệm xâydựng một mạng nối các trung tâm nghiên cứu khoa họcvà quân sự với nhau. Đến năm 1970 đã có thêm hai mạng: Store-and-forwarrd và ALOHAnet, đến năm 1972 hai mạng này đã đợc kết nối với ARPANET. Cũng trong năm 1972 Ray Tomlinson phát minh ra chương trình thư tín điện tử E- mail. Chơng trình này đã nhanh chóng đợc ứng dụng rộng rãi để gửi các thông điệp trên mạng phân tán. Hiện nay nhờ vào sự phát triển của các phương tiện truyền thông, đặc biệt là sự phát triển của tin học đã tạo điều kiện cho mọi người có thể giao tiếp với nhau một cách nhanh chóng và dễ dàng hơn thông qua các dịch vụ internet. Chính vì vậy đã tạo điều kiện thuận lợi cho thuong mại điện tử nhanh chóng trở nên phổ biến trên thế giới trở thành một công cụ rất mạnh. 2.1.2. Cách thức truyền thông trên internet Với sự phát triển mạng như hiện nay thì có rất nhiều giao thức chuẩn ra đời nhằm đáp ứng nhu cầu phát triển. Các chuẩn giao thức được sử dụng rộng rãi nhất hiện nay như giao thức TCP/IP, giao thức SNA của IBM, OSIISDN, X.25 hoặc giao thức LAN to LAN netBIOS. Giao thức được sử dụng rộng rãi nhất hiện nay trên mạng là TCP/IP. Giao thức TCP/IP (Transmission Control Protocol/Internet Protocol) đảm bảo sự thông suốt việc trao đổi thông tin giữa các máy tính. Internet hiện nay đang liên kết hàng ngàn máy tính thuộc các công ty, cơ quan nhà nước, các Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 9 Đồ án tốt nghiệp Xây dựng website giới thiệu vàbán sản phẩm shophoaonline trung tâm nghiên cứu khoa học, trường đại học, không phân biệt khoảng cách địa lý trên toàn thế giới. Đó là ngân hàng dữ liệu khổng lồ của nhân loại. 2.1.3. Dịch vụ World Wide Web Đây là khái niệm mà người dùng internet quan tâm nhiều nhất hiện nay. Web là một công cụ, hay đúng hơn là một dịch vụ của internet, web chưa thông tin bao gồm văn bản, hình ảnh, âm thanh và thậm chí cả video được kết hợp với nhau. 2.1.4. Dịch vụ FTP Là dịch vụ dùng để trao đổi các tệp tin từ máy chủ xuống các máy cá nhân và ngược lại. 2.1.5. Tìm hiểu Client/Server Thuật ngữ server được dùng cho những chương trình thi hành như một dịch vụ trên toàn mạng. Các chương trình server này chấp nhận tất cả các yêu cầu hợp lệ đến từ mọi nơi trên mạng, sau đó nó thi hành dịch vụ và trả kết quả về máy yêu cầu. Mô hình clinet/server ứng dụng vào trang web được gọi là mô hình web client/server. Giao thức chuẩn được sử dụng để giao tiếp giữa web server và web client là HTTP (HyperText Transfer Protocol). Web Client (Web Browser): Các trình duyệt web có vai trò như là client trong mô hình client/server, khi cần xem một trang web cụ thể nào thì trình duyệt sẽ gửi yêu cầu lên cho web server để lấy nội dung trang web đó. Web server: khi nhận được yêu cầu từ một client, web server sẽ trả về nội dung file cho trình duyệt. Web server cho phép chuyển giao dữ liệu bao gồm văn bản, đồ họa, âm thanh và cả video tới người sử dụng. Nguyễn Thanh Tùng – Lớp 47K- CNTT /45 10 . nghiệp Xây dựng website giới thiệu và bán sản phẩm shophoaonline TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN ---------- ĐỒ ÁN TỐT NGHIỆP XÂY. 9 Đồ án tốt nghiệp Xây dựng website giới thiệu và bán sản phẩm shophoaonline trung tâm nghiên cứu khoa học, trường đại học, không phân biệt khoảng