Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
1,72 MB
Nội dung
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 Đề 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” Sinh viên thực tập: Nguyễn Thị Phượng ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : addGVHD: luanvanchat@agmail.com 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 MỤC LỤC MỤC LỤC DANH MỤC CÁC CHỮ CÁI VIẾT TẮT LỜI NÓI ĐẦU CHƯƠNG I TỔNG QUAN VỀ CƠ SỞ THỰC TẬP I.1 Giới thiệu chung công ty: I.2 Sơ đồ tổ chức 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ử gì: 11 II.1.2 Lợi ích thương mại điện tử : 14 II.1.3 Các công đoạn giao dịch mua bán mạng : 14 II.2 Tìm hiểu Website 15 II.2 Website gì? 15 II.2 Yêu cầu tối thiểu Website : 16 II.2.3 Tên miền 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 ASP.NET : 18 II.3.2 Cấu hình ASP.NET : 19 II.4 Hệ quản trị sở liệu SQL Server 21 II.4.1 Giới thiệu SQL Server 2000 : 21 II.4 Các phiên SQL Server: 22 Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 II.5 Một số 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ả tốn, đưa yêu cầu 24 III.1.1 Mơ tả tốn: 24 III.1.2 Yêu cầu toán: 25 III.2 Biểu đồ phân cấp chức hệ thống 26 H2 Biểu đồ phân cấp chức hệ thống 26 III.3 Biểu đồ luồng liệu 27 III.3.1 Biểu đồ luồng liệu mức khung cảnh: 27 H3 Biểu đồ luồng liệu mức khung cảnh 27 III.3.2 Biều đồ luồng liệu mức đỉnh: 27 III.3.3 Biểu đồ luồng liệu mức đỉnh hoạt động thành viên : 28 III.3.4 Biểu đồ luồng liệu mức đỉnh hoạt động quản trị : 29 III.4 Thiết kế sở liệu 29 III.4.1 Các bước thiết kế sở liệu cho hệ thống : 29 III.4.2 Cơ sở liệu cho trang web: 31 III.4.3 Mối quan hệ 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 Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 DANH MỤC CÁC CHỮ CÁI VIẾT TẮT STT Từ viết tắt ASP SQL Server DB Database ICT Information Commercial Technology TMĐT ECM Nghĩa Active Server Page Relational Database Management System Thương mại điện tử Enterprise Content Management Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 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 hệ thống H3 Biểu đồ luồng liệu mức khung cảnh H4 Biểu đồ luồng liệu mức đỉnh H5 Biểu đồ luồng liệu mức đỉnh hoạt động thành viên H6 Biểu đồ luồng liệu mức đỉnh hoạt động quản trị Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 LỜI NĨI ĐẦU Ngày nay, với phát triển không ngừng ngành khoa học kỹ thuật CNTT khơng nằm ngồi vịng xốy phát triển đó.Cùng với phát triển mạnh mẽ ngành khoa học kỹ thuật khác CNTT có ứng dụng to lớn hầu hết lĩnh vực đời sống Đây 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 giao dịch người, doanh nghiệp khắp nơi giới Từ thập niên 90 kỷ trước, thuật ngữ Electronic Business (Thương mại điện tử) đời ngày trở lên phổ biến Trong lĩnh vực nào, thương mại điện tử có lợi Nó khơng làm giảm thời gian mà cịn làm giảm chi phí cho vấn đề giao dịch người Việc kinh doanh qua mạng không đáp ứng nhu cầu người mà giúp cho người sử dụng so sánh giá nhiều nơi để mua mặt hàng tốt, giá hợp lý Với kiến thức học 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 sở liệu SQL Server” Nội dung báo cáo tốt nghiệp bao gồm nội dung chính: Chương I: Tổng quan 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, dạy tận tình để đề tài thực tập tốt nghiệp em 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 suốt trình học tập trường Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 Em xin chân thành cảm ơn Ban giám đốc, cán nhân viên Công ty TNHH Tư vấn Thương mại Công nghệ Việt Hàn tạo điều kiện giúp đỡ cho em suốt trình thực tập 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 Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 I TỔNG QUAN VỀ CƠ SỞ THỰC TẬP I.1 Giới thiệu chung công ty: Tên công ty: Công ty TNHH Tư vấn Thương mại 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 ham mê học hỏi công nghệ sáng tạo, kỹ sư CNTT nung nấu ý tưởng thành lập công ty tư vấn CNTT Đến tháng năm 2006 Công ty TNHH Tư vấn Thương mại Cơng nghệ Việt Hàn thức thành lập vào hoạt động Công ty TNHH Tư vấn Thương mại Cơng nghệ Việt Hàn có tên giao dịch quốc tế Viet Han Consultancy Trading & Technology Co.,LTD chuyên kinh doanh dự án, cung cấp giải pháp tổng thể cho khách hàng Lĩnh vực hoạt động chủ yếu Công ty TNHH Tư vấn Thương mại 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 Ngồi tham gia khẳng định đuợc uy tín lĩnh vực kinh doanh thiết bị điện tử, thiết bị viễn thơng, tự động hố, đo lường điều khiển, cơng nghiệp, điện, loại máy móc thiết bị phụ tùng thay loại thiết bị văn phịng Đặc biệt Cơng ty TNHH Tư vấn Thương mại Công nghệ Việt Hàn đầu tư xây dựng giải pháp tổng thể cho 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ý loại liệu, tài liệu,…được sử dụng công nghệ tiên tiến hàng đầu hãng sản xuất tiểng Thế giới Một số sản phẩm mà công ty làm : - Phần mềm kế toán - Phần mềm quản lý khách sạn Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 - Phần mềm quản lý nhân - 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ý dịch vụ văn hóa - Phần mềm quản lý hợp tác xã Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 10 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 I.2 Sơ đồ tổ chức công ty: H1 Sơ đồ tổ chức công ty LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 xem thơng tin sản phẩm: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 37 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 Bạn đăng ký thành viên trang web để mua điện thoại Đây form đăng thành viên: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 38 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 Sau đăng ký thành viên, bạn đăng nhập vào trang web Dưới form đăng nhập vào trang web: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 39 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 thành viên trang web, bạn có quyền mua hàng cách thêm sản phẩm mua vào giỏ hàng (add to card) Bạn bình chọn cho sản phẩm xem: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 40 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 bạn chọn mua mặt hàng, bạn thêm mặt hàng với số lượng vào Hệ thống tự động tính giá tiền đưa vào giỏ hàng bạn: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 41 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 Trong giỏ hàng mình, bạn tiếp tục mua hàng bỏ sản phẩm mà khơng muốn mua nữa: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 42 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 Sau chọn sản phẩm đưa vào giỏ hàng, bạn tốn hàng Ở áp dụng hình thức tốn thẻ tín dụng Bạn phải điền đầy đủ thơng tin loại thẻ sử dụng (mã số thẻ, chủ thẻ, địa nhận hàng, số điện thoại) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 43 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 Như bạn hồn tất q trình mua bán ảo mạng Giờ đây, bạn đợi cho người quản lý xác thực thông tin bạn Nếu hợp lệ giao hàng đến địa bạn viết bạn chuyển tiền vào tài khoản LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 44 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 Bạn đóng góp ý kiến trang web Mọi thơng tin góp ý chuyển email tới người quản trị trang Mọi thắc mắc bạn trang cung cấp đầy đủ gửi email lại cho bạn: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 45 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 IV.2 Giao diện cho người quản trị Để vào trang quản trị bạn phải đăng nhập vào hệ thống quản trị Đây form đăng nhập hệ thống quản trị: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 46 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 tên truy nhập mật hợp lệ, bạn login vào trang quản trị Tại bạn có quyền hệ thống thêm sản phẩm, sửa đổi sản phẩm, xóa sản phẩm, hay quản lý người sử dụng: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 47 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 form thêm sản phẩm: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 48 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 Để sửa đổi sản phẩm, bạn phải chọn loại sản phẩm cần sửa đổi Form chọn loại điện thoại sửa đổi: Sau chọn xong bạn click vào edit form sửa đổi lên cho bạn sửa đổi Nếu bạn click vào delete bạn xóa sản phẩm khỏi sở liệu Với người quản trị trang web, bạn phân quyền cho người sử dụng sau: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 49 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 KẾT LUẬN Trong trình thực chương trình cố gắng để cài đặt chương trình thời gian hạn chế nên chương trình em chưa giải hết yêu cầu đặt Về mặt cơng nghệ, em tìm hiểu nắm bắt quy trình dịch vụ trực tuyến, tìm hiểu ngơn ngữ lập trình mạng ASP.NET hệ quản trị sở liệu SQL Server Ngoài em biết cách tổ chức xây dựng sở liệu cho toán bán hàng trực tuyến qua mạng Tuy nhiên, thời gian có hạn nên việc học cơng nghệ cịn số hạn chế: Chương trình cịn đơn giản chức Tính bảo mật chưa cao gặp lỗi báo đường linhk sở liệu, dễ bị hacker Trong trình xây dựng chương trình, thời gian thực hạn chế, kinh nghiệm kiến thức cịn nhiều hạn chế, chương trình cịn nhiều thiếu sót Chương trình hồn thành, mong quý thầy cô bạn đóng góp ý kiến để xây dựng chương trình ngày hoàn thiện Cuối em xin chân thành cảm ơn thầy cô bạn giúp đỡ, tạo điều kiện cho em hoàn thành thực tập tốt nghiệp Em xin chân thành cảm ơn giáoThạc sỹ Nguyễn Quỳnh Mai tận tình bảo, hướng dẫn em suốt trình làm đề tài / Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 TÀI LIỆU THAM KHẢO [1]www Wikipedia.org [2]www.vnnetsoft.com [3] www.vecvn.com [4] www.vnsolution.com www.asp.net www.aspvn.net www.w3schools.com Sinh viên thực tập: Nguyễn Thị Phượng GVHD: ThS Nguyễn Quỳnh Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... 35 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ủ trang web bán điện thoại trực tuyến. .. luanvanchat@agmail.com 48 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 Để sửa đổi sản phẩm, bạn phải chọn loại sản phẩm cần sửa đổi Form chọn loại điện thoại sửa đổi: Sau... add luanvanchat@agmail.com 37 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 Bạn đăng ký thành viên trang web để mua điện thoại Đây form đăng thành viên: