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

BÀI TẬP LỚN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU 2 Đề tài Quản lý bán hoa

11 737 0

Đ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 11
Dung lượng 874 KB

Nội dung

Khảo sát Đặc tả yêu cầu người sử dụng - Đối với người sử dụng là nhà quản trị, hệ thống có thể đáp ứng các yêu cầu sau: • Người quản trị có quyền tạo mới, xóa, sửa thông tin tài khoản ng

Trang 1

TRƯỜNG ĐẠI HỌC NÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU 2

Đề tài : Quản lý bán hoa

Giáo viên hướng dẫn : Lê Thị Nhung Nhóm sinh viên thực hiện:

Nguyễn Thị Diệp Phạm Thị Định Nguyễn Thị Gấm Nguyễn Thị Nụ

Hà Nội 2011

Trang 2

I Lời mở đầu

- Trong thời đại ngày nay, ngành Công Nghệ Thông Tin đang dần đi sâu vào từng lĩnh vực của đời sống và xu hướng ứng dụng công nghệ thông tin đang góp phần giải quyết rất nhiều vấn đề về chuyên môn

- Trong lĩnh vực quản lý, các phần mềm ứng dụng có khả năng giảm thiểu tối đa các thao tác thủ công, tăng khả năng xử lý các thông tin lớn và các công việc phức tạp với thời gian thực hiện tối ưu, bảo mật các thông tin an toàn, không bị ảnh hưởng bởi thời gian và các trang thiết bị lưu trữ

- Qua khảo sát thực tế, chúng em nhận thấy hiện nay có rất nhiều phần mềm được xây dựng nhằm hỗ trợ nhân viên bán hoa có thể thực hiện tốt công việc của mình một cách nhanh chóng và chính xác

- Một trong các chương trình đó là chương trình “Quản lý bán hoa”

1 Mục đích:

Xây dựng chương trình quản lý bán hoa

2 Yêu cầu:

- Có giao diện thân thiện, dễ sử dụng, màu sắc hài hòa

- Chương trình có các module thực hiện các chức năng sau:

+ Quản lý kho hàng: thêm, xóa, sửa thông tin về hoa trong kho hàng

+ Quản lý người dùng: thêm, xóa, sửa thông tin người dùng và phân quyền + Quản lý nhà cung cấp: thêm, xóa, sửa thông tin nhà cung cấp

II Khảo sát

Đặc tả yêu cầu người sử dụng

- Đối với người sử dụng là nhà quản trị, hệ thống có thể đáp ứng các yêu cầu sau:

• Người quản trị có quyền tạo mới, xóa, sửa thông tin tài khoản người dùng

và chỉ có người quản trị mới có quyền phân quyền cho người sử dụng

• Có quyền quản lý thông tin về kho hàng: thêm, sửa, xóa thông tin hoa

• Có quyền quản lý thông tin về khách hàng: thêm, xóa, sửa thông tin về khách hàng

• Quản lý nhà cung cấp: thêm, xóa, sửa thông tin về nhà cung cấp

• Hỗ trợ tìm kiếm thông tin về hoa như hoa sinh nhật, hoa cưới, hoa bán chạy …

• Thống kê, báo cáo

- Người sử dụng là nhân viên bán hoa:

Sau khi đăng nhập vào hệ thống bằng tài khoản do nhà quản trị cung cấp (username, password) nhân viên có các quyền sau:

• Có thể tra cứu các thông tin về hoa như: hoa sinh nhật, hoa tặng…

• Có thể ghi nhận đặt hoa khách hàng mua bao gồm: tên,địa chỉ, số điện thoại…của khách hàng

• Sau khi quá trình giao dịch với khách hàng thành công, nhân viên có thể lập hóa đơn thanh toán cho khách hàng

- Người sử dụng là khách hàng:

Có thể tra cứu thông tin của hoa như: hoa bán chạy, hoa sinh nhật…

Có thể đặt mua hoa (trước khi đặt mua phải đăng nhập vào hệ thống (nếu

đã có tài khoản đăng nhập) hoặc đăng ký làm thành viên để được hỗ trợ mua hoa

Trang 3

III Phân tích và thiết kế hệ thống

Lược đồ USE – CASE

Quản lý kho hàng Xóa hoa trong kho hàng

Thêm hoa vào kho hàng

Sửa hoa trong kho hàng Thêm khách hàng Xóa thông tin khách hàng Sửa thông tin khách hàng

Xóa nhà cung cấp Sửa nhà cung cấp Admin

Nhân viên

Khách

Thêm nhà cung cấp

Đặt hoa

Ghi nhận đặt hoa

Lập hóa đơn Quản lý thông tin

khách hàng

Báo cáo, thống kê

Quản lý nhà cung cấp

Xây dựng biểu đồ tuần tự chức năng đăng nhập của hệ thống

Hệ thống

Người sử dụng

Yêu cầu đăng nhập

Kiểm tra

Hiện Form Đăng nhập Thành công Báo lỗi

Hiện form yêu cầu nhập lại

Đặng nhập

Kiểm tra

Trang 4

Xây dựng biểu đồ tuần tự cho chức năng tìm kiếm của hệ thống

Hệ thống

Người dùng

Yêu cầu tìm kiếm TTin

Tìm kiếm

Hiện Form Nhập từ khóa Thành công Báo lỗi

Xây dựng biểu đồ tuần tự cho chức năng quản lý khách hàng

Hệ thống

Admin

Yêu cầu xem Ttin khách hàng

Hiện Form khách hàng

Chọn chức năng cập nhật

(thêm, xóa, sửa khách hàng)

Lưu vào CSDL

Thành công Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

Kiểm tra TTin

tblkhachhang

Trang 5

Xây dựng biểu đồ tuần tự cho chức năng quản lý nhà cung cấp

Hệ thống

Admin

Yêu cầu xem Ttin nhà cung cấp

Hiện Form nhà cung cấp

Chọn chức năng cập nhật

(thêm, xóa, sửa nhà cung cấp)

Lưu vào CSDL

Thành công Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

Kiểm tra TTin

tblnhacc

Xây dựng biểu đồ tuần tự cho chức năng đặt mua hoa của hệ thống

Hệ thống

Người dùng

Yêu cầu đặt mua hoa

tbluser

Kiểm tra TT hoa

Hiện Form đặng nhập

Nhập thông tin

Kiểm tra TT đăng nhập Thành công

Thành công

Kiểm tra

Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

Kiểm tra

Báo lỗi Hiện form yêu cầu nhập lại

Nhập lại thông tin

Nhập TT đặt hoa

Lưu vào CSDL

tblphieudat

Trang 6

Xây dựng biểu đồ tuần tự cho chức năng lập hóa đơn xuất của hệ thống

Hệ thống

Người dùng

Yêu cầu lập hóa đơn

Hiện Form lập hóa đơn

Nhập thông tin

Kiểm tra TT phiếu đặt Thành công

Kiểm tra

Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

Lưu vào CSDL

Hóa đơn xuất Hóa đơn xuất

tblphieudat tblHDxuat

Xây dựng biểu đồ tuần tự cho chức năng lập hóa đơn nhập của hệ thống

Hệ thống

Người dùng

Yêu cầu lập hóa đơn

Hiện Form lập hóa đơn

Nhập thông tin

Kiểm tra TT phiếu đặt Thành công

Kiểm tra

Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

Lưu vào CSDL

Hóa đơn nhập Hóa đơn nhập

tblphieudat tblHDnhap

Trang 7

Xây dựng biểu đồ tuần tự cho chức năng lập báo cáo của hệ thống + Lập báo cáo hóa đơn xuất

Hệ thống Người dùng

Yêu cầu lập hóa đơn xuất

Hiện Form lập hóa đơn xuất

Nhập thông tin Kiểm tra TT hóa đơn xuất

Thành công

Kiểm tra

Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

tblHDxuat

Trang 8

+ Lập báo cáo hóa đơn nhập

Hệ thống

Người dùng

Yêu cầu lập hóa đơn nhập

Hiện Form lập hóa đơn nhập

Nhập thông tin Kiểm tra TT hóa đơn nhập

Thành công

Kiểm tra

Báo lỗi

Hiện form yêu cầu nhập lại

Nhập lại thông tin

tblHDnhap

Quan hệ giữa các bảng tổng quát của hệ thống như sau

Trang 9

Cơ sở dữ liệu

Bảng nhanvien

MaNV Mã nhân viên Char(3) Khóa chính TenNV Tên nhân viên nVarchar(100)

Dienthoai Điện thoại Varchar(20)

Email Hòm thư điện tử nVarchar(50)

Bảng khachhang

MaKH Mã khách hàng Char(3) Khóa chính TenKH Tên khách hàng nVarchar(100)

Dienthoai Điện thoại Varchar(20)

Email Hòm thư điện tử nVarchar(50)

Bảng nhacc

MaNCC Mã nhà cung cấp Char(3) Khóa chính TenNCC Tên nhà cung cấp nVarchar(100)

Dienthoai Điện thoại Varchar(20)

Trang 10

Bảng hoa

Ngaynhap Ngày nhập datetime

Hansudung Hạn sử dụng nVarchar(50)

Bảng phieudat

MaPhieudat Mã phiếu đặt Char(4) Khóa chính MaKH Mã khách hàng Char(3)

Bảng HDnhap

MaHDNhap Mã hóa đơn nhập Char(4) Khóa chính MaNCC Mã nhà cung cấp Char(3)

SlNhap Số lượng nhập Int

Ngaynhap Ngày nhập datetime

DgNhap Đơn giá nhập Money

Trang 11

Bảng HDxuat

MaHDXuat Mã hóa đơn xuất Char(4) Khóa chính MaNCC Mã nhà cung cấp Char(3)

SlXuat Số lượng xuất Int

Ngayxuat Ngày xuất datetime

DgXuat Đơn giá xuất Money

Ngày đăng: 14/04/2015, 08:58

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w