Đăng ký Đăng nhập
Trang chủ Tiểu luận Hệ thống WebSide quản lý siêu thị thực phẩm...

Tài liệu Tiểu luận Hệ thống WebSide quản lý siêu thị thực phẩm

.DOC
81
376
79

Mô tả:

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG TIỂU LUẬN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN Đề tài HỆ THỐNG WEBSITE QUẢN LÝ SIÊU THỊ THỰC PHẨM Sinh viên: Trần Hoàng Yến Mã số: DC14V7K518 Khóa: K40 Cần Thơ BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG TIỂU LUẬN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN Đề tài HỆ THỐNG WEBSITE QUẢN LÝ SIÊU THỊ THỰC PHẨM Người hướng dẫn TS. Lâm Nhựt Khang Sinh viên thực hiện Họ và tên : Trần Hoàng Yến Cần Thơ LỜI CÁM ƠN Tri thức là một biển cả mênh mông, mỗi một con người cụ thể muốn nắm bắt tri thức để làm hành trang cho cuộc đời, không ngoại trừ là học tập. Chúng ta sinh ra và lớn lên trong sự nuôi dưỡng của cha mẹ và hạnh phúc biết bao khi được Thầy Cô “gieo mầm tri thức” để mai này khi trưởng thành là một công dân tốt và có cơ hội cống hiến cho xã hội. Để đạt được thành quả và sự hiểu biết như ngày hôm nay là phần lớn công ơn của Thầy Cô trường Đại Học Cần Thơ, đặc biệt là sự dạy dỗ nhiệt tình của các Thầy Cô khoa Công nghệ Thông tin & Truyền thông đã hết lòng truyền đạt những kiến thức, kinh nghiệm quý báo trong suốt quá trình học tập vừa qua tại trường, để chúng em làm hành trang hòa nhập vào cuộc sống. Để hoàn thành báo cáo này, chúng em xin cảm ơn đến Thầy Cô trường Đại Học Cần Thơ, đặc biệt em xin cám ơn Cô Lâm Nhựt Khang người đã trực tiếp hướng dẫn chúng em hoàn thành đề tài này. Vì thời gian còn có hạn, cũng như kiến thức bản thân còn nhiều hạn chế nên chúng em không tránh khỏi những sai sót, kính mong sự nhận xét, phê bình, góp ý của Thầy, Cô để chúng em có điều kiện học hỏi và phân đấu hơn nữa. Sinh Viên Thực Hiện Trần Hoàng Yến MỤC LỤC CHƯƠNG 1 ĐẶC TẢ YÊU CẦU.......................................................................................1 1. GIỚI THIỆU......................................................................................................................1 1.1. Mục tiêu...................................................................................................................1 1.2. Phạm vi sản phẩm....................................................................................................1 1.3. Bố cục tài liệu..........................................................................................................1 2. MÔ TẢ TỔNG QUAN......................................................................................................2 2.1 Bối cảnh của sản phẩm.................................................................................................2 2.2 Các chức năng của Website.....................................................................................2 2.3 Đặc điểm người sử dụng..........................................................................................3 2.4 Môi trường vận hành...............................................................................................3 2.5 Các ràng buộc về thực thi và thiết kế......................................................................3 3. CÁC YÊU CẦU GIAO TIẾP BÊN NGOÀI......................................................................3 3.1 Giao diện người sử dụng.........................................................................................3 4. MÔ TẢ CÁC YÊU CẦU CHỨC NĂNG HỆ THỐNG.....................................................4 5. YÊU CẦU PHI CHỨC NĂNG..........................................................................................5 5.1 Yêu cầu thực thi.......................................................................................................5 5.2 Yêu cầu bảo mật......................................................................................................5 5.3 Các đặc điểm chất lượng Website............................................................................5 5.4 Các quy tắc nghiệp vụ.............................................................................................6 6. CÁC YÊU CẦU KHÁC.....................................................................................................6 CHƯƠNG 2 THIẾT KẾ GIẢI PHÁP................................................................................7 1. TỔNG QUAN HỆ THỐNG...............................................................................................7 2. KIẾN TRÚC HỆ THỐNG.................................................................................................8 2.1 Thiết kế kiến trúc.....................................................................................................8 2.2 Mô tả sự phân rã......................................................................................................9 2.2.1 Quản Lý Sản Phẩm.............................................................................................9 2.2.2 Quản Lý Món Ăn...............................................................................................9 2.2.3 Quản Lý Thực Đơn..........................................................................................10 2.2.4 Quản Lý Khuyến Mãi.......................................................................................10 2.2.3 Quản Lý Giỏ Hàng...........................................................................................11 3. THIẾT KẾ CƠ SỞ DỮ LIỆU..........................................................................................12 3.1 Mô tả cơ sở dữ liệu................................................................................................12 3.2 Từ điển dữ liệu......................................................................................................13 4.THIẾT KẾ THEO CHỨC NĂNG....................................................................................21 4.1 Chức năng sản phẩm..............................................................................................21 4.1.1 Xem sản phẩm..................................................................................................21 4.1.2 Tìm kiếm sản phẩm..........................................................................................23 4.2 Chức năng món ăn.................................................................................................24 4.2.1 Xem món ăn.....................................................................................................24 4.2.2 Tìm kiếm món ăn.............................................................................................26 4.3 Chức năng khuyến mãi..........................................................................................27 4.3.1 Xem khuyến mãi..............................................................................................27 4.3.2 Tìm kiếm khuyến mãi......................................................................................28 4.4 Chức năng thực đơn...............................................................................................30 4.4.1 Xem thực đơn...................................................................................................30 4.4.2 Tìm kiếm thực đơn...........................................................................................31 4.5 Chức năng giỏ hàng...............................................................................................32 4.5.1 Thêm Giỏ Hàng.................................................................................................33 CHƯƠNG 3 CÀI ĐẶT GIẢI PHÁP.................................................................................34 1. SẢN PHẨM.....................................................................................................................34 1.1 Mô tả hoạt động.........................................................................................................34 1.2 Mô tả màn hình..........................................................................................................35 1.2.1 Xem Sản Phẩm....................................................................................................35 1.2.2 Tìm Kiếm Sản Phẩm...........................................................................................35 2. MÓN ĂN..........................................................................................................................36 2.1 Mô tả hoạt động.........................................................................................................36 2.2 Mô tả màn hình.........................................................................................................37 2.2.1 Xem Sản Phẩm....................................................................................................37 2.2.2 Tìm Kiếm Món Ăn..............................................................................................38 2.2.3 Tìm Kiếm Món Ăn Theo Giá Tiền......................................................................38 3. GIỎ HÀNG......................................................................................................................39 3.1 Mô tả hoạt động.........................................................................................................39 3.2 Mô tả màn hình..........................................................................................................41 3.2.1 Thêm Giỏ Hàng Theo Sản Phẩm....................................................................41 3.2.2 Thêm Giỏ Hàng Theo Món Ăn......................................................................41 3.2.3 Thêm Giỏ Hàng Theo Thực Đơn...................................................................42 3.2.4 Xem Giỏ Hàng...............................................................................................42 3.2.5 Cập nhật Giỏ Hàng.........................................................................................43 3.2.6 Xóa Giỏ Hàng................................................................................................43 3.2.7 Xác nhận Giỏ Hàng........................................................................................44 4. KHUYẾN MÃI................................................................................................................45 4.1 Mô tả hoạt động.........................................................................................................45 4.2 Mô tả màn hình..........................................................................................................46 4.2.1 Xem Khuyến Mãi...........................................................................................46 4.2.2 Tìm kiếm Khuyến Mãi...................................................................................47 5. THỰC ĐƠN.....................................................................................................................48 5.1 Mô tả hoạt động.........................................................................................................48 5.2 Mô tả màn hình..........................................................................................................49 5.2.1 Xem Thực Đơn....................................................................................................49 6. CHỨC NĂNG KHÁC......................................................................................................50 6.1 Mô tả màn hình..........................................................................................................50 6.1.1 Quay về trang chủ..........................................................................................50 6.1.2 Đăng Ký.........................................................................................................50 6.1.3 Đăng Nhập.....................................................................................................51 6.1.4 Liên Hệ...........................................................................................................51 6.1.5 Trợ Giúp.........................................................................................................51 6.1.6 Chế độ ăn uống...............................................................................................52 KẾT LUẬN..........................................................................................................................54 PHỤ LỤC.............................................................................................................................55 Phụ lục 1: Cài đặt Xampp................................................................................................55 Phụ lục 2: Tạo Database, và import dữ liệu vào trong phpMyAdmin.............................60 Phụ lục 3: Cài đặt và chạy chương trình..........................................................................61 4 DANH MỤC BẢNG Bảng 1-Sản Phẩm.....................................................................................................13 Bảng 2- Loại Sản Phẩm............................................................................................13 Bảng 3- Chương Trình Khuyến Mãi......................................................................13 Bảng 4- Khuyến Mãi................................................................................................14 Bảng 5- Món Ăn........................................................................................................14 Bảng 6- Thực Đơn.....................................................................................................15 Bảng 7- Thực Đơn Khách Hàng..............................................................................15 Bảng 8- Nhóm Người................................................................................................15 Bảng 9- Bình Luận Khách Hàng............................................................................16 Bảng 10- Hóa Đơn....................................................................................................16 Bảng 11- Buổi............................................................................................................17 Bảng 12- Khách Hàng..............................................................................................17 Bảng 13- Level...........................................................................................................17 Bảng 14- Đơn Vị Tính..............................................................................................18 Bảng 15- Likes...........................................................................................................18 Bảng 16- Món Ăn Khách Hàng...............................................................................18 Bảng 17- Người Thực Đơn.......................................................................................19 Bảng 18- Sản Phẩm Món Ăn...................................................................................19 Bảng 19- Nhập...........................................................................................................19 Bảng 20-Xuất.............................................................................................................20 Bảng 21- User............................................................................................................20 DANH MỤC SƠ ĐỒ SƠ ĐỒ USECASE Sơ Đồ UseCase 1- Tổng Quan...................................................................4 ᄃ Sơ Đồ UseCase 2- Quản Lý Sản Phẩm...............................................21 ᄃ Sơ Đồ UseCase 3- Quản Lý Món Ăn...................................................24 ᄃ Sơ Đồ UseCase 4- Quản Lý Khuyến Mãi..........................................27 ᄃ Sơ Đồ UseCase 5- Quản Lý Thực Đơn...............................................30 ᄃ Sơ Đồ UseCase 6- Quản Lý Giỏ Hàng................................................32 ᄃ SƠ ĐỒ DFD Sơ Đồ DFD 1- Bán Rã Cấp 1.....................................................................................8 SƠ ĐỒ LMD Sơ Đồ LMD 1.............................................................................................................12 SƠ ĐỒ HOẠT ĐỘNG Sơ Đồ Hoạt Động 1- Xem Sản Phẩm......................................................................22 Sơ Đồ Hoạt Động 2- Tìm Kiếm Sản Phẩm............................................................23 Sơ Đồ Hoạt Động 3- Xem Món Ăn.........................................................................25 Sơ Đồ Hoạt Động 4-Tìm Kiếm Món Ăn.................................................................26 Sơ Đồ Hoạt Động 5- Xem Khuyến Mãi..................................................................28 Sơ Đồ Hoạt Động 6- Tìm Kiếm Khuyến Mãi........................................................29 Sơ Đồ Hoạt Động 7- Xem Thực Đơn......................................................................31 Sơ Đồ Hoạt Động 8- Tìm Kiếm Thực Đơn.............................................................32 Sơ Đồ Hoạt Động 9- Thêm Giỏ Hàng.......................................................................33 DANH MỤC HÌNH Hình 1 - Màn Hình Sản Phẩm.................................................................................35 Hình 2 - Màn hình tìm kiếm sản phẩm..................................................................35 Hình 3 - Màn hình Món Ăn.....................................................................................37 Hình 4 - Màn hình chi tiết món ăn.........................................................................37 Hình 5 - Màn tìm kiếm món ăn theo tên................................................................38 Hình 6 – Màn hình tìm kiếm nâng cao...................................................................38 Hình 7- Màn hình tìm kiếm món ăn theo tên.......................................................38 Hình 8 - Sản Phẩm Cà Rốt......................................................................................41 Hình 9 - Chi tiết món ăn Bò Xào Măng.................................................................41 Hình 10- Chi tiết Thực Đơn.....................................................................................42 Hình 11 – Màn hình Giỏ hàng khi không có sản phẩm........................................42 Hình 12 - Màn hình Giỏ Hàng Có Sản Phẩm........................................................43 Hình 13- Màn hình chi tiết giỏ hàng.......................................................................43 Hình 14 – Màn hình giỏ hàng không có sản phẩm...............................................44 Hình 15 - Màn hình thông tin hóa đơn..................................................................44 Hình 16 - Màn hình Khuyến mãi............................................................................46 Hình 17 - Màn hình khuyến mãi theo tên chuong trình khuyến mãi.................46 Hình 18 - Màn hình Khuyến mãi theo thời gian...................................................47 Hình 19 - Màn hình sau khi bấm chọn đầy đủ thông tin.....................................49 Hình 20 - Form đăng ký thành viên.......................................................................50 Hình 21 - Màn hình Liên Hệ...................................................................................51 Hình 22 - Màn hình Trợ giúp..................................................................................51 Hình 23 - Màn hình trả lời câu hỏi thường gặp....................................................52 Hình 24 - Màn hình chế độ ăn uống chính............................................................52 Hình 25 - Màn hình chi tiết chế dộ ăn uống..........................................................53 CHƯƠNG 1 ĐẶC TẢ YÊU CẦU 1 GIỚI THIỆU Hiện trạng ngày nay khi xã hội ngày càng phát triển thì con người ngày càng ít thời gian để chăm sóc bữa ăn cho mình. Chúng ta không có nhiều thời gian để tự suy nghĩ: Sẽ ăn gì? Nấu gì? Thực đơn như thế nào là đủ chất? Thực đơn như thế nào là phù hợp với con mình? Thực đơn như thế nào để tiết kiệm mà vẫn đảm bảo cho nhu cầu cá nhân? Làm thế nào để mua nguyên liệu nhanh nhất, an toàn và đảm bảo chất lượng? v/v… Siêu thị HTYN Mart chuyên cung cấp các mặt hàng tươi sống, đảm bảo an toàn thực phẩm. Nắm bắt được tâm lý của khách hàng, siêu thị HTYN Mart triển khai chiến lược : gợi ý thực đơn,cung cấp phong phú các công thức nấu ăn và đi chợ thay khách hàng từ đó đưa ra các gói mua sản phẩm một cách nhanh nhất và tiết kiệm nhất về thời gian và tiền bạc - với khẩu hiệu “Nấu ăn là chuyện nhỏ”, đối tượng chính là giới văn phòng. 1.1. Mục tiêu  Xây dựng Website cung cấp:  Thông tin về sản phẩm tươi sống.  Thông tin khuyến mãi.  Thông tin dinh dưỡng cho từng loại thực phẩm và dinh dưỡng trong từng thực đơn  Gợi ý các thực đơn cho các buổi trong ngày theo từng nhóm người.  Mua hàng trực tuyến trên trang web.  Mua hàng theo combo sản phẩm dựa theo các thực đơn gợi ý.  Xây dựng Forum tương tác giữa khách hàng và siêu thị:  Làm giàu kho dữ liệu về thực đơn và công thức chế biến các món ăn.  Nắm bắt thêm các nhu cầu và tâm lý của khách hàng.  Xây dựng hệ thống quản lý thông tin:  Kiểm kê số lượng kho.  Thống kê doanh thu bán hàng trực tuyến.  Thống kê nhu cầu về sản phẩm của khách hàng.  Cập nhật các thông tin cho kho dữ liệu. 1.2. Phạm vi sản phẩm  Website được sử dụng với phạm vi kết nối Internet.  Hệ thống được đáp ứng cho mọi người và đặc biệt là đối tượng văn phòng(những người vừa đi làm vừa đảm nhiệm chăm sóc bữa ăn cho gia đình). 1.3. Bố cục tài liệu Phần Giới Thiệu: nêu các nguyên nhân, lý do cần xây dựng hệ thống Website Siêu Thị Thực Phẩm Tươi Sống HTYN Mart Phần Mục tiêu: nêu lên mục đích của Website áp dụng để thực hiện cung cấp các thông tin dữ liệu (sản phẩm, công thức, thực đơn..), xử lý mua hàng trực tuyến, thống kê, cập nhật kho dữ liệu và là tài liệu để xác định chi phí, kiểm thử chấp nhận. Phần mục tiêu này nhóm người quản lý cần tham khảo. Phần Mô Tả Tổng Quan: sơ lượt về hệ thống quản lý, nêu một số chức năng chính cho phép người dùng thực hiện trên hệ thống. Mô tả về đặc điểm, đặc trưng của người sử dụng Website, một số yêu cầu về môi trường vận hành của Website, và một số ràng buộc về thực thi và thiết kế. Phần mô tả này nhóm người thiết kế, kiểm tra chấp nhận nên tham khảo. Các Yêu Cầu Giao Tiếp Bên Ngoài: mô tả đặc điểm luận lý giữa giao diện Website và người sử dụng, giao tiếp giữa sản phẩm Website và các thành phần phần cứng của máy tính. Phần mô tả này nhóm người thiết kế, kiểm tra chấp nhận cần tham khảo. Các Chức Năng Của Hệ Thống: minh họa các yêu cầu chức năng cho Website theo các tính năng của hệ thống, các dịch vụ chính được cung cấp bởi Website. Phần mô tả này nhóm người kiểm tra chấp nhận nên tham khảo. 2 MÔ TẢ TỔNG QUAN 2.1 Bối cảnh của sản phẩm Dự án Website tập trung vào việc triển khai:  Các sản phẩm kinh doanh (thực phẩm tươi sống).  Các thông tin khuyến mãi.  Thực đơn và công thức chế biến món ăn (các buổi trong ngày theo từng nhóm người phân chia theo nhu cầu dinh dưỡng của nhóm các đối tượng).  Mua hàng trực tuyến (dễ dàng đặt hàng và thanh toán trên hệ thống).  Tương tác giữa khách hàng và hệ thống Website (cung cấp các công thức nấu ăn, nắm bắt được sở thích, thoái quen và nhu cầu về sản phẩm).  Báo cáo thống kê doanh thu, báo cáo thống kê sản phẩm. Website được phân bố rộng trên hệ thống internet. 2.2 Các chức năng của Website  Giao diện người dùng  Hiển thị các thông về sản phẩm (giá, dinh dưỡng..)  Hiển thị các chính sách khuyến mãi.  Hiển thị món ăn (nguyên liệu, giá trị dinh dưỡng, công thức...)  Hiển thị thực đơn.  Hiển thị khách hàng được nhận quà.  Hổ trợ khách hàng xây dựng thực đơn cho từng buổi ăn với giá thành tương ứng mà họ yêu cầu.  Cho phép lựa chọn giỏ hàng theo thực đơn, theo công thức nấu ăn cũng như lựa chọn riêng lẻ các sản phẩm.  Forum tương tác giữa khách hàng và Website (trao đổi thông tin, đặt câu hỏi và trả lời..)  Cho phép khách hàng đóng góp thực đơn hoặc công thức nấu ăn.  Đăng nhập / Đăng Ký  Tìm kiếm  Giao diện Admin  Quản lý các thông về sản phẩm (giá, dinh dưỡng..)  Quản lý các chính sách khuyến mãi.  Quản lý thông tin khách hàng.  Quản lý thông tin món ăn.  Quản lý thông tin thực đơn. 1  Quản lý thông tin nhóm người (người lớn sức khỏe bình thường, người già, trẻ em, người ăn chay…).  Thống kê số lượt like bình chọn cho các thực đơn hay công thức nấu ăn của khách hàng cung cấp (để đưa ra các chính sách ưu đãi hoặc trao thưởng cho khách hàng..).  Thống kê doanh thu mua hàng trực tuyến.  Thống kê sản phẩm.  Đăng nhập  Tìm kiếm 2.3 Đặc điểm người sử dụng Hướng tới nhiều đối tượng có nhu cầu mua các sản phẩm tươi sống như nội trợ, học sinh sinh viên, nhân viên văn phòng. Và đặc biệt đối tượng chính là Nhân Viên Văn Phòng. Nhân Viên Văn Phòng: Nhóm khách hàng không có nhiều thời gian để mua sắm, phần lớn thời gian của họ là làm việc tại phòng. Họ ngày càng chú trọng đến nhu cầu ăn uống, chăm sóc bữa ăn cho gia đình và tiết kiệm về tài chính. Nhóm khách này có rất nhiều vấn đề bữa ăn của họ: Hôm nay ăn gì để đảm bảo đủ năng lượng, đủ chất và giá thành phù hợp? Mua nguyên vật liệu nấu ăn như thế nào nhanh nhất? Một số người muốn giảm cân, chăm sóc sức khỏe cho người già hoặc trẻ nhỏ thì phải lựa chọn thực đơn ra sao? v/v. 2.4 Môi trường vận hành - Hệ điều hành: tất cả các hệ điều hành. - CPU: cấu hình tối thiểu Pentium 4 - Ram: 512Mb. 2.5 Các ràng buộc về thực thi và thiết kế - Yêu cầu quá trình thiết kế Website: Báo cáo nghiên cứu khả thi. - Đặc tả yêu cầu Website, Tài liệu thiết kế, tài liệu kiểm tra và kết quả thử nghiệm. - Ngôn ngữ lập trình Website: PHP. - Các ràng buộc về quy cách: - Font size: 13. - Kiểu chữ: Times New Roman. 3 CÁC YÊU CẦU GIAO TIẾP BÊN NGOÀI 3.1 Giao diện người sử dụng Mô tả các đặc điểm luận lý (logic) của giao diện giữa sản phẩm Website và người sử dụng. Phần này có thể bao gồm các ảnh màn hình mẫu, các chuẩn giao diện người sử dụng đồ họa (GUI) hay các hướng dẫn mẫu mà chúng phải được tuân theo, các ràng buộc về cách bố trí màn hình, các chức năng (ví dụ: trợ giúp) và các nút chuẩn mà chúng xuất hiện trong mọi màn hình, các phím tắt, các chuẩn hiển thị thông báo lỗi … 2 4 MÔ TẢ CÁC YÊU CẦU CHỨC NĂNG HỆ THỐNG 3 Sơ Đồ UseCase 1- Tổng Quan 4 5 YÊU CẦU PHI CHỨC NĂNG 5.1 Yêu cầu thực thi. - Thực hiện tìm kiếm cho phép thực hiện trong 5 giây. - Hê thống khởi động khi truy cập đường dẫn trong trình duyệt web. - Tự kết nối tới server máy chủ. 5.2 Yêu cầu bảo mật STT 1 2 3 4 5 6 7 8 9 10 11 12 STT Nghiệp vụ Quản Lý Phân quyền X Cấp Tài Khoản X Quản Lý Sản Phẩm X Quản Lý Dinh Dưỡng X Quản Lý Thực Đơn X Quản Lý Công Thức X Quản Lý Khuyến Mãi X Quản Lý Hóa Đơn X Thống Kê Doanh Thu X Thống Kê Sản Phẩm X Thống Kê Lượt Like X Thông Tin Tài Khoản 5.3 Các đặc điểm chất lượng Website. Yêu cầu 1 Dễ sửa lỗi 2 Dễ bảo trì 3 Tái sử dụng 4 Dễ thích ứng 5 Tính dễ sử dụng 6 Tính chính xác 7 Tính linh hoạt 8 Tính thao tác giữa các thành phần Mô tả chi tiết Khách hàng Khác X Ghi chú Khi sửa thì sửa 1 lỗi Xác định lỗi nhanh chức năng Thêm hoặc thay đổi chức Không ảnh hưởng các năng mới nhanh chức năng đã có Xây dựng Website quản lý Với cùng các yêu cầu mới nhanh phát triển từ nghiệp vụ. Website cũ. Tức là khi đổi sang hệ quản Với cùng các yêu cầu trị mới hệ thống vẫn hoạt nghiệp vụ. động bình thường Website dễ sử dụng, giao diện Có phần hướng dẫn sử thân thiện với người dùng dụng Website Dữ liệu được kiểm tra Dữ liệu trong hệ thống và dữ chặt chẽ khi thực hiện liệu xuất ra cần chính xác thao tác trên chúng. Khả năng xử lý dữ liệu Có thể thực hiện nhiều thao tốc độ ổn định, nhiều tác cùng lúc người có thể truy cập cùng lúc Thao tác giữa các thành phần Có sự liện kết chặt chẽ trong cơ sở dữ liệu cần phải giữa các bảng dữ liệu. được tương thích với nhau 5 9 10 Tính có thể kiểm thử Tính khả chuyển. Dễ dàng kiểm tra hoạt động của các Website bằng cơ sở dữ liệu mẫu để phát hiện lỗi của Website Khả năng chạy được trên nhiều hệ thống máy tính hay trên nhiều hệ điều hành khác nhau Dễ dàng phát hiện lỗi bằng cách xem xét mẫu cơ sở dữ liệu Có thể chuyển từ hệ thống nọ sang hệ thống kia mà gần như không phải sửa lỗi gì 5.4 Các quy tắc nghiệp vụ - Mỗi người sử dụng được cấp một tài khoản có thể thực hiện các chức năng riêng biệt để sử dụng các tính năng cụ thể của Website (ví dụ: Tài khoản admin được đăng nhập vào hệ thống để cập nhật thông tin, tài khoản người dùng khác chỉ được xem các thông tin trang web, mua hàng và đăng bài viết). - Website được vận hành phải tuân theo các nguyên tắc cụ thể do người lập trình đặt. 6 CÁC YÊU CẦU KHÁC. -Yêu cầu về hiệu năng: hệ thống cần có trình duyệt Web, hệ điều hành cần chạy với tốc độ Ram tối thiểu là 512MB. - Thời gian đáp ứng của hệ thống càng nhanh càng tốt. - Website phải phù hợp với pháp luật Việt Nam. 6 CHƯƠNG 2 THIẾT KẾ GIẢI PHÁP 1. TỔNG QUAN HỆ THỐNG  Dự án website tập trung vào việc triển khai:  Các sản phẩm kinh doanh (thực phẩm tươi sống).  Các thông tin khuyến mãi.  Thực đơn và công thức chế biến món ăn (các buổi trong ngày theo từng nhóm người phân chia theo nhu cầu dinh dưỡng của nhóm các đối tượng).  Mua hàng trực tuyến (dễ dàng đặt hàng và thanh toán trên hệ thống).  Tương tác giữa khách hàng và hệ thống website (cung cấp các công thức nấu ăn, nắm bắt được sở thích, thoái quen và nhu cầu về sản phẩm).  Báo cáo thống kê doanh thu, báo cáo thống kê sản phẩm. Website được phân bố rộng trên hệ thống Internet.  Cơ sở dữ liệu hệ thống(CSDL). Là một tập hợp chia sẻ các dữ liệu liên quan với nhau về thông tin sản phẩm, khuyến mãi, món ăn, thực đơn, nhóm người, bài viết … cần được quản lý, được thiết kế để đáp ứng nhu cầu thông tin của Siêu thi HTYN Mart, tương tác với người dùng thông qua giao Website. Được quản lý theo cơ chế thống nhất của hệ quản trị CSDL nhằm thực hiện 3 chức năng: Mô tả dữ liệu, Cập nhật dữ liệu, Tìm kiếm dữ liệu. 7 2. KIẾN TRÚC HỆ THỐNG 2.1 Thiết kế kiến trúc Sơ Đồ DFD 1- Bán Rã Cấp 1 8 2.2 Mô tả sự phân rã 2.2.1 Quản Lý Sản Phẩm Hệ thống nhận thông tin về sản phẩn, loại sản phẩm từ khách hàng và tiến hành xử lý với các chức năng xem và tìm kiếm với kho lưu trữ mang tên Sản Phẩm và Loại Sản Phẩm. Khi có yêu cầu truy xuất dữ liệu hệ thống sẽ lấy thông tin được lưu trữ trong kho và trả về cho khách hàng danh sách thông tin chi tiết sản phẩm theo yêu cầu truy vấn. 2.2.2 Quản Lý Món Ăn Hệ thống nhận thông tin về tên món ăn, giá tiền từ khách hàng và tiến hành xử lý với các chức năng xem và tìm kiếm với kho lưu trữ mang tên Sản Phẩm, Món Ăn. Khi có yêu cầu truy xuất dữ liệu hệ thống sẽ lấy thông tin được lưu trữ trong kho và trả về cho khách hàng danh sách thông tin chi tiết món ăn theo yêu cầu truy vấn. 2.2.3 Quản Lý Thực Đơn 9 Hệ thống nhận thông tin về Buổi, Nhóm Người, Thực Đơn từ khách hàng và tiến hành xử lý với các chức năng xem và tìm kiếm với kho lưu trữ mang tên Món Ăn, Thực Đơn, Buổi, Nhóm Người. Khi có yêu cầu truy xuất dữ liệu hệ thống sẽ lấy thông tin được lưu trữ trong kho và trả về cho khách hàng chi tiết thực đơn theo yêu cầu truy vấn. 2.2.4 Quản Lý Khuyến Mãi Hệ thống nhận thông tin về tên chương trình khuyến mã và thời gian khuyến mãi từ khách hàng và tiến hành xử lý với các chức năng xem và tìm kiếm với kho lưu trữ mang tên Sản Phẩm, Khuyến Mãi, Chương Trình Khuyến Mãi. Khi có yêu cầu truy xuất dữ liệu hệ thống sẽ lấy thông tin được lưu trữ trong kho và trả về cho khách hàng danh sách thông tin chi tiết khuyến mãi theo yêu cầu truy vấn. 2.2.3 Quản Lý Giỏ Hàng 10 Hệ thống nhận thông tin về khách hàng, sản phẩm và trọng lượng cần mua từ khách hàng và tiến hành xử lý với các chức năng thêm và cập nhật giỏ hàng với kho lưu trữ mang tên hóa đơn, chi tiết hóa đơn. Khi có yêu cầu truy xuất dữ liệu hệ thống sẽ lấy thông tin được lưu trữ trong kho và trả về cho khách hàng đơn đặt hàng theo yêu mua hàng. 11
- Xem thêm -

Tài liệu liên quan