Tr-ờng đại học vinh Khoa công nghệ thông tin Báo cáo đề tài Đề Tài: Tìm Hiểu Asp.net xây dựng website bán hàng Giáo viên h-ớng dẫn: TS Lê Ngọc Xuân Sinh viên thực : Hoàng Thị Thanh Lớp : 46K2 - CNTT Vinh - 5/2010 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Mục Lục LờI CảM ƠN Ch-ơng I: Mở ĐầU 1.1 ĐặT VấN §Ò 1.2 HiƯn tr¹ng chung 1.3 Th-ơng mại điện tử ứng dụng website 1.3.1 Quy tr×nh cđa hƯ thèng 1.3.2 Mét số -u điểm bật Th-ơng mại điện tử 1.3.3 Các hình thức to¸n Ch-ơng II: Đặc Tả YÊU CầU 2.1 Y£U CÇU CHøC N¡NG 2.2 Y£U CÇU PHI CHøC N¡NG 2.3 LựA CHọN NGÔN NGữ 2.3.1 LINQ to SQL 2.3.2 ASP.Net 2.3.3 Ng«n Ngữ Lập Trình C# Ch-ơng III: PHÂN TíCH Và THIếT Kế Dữ LIệU 10 3.1 Phân tích hệ thống mặt chức 10 3.1.1 Biểu đồ phân cấp chức 10 3.1.2 Biểu đồ luồng liÖu 11 3.2 Phân tích hệ thống mặt liệu 17 3.2.1 Thùc thĨ liªn kÕt 17 3.2.2 Chi Tiết Các Lớp Đối T-ợng 18 3.2.3 ThiÕt kÕ c¸c bảng liệu 22 Ch-ơng IV: Xây Dựng Thiết Kế 25 4.1 Mét sè h×nh ¶nh vÒ website 25 Ch-ơng V: đánh giá kết luận 30 5.1 Đánh giá 30 5.2 h-íng ph¸t triĨn 31 Tài liệu tham khảo 33 SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân LờI CảM ƠN Trong trình học tập tr-ờng Đại Học Vinh, đà đ-ợc học hỏi tiếp thu nhiều kiến thức chuyên ngành nhằm nâng cao vốn hiểu biết hành trang quý báu giúp vững b-ớc vào đời Tôi xin gửi lời cảm ơn chân thành đến thầy cô đà giảng dạy suốt thời gian qua khoa Công Nghệ Thông Tin nh- tất thầy cô tr-ờng Đại học Vinh Đặc biệt xin chân thành cảm ơn TS Lê Ngọc Xuân - đà tận tình h-ớng dẫn suốt thời gian thực đề tài Tôi xin chân thành cảm ơn công ty Bệnh Viện Máy Tính đà tạo điều kiện cho khảo sát, thực tập giúp đỡ hoàn thành đề tài Tuy nhiên, dù cố gắng nh-ng thời gian có hạn nên đồ án khó tránh khỏi thiếu sót Tôi mong nhận đ-ợc thông cảm đóng góp ý kiến quý Thầy cô bạn để đồ án đ-ợc hoàn chỉnh Tôi xin chân thành cảm ơn! Vinh - 5/2010 Sinh viên thực SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Ch-ơng I: Mở ĐầU 1.1 ĐặT VấN Đề Hiện công nghệ thông tin lĩnh vực khoa học công nghệ phát triển nhanh mạnh mẽ Với phát triển v-ợt bậc công nghệ thông tin đà tác động sâu sắc đến lĩnh vực đời sống xà hội, đà trở thành ph-ơng tiện thiếu việc trao đổi thông tin Mạng Internet thành tựu có giá trị lớn lao ngày trở thành công cụ thiếu, tảng cho truyền tải, trao đổi thông tin toàn cầu Giờ đây, việc liên quan đến trao đổi thông tin trở nên dễ dàng cho ng-ời sử dụng: cần có máy tính kết nối internet tìm kiếm thông tin, vấn đề mà quan tâm với đầy ®đ th«ng tin B»ng Internet, chóng ta cËp nhËt th«ng tin với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, đà thúc đẩy phát triển th-ơng mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất l-ợng sống ng-ời Trong hoạt động sản xuất, kinh doanh, đây, th-ơng mại điện tử đà khẳng định đ-ợc vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với công ty kinh doanh buôn bán hàng hóa việc giới thiệu, cập nhật thông tin sản phẩm đến khách hàng thời điểm cách hiệu kịp thời yếu tố mang tính định cho tồn phát triển công ty Vì vậy, xây dựng website để giới thiệu rộng rÃi mặt hàng mà công ty kinh doanh nhu cầu cấp thiết Tất nhiên có website, vấn đề đ-ợc đặt song song với nó, để quản lý điều hành website cách hiệu quả, có nh- vậy, thu đ-ợc kết nh- mong muốn Đây vấn đề cấp thiết mối quan tâm hầu hết doanh nghiệp Với đồ án này, Tôi xin đ-ợc trình bày cách thức quản lý website giúp cho ng-ời quản trị dễ dàng việc phân quyền quản lý, thay đổi, cập SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân nhật thông tin trang web, nh- quản lý hiệu khách hàng đơn đặt hàng mạng 1.2 Hiện trạng chung Hiện nay, khác với n-ớc đà có công nghệ thông tin phổ biến phát triển, Việt Nam, hình thức kinh doanh qua mạng đà phát triển nh-ng ít, ch-a đ-ợc phổ biến Mặc dù với phát triển Internet n-ớc ta việc thiết kế website làm khó khăn Tuy nhiên, thực tế cần nhìn nhận rằng: đa số website công ty sở hữu thuê nhà thiết kế (th-ờng công ty thiết kế website) đảm nhận việc thiết kế ban đầu, điều hợp lý, với chi phí ban đầu cho dù có cao - trang web động - website đ-ợc thiết lập mang tính chuyên nghiệp hoạt động ổn định điều cần thiết; nh-ng để website hoạt động thực hiệu thiếu quản lý trực tiếp công ty sở hữu Thực tế Việt Nam nay, vai trò ng-ời quản trị website d-ờng nh- ch-a đ-ợc đánh giá đúng, đa phần ng-ời quản trị trang web công ty đảm đ-ơng công việc sau hoàn tất công việc khác, vấn đề cập nhật thông tin website bị xem nhẹ, khiến cho khách hàng th-ờng xuyên website cảm thấy nhàm chán từ từ rời bỏ thói quen vào thăm trang web Sự hoạt động hiệu số trang web nói minh chứng cho vai trò ng-ời quản trị website doanh nghiệp Các công ty sở hữu website có phận riêng đảm đ-ơng việc quản lý thông tin website, nhằm đáp ứng kịp thời hiệu yêu cầu khách hàng thông qua mạng internet, có nh- khai thác hết giá trị website, nguồn khách hàng tiềm mạng Vì thế, theo chúng tôi, công ty đÃ, có ý định xây dựng website riêng cho nên có kế hoạch sử dụng ng-ời quản trị để website công ty mẻ, thu hút khách hàng đến với công ty SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân 1.3 Th-ơng mại điện tử ứng dụng website 1.3.1 Quy trình hệ thống Khách hàng, từ máy tính nơi truy cập chọn sản phẩm Sau điền thông tin cần thiết nh- địa giao hàng, thời hạn giao, hình thức toán vào đơn đặt hàng (Order Form) Khách hàng kiểm tra lại thông tin click vào nút đặt hàng, từ bàn phím hay chuột máy tính, để gửi thông tin trả cho doanh nghiệp Doanh nghiệp vào đơn hàng mà khách hàng đà đăng ký để thực công việc giao hàng 1.3.2 Một số -u điểm bật Th-ơng mại điện tử Đối với cá nhân Ng-ời tiêu dùng dễ dàng tham khảo thông tin sản phẩm dịch vụ, so sánh giá cả, chất l-ợng mẫu mà nhiều nhà cung cấp tr-ớc định mua hàng Ng-ời tiêu dùng mua hàng đâu, vào lúc đ-ợc giao hàng tận nơi, tiết kiệm thời gian, tiền bạc công sức Các cá nhân mua bán, trao đổi với nhu cầu mua bán cá nhân với cá nhân, vật dụng cũ, đồ s-u tầm với hình thức nh- đấu giá, bán lẻ phạm vi toàn cầu Ng-ời tiêu dùng khai thác nguồn thông tin khổng lồ mạng Internet, dễ dàng tìm sản phẩm dịch vụ phù hợp nhà cung cấp khắp nơi giới Với tiện ích Internet, ng-ời tiêu dùng đ-ợc h-ởng lợi sản phẩm đ-ợc bán với giá thấp so với kênh phân phối khác §èi víi Doanh nghiƯp Doanh nghiƯp cã mét kªnh phân phối tiếp cận trực tiếp với ng-ời tiêu dùng, mở rộng thị tr-ờng toàn cầu Doanh nghiệp cắt giảm nhiều chi phí nhân công mặt bằng, chi phí marketing, in ấn tài liệu, chi phí cho khâu trung gian, giảm giá thành sản phẩm, tăng khả cạnh tranh SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Internet tạo điều kiÖn cho doanh nghiÖp cã mèi quan hÖ trùc tiÕp với khách hàng, hỗ trợ khách hàng tốt hơn, đáp ứng tốt yêu cầu khách hàng Việc liên lạc, trao đổi thông tin doanh nghiệp diễn nhanh chóng, không bị giới hạn khoảng cách địa lý, tăng hiệu kinh doanh tính cạnh tranh doanh nghiệp Rút ngắn cách biệt việc cạnh tranh doanh nghiệp có qui mô khác nhau, doanh nghiệp nhỏ có khả tạo hình ảnh chuyên nghiệp mắt khách hàng không thua doanh nghiệp lớn Th-ơng mại điện tử tạo nhiều mô hình kinh doanh mới, tạo nên cách mạng việc thay đổi ph-ơng thức kinh doanh 1.3.3 Các hình thức toán Trong th-ơng mại nói chung th-ơng mại điện tử nói riêng, vấn đề toán quan trọng Do đó, cần phải có ph-ơng thức toán phù hợp, hiệu quả, khách hàng tin cậy vào ph-ơng thức toán Đồng thời bảo mật thông tin toán khách hàng Vì thời gian thực đề tài có hạn tình hình toán điện tử Việt Nam nhiều hạn chế nên không tập trung nghiên cứu sâu toán điện tử Trong đồ án giới thiệu ba hình thức tốn là: Thanh toán trực tiếp, chuyển tiền qua b-u điện chuyển tiền qua thẻ ATM SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Ch-ơng II: Đặc Tả YÊU CầU 2.1 YÊU CầU CHứC NĂNG - Khách hàng truy cập website xem, tìm kiếm thông tin sản phẩm công nghệ, chọn sản phẩm mà -ng ý để đ-a vào giỏ hàng - Khách hàng đặt mua sản phẩm trực tuyến Website cập nhật thông tin đặt hàng trực tiếp lên sở liệu, cho phép ng-ời quản trị đ-ợc phân quyền thao tác công việc sau: o Xác nhận đơn đặt hàng hợp lệ o Thống kê tình hình đặt hàng khách, xem danh sách khách hàng đà mua hàng o Thay đổi, thêm xóa bỏ thông tin, hình ảnh sản phẩm công ty muốn giới thiệu cho khách hàng o Theo dõi tình hình liên hệ thông qua website khách hàng, để đáp ứng kịp thời nhu cầu họ - Đăng ký khách hàng (đăng ký thành viên) - Về tổ chức l-u trữ, thực yêu cầu: Thêm, xóa, sửa thông tin, hình ảnh sản phẩm công ty tổ chức, phục vụ cho công tác quản lý, thống kê tình hình hoạt động công ty 2.2 YÊU CầU PHI CHứC NĂNG - Website phải có dung l-ợng không lớn, tốc độ xử lý nhanh - Công việc tính toán phải thực xác, kh«ng chÊp nhËn sai sãt - Sư dơng m· hãa thông tin nhạy cảm khách hàng - Đảm bảo an toàn liệu chạy website trực tuyến SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp 2.3 GVHD: TS Lê Ngọc Xuân LựA CHọN NGÔN NGữ Hiện có nhiều loại ngôn ngữ cài đặt, nh-ng lựa chọn ngôn ngữ C# kết hợp LINQ to SQL Server 2005 công nghệ ASP.Net 2.3.1 LINQ to SQL + LINQ to SQL lµ mét phiên thực hóa O/RM (object relational mapping) có bên NET Framework Orcas (nay NET 3.5), cho phép bạn mô hình hóa sở liệu dùng lớp NET Sau bạn truy vấn sở liệu (CSDL) dùng LINQ, nh- cập nhật/thêm/xóa liệu từ LINQ to SQL hỗ trợ đầy đủ transaction, view c¸c stored procedure (SP) Nã cịng cung cÊp mét c¸ch dễ dàng để thêm khả kiểm tra tính hợp lệ liệu quy tắc vào mô hình liệu bạn + Linq Visual Studio 2008 khiến cho việc lấy liệu trở nên dễ dàng từ sở liệu SQL Server Visual Studio bao gåm mét khung mÉu cã tên gọi LINQ to SQL Class mà thêm vào ch-ơng trình Một tài nguyên dbml đ-ợc tạo thêm vào kiểm mục với tên mặc định (mà thay đổi) DataClass1.dbml Khi mục đ-ợc bổ sung O/R Designer đ-ợc mở bên Visual Studio Điều cho kéo thả mục sở liệu (bảng, thủ thục l-u trữ) 2.3.2 ASP.Net + ASP.NET tảng ứng dụng web (web application framework) đ-ợc phát triển cung cấp Microsoft, cho phép ng-ời lập trình tạo trang web động, ứng dụng web dịch vụ web - Tạo ứng dụng an toàn nhằm tới Windows, SQL Server khung công việc NET - Sư dơng d÷ liƯu tõ mäi ngn d÷ liƯu trơn tru với LINQ - Sáng tạo ứng dụng web dễ dàng với thiết kế giao diện đ-ợc cải tiến - Đảm bảo tính đắn ứng dụng dễ dàng SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân + SQL Server Microsoft hệ quản trị sở liệu kiểu client/server, dễ dàng phát triển theo mô hình liệu phân tán - Client/server đ-ợc xác định nh- ứng dụng đ-ợc chia thành hai phần: phần chạy Server phần chạy workstations Phía Server ứng dụng cung cấp độ bảo mật, tính chịu lỗi, hiệu suất, chạy đồng thời l-u dù phßng tin cËy PhÝa client cung cÊp giao diƯn víi ng-êi sư dơng, cã thĨ chøa c¸c b¸o cáo, truy vấn form - Trong mô hình client/server, truy vấn chạy, server dò tìm sở liệu gửi dòng mà phù hợp với yêu cầu client Điều không tiết kiệm mà thực thi nhanh so với máy trạm làm việc thực truy vấn - SQL Server cung cấp đầy đủ công cụ để o Dễ dàng xây dựng sở liệu lớn Một sở liệu chứa tỷ quan hệ quan hệ chứa đến 1024 thuộc tính o Giải tình trạng va chạm user truy xuất liệu thời điểm o Bảo đảm ràng buộc toàn vẹn sở liệu o Bảo vệ an toàn sở liệu o Truy vấn liệu nhanh 2.3.3 Ngôn Ngữ Lập Trình C# Chúng ta không nên xem xét ngôn ngữ C# cách riêng biệt, mà đồng hành với khung Net Nghĩa tất mà C# luôn chạy môi tr-ờng Net Framework Điều dẫn đến hai quan hệ sau: - Cấu trúc lập luận C# đ-ợc phản ánh ph-ơng pháp luận Net ngầm bên d-ới - Trong nhiều tr-ờng hợp, đặc tr-ng C# chí đ-ợc định dựa vào đặc tr-ng Net, th- viện lớp sở Net - C # ngôn ngữ lập trình phổ biến, đ-ợc biết đến với hai lời chào: - Nó đ-ợc thiết kế riêng cho Microsoft s Net Framework (Một mạnh cho phát triển, triển khai, thực phân phối ứng dụng) - C# ngôn ngữ hoàn toàn h-ớng đối t-ợng đ-ợc thiết kế dựa kinh nghiệm ngôn ngữ h-ớng đối t-ợng khác SV: Hoàng Thị Thanh Trang Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Table nhà cung cấp tblNhaCungCap STT Thuc tÝnh Kiểu DL Ghi chó / ü nghĩa MaNCC int Mà Phân Biệt Nhà Cung Cấp (FK) TenNCC nvarchar(50) Tên Nhà Cung Cấp DiaChi nvarchar(50) Địa Chỉ Liên Lạc Của Khách Hàng DienThoai nvarchar(50) Điện Thoại Của Nhà Cung Cấp Thongtinchung nvarchar(50) Thông Tin Khác Cđa Nhµ Cung CÊp Thuộc tÝnh Kiểu DL Ghi chó / ü nghĩa Ishost int M· Qun Sư Dơng (FK) Roles nvarchar(50) Qun Sư Dơng Table group tblGroupIshost STT Table mặt hàng tblMatHang STT Thuc tính Kiểu DL Ghi chó / ü nghĩa MaMH Int Mà Mặt Hàng (FK) TenMH nvarchar(100) Tên Mặt Hàng MaLoai Int Mà Loại Hàng (PK) MaNCC Int Mà Nhà Cung Cấp (PK) Bảo Hành Int Thời Hạn Bảo Hành SoLuong Int Số L-ợng Mặt Hàng Có DonGia Int Đơn Giá Của Một Mặt Hàng HinhAnhMH nvarchar(50) Hình ảnh T-ợng Tr-ng Cho Mặt Hàng NgayTaoMH datetime Ngày Nhập 10 thongtinkhac nvarchar(Max) Thông Tin Khác 11 statusMH Int Tình Trạng Hiện Có 12 SoLuongBan Int Số L-ợng Bán Đ-ợc SV: Hoàng Thị Thanh Trang 19 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Table hóa đơn tblHoaDon STT Thuc tính Kiểu DL Ghi chó / ü nghĩa HoaDon_ID int Mà Phân Biệt Hóa Đơn (FK) KhachHang nvarchar(max) Khách Hàng Đặt Mua TongTienHD int Tổng Tiền Trên Mỗi Hóa Đơn NgayLap datetime Ngày Hóa Đơn Đ-ợc Xử Lý NgayHenGiao datetime Ngày Khách Hàng Hẹn Giao Hàng NgayGiao datetime Ngày Đi Giao Hàng Cho Khách HinhThucGiao nvarchar(100) Hình Thức Giao Hàng Hang TinhTrangHD int Tình Trạng Hoạt Động Của Hóa Đơn ThanhToan nvarchar(50) Thể Hiện Hiện Trạng Xử Lý Hóa Đơn 10 NhanVien nvarchar(50) Nhân Viên Xử Lý Hóa Đơn 11 HinhThucGiao nvarchar(100) Hinh thức giao hàng cho khách nh- Hang nao Table chi tiết hóa đơn tblCTHoaDon STT Thuc tính Kiểu DL Ghi chó / ü nghĩa MaHDCT int Mà Phân Biệt Chi Tiết Hóa Đơn (FK) HoaDon_ID int Mà Hóa Đơn Đặt Hàng (PK) MaMH int Mà Mặt Hàng Đà Đặt Hàng (PK) So_Luong int Số L-ợng Đặt Mua Của Mặt Hàng DonGia int Đơn Giá ThanhTien int Thành Tiền SV: Hoàng Thị Thanh Trang 20 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Table giới thiệu tblGioiThieu STT Thuộc tÝnh Kiểu DL Ghi chó / ü nghĩa GioiThieuID int M· Ph©n BiƯt (FK) Noidung nvarchar(Max) Néi Dung Giíi ThiƯu Ngayviet datetime Ngµy viÕt NgaySua datetime Ngµy sưa Thuộc tÝnh Kiểu DL Ghi chó / ü nghĩa News_ID int M· Ph©n BiƯt (FK) NgayViet datetime Ngày Viết TieuDe nvarchar(Max) Tiêu Đề TomTat nvarchar(Max) Tãm T¾t Néi Dung NoiDung nvarchar(Max) Néi Dung Bài Viết AnhTin nvarchar(50) Đ-ờng Dẫn ảnh ChuThichAnh nvarchar(50) Chó ThÝch Cđa ¶nh Tin UserNameKH nvarchar(50) Tªn Truy CËp Cđa Ng-êi ViÕt SoLanSua int Sè Lần Sửa 10 NgaySuaCuoi datetime Ngày Sửa Cuối Table tin tức tblGiTinTuc STT SV: Hoàng Thị Thanh Trang 21 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân 3.2.3 Thiết kế bảng liệu o Bảng Ng-ời Sử Dụng(tblUser) o Bảng Loại Mặt Hàng (tblLoaiHang) o Bảng Nhà Cung Cấp (tblNhaCungCap SV: Hoàng Thị Thanh Trang 22 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân o Bảng Nhóm Quyền Sử Dụng (tblGroupIshost) o Bảng Thông Tin Mặt Hàng (tblMatHang) o Bảng Hóa Đơn Đặt Hàng (tblHoaDon) SV: Hoàng Thị Thanh Trang 23 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân o Bảng Chi Tiết Hóa Đơn (tblCTHoaDon) o Bảng Nội Dung Giới Thiệu Về Công Ty (tblGioiThieu) o Bảng Nội Dung Tin Tức (tblTinTuc) SV: Hoàng Thị Thanh Trang 24 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Ch-ơng IV: Xây Dựng Thiết Kế 4.1 Một số hình ảnh website Giao diện trang chủ Giao diện giỏ hàng SV: Hoàng Thị Thanh Trang 25 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Giao diện tin tức Giao diện đặt hàng SV: Hoàng Thị Thanh Trang 26 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Giao diện cấp quyền Giao diện cập nhật mặt hàng SV: Hoàng Thị Thanh Trang 27 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Giao diện cập nhật mặt hàng Giao diện cập nhật tin tức SV: Hoàng Thị Thanh Trang 28 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Giao diện thông tin đơn hàng đà giao Giao diện loại hàng SV: Hoàng Thị Thanh Trang 29 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Ch-ơng V: đánh giá kết luận 5.1 Đánh giá Xây dựng website bán hàng qua mạng vấn đề mẻ, nh-ng mang tính thực tế cao, giai đoạn - Việt Nam gia nhập WTO tiến hành sách công nghiệp hóa, đại hóa đất n-ớc, đẩy mạnh Công nghệ thông tin, đ-a tin học hóa vào sống, việc thiết lập website riêng quản lý chúng cho công ty, đ-a tin học vào sống, thiết lập website riêng quản lý chúng cho công ty trở nên nhu cầu thiết yếu D-ới h-ớng dẫn gợi ý Thầy Lê Ngọc Xuân, thực đề tài nhằm đ-a giải pháp quản lý phù hợp cho website công ty bán hàng qua mạng Nh- đà nói trên, website số nhiều cách thức xây dựng quản lý website để hoạt động thực hiệu quả, khai thác đ-ợc l-ợng khách hàng tiềm xa lộ thông tin internet Ngoài ra, hạn hẹp thời gian trình độ nên website xây dựng đề tài đáp ứng đ-ợc yêu cầu bản, đ-a vào thực tế sử dụng chắn nhiều thiếu sót Tuy nhiên đề tài đà đáp ứng đ-ợc số yêu cầu sau: Giao diện: Thiết kế photoshop sử dụng phần mềm tạo menu để tăng tính thẩm mỹ, sống động Giao diện dễ nhìn dễ sử dụng Lập trình hiển thị nội dung đầy đủ Thiết lập giỏ hàng để khách hàng chọn mua dễ dàng cho phép khách hàng đặt hàng trực tuyến Có thể chát yahoo với nhân viên trực tuyến Khách hàng kiểm tra hóa đơn mặt hàng đà đặt hàng Lập trình quản trị cho phép thêm, xóa sửa, thống kê, theo dõi mặt hàng Chỉ mét admin cã qun ph©n qun sư dơng website Mà hóa mật đảm bảo tính bảo mật, quyền lợi ng-ời sử dụng SV: Hoàng Thị Thanh Trang 30 Báo cáo đồ án tốt nghiệp 5.2 GVHD: TS Lê Ngọc Xuân h-ớng phát triển Đề tài cã thĨ ph¸t triĨn theo c¸c h-íng nh- sau t-ơng lai gần: Bổ sung hoàn thiện thêm giao diện ng-ời dùng o Thiết kế lập trình thêm số chức khác phục vụ, thu hút khách hàng đến với website, Chẳng hạn đ-a thêm trang: + Dịch vụ chăm sóc khách hàng : Trình bày dịch vụ -u đÃi chăm sóc khách hàng thân thiết, khách hàng mua sản phẩm cđa c«ng ty + “ Sù kiƯn nỉi bËt” : Đăng kiện bật n-ớc tuần, hoạt động bật công ty o Chỉnh sửa hoàn thiện thêm trang để tránh tr-ờng hợp website bị hụt lớn khách hàng mở hình có độ phân giảI khác o Có thể thiết kế thêm số trang chủ d-ới dạng flash đặt chúng chế độ thay đổi luân phiên có thêm l-ợt truy cập Bổ sung chức quản lý website o Qun lý khách hng th-ờng xuyên: cho phép khách hng ca công ty ng ký thnh viên câu lc b khách hng u Ãi ca công ty tïy theo mức độ “ th©n thiết” hi viên i vi công ty m công ty s cã chế độ ưu đ·i thÝch hợp o Quản lý chng trình khuyn mÃi ca công ty i vi chương tr×nh lễ, tết, héi… tổ chức thi im thông báo kp thời, xác n khách hng o Kt hp thêm services tin cậy để gióp người quản trị dễ dàng tiết kiệm thời gian, c«ng sức việc chứng thực th«ng tin tài khoản kh¸ch hàng o Khi Việt Nam thc a hình thc toán trc tuyn thông qua hệ thống chứng thực hợp ph¸p bảo mật cao, nên kt hp gii pháp toán ny cho khách hng t hng SV: Hoàng Thị Thanh Trang 31 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân mng, cú nh vy, tr×nh thương mại điện tử thực cã thể thc hin website ny Tăng c-ờng bảo mật cho website: o Bảo mật Server: sử dụng chế độ bảo mật trªn server mà website lưu trữ, cã thể sử dụng HTTPS Server (HTTPS giao thức Hypertext Transfer Protocol cã sử dụng c¸c dịch vụ bảo mật, m· ho¸ SSL Protocol cung cấp), để m· hóa thông tin khách hng, tng kh nng chng thc bảo mật website (SSL Protocol viết tắt Secure Socket Layer) o Bảo mật source code website: cã thể dùng c¸c kỹ thuật m· hãa tồn source code website để chống đ¸nh cắp bo mt thông tin SV: Hoàng Thị Thanh Trang 32 Báo cáo đồ án tốt nghiệp GVHD: TS Lê Ngọc Xuân Tài liệu tham khảo [1] Phạm Hữu Khang - Đoàn Thiện Ngân, Lập trình ASP.NET 2.0, NXB Lao Động Xà Hội, 2007 [2] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin, NXB Giáo dục, 2002 [3] Hoàng Hữu Việt, Bài giảng Visual Studio 2005, Khoa CNTT, ĐHV 2005 [4] Nguyễn Ngọc Bình Ph-ơng, Thái Thanh Phong, Các giải pháp lập trình C#, 2002 [5] http://www.123mua.com.vn, http://honghacomputer.com.vn, http://W3School.com SV: Hoàng Thị Thanh Trang 33 ... cho website công ty bán hàng qua mạng Nh- đà nói trên, website số nhiều cách thức xây dựng quản lý website để hoạt động thực hiệu quả, khai thác đ-ợc l-ợng khách hàng tiềm xa lộ thông tin internet... Khách hàng truy cập website xem, tìm kiếm thông tin sản phẩm công nghệ, chọn sản phẩm mà -ng ý để đ-a vào giỏ hàng - Khách hàng đặt mua sản phẩm trực tuyến Website cập nhật thông tin đặt hàng. .. loại hàng Kho liệu Cập nhật nhóm LH Khách hàng Cập nhật khách hàng Cập nhật đơn hàng Chú thích: 1) Thông tin sản phẩm 2) Thông tin loại hàng 3) Thông tin nhóm loại hàng 4) Thông tin khách hàng