1. Trang chủ
  2. » Luận Văn - Báo Cáo

PHẦN mềm QUẢN lý cửa HÀNG ăn NHANH KFC

19 1,6K 7

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 19
Dung lượng 1,01 MB

Nội dung

Mô tả chi tiết các chức năng Chức năng quản lí danh mục gồm - Cập nhật nhà cung cấp: Cập nhật thông tin Nhà cung cấp như:thêm mới nhà cung cấp,sửa,xóa thông tin Nhà cung cấp hàng khi cần

Trang 1

BỘ GIAO THÔNG VẬN TẢI TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN HỌC PHẦN: QUY TRÌNH PHÁT TRIỂN PHẦN MỀM

ĐỀ TÀI

PHẦN MỀM QUẢN LÝ CỬA HÀNG ĂN NHANH KFC

GIẢNG VIÊN HƯỚNG DẪN: TS: Nguyễn Trung Đức

SINH VIÊN THỰC HIỆN: SV: Phạm Thị Thu Hương

Hải Phòng, tháng 5 năm 2016

Trang 2

PHẦN MỀM QUẢN LÝ CỦA HÀNG ĂN NHANH KFC

TÀI LIỆU THIẾT KẾ CHI TIẾT

<Phiên bản : 01>

<Ngày 06 tháng 05 năm 2016>

Theo dõi lịch sử cập nhật

06.05.16 Bắt đầu xây dựng nội dung tài liệu

thiết kế chi tiết

Phạm Thị Thu Hương

08.05.16 Xác định xong mục đích, phạm vi,

mô tả cụ thể các thuật ngữ viết tắt

và đưa ra những tài liệu tham khảo

Phạm Thị thu Hương

09.05.16 Thiết kế xong sơ đồ phân rã chức

năng, sơ đồ luồng dữ liệu mức ngữ cảnh và mức đỉnh

Phạm Thị Thu Hương

11.05.16 Thiết kế xong cơ sở dữ liệu Phạm Thị Thu Hương

12.05.16 Thiết kế xong mô hình quan hệ Phạm Thị Thu Hương

14.05.16 Thiết kế xong giao diện Phạm Thị thu Hương

15.05.16 Sửa chữa lại form mẫu của tài liệu Nguyễn Trung Đức

Trang 3

Thông tin quản lý.

Phê duyệt

Phạm Thị Thu Hương Project manager Nguyễn Trung Đức Đại điện khách hàng

1. Giới thiệu

1.1. Mục đích tài liệu.

Trang 4

Tài liệu này chứa các mô tả thiết kế hoàn chỉnh của hệ thống “Quản lý cửa hàng ăn nhanh KFC” Trong tài liệu này sẽ bao gồm các tính năng kiến trúc của hệ thống thông qua các biểu đồ

và tổ chức CSDL Tài liệu này cũng cho thấy các chức năng trong tài liệu đặc tả yêu cầu sẽ được thực hiện trong hệ thống như thế nào

Những người sử dụng tài liệu này là những nhà phát triển phần mềm

1.2. Phạm vi tài liệu.

1.3. Thuật ngữ và các từ viết tắt.

Đồ ăn nhanh

Những loại đồ ăn được chế biến một cách nhanh chóng phục vụ cho khách hàng trong thời gian ngắn nhất

KFC Kentucky Fried Chicken: gà rán thương hiệu Kentucky

hostes Người tổ chức sự kiện, mời thực đơn tại bàn

Order

Đặt hàng, gọi đồ

Second order Đặt hàng, gọi đồ lần 2

Cashier Nhân viên bán hàng, phục vụ tại quầy

Máy counter Máy thanh toán tiền

1.4. Tài liệu tham khảo

Trần Thị Thùy Dung (2003) Giáo Trình Phân Tích Thiết Kế Hệ Thống Thông Tin Hải Phòng:

Khoa Công Nghệ Thông Tin Trường Cao Đẳng Nghề

Trang 5

Trường Đại Học Hàng Hải Việt Nam, K B (2011) Bài Giảng Quy Trình Phát Triển Phần Mềm.

Hải Phòng: NXB Đại Học Hàng Hải Việt Nam

2. Thiết kế kiến trúc phần mềm

2.1. Sơ đồ phân rã chức năng

a. Sơ đồ

b. Mô tả chi tiết các chức năng

Chức năng quản lí danh mục gồm

- Cập nhật nhà cung cấp: Cập nhật thông tin Nhà cung cấp như:thêm mới nhà cung cấp,sửa,xóa thông tin Nhà cung cấp hàng khi cần thiết

- Cập nhật thông tin hàng: Cập nhật thông tin về hàng hóa có trong nhà hàng: thêm mới,sửa,xóa thông tin các mặt hàng khi cần thiết

Trang 6

- Cập nhật thông tin khách hàng: Cập nhật thông tin về Khách hàng,sửa,xóa thông tin Khách hàng khi cần thiết

- Cập nhật thông tin kho: Cập nhật thông tin về Kho,thêm,sửa,xóa thông tin Kho khi cần thiết

- Cập nhật nhân viên: Cập nhật thông tin nhân viên làm việc trong cửa hàng Thêm, sửa, xóa thông tin của 1 nhân viên khi cần thiết

Chức năng Nhập hàng gồm:

- Lập đơn nhập hàng: khi cửa hàng có nhu cầu nhập hàng thì quản lí trưởng sẽ lập 1 hóa đơn nhập và gửi đơn nhập đến nhà cung cấp

- Kiểm tra hàng hóa: quản lí trong ca sẽ tiến hành đối chiếu hàng với đơn nhập xem có phù hợp hay không

- Lập phiếu nhập hàng: quản lí trưởng sẽ lập phiếu nhập hàng bao gồm: loại hàng, tên hàng, số lương, đơn giá và gửi tiền cho nhà cung cấp

- Gi sổ nhập hàng hóa: quản lí ca sẽ ghi sổ nhập hàng khi nhà hàng nhập hàng

từ nhà cung cấp

Chức năng Bán hàng gồm:

- Tiếp nhận yêu cầu món: nhân viên cashier sẽ tiếp nhận order món ăn của khách hàng ngay tại quầy

- Lập hóa đơn bán: sau khi tiếp nhận order món, nhân viên cashier sẽ tiến hành nhập món ăn vào hệ thống thông qua máy counter Món ăn sẽ được kí hiệ bằng mã Sau đó máy sẽ in hóa đơn và cashier thu tiền của khách

Chức năng xuất hàng gồm:

- Lập phiếu xuất: khi cần xuất 1 mặt hàng nào đó từ kho ra để chế biến, quản lí

ca sẽ dựa vào số lượng còn trong kho để lập phiếu xuất

Chức năng báo cáo gồm:

- Báo cáo nhập hàng: quản lí ca sẽ lập báo cáo về tình hình nhập hàng hóa gửi cho quản lí trưởng

- Báo cáo bán hàng: khi giao ca, quản lí ca sẽ lập báo cáo về tình hình bán hàng giao cho ca sau, quản lí ca của ca sau có nhiệm vụ lập báo cáo tình hình bán hàng của cả ngày gửi cho quản lí trưởng

- Báo cáo hàng tồn: quản lí ca sẽ lập báo cáo hàng tồn gửi cho quản lí trưởng

- Báo cáo doanh thu: quản lí ca cuối ngày sẽ phải lập báo cáo doanh thu để gửi cho quản lí trưởng

Chức năng quản lí danh mục gồm

- Cập nhật nhà cung cấp: Cập nhật thông tin Nhà cung cấp như:thêm mới nhà cung cấp,sửa,xóa thông tin Nhà cung cấp hàng khi cần thiết

- Cập nhật thông tin hàng: Cập nhật thông tin về hàng hóa có trong nhà hàng: thêm mới,sửa,xóa thông tin các mặt hàng khi cần thiết

- Cập nhật thông tin khách hàng: Cập nhật thông tin về Khách hàng,sửa,xóa thông tin Khách hàng khi cần thiết

Trang 7

- Cập nhật thông tin kho: Cập nhật thông tin về Kho,thêm,sửa,xóa thông tin Kho khi cần thiết

- Cập nhật nhân viên: Cập nhật thông tin nhân viên làm việc trong cửa hàng Thêm, sửa, xóa thông tin của 1 nhân viên khi cần thiết

2.2. Sơ đồ luồng dữ liệu mức ngữ cảnh

(3) (6)

(2)

(1) (7)

(4)

(5) (8) (9)

Khách hàng Nhà cung cấp

Quản lí cửa hàng ăn nhanh KFC

Bộ phận Quản lý

Trang 8

(10) (11)

(1): Đơn đặt hàng (2): Hàng (3): Thông tin sự cố hàng hóa (4): Hóa đơn thanh toán (5): Báo giá (6): Thông tin yêu cầu món ăn (7): Món ăn (8): Đề nghị thanh toán

(9): Hóa đơn thanh toán (10): Các báo cáo (11): Yêu cầu báo cáo

2.3. Sơ đồ luồng dữ liệu mức đỉnh

Trang 9

3. Thiết kế cơ sở dữ liệu

• Bảng 1: Bảng NhanVien

Trang 10

TenNhanVien Nvarchar Not Null

• Bảng 2: Bảng QuanLi

• Bảng 3: Bảng NCC

• Bảng 4: Bảng KhachHang

• Bảng 5: Bảng kho

• Bảng 6: Bảng LoaiHangHoa

Trang 11

MaLoaiHang Char Primary Key

• Bảng 7: Bảng PhieuXuat

• Bảng 8: Bảng PhieuNhap

• Bảng 9: Bảng PhieuKiemKho

• Bảng 10: Bảng MonAn

• Bảng 11: Bang HoaDonThanhToan

Trang 12

DonGia Money Notnull

4. Mô hình quan hệ

Trang 13

5. Thiết kế giao diện

5.1. Thiết kế giao diện chính

Trang 14

Mô tả

- Giao diện chính sẽ hiển thị những chức năng chính của hệ thống là: quản lí danh mục, nhập hàng, bán hàng, xuất hàng, báo cáo

- Bấm vào mỗi chức năng thì sẽ có thông tin hiển thị

Trang 15

Mô tả

- Người sử dụng sẽ điển vào 2 ô tên đăng nhập và mật khẩu

- Nút đăng nhập sẽ truy cập vào hệ thống nếu tên đăng nhập và mật khẩu đúng

- Có thể lưu mật khẩu hoặc không lưu mật khẩu, tùy vào yêu cầu người dùng

- Tên đăng nhập và mật khẩu đúng, có thể tiến hành đổi mật khẩu nếu cần thiết

- Nút thoát sẽ thoát ra khỏi chương trình

5.3. Thiết kế giao diện nhập hàng

Trang 16

Mô tả

- Khi nhấn vào lưới thì thông tin sẽ hiện lên các textbox và combobox( mã phiếu nhập, ngày nhập, mã nhà cung cấp, mã quản lí, mã kho

- Khi ấn vào nút thêm thì các thông tin trên textbox và combobox sẽ lưu vào CSDL và được lưu ở bảng bên dưới

- Khi ấn một dòng bất kỳ của bảng thì thông tin hiện lên textbox , combobox Khi đó sửa trên các textbox, combobox bấm vào nút sửa sẽ đươc lưu vào CSDL và hiện thị ở bảng dưới

- Bấm nút xóa thì sẽ xóa thông tin của Loại Hàng đó

- Bấm nút thoát thì thoát khỏi form Nhập Hàng

- Khi bấm muốn tìm kiếm: nhập Mã Phiếu sau đó bấm vào Hiển Thị sẽ hiện thị xuống dưới Loại Hàng muốn tìm

- Bấm nút In sẽ in ra thông tin của Loại Hàng đó

5.4. Thiết kế giao diện bán hàng

Trang 17

Mô tả

- Khi nhấn vào lưới thì thông tin sẽ hiện lên các textbox và combobox

- Sẽ có các hình thức như: ăn tại nhà hàng, mang về, giao hàng Tùy vào khách hàng, nhân viên sẽ bấm vào hình thức, và sẽ lưu vào cơ sỏ dữ liệu

- Khi khách gọi món, nhân viên sẽ bấm vào nút thêm Có thể truy xuất các loại hàng từ cơ sở dữ liệu hoặc nhập trực tiếp mã hàng Những món hàng đó sẽ được lưu vào CSDL In hóa đơn sẽ in ra danh sách các món hàng với số lượng

và tổng tiền

- Khách muốn đổi món, ấn vào nút sửa để sửa

- Bấm vào nút xóa thì món sẽ đc xóa

- Bấm nút thoát sẽ thoát ra khỏi form

5.5. Thiết kế giao diện xuất hàng

Trang 18

Mô tả

- Khi nhấn vào lưới thì thông tin sẽ hiện lên các textbox và combobox( mã phiếu xuất, ngày xuất, mã quản lí, số lượng.)

- Khi ấn vào nút thêm thì các thông tin trên textbox và combobox sẽ lưu vào CSDL và được lưu ở bảng bên dưới

- Khi ấn một dòng bất kỳ của bảng thì thông tin hiện lên textbox , combobox Khi đó sửa trên các textbox, combobox bấm vào nút sửa sẽ đươc lưu vào CSDL và hiện thị ở bảng dưới

- Bấm nút xóa thì sẽ xóa thông tin của Loại Hàng đó

- Bấm nút thoát thì thoát khỏi form Xuất Hàng

- Bấm nút In sẽ in ra thông tin của Loại Hàng đó

- Khi muốn tìm kiếm: nhập Mã Phiếu sau đó bấm vào Hiển Thị sẽ hiện thị xuống dưới Loại Hàng muốn tìm

Trang 19

Mô tả

- Sẽ có báo cáo về hàng nhập, hàng xuất, hàng tồn, doanh thu

- Nhập tổng hàng nhập, xuất, tồn tổng tiền nhập, xuất, tồn Tất cả sẽ được lưu vào CSDL

- Có thể báo cáo theo ngày, theo tháng, theo quý, theo năm

- Chọn từ ngày đến ngày, nó sẽ cộng tổng doanh thu và sẽ hiển thị khi bấm hiển thị

- Bấm in để in

- Có thé sửa thông tin của ngày nào đó về mặt hàng nào đó bằng nút sửa

- Bấm thoát để thoát khỏi form

Ngày đăng: 02/06/2016, 15:08

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w