ĐỒ án tốt NGHIỆP phần mềm quản lý cho một cửa hàng bán và cho thuê băng đĩa

27 2 0
ĐỒ án tốt NGHIỆP   phần mềm quản lý cho một cửa hàng bán và cho thuê băng đĩa

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài tập lớn : Mơn phân tích thiết kế hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI NÓI ĐẦU Ngày khoa học kỹ thuật phát triển nhanh chóng, lao động trí óc dần thay cho lao động chân tay ứng dụng khoa học kỹ thuật Và góp phần đắc lực cách mạng khoa học phải kể đến lĩnh vực công nghệ thông tin.Công nghệ thông tin ứng dụng nhiều lĩnh vực Như biết, việc quản lý kinh doanh nhiều cửa hàng nói chung cửa hàng băng đĩa nói riêng tiến hành thủ công, việc ghi chép thông qua sổ sách gặp nhiều trở ngại, gây khó khăn cho người quản lý muốn xem sét tình trạng mặt hàng hay hết Từ thực tế mà nhóm chúng em tiến hành xây dựng phần mềm quản lý cho cửa hàng bán cho thuê băng đĩa Phần mềm chương trình cho phép người sử dụng thực cách nhanh chóng, xác việc nhập liệu, lưu trữ cập nhật thông tin cho loại băng đĩa , thực u cầu tìm kiếm thơng tin thống kê bán hàng hay báo cáo tài cửa hàng …với giao diện làm việc thân thiện ,dễ sử dụng Mong với phần mềm chúng em đóng góp phần vào phát triển kinh doanh cửa hàng băng đĩa Với cố gắng nổ lực mình, chúng em xây dựng hoàn thành đề tài Tuy nhiên nhiều hạn chế , chúng em mong nhận đóng góp ý kiến thầy bạn đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn ! LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I.KHẢO SÁT HIỆN TRẠNG Nhóm chúng em (nhóm 7) khảo sát trạng thực tế cửa hàng cho thuê đĩa xã Dân Tiến Khi quan sát họ làm việc nhóm em thấy cơng đoạn mà họ làm từ lúc khách hàng yêu cầu thuê đĩa họ tìm đĩa tốn khoảng thời gian khơng nhỏ Khi có khách hàng đến thuê đĩa chủ hàng phải tìm lọai đĩa mà khách hàng yêu cầu nhiều nơi cửa hàng :chẳng hạn giá đĩa , giỏ đĩa lớn bao gồm nhiều loai đĩa khác Vì để tìm loại đĩa mà khách hàng muốn cần nhiều thời gian Ngoài khách hàng đến trả đĩa nhiều bất cập xảy … Và khách hàng trả đĩa người chủ cửa hàng thường lấy sổ để tìm thơng tin khách hàng ,hay thông tin đĩa …Xem số lượng đĩa họ thuê , số tiền phải trả Cửa hàng thứ có quản lí tốt chút họ biết xếp phân loại vùng riêng cho loại đĩa ,nhưng cịn chứa nhiều vấn đề khơng hơp lí , ví dụ việc tìm kiếm xem loại đĩa cịn loại đĩa hết để tìm loại đĩa mà khách hàng yêu cầu khó khăn không quản lý số lượng đĩa cách nhanh chóng xác khiến cho người quản lý gặp nhiều khó khăn Dựa vào tình hình thực tế cửa hàng vậy, nhóm em dạn hỏi ý kiến chủ cửa hàng ,về vấn đề mà họ cảm thấy cịn gặp nhiều khó khăn ,trong q trình quản lí giải cơng vệc cửa hàng họ đưa số yêu cầu cần thiết hệ thống là:  hệ thống phải đáp ứng đầy đủ thông tin tất loại đĩa : mã đĩa , đĩa thuộc thể loại nào, đĩa nhạc ,đĩa phim hay đĩa game…  hệ thống phải đưa dược phần trăm lãi xuất mà hàng thu ngày,tháng năm  hệ thống phải thóng kê loại đĩa bán chạy thơi điêm  chức thiết kế phải dễ sử dụng đồng thời phải có trợ giúp họ cần  hệ thống phải đảm bảo giải u cầu nhanh chóng xác LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com II.THÔNG TIN VỀ ĐÊ TÀI Tên đề tài : Phân tích thiết kế phần mềm : “ QUẢN LÝ CỬA HÀNG CHO THUÊ BĂNG ĐĨA ” Nhóm thực : Nguyễn Thanh Hải Trần Minh Hiệu Hà Thị Phương Loan Yêu cầu đề tài :  Phải khảo sát trạng trực tiếp cửa hàng băng đĩa ,qua ta biết vấn đề cịn bất cập ,chưa hợp lí chưa phù hợp hệ thống quản lí cũ ,từ ta xây dựng biện pháp xử lí phù hợp với thực tế mà người chủ cửa hàng băng đĩa cần  Chương trình có khả lưu trữ cập nhật thông tin loại CD có cửa hàng  Cho phép tìm kiếm thông tin CD  Thống kê doanh thu lãi xuất cửa hàng (theo ngày, tháng, q)  Thơng tin in máy in  Hệ thống mang tính bảo mật  Có khả tạo, in hóa đơn khách hàng mua hay thuê đĩa  Chương trình chạy môi trường WinDows  Các thao tác thực công việc phải dễ dàng ,thuận tiện  Font chữ hiển thị quán ,sử dụng mã ABC  Nhân viên cửa hàng phép cập nhật thông tin ,không phép xem doanh thu lãi xuất  Chủ cửa hàng toàn quyền với hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG QUẢN LÝ CỬA HÀNG BĂNG ĐĨA 1.0 QL Người Dùng 1.1 Đăng nhập 1.2 Đăng Ký 1.3 Sửa Đổi 2.0 QL Băng Đĩa 2.1 Nhập Đĩa 2.2 Cho Thuê 2.3 Nhận Đĩa 3.0 Thống Kê, In Ấn 3.1 Tìm Kiếm 3.2 Báo Cáo BC Ngày 2.4 Thay Đổi 2.5 Kiểm Tra BC Tháng Trợ giúp BC Năm H1.BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com B.PHÂN TÍCH CHỨC NĂNG CỦA PHẦN MỀM Theo biểu đồ phân cấp chức phần mềm có chức sau :  Quản lý người dùng  Quản lý băng đĩa  Thống kê in ấn  Trợ giúp 1.1.Trong chức quản lý người dùng có chức sau :  Chức đăng nhập vào hệ thống : Chức bảo mật giúp cho người quản lý có tồn quyền thao tác phần mềm tất thông tin loại đĩa thông tin khách hàng Chỉ người quản lý có User Password đăng nhập vào hệ thống sử dụng chức chương trình Đây chức cần thiết chương trình  Chức đăng kí : Nó cho phép đăng kí thêm người dùng mà công việc họ cần đến nhiều người quản lý  Chức sửa đổi : Cho phép xóa,thay đổi thơng tin người quản lý 1.2.Trong chức quản lý băng đĩa có chức sau :  Chức nhập đĩa : Nhập đĩa cho phép nhập thông tin đĩa : + mã CD + tên CD + số lượng + nhà cung cấp mà người quản lý nhập vào CSDL  Chức cho thuê : Cho phép người dùng nhập tất thơng tin đĩa cho thuê + mã CD + tên CD + số lượng + nhà cung cấp Nhập thông tin khách hàng thuê đĩa : + tên khách hàng + địa khách hàng + thông tin đĩa thuê + số lượng + số tiền toán + số tiền nợ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 + Tên sản phẩm + Phone + Fax  Chức kiểm tra : Cho phép người dùng kiểm tra đĩa nhập có trùng với đĩa có cửa hàng khơng ,khách hàng trả có đĩa thuê không … 1.3.Trong chức thống kê, in ấn có chức sau :  Chức tìm kiếm : Cho phép người dùng nhanh chóng tìm thơng tin cần Trong chức cho phép người dùng tìm kiếm thơng tin theo : + tên đĩa + mã đĩa + tên khách hàng + mã khách hàng + tên diễn viên  Chức báo cáo : 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 + 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ân đối lại việc nhập đĩa cho cửa hàng ,xem loại đĩa bán chạy đa số khách hàng yêu thích nhờ vào mà biết loại đĩa nên nhập nhiều ,loại đĩa phải nhập ,nhằm đem lại hiệu kinh tế cao cho cửa hàng hoạt động khác cửa hàng Trong báo cáo bao gồm in ấn ,cho phép in list đĩa có cửa hàng theo nhiều định dạng :in tồn đĩa có cửa hàng hay in list đĩa diễn viên… 1.4.Chức trợ giúp Chức trợ giúp có tác dụng hướng dẫn cho người sử dụng phần mềm giải cơng việc cách nhanh chóng hiệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com IV BIỂU ĐỒ LUỒNG DỮ LIỆU KQ.T.T Người Dùng , Đăng Nhập , Sửa Đổi KQ T.T Đĩa KQ.T.T Khách Hàng KQ.Thống Kê KQ.Báo Cáo KQ.Trợ Giúp NGƯỜI DÙNG T.T Trợ Giúp PHẦN MỀM QUẢN LÝ Báo Cáo Thống Kê T.T Khách Hàng T.T Đĩa T.T Người Dùng , Đăng Nhập , Sửa Đổi H2.BIỂU ĐỒ LUÔNG DỮ LIỆU MƯC LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC Yêu cầu trợ giúp Trả lời yêu cầu Trợ Giúp TT trợ giúp Trả TT trợ giúp KHO DỮ LIỆU 1.0 TT.Đăng nhập Trả TT QL Người Dùng TT.Người dùng Trả TT ND NGƯỜI KHO DỮ LIỆU 3.0 SỬ Thông Tin DỤNG Danh Sách Đưa T.T Thống Kê In Ấn 2.0 Lấy TT Đĩa QL Đĩa TT.Đĩa H3.Biểu Đồ Luông Dữ Liệu Mức Dưới Đỉnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC 1.1 Thông tin tài khoản đăng nhập Yêu cầu đăng nhập 1.0 NGƯỜI T.T đăng ký QL Người Dùng SỬ Kiểm tra CSDL Đăng nhập 1.2 Đăng ký KHO DỮ LIỆU Lưu CSDL DỤNG 1.3 Kết đăng ký Sửa đổi CSDL Sửa đổi Thay đổi thông tin Kết sủa đổi H4.BIỂU ĐỒ LUÔNG DỮ LIỆU MỨC DƯỚI ĐỈNH (CHỨC NĂNG DĂNG NHẬP) Thông tin Yêu cầu NGƯỜI SỬ DỤNG 3.0 Yêu cầu Tìm Kiếm Tìm Kiếm Thông tin In ấn Yêu cầu TK 3.1 3.2 Thống Kê Thơng tin Thơng Kê Thơng tin Tìm Kiếm KHO DỮ LIỆU H5.biểu Đồ Luồng Dữ Liệu Mức Dưới Đỉnh (Chức Năng Tìm Kiếm Thơng Kê) In ấn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com V THIẾT KẾ CSDL Từ mối quan hệ thực thể thuộc tính phân tính ta tiến hành xây dựng bảng sở liêụ sau: Danh sách nhà cung cấp (DSNCC) STT Tên trường Kiểu Độ rộng Ghi MaNCC Text Mã nhà cung cấp TenNCC ChungLoai Text Text 30 30 Tên nhà cung cấp Chủng loại đĩa SDT Text 10 Số điện thoại Fax DiaChi Text Text 10 30 Số Fax Địa Chỉ 2.Nhà cung cấp _Băng đĩa(NCC_CD) STT Tên trường Kiểu Độ rộng Ghi MaNCC Text Mã nhà cung cấp MaCD Text Tên nhà cung cấp 3.Danh sách (băng đĩa) nhập (DSHNHAP) STT Tên trường MaCD TenCD MaNCC Donvitinh Soluongnhap Ngaynhap Tongtien Kiểu Text Text Text Text Integer Date/time Number Độ rộng 30 20 12 12 Ghi 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 Tên trường Kiểu Độ rộng Ghi MaKH Text Mã khách hàng MaCD Text Ma băng đĩa LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 5.Danh sách băng đĩa cho thuê & bán (DSTHUE_BAN) STT Tên trường MaCD TenCD Donvitinh Soluongban Ngayban_thue Tongtien Tamung Kiểu Text Text Text Integer Date/time Number Number Độ rộng 30 20 12 12 12 Ghi Mã Băng đĩa Tên Băng đĩa Đơn vị tính Số luợng bán Ngày bán cho thuê Tong số tiền Tạm ứng trước 6.Danh sách khách hàng (DSKHACH) STT 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 30 30 10 10 10 12 12 Ghi Mã số khách hàng Tên khách Địa Số điện thoại Tên băng đĩa Số lượng mua Giá tiền/CD/Ngay Tổng tiền Tạm ứng trước 7.Bang băng đia (Bang_CD) STT Tên trường MaCD TenCD Loai Soluongnhap Ngaynhap Kiểu Text Text Text Integer Date/time Độ rộng 30 30 12 Ghi Mã sản phẩm Tên băng đĩa Loai đĩa Số luợng nhập Ngày nhập LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 7.Hoá đơn nhập hàng(HDNHAPHANG) STT 10 Tên trường MsHD MaCD Nguoinhap TenCD Donvitinh Ngaynhap Soluongnhap Thanhtoan Tamung Tongtien Kiểu Text Text Text Text Text Date/time Text Number Number Number Độ rộng 30 20 20 30 10 12 12 12 Ghi Mã số Hóa đơn Mã sơ băng dĩa Người nhập Tên băng đĩa Đơn vị tính Ngày nhập Số lượng nhập Thanh toán Tạm ứng trước Tổng tiền LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com VI.BIỂU ĐỒ THỰC THỂ LIÊN KẾT(E-R) DSNCC MaNCC TenNCC Diachi SDT Fax ChungLoai NCC_CD MaNCC MaCD DSKHACH MaKH Tenkhach Diachi Phone TenCD Soluong Gia Tongtien Tamung KH_CD MaKH MaCD BĂNG ĐĨA DSTHUE_BAN MaCD TenCD Donvitinh Soluong Ngayban/thue Tongtien Tamung DSHNHAP MaCD TenCD MaNCC Donvitinh Soluongnhap Ngaynhap Tongtien HD_NHAPHAN G MsHD MaCD Nguoinhap TenCD Donvitinh Ngaynhap Soluongnhap Thanhtoan Nodong Tongtien PHIEUBANHAN G MsBH MaCD TenCD Donvitinh Soluongban Ngayxuat Tenkho Thanhtoan Tamung Tongtien H8.MƠ HÌNH THỰC THỂ QUAN HỆ (E-R) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com VII BIỂU ĐỒ DỮ LIỆU QUAN HỆ H9.BẢNG QUAN HỆ VÀ KẾT NỐI GIỮA CÁC BẢNG LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 : S T T MsHD Người nhập Tên CD Đơn vị tính (Chiếc) Ngày nhập Số Đơn giá Tổng lượng Vnd/cd tiền Cộng thành tiền (viết chữ): Ngày .Tháng .Năm 200 Người giao hàng (Ký,họ tên) Chủ cửa hàng (Ký,họ tên) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 : STT Ma CD Tê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 chữ): Ngày .Tháng .Năm 200 Người mua (thuê) (Ký,họ tên) Chủ cửa hàng (Ký,họ tên) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com VIII.THIẾT KẾ GIAO DIỆN CHO PHẦN MỀM A.Giao Diện Chính Của Hệ Thống Phần Mềm H10.GIAO DIỆN PHÂN MÊM Giao diện phần mềm xây dựng Gồm menu tương ứng với chức hệ thống Muốn sử dụng phần mềm người dùng phải đăng nhâp vào hệ thống Điều lam cho hệ thống mang tính bảo mật cao Khi đăng nhập thành cơng người sử dụng truy cập ,thay đổi ,sửa chữa ,tìm kiếm thơng tin …trong hệ thống.Và menu sáng toàn ,thanh toolbar lại cho phép sử dụng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com H11.CHỨC NĂNG ĐĂNG NHẬP HỆ THỐNG Khi người sử dụng nhấn vào menu “Dang Nhap “ form đăng nhập xuất người dùng đăng nhập (với tên truy nhâp mật khẩu) để cấp quyền truy cập vào hệ thống textbox cho phép gõ kí tự số Khi click vào nút “Đồng ý “ so sánh liệu vừa nhập vào với liệu CSDL ,nếu cho phép truy cập vào hệ thống,ngược lại hệ thống thông báo lỗi đăng nhập Khi nhấn vào nút “Cancel” khỏi form đăng nhập Khi người sử dụng muốn đăng ký tài khoản nhấn vào menu “Đăng Kí “ form đăng kí xuất phép người dùng nhập thông tin cần thiết … LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com H11 CHỨC NĂNG ĐĂNG KÝ ĐĂNG NHẬP VÀ THAY ĐỔI Khi người dùng nhấn vào menu “Nhập đĩa” form nhập đĩa xuất sau: Người dùng nhập liệu vào ô , ô số lượng cho phép nhập số mà Khi nhập xong người dùng nhấn vào nút “Lưu CSDL“ Thì tất liệu ô đưa vào CSDL, textbox nhập dư liệu trở trạng thái ban đầu Muốn thay đổi bạn nhấn vào button “Thay Đổi”để thay đổi thông tin đĩa Nhấn vào nút “Hủy” khỏi form nhập khơng lưu vào CSDL giá trị vừa nhập LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Khi người dùng muốn tìm kiếm thơng tin họ lựa chọn cách tìm kiếm đưa liệu tìm kiếm vào ô textbox nhấn vào nút tìm tương ứng Thì từ thơng tin lấy từ CSDL đưa ô textbox cùng.Nếu khơng tìm thấy thơng báo khơng tìm thấy H13.CHỨC NĂNG TÌM KIẾM THƠNG TIN ĐĨA Khi kết hiển thị sau : LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Muốn tìm kiếm nhanh người sử dụng sử dụng chức “Tìm kiếm nhanh” chương trình : LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CÁC CHỨC NĂNG CHÍNH CỦA CHƯƠNG TRINH LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện phần mềm dễ sử dụng Khi cần trợ giúp bạn dùng chức trợ giúp chương trinh : Muốn thoát khỏi chương trình người sử dụng click vào button “Thốt “ có hơp thoại xác nhận yêu cấu người dùng : Nếu click Yes bạn khỏi chương trình ngược lại click No chương trình trạng thái hoạt động LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com IX TỔNG KẾT Sau thời gian tích cực làm việc, nghiên cứu thành viên nhóm cộng với hướng dẫn, đóng góp nhiệt tình thầy giảng dạy mơn “Phân tích thiết kế phần mềm” - thầy Nguyễn Minh Quý Nhóm chúng em hồn thành báo cáo với chủ đề “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 số vấn đề sau:  Khảo sát thực tế trạng việc quản lý số cửa hàng bán cho thuê băng đĩa Từ đó, thấy mặt cịn tồn tại, thiếu sót xây dựng, phát triển nên hệ thống khắc phục điều nhờ trợ giúp đắc lực cơng nghệ thơng tin  Phân tích thiết kế phần mềm quản lý cửa hàng băng đĩa bao gồm công việc: - Phân tích phương thức hoạt động chức hệ thống - Phân tích biểu đồ luồng liệu - Phân tích biểu đồ quan hệ - Thiết kế giao diện  Sử dụng ngôn ngữ để xây dựng lên phần mềm Microsoft Visual C# Trong trình nghiên cứu xây dựng lên hệ thống nhóm chúng em có tham khảo số tài liệu anh chị khố trước Mặc dù nhóm cố gắng báo cáo cịn có nhiều thiếu sót, chúng em mong đóng góp, bảo quý thầy bạn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... Thống kê hàng tồn, hàng bán chạy + 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ân đối lại việc nhập đĩa cho cửa hàng ,xem loại đĩa bán chạy đa số khách hàng. .. muốn xem sét tình trạng mặt hàng hay hết Từ thực tế mà nhóm chúng em tiến hành xây dựng phần mềm quản lý cho cửa hàng bán cho thuê băng đĩa Phần mềm chương trình cho phép người sử dụng thực... thiết kế phần mềm : “ QUẢN LÝ CỬA HÀNG CHO THUÊ BĂNG ĐĨA ” Nhóm thực : Nguyễn Thanh Hải Trần Minh Hiệu Hà Thị Phương Loan Yêu cầu đề tài :  Phải khảo sát trạng trực tiếp cửa hàng băng đĩa ,qua

Ngày đăng: 01/11/2022, 15:29

Tài liệu cùng người dùng

Tài liệu liên quan