Hoạt động của hệ thống Hệ thống mua bán hàng bao gồm những chức năng: • Quản lý thông tin khách hàng: Gồm các chức năng sau: thêm mới thông tin khách hàng khi có khách hàng mới, sửa
Trang 1KHOA CÔNG NGHỆ THÔNG TIN & TT
CHUYÊN ĐỀ NGÔN NGỮ LẬP TRÌNH 1
Đề tài :
QUẢN LÝ CỬA HÀNG MUA BÁN XE
Giáo viên hướng dẫn: Sinh viên thực hiện :
Họ tên: Hồ Quang Thái Lê Minh Đương 1101594 MSCB: Đỗ Đức Anh 1088212
Nguyễn Nhật Linh 1101623
HỌC KỲ 2: 2012-2013
Trang 2NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Trang 3
Bảng phân công công việc
Trang 4Mục Lục
Trang 5Chương I: Khảo sát hiện trạng
1 Hoạt động của hệ thống
Hệ thống mua bán hàng bao gồm những chức năng:
• Quản lý thông tin khách hàng:
Gồm các chức năng sau: thêm mới thông tin khách hàng khi có khách hàng mới, sửa thông tin khách hàng khi thay đổi, xóa bỏ thông tin về khách hàng
Các thông tin khách hàng gồm có: Mã khách hàng, tên khách hàng, địa chỉ, số điện thoại, email Tất cả các thông tin về khách hàng đều được lưu trữ lại
Đầu vào là thông tin của khách hàng, bao gồm tên khách hàng, địa chỉ, số điện thoại,email Đầu ra là một bản danh sách ghi đầy đủ thông tin của khách hàng
• Quản lý thông tin xe
Bao gồm các chức năng: thêm hàng mới khi được đưa về, sửa các thông tin về hàng khi cần thiết và xóa thông tin về hàng khi không còn kinh doanh nữa
Các thông tin về xe bao gồm: mã xe, loại xe, thông tin bao hành, nhà sản xuất,số lượng, đơn vị tính, mô tả Đầu ra là một bản danh sách ghi đầy đủ thông tin hàng của cửa hàng
• Quản lý thông tin nhà cung cấp:
Gồm các chức năng: thêm mới nhà cung cấp khi công ty mua hàng của nhà cung cấp mới, sửa các thông tin về nhà cung cấp khi cần thiết
và xóa thông tin nhà cung cấp khi không mua hàng của nhà cung cấp nữa
Các thông tin nhà cung cấp gồm: mã nhà cung cấp, tên nhà cung cấp,địa chỉ, số điện thoại
Đầu vào là thông tin của nhà cung cấp, bao gồm tên nhà cung cấp, địa chỉ, số điện thoại Đầu ra là một bản danh sách ghi đầy đủ thông tin của các nhà cung cấp
• Quản lý nhân viên:
Bao gồm các chức năng: thêm mới nhân viên khi có nhân viên mới được tuyển, sửa thông tin nhân viên khi cần thiết và xóa thông tin khi hết hợp đồng làm việc với nhân viên hoặc bị sa thải
Các thông tin nhân viên gồm: mã nhân viên, tên nhân viên, năm sinh, giới tính, địa chỉ, điện thoại, chức vụ, lương cơ bản
Đầu vào là tên nhân viên, địa chỉ, điện thoại, năm sinh, giới tính, lương cơ bản, chức vụ
• Quản lý xuất hàng:
Trang 6Khi khách hàng đến mua hàng tại công ty thì họ yêu cầu công ty về mặt hàng cần mua Nếu mặt hàng mà khách yêu cầu không có bán tại công
ty hoặc đã hết hàng thì đưa ra một thông báo từ chối bán hàng Trong trường hợp mặt hàng có bán tại cửa hàng thì nhân viên nhập hàng lưu thông tin của khách hàng lại, trước khi lập phiếu xuất hàng, phiếu bảo hành vào giao hàng Bộ phận bán hàng cũng có trách nhiệm giải quyết việc thanh toán tiền hàng với khách hàng Có nhiều hình thức thanh toán, có thể thanh toán trực tiếp bằng tiền mặt, chuyển khoản hoặc trả góp
Các thông tin trên phiếu xuất hàng gồm: mã phiếu xuất, ngày xuất, tên nhân viên, tên nhà cung cấp, tên hàng, số lượng xuất, đơn giá, thuế Một nhân viên có thể lập nhiều phiếu xuất Một phiếu xuất thì chỉ do một và chỉ một nhân viên lập
• Quản lý nhập hàng:
Khi nhà cung cấp giới thiệu sản phẩm thì bộ phận nhập hàng có trách nhiệm kiểm tra chất lượng của mặt hàng này, để đồng ý nhập hoặc từ chối nhập Nếu mặt hàng là mặt hàng mới thì nhân viên nhập hàng có nhiệm vụ then hàng đó vào danh sách hàng, sau đó lập phiếu nhập hàng Bộ phận này cũng chịu trách nhiệm thanh toán tiền cho nhà cung cấp
Các thông tin trên phiếu nhập hàng gồm: mã phiếu nhập, ngày nhập, tên nhân viên, tên khách hàng, tên hàng, số lượng nhập, đơn giá nhập, thuế Một nhân viên có thể lập nhiều phiếu nhập Một phiếu nhập thì chỉ do một hoặc chỉ một nhân viên lập
• Báo cáo thống kê:
Để tiện cho việc theo dõi việc kinh doanh của cửa hàng, hàng tháng bộ phận báo cáo sẽ lập báo cáo gửi cho ban giám đốc về doanh thu trong tháng, mặt hàng đã bán ra, hàng tồn kho, mặt hàng bán chạy, để ban giám đốc có các biện pháp điều chỉnh việc kinh doanh cho hợp lí
Đầu vào là các hóa đơn nhập, xuất, danh sách hàng Đầu ra là các bản báo cáo hàng nhập, hàng xuất, doanh thu, hàng tồn, hàng bán chạy
2 Đánh giá hiện trạng hệ thống
Khi quy mô của cửa hàng tăng lên, hệ thống cũ không thể đáp ứng được những yêu cầu Bởi phải quản lý nhiều thông tin trên giấy giờ, rất tốn kém về mặt nhân lực và thời gian Và chưa đảm bảo được độ chính xác của hệ thống
Để khắc phục những nhược điểm của hệ thống củ, hệ thống mới ra đời
để giúp giảm bớt công việc của nhân viên, cũng như giúp các nhà quản lý dễ dàng quản lý cửa hàng hơn
Chương II: Phân tích hệ thống
Mô hình phân cấp chức năng của hệ thống
Trang 8Chương III: Thiết kế hệ thống
1 Xây dựng mô hình CDM
2 Xây dựng mô hình LDM
3 Thiết kế CSDL
Chương IV: Giao diện
1 Form đăng nhập
Người dùng muốn sử dụng hệ thống thì trước tiên phải đăng nhập Gõ tài khoản và mật khẩu vào ô text, nhấn OK để đăng nhập, hệ thống sẽ tự động sẽ tự động kiểm tra, nếu tài khoản hợp lệ sẽ cho đăng nhập và hiện lên Trang chính Nút nhập lại cho phép ta nhập lại tài khoản và mật khẩu khi nhập không đúng Nút thoát để thoát khỏi giao diện đăng nhập
• Trường hợp chúng ta không nhập đúng tài khoản thì hệ thống sẽ trả lời: “tài khoản của bạn không hợp lệ!”
• Trường hợp chúng ta nhấn OK mà khi đó ta chưa nhập thông tin vào ô text thì sẽ hiện thông báo ở giao diện như sau:
Trang 9• Trường hợp chúng ta quên nhập tài khoản hoặc mật khẩu cũng sẽ xuất hiện thông báo:
Đăng nhập thành công sẽ chuyển sang Trang chính
2 Form chính
3 Form hàng hóa
4 Form nhân viên
5 Form nhà cung cấp
6 Form khách hàng
7 Form nhập hàng
8 Form báo cáo
Chương V: Kết luận
Chương VI: Tài liệu tham khảo