Ngày nay, với sự phát triển mạnh mẽ của ngành Công nghệ thông tin, mà đặc biệt là sự phát triển của Internet, thì mọi việc giao dịch mua bán diễn ra dễ dàng hơn. Intenet được sử dụng để mua bán hàng trực tuyến và các website quảng cáo bán hàng trực tuyến là công cụ hỗ trợ. Các trang web này rất phong phú về hình thức và đa dạng về chủng loại các mặt hàng cũng như các hình thức thanh toán. Tại Việt Nam, tuy Internet xuất hiện hơi trễ so với các nước trên thế giới nhưng đã phát triển rất nhanh và hiện nay việc quảng cáo giới thiệu sản phẩm và bán hàng trực tuyến cũng khá phổ biến . Bên cạnh đó, đời sống con người ngày càng phát triển, nhu cầu mua sắm của con người cũng không ngừng được nâng cao để họ có cuộc sống tiện nghi hơn. Để hỗ trợ cho người dùng có thể dễ dàng mua sắm được những mặt hàng đúng theo yêu cầu của mình thì họ cần có những thông tin giới thiệu về các mặt hàng mới nhất, rẻ nhất, phù hợp với yêu cầu người tiêu dùng. Các trang web giới thiệu sản phẩm và bán hàng là công cụ hỗ trợ đắc lực cho những yêu cầu trên. Ở Trà Vinh, tôi thấy có rất ít trang web để quảng cáo giới thiệu sản phẩm khiến cho người tiêu dùng gặp khó khăn trong việc tìm kiếm thông tin các sản phẩm và rất khó để tìm ra nơi mua hàng hiệu quả. Ngoài ra các công ty cũng cần quảng cáo giới thiệu sản phẩm của họ, ngoài việc quảng cáo trên báo, tivi, radio thì việc giới thiệu quảng cáo sản phẩm trên mạng internet cũng là một chiến lược quan trọng giúp sản phẩm của họ được nhiều người chú ý hơn. Do đó, tôi đã chọn thực hiện đề tài “Xây dựng Website quảng cáo và giới thiệu sản phẩm siêu thị Vinatex – chi nhánh Trà Vinh”. Do vốn kiến thức còn hạn chế nên tuy tôi cố gắng hết tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng không thể tránh khỏi còn nhiều sai sót. Tôi rất mong nhận được sự thông cảm và góp ý của thầy cô để đồ án ngày càng phát triển hơn.
LỜI MỞ ĐẦU Ngày nay, với phát triển mạnh mẽ ngành Công nghệ thông tin, mà đặc biệt phát triển Internet, việc giao dịch mua bán diễn dễ dàng Intenet sử dụng để mua bán hàng trực tuyến website quảng cáo bán hàng trực tuyến công cụ hỗ trợ Các trang web phong phú hình thức đa dạng chủng loại mặt hàng hình thức toán Tại Việt Nam, Internet xuất trễ so với nước giới phát triển nhanh việc quảng cáo giới thiệu sản phẩm bán hàng trực tuyến phổ biến Bên cạnh đó, đời sống người ngày phát triển, nhu cầu mua sắm người không ngừng nâng cao để họ có sống tiện nghi Để hỗ trợ cho người dùng dễ dàng mua sắm mặt hàng theo yêu cầu họ cần có thông tin giới thiệu mặt hàng nhất, rẻ nhất, phù hợp với yêu cầu người tiêu dùng Các trang web giới thiệu sản phẩm bán hàng công cụ hỗ trợ đắc lực cho yêu cầu Ở Trà Vinh, thấy có trang web để quảng cáo giới thiệu sản phẩm khiến cho người tiêu dùng gặp khó khăn việc tìm kiếm thông tin sản phẩm khó để tìm nơi mua hàng hiệu Ngoài công ty cần quảng cáo giới thiệu sản phẩm họ, việc quảng cáo báo, tivi, radio việc giới thiệu quảng cáo sản phẩm mạng internet chiến lược quan trọng giúp sản phẩm họ nhiều người ý Do đó, chọn thực đề tài “Xây dựng Website quảng cáo giới thiệu sản phẩm siêu thị Vinatex – chi nhánh Trà Vinh” Do vốn kiến thức hạn chế nên cố gắng hết tìm hiểu, phân tích thiết kế cài đặt hệ thống tránh khỏi nhiều sai sót Tôi mong nhận thông cảm góp ý thầy cô để đồ án ngày phát triển LỜI CẢM ƠN Trong trình thực đồ án có nhiều khó khăn trở ngại nhờ giúp đỡ tân tình Quý Thầy Cô bè bạn cuối đồ án hoàn thành nhiều sai sót khuyết điểm Xin chân thành cảm ơn Ban Giám Hiệu trường Đại học Trà Vinh toàn thể Quý Thầy Cô Khoa Kỹ thuật Công nghệ tạo điều kiện thuận lợi để có môi trường học tập thật tốt, cung cấp cho kiến thức quý báu để tạo tảng cho việc học tập làm việc sau Tôi xin chân thành cảm ơn quý Thầy Cô Bộ môn Công nghệ thông tin trường đại học Trà Vinh dạy cho môn học, cung cấp kiến thức cần thiết để thực đồ án tốt nghiệp lần Tôi xin chân thành cảm ơn thầy Phạm Minh Đương giáo viên hướng dẫn thực đồ án nhiệt tình truyền đạt kiến thức, cung cấp tài liệu cần thiết, giảng giải chi tiết khó hiểu hướng dẫn suốt thời gian thực đồ án tốt nghiệp vừa qua Bên cạnh đó, xin cảm ơn gia đình bạn bè chia giúp đỡ trình học tập trường sinh hoạt xã hội, cảm ơn người thân nuôi nấng dạy dỗ thời gian qua Ngoài ra, xin chân thành cảm ơn bạn giúp đỡ sưu tập tài liệu, góp ý chi tiết cần thiết việc thực đồ án giúp đỡ sửa chữa sai sót đồ án Xin chân thành cảm ơn!!! NHẬN XÉT CỦA GIÁO VIÊN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ………, ngày… tháng… năm 2011 Chữ ký giáo viên NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ………, ngày… tháng… năm 2011 Chữ ký giáo viên MỤC LỤC Chương 1: ĐẶT VẤN ĐỀ 1.1.Bối cảnh đề tài 1.2.Mục tiêu đề tài Chương 2: CƠ SỞ LÝ THUYẾT 2.1.Giới thiệu ngôn ngữ ASP.NET 2.2.Một số khái niệm CSDL ngôn ngữ truy vấn SQL .6 2.3.Tổng quan công nghệ phần mềm .10 Chương 3: PHÂN TÍCH – THIẾT KẾ HỆ THỐNG 19 Chương 4: CÀI ĐẶT- THỬ NGHIỆM .60 Chương 5: KẾT LUẬN & HƯỚNG PHÁT TRIỂN 64 MỤC LỤC HÌNH Hình Mô hình ERD .21 Hình Mối kết hợp thuoclsp 23 Hình Mối kết hợp thuocqh 23 Hình Mối kết hợp thuocnsx 23 Hình Mối kết hợp nhan 24 Hình Mối kết hợp NVtruycap .24 Hình Mối kết hợp KHtruycap .24 Hình Mối kết hợp dathang .25 Hình Mối kết hợp CT_DDH 25 Hình 10 Mối kết hợp co 25 Hình 11 Mô hình MLD .26 Hình 12 Bảng tầm ảnh hưởng .30 Hình 13 Bảng tầm ảnh hưởng .31 Hình 14 Bảng tầm ảnh hưởng .31 Hình 15 Bảng tầm ảnh hưởng .32 Hình 16 Mô hình xử lý liệu 34 Hình 17 Giao diện memu .36 Hình 18 Giao diện menu tìm kiếm 37 Hình 19 Giao diện menu đối tác .38 Hình 20 Giao diện menu hệ thống 38 Hình 21 Giao diện menu quản trị .39 Hình 22 Giao diện menu nhân viên 40 Hình 23 Giao diện 43 Hình 24 Giao diện trang hệ thống 44 Hình 25 Giao diện đối tác 45 Hình 26 Giao diện liên hệ 46 Hình 27 Giao diện tìm kiếm .47 Hình 28 Giao diện menu tìm kiếm gần 48 Hình 29 Giao diện tìm kiếm xác 48 Hình 30 Giao diện tìm kiếm theo giá .49 Hình 31 Giao diện tìm kiếm theo loại 49 Hình 32 Giao diện tìm kiếm theo quầy hàng 50 Hình 33 Giao diện tìm kiếm tổng hợp 50 Hình 34 Giao diện chi tiết sản phẩm 51 Hình 35 Giao diện trang danh sách tin tức .51 Hình 36 Giao diện trang chi tiết tin tức 52 Hình 37 Giao diện trang quên mật 52 Hình 38 Giao diện thêm sản phẩm 53 Hình 39 Giao diện thêm users 54 Hình 40 Giao diện thêm tin tức 55 Hình 41 Giao diện thêm đối tác .56 Hình 42 Giao diện thêm hệ thống 56 Hình 43 Giao diện xem doanh thu 57 Hình 44 Giao diện thông tin nhân viên 57 MỤC LỤC BẢNG Bảng Danh sách đối tượng 22 Bảng Danh sách table 27 Bảng Bảng mô tả table 29 Bảng Bảng chức menu 36 Bảng Bảng chức menu tìm kiếm 37 Bảng Bảng chức menu đối tác 38 Bảng Bảng chức menu hệ thống 38 Bảng Bảng chức menu quản trị 39 Bảng Bảng chức menu nhân viên 40 Bảng 10 Bảng danh mục hình 42 Bảng 11 Bảng liệu thử nghiệm 61 Bảng 12 Bảng kết thử nghiệm 63 Chương 1: ĐẶT VẤN ĐỀ 1.1 Bối cảnh đề tài 1.1.1 Đặt vấn đề Ngày với tiến khoa học kỹ thuật, Công nghệ Thông tin phát triển mạnh mẽ với tốc độ ngày tăng cao nhu cầu trao đổi thông tin tiếp thu tri thức người Con người không ngừng tìm tòi phát triển để cải thiện công nghệ có làm cho công việc người trở nên linh hoạt hơn, máy làm việc có hiệu suất cao tiến độ làm việc người trở nên nhanh hơn, hiệu Trong lĩnh vực Công nghệ Thông tin vậy, người tìm tòi nghiên cứu công nghệ để thông tin lưu chuyển dễ dàng hơn, có hiệu hơn, tiết kiệm hơn, nhanh có Internet Internet ngày phát triển mạnh giúp cho người thuận tiện việc trao đổi thông tin, không dừng lại Internet cải thiện đời sống người nhiều lĩnh vực khác giúp cho người sinh hoạt tiện nghi ví dụ việc trao đổi mua bán hàng website bán hàng giúp người tiết kiệm thời gian mà xem xét mặt hàng mà họ yêu thích so sánh mặt hàng với trao đổi ý kiến với khách hàng khác thông qua tiện ích website Ngày nay, đời sống người không ngừng nâng cao nhu cầu mua sắm nâng cao Các website bán hàng trực tuyến đời để phục vụ nhu cầu mua sắm cho người, tiết kiệm thời gian mua sắm Các website quảng cáo giới thiệu sản phẩm giúp cho người tìm hiểu thông tin giá mặt hàng mà khách hàng quan tâm, giúp khách hàng mua giá sản phẩm cần thiết Tôi định chọn đề tài “Xây dựng website quảng cáo giới thiệu sản phẩm siêu thị Vinatex – CN Trà Vinh” muốn giúp cho khách hàng tìm kiếm mặt hàng theo yêu cầu họ họ cập nhật thông tin khuyến Siêu thị công ty sản xuất cách kịp thời GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 1.1.2 Bối cảnh: Siêu thị Vinatex – CN Trà Vinh 1.1.2.1 Tổng quan công ty Hệ thống Siêu thị Vinatex (Vinatex Mart) thuộc Tập Đoàn Dệt May Việt Nam Thành lập ngày 10/10/2001 Là chuỗi Siêu thị tổng hợp ngành hàng dệt may ngành hàng chủ lực Với phương châm “Chăm sóc bạn đường kim mũi chỉ” , Vinatex Mart nổ lực không ngừng, bước hoàn thiện mình, quan tâm chăm sóc khách hàng, tạo tin tưởng ủng hộ người tiêu dùng Đến đầu năm 2010 đơn vị phát triển 57 điểm bán hàng có mặt 25 tỉnh thành nước Hiện nay, đơn vị kinh doanh 50.000 mặt hàng 800 nhà cung ứng gồm ngành hàng chính: dệt may, thực phẩm, hóa phẩm, hàng gia dụng, lưu niệm đồ chơi trẻ em Thương hiệu Vinatex Mart khẳng định thương trường khu vực Định hướng phát triển đến năm 2015, hệ thống siêu thị Vinatex phát triển mạng lưới bán lẻ bán sỉ với 80 cửa hàng, siêu thị, trung tâm thương mại có mặt hầu hết tỉnh thành nước Hệ thống Vinatex Mart phấn đấu trở thành Tập đoàn bán lẻ hàng đầu ngành dệt may nằm top Hệ thống bán lẻ Việt Nam Trụ sở chính: Địa chỉ:Số Hoàng Việt, Q.Tân Bình, TP HCM Điện thoại:08 39480829 - 39480830 – 39480913 Fax: 08 39480603 Email:vinatex-vfc@vinatex-mart.com Website:www.vinatex-mart.com 1.1.2.2 Chi nhánh Trà Vinh Là 57 điểm bán hàng hệ thống siêu thị Vinatex , chi nhánh Trà Vinh Quý khách đến mua hàng :81 Trần Quốc Tuấn, P.3, TP Trà Vinh Nơi chuyên mua bán loại sản phẩm như: dệt may, thời trang nam, nữ ,trẻ em, loại thực phẩm chế biến, thực phẩm công nghệ, thực phẩm tươi sống, mặt hàng hóa phẩm, gia dụng nhiều loại sản phẩm cần thiết khác GVHD: Phạm Minh Đương SVTH: Phan Minh Tú Chi tiết liên hệ: Vinatex Trà Vinh Địa chỉ: 81 Trần Quốc Tuấn, P.3, TP Trà Vinh Điện thoại: 074 250 661 1.2 Mục tiêu đề tài Xây dựng website quảng cáo giới thiệu sản phẩm cho siêu thị Vinatex – chi nhánh Trà Vinh Tạo website để người tiêu dùng xem chi tiết sản phẩm mà yêu thích, trao đổi kinh nghiệm sản phẩm GVHD: Phạm Minh Đương SVTH: Phan Minh Tú Chi tiết sản phẩm Hình 34 Giao diện chi tiết sản phẩm Trang danh sách tin tức Hình 35 Giao diện trang danh sách tin tức GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 51 Trang chi tiết tin tức Hình 36 Giao diện trang chi tiết tin tức Trang quên mật Hình 37 Giao diện trang quên mật GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 52 Các giao diện đăng nhập quyền admin: Giao diện thêm sản phẩm Hình 38 Giao diện thêm sản phẩm GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 53 Giao diện thêm users: Nhấp vào mục Users menu Quản trị khung sau giúp bạn thêm cập nhật Users Hình 39 Giao diện thêm users GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 54 Giao diện thêm tin tức: Nhấp vào mục Tin tức menu Quản trị giao diện sau giúp bạn thêm cập nhật tin tức Hình 40 Giao diện thêm tin tức GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 55 Giao diện thêm đối tác: nhấp vào mục Đối tác menu quản trị khung sau giúp bạn thêm đối tác Hình 41 Giao diện thêm đối tác Giao diện thêm hệ thống: nhấp vào mục Hệ thống menu quản trị khung sau giúp bạn thêm hệ thống Hình 42 Giao diện thêm hệ thống GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 56 Xem doanh thu: nhấp vào mục Xem doanh thu menu Quản trị để xem doanh thu Hình 43 Giao diện xem doanh thu Trang thông tin nhân viên Hình 44 Giao diện thông tin nhân viên GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 57 3.6 Thiết kế xử lý 3.6.1 Thủ tục kết nối sở dữ liệu File: HamThongDung.cs, class ketnoi_db public void Connect() { _conn = new SqlConnection(); String StringConnect = "Data Source =.; integrated security =true; initial catalog =Doan_SieuThi"; _conn.ConnectionString = StringConnect; } Sử dụng: ketnoi_db data = new ketnoi_db(); data.Connect(); 3.6.2 Thủ tục hiển thị cột table File: HamThongDung.cs, class ketnoi_db public DataSet htCot(string nameTable, string nameSelectColumn, string nameColumn, string ma) { string sql = "SELECT " + nameSelectColumn + " FROM " + nameTable + " WHERE " + nameColumn + " = N'" + ma + "'"; SqlDataAdapter adapter = new SqlDataAdapter(sql, _conn); DataSet dts = new DataSet(); adapter.Fill(dts, "dts"); return dts; } Sử dụng: DataSet dt = data.htCot("HinhThucTT","Stt_HTTT","TenHTTT",ten); GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 58 3.6.3 Thủ tục thực thi câu lệnh Sql đổ vào DataSet File: HamThongDung.cs, class ketnoi_db public DataSet DTSet(String sql){ _da = new SqlDataAdapter(sql, _conn); DataSet dt = new DataSet(); _da.Fill(dt); return dt; } Sử dụng: DataSet dt = data.DataSet(“Select * from SanPham ”); 3.6.4 Thủ tục kiểm tra giá trị xem giá trị có nằm table hay không? File: HamThongDung.cs, class ketnoi_db public bool Kiemtra(string nameTable, string nameColumn, string ma) { string select = "SELECT * FROM " + nameTable + " WHERE " + nameColumn + " = N'" + ma + "'"; _conn.Open(); SqlCommand cmd = new SqlCommand(select, _conn); SqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows == false){ _conn.Close(); return false; } else { _conn.Close(); return true; } } Sử dụng: data.Kiemtra(“SanPham”, “TenSP”, “ áo thun”); GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 59 3.6.5 Thủ tục xóa dữ liệu File: HamThongDung.cs, class ketnoi_db public void Xoa(string nameTable,string nameSelectColumn,string ma) { string delete = "delete " + nameTable + " where " + nameSelectColumn + " = N'" + ma + "'"; _conn.Open(); SqlCommand cmd = new SqlCommand(delete, _conn); cmd.ExecuteNonQuery(); _conn.Close(); } Sử dụng: data.Xoa(“SanPham”, “TenSP”, “áo thun nam”); 3.6.6 Thủ tục cập nhật dữ liệu File: HamThongDung.cs, class ketnoi_db public void CapNhatTable(string caulenh) { _conn.Open(); SqlCommand cmd = new SqlCommand(caulenh, _conn); cmd.ExecuteNonQuery(); _conn.Close(); } Sử dụng: data.CapNhatTable("delete LoaiSP where MaLoaiSP='" + maloaisp + "'"); Chương 4: CÀI ĐẶT- THỬ NGHIỆM 4.1 Các bước chuẩn bị - Bước 1: Cài đặt Microsoft NET Framework 2.0 (xem hướng dẫn sử dụng kèm theo) GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 60 - Bước 2: Cài đặt SQL Server 2000 (xem hướng dẫn sử dụng kèm theo) - Bước 3: Dùng Visual Studio 2005 để mở website (xem hướng dẫn sử dụng kèm theo) - Bước 4: Thử nghiệm 4.2 Dữ liệu thử nghiệm Yêu cầu Dữ liệu Tìm kiếm: Tên sản phẩm áo thun nam Tìm kiếm: Loại sản phẩm Thời trang nam Tìm kiếm: Tên quầy hàng A Tìm kiếm:Tên nhà sản xuất Khác Tìm kiếm: Giá sản phẩm Dưới 100000 Tài khoản đăng nhập kh1@yahoo.com.vn Mật mat khau:1 Quyền: khachhang Đăng nhập, cập nhật sản phẩm • Đăng nhập minhtu8907@yahoo.com.vn • Mật khẩu: 721098 • Thêm sản phẩm “áo thun nữ” • Cập nhật sản phẩm “ áo thun nam” • Cập nhật quầy hàng A • Cập nhật loại sản phẩm “Thời trang nữ” Bảng 11 Bảng dữ liệu thử nghiệm GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 61 4.3 Một số kết thử nghiệm Nội dung Thao tác Dữ liệu • Đăng nhập thành công -Đăng nhập • Thêm sản phẩm thành công - Thêm sản phẩm - Thêm loại sản phẩm - Thêm quầy hàng Đăng nhập, thêm, - Thêm users nhân viên cập nhật liệu -Thêm users admin - Thêm users khách hàng • Thêm thành công Tài khoản: minhu8907 • Thêm thành công @yahoo.com.vn • Thêm thành công Mật :721098 • Thêm thành công • Thêm thành công • Cập nhật thành công • Xóa thành công • Đăng ký thành công - Cập nhật sản phẩm - Xóa quầy hàng Đăng ký tài khoản Đăng ký tài khoản để đăng nhập đặt hàng • Tìm kiếm theo tên Tìm kiếm sản phẩm • Tìm theo loại • Tìm theo quầy • Tìm theo nhà sản xuất ĐN xem doanh thu Xem doanh thu Đăng nhập, đặt hàng GVHD: Phạm Minh Đương • Tình trạng kh1@yahoo.com.vn mật khẩu:123 • Áo thun nam • TK thành công • Thời trang nữ • TK thành công • A • TK thành công • Khác • TK thành công nv1@a.a mật khẩu: 222 Đăng ký tài khoản -kh2@yahoo.com.vn MK:333 • Thành công • Thành công SVTH: Phan Minh Tú 62 • Đăng nhập đặt hàng Bảng 12 Bảng kết thử nghiệm GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 63 Chương 5: KẾT LUẬN & HƯỚNG PHÁT TRIỂN 5.1 Kết luận 5.1.1 Kết đạt Trong trình thực đồ án em đạt thu hoạch sau: - Thực trang web quảng cáo sản phẩm ngôn ngữ ASP.NET - Hiểu rõ trình thực website ASP.NET - Nắm bắt cách tạo sở để tạo nên phần mềm hay thiết kế trang web kết nối sở liệu Microsoft SQL Server 2000 - Hiểu rõ cách trình bày báo cáo cho đồ án Thực trang web quảng cáo sản phẩm có chức sau: - Thêm, sửa, xóa sản phẩm, quầy hàng, loại sản phẩm, nhà sản xuất, users - Xem tin tức, tin khuyến mãi, tin dành cho khách hàng - Đăng ký, đăng nhập, liên hệ - Xem thời tiết, tỷ giá vàng, google map - Thống kê truy cập, bình chọn trang web, hỗ trợ trực tuyến 5.1.2 Hạn chế Trong trình thực đồ án có nhiều khó khăn nên đồ án nhiều sai sót thiếu số chức quan trọng trang web như: - Report hóa đơn dành cho khách hàng đặt hàng xong - Forum dành cho khách hàng trao đổi thông tin kinh nghiệm 5.2 Hướng phát triển Website quảng cáo sản phẩm siêu thị VinaTex- CN Trà Vinh em có hướng phát triển sau: - Thêm Diễn đàn cho người dùng trao đổi thông tin liên hệ đến quản trị trang web - Tạo report chi tiết đơn đặt hàng cho sản phẩm khách hàng đặt hàng GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 64 TÀI LIỆU THAM KHẢO [1] Phạm Hữu Khang, Trần Tiến Dũng, C# Tập – Quyển Lập trình sở liệu Visual SourceSafe 2005 [2] Phan Huy Khánh, Giáo trình Công nghệ phần mềm [3] Phạm Thị Xuân Lộc, Bài giảng Cơ sở liệu, Khoa Công nghệ thông tin, ĐH Cần Thơ [4] Lê Thanh Minh, Video hướng dẫn lập trình ASP.NET, NIIT Kiên Giang [5] Đinh Khắc Quyền, Phan Tấn Tài, “Giáo trình Phân tích Thiết kế Hệ thống thông tin”, ĐH Cần Thơ [6] Phạm Minh Tuấn, Giáo trình Phân tích thiết kế Hệ thống thông tin quản lý, Nhà xuất Hà Nội [7] http://hmweb.com.vn/437/65/64/61/cntt.aspx [8] http://vi.wikipedia.org/wiki/Công_nghệ_phần_mềm GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 65 [...]... sản phẩm, nhà sản xuất, các quầy hàng 3.1.2 Yêu cầu tra cứu Website quảng cáo sản phẩm siêu thị Vinatex – CN Trà Vinh có những yêu cầu tra cứu như sau: • Tra cứu thông tin về các sản phẩm bán chạy, sản phẩm mới • Tìm kiếm sản phẩm theo tên, theo loại, theo giá, theo quầy hàng, theo nhà sản xuất • Tra cứu tin tức, tin khuyến mãi, tin dành cho khách hàng 3.1.3 Yêu cầu tính toán Website quảng cáo và giới. .. cáo và giới thiệu sản phẩm siêu thị Vinatex – CN Trà Vinh có những yêu cầu tính toán như sau: • Tính doanh thu của website trong ngày, tuần, tháng, quý • Tính tổng số tiền khách hàng phải trả cho 1 đơn đặt hàng GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 19 3.1.4 Yêu cầu kết xuất Website quảng cáo và giới thiệu sản phẩm siêu thị Vinatex – CN Trà Vinh có những yêu cầu kết xuất như sau: • In chi tiết đơn... sửa đổi và nâng cấp cần thiết GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 18 Chương 3: PHÂN TÍCH – THIẾT KẾ HỆ THỐNG 3.1 Yêu cầu chức năng 3.1.1 Yêu cầu lưu trữ Website quảng cáo sản phẩm siêu thị Vinatex – CN Trà Vinh có những yêu cầu lưu trữ về hệ thống như sau: • Lưu trữ các thông tin chi tiết của sản phẩm • Lưu trữ các thông tin cá nhân của khách hàng, nhân viên • Lưu trữ các đơn đặt hàng, chi tiết... SanPham và LoaiSP: một loại sản phẩm có thể không có hoặc có nhiều sản phẩm, một sản phẩm chỉ thuộc một loại sản phẩm GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 22 Hình 2 Mối kết hợp thuoclsp • Mối kết hợp giữa thực thể QuayHang và LoaiSP: một quầy hàng có nhiều loại sản phẩm, một loại sản phẩm chỉ thuộc một quầy hàng Hình 3 Mối kết hợp thuocqh • Mối kết hợp giữa thực thể SanPham và NhaSX: một sản phẩm. .. SoLuong TT_ChiTiet KhuyenMai nvarchar Tên sản phẩm nvarchar Đơn vị tính float Giá sản phẩm nvarchar Hình ảnh nvarchar Tình trạng sản phẩm int Số lượng tồn kho nvarchar Thông tin chi tiết sản phẩm nvarchar Tình trạng khuyến mãi, cập nhật tình trạng khuyến mãi 9 9 10 Diễn giải chức năng Mã sản phẩm ở thuộc tính thông tin chi NgayCapNhat SoLuongBan MaLoaiSP datetime int nvarchar tiết Ngày cập nhật sản phẩm. .. niên này, WWW và các thiết bị máy tính cầm tay phổ biến rộng rãi GVHD: Phạm Minh Đương SVTH: Phan Minh Tú 10 Hiện nay: Các phần mềm biên dịch và quản lý như là NET, PHP, Java, làm cho việc thiết kế, viết phần mềm ứng dụng trở nên dễ dàng hơn nhiều 2.3.3 Thuộc tính của sản phẩm phần mềm Thuộc tính của một sản phẩm phần mềm là các đặc tính xuất hiện từ sản phẩm một khi nó được cài đặt và được đưa ra... nvarchar tiết Ngày cập nhật sản phẩm Số lượng sản phẩm đã bán Mã loại sản phẩm MaNSX nvarchar Mã nhà sản xuất Khóa ngoại Khóa SVTH: Phan Minh Tú 27 1 LoaiSP 2 3 1 2 NhanVien 3 4 5 6 7 8 9 1 2 3 4 Khach Hang 5 6 7 8 9 1 NhaSX 2 3 GVHD: Phạm Minh Đương MaLoaiSP nvarchar Mã loại sản phẩm ngoại Khóa chính TenLoaiSP Stt_QuayHang MaNV nvarchar int nvarchar Tên loại sản phẩm Số thứ tự quầy hàng Khóa Mã nhân viên... NhaSX và SanPham Mối quan hệ giữa KhachHang và QuyenTruyCap KHTruyCap Mối kết hợp Mối quan hệ giữa NhanVien và QuyenTruyCap NVTruyCap Mối kết hợp Mối quan hệ giữa KhachHang và DonDatHang dathang Mối kết hợp co Mối kết hợp nhan Mối kết hợp Mối quan hệ giữa HinhThucTT và DonDatHang Mối quan hệ giữa NhanVien và DonDatHang Mối quan hệ giữa SanPham và DonDatHang 13 14 15 16 17 18 Mối quan hệ giữa LoaiSP và. .. nghệ phần mềm là sự áp dụng một cách tiếp cận có hệ thống, có kỷ luật, và định lượng được cho việc phát triển, sử dụng và bảo trì phần mềm Ngành học công nghệ phần mềm bao trùm kiến thức, các công cụ, và các phương pháp cho việc định nghĩa yêu cầu phần mềm, và thực hiện các tác vụ thiết kế, xây dựng, kiểm thử (software testing), và bảo trì phần mềm Kỹ nghệ phần mềm còn sử dụng kiến thức của các lĩnh... Chức năng Lưu trữ thông tin sản phẩm Lưu trữ tên các loại sản phẩm Lưu trữ thông tin nhân viên Lưu trữ thông tin khách hàng Lưu trữ thông tin về nhà sản xuất Lưu trữ thông tin về các quầy hàng Lưu trữ nội dung các hình thức thanh toán Lưu trữ thông tin đặt hàng của khách Lưu tên các quyền truy cập Lưu chi tiết đặt hàng của đơn đặt hàng Bảng 2 Danh sách các table 3.3.2.3 Mô tả chi tiết các bảng Tên table