MỤC LỤC
Lời nói đầu 3
I. Thông tin về đề tài (project) 4
II. Khảo sát hệ thống 4
III. Phân tích về chức năng và biểu đồ phân cấp chức năng 7
III.1. Biểu đồ phân cấp chức năng 7
III.2. Phân tích về biểu đồ phân cấp chức năng 8
IV. Biểu đồ luồng dữ liệu 9
V. Biểu đồ thực thể liên kết(E-R) 11
VI. Thiết kế cơ sở dữ liệu 12
VII. Biểu đồ dữ liệu quan hệ 16
VIII. Thiết kế hoá đơn xuất _nhập hàng 17
IX. Thiết kế giao diện cho phần mềm 19
26 trang |
Chia sẻ: netpro | Lượt xem: 4756 | Lượt tải: 2
Bạn đang xem trước 20 trang tài liệu Đề tài Phân tích thiết kế hệ thống quản lý kinh doanh giày dép, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
MỤC LỤC
Lời nói đầu 3
Thông tin về đề tài (project) 4
Khảo sát hệ thống 4
Phân tích về chức năng và biểu đồ phân cấp chức năng 7
III.1. Biểu đồ phân cấp chức năng 7
III.2. Phân tích về biểu đồ phân cấp chức năng 8
Biểu đồ luồng dữ liệu 9
Biểu đồ thực thể liên kết(E-R) 11
Thiết kế cơ sở dữ liệu 12
Biểu đồ dữ liệu quan hệ 16
Thiết kế hoá đơn xuất _nhập hàng 17
Thiết kế giao diện cho phần mềm 19
NHẬN XÉT GIÁO VIÊN
LỜI NÓI ĐẦU
Ngày nay khoa học kỹ thuật phát triển như vũ bão, lao động trí óc dần thay thế cho lao động chân tay bằng những ứng dụng khoa học kỹ thuật. Và góp phần đắc lực trong cuộc cách mạng khoa học này phải kể đến lĩnh vực công nghệ thông tin.Công nghệ thông tin được ứng dụng trong nhiều lĩnh vực. Đặc biệt là trong ngành kinh tế, nó đóng góp một phần đáng kể vào quá trình hội nhập.
Như chúng ta đã biết, việc quản lý kinh doanh của rất nhiều cửa hàng nói chung và cửa hàng kinh doanh giày dép nói riêng vẫn tiến hành rất thủ công, việc ghi chép thông qua sổ sách gặp rất nhiều trở ngại, gây khó khăn cho người quản lý khi muốn xem xét tình trạng các mặt hàng còn hay hết. Cũng như rất khó có thể thống kê nhanh chóng được doanh thu của cửa hàng theo ngày ,theo tháng, theo quý …Từ thực tế như vậy mà nhóm chúng em đã tiến hành xây dựng một phần mềm quản lý hoạt động kinh doanh cho một cửa hàng giày dép .
Hệ thống là một chương trình phần mềm cho phép người sử dụng thực hiện một cách nhanh chóng, chính xác việc nhập dữ liệu, lưu trữ cập nhật thông tin các mặt hàng, thực hiện yêu cầu báo cáo bán hàng hay báo cáo tài chính của cửa hàng …với giao diện làm việc thân thiện ,tiện dụng đối với người sử dụng hệ thống.
Mong rằng với phần mềm này chúng em có thể đóng góp được một phần nào đó vào sự phát triển kinh doanh của các cửa hàng giày dép nói riêng và các cửa hàng kinh doanh khác nói chung.
Với sự cố gắng và nổ lực của mình, chúng em đã cùng nhau xây dựng và hoàn thành đề tài này .Xong vẫn còn nhiều thiếu xót chúng em rất mong nhận được sự đóng góp ý kiến của thầy và các bạn để cho đề tài của chúng em được hoàn thiện hơn .
Chúng em xin chân thành cảm ơn !
Hưng Yên ngày 11/6/2007
Nhóm sinh viên thực hiện :
Phạm Thị Ly
Lê Thị Mai
THÔNG TIN V Ề ĐỀ TÀI (PROJECT)
Tên đề tài : Phân tích và thiết kế phần mềm :
“ QUẢN LÝ KINH DOANH GIÀY DÉP”
Giáo viên hướng dẫn:
Nguyễn Minh Quý
Nhóm thực hiện :
Phạm Thị Ly
Lê Thị Mai
Yêu cầu của đề tài :
Chương trình có khả năng lưu trữ cập nhật thông tin về các loại giày dép hiện có trong cửa hàng .
Cho phép tìm kiếm thông tin về mặt hàng .
Thống kê được doanh thu và lãi xuất của cửa hàng (theo ngày, tháng, quý)
Thông tin có thể được in ra máy in .
Hệ thống mang tính bảo mật .
Có khả năng tạo, in ra hóa đơn mỗi khi khách hàng mua hàng.
Chương trình chạy trên môi trường WinDows.
Các thao tác thực hiện công việc phải dễ dàng, thuận tiện.
Font chữ hiển thị nhất quán, sử dụng bộ mã ABC.
Máy có cấu hình vừa phải cũng chạy được .
Nhân viên của cửa hàng chỉ được phép cập nhật thông tin, không được phép xem doanh thu và lãi suất.
Chủ cửa hàng được toàn quyền với hệ thống .
KHẢO SÁT HỆ THỐNG
Đây là bước mở đầu của quá trình phát triển hệ thống , đặt vấn đề hay nghiên cứu sơ bộ. Để sáng tạo ra một hệ thống mới ,trước hết phải làm quen và thâm nhập vào chuyên môn nghiệp vụ mà hệ thống đó phải đáp ứng .Tìm hiểu các nhu cầu cần đặt ra đối với hệ thống và thu thập tất cả các thông tin liên quan đến sự hoạt động của hệ thống. Nhằm mục đích làm cho chương trình thực hiện đúng yêu cầu mà công việc đòi hỏi .
KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG
Mục đính khảo sát hiện trạng
Tiếp cận với nghiệp vụ chuyên môn, môi trường hoạt động của hệ thống.
Tìm hiểu các chức năng ,nhiệm vụ và cung cách hoạt động của hệ thống .
Chỉ ra các chỗ hợp lý của hệ thống cần được thừa kế và những chỗ bất hợp lý của hệ thống cần được khắc phục thay đổi để hệ thống được hoàn thiện hơn và đáp ứng được yêu cầu công việc đặt ra .
Nội dung khảo sát và đánh giá hiện trạng
Khảo sát và tìm hiểu hệ thống hiện tại mà khách hàng đang làm vịêc
Các quy tắc quản lý của cửa hàng :
Quản lý hàng nhập về: gồm có mã sản phẩm, tên sản phẩm, số lượng, nhà cung cấp, đơn giá, tổng tiền .
Quản lý hàng bán ra: gồm có mã sản phẩm, tên sản phẩm, số
lượng, nhà cung cấp, đơn giá, tổng tiền .
Quản l ý tài chính :gồm có tổng tiền đã chi ,tổng tiền đã thu và
Lãi suất thu được theo ngày, tháng, quý, năm.
Quản lý nhân viên: tên nhân viên, mã nhân viên, địa chỉ,doanh thu (lượng hàng nhân viên bán được).
Quản lý khách hàng: tên khách hàng, địa chỉ khách hàng, số lượng sản phẩm lấy, số tiền đã thanh toán, số tiền còn nợ.
Các công thức, các quy định :
Công thức tính lãi = 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 trong tháng .
Mặt hàng còn tồn là mặt hàng bán được ít hơn 1/5 số tổng lượng nhập về.
Các đòi hỏi yêu cầu của công việc mà người sử dụng hệ thống yêu cầu
Bao gồm :
Khả năng lưu trữ, cập nhật, hiển thị, tìm kiếm thông tin hàng hoá
Khả năng thống kê được danh sách các mặt hàng hiện có, đã hết,còn tồn, hay bán chạy nhất …khả năng thống kê lãi suất, doanh thu hàng tháng, quý, năm.
Có thể in được hoá đơn và báo cáo .
Chương trình chạy được trên môi trường windows .
Font chữ hiển thị nhất quán, sử dụng bộ mã ABC .
Các thao tác thực hiện công việc phải thuận tiện dễ dàng.
Máy có cấu hình vừa phải cũng chạy được .
Nhân viên của hàng chỉ được phép cập nhật thông tin, không được phép xem doanh thu và lãi suất .
Chủ cửa hàng được phép toàn quyền với hệ thống .
Thu thập các chứng từ giao dịch: các hoá đơn, các báo cáo.
Các nguồn thông tin điều tra
Điều tra thông qua: tham khảo các phần mềm download từ mạng ,
từ sách báo sổ sách tài liệu và các cửa hàng kinh doanh giày dép…
Phương pháp điều tra
Nghiên cứu tài liệu viết từ sách báo.
Quan sát hoạt động của hệ thống trước.
Phỏng vấn trực tiếp các chủ của hàng (vì điều kiện hoàn cảnh không cho phép, chúng em không tìm được những cửa hàng có sử dụng phần mềm. Vì vậy mà với phương pháp phỏng vấn trực tiếp, chúng em chỉ khảo sát được với những chủ cửa hàng chưa sử dụng hệ thống nhưng họ đang có nhu cầu sử dụng hệ thống ).
Đặt mình vào vị trí vai trò của khách hàng (người sử dụng hệ thống) để thấy rõ được những yêu cầu thực tế mà hệ thống cần thực hiện.
PHÂN TÍCH VỀ CHỨC NĂNG VÀ BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
III.1 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
QUẢN LÝ KINH DOANH
GIÀY DÉP
In ấn
Thống kê
Tìm kiếm
Cập nhật
TK nhập-xuất hàng
In hoá đơn
Sửa đổi thông tin
Quản lý
khách hàng
Quản lý nhân viên
Nhập hàng
mới
In lãi suất
TK hàng
tồn
Xoá
thông tin
In d/s
hàng tồn
TK lãi suất
Bổ xung thông tin
In s/p doanh thu lớn nhất
TK quản lý
nhân viên
Thay đổi thông tin
In d/s nhân
viên làm
việc tốt
TK quản lý khách hàng
III.2. PHÂN TÍCH VỀ BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
A. Đặc tả về chức năng
Chương trình có khả năng lưu trữ, cập nhật thông tin về các loại giày dép, nhân viên và khách hàng.
Chương trình có khả năng cho phép xem danh sách các loại giày dép hiện có trong cửa hàng.
Cho phép tìm kiếm thông tin về các chủng loại giày dép.
Thống kê doanh thu, lãi xuất bán hàng theo ngày, tháng, quý,các mặt hàng còn tồn và các mặt hàng bán chạy nhất...
Thông tin có thể được in ra máy in.
B. Phân tích hệ thống chức năng
1. Cậpnhật thông tin:
Nhập hàng mới:
+ Tên sản phẩm. + Đơn giá.
+ Mã sản phẩm. + Tổng tiền
+ Mã nhà cung cấp. + Đơn vị tính.
+ Số lượng. + Ngày nhập
Nhập thông tin nhân viên
+Tên nhân viên +Địa chỉ
+Mã nhân viên +Doanh thu
Nhập thông tin khách hàng:
+Tên khách hàng + Phone
+ Địa chỉ + Số lượng hàng lấy
+ Số tiền thanh toán + Số tiền còn nợ
Nhập thông tin nhà cung cấp
+ Mã nhà cung cấp + Mã sản phẩm
+ Tên nhà cung cấp + Phone
+ Tên sản phẩm + Fax
Sửa đổi thông tin :
Xóa thông tin: Lấy nội dung thông tin từ kho dữ liệu và xóa khỏi danh sách.
Bổ xung thông tin: Bổ xung thêm thông tin và đưa vào kho dữ liệu.
Thay đổi thông tin : Thay đổi nội dung của thông tin trong kho dữ liệu .
2.Tìm kiếm thông tin:
Tìm kiếm theo NCC: Đưa ra được các thông tin về sản phẩm đang tìm kiếm theo nhà sản xuất.
Tìm kiếm theo SP: Đưa ra được tất cả các thông tin của sản phẩm đang tìm kiếm.
Tìm kiếm theo Đơn Giá: Đưa ra tất cả các sản phẩm có giá tiền do người tìm kiếm dặt ra.
Tìm kiếm theo chủng loại, kích cỡ.
3.Thống kê:
Thống kê nhập-xuất hàng.
Thống kê tổng doanh thu,lãi suất, số nợ.
Thống kê hàng tồn, hàng bán chạy nhất.
Thống kê quản lý nhân viên.
Thống kê khách hàng.
4. In Ấn :
In hóa đơn:In ra hóa đơn cho khách hàng đến mua hàng -> In ra thông tin có liên quan đến sản phẩm của người đến mua.
In thông tin theo yêu cầu: In các thông tin do người sử dụng phần mềm chọn ra: in danh sách hàng tồn, in tổng doanh thu, lãi suất, số nợ,in sản phẩm doanh thu lớn nhất, in danh sách nhân viên làm việc hiệu quả…
BIỂU ĐỒ LUỒNG DỮ LIỆU
Mức bối cảnh
Tìm kiếm sản phẩm
Cập nhật TT hàng hoá
Quản
lý
kinh
doanh
giày
dép
Tìm kiếm thông tin
Người quản lý HT
Khách hàng
Kết quả
Kết quả
Thống kê
In ấn
Mức đỉnh
Kết quả
Cập
nhật
thông
tin
Nhập TT nhân viên
Cập nhật TT hàng hoá
Kho hàng hoá
Nhập TT khách hàng
Sửa đổi TT
Kho nhân viên
Người quản lý HT
Kho nhân viên
Thống
kê
TK nhập-xuất hàng
TK quản lý nhân viên
Kho khách hàng
TK quản lý khách hàng
TK lãi suất
Kho hàng hoá
In ấn
In hoá đơn
In lãi suất
In DS_NV làm việc tốt
In SP doanh thu lớn nhất
Tìm
kiếm
Kho nhân viên
Người quản lý HT
In DS hàng tồn
Tìm kiếm sản phẩm
Kết quả
Khách hàng
Tìm kiếm thông tin
Kết quả
Kho khách hàng
Kho hàng hoá
BIỂU ĐỒ THỰC THỂ LIÊN KẾT(E_R)
DSKHACH
DSNCC
MaNCC Maso
TenNCC Makhach
Diachi Tenkhach
Phone Diachi
Fax Phone
Loaihang MaSP
TenSP
Soluongmua
Mặt hàng
Giaban
Thanhtoan
No
DSHBAN
DSHNHAP
MaSP MaSP
TenSP TenSP
MaNCC MaNCC
Donvitinh Donvitinh
Soluongnhap Soluongxuat
Ngaynhap Ngayxuat
Tongtien Tongtien
HOADONXUAT
HOADONNHAP
THEKHO
Makho Makho
Tenkho Tenkho
Nguoinhap Nguoiban
Maso Makho Maso
MaSP MaSP MaSP
TenSP TenSP TenSP
Donvitinh Tenkho Donvitinh
Ngaynhap Donvitinh Soluongxuat
Soluongnhap Soluongnhap Ngayxuat
Thanhtoan Ngaynhap Thanhtoan
No Soluongxuat No
Tongtien Ngayxuat Tongtien
THIẾT KẾ CƠ SỞ DỮ LIỆU
Từ mối quan hệ các thực thể và các thuộc tính đã phân tính ta tiến hành xây dựng bảng cơ sở dữliêụ như sau:
Danh mục nhà cung cấp (DMNCC).
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
MaNCC
Text
4
Mã nhà cung cấp
2
TenNCC
Text
30
Tên nhà cung cấp
3
Diachi
Text
30
Địa chỉ
4
Phone
Text
10
Số điện thoại
5
Fax
Text
10
Số Fax
6
TenSp
Text
35
Tên sản phẩm
Danh sách sản phẩm nhập (DSHNHAP).
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
MaSP
Text
4
Mã sản phẩm
2
Mã số
Text
4
Mã số
3
TenSP
Text
30
Tên sản phẩm
4
Donvitinh
Text
20
Đơn vị tính
5
Soluongnhap
Integer
12
Số luợng nhập
6
Ngaynhap
Date/time
8
Ngày nhập
7
Thanhtoan
Number
12
Thanh toán
8
No
Number
12
Nợ
Danh sách sản phẩm bán (DSHBAN).
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
MaSP
Text
4
Mã sản phẩm
2
Mã số
Text
4
Mã số
3
TenSP
Text
30
Tên sản phẩm
4
Donvitinh
Text
20
Đơn vị tính
5
Soluongban
Integer
12
Số luợng bán
6
Ngayban
Date/time
8
Ngày bán
7
Thanhtoan
Number
12
Thanh toán
8
No
Number
12
Nợ
Danh sách khách hàng (DSKhach).
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
Maso
Text
4
Mã số
2
Makhach
Text
4
Mã khách
3
Tenkhach
Text
30
Tên khách
4
Diachi
Text
30
Địa chỉ
5
Phone
Text
10
Số điện thoại
6
MaSP
Text
4
Mã sản phẩm
7
TenSP
Text
30
Tên sản phẩm
8
Soluongmua
Number
10
Số lượng mua
9
Thanhtoan
Number
12
Thanh toán
10
No
Number
12
Nợ
Hoá đơn nhập hàng(HOADONNHAP)
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
Makho
Text
4
Mã kho
2
Nguoinhap
Text
30
Người nhập
3
Mahoadon
Text
4
Mã hoá đơn
4
MaSP
Text
4
Mã sản phẩm
5
TenSP
Text
30
Tên sản phẩm
6
Donvitinh
Text
30
Đơn vị tính
7
Soluongnhap
Text
10
Số lượng nhập
8
Ngaynhap
Date/time
8
Ngày nhập
9
Khonhap
Text
30
Kho nhập
10
Thanhtoan
Number
12
Thanh toán
11
No
Number
12
Nợ
12
Tongtien
Number
12
Tổng tiền
6. Hoá đơn xuất hàng(HOADONXUAT)
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
Makho
Text
4
Mã kho
2
Nguoixuat
Text
30
Người xuất
3
Mahoadon
Text
4
Mã hoá đơn
4
MaSP
Text
4
Mã sản phẩm
5
TenSP
Text
30
Tên sản phẩm
6
Donvitinh
Text
30
Đơn vị tính
7
Soluongban
Text
10
Số lượng bán
8
Ngayxuat
Date/time
8
Ngày xuất
9
Khoxuat
Text
30
Kho xuất
10
Thanhtoan
Number
12
Thanh toán
11
No
Number
12
Nợ
12
Tongtien
Number
12
Tổng tiền
7. Thẻ kho (THEKHO)
STT
Tên trường
Kiểu
Độ rộng
Ghi chú
1
Maso
Text
4
Mã số
2
Makho
Text
4
Mã kho
3
MaSP
Text
4
Mã sản phẩm
4
Donvitinh
Text
30
Đơn vị tính
5
Soluongnhap
Number
12
Số lượng nhập
6
Ngaynhap
Date/time
8
Ngày nhập
7
Soluongmua
Number
12
Số lượng mua
8
Ngaymua
Date/time
8
Ngày mua
BIỂU ĐỒ DỮ LIỆU QUAN HỆ
Thiết kế hoá đơn bán hàng và nhập hàng
Hoá dơn bán hàng
Đơn vị:..................
Địa chỉ:.................
HOÁ ĐƠN BÁN HÀNG
Ngày ............... Tháng............Năm 200.......
Nợ:....................................Số:.....................
Có:....................................
- Họ, tên người bán hàng:.....................................Địachỉ(Bộ phận).......................
- Xuất tại kho:.....................................................................................................
Mã kho
Tên sản phẩm(mã sản phẩm, mã nhà cung cấp nhãn hiệu...)
Đơn vị tính
Số lượng
Đơn giá
Thành tiền
Cộng thành tiền (viết bằng chữ):.......................................................................
Xuất, ngày .......Tháng.........Năm 200.....
Thủ trưởng đơn vị Người bán hàng Người mua hàng Thủ kho
(Ký,họ tên) (Ký,họ tên) (Ký,họ tên ) (Ký,họ tên)
Hoá đơn nhập hàng
Đơn vị:..................
Địa chỉ:................. HOÁ ĐƠN NHẬP HÀNG
Ngày ............... Tháng............Năm 200.......
Nợ:....................................Số:.........................
Có:....................................
- Họ, tên người giao hàng:................................................................................
-Theo .............Số.............Ngày.........Tháng...........Năm 200.....của...................
............................................................................................................................
Nhập tại kho:......................................................................................................
Mã kho
Tên sản phẩm(mã sản phẩm, mã nhà cung cấp nhãn hiệu...)
Đơn vị tính
Số lượng
Đơn giá
Thành tiền
Cộng thành tiền (viết bằng chữ):.......................................................................
Nhập, ngày .......Tháng.........Năm 200.....
Thủ trưởng đơn vị Người nhập hàng Người giao hàng Thủ kho
(Ký,họ tên) (Ký,họ tên ) (Ký,họ tên) (Ký,họ tên)
THIẾT KẾ GIAO DIỆN CHO PHẦN MỀM
1. THIẾT KẾ GIAO DIỆN CHÍNH CHO PHẦN MỀM
2. CÁC CHỨC NĂNG CHÍNH CỦA PHẦN MỀM
Form
Các chức năng chính của phần mềm
Cập nhật
Cho phép nhập thông tin về sản phẩm, khách hàng và nhân viên
Thống kê
Thống kê về nhập-xuất hàng, doanh thu…
Tìm kiếm SP
Tìm kiếm theo tên SP, mã SP, tên NCC, kích cỡ SP
In ấn
In danh sách nhập-xuất hàng, doanh thu…
Thoát
Thoát khỏi chương trình
3. NHẬP THÔNG TIN SẢN PHẨM
Form
Nhập thông tin sản phẩm
Trở về
Trở về form các chức năng chính của phầm mềm
Font
Cho phép thay đổi phông chữ
Màu chữ
Cho phép thay đ ổi màu chữ
Nhập mới
Cho phép nhập các thông tin về sản phẩm
Lưu
Lưu sản phẩm vào danh sach sản phẩm
Thoát
Thoát khỏi chương trình
4. TÌM KIẾM SẢN PHẨM
Form
Tìm kiếm sản phẩm
Trở về
Trở về form các chức năng chính của phầm mềm
Thoát
Thoát khỏi chương trình
5. TÌM KIẾM THEO TÊN SẢN PHẨM
Form
Tìm kiếm sản phẩm theo tên sản phẩm
Tìm kiếm
Tìm kiếm sản phẩm theo tên sản phẩm
Trở về
Trở về form tìm kiếm
Thoát
Thoát khỏi chương trình
6. TÌM KIẾM SẢN PHẨM THEO NHÀ CUNG CẤP
Form
Tìm kiếm sản phẩm theo nhà cung cấp
Tìm kiếm
Tìm kiếm sản phẩm theo nhà cung cấp
Trở về
Trở về form tìm kiếm
Thoát
Thoát khỏi chương trình
7. TÌM KIẾM SẢN PHẨM THEO MÃ SẢN PHẨM
Form
Tìm kiếm theo mã sản phẩm
Tìm kiếm
Tìm kiếm sản phẩm theo mã sản phẩm
Trở về
Trở về form tìm kiếm
Thoát
Thoát khỏi chương trình
8. TÌM KIẾM SẢN PHẨM THEO KÍCH CỠ
Form
Tìm kiếm theo kích cỡ
Tìm kiếm
Tìm kiếm sản phẩm theo kích cỡ
Trở về
Trở về form tìm kiếm
Thoát
Thoát khỏi chương trình
Các file đính kèm theo tài liệu này:
- Lê Thị Mai_Phạm Thị Ly_TK3(2).doc
- chuongtrinh.rar