ĐỀ TÀI THỰC TẬP TỐT NGHIỆP
BÀI TOÁN QUẢN LÝ BÁN HÀNG TẠI
CỬA HÀNG THANH PHƯỢNG
Giáo viên hướng dẫn :NGUYỄN HIỀN TRINH
Sinh viên thực hiện: ĐỖ THANH TRANG
Lớp : CĐK4D-CNTT
ĐẠI HỌC THÁI NGUYÊN
KHOA CÔNG NGHỆ THÔNG TIN
NỘI DUNG ĐỀ TÀI
Chương 1: Tìm hiểu về hệ quản trị cơ sở dữ liệu
Microsoft access.
Chương 2: Khảo sát bài toán quản lý bán hàng tại
cửa hàng Thanh Phượng
Chương 3: Áp dụng phân tích và thiết kế bài toán
quản lý bán hàng tại cửa hàng Thanh Phượng.
Chương 4: Xây dựng bài toán quản lý bán hàng tại
cửa hàng Thanh Phượng.
MỞ ĐẦU
Lý do chọn đề tài
Trước hết, quản lý được hiểu là quá trình xử lý thông
tin và ra quyết định. Trong nền kinh tế thị trường của nước ta
hiện nay, thông tin càng trở thành một yêu cầu bức thiết của
các nhà quản lý, đòi hỏi thông tin phải đa dạng, phong phú,
sâu sắc, chính xác càng trở nên bức xúc đối với mọi cấp quản
lý.
Chính vì vậy việc áp dụng tin học vào công tác quản lý
sẽ tạo điều kiện xây dựng một hệ thống thông tin quản lý thoả
mãn những tiêu chuẩn tối ưu nhất về phương diện dữ liệu và
Menu chính
Các mục trong menu chính thay đổi tuỳ theo trạng thái sử
dụng Access hiện hành. Mỗi mục ứng với một menu con dọc
chứa các lệnh của Access: menu con File chứa các lệnh liên
quan đến việc thao tác trên tệp CSDL, menu help chứa
những lệnh liên quan đến trợ giúp. Nếu phía dưới menu dọc
có biểu tượng mũi tên thì có thể nháy vào mũi tên để hiện
tất cả các mục của menu.
Các thanh công cụ
Số lượng các nút trên một thanh công cụ, số lượng
thanh công cụ hiển thị thay đổi tuỳ theo chức năng mà Access
được thực hiện. Các thanh công cụ thường dùng khi làm việc
với Access.
Thanh công cụ Database
Với các nút : New, Open, Save, File Search, Print. Print
Prevew, Spelling, Cut, Copy, Paste, Undo, Office Link,
Analyze, Code, Access Help, Import, Link tables, Reset
Toobar. Nếu thanh công cụ chưa hiện hết các nút, ta có thể
nháy vào nút mũi tên nhỏ nằm ở mút cuối thanh công cụ để
hiện mục Add or Remove Buttons, sau đó chọn mục Database
để hiện biểu tượng và tên của tất cả các nút.
Cơ sở dữ liệu trong Access
Cơ sở dữ liệu trong Access là một dữ liệu quan hệ, tức la được tổ
chức thành các bảng và có mối quan hệ giữa các bảng. Mỗi CSDL
được lưu giữ trong một tệp có đuôi là MDB (Microsoft Database)
và bao gồm các loại đối tượng :
Tables (Bảng dữ liệu) dùng để tổ chức dữ liệu thành các
dòng và cột, dòng ứng với một bản ghi (record), mỗi cột ứng với
một trường (Field).
- Visual Basic là một sản phẩm của hãng Microsoft và
là một chương trình 32 bít chỉ chạy trên nền Windows 95 trở
lên.
- Visual Basic là một ngôn ngữ lập trình theo kiểu
hướng đối tượng.
- Có thể thấy ngay được các bước khi thiết kế một
chương trình.
- Cho phép sử dụng dễ dàng.
- Khi bạn thiết kế một chương trình bằng Visual Basic
bạn luôn phải trải qua hai bước chính đó là :
Các tính năng mới trong Visual Basic
Visual Basic có rất nhiều tính năng mới. Các điều
khiển mới cho phép ta viết các chương trình ứng dụng kết
hợp giao diện, cách xử lý và tính năng của Office 97 và trình
duyệt Web Internet Explorer. Không nhất thiết phải có một
insance của điều khiển trên biểu mẫu, VB cho phép ta lập
trình để thêm điều khiển vào dự án tự động và ta có thể tạo
các điều khiển ActiveX hiệu chỉnh.
Ta cũng có thể viết các ứng dụng phía máy chủ
(Server- Side) dùng HTML động nhúng kết với các thư viện
liên kết của Internet Information Server.
Một vài cải tiến cho phép làm việc với các ứng dụng
truy cập dữ liệu ở tầm cỡ vĩ mô liên quan đến hàng trăm,
hàng nghìn người sử dụng qua mạng hay qua Internet.
Khai thác các thế mạnh của điều khiển mở rộng
+ Sự kiện Validate và thuộc tính Validation
Phần mở rộng đầu tiên liên quan đến tất cả các điều
khiển ActiveX cơ bản là việc thêm vào sự kiện Validate và
hoá hiện đại hoá. Trong quá trình mở cửa để hội nhập kinh tế,
hầu như các công ty đều thúc đẩy kinh doanh theo hướng công
nghiệp hoá, hiện đại hoá. Từ những chủ trương và chính sách
của nhà nước, mà trên khắp đất nước ta hiện nay, xuất hiện
một loạt các khu công nghiệp với những công ty, nhà máy, xí
nghiệp. Xu hướng công nghiệp hoá, hiện đại hoá đòi hỏi tốc độ
tăng trưởng kinh tế của các công ty phải rất nhanh.
Giới thiếu chung về cửa hàng Thanh Phượng cửa hàng
được hình thành và phát triển từ năm 2000 tại phường Thịnh
Đán- TP Thái Nguyên, đến nay cửa hàng vẫn không ngững
phát triển và mở rộng quy mô các gian hàng, các mặt hàng
đảm bảo chất lượng. Với hình thức kinh doanh nhiều mặt
hàng khác nhau cửa hàng đã cung cấp một lượng hàng hoá
tương đối lớn cho người tiêu dùng trên địa bàn của phường và
các vùng lân cận. Số lượng hàng hoá trong cửa hàng ngày
càng lớn, đa dạng và phong phú về chủng loại các sản phẩm
nhằm phục vụ cho người tiêu dùng, trong cửa hàng được chia
thành nhiều gian hàng, các gian hàng được chứa từng loại sản
phẩm riêng biệt, thuận tiện cho việc quản lý, kiểm kê.
Các sản phẩm trong cửa hàng được chia thành các loại sau:
Các sản phẩm về đồ gia dụng.
Các sản phẩm về lương thực- thực phẩm.
Các sản phẩm về bánh kẹo.
Các sản phẩm về quà lưu niệm, quà sinh nhật.
Các sản phẩm vê giày dép, quần áo…….
Công tác quản lý bán hàng của cửa hàng
Nhập hàng mới
Với những mặt hàng đã đ ợc nhập kho, ng ời quản lý bán hàng sẽ lựa chọn
Khách mua lẻ
Khi khách vào mua hàng, để đảm bảo tránh mất mát hàng hoá, ở
từng gian hàng sẽ có một nhân viên đứng coi và bán hàng, tuy các
sản phẩm đã có giá bán dán nh ng khách hàng vẫn đ ợc các nhân
viên bán hàng h ớng dẫn lựa chọn những sản phẩm mà khách hàng
mua, h ớng dẫn cách sử dụng của từng loại sản phẩm, sau khi lựa
chon xong khách hàng mang số hàng đó đến quầy thanh toán.
Khách mua nhiều
Với những khách hàng quen, khách hàng mua với số l ợng lớn có
thể có một số u đãi nh có thể hạ giá tuỳ từng loại sản phẩm, hay có
thể cho nợ mà khách hàng ch a có đủ tiền trả nếu chủ cửa hàng cho
phép và sẽ đ ợc ghi vào hoá đơn nợ và sẽ đ ợc thanh toán qua tờ hoá
đơn bán hàng, hoá đơn bán hàng có dạng nh sau:
Quỏ trỡnh bỏn hng c bt u t khi cú khỏch hng n
mua hng, khỏch hng chn mua hng v i ra quy thanh
toỏn.Nhõn viờn bỏn hng lp húa n bỏn hng cú dng:
Cöu hµng Thanh
Ph îng
§Þa
chØ……………….
§Þªn
tho¹i…………
HOÁ ĐƠN BÁN HÀNG
Số hoá đơn: Ngày bán:
Mã khách hàng: Tên khách hàng:
Địa chỉ khách hàng: Điện thoại liên lạc:
Chi tiết hoá đơn:
Mã hàng Tên hàng Đơn vị tính Đơn giá Số lượng bán Thành tiền
Tổng tiền(VNĐ)………….
hàng, đơn vị tính, số lượng bán, đơn giá bán, thành tiền, mã
nhân viên, tên nhân viên)
Xác định thông tin ra của bài toán
Báo cáo mặt hàng bán chạy (theo tháng, quý,
năm).
Báo cáo hàng tồn (theo tháng, quý, năm)
Xác định mục tiêu cần quản lý của bài toán
Cập nhật danh mục
+ Cập nhật danh mục hàng.
+ Cập nhật danh mục nhà cung cấp.
+ Cập nhật danh mục khách hàng.
+ Cập nhật danh mục nhân viên.
Theo dõi nhập bán
+ Theo dõi hoá đơn bán hàng.
+ Theo dõi hoá đơn nhập hàng.
Thống kê báo cáo
+ Thống kê báo cáo hàng bán chạy.
+ Thống kê báo cáo hàng tồn.
Tìm kiếm
+ Tìm kiếm mặt hàng.
+ Tìm kiếm nhà cung cấp.
+ Tìm kiếm khách hàng.
PHÂN TÍCH BÀI TOÁN QUẢN LÝ BÁN
HÀNG TẠI CỬA HÀNG THANH PHƯỢNG
Phân tích hệ thống về chức năng
Biểu đồ phân cấp chức năng
Quản lý bán hàng
Cập nhật
Quản lý
bán hàng
Khách hàng Nhà cung cấp
Bộ phận quản lý
Đơn đặt hàng
Đơn đặt hàng
Hoá đơn bán hàng
Hoá đơn mua hàng
Thông
tin
yêu
cầu
Thông
tin trả
lời
Biểu đồ luồng dữ liệu mức đỉnh
Cập nhật
danh mục
Khách hàng
Nhà cung cấp
Bộ phận quản lý
Đơn đặt
hàng
Đơn đặt hàng
Hoá đơn mua
hàng
Hoá đơn bán hàng
Thông tin
yêu cầu
Bộ phận quản lý
Danh mục
khách hàng
Cập nhật
danh mục
khách
hàng
Cập nhật
danh
mục
hàng
Cập nhật
danh mục
nhân viên
Danh mục nhà
cung cấp
Danh mục
hàng
Danh mục
nhân viên