Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
0,96 MB
Nội dung
Bài tập lớn: Phân tích thiết kế hệ thống ĐỀ TÀI: QUẢN LÝKINHDOANH GIÀY DÉP Bài tập lớn: Phân tích thiết kế hệ thống 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 Bài tập lớn: Phân tích thiết kế hệ thống 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ảnlýkinhdoanh của rất nhiều cửa hàng nói chung và cửa hàng kinhdoanhgià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ảnlý 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ảnlý hoạt động kinhdoanh 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 kinhdoanh của các cửa hàng giày dép nói riêng và các cửa hàng kinhdoanh 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 ! Bài tập lớn: Phân tích thiết kế hệ thống I. THÔNG TIN V Ề ĐỀ TÀI (PROJECT) 1. Tên đề tài : Phân tích và thiết kế phần mềm : “ QUẢNLÝKINHDOANHGIÀY DÉP” 2. Giáo viên hướng dẫn: Nguyễn Minh Quý 3. Nhóm thực hiện : Phạm Thị Ly Lê Thị Mai 4. 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 . II. 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 a) Mục đính khảo sát hiện trạng Bài tập lớn: Phân tích thiết kế hệ thố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 . b) 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ảnlý của cửa hàng : Quảnlý 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ảnlý 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ảnlý 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ảnlý 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á Bài tập lớn: Phân tích thiết kế hệ thống 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á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 kinhdoanhgiày dép… d) 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. III. 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ẢNLÝKINHDOANHGIÀY DÉP Bài tập lớn: Phân tích thiết kế hệ thố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 Cập nhật Tìm kiếm Thống kê In ấn Nh ập hàng mới S ửa đ ổi thông tin Qu ảnlý nhân viên Qu ản lý khách hàng TK nh ập - xuất hàng TK lãi suất TK hàng tồn TK qu ảnlý khách hàng TK qu ản lý nhân viên In hoá đơn In d/s hàng tồn In lãi suất In s/p doanh thu lớn nhất In d/s nhân viên làm việc tốt Xoá thông tin B ổ xung thông tin Thay đ ổi thông tin Bài tập lớn: Phân tích thiết kế hệ thố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ảnlý 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. Bài tập lớn: Phân tích thiết kế hệ thống 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ả… IV. BIỂU ĐỒ LUỒNG DỮ LIỆU Mức bối cảnh Mức đỉnh Kho hàng hoá Người quảnlý HT Cập nhật thông tin Thống kê Nh ập TT nh â n vi ê n Nh ập TT kh ách h àng Cập nhật TT hàng hoá S ửa đ ổi TT TK l ãi su ất TK nhập-xuất hàng TK qu ản l ý nh â n vi ê n TK quảnlý khách hàng Kho nhân viên Kho khách hàng Kho nhân viên Quản lýkinhdoanh giày dép Người quảnlý HT Khách hàng Tìm kiếm thông tin Cập nhật TT hàng hoá Kết quả K ết qu ả Thống kê In ấn Tìm kiếm sản phẩm Bài tập lớn: Phân tích thiết kế hệ thống V. BIỂU ĐỒ THỰC THỂ LIÊN KẾT(E_R) MaNCC Maso TenNCC Makhach Diachi Tenkhach Phone Diachi Fax Phone Loaihang MaSP TenSP Soluongmua Giaban Thanhtoan No MaSP MaSP TenSP TenSP In ấn Tìm kiếm Người quảnlý HT In ho á đơ n In lãi suất In SP doanh thu lớn nhất In DS_NV làm việc tốt In DS hàng tồn Tìm kiếm thông tin Kết quả Khách hàng Kho hàng hoá Kết quả Tìm kiếm sản phẩm Kho nh â n vi ê n Kho h àng ho á Kho kh ách h àng DSNCC DSKHACH DSHNHAP DSHBAN Mặt hàng [...]... VIII Thiết kế hoá đơn bán hàng và nhập hàng 1 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: Tên sản phẩm(mã sản phẩm, mã nhà Đơn Mã kho cung cấp nhãn tính hiệu ) vị 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 Bài tập... sản phẩm Đơn vị tính Số luợng nhập Ngày nhập Thanh toán Nợ 3 Danh sách sản phẩm bán (DSHBAN) STT 1 2 3 4 5 6 7 8 Tên trường MaSP Mã số TenSP Donvitinh Soluongban Ngayban Thanhtoan No Kiểu Text Text Text Text Integer Date/time Number Number Độ rộng 4 4 30 20 12 8 12 12 Ghi chú Mã sản phẩm Mã số Tên sản phẩm Đơn vị tính Số luợng bán Ngày bán Thanh toán Nợ 4 Danh sách khách hàng (DSKhach) STT 1 2 Tên trường... .Năm 200 Bài tập lớn: Phân tích thiết kế hệ thống Thủ trưởng đơn vị (Ký,họ tên) Người bán hàng (Ký,họ tên) Người mua hàng (Ký,họ tên ) Thủ kho (Ký,họ tên) 2 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: Tên sản phẩm(mã sản phẩm,... Cập nhật Thống kê Tìm kiếm SP In ấn Thoát Các chức năng chính của phần mềm 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ê về nhập-xuất hàng, doanh thu… Tìm kiếm theo tên SP, mã SP, tên NCC, kích cỡ SP In danh sách nhập-xuất hàng, doanh thu… Thoát khỏi chương trình Nhóm thực hiện: Phạm Thị Ly_Lê Thị Mai Lớp : TK3(2) 19 Bài tập lớn: Phân tích thiết kế hệ thống 3 NHẬP THÔNG TIN SẢN... lượng bán Ngày xuất Kho xuất Thanh toán Nợ Tổng tiền Kiểu Text Text Text Text Number Date/time Number Date/time Độ rộng 4 4 4 30 12 8 12 8 Ghi chú Mã số Mã kho Mã sản phẩm Đơn vị tính Số lượng nhập Ngày nhập Số lượng mua Ngày mua 7 Thẻ kho (THEKHO) STT 1 2 3 4 5 6 7 8 Tên trường Maso Makho MaSP Donvitinh Soluongnhap Ngaynhap Soluongmua Ngaymua Bài tập lớn: Phân tích thiết kế hệ thống VII BIỂU ĐỒ DỮ... Tenkhach Diachi Phone MaSP TenSP Soluongmua Thanhtoan No Text Text Text Text Text Number Number Number 30 30 10 4 30 10 12 12 Tên khách Địa chỉ Số điện thoại Mã sản phẩm Tên sản phẩm Số lượng mua Thanh toán Nợ 5 Hoá đơn nhập hàng(HOADONNHAP) STT 1 2 3 4 5 6 7 8 9 10 11 12 Tên trường Makho Nguoinhap Mahoadon MaSP TenSP Donvitinh Soluongnhap Ngaynhap Khonhap Thanhtoan No Tongtien Kiểu Text Text Text Text... Nhập tại kho: Tên sản phẩm(mã sản phẩm, mã nhà Đơn Mã kho cung cấp nhãn tính hiệu ) vị 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 Nhóm thực hiện: Phạm Thị Ly_Lê Thị Mai Lớp : TK3(2) 17 Bài tập lớn: Phân tích thiết kế hệ thống Thủ trưởng đơn vị (Ký,họ tên) Người nhập hàng Người giao hàng Thủ kho (Ký,họ tên ) (Ký,họ tên)... Text Text Date/time Text Number Number Number Độ rộng 4 30 4 4 30 30 10 8 30 12 12 12 Ghi chú Mã kho Người nhập Mã hoá đơn Mã sản phẩm Tên sản phẩm Đơn vị tính Số lượng nhập Ngày nhập Kho nhập Thanh toán Nợ Tổng tiền Độ rộng 4 30 4 Ghi chú Mã kho Người xuất Mã hoá đơn 6 Hoá đơn xuất hàng(HOADONXUAT) STT 1 2 3 Tên trường Makho Nguoixuat Mahoadon Kiểu Text Text Text Bài tập lớn: Phân tích thiết kế hệ . 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. hàng TK qu ản l ý nh â n vi ê n TK quản lý khách hàng Kho nhân viên Kho khách hàng Kho nhân viên Quản lý kinh doanh giày dép Người quản lý HT Khách hàng Tìm kiếm thông tin. hiện. III. 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 Bài tập lớn: Phân tích thiết kế hệ thống