Báo cáo tốt nghiệp: Xây dựng trang web bán hàng viễn thông trực tuyến sử dụng ngôn ngữ lập trình mạng asp_net

50 921 1
Báo cáo tốt nghiệp: Xây dựng trang web bán hàng viễn thông trực tuyến sử dụng ngôn ngữ lập trình mạng asp_net

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạngASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai Đề tài : “Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET” Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 2 MỤC LỤC MỤC LỤC 1 DANH MỤC CÁC CHỮ CÁI VIẾT TẮT 4 LỜI NÓI ĐẦU 6 CHƯƠNG I TỔNG QUAN VỀ CƠ SỞ THỰC TẬP 8 I.1 Giới thiệu chung về công ty: 8 I.2 Sơ đồ tổ chức của công ty: 10 CHƯƠNG II CƠ SỞ LÝ THUYẾT 11 II.1 Thương mại điện tử: 11 II.1.1 Thương mại điện tử là gì: 11 II.1.2 Lợi ích của thương mại điện tử : 14 II.1.3 Các công đoạn của một giao dịch mua bán trên mạng : 14 II.2 Tìm hiểu về Website 15 II.2. 1 Website là gì? 15 II.2. 2 Yêu cầu tối thiểu của một Website : 16 II.2.3 Tên miền và Webhosting : 16 II.2.4 Các bước xây dựng Website : 16 II.2.5 Chi phí xây dựng Website : 17 II.3 Ngôn ngữ ASP.NET 18 II.3.1 Giới thiệu về ASP.NET : 18 II.3.2 Cấu hình ASP.NET : 19 II.4 Hệ quản trị cơ sở dữ liệu SQL Server 21 II.4.1 Giới thiệu SQL Server 2000 : 21 II.4. 2 Các phiên bản của SQL Server: 22 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 3 II.5 Một số cơ sở nghiên cứu khác 22 II.5.1 JavaScript: 22 II.5.2 CSS: 23 CHƯƠNG III PHÂN TÍCH THIẾT KẾ HỆ THỐNG 24 III.1 Mô tả bài toán, đưa ra yêu cầu 24 III.1.1 Mô tả bài toán: 24 III.1.2 Yêu cầu bài toán: 25 III.2 Biểu đồ phân cấp chức năng hệ thống 26 H2. Biểu đồ phân cấp chức năng hệ thống. 26 III.3 Biểu đồ luồng dữ liệu 27 III.3.1 Biểu đồ luồng dữ liệu mức khung cảnh: 27 H3. Biểu đồ luồng dữ liệu mức khung cảnh. 27 III.3.2 Biều đồ luồng dữ liệu mức đỉnh: 27 III.3.3 Biểu đồ luồng dữ liệu mức dưới đỉnh hoạt động thành viên : 28 III.3.4 Biểu đồ luồng dữ liệu mức dưới đỉnh hoạt động quản trị : 29 III.4 Thiết kế cơ sở dữ liệu 29 III.4.1 Các bước trong thiết kế cơ sở dữ liệu cho một hệ thống : 29 III.4.2 Cơ sở dữ liệu cho trang web: 31 III.4.3 Mối quan hệ giữa các bảng : 34 CHƯƠNG IV THIẾT KẾ GIAO DIỆN 35 IV.1 Giao diện cho người sử dụng : 35 IV.2 Giao diện cho người quản trị 45 KẾT LUẬN 49 TÀI LIỆU THAM KHẢO 50 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 4 DANH MỤC CÁC CHỮ CÁI VIẾT TẮT STT Từ viết tắt Nghĩa 1 ASP Active Server Page 2 SQL Server Relational Database Management System 3 DB Database 4 ICT Information Commercial Technology 5 TMĐT Thương mại điện tử 6 ECM Enterprise Content Management Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 5 DANH MỤC BẢNG, BIỂU, SƠ ĐỒ, HÌNH VẼ H1. Sơ đồ tổ chức công ty H2. Biểu đồ phân cấp chức năng hệ thống. H3. Biểu đồ luồng dữ liệu mức khung cảnh. H4. Biểu đồ luồng dữ liệu mức đỉnh. H5. Biểu đồ luồng dữ liệu mức dưới đỉnh hoạt động thành viên. H6. Biểu đồ luồng dữ liệu mức dưới đỉnh hoạt động quản trị. Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 6 LỜI NÓI ĐẦU Ngày nay, với sự phát triển không ngừng của các ngành khoa học kỹ thuật. CNTT cũng không nằm ngoài vòng xoáy phát triển đó.Cùng với sự phát triển mạnh mẽ của các ngành khoa học kỹ thuật khác. CNTT đã có những ứng dụng to lớn trong hầu hết các lĩnh vực của đời sống. Đây là một ngành khoa học mũi nhọn ảnh hưởng trực tiếp đến đời sống xã hội. CNTT đóng vai trò to lớn trong giao dịch giữa mọi người, mọi doanh nghiệp ở khắp nơi trên thế giới. Từ thập niên 90 của thế kỷ trước, thuật ngữ Electronic Business (Thương mại điện tử) ra đời và ngày càng trở lên phổ biến. Trong bất cứ lĩnh vực nào, thương mại điện tử cũng có lợi thế. Nó không những làm giảm thời gian mà còn làm giảm chi phí cho mọi vấn đề giao dịch của con người. Việc kinh doanh qua mạng không chỉ đáp ứng nhu cầu của con người mà còn giúp cho người sử dụng so sánh giá ở nhiều nơi để mua những mặt hàng tốt, giá hợp lý. Với những kiến thức đã học và thời gian thực tế, em xin lựa chọn đề tài : “Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình ASP.NET và cơ sở dữ liệu SQL Server”. Nội dung chính của báo cáo tốt nghiệp bao gồm các nội dung chính: Chương I: Tổng quan về cơ sở thực tập. Chương II: Cơ sở lý thuyết. Chương III: Phân tích thiết kế hệ thống. Chương IV: Thiết kế giao diện. Em xin chân thành cảm ơn Cô giáo Thạc sỹ Nguyễn Quỳnh Mai - Bộ môn công nghệ thông tin Trường Đại học Kinh tế Hà Nội, đã hướng dẫn, chỉ dạy tận tình để đề tài thực tập tốt nghiệp của em được hoàn thành. Em xin chân thành cảm ơn toàn thể cán bộ, giáo viên Bộ môn CNTT đã tạo điều kiện giúp đỡ em trong suốt quá trình học tập tại trường. Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 7 Em cũng xin chân thành cảm ơn Ban giám đốc, cán bộ và nhân viên Công ty TNHH Tư vấn Thương mại và Công nghệ Việt Hàn đã tạo điều kiện giúp đỡ cho em trong suốt quá trình thực tập tại công ty. Em xin chân thành cảm ơn! Hà nội tháng 4/2008 Sinh viên Nguyễn Thị Phượng Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 8 CHƯƠNG I TỔNG QUAN VỀ CƠ SỞ THỰC TẬP I.1 Giới thiệu chung về công ty: Tên công ty: Công ty TNHH Tư vấn Thương mại và Công nghệ Việt Hàn. Tên giao dịch: Viet Han Consultancy Trading & Technology Co.,LTD Ngày thành lập: 10/3/2006 Địa chỉ: Nhà B1_4 Khu Đô Thị 54 Hạ Đình, ngõ 85 Hạ Đình, Hà Nội. Điện thoại: 04.2146285 Website: http:/www.viethantech.com Với sự ham mê học hỏi công nghệ và sáng tạo, những kỹ sư CNTT đã nung nấu ý tưởng thành lập một công ty tư vấn CNTT. Đến tháng 3 năm 2006 Công ty TNHH Tư vấn Thương mại và Công nghệ Việt Hàn đã chính thức thành lập và đi vào hoạt động. Công ty TNHH Tư vấn Thương mại và Công nghệ Việt Hàn có tên giao dịch quốc tế là Viet Han Consultancy Trading & Technology Co.,LTD chuyên kinh doanh dự án, cung cấp các giải pháp tổng thể cho khách hàng. Lĩnh vực hoạt động chủ yếu của Công ty TNHH Tư vấn Thương mại và Công nghệ Việt Hàn bao gồm nghiên cứu, thiết kế, chuyển giao công nghệ tin học. Ngoài ra chúng tôi đã tham gia và đã khẳng định đuợc uy tín trong các lĩnh vực kinh doanh thiết bị điện tử, thiết bị viễn thông, tự động hoá, đo lường điều khiển, công nghiệp, điện, các loại máy móc thiết bị và phụ tùng thay thế và các loại thiết bị văn phòng. Đặc biệt Công ty TNHH Tư vấn Thương mại và Công nghệ Việt Hàn đã đầu tư xây dựng các giải pháp tổng thể cho các hệ thống nguồn dự phòng, hệ thống DCS (Departure Control System), hệ thống xử lý đọc passport, thẻ ngân hàng, hệ thống Backup, lưu trữ, xử lý các loại dữ liệu, tài liệu,…được sử dụng các công nghệ tiên tiến hàng đầu của các hãng sản xuất rất nổi tiểng ở trên Thế giới. Một số sản phẩm mà công ty đã làm ra : - Phần mềm kế toán. - Phần mềm quản lý khách sạn. Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai 9 - Phần mềm quản lý nhân sự. - Phần mềm quản lý bệnh viện. - Phần mềm quản lý hộ tịch. - Phần mềm quản lý bán hàng. - Phần mềm quản lý nhà phân phối. - Phần mềm quản lý dự án. - Phần mềm quản lý đăng ký quyền sử dụng đất. - Phần mềm quản lý các dịch vụ văn hóa. - Phần mềm quản lý hợp tác xã. Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET 10 I.2 Sơ đồ tổ chức của công ty: H1. Sơ đồ tổ chức công ty. [...]... toán : Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình ASP.NET và cơ sở dữ liệu SQL Server” Đây là một loại hình kinh doanh ảo qua mạng bằng cách xây dựng một trang web bán hàng để mọi người có thể vào đó xem hàng, lựa chọn hàng để mua hàng Với trang web bán điện thoại trực tuyến, nhà kinh doanh sẽ đưa thông tin của các loại điện thoại lên trang web của mình Việc đưa thông tin... riêng: Web Forms cho phép xây dựng các form có nội dung phong phú (powerful forms) trên trang Web (Web Page) Khi xây dựng các form có thể sử dụng các server control để tạo các thành phần UI thông dụng và lập trình cho chúng một vài Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 19 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET chức năng thông dụng, ... Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET CHƯƠNG IV THIẾT KẾ GIAO DIỆN IV.1 Giao diện cho người sử dụng : Trang chủ của trang web bán điện thoại trực tuyến của shop PTDuat Mobile shop : 36 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Với khách vãng lai (guest), bạn có thể xem thông tin về sản phẩm: ... kiến đóng góp của người sử dụng và trả lời lại theo yêu cầu người sử dụng thông qua email  Phân quyền cho thành viên tham gia vào trang web Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 26 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET III.2 Biểu đồ phân cấp chức năng hệ thống Bán hàng điện thoại Hoạt động thành viên Xem thông tin sp Bình chọn... động.[4] II.2.4 Các bước xây dựng Website : Trước tiên bạn phải xác định mục đích xây dựng Website: để giới thiệu thông tin về công ty hay kinh doanh qua mạng  Đăng ký tên miền Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 17 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET  Thiết kế Website:  Xây dựng cấu trúc website phục vụ mục tiêu phát triển... nguồn của trang web được gọn gàng hơn, tách nội dung của trang web và định dạng hiển thị, dễ dàng cho việc cập nhật nội dung  Tạo ra các kiểu dáng có thể áp dụng cho nhiều trang web, giúp tránh phải lặp lại việc định dạng cho các trang web giống nhau Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 24 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET... trên mạng; chuyển tiền điện tử; mua bán cổ phiếu điện tử, vận đơn điện tử; đấu giá thương mại; hợp tác thiết kế; tài nguyên trên mạng; mua sắm công cộng; tiếp thị trực tiếp với người tiêu dùng và các dịch vụ sau bán hàng; đối với thương mại hàng hoá (như Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 13 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET... vụ xử lý thẻ trên mạng Internet Với quá trình mã hóa các thông tin thanh toán của khách hàng Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 15 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET được bảo mật an toàn nhằm chống gian lận trong các giao dịch (chẳng hạn doanh nghiệp sẽ không biết được thông tin về thẻ tín dụng của khách hàng) 4 Khi Trung... thời hạn của thẻ Ngoài ra bạn cũng phải đưa các thông tin về địa chỉ giao hàng, số điện thoại của mình để tiện cho việc giao hàng Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai 25 Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP.NET Khi có một đơn đặt hàng, người quản lý sẽ đối chiếu thông số về loại thẻ tín dụng thanh toán xem có đúng không Nếu đúng thì... mặt hàng điện thoại, các thông tin liên quan đến cửa hàng, liên hệ, góp ý với trang web  Không được quyền mua hàng Đối với thành viên trang web:  Được xem thông tin về các mặt hàng, các thông tin liên quan đến cửa hàng, góp ý, liên hệ tới trang web  Được quyền mua hàng khi mặt hàng đó còn trong kho hàng Mọi sản phẩm thành viên mua sẽ được cho vào giỏ hàng của họ  Được quyền loại bỏ đi các mặt hàng . Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP. NET Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP. NET Sinh viên. Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạngASP .NET Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS. Nguyễn Quỳnh Mai Đề tài : Xây dựng trang web. Xây dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lập trình mạng ASP. NET 10 I.2 Sơ đồ tổ chức của công ty: H1. Sơ đồ tổ chức công ty. Xây dựng trang web

Ngày đăng: 02/08/2014, 14:54

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan