TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN KHOA CÔNG NGHỆ THÔNG TIN oOo BÁO CÁO TÓM TẮT ĐỀ 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 MẠI SAVITEX VIỆT NAM TRÊN ASP.NET VÀ HTM5 Giáo viên hướng dẫn: Lê Quang Lợi Nhóm sinh viên thực hiện: 1. Nguyễn Thị Lan Phương 2. Phùng Thị Mai HƯNG YÊN NĂM 2012 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN KHOA CÔNG NGHỆ THÔNG TIN oOo BÁO CÁO TÓM TẮT ĐỀ 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 MẠI SAVITEX VIỆT NAM TRÊN ASP.NET VÀ HTM5 Giáo viên hướng dẫn: Lê Quang Lợi Nhóm sinh viên thực hiện: 1. Nguyễn Thị Lan Phương 2. Phùng Thị Mai HƯNG YÊN NĂM 2012 MỤC LỤC 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 Phùng Thị Mai PHẦN I: MỞ ĐẦU 1. Tên đề tài Xây dựng website giới thiệu và bán sản phẩm Công ty TNHH Sản xuất và Thương mại Savitex Việt Nam. 2. Lý do chọn đề tài 2.1. Về mặt lý luận Website đóng vai trò là một kênh thông tin, quảng bá hình ảnh và sản phẩm tới cộng đồng khách hàng trong và ngoài nước. Trên thế giới, các công ty luôn đặt vị trí quan trọng cho việc giới thiệu dịch vụ tốt nhất của công ty và thu thập xu hướng, phản ánh của khách hàng nhằm phục vụ chiến lược phát triển đúng hướng của công ty. Đối với các công ty trong nước không nằm ngoài xu hướng trên. Các công ty lớn và ở các thành phố lớn đã đầu tư và xây dựng hệ thống website. Các công ty nhỏ một phần đã có (nhưng chưa thật sự hỗ trợ tốt cho công ty) và phần còn lại vẫn đang hình thành. 2.2. Về mặt thực tiễn Về phía công ty: cần có một hệ thống thông tin phục vụ các yêu cầu của công ty: Quảng bá hình ảnh, sản phẩm, các dịch vụ, các chiến lược của công ty. Cung cấp kênh giao dịch, liên hệ với khách hàng và đối tác. Cung cấp dịch vụ chăm sóc khách hàng trên hệ thống một cách tốt nhất. Đối với nhóm đề tài: Củng cố về kiến thức, phương pháp xây dựng ứng dụng đã lược lĩnh hội. Áp dụng kiến thức được học vào một môi trường thực tiễn. Cơ hội tập dược tốt trước khi tốt nghiệp. Xây dựng hệ thống theo yêu cầu của đơn vị đặt hàng. 3. Mục tiêu nghiên cứu Củng cố và tìm hiểu kiến thức nền tảng về công nghệ phần mềm. Áp dụng các phương pháp pháp triển phần mềm và ứng dụng cụ thể. Xây dựng tài liệu phát triển phần mềm theo phương pháp hướng đối
Trang 1oOo
BÁO CÁO TÓM TẮT
ĐỀ 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 MẠI
SAVITEX VIỆT NAM TRÊN ASP.NET VÀ HTM5
Giáo viên hướng dẫn: Lê Quang Lợi Nhóm sinh viên thực hiện:
1 Nguyễn Thị Lan Phương
2 Phùng Thị Mai
HƯNG YÊN - NĂM 2012
Trang 2Giáo viên hướng dẫn: Lê Quang Lợi
Nhóm sinh viên thực hiện:
1 Nguyễn Thị Lan Phương
2 Phùng Thị Mai
HƯNG YÊN - NĂM 2012
Trang 3MỤC LỤC
MỤC LỤC 1
PHẦN I: MỞ ĐẦU 3
1 Tên đề tài 3
2 Lý do chọn đề tài 3
2.1 Về mặt lý luận 3
2.2 Về mặt thực tiễn 3
3 Mục tiêu nghiên cứu 3
4 Nhiệm vụ nghiên cứu 4
5 Phương pháp nghiên cứu 4
6 Ý nghĩa lý luận và thực tiễn của đề tài 4
PHẦN II: NỘI DUNG 5
Chương 1: TỔNG QUAN VỀ CÁC VẤN ĐỀ NGHIÊN CỨU 5
1.1 ASP.NET 5
1.2 Cơ sở dữ liệu 5
1.3 JQUERY 6
1.4 Hình thức thanh toán trực tuyến qua Ngân Lượng (nganluong.vn) 6
Chương 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 8
2.1 Phân tích yêu cầu hệ thống 8
2.2 Mô hình hóa các chức năng của hệ thống 9
2.2.1 Danh sách các tác nhân 9
2.2.2 Biểu đồ Usecase 9
2.2.3 Biểu đồ tuần tự 11
2.2.4 Biểu đồ lớp 15
2.3 Thiết kế cơ sở dữ liệu 16
2.3.1.Phân tích dữ liệu, xây dựng mô hình……… 16
2.3.2.Mô hình quan hệ dữ liệu 17
Chương 3: THIẾT KẾ CHƯƠNG TRÌNH 18
3.1 Đặc tả một số điều khiển được sử dụng 18
3.2 Thiết kế giao diện 18
Trang 4PHẦN III: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 20
1 Kết quả đạt được 20
2 Ưu – nhược điểm 21
3 Hướng phát triển 21
PHẦN IV: TÀI LIỆU THAM KHẢO 22
1 Tiếng Việt 22
2 Tiếng Anh 22
3 Website 22
Trang 5Lờ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!
Trang 6- Website đóng vai trò là một kênh thông tin, quảng bá hình ảnh và sản phẩm tới
cộng đồng khách hàng trong và ngoài nước
- Trên thế giới, các công ty luôn đặt vị trí quan trọng cho việc giới thiệu dịch vụ tốt
nhất của công ty và thu thập xu hướng, phản ánh của khách hàng nhằm phục vụchiến lược phát triển đúng hướng của công ty
- Đối với các công ty trong nước không nằm ngoài xu hướng trên Các công ty lớn
và ở các thành phố lớn đã đầu tư và xây dựng hệ thống website Các công ty nhỏmột phần đã có (nhưng chưa thật sự hỗ trợ tốt cho công ty) và phần còn lại vẫnđang hình thành
2.2 Về mặt thực tiễn
- Về phía công ty: cần có một hệ thống thông tin phục vụ các yêu cầu của công ty:
Quảng bá hình ảnh, sản phẩm, các dịch vụ, các chiến lược của công ty
Cung cấp kênh giao dịch, liên hệ với khách hàng và đối tác
Cung cấp dịch vụ chăm sóc khách hàng trên hệ thống một cách tốt nhất
- Đối với nhóm đề tài:
Củng cố về kiến thức, phương pháp xây dựng ứng dụng đã lược lĩnh hội
Áp dụng kiến thức được học vào một môi trường thực tiễn
Cơ hội tập dược tốt trước khi tốt nghiệp
Xây dựng hệ thống theo yêu cầu của đơn vị đặt hàng
3 Mục tiêu nghiên cứu
- Củng cố và tìm hiểu kiến thức nền tảng về công nghệ phần mềm
- Áp dụng các phương pháp pháp triển phần mềm và ứng dụng cụ thể
Trang 7- Xây dựng hệ thống website theo yêu cầu của doanh nghiệp.
- Tăng cường kỹ năng làm việc độc lập và phối hợp nhóm
4 Nhiệm vụ nghiên cứu
- Xây dựng cơ sở lý thuyết cho đề tài: Xây dựng website giới thiệu và bán sản phẩm Công ty TNHH Sản xuất và Thương mại Savitex Việt Nam
- Khảo sát thực trạng hệ thống quản lý của công ty hiện nay
- Xây dựng hoàn thiện hệ thống website giới thiệu và bán sản phẩm Công ty TNHH Sản xuất và Thương mại Savitex Việt Nam
- Viết đề cương, báo cáo đầy đủ, báo cáo tóm tắt, cài đặt chương trình
5 Phương pháp nghiên cứu
- Phương pháp phân tích – tổng hợp lý thuyết
- Phương pháp lịch sử
- Phương pháp thực nghiệm
6 Ý nghĩa lý luận và thực tiễn của đề tài
Thành công của đề tài sẽ có những ý nghĩa nhất định về lý luận và thực tiễn
- Ý nghĩa lý luận của đề tài: Đây là đề tài tốt nghiệp – đề tài cuối cùng trong toàn bộ
chương trình học, vì vậy nó đóng vai trò rất quan trọng, giúp các thành viên trongnhóm làm quen với ứng dụng mang tính thực tế, từ đó rút ra kinh nghiệm, củng cố
và nâng cao kiến thức làm bước đệm cho việc thử thách tại môi trường thực tế bênngoài thị trường công nghệ thông tin
- Ý nghĩa thực tiễn của đề tài:
Tăng cường nhận thức và tư duy của các thành viên
Rèn luyện khả năng làm việc nhóm có hiệu quả
Phát huy tính sáng tạo và tính độc lập của mỗi thành viên trong nhóm
Củng cố và nâng cao kiến thức cho các thành viên
Đặc biệt, đề tài sẽ cho ra một sản phẩm mang tính ứng dụng thực tế phù hợp vớicác yêu cầu của Công ty TNHH Sản xuất và Thương mại Savitex Việt Nam
Trang 8PHẦN II: NỘI DUNG Chương 1: TỔNG QUAN VỀ CÁC VẤN ĐỀ NGHIÊN CỨU
1.1 ASP.NET
ASP.NET là một nền tảng ứng dụng web (Web Application Framework) đượcphát triển và cung cấp bởi Microsoft, cho phép những người lập trình tạo ra nhữngtrang web động, ứng dụng web và dịch vụ web
Lần đầu tiên được đưa ra thị trường vào tháng 2 năm 2002 cùng với phiên bản 1.0của NET Framework, là công nghệ nối tiếp của Microsoft’s Active Server Pages(ASP) ASP.NET được biên dịch dưới dạng Common Language Runtime (CLR), chophép những người lập trình viết mã ASP.NET với bất kỳ ngôn ngữ nào được hỗ trợbởi NET Framework
Bên cạnh đó là một “phong cách” lập trình mới mà Microsoft đặt cho nó một tên gọi rất kêu: code-behide Đây là cách mà lập trình viên xây dựng các ứng dụng
Window based thường sử dụng – giao diện và mã lệnh tách riêng
Sự xuất hiện của ASP.NET làm cân xứng giữa quá trình xây dựng ứng dụng trênWindows và Web Nó cũng cho phép chúng ta chuyển một ứng dụng trước đây viếtchỉ để chạy trên Windows thành một ứng dụng Web khá dễ dàng Ví dụ cho các lớptrong thư viện này là WebControl, HTMLControl,…
1.2 Cơ sở dữ liệu
-Dữ liệu:
Dữ liệu là các sự kiện/thông tin có thể ghi lại được và có ý nghĩa
Dữ liệu thường được tổ chức và lưu trữ thông tin cho hệ thống nhất định
-Cơ sở dữ liệu : là tập hợp các dữ liệu có liên quan với nhau, mô hình hóa các đối tượng của một phần thế giới thực
-Hệ quản trị cơ sở dữ liệu:
Là tập các chương trình giúp người sử dụng, tái tạo, bảo trì và khai thác CSDL
Một số hệ quản trị CSDL: File, Registry, Access, SQL Server, Oracle, DB2,mySQL, PL/SQL…
Trang 91.3 JQUERY
Jquery là một Javascript Framework, một thư viện kiểu mới của Javascript hỗ trợcác nhà lập trình web tạo ra các hiệu ứng có thể tương tác trực tiếp với người đọc mộtcách nhanh chóng và dễ dàng hơn rất nhiều Ngoài ra jquery còn hỗ trợ trong việc xử
lý HTML, xử lý các sự kiện trong trang HTML, tạo các hiệu ứng đẹp, xử lý Ajaxnhanh và ngắn gọn hơn cho ứng dụng web
Jquery có mã nguồn mở và hoàn toàn miễn phí cho mọi người sử dụng Thư việnjavascript này phát triển rất nhanh, có một cộng đồng sử dụng đông đảo và được rấtnhiều lập trình viên trên thế giới tham gia hoàn thiện, phát triển và viết Plugin cho nó Jquery đơn giản hóa cách viết Javascript và tăng tốc độ xử lý các sự kiện trên trangweb, giúp tiết kiệm thời gian và công sức rất nhiều so với việc ngồi viết javascript theocách thông thường Khẩu hiệu của nó là “Viết ít hơn, làm nhiều hơn” Bên cạnh đó,việc sử dụng jQuery giúp giải quyết tốt vấn đề xung đột giữa các trình duyệt web
1.4 Hình thức thanh toán trực tuyến qua Ngân Lượng (nganluong.vn)
Hệ thống nganluong.vn là dịch vụ thanh toán trực tuyến cho thương mại điện tử Nganluong.vn hoạt động theo mô hình ví điện tử, trong đó mỗi người dùng đăng ký sở hữu một tài khoản loại cá nhân hoặc doanh nghiệp với 3 chức năng chính là: nạp tiền, rút tiền và thanh toán Tài khoản ví sau đó có thể liên kết với một tài khoản ngân hàng
để người mua nạp tiền (trước khi thanh toán) và người bán rút tiền (sau khi nhận thanhtoán) một các tiện lợi Tất cả đều hoàn toàn trực tuyến thông qua thẻ nội địa hoặc quốc
tế, tài khoản ngân hàng hoặc các hình thức tiện dụng khác Nguồn vốn đầu tư từ các tập đoàn hàng đầu thế giới như IDG (Mỹ), SoftBank (Nhật) và eBay (Mỹ) giúp
nganluong.vn có khả năng đảm bảo tài chính cho toàn bộ các giao dịch thanh toán trựctuyến tại Việt Nam
Sơ đồ tổng quan hình thức thanh toán ngân lượng được biểu diễn dưới hình 1.1:
Trang 10Hình 1.1: Sơ đồ tổng quan hình thức thanh toán NgânLượng.vn
Ví điện thử và cổng thanh toán hoạt động như một “ngân hàng điện tử” trên Internetnên chịu sự điều chỉnh của “Luật ngân hàng và các tổ chức tín dụng” để ngăn ngừa cácdoanh nghiệp huy động vốn bất hợp pháp thông qua việc giữ tiền thanh toán giữangười mua và người bán rồi mất khả năng thanh khoản gây thiệt hại cho xã hội
Trang 11Chương 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1 Phân tích yêu cầu hệ thống
- Yêu cầu chức năng
Chức năng người dùng:
Đăng ký thành viên
Đăng nhập hệ thống
Xem thông tin sản phẩm
Đặt hàng và thanh toán trực tuyến
Quản lý hóa đơn bao gồm: hóa đơn bán và hóa đơn nhập
Quản lý thành viên bao gồm: quản lý nhân viên, nhân viên hỗ trợ trực tuyến,phân quyền và đăng nhập hệ thống
Quản lý tìm kiếm bao gồm: quản lý danh sách từ khóa tìm kiếm và cho phéptìm kiếm trên hệ thống
Quản lý tin tức bao gồm quản lý nhóm tin và danh sách tin bài
Quản lý danh mục phụ bao gồm: quản lý album ảnh quảng cáo, nhật ký thaotác hệ thống, quản lý danh sách tỉnh và danh sách email khách hàng đăng kýnhận thông tin
Thống kê bao gồm: thống kê sản phẩm bán chạy, sản phẩm tồn kho, doanhthu bán hàng
-Yêu cầu phi chức năng
Giao diện hài hòa, thân thiện và dễ sử dụng
Tương thích với nhiều trình duyệt khác nhau
Tốc độ xử lý dữ liệu nhanh, hiệu quả và chính xác
Trang 122.2 Mô hình hóa các chức năng của hệ thống
- Quản trị tài khoản: tạo tài khoản, thay đổi thông tin
2 - Xem, tìm kiếm sản phẩm, mua hàng
- Đăng ký tài khoản, đăng nhập hệ thống
- Gửi ý kiến phản hồi về sản phẩm,đăng ký nhận thông tin
- Quản lý thông tin tài khoản
Trang 132.2.2 Biểu đồ Usecase
a Biểu đồ Usecase mức tổng quát
Hình 2.1: Biểu đồ usecase mức tổng quát
Mô tả Usecase tổng quát : mức tổng
quát, hệ thống có 2 actor là admin
và khách hàng với các chức năng khác nhau
- Admin sử dụng các chức năng: đăng nhập, quản lý sản phẩm, danh mục sản phẩm, hóa đơn, khách hàng, nhà cung cấp, nhân viên, phân quyền, thống kê, tìm kiếm
- Khách hàng sử dụng các chức năng: đăng ký thành viên, đăng nhập, xem thông tin, đặt hàng và tìm kiếm
b Phân rã biểu đồ use case quản lý sản phẩm
Trang 14Hình 2.2: Biểu đồ usecase mức tổng quát
Mô tả: Người quản trị sử dụng chức
năng quản lý sản phẩm trước tiên phải đăng nhập, sau khi đăng nhập thành công người quản trị được sử dụng chức năng quản lý sản phẩm bao gồm các chức năng con: thêm, sửa, xóa sản phẩm Để thực hiện chức năng sửa và xóa sản phẩm, người quản trị phải tìm kiếm được
sản phẩm cần sửa hoặc cần xóa.
Trang 15c Phân rã biểu đồ use case đặt hàng
Hình 2.3: Biểu đồ usecase mức tổng quát
Trang 16Mô tả: Khách hàng truy cập trang web
thực hiện chức năng đặt hàng Quá trình tìm sản phẩm thêm vào giỏ, khách hàng có thể sử dụng chức năng Tìm kiếm Sau khi chọn được sản phẩm muốn mua, khách hàng thực hiện Mua hàng Sau khi mua hàng sản phẩm được thêmvào giỏ hàng Khi chọn xong những sản phẩm muốn mua, khách hàng có thể thực hiện Cập nhật giỏ hàng để cập nhật số lượng hàng của mỗi sản phẩm Nếu khách hàng không muốn mua sản phẩm thì sử dụng chức năng Xóa hàng Cuối cùng, khách hàng thực hiện Gửi đơn hàng Trong
đó khách hàng sẽ đăng nhập tài khoản, hệ thống lấy ra thông tin cá nhân của khách hàng để người quản trị hệ thống có thể liên lạc lại Thông tin giỏ hàng được lưu lại vào
cơ sở dữ liệu Sau đó hệ thống tạo đơn hàng mới trong trường hợp khách tiếp tục đặt hàng
Trang 172.2.3 Biểu đồ tuần tự
a Biểu đồ tuần tự cho chức năng “Đăng nhập”
Hình 2.4: Biểu đồ tuần tự cho chức năng “Đăng nhập”
b Biểu đồ tuần tự cho chức năng “Thêm sản phẩm”
Trang 18Hình 2.5: Biểu đồ tuần tự cho chức năng “Thêm sản phẩm”
c Biểu đồ tuần tự cho chức năng “Sửa sản phẩm”
Hình 2.6: Biểu đồ tuần tự cho chức năng “Sửa sản phẩm”
d Biểu đồ tuần tự cho chức năng “Xóa sản phẩm”
Trang 19Hình 2.7 : Biểu đồ tuần tự cho chức năng “Xóa sản phẩm”
e.Biểu đồ tuần tự cho chức năng “Tìm kiếm sản phẩm”
Hình 2.8 : Biểu đồ tuần tự cho chức năng “Tìm kiếm sản phẩm”
f Biểu đồ tuần tự cho chức năng “Thêm giỏ hàng”
Trang 20Hình 2.9 : Biểu đồ tuần tự cho chức năng “Thêm giỏ hàng”
Trang 21g Biểu đồ tuần tự cho chức năng “Gửi đơn hàng”
Hình 2.10 : Biểu đồ tuần tự cho chức năng “Thêm giỏ hàng”
2.2.4 Biểu đồ lớp
Hình 2.11 : Biểu đồ lớp
Trang 222.3 Thiết kế cơ sở dữ liệu
2.3.1 Phân tích dữ liệu, xây dựng mô hình
Từ những thông tin thu thập được, phân tích và xác định các thực thể:
Bảng 2.1 : Danh sách thực thể
ST
T
1 Products Lưu trữ thông tin sản phẩm
2 Categories Lưu trữ thông tin danh mục sản phẩm
3 Brands Lưu trữ thông tin thương hiệu sản phẩm
4 Customers Lưu trữ thông tin khách hàng
5 Suppliers Lưu trữ thông tin nhà cung cấp
6 Albums Lưu trữ thông tin album ảnh quảng cáo
7 Orders Lưu trữ thông tin hóa đơn
8 OrderDetails Lưu trữ thông tin chi tiết hóa đơn
9 Feedbacks Lưu trữ thông tin phản hồi của khách hàng về sản phẩm
10 Employees Lưu trữ thông tin nhân viên công ty
11 GroupNews Lưu trữ thông tin danh mục tin
12 News Lưu trữ danh sách tin tức
13 Tags Lưu trữ thông tin từ khóa tìm kiếm
14 ReceiveEmail Lưu trữ thông tin email khách hàng đăng ký nhận thông tin
15 Partners Lưu trữ thông tin đối tác công ty
16 Supports Lưu trữ thông tin nhân viên hỗ trợ trực tuyến
17 Logs Lưu trữ thông tin nhật ký thao tác hệ thống
18 Provinces Lưu trữ danh sách tỉnh
19 Admin_Function
s
Lưu trữ danh sách các chức năng quản trị hệ thống
20 Admin_Roles Lưu trữ danh sách quyền đăng nhập hệ thống
Trang 232.3.2. Mô hình R
Hình 2.12 : Mô hình R
Trang 24Chương 3: THIẾT KẾ CHƯƠNG TRÌNH
3.1. Đặc tả một số điều khiển được sử dụng
3.2. Thiết kế giao diện
a Giao diện trang chủ hiển thị
Trang 25b Giao diện trang chi tiết sản phẩm
Hình 3.2 : Giao diện trang chi tiết sản phẩm
3.3. Cài đặt website