Đề tài Phân tích và thiết kế phần mềm quản lý kinh doanh giày dép

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.

doc26 trang | Chia sẻ: tuandn | Lượt xem: 2326 | Lượt tải: 2download
Bạn đang xem trước 20 trang tài liệu Đề tài Phân tích và thiết kế phần mềm 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:

  • docLê Thị Mai_Phạm Thị Ly_TK3(2).doc
  • rarChương trình.rar