LỜI NÓI ĐẦU Ngày nay, cuộc cách mạng khoa học công nghệ và những thành tựu của nó đã làm biến đổi sâu sắc mọi mặt của đời sống xã hội. Máy tính điện tử không còn là một thứ phương tiện lạ lẫm đối với mọi người mà nó dần trở thành một công cụ làm việc và giải trí thông dụng và hữu ích của chúng ta, không chỉ ở công sở mà còn ngay cả trong gia đình. Trở thành công cụ không thể thiếu trong nhiều lĩnh vực hoạt động như: ứng dụng trong công tác quản lý, nghiên cứu, trao đổi thông tin, mua bán…Trong xu thế toàn cầu hóa nền kinh tế trên thế giới, nhu cầu của con người dần được đáp ứng, đặc biệt là nhu cầu về trao đổi hàng hóa và mua bán. Các giải pháp về đầu tư cải thiện các sản phẩm đang được đẩy mạnh trong các công ty tin học hàng đầu thế giới. Một giải pháp không thể thiếu mà chúng ta dễ dàng nhận thấy đó là sự phát triển của thương mại điện tử. Đứng trước sự cạnh tranh gay gắt về thị trường và khách hàng, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị, và các cửa hàng, siêu thị điện máy cũng không nằm ngoài số đó. Hiện nay các công ty tin học hàng đầu thế giới, các công ty hoạt động trong lĩnh vực kinh doanh… không ngừng đầu tư và cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet. Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử. Với những thao tác đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mất thời gian và tốn nhiều công sức. Để hỗ trợ các công ty cung cấp các sản phẩm điện máy đẩy mạnh phát triển thông qua nền thương mại điện tử, nhóm chúng em đưa ra “Xây dựng Website giới thiệu và bán sản phẩm cho công ty TNHH Sản xuất và Thương mại Savitex Việt Nam”. Việc xây dựng website sẽ giúp cho công việc kinh doanh trở nên thuận lợi và dễ dàng hơn, đáp ứng được nhu cầu làm việc mọi lúc, mọi nơi, đồng thời thỏa mãn nhu cầu xem thông tin, mua bán online…của mọi đối tượng khách hàng. LỜI CẢM ƠN Sau một thời gian dài nghiên cứu và phát triển, nhóm em đã hoàn thành đề tài “Xây dựng website giới thiệu và bán sản phẩm cho công ty TNHH Sản xuất và Thương mai Savitex Việt Nam”.Lời đầu tiên, chúng em xin được gửi lời cảm ơn tới tất cả các thầy cô giáo trong nhà trường đã trang bị cho chúng em những kiến thức quý báu trong suốt quá trình ngồi trên ghế giảng đường trường Đại học Sư phạm Kỹ thuật Hưng Yên, đặc biệt là các thầy cô trong khoa Công nghệ thông tin. Nhờ có công lao giảng dạy, sự hướng dẫn, chỉ bảo tận tình của các thầy cô mà chúng em mới có được những kiến thức chuyên ngành về công nghệ thông tin, có được những nền tảng vững chắc để bước tiếp trên con đường học tập, nghiên cứu và sáng tạo ra những sản phẩm công nghệ thông tin hữu ích góp phần phục vụ các lĩnh vực khác nhau của cuộc sống. Chúng em xin phép được gửi lời cảm ơn chân thành nhất tới thầy Lê Quang Lợi. Cảm ơn thầy đã hướng dẫn, chỉ bảo nhóm trong suốt quá trình thực hiện đề tài. Cảm ơn thầy đã cung cấp cho nhóm những thông tin, tài liệu khi cần thiết, có những góp ý giúp cho nhóm hoàn thiện hơn về đề tài. Đồng thời gửi lời cảm ơn tới toàn bộ thành viên TK7SE đã động viên, giúp đỡ nhóm trong quá trình thực hiện đề tài. Mặc dù đã cố gắng thực hiện đề tài những cũng không tránh khỏi những thiếu sót. Chúng em rất mong nhận được những ý kiến đóng góp của các thầy cô và các bạn để nhóm có thể hoàn thiện hơn. Chúng em xin chân thành cảm ơn Hưng Yên, ngày 28 tháng 7 năm 2013 Nhóm đề tài 1. Nguyễn Thị Lan Phương 2. Phùng Thị Mai MỤC LỤC MỤC LỤC 1 PHẦN I: MỞ ĐẦU 6 1. Lý do chọn đề tài 6 1.1. Về mặt lý luận 6 1.2. Về mặt thực tiễn 6 2. Đối tượng nghiên cứu 6 3. Đối tượng khảo sát 7 4. Giới hạn và phạm vi nghiên cứu 7 5. Mục tiêu nghiên cứu 7 6. Nhiệm vụ nghiên cứu 7 7. Phương pháp nghiên cứu 7 8. Ý nghĩa lý luận và thực tiễn của đề tài 7 PHẦN II: NỘI DUNG 9 Chương 1: TỔNG QUAN VỀ CÁC VẤN ĐỀ NGHIÊN CỨU 9 1.1. ASP.NET 9 1.2. Tổng quan về cơ sở dữ liệu 11 1.3. JQUERY 12 1.4. Thanh toán trực tuyến qua ngân lượng 13 Chương 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 14 2.1. Phân tích 14 2.2. Mô hình hóa các chức năng hệ thống 15 2.2.1. Danh sách các tác nhân 15 2.2.2.Biểu đồ Usecase 15 2.2.3.Biểu đồ tuần tự 25 2.2.4. Biểu đồ lớp 31 2.3. Thiết kế cơ sở dữ liệu 32 2.3.1. Phân tích dữ liệu, xây dựng mô hình 32 2.3.2. Mô hình R 38 2.3.3. Đặc tả cơ sở dữ liệu 39 Chương 3: PHÂN TÍCH VÀ THIẾT KẾ CHƯƠNG TRÌNH 58 3.1. Đặc tả một số điều khiển được sử dụng 58 3.2. Thiết kế giao diện 59 3.2.1. Giao diện trang hiển thị trang chủ 59 3.2.2. Giao diện trang chi tiết sản phẩm 60 3.2.3. Giao diện trang giỏ hàng 61 3.2.4. Giao diện trang thanh toán 62 3.2.5. Giao diện trang hóa đơn thanh toán 63 3.2.6. Giao diện trang đăng nhập hệ thống 64 3.2.7. Giao diện trang quản trị sản phẩm 64 3.2.8. Giao diện trang quản trị album 65 3.2.9. Giao diện trang thống kê sản phẩm 65 3.3. Cài đặt website 66 PHẦN III: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 67 1. Kết quả đạt được 67 2. Ưu – nhược điểm 68 3. Hướng phát triển 68 PHẦN IV: TÀI LIỆU THAM KHẢO 69 1. Tiếng Việt 69 2. Tiếng Anh 69 3. Website 69
WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM LỜI NĨI ĐẦU Ngày nay, cách mạng khoa học cơng nghệ thành tựu làm biến đổi sâu sắc mặt đời sống xã hội Máy tính điện tử khơng cịn thứ phương tiện lạ lẫm người mà dần trở thành cơng cụ làm việc giải trí thơng dụng hữu ích chúng ta, khơng cơng sở mà cịn gia đình Trở thành công cụ thiếu nhiều lĩnh vực hoạt động như: ứng dụng công tác quản lý, nghiên cứu, trao đổi thông tin, mua bán…Trong xu tồn cầu hóa kinh tế giới, nhu cầu người dần đáp ứng, đặc biệt nhu cầu trao đổi hàng hóa mua bán Các giải pháp đầu tư cải thiện sản phẩm đẩy mạnh công ty tin học hàng đầu giới Một giải pháp thiếu mà dễ dàng nhận thấy phát triển thương mại điện tử Đứng trước cạnh tranh gay gắt thị trường khách hàng, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị, cửa hàng, siêu thị điện máy khơng nằm ngồi số Hiện cơng ty tin học hàng đầu giới, công ty hoạt động lĩnh vực kinh doanh… không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải thời gian tốn nhiều công sức Để hỗ trợ công ty cung cấp sản phẩm điện máy đẩy mạnh phát triển thông qua thương mại điện tử, nhóm chúng em đưa “Xây dựng Website giới thiệu bán sản phẩm cho công ty TNHH Sản xuất Thương mại Savitex Việt Nam” Việc xây dựng website giúp cho công việc kinh doanh trở nên thuận lợi dễ dàng hơn, đáp ứng nhu cầu làm việc lúc, nơi, đồng thời thỏa mãn nhu cầu xem thông tin, mua bán online…của đối tượng khách hàng WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM LỜI CẢM ƠN Sau thời gian dài nghiên cứu phát triển, nhóm em hoàn thành đề tài “Xây dựng website giới thiệu bán sản phẩm cho công ty TNHH Sản xuất Thương mai Savitex Việt Nam”.Lời đầu tiên, chúng em xin gửi lời cảm ơn tới tất thầy cô giáo nhà trường trang bị cho chúng em kiến thức quý báu suốt trình ngồi ghế giảng đường trường Đại học Sư phạm Kỹ thuật Hưng Yên, đặc biệt thầy cô khoa Cơng nghệ thơng tin Nhờ có cơng lao giảng dạy, hướng dẫn, bảo tận tình thầy mà chúng em có kiến thức chun ngành cơng nghệ thơng tin, có tảng vững để bước tiếp đường học tập, nghiên cứu sáng tạo sản phẩm cơng nghệ thơng tin hữu ích góp phần phục vụ lĩnh vực khác sống Chúng em xin phép gửi lời cảm ơn chân thành tới thầy Lê Quang Lợi Cảm ơn thầy hướng dẫn, bảo nhóm suốt trình thực đề tài Cảm ơn thầy cung cấp cho nhóm thơng tin, tài liệu cần thiết, có góp ý giúp cho nhóm hồn thiện đề tài Đồng thời gửi lời cảm ơn tới toàn thành viên TK7SE động viên, giúp đỡ nhóm q trình thực đề tài Mặc dù cố gắng thực đề tài khơng tránh khỏi thiếu sót Chúng em mong nhận ý kiến đóng góp thầy bạn để nhóm hồn thiện Chúng em xin chân thành cảm ơn! Hưng Yên, ngày 28 tháng năm 2013 Nhóm đề tài Nguyễn Thị Lan Phương Phùng Thị Mai WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM MỤC LỤC LỜI NÓI ĐẦU MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT 13 PHẦN I: MỞ ĐẦU 14 1.Lý chọn đề tài 14 Đối tượng nghiên cứu 14 Giới hạn phạm vi nghiên cứu 15 Mục tiêu nghiên cứu 15 Nhiệm vụ nghiên cứu 15 Ý nghĩa lý luận thực tiễn đề tài 15 PHẦN II: NỘI DUNG 17 Chương 1: TỔNG QUAN VỀ CÁC VẤN ĐỀ NGHIÊN CỨU 17 1.1 ASP.NET .17 1.3 JQUERY .19 Chương 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 22 2.1 Phân tích 22 2.2 Mơ hình hóa chức hệ thống 22 2.2.1 Danh sách tác nhân .22 2.2.2.Biểu đồ Usecase 23 Biểu đồ Usecase mức tổng quát 23 + Admin sử dụng chức : 24 Quản lý phân quyền 24 Đăng nhập 24 Tìm kiếm .24 2.2.3.Biểu đồ 32 Biểu đồ cho chức Thêm sản phẩm 34 Biểu đồ cho chức xóa sản phẩm .36 Biểu đồ cho chức tìm kiếm sản phẩm 36 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Biểu đồ cho chức xóa sản phẩm giỏ hàng 37 Biểu đồ cho chức gửi đơn hàng 38 2.2.4.Biểu đồ lớp 31 2.3 Thiết kế sở liệu 32 2.3.1 Phân tích liệu, xây dựng mơ hình 32 2.3.1.1.Thu thập thông tin 32 Hệ thống lưu trữ thông tin sau: 32 Thương hiệu sản phẩm: .32 Thương hiệu sản phẩm bao gồm thông tin: mã thương hiệu, tên thương hiệu, model thương hiệu, logo đại diện trạng thái hiển thị .32 Mã thương hiệu .32 Tên thương hiệu, model thương hiệu .32 Danh mục sản phẩm: 32 Danh mục sản phẩm bao gồm thông tin: mã danh mục, tên danh mục, model danh mục, mã danh mục cha, thứ tự hiển thị trạng thái hiển thị 32 Mã danh mục 32 Tên danh mục, model danh mục .32 Danh sách sản phẩm: 32 Sản phẩm bao gồm thông tin: mã sản phẩm, mã thương hiệu, mã danh mục, mã nhà cung cấp, tên sản phẩm, model sản phẩm, giá nhập, giá bán online, giá bán nhà phân phối, giá khuyến mại, số lượng, trạng thái sản phẩm, chi tiết sản phẩm, bảo hành, đơn vị tính, ảnh đại diện, ảnh lớn, từ khóa tìm kiếm, ngày nhập, ngày đăng, số lượt xem, trạng thái hiển thị 32 Mã sản phẩm 32 Tên sản phẩm, model sản phẩm 32 Phản hồi sản phẩm: .32 Thông tin phản hồi bao gồm: mã phản hồi, mã sản phẩm, tên khách hàng, địa mail, nội dung phản hồi, ngày gửi trạng thái hiển thị .32 Mã phản hồi 32 Từ khóa tìm kiếm: .32 Thơng tin từ khóa tìm kiếm bao gồm: mã từ khóa, mã danh mục, tên từ khóa số lượt tìm kiếm 32 Mã từ khóa 33 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Nhà cung cấp: 33 Thông tin nhà cung cấp bao gồm: mã nhà cung cấp, mã tỉnh, tên nhà cung cấp, tên người đại diện, địa chỉ, điện thoại động, điện thoại cố định, địa mail, ngày bắt đầu số nợ 33 Mã nhà cung cấp .33 Khách hàng: lưu trữ khách hàng 33 Khách hàng bán lẻ bao gồm thông tin: mã khách hàng, mã tỉnh, tên khách hàng, ngày sinh, giới tính, địa chỉ, điện thoại cố định, điện thoại di động, địa mail, tên đăng nhập, mật ngày bắt đầu 33 Nhà phân phối bao gồm thông tin: mã khách hàng, mã nhân viên giám sát, mã tỉnh, người đại diện, địa chỉ, địa mail, điện thoại di động, điện thoại cố định, tên đăng nhập, mật khẩu, ngày bắt đầu tiền nợ .33 Mã khách hàng 33 Số điện thoại khách hàng 33 Hóa đơn: lưu trữ loại hóa đơn 33 Hóa đơn nhập bao gồm: mã hóa đơn, mã nhà cung cấp, mã nhân viên, loại hóa đơn, ngày tạo, trạng thái hóa đơn, hình thức tốn, số tiền tốn, số tiền nợ, chiết khấu 33 Hóa đơn bán bao gồm: mã hóa đơn, mã khách hàng, mã nhân viên, loại hóa đơn, ngày tạo, trạng thái hóa đơn, hình thức tốn, số tiền tốn, số tiền nợ, chiết khấu, phí vận chuyển 33 Mã hóa đơn .34 Chi tiết hóa đơn: 34 Bao gồm thông tin: mã hóa đơn, mã sản phẩm, giá bán, số lượng 34 Email khách hàng đăng ký nhận thông tin: 34 Thông tin email khách hàng bao gồm: mã email, địa email ngày đăng ký 34 Mã email 34 Mã địa mail 34 Đối tác: 34 Thông tin đối tác bao gồm: mã đối tác, tên đối tác, đường dẫn đến địa website email, ảnh đại diện trạng thái hiển thị .34 Mã đối tác 34 Tên đối tác 34 Album ảnh quảng cáo: 34 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Thông tin album bao gồm: mã ảnh, mã sản phẩm, tên ảnh, ghi ảnh, ảnh đại diện, trang hiển thị, vị trí hiển thị trạng thái hiển thị 34 Mã ảnh .34 Nhóm tin: .34 Thông tin nhóm tin bao gồm: mã nhóm tin, tên nhóm tin, thứ tự hiển thị trạng thái hiển thị 34 Mã nhóm tin 34 Tên nhóm tin 34 Danh sách tin tức: 34 Thông tin tin tức bao gồm: mã tin, mã nhóm tin, mã nhân viên tạo tin, tiêu đề tin, tiêu đề con, chi tiết tin, ảnh đại diện, ngày tạo tin, ngày đăng tin, số lượt truy cập trạng thái hiển thị 34 Mã tin 34 Tiêu đề tin .34 Nhật ký thao tác hệ thống: 34 Thông tin truy cập hệ thống bao gồm: mã truy cập, mã nhân viên, ngày truy cập, tên bảng thao tác, tên đối tượng thao tác thao tác (tên thao tác) 35 Mã truy cập .35 Nhân viên: 36 Thông tin nhân viên bao gồm: mã nhân viên, mã tỉnh, tên nhân viên, giới tính, ngày sinh, địa chỉ, điện thoại di động, điện thoại cố định, địa mail, ảnh đại diện, tên đăng nhập, mật khẩu, ngày bắt đầu, ghi chú, tiêu doanh thu (nếu giám sát) số tiêu hoàn thành 36 Mã nhân viên 36 Tên đăng nhập 36 Nhân viên hỗ trợ: 36 Thông tin nhân viên hỗ trợ bao gồm: mã hỗ trợ, mã nhân viên, tên hỗ trợ, số điện thoại, địa yahoo, địa skype, thứ tự hiển thị trạng thái hiển thị 36 Mã hỗ trợ 36 Danh sách chức hệ thống: 36 Thông tin chức hệ thống bao gồm: mã chức năng, tên chức năng, mã chức cha, mô tả, đường dẫn đến trang, ảnh đại diện .36 Mã chức 36 Tên chức năng, đường dẫn 36 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Danh sách quyền quản trị hệ thống 36 Thông tin quyền quản trị bao gồm: mã quyền, tên quyền, mô tả .36 Mã quyền 36 Tên quyền 36 2.3.1.2.Danh sách thực thể 37 Từ thơng tin thu thập được, phân tích xácđịnh thực thể: 37 TT 37 Tên thực thể 37 Mô tả 37 37 Products 37 Lưu trữ thông tin sản phẩm 37 37 Categories 37 Lưu trữ thông tin loại sản phẩm 37 37 Brands 37 Lưu trữ thông tin các thương hiệu sản phẩm .37 37 Customers 37 Lưu trữ thông tin khách hàng công ty 37 37 Suppliers 37 Lưu trữ thông tin nhà cung cấp sản phẩm 37 37 Albums .37 37 Orders 37 Lưu trữ thơng tin hóa đơn 37 37 OrderDetails 37 Lưu trữ thông tin chi tiết hóa đơn 37 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 37 FeedBacks 37 Lưu trữ thông tin phản hồi khách hàng sản phẩm công ty .37 10 37 Employees 37 Lưu trữ thông tin nhân viên công ty 37 11 37 GroupNews 37 Lưu trữ thông tin nhóm tin tức 37 12 37 News 37 Lưu trữ tin tức 37 13 37 ReceiveEmail 37 Lưu trữ thông tin email khách hàng đăng ký nhận thơng báo có sản phẩm mới, sản phẩm khuyến mại, thông tin công ty,… .37 14 37 Tags 37 15 37 Partners 37 Lưu trữ thông tin về các đối tác của công ty 37 16 37 Provinces 37 Lưu trữ danh sách các tỉnh thành có nhà phân phối 37 17 37 Logs 37 18 37 Supports 37 Lưu trữ thông tin nhân viên hỗ trợ trực tuyến .37 19 37 Admin_Functions 37 Lưu trữ danh sách các chức quản trị hệ thống 37 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 20 37 Admin_Roles 37 Lưu trữ danh sách các quyền quản trị 37 21 37 Admin_Role_Function 37 Lưu trữ thông tin phân chia chức cho các quyền quản trị 37 22 37 Admin_User_Role 37 Lưu trữ thông tin phân chia quyền quản trị cho nhân viên 37 2.3.2 Mô hình R .38 Chương 3: PHÂN TÍCH VÀ THIẾT KẾ CHƯƠNG TRÌNH 57 3.1 Đặc tả số điều khiển sử dụng .57 3.2.Thiết kế giao diện 57 3.3.Cài đặt website 65 PHẦN III: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 66 Kết đạt 66 Ưu – nhược điểm .67 Ưu điểm: 67 Giao diện hài hòa, thân thiện, dễ sử dụng 67 Tìm kiếm liệu xác linh hoạt 67 Tốc độ xử lý liệutốt, hiệu .67 Thanh tốn hóa đơn nhanh chóng .67 Hệ thống quản trị dễ sử dụng, tốc độ tải xử lý liệu ổn định 67 Nhược điểm: .67 Khả bảo mật hạn chế 67 Tốc độ xử lý liệu chưa thực tối ưu 67 Hướng phát triển 67 Tiếng Việt 68 [1] Phạm Hữu Khang, Đồn Thiện Ngân (2009), Lập trình ASP.NET, Nhà xuất Lao động xã hội 68 [2] Phạm Hữu Khang (2009), Lập trình sở liệu, Nhà xuất Lao động xã hội 68 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM [3] Phạm Cơng Ngơ (2008), Lập trình C# từ đến nâng cao, Nhà xuất giáo dục 68 [4] Huỳnh Văn Đức, Đồn Thiện Ngân (2004), Giáo trình nhập mơn UML, Nhà xuất Lao động xã hội 68 Tiếng Anh 68 [5] Essential ASP Net With Examples In CSHARP - Addison Wesley .68 Website .68 [6] www.mediamart.vn/ 68 [7] www.megahome.vn/ 68 [8] www.help.nganluong.vn .68 [9] www.trananh.com.vn 68 Trang WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.5.Bảng Suppliers TT Tên trường Khóa Kiểu liệu SupplierID PK ProvinceID FK SupplierName ContactName Int Ràng buộc Not null Mô tả Ghi Mã nhà Tự động cung cấp tăng Int Not null Mã tỉ nh Tên nhà Nvarchar(255) Not null cung cấp Tên ngườ i Nvarchar(255) Not null đạ i diệ n nhà Address Nvarchar(255) Not null Telephone Varchar(20) cung cấ p Địa nhà cung cấ p Số điện Mobilephone Varchar(20) di động Số Not null thoại điện Not null thoại cố định Địa mail Email Varchar(100) nhà cung cấp Debt Decimal 10 StartDate Datetime Nguyên Tiền nợ Ngà y dương bắ t đầ u Bảng 2.7 : Đặc tả chi tiết Suppliers 2.3.3.6.Bảng Albums TT Tên trường Khóa Kiểu liệu PhotoID PK Int Ràng Mô tả buộc Not null Mã ảnh Ghi Tự Trang 45 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM động tăng ProductID FK Varchar(20) PhotoName Nvarchar(255) Position TinyInt Alt Nvarchar(255) Not null Mã sản phẩm Not null Tên ảnh Vị trí hiển Not null thị Chú thích Not null ảnh 0: không Active TinyInt Not null Trạ ng thá i hiển thị 1: có hiển thị Image Page TinyInt Ả nh Nvarchar(255) đạ i diệ n Not null Trang hiển thị Bảng 2.8 : Đặc tả chi tiết Albums 2.3.3.7.Bảng Orders Ràn TT Tên trường Khóa Kiểu liệu OrderID PK Varchar(20) CustomerID FK Int g buộc Not null Not null Mô tả Ghi Mã hóa đơn Mã khách hàng Trang 46 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM SupplierID FK Int EmployeeID FK Int ShipMoney Decimal Note Nvarchar(1000) OrderDate Datetime PaidMoney Decimal UnPaidMoney Decimal 10 TypeOrder TinyInt 11 DisCount Tinyint 12 13 PaymentMetho TinyInt d State TinyInt Not Mã null Not cấp Mã nhân viên null Not tạo hóa đơn Tiền phí vận null Not chuyển null Not null Not null Not null Not null Not null Not nhà cung Ghi hóa đơn Ngày lập hóa đơn Sớ tiề n đã trả Sớ tiề n chưa trả Loại hóa đơn Chiế t khấ u Hình thức null Not tốn Trạng thái hóa null đơn Bảng 2.9 : Đặc tả chi tiết Orders 2.3.3.8.Bảng OrderDetails TT Tên trường Khóa Kiểu liệu OrderID ProductID PK PK Amount Int Price Decimal Varchar(20) Varchar(20) Ràng buộc Mô tả Ghi Not null Mã hóa đơn Not null Mã sản phẩm Số lượng sản Nguyên Not null phẩm dương Not null Giá sản phẩm VNĐ, nguyên Trang 47 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM dương Warranty Nvarchar(20) Not null Thời gian bảo hành Bảng 2.10 : Đặc tả chi tiết OrderDetails 2.3.3.9.Bảng Feedbacks Ràng TT Tên trường Khóa Kiểu liệu FeedbackID PK Int Not null Mã phản hồi ProductID FK Varchar(20) Name Nvarchar(200) Not null Mã sản phẩm Họ tên người Not null phản hồi Địa email Email Nvarchar(100) Not null người buộc Mô tả hồi Nội Content Nvarchar(1000) Not null thông FBDate Datetime Not null Active TinyInt Not null Ghi Tự động tăng phản dung tin phản hồi Ngà y gử i phả n hồ i Trạng thái hiển thị Bảng 2.11 : Đặc tả chi tiết Feedbacks 2.3.3.10.Bảng Employees TT Tên trường Khóa Kiểu liệu EmployeeID PK ProvinceID FK EmployeeName Ràng buộc Mô tả Ghi Mã nhân Tự động viên tăng Mã tỉ nh Int Not null giá m sá t Tên nhân Nvarchar(255) Not null viên Int Not null Trang 48 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Sex Birthday Address Tinyint Not null Giới tính Datetime Not null Ngày sinh Nvarchar(255) Not null Địa Telephone Varchar(20) Số Not null thoại động điện di Mobilephone Varchar(20) Not null Note 10 StartDate 11 Image 12 UserName 13 PassWord 14 Target Nvarchar(100) Not null Ghi Ngày bắt Datetime Not null đầu làm việc Nvarchar(255) Not null Ả nh đạ i diệ n Tên đăng Nvarchar(50) Not null nhậ p Mậ t khẩ u Nvarchar(50) Not null đăng nhậ p Chỉ tiêu bán Decimal Not null hang 15 Complete Decimal 16 Email Dãy số bao gồm ký tự từ đến Dãy số bao gồm ký tự từ đến Số điện thoại cố định Chỉ tiêu hoàn thành Nvarchar(100) Not null Địa mail Not null Bảng 2.12 : Đặc tả chi tiết Employees Trang 49 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.11.Bảng GroupNews TT Tên trường Khóa Kiểu liệu Ràng Ghi Mô tả buộc Tự GroupNewsID PK Int Not null Mã nhó m tin động tăng GroupNewsName Nvarchar(50) Not null Tên nhó m tin Level Tinyint Not null Active Tinyint Not null Thứ tự hiể n thị Trạng thái hiể n thị Bảng 2.13 : Đặc tả chi tiết GroupNews 2.3.3.12.Bảng News TT Tên trường Khóa Kiểu liệu NewsID PK Int Ràng buộc Ghi Mô tả Tự Not null động tăng GroupNewsID FK EmployeeID FK Title Int Int Nvarchar(255) Not null Not null Not null Tiêu đề tin SubTitle Nvarchar(500) Not null 10 11 Detail CreateDate PostDate Image HitCount Active Nvarchar(max) Datetime Datetime Nvarchar(255) Int tinyint Not null Not null Not null Not null Not null Not null Tiêu đề ( tóm tắt nội dung) Chi tiết tin Ngày tạo tin Ngày đăng tin Ảnh đại diện Số lượt truy cập Kích hoạt hiể n thị Bảng 2.14 : Đặc tả chi tiết News 2.3.3.13.Bảng ReceiveEmail TT Tên trường Khóa/ Kiểu liệu Ràng Mô tả Ghi Trang 50 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM thuộc buộc tính Tự EmailID PK Byte Not null Mã email động tăng Email Nvarchar(100) Not null RegisterDate Datetime Not null Địa email nhận thư Ngà y đăng ký nhậ n tin Bảng 2.15 : Đặc tả chi tiết ReceiveEmail Trang 51 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.14.Bảng Tags TT Tên trường Khóa Kiểu liệu TagID PK FK Int Int Ràng buộc Not null CategoryID Not null TagName Nvarchar(255) Not null TagClick Int Ghi Mơ tả Mã từ khóa tìm kiếm Tự động tăng Mã danh mục sản phẩm Từ khóa tìm kiếm Not null Số lượt click Bảng 2.16 : Đặc tả chi tiết Tags 2.3.3.15.Bảng Partners TT Tên trường Khóa Kiểu liệu PartnerID PK Int Ràng buộc Ghi Mô tả Tự Not null Mã đố i tá c động tăng PartnerName Link Image Active Nvarchar(255) Not null Tên đố i tá c Đườ ng dẫ n Nvarchar(255) Not null website Nvarchar(255) Not null Ả nh hiể n thị Trạng thái hiển TinyInt Not null thi Bảng 2.17 : Đặc tả chi tiết Partners Trang 52 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.16.Bảng Provinces TT Tên trường Khóa Kiểu liệu ProvinceID PK Int Ràng buộc Mô tả Ghi Tự động Not null Mã tỉ nh tăng Tên tỉ nh ProvinceName Nvarchar(20) Not null HasDistribute TinyInt Not null DisCount TinyInt Not null Chiết khấu OrderMin Decimal Not null ShipMoney Decimal Not null Có nhà phân phối khơng Tiền hóa đơn tối thiểu Tiền phí vận chuyển Bảng 2.18 : Đặc tả chi tiết Provinces 2.3.3.17.Bảng Logs TT Tên trường Khóa Kiểu liệu ID PK Int Ràng buộc Ghi Mô tả Tự Not null Mã nhật ký động tăng EmployeeID Date FK Int Datetime TableName Nvarchar(20) Name Nvarchar(50) Action Nvarchar(10) Not null Mã nhân viên Not null Ngày thao tác Tên bả ng thao Not null tá c Tên đố i tượ ng Not null thao tá c Hà nh độ ng Not null (thêm/sử a/xó a) Bảng 2.19 : Đặc tả chi tiết Logs Trang 53 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.18.Bảng Supports TT Tên trường Khóa Kiểu liệu SupportID PK EmployeeID SupportName Telephone NickYahoo NickSkype Level Active FK Int Ràng buộc Not null Int Nvarchar(255) Datetime Nvarchar(100) Nvarchar(100) TinyInt Not null Not null Not null Not null Not null Not null TinyInt Not null Ghi Mô tả Mã nhân viên hỗ trợ Tự động tăng Mã nhân viên Tên hiể n thị Số điệ n thoạ i Đị a chỉ yahoo Đị a chỉ skype Thứ tự hiể n thị Kí ch hoạ t hiể n thị Bảng 2.20 : Đặc tả chi tiết Supports Trang 54 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.19.Bảng Admin_Functions TT Tên trường Khóa Kiểu liệu FunctionID PK Int Ràng buộc Ghi Mô tả Tự Not null Mã chứ c động tăng FunctionName FunctionParen Nvarchar(255) Not null Tên chứ c Mã chứ c Int Null cha Nvarchar(100 Mô tả chứ c tID Descripton Link Image 0) Nvarchar(255) Nvarchar(255) Đườ ng dẫ n Ả nh đạ i diệ n Bảng 2.21 : Đặc tả chi tiết Admin_Functions 2.3.3.20.Bảng Admin_Roles TT Tên trường Khóa Kiểu liệu RoleID PK Int Ràng buộc Mô tả Not null Mã quyề n Ghi Tự động tăng RoleName Description Nvarchar(20) Not null Tên quyề n Nvarchar(500) Not null Mô tả Bảng 2.22 : Đặc tả chi tiết Admin_Roles Trang 55 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.3.21.Bảng Admin_Role_Function TT Tên trường Khóa Kiểu liệu RoleID FunctionID PK PK Int Int Ràng Mô tả buộc Not null Mã quyề n Not null Mã chứ c Ghi Bảng 2.23 : Đặc tả chi tiết Admin_Role_Function 2.3.3.22.Bảng Admin_User_Role Khóa TT Tên trường EmployeeID RoleID PK PK Kiểu liệu Int Int Ràng buộc Mô tả Ghi Not null Mã nhân viên Not null Mã quyề n Bảng 2.24 : Đặc tả chi tiết Admin_User_Role Trang 56 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Chương 3: PHÂN TÍCH VÀ THIẾT KẾ CHƯƠNG TRÌNH 3.1 - Đặc tả số điều khiển sử dụng Điều khiển Label sử dụng để trình bày thuộc tính dạng tiêu đề, giải cho điều khiển nhập liệu khác hiển thị thông báo - Sử dụng điều khiểnTextBox để nhập liệu: + Điều khiển TextBox với thuộc tính Multiline có giá trị “True” cho phép nhập nhiều dịng Và thuộc tính ReadOnly có giá trị “True” cho phép đọc, không cho phép chỉnh sửa + Điều khiển TextBox dùng cho chức nhập mật sử dụng thuộc tính PasswordChar, người sử dụng nhập ký tự vào điều khiển TextBox kí tự khai báo thuộc tính trình bày - Điều khiển DropDownList sử dụng để trìnhbày, load danh sách phần tử chuỗi hay đối tượng gồm giá trị nhãn thay đổi hay thêm phần tử - Sử dụng điều khiển CheckBox người sử dụng chọn giá trị “true/ false” hay “yes/ no” - Điều khiển RadioButton: điều khiển CheckBox cho phép người sử dụng chọn nhiều điều khiển cho phép chọn danh sách tùy chọn - Điều khiển Button cho phép người sử dụng dùng chuột để nhấn Một số biến cố điều khiển cho phép người sử dụng thực thi yêu cầu - Điều khiển Repeater sử dụng để trình bày liệu - Và số điều khiển khác 3.2.Thiết kế giao diện 3.2.1.Giao diện trang hiển thị trang chủ Trang 57 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Hình 3.1: Giao diện trang hiển thị trang chủ Trang 58 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 3.2.2.Giao diện trang chi tiết sản phẩm Hình 3.2: Giao diện chi tiết sản phẩm Trang 59 ... SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM Trang 16 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM PHẦN II:... 38 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.2.4.Biểu đồ lớp Hình 2.13: Biểu đồ lớp Trang 31 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM... SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM 2.3.2 Mơ hình R Hình 2.14: Mơ hình R Trang 38 WEBSITE GIỚI THIỆU VÀ BÁN SẢN PHẨM CHO CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI SAVITEX VIỆT NAM