Thông tin tài liệu
Đề tài
Quản lý CỬA HÀNG
BĂNG ĐĨA
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 1
MỤC LỤC
LỜI NÓI ĐẦU
I. KHẢO SÁT HIỆN TRẠNG 3
II. THÔNG TIN VỀ ĐỀ TÀI (PROJECT) 4
III. PHÂN TÍCH VỀ CHỨC NĂNG VÀ BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
A. BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG 5
B. PHÂN TÍCH VỀ BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG 6
IV. BIỂU ĐỒ LUỒNG DỮ LIỆU 8
V. THIẾT KẾ CƠ SỞ DỮ LIỆU 13
VI. BIỂU ĐỒ THỰC THỂ LIÊN KẾT(E-R) 16
VII. BIỂU ĐỒ DỮ LIỆU QUAN HỆ 17
VIII. THIẾT KẾ GIAO DIỆN CHO PHẦN MỀM…………………………………… 20
IX. TỔNG KẾT……………………………………………………………………… 27
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 2
LỜI NÓI ĐẦU
Ngày nay khoa học kỹ thuật phát triển nhanh chóng, 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. 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 băng đĩa 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 sét tình trạng các mặt hàng còn hay hết. 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ý cho một cửa hàng bán và
cho thuê băng đĩa .
Phần mềm là một chương trình 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 cho các loại băng đĩa , thực
hiện yêu cầu tìm kiếm thông tin thống kê 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 ,dễ sử dụ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 băng đĩa .
Nhiệm vụ từng thành viên trong nhóm :
1.Nguyễn Thanh Hải - Thiết kế giao diện , lập trình ,mô hình DL quan hệ
2.Trần Minh Hiệu - Vẽ và phân tích BD phân cấp chức năng
3.Hà Thị Phương Loan – Phân tích BD luồng DL, thiết kế CSDL, mô hình E-R
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 .Tuy nhiên vẫn còn nhiều hạn chế , 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 10/6/2007
Nhóm sinh viên thực hiện :
Nguyễn Thanh Hải
Trần Minh Hiệu
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 3
Hà Thị Phương Loan
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 4
I.KHẢO SÁT HIỆN TRẠNG
Nhóm chúng em (nhóm 7) đã đi khảo sát hiện trạng thực tế ở tại 2 cửa hàng cho
thuê đĩa tại xã Dân Tiến . Khi quan sát họ làm việc thì nhóm em đã thấy được các công
đoạn mà họ làm từ lúc khách hàng yêu cầu thuê đĩa cho tới khi họ tìm đĩa và thanh toán
thì mất khoảng thời gian không nhỏ.
Khi có khách hàng đến thuê đĩa thì chủ của hàng phải tìm lọai đĩa mà khách hàng
yêu cầu ở nhiều nơi trong cửa hàng :chẳng hạn trên giá đĩa , trong một giỏ đĩa lớn bao
gồm nhiều loai đĩa khác nhau .Vì vậy để tìm được loại đĩa mà khách hàng muốn cần
nhiều thời gian .Ngoài ra khách hàng đến trả đĩa cũng còn nhiều bất cập xảy ra … Và
khách hàng trả đĩa thì người chủ cửa hàng thường lấy sổ ra để tìm thông tin về khách
hàng ,hay thông tin về đĩa …Xem số lượng đĩa họ thuê là bao nhiêu , số tiền phải trả là
bao nhiêu .
Cửa hàng thứ 2 có sự quản lí tốt hơn một chút là họ biết sắp xếp phân loại từng
vùng riêng cho mỗi loại đĩa ,nhưng vẫn còn chứa nhiều vấn đề không hơp lí , ví dụ như
việc tìm kiếm xem loại đĩa nào còn loại đĩa nào hết hoặc để tìm được loại đĩa mà khách
hàng yêu cầu và cái khó khăn nữa là sẽ không quản lý được số lượng đĩa một cách nhanh
chóng và chính xác do đó cũng khiến cho người quản lý gặp nhiều khó khăn hơn .
Dựa vào tình hình thực tế của các cửa hàng như vậy, nhóm em đã dạn hỏi ý kiến
chủ cửa hàng ,về những vấn đề mà họ cảm thấy còn gặp nhiều khó khăn ,trong quá trình
quản lí và giải quyết các công vệc trong cửa hàng . và họ đã đưa ra một số yêu cầu cần
thiết đối với hệ thống mới là:
hệ thống mới phải đáp ứng đầy đủ được các thông tin về tất cả các loại đĩa : mã
đĩa là bao nhiêu , đĩa thuộc thể loại nào, là đĩa nhạc ,đĩa phim hay đĩa game…
hệ thống mới phải đưa ra dược phần trăm lãi xuất mà của hàng thu được trong từng
ngày,tháng năm.
hệ thống phải thóng kê được những loại đĩa nào được bán chạy nhất trong thơi
điêm hiện tại.
các chức năng thiết kế phải dễ sử dụng . đồng thời phải có trợ giúp mỗi khi họ
cần .
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 5
hệ thống phải đảm bảo giải quyết các yêu cầu nhanh chóng và chính xác .
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 6
II.THÔNG TIN VỀ ĐÊ TÀI
1. Tên đề tài : Phân tích và thiết kế phần mềm :
“ QUẢN LÝ CỬA HÀNG CHO THUÊ BĂNG ĐĨA ”
2. Nhóm thực hiện :
Nguyễn Thanh Hải
Trần Minh Hiệu
Hà Thị Phương Loan
3. Yêu cầu của đề tài :
Phải đi khảo sát hiện trạng trực tiếp ở các cửa hàng băng đĩa ,qua đó ta biết
được những vấn đề còn bất cập ,chưa hợp lí và chưa phù hợp của hệ thống quản lí
cũ ,từ đó ta sẽ xây dựng những biện pháp xử lí mới phù hợp hơn với thực tế mà
người chủ cửa hàng băng đĩa đang cần .
Chương trình có khả năng lưu trữ cập nhật thông tin về các loại CD hiện có
trong cửa hàng .
Cho phép tìm kiếm thông tin về CD .
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 hay thuê đĩa
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.
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 xuất.
Chủ cửa hàng được toàn quyền với hệ thống .
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 7
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 8
III.PHÂN TÍCH VỀ CHỨC NĂNG VÀ BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
A.BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 9
Trợ giúp
Thống Kê, In Ấn
QUẢN LÝ CỬA HÀNG BĂNG ĐĨA
Đăng nhập
Đăng Ký
QL Người Dùng
Tìm Kiếm
Báo Cáo
QL Băng Đĩa
Nhập Đĩa
Cho Thuê
Nhận Đĩa
BC NămBC ThángBC Ngày
Sửa Đổi
BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
Thay Đổi
Kiểm Tra
H1.BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
4
2.1
1.0
1.1
1.2
1.3
2.0
2.2
2.3
2.4
2.5
3.0
3.1
3.2
B.PHÂN TÍCH CHỨC NĂNG CỦA PHẦN MỀM
Theo biểu đồ phân cấp chức năng thì phần mềm có các chức năng sau :
Quản lý người dùng
Quản lý băng đĩa
Thống kê và in ấn
Trợ giúp
1.1.Trong chức năng quản lý người dùng thì có các chức năng con sau :
• Chức năng đăng nhập vào hệ thống :
Chức năng bảo mật giúp cho người quản lý có toàn quyền thao tác
phần mềm và tất cả thông tin về các loại đĩa cũng như các thông tin về
khách hàng .Chỉ khi người quản lý có User và Password thì mới có thể đăng
nhập vào hệ thống và có thể sử dụng các chức năng của chương trình .Đây
là chức năng cần thiết của chương trình .
• Chức năng đăng kí :
Nó cho phép đăng kí thêm người dùng khi mà công việc của họ cần
đến nhiều người quản lý .
• Chức năng sửa đổi :
Cho phép xóa,thay đổi thông tin về người quản lý
1.2.Trong chức năng quản lý băng đĩa thì có các chức năng con sau :
• Chức năng nhập đĩa :
Nhập đĩa cho phép nhập thông tin về đĩa mới :
+ mã CD
+ tên CD
+ số lượng
+ nhà cung cấp
mà người quản lý mới nhập về vào CSDL
• Chức năng cho thuê :
Cho phép người dùng có thể nhập tất cả các thông tin về đĩa cho thuê
+ mã CD
+ tên CD
+ số lượng
+ nhà cung cấp
Nhập thông tin của khách hàng thuê đĩa :
+ tên khách hàng
+ địa chỉ khách hàng
+ thông tin đĩa thuê
+ số lượng
+ số tiền đã thanh toán
Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 10
[...]... 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 Để từ đó giúp cho người chủ cửa hàng có thể cân đối lại việc nhập đĩa mới cho cửa hàng ,xem loại đĩa nào được bán chạy nhất và được đa số khách hàng yêu thích hiện nay nhờ vào đó mà biết được loại đĩa nào nên nhập nhiều hơn ,loại đĩa nào phải nhập... kế phần mềm” - thầy Nguyễn Minh Quý Nhóm chúng em cũng đã hoàn thành bản báo cáo của mình với chủ đề là “Phân tích thiết kế phần mềm quản lý cửa hàng băng đĩa Nội dung Bản báo cáo đã đề cập tới một số vấn đề như sau: • Khảo sát thực tế hiện trạng việc quản lý của một số cửa hàng bán và cho thuê băng đĩa Từ đó, thấy được những mặt còn tồn tại, thiếu sót và xây dựng, phát triển nên hệ thống mới khắc... đĩa nào nên nhập nhiều hơn ,loại đĩa nào phải nhập ít đi ,nhằm đem lại hiệu quả kinh tế cao nhất cho cửa hàng và các hoạt động khác của cửa hàng Trong báo cáo bao gồm cả in ấn ,cho phép in các list đĩa có trong cửa hàng theo nhiều định dạng như :in toàn bộ các đĩa có trong cửa hàng hay chỉ in list đĩa của 1 diễn viên… 1.4.Chức năng trợ giúp Chức năng trợ giúp có tác dụng hướng dẫn cho người sử dụng... hưóng dẫn : Nguyễn Minh Quý In ấn Trang 15 NGƯỜI SỬ DỤNG SỬ DỤNG 2.0 T.T Băng Đĩa QL Băn g Đĩa 2.3 Cho Thuê, Nhận Đĩa T.T Thay Đổi Nhập Đĩa 2.2 T.T Đĩa Nhận T T Đĩ a T.T Đĩa Nhậ p 2.1 2.4 Thay Đổi Bán 2.5 Yêu cấu kiểm tra T hô ng ti n sa u ki ể m tr a Kiểm Tra Lưu CSD L KHO DỮ LIỆU H6.BD LUỒNG DỮ LIỆU MỨC DƯỚI DỈNH (CHƯC NĂNG QUẢN LÝ ĐĨA) Giáo viên hưóng dẫn : Nguyễn Minh Quý Trang 16 Thông tin tài khoản... Number Độ rộng 6 30 6 20 12 8 12 Ghi chú Mã sản phẩm Tên băng đĩa Ma nhà cung cấp băng đĩa Đơn vị tính (chiếc) Số luợng nhập Ngày nhập Tông tiền 4.Khách hàng _ Băng Đĩa (KH_CD) STT 1 2 Tên trường MaKH MaCD Kiểu Text Text Giáo viên hưóng dẫn : Nguyễn Minh Quý Độ rộng 6 6 Ghi chú Mã khách hàng Ma băng đĩa Trang 18 5.Danh sách băng đĩa cho thuê & bán (DSTHUE_BAN) STT 1 2 3 4 5 6 7 Tên trường MaCD TenCD Donvitinh... (Ký,họ tên) Trang 23 Cửa Hàng : Địa chỉ: HOÁ ĐƠN BÁN HÀNG Ngày Tháng Năm 200 Họ&tên chủ cửa hàng : Họ&tên khách hàng : Địa chỉ : STTMa CDTên Băng Đĩa ơn vị tính (Chiếc)Số lượngĐơn giá Vnd/cd Tổng tiền Cộng thành tiền (viết bằng chữ): Ngày .Tháng .Năm 200 Người mua (thuê) (Ký,họ tên) Giáo viên hưóng dẫn : Nguyễn Minh Quý Chủ cửa hàng (Ký,họ tên) Trang... kiểm tra đĩa mới nhập về có trùng với đĩa đã có trong cửa hàng không ,khách hàng trả có đúng đĩa đã thuê không … 1.3.Trong chức năng thống kê, in ấn có các chức năng con sau : • Chức năng tìm kiếm : Cho phép người dùng có thể nhanh chóng tìm được thông tin mình đang cần Trong chức năng này thì nó cho phép người dùng có thể tìm kiếm thông tin theo : + tên đĩa + mã đĩa + tên khách hàng + mã khách hàng +... Quý Trang 22 Cửa Hàng : Địa chỉ: HOÁ ĐƠN NHẬP HÀNG Ngày Tháng Năm 200 Họ&tên chủ cửa hàng : Họ&tên người giao hàng : Địa chỉ : STTMsHDNgười nhậpTên CDĐơn vị tính (Chiếc)Ngày nhậpSố lượngĐơn giá Vnd/cd Tổng tiền Cộng thành tiền (viết bằng chữ): Ngày .Tháng .Năm 200 Người giao hàng (Ký,họ tên) Giáo viên hưóng dẫn : Nguyễn Minh Quý Chủ cửa hàng (Ký,họ tên)... Ghi chú Mã Băng đĩa Tên Băng đĩa Đơn vị tính Số luợng bán Ngày bán hoặc cho thuê Tong số tiền Tạm ứng trước 6.Danh sách khách hàng (DSKHACH) STT 1 2 3 4 5 6 7 8 9 Tên trường MaKH TenKH Diachi Phone TenCD Soluong Gia Tongtien Tamung Kiểu Text Text Text Text Text Number Number Number Number Độ rộng 6 30 30 10 6 10 10 12 12 Ghi chú Mã số khách hàng Tên khách Địa chỉ Số điện thoại Tên băng đĩa Số lượng... loại đĩa Số điện thoại Số Fax Địa Chỉ Độ rộng 6 6 Ghi chú Mã nhà cung cấp Tên nhà cung cấp 2.Nhà cung cấp _Băng đĩa( NCC_CD) STT 1 2 Tên trường MaNCC MaCD Kiểu Text Text 3.Danh sách (băng đĩa) nhập (DSHNHAP) STT 1 2 3 4 5 6 7 Tên trường MaCD TenCD MaNCC Donvitinh Soluongnhap Ngaynhap Tongtien Kiểu Text Text Text Text Integer Date/time Number Độ rộng 6 30 6 20 12 8 12 Ghi chú Mã sản phẩm Tên băng đĩa . giúp
Thống Kê, In Ấn
QUẢN LÝ CỬA HÀNG BĂNG ĐĨA
Đăng nhập
Đăng Ký
QL Người Dùng
Tìm Kiếm
Báo Cáo
QL Băng Đĩa
Nhập Đĩa
Cho Thuê
Nhận Đĩa
BC NămBC ThángBC. nhiều lĩnh vực. 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 băng đĩa nói riêng vẫn tiến hành rất
thủ công,
Ngày đăng: 19/03/2014, 10:20
Xem thêm: Đề tài: Quản lý CỬA HÀNG BĂNG ĐĨA potx, Đề tài: Quản lý CỬA HÀNG BĂNG ĐĨA potx