ĐỒ ÁN TỐT NGHIỆP - Xây dựng phần mền quản lý hoạt động kinh doanh cho một cửa hàng - Pdf 15


Trường Đại học sư phạm kỹ thuật Hưng Yên
Khoa công nghệ thông tin
BÀI TẬP LỚN MÔN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

chúng em hoàn thành đề tài này.
NỘI DUNG CHƯƠNG TRÌNH

Ngày nay tin học ngày càng được ứng dựng nhiều trong thực tế cuộc
sống, từ các lĩnh vực khoa học xã hội, các ngành quản lý cho đến các hoạt động
xã hội hàng ngày.
Cùng với sự phát triển đó chúng em muốn giói thiệu một phần mền dể
quản lý hàng hoá trong một cửa hàng. Với hệ thống này người làm việc có thể
quản lý cửa hàng của mình hoàn toàn trên máy tính mà không phải thực hiện
những công việc phức tạp bằng phương pháp thủ công như trước nữa.
Như vậy ta có thể xây dựng hệ thống quản lý theo các bước sau:
Phần 1 : Khảo sát hệ thống.
Phần 2 : Phân tích và thiết kế hệ thống
Phần 3 : Thiết kế các file dữ liệu
Phần 4 : Thiết kế các module chương trình

+ Quản lý tài chính: Quản lý tổng chi, tổng thu, lãi suất thu được hàng
tháng ( hàng năm ).
+ Các công thức và các quy định:
Lãi xuất = Tổng thu - tổng chi.
+ Các quy định về hàng hoá:
Mặt hàng bán chạy nhất là mặt hàng bán được với số lượng nhiều nhất.
Hàng bán chậm nhất là hàng bán được nhỏ hơn 1/5 số lượng nhập về.
Hầu hết các cửa hàng đều sử dụng phương pháp thủ công để quản lý cửa
hàng trong tất câ các khâu như : lưu trữ, thống kê, nhập xuất, tìm kiếm … nên
tốn rất nhiều thời gian và công sức mà hiệu quả đạt được lại không cao, đôi khi
dẫn đến những sai lầm không đáng có. Cụ thể:
- Khi khách hàng đến mua hàng thì người chủ cửa hàng phải kiểm tra xem
mặt hàng đó còn hay không và kiểm tra giá cả mặt hàng đó
- Trong quá trình thống kê, do lưu trữ các thông tin chủ yếu bằng sổ sách
nên khó khăn trong việc tổng hợp các thông tin
- Khi muốn nhập thêm hoặc thay đổi thông tin về hàng hoá thì việc cập
nhật lại và lưu trữ rất phức tạp đôi khi sổ sách còn bị thất lạc nên những thông
tin quan trọng có thể mất đi khó khăn cho việc kiểm tra và giám sát sau này.
Đó là những thực tế còn tồn tại trong việc quản lý cửa hàng thủ công hiện
nay.Với sự phát triển của công nghệ hiện nay tại sao ta lại không ứng dụng nó
vào trong thực tế này.
2. Yêu cầu đối với hệ thống mới.
a. Phân tích yêu cầu người dùng
Do sự phát triển của nền kinh tế hàng hoá nên phương pháp quản lý cửa
hàng kiểu này không còn phù hợp nữa.Vì vậy yêu cầu đặt ra cần có một phương
pháp quản lý mới để quản lý cửa hàng một cách tốt nhất đáp ứng được nhu cầu: - Hệ thống cho phép cập nhập và lưu trữ tất cả các thông tin liên quan dến
cửa hàng một cách nhanh gọn, chính xác

 Quản lý bán
 Thống kê và in ấn
Yêu cầu về phần cứng và phần mền để triển khai dự án
Phần cứng: máy tính PC hoặc máy tính xách tay Phần mền: hệ diều hành Win 2000 NT, Win XP có sử dụng phần mền ứng
dụng C#, SQL … 2. Vẽ biểu đồ phân cấp chức năng và biểu dồ luồng
Từ sự phân tích trên ta có biểu đồ phân cấp chức năng như sau:

Nhìn vào biểu đồ phân cấp chức năng.Chúng ta thấy rằng mọi việc sẽ đơn
giản hơn rất nhiều nếu như ta coi hệ thống như một chương trình lớn và chia
chương trình lớn đó thành các chương trình nhỏ và các chương trình nhỏ này lại
phân chia tiếp thành các công việc nhỏ hơn mà ta đã biết cách giải quyết
Sau đây là các chức năng của hệ thống:
a. Chức năng đăng nhập
Quản lý hàng hoá
Đăng
nhập
Cập nhập Tìm kiếm
Quản lý
bán
Thống kê
&in ấn

toán
T/k
hàng
ho
á

T/k lãi
suất
T/k
doanh
thu

Nhập
user
Nhập
pass
w
ord
Chức năng này cho phép người sử dụng hệ thống có thể đăng nhập vào hệ
thống với USER và password thích hợp nếu người sử dụng đăng nhập sai thì
không được phép truy cập vào hệ thống
b. Chức năng cập nhập
Với chức năng này người sử dụng có thể nhập mới, sửa đổi, xoá, những
thông tin liên quan đến mặt hàng
c. Chức năng tìm kiếm
Nếu người sử dụng muốn tìm kiếm thông tin về mặt hàng nào đó thì chức
năng này cho phép bàn làm việc đó nếu như bạn có thông tin về một vài thuộc


Biểu đồ luồng dữ liệu mức khung cảnh Quản lý
hàng hoá
Người Quản

Khách


Trả lời y/c

Y/c thanh toán

Y/cầu xem tt hàng

Trả lời yêu cầu
Yêu cầu t/k
Y/c tìm kiếm

Trả lời y/c

TT cập nhật

TT trả lời

D/s hàng hoá
Người quản lý
D/s hàng hoá

D/S hoá đơn g. Biểu đồ luồng dữ liệu mức dưới đỉnh.

 Định nghĩa chức năng cập nhập
2.1. Nhập
mới
2.2. Sửa
2.3. Xoá
Người quản lý D/S hàng hoá
Thông tin xóa
Thông tin nhập mới
Thông tin sửa
 Định nghĩa chức năng bán hàng


Thông tin nhập
Thông tin phản hồi
D/S hoá đơn

Yêu cầu ghi hoá đơn
Người quản lý
Thông tin hàng bán Khach hang

MaKH

TenKH

Diachi

Sophone

Sofax

Website Hoa don

HSD

Dongia

MaNCC

Loai Nha CC
MaNCC

TenNCC

Diachi

Sofax

Sophone

SCMT

Website

1 Các thực thể có liên quan:
- Con người( Khách hang, NCC, Nhan vien)
- Hoa don
- San pham

2. Các thuộc tính như sau :

- NCC( MaNCC,TenNCC, Diachi, Sofax, Sophone, SCMT, Website)
- Khach hang( TenKH, MaKH, Diachi, Sofax, Sophone, SCMT,
Website )
- Nhanvien( TenNV,TenNV, Diachi, Sophone, SCMT).
- Hoa don( MaHD, TenHD, Soluong, Dongia, TenKH, MaKH,
MaNV,Tongtien, Chungloai, Ngayxuat)
- Hang hoa( MaSP, TenSP, Chungloai, Dongia, NgaySX, MaNCC,
HSD)

Ta có các bảng tương ứng như sau:
Bảng NCC:

Tên trường Kiểu dữ liệu Tham chiếu Ghi chú
MaNCC Text(10) Not null(khoá chính)

Tham chi
ếu

Ghi chú

MaKH Text(10) Not null(khoá chính)
TenKH Text(40) Not null
Diachi Text(40) Not null
Sofax

NumberNot null

Sophone Number Not null
SCMT Number Not null
Website Text(40) Not null
Bảng Nhân viên: Tên trường Kiểu dữ liệu

Tham chiếu Ghi chú
Not null

Chungloai

Text(40)Not null

Dongia Money Not null
NgaySX Datetime Not null
MaNCC

Text(10)

NCC

Not null( khoá ngo
ại)

HSD

DatetimeNot null
)

Nhân viên

Not null( khoá ngo
ại)

Tongtien Money Not null
Chungloai Text(40) Not null
Ngayxuat Datetime Not null
Dongia

MoneyNot null

Soluong Number Not null
MaSP Text(10) Sản phẩm Not null(khoá ngoại)
của các nhãn: vừa phải cỡ chữ giống nhau giữa các hộp hội thoại xuất hiện giữa
màn hình
Tóm lại các form nên có sự thống nhất trìhn bày cả về hình thức màu sắc
khuôn mẫu
Các loại font chữ màu sắc, các nhãn, các nút điều khiển, textbox nên
giống nhau tren tất cả các form .
1 . Form giao diện:
Là một trong những phần quan trọng của hệ thống giúp cho người sử
dụng có thể làm việc một cách dễ dàng hơn với hệ thống giao diện chính của
phần mền được xây dựng như sau:
Gồm các menu ngang tương ứng với các chức năng của hệ thống. Muốn
sử dụng hệ thống thì ta phải đăng nhập khi chưa đăng nhập vào hệ thống thì các
menu ngang đó đều bị ẩn và không cho phép truy cập được vào hệ thống. Điều
đó đảm bảo cho hệ thống có tính bảo mật. Khi đó chỉ có chức năng đăng nhập là
sáng và cho phép đăng nhập. Vậy chỉ có người quản lý mới có thể đăng nhập
được vào hệ thống. Nếu đăng nhập thành công thì người sử dụng có thể truy cập
tìm, kiếm thống kê, cập nhật thông tin… trong hệ thống. Và khi đó các menu sẽ
sáng toàn bộ cho phép người sử dụng.

3. Form đăng nhập
Khi người sử dụng nhấn trái chuột vào chức năng đăng nhập thì form
đăng nhập sẽ xuất hiện để cho người dùng đánh tên đăng nhập và mật khẩu vào
để có quyền truy cập vào hệ thống như sau:
Hình vẽ

Đây là hình vẽ form sửa thông tin hàng hoá
Giải thích :
Bạn nhập thông tin vào các hộp textbox sau đó nhấn vào nút REPAIR để
sửa các thông tin cập nhập về hàng hoá.Sau đó nhấn vào nút SAVE để thông tin
vừa thay đổi được chấp nhận ( ghi vào cơ sở dữ liệu )
Click vào ADD khi muốn sửa tiếp
Click vào CLOSE khi muốn thoát khỏi form hiện hành

5. Form tìm kiếm
Cũng tương tự như chức năng cập nhập khi bạn nhấn vào tìm kiếm menu
dọc xuống bạn sẽ click chọn một chức năng .Ví dụ tìm theo mã , tìm theo tên
tìm theo nhà cung cấp, tìm theo giá, tìm theo tên

Giải thích
3 ô TEXTBOX cho phép bạn nhập vào các thông tin để phục vụ tìm kiếm
Button FIND : Khi nhấn chuọtt vào đây cho phép bạn tìm kiếm. Kết quả
tìm kiếm sẽ được hiển thị trong ô kết quả
Button CANCLE : Khi nhấn chuột vào đây cho bạn huỷ bỏ chức năng tìm
kiếm.
Nhấn vào CLOSE khi bạn muốn thoát khỏi form này



Nhận xét của giáo viên hướng dẫn


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status