Chuyên đề Website bán hàng thời trang hiphop trực tuyến

Website bán hàng phải thực hiện được những chức năng chính sau đây:

Phục vụ khách hàng:

- khách hàng đăng ký để có tài khoản đăng nhập vào hệ thống

- khách hàng có thể xem,tìm kiếm mặt hàng và đặt mua hàng

Quản lý sản phẩm:

 - Quản lý danh mục sản phẩm đa cấp, không hạn chế các cấp danh mục lồng nhau.

 - Thêm mới,sửa, xóa sản phẩm, danh mục sản phẩm.

 - Thay đổi trạng thái hiển thị trên trang chủ, hiển thị trong danh sách sản phẩm mới, sản phẩm nổi bật, sản phẩm khuyến mại

 - Cập nhật ảnh cho sản phẩm, tạo album ảnh (hay slide show) cho mỗi sản phẩm.

 - Sắp xếp thứ tự cho danh mục sản phẩm, sản phẩm .

 - Quản lý nhận xét về sản phẩm.

 - Cập nhật thông tin đồng thời cho nhiều sản phẩm, nhiều danh mục.

 - Quản lý danh sách Nhà sản xuất.

 - Tìm kiếm sản phẩm.

 

doc35 trang | Chia sẻ: maiphuongdc | Lượt xem: 1701 | Lượt tải: 3download
Bạn đang xem trước 20 trang tài liệu Chuyên đề Website bán hàng thời trang hiphop trực tuyến, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
LỜI GIỚI THIỆU Ngày nay khi nhắc tới khoa học kĩ thuật chúng ta không thể không nhắc tới một nghành khoa học có tuổi dời còn rất ít nhưng lại đạt được những thành tựu to lớn và ứng dụng rộng rãi đó là : Công Nghệ Thông Tin.Hiện nay ngành khoa học này đã có những bước phát triển mang tính đột phá ở cả chiều rộng và chiều sâu.Xã hội phát triển, máy tính điện tử không còn là phương tiện quý hiếm như ngày xưa nữa mà đang ngày càng trở thành một công cụ thông dụng phục vụ cho công việc và giải trí của con người.Nó không chỉ là ở công sở mà còn ở trong từng gia đình. Đứng trước những cạnh tranh gay gắt trong vai trò thông tin, các doanh nghiệp và các tổ chức đang tìm mọi cách, mọi cơ hội, biện pháp để xây dựng cho mình một hệ thống thông tin hoàn thiện nhằm tin học hoá các hoạt động tác nghiệp của doanh nghiệp mình, giúp cho doanh nghiệp phát triển mạnh mẽ hơn nữa. Song song với sự phát triển của máy tính điện tử thì mạng máy tính cũng đã và đang bùng nổ.Nếu như trước đây thì người truy nhập mạng máy tính là rất ít,còn ngày nay, sự giao tiếp máy tính đã trở thành một thành phần cơ bản trong cấu trúc hạ tầng của chúng ta.Mạng được dùng trong mọi khía cạnh của lĩnh vực kinh doanh, bao gồm : quảng cáo, sản xuất, lập hoá đơn, hệ thống kế toán… Chính vì vậy đã dẫn tới giảm bớt khâu lao động thủ công và thời gian thực hiện công việc.Qua đó 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 trên internet vào những năm của thế kỷ tới. Ở Việt Nam hiện nay cũng đã có nhiều doanh nghiệp tiến hành thương mại trên internet, nhưng do kho khăn về cơ sở hạ tầng như viễn thông chưa phát triển mạnh, các dịch vụ thanh toán điện tử chưa phổ biến nên họ chỉ dừng lại ở mức đọ giới thiệ sản phẩm và nhận dơn dặt hàng qua mạng mà thôi. Trong khuôn khổ đề tài của mình, em chỉ dừng lại ở việc giới thiệu sản phẩm thời trang Hip Hopvà nhận đặt hàng qua mạng.Mặc dù đã cố gắng rất nhiều để hoàn thành công việc nhưng do thời gian có hạn và kiến thức thực tế chưa nhiều nên còn nhiều thiếu sót cần được bổ xung.Em mong nhận được ý kiến đóng góp của thầy cô và bạn bè. Trong quá trình hoàn thành đồ án tốt nghiệp em đã nhận được sự giúp đỡ rất tận tình.Lời đầu tiên em xin chân thành cảm ơn tới :cô Nguyễn Quỳnh Mai-Giáo viên hướng đẫn đề án tốt nghiệp, là người đã tận tình giúp đỡ, hướng dẫn em trong suốt quá trình tìm hiểu và hoàn thành đề án tốt nghiệp và những thầy cô giáo trong trường và đặc biệt là trong bộ môn Công Nghệ Thông Tin đã tận tình giảng dạy, chỉ bảo cho em trong thời gian em học tập ở trường. Em xin chân thành cảm ơn! Hà nội ngày tháng năm2009 Sinh viên thực hiện: Nguyễn Thị Vũ Lương CHƯƠNG 1 : KHẢO SÁT NƠI THỰC TẬP Giới thiệu về công ty Công ty TNHH giải pháp công nghệ và truyền thông LUMINA được thành lập năm 2004. Trụ sở chính : Tâng 4, khu Đô Thị Đền Lừ_Hoàng Mai_Hà Nội Điện thoại : 84.4.22355822 Fax :84.4.62852600 Tên giao dịch bằng tiếng việt : Công Ty TNHH Giải Pháp Công Nghệ Và Truyền Thông LUMINA Tên giao dịch bằng tiếng anh : LUMINA Communications and Technology Solutions Company Limited Vốn đăng kí kinh doanh : 1.000.000.000 VNĐ Công ty hoạt động theo luật doanh nghiệp của nước Cộng Hoà Xã Hội Chủ Nghĩa Việt Nam. Công ty LUMINA là một trong những công ty tiên phong trong lĩnh vực giải pháp công nghệ và truyền thông.Sản phẩm và các dịch vụ của công ty đựơc khách hàng, giới chuyên môn và các công ty hoạt động trong nghành đánh giá là một trong những công ty chuyên nghiệp và uy tín.Sau nhiều năm hoạt động cùng với sự nỗ lực phấn đấu không ngừng của toàn thể cán bộ, nhân viên trong công ty, công ty đã cung cấp cho khách hàng những sản phẩm cao cấp và đóng góp một cách tích cực cho cộng đồng.Chính vì vậy LUMINA đã trở thành một trong những thương hiệu đáng tin cậy và được ưa chuộng. Trải qua một chặng đường dài xây dựng và phát triển đến nay công ty đã đóng góp không nhỏ vào sự phát triển chung của thương mại điện tử Việt Nam.Ngoài ra công ty cũng đang tích cực tham gia các hoạt động xã hội như : Là thành viên sáng lập ra hiệp hội thương mại điệ tử Việt Nam VECOM, là hội viên hiệp hội du lịch Việt Nam…Đặc biệt là tham gia các khoá đào tạo TMĐT cho các tổ chức, doanh nghiệp trong nước nhằm kích cầu phát triển TMĐT. Công ty có chức năng chủ yếu là cung cấp dịch vụ Web đảm bảo chất lượng và đáng tin cậy : từ việc đăng kí tên miền, cung cấp dịch vụ thuê Hosting, thiết kế, quảng bá và chăm sóc Website, phát triển hình ảnh và thương hiệu trên Internet, mở rrộng khách hàng, tăng thứ hạng Web trên thế giới, giúp cho người dùng biết đến trang Web để truy cập nhiều hơn, làm tăng khả năng phát triển của công ty. Đặc biệt dịch vụ Web mà công ty thiết kế có ưu điểm nổi trội hơn hẳn so với các trang Web khác đó là thân thiện với các cổ máy tìm kiếm toàn cầu như Google, Yahoo, MSN…Vì vậy việc quảng bá trang Web sẽ dễ dàng và đơn giản hơn rất nhiều Cơ cấu tổ chức Ban giám đốc Bộ phận quản trị Bộ phận kinh doanh dự án Bộ phận hỗ trợ khách hàng Bộ phận hành chính,quản trị Kế toán Phân phối, thiết kế Dự án Chuyển giao công Phát triển thị trường Kiểm soát thực hiện hợp đồng Bảo hành và dịch vụ kĩ thuật Nhân sự Công ty TNHH giải pháp công nghệ và truyền thông LUMINA là một tổ chức chuyên nghành trong phát triển các ứng dụng trên nền Internet với một đội ngũ nhân viên có năng lực và chuyên môn cao bao gồm : các kỹ sư, cử nhân, công nhân kỹ thuật tay nghề cao. Hoạt động trong lĩnh vực CNTT nên công ty hiểu con người là yếu tố quyết định đến sự thành công hay thất bại của một doanh nghiệp nên ngoài các chương trình đào tạo cơ bản thì hàng năm các cán bộ kỹ thuật của công ty còn được đào tạo nâng cao nghiệp vụ do các hãng tổ chức.Qua các chương trình này thì cán bộ công nhân viên của công ty đã được các hãng sản xuất chứng nhận về trình độ và khả năng chuyển giao công nghệ, lắp đặt, hướng dẫn sử dụng và bảo hành thiết bị công nghệ tại Việt Nam. Ngoài ra công ty còn có nhiều cộng tác viên có chuyên môn trongnhiều nghành và các hiệp hội kỹ thuật khác nhau.Các hoạt động kỹ thuật của công ty không chỉ được hỗ trợ bởi nhũng kỹ thuật viên tay nghề cao ở trong nước mà còn ở cả nước ngoài.Tất cả những việc trên cũng chỉ nhằm mục đích đào tạo cho công ty một đội ngũ công nhân viên có trình độ cao đáp ứng được nhu cầu cung cấp cho khách hàng các công nghệ tiên tiến nhất trong hệ thống thiết bị công nghệ cao. Các hoạt động chính IV.1. Các dự án về sản phẩm tiêu thụ Hiện nay công ty đang tiến hành phát triển các Website TMDT IV.1.1.Mạng VietnamTradeFair.com Đây là trang Web chuyên cung cấp các thông tin về hội trợ triển lãm và xúc tiến thương mại, là Web TMDT B2B được đánh giá tốt nhất năm 2005 do bộ thương mại tổ chức bình chọn đã được đưa vào báo cáo thương mại điện tử Việt Nam năm 2005.Là danh bạ doanh nghiệp Việt Nam cung cấp dữ liệu cho các cổ máy chủ tìm kiếm toàn cầu, là sàn giao dịch TMĐT B2C và là trung tâm thông tin xúc tiến thương mại.Chỉ số PageRank tháng 10/2008 là : 6/10. IV.1.2.Chocongnghiep.com Xây dựng một Website chào bán các sản phẩm hàng hoá công nghiệp tại thị trường Việt Nam. Đây sẽ là nơi hội tụ được rất nhiều cơ hội giao thương giữa người mua và người bán.Chỉ số PageRank tháng 10/2008 là : 6/10. IV.2. Các giải pháp tích hợp Một trong những mục tiêu phát triển hàng đầu của công ty là cung cấp các sản phẩm tin học và các giải pháp tích hợp.Kết hợp với thế mạnh là đội ngũ công nhân viên kỹ thuật được đào tạo một cách cơ bản và nâng cao, sự chuyển giao và áp dụng các công nghệ tiên tiến nhất từ các nhà cung cấp hàng đầu trên thế giới, các giải pháp của công ty ngày càng được sự tiếp nhận của khách hàng. IV.3. Chiến lược kinh doanh Với phương châm Giá cả_Dịch vụ_Chất lượng_Uy tín.Công ty luôn giữ vững mối quan hệ với khách hàng, đối tác và bạn hàng.Phát triển và mở rộng hệ thống sau bán hàng, các dịch vụ chăm sóc khách hàng được thực hiện trên tất cả các phương tiện như : Điện thoại, Fax, Email… Khồn ngừng phát triển đa dạng hoá các loại hình cung cấp, tăng cường cung cấp các giải pháp tích hợp chọn gói cho khách hàng đáp ứng mọi yêu cầu khả năng chí phí khác nhau và thiết thực. Xây dựng được đội ngũ nhân viên có trình độ, chuyên môn cao.Với chủ chương hoạt động lâu dài công ty cũng xây dựng cho mình một hệ thống tổ chức chặt chẽ, hoạt động với hiệu suất cao. Mở rộng phạm vi cung cấp dịch vụ, đa dạng hoá quan hệ ,mở rộng quan hệ hợp tác trong và ngoài nước. CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT Ứng dụng PHP và MYSQL để xây dựng Website bán máy tính Laptop 1.PHP: Khi thiết kế một Website chúng ta có nhiều ngôn ngữ viết để lựa chọn, nhưng chọn ngôn ngữ nào cho phù hợp và thuận lợi là cả một vấn đề.Như : Khi chúng ta muốn làm một cuộc khảo sát để thu thập thông tin về khách hàng hay là khách tham quan Web của mình, chúng ta có thể dễ dàng thực hiện theo thể thức của HTML, nó bao gồm tất cả những câu hỏi và kết quả sẽ được thông báo qua đường email cho chúng ta, nhưng việc xử lý thông tin thô thành dữ liệu có nghĩa đòi hỏi phải mất khá nhiều công sức vì phải tự biên tập lại và thống kê để đánh giá kết quả. Khi dùng ngôn ngữ viết còn rất nhiều cách thuận lợi hơn để thu thập đánh giá kết quả của cuộc khảo sát hay các loại hình khác.Thay vì việc phải gửi thông tin qua email, ngôn ngữ viết sẽ xử lý và lưu trữ nó trong CSDL trên máy chủ.Kiểu ngôn ngữ viết mới sẽ kết nối với CSDL cập nhật thông tin và hiển thị khi bạn truy cập trang Web.Ngôn ngữ này cũng có thể sử dụng các thanh dò thị, tỉ lệ phần trăm hoặc hiển thị thông tin tự động theo nhiều cách mà bạn có thể hiểu được. Vì vậy ngôn ngữ lập trình nào bạn nên sử dụng để phân tích kết quả của một cuộc điều tra khảo sát, cung cấp thông tin cho những người ghe thăm trang Web hoặc hiển thị dữ liệu mà không cần có những files copy HTML. Trong những ngôn ngữ gần đây ngày càng có nhiều nhà phát triển Web ưa chuộng và thấy thật thích thú với nó đó là ngôn ngứ lập trình : PHP. I.1. PHP là gì? PHP là viết tắt của Hypertext prepeocessor, là một ngôn ngữ lập trình được kết nối chặt chẽ với máy chủ.Nói một cách đơn giản thì nó là một quá trình xử lý PHP được thực hiện trên máy chủ, khi một trang Web dùng PHP thì phải thực hiện tất cả các quá trình xử lý thông tin trong trang Web đó, sau đó đưa ra kết quả như HTML.Vì quá trình xử lý này diễn ra trên máy chủ nên trang Web viết bằng PHP sẽ dễ nhìn hơn bất kì hệ điều hành nào. Cũng giống như hầu hết các ngôn ngữ lập trình khác, PHP có thể nối trực tiếp với HTML, mã PHP tách biệt với HTML bằng các thực thể đầu và cuối.Khi một tài liệu được đưa ra phân tích, quá trình xử lý PHP chỉ được thực hiện ở những điểm quan trọng rồi sau đó đưa ra kết quả. Nhưng PHP cũng có khả năng tách biệt mã hoàn toàn với HTML, nói rộng hơn sự kết hợp này rất là lý tưởng bởi nó cho phép các nhà thiết kế có thể làm việc trên Web đã được thiết kế theo kế hoạch mà không bị cản trở bởi các mã. I.2. Lịch sử ra đời của PHP? PHP được giới thiệu năm 1994 như một bộ sưu tập của một ngôn ngữ lập trình chưa chặt chẽ và dựa vào Perl và các công cụ của trang chủ.Tác giả của ngôn ngữ lập trình này, ông R.Lerdoft đã làm cho tất cả phải giật mình vì đẫ sáng tạo ra nó. Tới năm 1998 việc công bố phiên bản 3 thì PHP mới chính thức phát triển theo hướng tách riêng của mình, giống như C và Perl, PHP là ngôn ngữ lập trình có tính cấu trúc và đa dạng, chính vì những điều giống nhau này đã khuyến khích các nhà thiết kế Web chuyên nghiệp chuyển qua sử dụng PHP.Với phiên bản 3 này PHP cũng cung cấp một số lượng CSDL khá đồ sộ gồm cả : MySQL, mSQL, OPBC và ORACLE.Nó cũng có thể làm việc với các hình ảnh các file dữ liệu, FTP, XML và host của các kỹ thuật ứng dụng khác. Đến nay PHP vẫn là một dịch vụ hàng đầu miễn phí.Tuy nhiên không giống một số các ngôn gnữ khác càng ngày nó càng trở thành một xu hướng vì rất nhiều các trang Web hiện nay được làm bằng PHP. I.3. Tại sao nên dùng PHP? Không còn xa lạ gì khi có rất nhiều sự lựa chọn các ngôn ngữ lập trình khác ngoài PHP như ASP,Perl…và một số khác.Trong mỗi ngôn ngữ lập trình này đều có cấu hình và tính năng khác nhau thì chúng vẫn có thể đưa ra một kết quả giống nhau. I.4. Tại sao PHP lại là ưu tiên hàng đầu của bạn? Rất đơn giản với những người còn xa lạ với chương trình này, đây là sự lôi cuốn mạnh mẽ nhất.Thậm chí là rất ít hoặc không co chương trình nào có thể tạo ra một tốc độ đáng kinh ngạc trong việc phát triển bành trướng như PHP.bởi vì nó được thiết kế dặc biệt trong các ứng dụng Web, PHP xây dựng được rất nhiều các tính năng để đáp ứng những nhu cầu chung nhất. PHP là một mã nguồn thông tin mở : Bởi vì mã nguồn của PHP sẵn có nên cộng đồng các nhà phát triển Web luôn có ý thức cair tiến nó, nâng cao để khắc phục các lỗi trong chương trình này. PHP rất ổn định và tương hợp, mới đây PHP đã vận hành khá ổn định trên các hệ điều hành kể cả Unix, Windows…Đồng thời nó cũng nối với một số máy chủ như IIS hay Apache. Xét một cách toàn diện thì PHP là một ngôn ngữ rất dễ học.Nếu bạn làm việc với các ngôn ngữ khác như : C, Pascal thì một số tính năng của PHP có vẻ rất quen thuộc với bạn, đó là một điều duy nhất mà bạn phải có mà không thể dựa vào các kinh nghiệm như khi học C hay Pascal để tiếp nhận PHP một cách dễ dàng mà bạn phải có một tinh thần say mê và chịu khó học tập kiên trì. Cài đặt PHP : Quá trình cài đặt giống các phần mềm bình thường khác. Cấu hình PHP : Chúng ta có thể để chương trình tự cấu hình, chỉ cần trỏ PHP đến file cấu hình của Apache trong thư mục conf. MySQL MySQL là hệ cơ sở dữ liệu giúp chúng ta xây dựng cơ sở dữ liệu cho trang Web.Và cũng là hệ quản trị CSDL mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển Web rất ưa chuộng trong quá trình phát triển ứng dụng. Hiện nay MySQL đã được Sun mua lại và được cung cấp cũng như hỗ trợ miễn phí từ Sun. Đặc điểm nổi bật của MySQL là tốc độ nhanh, dễ sử dụng, có tính khả chuyển và chạy trên nhiều hệ điều hành cung cấp một số lượng lớn các hàm tiện ích rất mạnh, quan trọng hơn đó là miễn phí. Với tốc đọ và tính bảo mật cao, MySQL rất thích hợp cho việc truy cập CSDL trên mạng.MySQL là một trong những ví dụ rất cơ bản về hệ CSDL quan hệ sử dụng ngôn ngữ truy vấn có cấu trúc. MySQL được sử dụng cho việc bổ trợ PHP, Perl và nhiều ngôn ngữ khác, nó là nơi lưu trữ những thông tin về CDSL trên các trang Web viết bằng PHP, Perl… CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG I.Giới thiệu đề tài Ngày nay chi phí cho mỗi phút quảng cáo trên truyền hình được tính bằng tiền triệu, vì vậy để có được những đoạn quảng cáo ngắn thì các tập đoàn, công ty, cửa hàng phải bỏ ra một số tiền khá lớn. Đối với những tập đoàn,công ty lớn thì chuyện đấy không thành vấn đề nhưng đối với những công ty nhỏ thì chi phí đấy là một vấn đề nan giải. Với việc bùng nổ của khoa học công nghệ ngày nay, đặc biệt là internet đã giúp cho chi phí quảng cáo giảm đi một cách đáng kể.Internet phát triển đã xâm nhập vào sâu trong mọi ngõ ngách, tầng lớp của xã hội, giúp cho mọi người đều được mở mang kiến thức.Tuy ở Việt Nam hệ thống mạng mới ra đời nhưng cũng đã đáp ứng được phần nào những yêu cầu nâng cao kiến thức của người dân. Sự hậu thuẫn của Internet đã giúp cho các công ty và những cửa hàng nhỏ không ít trong việc quảng cáo.Với việc cho ra đời những trang Web thì những thông tin đầy đủ nhất của các công ty và các cửa hàng sẽ đến được với khách hàng nhiều hơn.Trên thế giới số lượng khách hàng truy cập Internet là rất đông, vì vậy việc thiết kế cho công ty một trang Web giới thiệu về sản phẩm trên Internet là vô cùng cấp thiết. Mặt khác khi thực tập ở công ty TNHH giải pháp công nghệ và truyền thông LUMINA, nhìn vào hình thức hoạt động và hướng phát triển của công ty, những dự án mà công ty đang thực hiện thì càng chứng tỏ một điều Website có vai trò quan trọng như thế nào đối với mỗi đơn vị kinh doanh dù là kinh doanh mặt hàng nào đi nữa, và những thuận lợi mà nó đem lại không phải là nhỏ hay nói cách khác nó chính là một bộ mặt của các đơn vị đó. Chính vì vậy tôi đã chọn đề tài là : Xây dựng một trang Web bán hàng thời trang Hip Hop I.1. Phạm vi của đề tai Với việc ra đời của trang Web bán hàng này thì có thể cập nhật được những loại thời trang Hip Hop mới nhập về,những thông tin khuyến mại đi kèm, các ý kiến góp ý của khách hàng một cách nhanh chóng và thuận tiện nhất, ngoài những chức năng cơ bản đó ra thì trang Web còn một chức năng quan trọng đó là thực hiện việc nhận đơn đặt hàng của khách hàng ngay trên trang Web,giao dịch bán hàng với khách hàng ngay trên mạng, đơn hàng sẽ được nhận và lưu vào trong hẹ thống CSDL và sẽ được xử lý qua phần quản trị, hàng hoá sẽ đến được với khách hàng một cách nhanh nhất mà không cần phải tốn thời gian đến tận nơi để mua hàng. Đấy chính là những ưu điển rất lớn khi xây dựng trang Web bán hàng này. I.2. Mục đích Sẽ có rất nhiều cách khác nhau để quảng cáo với khách hàng về sản phẩm như: Phát tờ rơi, đăng tin trên báo, quảng cáo trên truyền hình...Nhưng những cách thức đó không những tốn nhiều tiền bạc mà còn chiếm rất nhiều thời gian và công sức.Nếu như có một loại sản phẩm mới hay có một tin khuyến mại nào đấy giành cho khách mua hàng, đơn vị kinh doanh lại phải liên lạc với những nơi quảng cáo để báo tin và quản cáo lại và như vậy để đến được với khách hàng thì là cả một thời gian dài,rất bất tiện. Và trang Web ra đời để khắc phục những nhược điểm đó.Giúp cho đơn vị doanh nghiệp ngày càng phát triển hơn. I.3. Đối tượng khách hàng Sản phẩm của công ty chúng tôi chủ yếu phục vụ cho đối tượng teen,những người yêu thích th ời trang hiphop,những đối tượng khách hàng muốn tìm hiểu về xu hướng thời trang mới nhất. II. MÔ TẢ HỆ THỐNG II.1 Các chức năng của hệ thống Website hoạt động với chức năng chính là bán hàng thời trang hiphop. Người mua có thể xem hàng qua website,tìm kiếm thông tin sản phẩm,danh mục,nhà cung cấp 1 cách nhanh chóng,thuận lợi. II.2 Mô tả các chức năng của website Website bán hàng trực tuyến được hoạt động trên 2 đối tượng hoạt động cơ bản : Quản trị website và khách hàng với từng đối tượng sử dụng website sẽ có những chức năng riêng biệt. II.2.1 Đối với người quản trị website - Admin là người có quyền quản trị cao nhất trong website. Có thể ra/vào hệ thống. Sau khi đăng nhập admin có thể sử dụng mọi quyền được cung cấp để thực hiện vai trò admin của mình. - Admin có quyền phân quyền, cấp quyền hay hủy quyền cho những người sử dụng khác. - Có quyền thêm, sửa, xóa hay bất cứ nội dung website II.2.2 Đối với người mua hàng Với những người mua hàng, có quyền đăng ký làm thành viên của website, khi được cung cấp 1 tài khoản người mua có quyền tham gia mua hàng, sau khi hoàn tất,người mua có thể xem lại giỏ hàng của mình. Được xem và tùy chỉnh những thông tin cá nhân III. PHÂN TÍCH HỆ THỐNG WEBSITE III.1 BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG CỦA HỆ THỐNG. Website bán hàng phải thực hiện được những chức năng chính sau đây: Phục vụ khách hàng: khách hàng đăng ký để có tài khoản đăng nhập vào hệ thống khách hàng có thể xem,tìm kiếm mặt hàng và đặt mua hàng Quản lý sản phẩm:     - Quản lý danh mục sản phẩm đa cấp, không hạn chế các cấp danh mục lồng nhau. - Thêm mới,sửa, xóa sản phẩm, danh mục sản phẩm. - Thay đổi trạng thái hiển thị trên trang chủ, hiển thị trong danh sách sản phẩm mới, sản phẩm nổi bật, sản phẩm khuyến mại … - Cập nhật ảnh cho sản phẩm, tạo album ảnh (hay slide show) cho mỗi sản phẩm. - Sắp xếp thứ tự cho danh mục sản phẩm, sản phẩm . - Quản lý nhận xét về sản phẩm. - Cập nhật thông tin đồng thời cho nhiều sản phẩm, nhiều danh mục. - Quản lý danh sách Nhà sản xuất. - Tìm kiếm sản phẩm. Quản lý khách hàng: Quản lý danh sách khách hàng. Gửi email cho khách hàng trong cơ sỡ dữ liệu. Quản lý những người tham gia vào hệ thống cũng như quyền của người dùng. quản lí hoá đơn nhập Quản lý Đơn hàng            - Xem các đơn hàng được đặt trong hệ thống. - Cập nhật trạng thái xử lý đơn hàng., tìm kiếm, xóa đơn hàng. SƠ ĐỒ PHÂN CẤP CHỨC NĂNG HỆ THỐNG Biểu đồ luồng dữ liệu mức ngữ cảnh Các tác nhân: Người quản trị Khách hàng Biểu đồ luồng dữ liệu mức đỉnh Biểu đồ luồng dữ liệu mức dưới đỉnh: “Phục vụ khách hàng” Biểu đồ luồng dữ liệu mức dưới đỉnh: “QUẢN TRỊ HỆ THỐNG” Biểu đồ luồng dữ liệu mức dưới đỉnh: “QUẢN LÍ KHÁCH HÀNG” Biểu đồ luồng dữ liệu mức dưới đỉnh: “Quản lý sản phẩm” Biểu đồ luồng dữ liệu mức dưới đỉnh: “QUẢN LÍ ĐƠN HÀNG” III.2Cơ sở dữ liệu Các bảng trong CSDL III.2.1. Bảng Admin : Lưu trữ thông tin của người quản trị STT Tên trường Kiểu dữ liệu Độ rộng NULL Chú thích 1 Admin_ID varchar 20 Not null Khoá chính 2 Username varchar 60 Not null Tên đăng nhập 3 Password varchar 50 Not null Mật khẩu III.2.2. Bảng Category (chủng loại) : Lưu trữ thông tin về chủng loại của sản phẩm STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Category_ID Varchar 20 Not null Khoá chính 2 CategoryName Varchar 50 Not null Tên chủng loại 3 Mieuta Text 250 Null Miêu tả chủng loại 4 Anh Text 250 Null Ảnh chủng loại III.2.3. Bảng Suppliers : Lưu trữ thông tin về hãng cung cấp STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Supplier_ID Varchar 20 Not null Khoá chính 2 SupplierName Varchar 50 Not null Tên hãng 3 Anh Text 250 Null Ảnh hãng 4 Nuoc Varchar 50 null Tên nước 5 Phone Varchar 50 Null Số điện thoại 6 Fax Varchar 50 Null Fax III.2.4. Bảng Product : Lưu trữ thông tin về sản phẩm STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Product_ID Varchar 20 Not null Khoá chính 2 ProductName Varchar 50 Not null Tên sản phẩm 3 Category_ID Varchar 20 Not null Khoá phụ 4 Supplier_ID Varchar 20 Not null Khoá phụ 5 Mieuta Text 250 Not null Miêu tả sp 6 Anh Text 250 Not null Anh sp 7 Baohanh Varchar 20 Not null thời gian bảo hành 8 Gia Varchar 20 Not null Giá sp 9 Trongluong Varchar 20 Null Trọng lượng sp 10 Phukien Text 250 Null Phụ kiện đi kèm sp 11 Tinhtrang Varchar 20 Not null Tình trạng sp 12 Khuyenmai Text 250 Not null Tin khuyến mại sp III.2.5. Bảng Accessory : Lưu trữ thông tin về phụ kiện đi kèm sản phẩm STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Accessory_ID Varchar 10 Not null Khoá chính 2 AccessoryName Varchar 50 Not null Tên phụ kiện 3 Anh Text 250 Not null Ảnh phụ kiện 4 Giá Varchar 10 Not null Giá phụ kiện III.2.6. Bảng Registry : Lưu trữ thông tin về khách hàng STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Username Varchar 50 Not null Tên đăng nhập 2 Password Varchar 50 Not null Mật khẩu 3 Ten Varchar 50 Null Họ tên 4 Ngaysinh Date/Time Null Ngày sinh 5 Gioitinh Varchar 10 Null Giới tính 6 Diachi Text 250 Null Địa chỉ kh 7 Dienthoai Varchar 50 Null Điện thoại kh 8 Email Text 250 Not null Email 9 Ngaydangki Date/Time Not null Ngày đăng kí III.2.7. Bảng Comments : Lưu trữ thông tin nhận xét của khách hàng STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Comments_ID Varchar 10 Not null Khoá chính 2 Username Varchar 50 Not null Tên đăng nhập 3 Product_ID Varchar 10 Not null Khoá phụ 4 Noidung Text 250 Not null Nội dung 5 Uudiem Text 250 Null Ưu điểm 6 Nhuocdiem Text 250 Null Nhược điểm 7 Danhgia Text 250 Null Đánh giá 8 Thoigian Date/time Null Thời gian III.2.8. Bảng Contact : Lưu trữ thông tin liên hệ của khách hàng STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Contact_ID Varchar 10 Not null Khoá chính 2 Ten Varchar 50 Not null Tên khách hàng 3 Diachi Text 250 Null Địa chỉ khách hàng 4 Dienthoai Varchar 50 Null Điện thoại 5 Email Text 250 Not null Email 6 Noidung Text 250 Not null Nội dung 7 Thoigian Date/time Null Thời gian III.2.9. Bảng orders : Lưu trữ thông tin sơ bộ về đơn hàng của khách STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 Username Vachar 50 Not null Tên đăng nhập của khách hàng 2 Product_ID Varchar 10 Not null ID sản phẩm 3 ProductName Varchar 50 Not null Tên sản phẩm 4 Soluong Int 10 Not null Số lượng sản phẩm 5 Giaban Int 10 Not null Giá bán của sản phẩm 6 Ngaydathang Varchar 15 Not null Ngày đặt hàng III.2.10. Bảng OrderForm : Lưu trữ thông tin đầy đủ về đơn hàng của khách hàng STT Tên trường Kiểu dữ liệu Độ rộng Null Chú thích 1 OrderForm_ID Varchar 20 Not null Khoá chính 2 Username Varchar 50 Not null Tên đăng nhập 3 Product_ID Varchar 15 Not null Mã sản phẩm 4 Category_ID Varchar 10 Not null Mã chủng loại 5 Supplier_ID Varchar 10 Not null Mã hãng 6 ProductName Varchar 50 Not null Tên sản phẩm 7 Soluong Varchar 10 Not null Số lượng 8 Giaban Varchar 10 Not null Giá bán 9 Ngaydathang Date/time Not null Ngày đặt hàng 10 Trangthai Varchar 50 Not null Trạng thái Chương4: GIAO DIỆN WEBSITE 1.Home: 2BLOG: 3.CHI TIẾT SẢN PHẨM: 4. ĐĂNG NHẬP: 5. ĐĂNG KÍ: 6.SẢN PHẨM:

Các file đính kèm theo tài liệu này:

  • doc22196.doc