Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
2,06 MB
Nội dung
[Type here] HỌC VIỆN NGÂN HÀNG KHOA HỆTHỐNGTHÔNG TIN QUẢNLÝBÁO CÁO THỰC TẬP CHUYÊN NGÀNH I ĐỀ TÀI: XÂYDỰNGHỆTHỐNGQUẢNLÝCỬAHÀNGPHÂNBÓN - THUỐCBẢOVỆTHỰCVẬT Lớp : K19HTTTB Giáo viên hướng dẫn : Th.S Lê Cẩm Tú HÀ NỘI – 2018 [Type here] [Type here] THÔNG TIN CHUNG Tên đề tài: Xâydựnghệthốngquảnlýcửahàngphânbón – thuốcbảovệthựcvật Đơn vị thực hiện: Cửahàngphânbón – thuốcbảovệthựcvật Hồng Nhung Ngày bắt đầu: Ngày kết thúc: Người hướng dẫn: Th.S Lê Cẩm Tú [Type here] NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… ………………………………………………………………………………………… [Type here] LỜI CẢM ƠN Để hoàn thành chuyên đề báo cáo thực tập I này, trước hết em xin gửi đến thầy cô giáo khoa lời cảm ơn chân thành Đặc biệt, em xin gửi đến cô Lê Cẩm Tú, người tận tình hướng dẫn, giúp đỡ em hồn thành chun đề báo cáo thực tập lời cảm ơn sâu sắc Do lần đầu làm đề tài cọ xát với thực tế nên chương trình nhiều hạn chế, chưa đáp ứng đầy đủ tính chất chương trình quản lí cửahàng Nhưng qua đợt thực tập này, em học hỏi nhiều kinh nghiệm q trình phân tích thiết kế cài đặt chương trình quản lý, đồng thời bổ sung kiến thức cho thân Vì kiến thức thân em hạn chế, kiến thức bổ trợ thiếu nên thực tập chuyên đề em khơng tránh khỏi sai sót Em mong thơng cảm nhận góp ý để thực tập em hoàn thành cách tốt Em xin chân thành cảm ơn Cô! [Type here] MỤC LỤC MỞ ĐẦU CHƯƠNG 1: MÔ TẢ BÀI TOÁN .3 Giới thiệu 1.1 Giới thiệu chung cửahàng .3 1.2 Hoạt động thực tiễn cửahàng 1.2.1 Nhập hàng .3 1.2.2 Xuất hàng 1.2.3 Những hạn chế hoạt động kinh doanh cửahàng .4 Xác định toán .4 2.1 Nhu cầu toán 2.2 Đầu vào toán 2.3 Đầu toán .5 Các chức hệthống .6 CHƯƠNG 2: XÂYDỰNGHỆTHỐNG .7 Yêu cầu hệthống .7 Thiết kế hệthống .7 2.1 Thiết kế sở liệu 2.1.1 Thiết kế sở liệu mức khái niệm .7 2.1.1.1.Chọn lọc thông tin 2.1.1.2.Xác định thực thể 2.1.1.3.Mối quanhệthực thể .8 2.1.1.4.Vẽ sơ đồ thực thể ERD .8 2.1.2 Thiết kế sở liệu mức logic .9 2.1.2.1.Chuyển thực thể thành tên quanhệ 2.1.2.2.Chuyển quanhệ thu [Type here] 2.1.2.3.Chuẩn hoá quanhệ .9 2.1.3 Thiết kế sở liệu mức vậtlý 10 2.1.3.1.Tạo bảng sở liệu 10 a Hàng hoá 10 b Nhà cung cấp 10 c Đơn vị tính .10 d Hoá đơn bán .11 e Hoá đơn nhập 11 f Chi tiết hoá đơn bán 11 g Chi tiết hoá đơn nhập .11 h Tài khoản 12 2.1.3.2.Tạo mối quanhệ tương tác bảng .12 2.2 Thiết kế chức hệthống 12 2.2.1 Các chức hệthống 12 2.2.2 Phân tích chức 13 2.2.2.1.Chức đăng nhập .13 2.2.2.2.Chức xử lýthông tin 14 a Chức thêm .14 b Chức sửa 16 c Chức xoá 18 2.2.2.3.Chức quảnlý hoá đơn 20 a Quảnlý doanh thu 21 b Quảnlýhàng tồn 23 2.2.2.5.Chức tìm kiếm 24 2.2.3 Thiết kế giao diện 26 2.2.3.1.Thiết kế giao diện chương trình quảnlý 26 [Type here] a Form Chương trình 26 b Form Đăng nhập 26 c Form Danh mục đơn vị tính .27 d Form Danh mục nhà cung cấp 27 e Form Nhà cung cấp 28 f Form Hoá đơn bán 29 g Form Hoá đơn nhập 30 h Form Tìm kiếm hố đơn bán 31 i Form Tìm kiếm hố đơn nhập 31 j Form Báo cáo hàng tồn .32 k Form Báo cáo Doanh thu 33 2.2.3.2.Thiết kế chức in 34 a In hoá đơn bán 34 b In hoá đơn nhập .35 c In danh sách hàng tồn kho 36 d In doanh thu cửahàng .37 Đánh giá hệthống 37 3.1 Kết đạt 37 3.2 Hạn chế 38 KẾT LUẬN 39 [Type here] DANH MỤC HÌNH VẼ, BIỂU ĐỒ Hình 1: Sơ đồ chức chung hệthống Hình 2: Biểu đồ thực thể quanhệ ERD Hình 3: Mối quanhệ bảng 12 Hình 4: Các chức hệthốngquảnlý bán hàng 13 Hình 5: Sơ đồ thuật tốn đăng nhập 14 Hình 6: Sơ đồ thuật tốn thêm liệu 16 Hình 7: Sơ đồ thuật toán sửa liệu 18 Hình 8: Sơ đồ thuật tốn xóa liệu 20 Hình 9: Sơ đồ thuật tốn hiển thị in hóa đơn 21 Hình 10: Sơ đồ thuật toán quảnlý doanh thu .23 Hình 11: Sơ đồ thuật toán quảnlýhàng tồn kho 24 Hình 12: Sơ đồ thuật tốn tìm kiếm liệu 25 Hình 13: Form chương trình .26 Hình 14: Form đăng nhập 26 Hình 15: Form danh mục đơn vị tính 27 Hình 16: Form danh mục nhà cung cấp 28 Hình 17: Form danh mục hàng hố 28 Hình 18: Form hoá đơn bán hàng .29 Hình 19: Form hố đơn nhập hàng .30 Hình 20: Form tìm kiếm hố đơn bán hàng 31 Hình 21: Form tìm kiếm hố đơn nhập hàng 32 Hình 22: Form báo cáo thống kê hàng tồn kho 32 Hình 23: Form Doanh thu bán hàng theo thời gian .33 Hình 24: In hố đơn bán .34 [Type here] Hình 25: In hố đơn nhập 35 Hình 26: In báo cáo hàng tồn kho .36 Hình 27: In báo cáo doanh thu 37 [Type here] 2.2.3 Thiết kế giao diện 2.2.3.1 Thiết kế giao diện chương trình quảnlý a Form Chương trình Hình 13: Form chương trình b Form Đăng nhập Hình 14: Form đăng nhập Người dùng nhập thông tin Tài khoản Mật khẩu, nhấn chọn Đăng nhập để chương trình thực thi 25 [Type here] c Form Danh mục đơn vị tính Hình 15: Form danh mục đơn vị tính Nút Thêm (btnThem): người dùng nhấn nút thêm để thêm thơng tin đơn vị tính Nút Xóa (btnXoa): nhấn nút xóa sau chọn trường thơng tin đơn vị tính mà muốn hủy Nút Sửa (btnSua): chọn trường thông tin cần sửa tiến hành sửa Nút Lưu (btnLuu): lưu liệu thơng tin đơn vị tính sau sửa thêm Nút Bỏ qua (btnBoqua): cho phép bỏ qua đơn vị tính chọn Nút Đóng (btnDong): cho phép đóng giao diện danh mục đơn vị tính d Form Danh mục nhà cung cấp Nút Thêm (btnThem): Nhấn nút thêm để thêm thông tin nhà cung cấp Nút Xóa (btnXoa): nhấn nút xóa sau chọn trường thơng tin nhà cung cấp mà muốn xoá Nút Sửa (btnSua): chọn trường thông tin nhà cung cấp cần sửa tiến hành sửa Nút Lưu (btnLuu): lưu liệu thông tin nhà cung cấp sau sửa thêm Nút Tìm kiếm (btnTimkiem): nhập điều kiện tìm kiếm, hệthống cho hiển thị thơng tin nhà cung cấp cần tìm Nút Bỏ qua (btnBoqua): cho phép bỏ qua nhà cung cấp chọn Nút Đóng (btnDong): cho phép đóng giao diện danh mục nhà cung cấp 26 [Type here] Hình 16: Form danh mục nhà cung cấp e Form Nhà cung cấp Hình 17: Form danh mục hàng hoá 27 [Type here] Nút Thêm (btnThem): người dùng nhấn nút thêm để thêm thơng tin hàng hố Nút Xóa (btnXoa): nhấn nút xóa sau chọn trường thơng tin hàng hố mà muốn xoá Nút Sửa (btnSua): chọn trường thơng tin hàng hố cần sửa tiến hành sửa Nút Lưu (btnLuu): lưu liệu thông tin hàng hố sau sửa thêm Nút Tìm kiếm (btnTimkiem): nhập điều kiện tìm kiếm (có thể tìm kiếm theo tên hàng, mã hàng, đơn vị tính), hệthống cho hiển thị thơng tin hàng hố cần tìm Nút Hiển thị Danh sách (btnHienthi): cho phép hiển thị danh sách hàng hóa cần thiết Nút Bỏ qua (btnBoqua): cho phép bỏ qua hàng hoá chọn Nút Đóng (btnDong): cho phép đóng giao diện danh mục hàng hố f Form Hố đơn bán Hình 18: Form hoá đơn bán hàng Nút Thêm (btnThem): người dùng nhấn nút thêm để thêm thơng tin hố đơn bán hàng 28 [Type here] Nút Huỷ hoá đơn (btnXoa): nhấn nút xóa sau chọn trường thơng tin hoá đơn bán hàng mà muốn huỷ Nút Lưu (btnLuu): lưu liệu thơng tin hàng hố đơn bán sau sửa thêm Nút Tìm kiếm (btnTimkiem): chọn mã hố đơn bán cần tìm kiếm, hệthống hiển thị thơng tin hố đơn bán cần tìm Nút In hố đơn (btnIn): cho phép in hoá đơn bán chọn cho khách hàng Nút Đóng (btnDong): cho phép khỏi danh mục hố đơn bán hàng g Form Hố đơn nhập Hình 19: Form hoá đơn nhập hàng Nút Thêm (btnThem): người dùng nhấn nút thêm để thêm thơng tin hố đơn nhập hàng Nút Huỷ hoá đơn (btnXoa): nhấn nút xóa sau chọn trường thơng tin hố đơn nhập hàng mà muốn huỷ Nút Lưu (btnLuu): lưu liệu thơng tin hàng hố đơn nhập sau sửa thêm thông tin 29 [Type here] Nút Tìm kiếm (btnTimkiem): chọn mã hố đơn nhập cần tìm kiếm, hệthống hiển thị thơng tin hố đơn nhập cần tìm Nút In hố đơn (btnIn): cho phép in hoá đơn nhập chọn Nút Đóng (btnDong): cho phép khỏi danh mục hố đơn nhập h Form Tìm kiếm hố đơn bán Hình 20: Form tìm kiếm hố đơn bán hàng Nút Tìm kiếm (btnTimkiem): nhập thơng tin cần tìm kiếm (theo mã hoá đơn bán, tháng, năm, tổng tiền hoá đơn bán), hệthống hiển thị thơng tin hố đơn bán thoả mãn điều kiện tìm Nút Tìm lại (btnTimlai): Xố tồn thơng tin hố đơn hiển thị trước đó,cho phép nhập lại thơng tin hố đơn bán hàng cần tìm Nút Đóng (btnDong): cho phép khỏi form tìm kiếm hố đơn bán hàng i Form Tìm kiếm hố đơn nhập Nút Tìm kiếm (btnTimkiem): nhập thơng tin cần tìm kiếm (theo mã hố đơn nhập, tháng, năm hoá đơn nhập, mã nhà cung cấp, tổng tiền), hệthống hiển thị thông tin hố đơn nhập thoả mãn điều kiện tìm Nút Tìm lại (btnTimlai): Xố tồn thơng tin hố đơn hiển thị trước đó,cho phép nhập lại thơng tin hố đơn nhập hàng cần tìm Nút Đóng (btnDong): cho phép khỏi form tìm kiếm hố đơn nhập hàng 30 [Type here] Hình 21: Form tìm kiếm hố đơn nhập hàng j Form Báo cáo hàng tồn Hình 22: Form báo cáo thống kê hàng tồn kho Nút Báo cáo (btnBaocao): Hiển thị thông tin hàng tồn kho chọn lên DataGridView Nút In báo cáo (btnIn): cho phép in báo cáo hàng tồn kho cửahàng 31 [Type here] Nút Thoát (btnThoat): Cho phép khỏi chương trình báo cáo thống kê hàng tồn kho k Form Báo cáo Doanh thu Hình 23: Form Doanh thu bán hàng theo thời gian Nút Báo cáo (btnBaocao): Hiển thị thơng tin hàng hố doanh thu, lợi nhuận cửahàng thu khoảng thời gian chọn Nút In báo cáo (btnIn): cho phép in báo cáo doanh thu cửahàng theo tháng, quý, năm Nút Bỏ qua (btnBoqua): cho phép bỏ qua thông tin doanh thu chọn Nút Thốt (btnThoat): Cho phép khỏi chương trình báo cáo doanh thu cửahàng 2.2.3.2 Thiết kế chức in a In hoá đơn bán 32 [Type here] Hình 24: In hố đơn bán b In hố đơn nhập 33 [Type here] Hình 25: In hố đơn nhập c In danh sách hàng tồn kho 34 [Type here] Hình 26: In báo cáo hàng tồn kho d In doanh thu cửahàng 35 [Type here] Hình 27: In báo cáo doanh thu Đánh giá hệthống 3.1 Kết đạt Xâydựng chương trình tương đối hồn thiện, đáp ứng yêu cầu mà toán đặt ra, giao diện chương trình thân thiện dễ sử dụng Các vấn đề giải bài: Hỗ trợ nghiệp vụ cửahàng như: nhập – xuất thơng tin hàng hố bán, hàng hoá nhập Hỗ trợ in hoá đơn bán, hoá đơn nhập Tự động tính tiền nhập hàng, tiền bán hàng, doanh thu cửahàng Hiển thị thơng tin hàng hố kho Cung cấp tính như: thêm, xóa, sửa, tìm kiếm liệu Giúp quảnlýcửahàng cách hiệu quả, nhanh gọn Tránh việc phải lưu trữ nhiều giấy tờ cồng kềnh, tiết kiệm nhiều thời gian cho nhà quảnlý 3.2 Hạn chế Bài làm chưa thực hồn chỉnh kiến thức em hạn hẹp chưa có kinh nghiệp 36 [Type here] Chưa đáp ứng đầy đủ yêu cầu thực tế 37 [Type here] KẾT LUẬN Với tốc độ phát triển ngày nhanh máy tính việc thiết kế cài đặt chương trình phần mềm để giảm thiểu phần công việc cho người dùng cần thiết Vì ý tưởng xâydựnghệthốngquảnlýcửahàngphần giúp cho chủ cửahàng nhỏ lẻ thuận tiện việc kiểm soát lượng hàng hố bán, nhập có cửahàng Trên toàn nội dung đề tài “XÂY DỰNGHỆTHỐNGQUẢNLÝCỬAHÀNGPHÂNBÓN – THUỐCBẢOVỆTHỰCVẬT HỒNG NHUNG” em thực Với kiến thức tảng học trường nỗ lực mình, em hồn thành đề tài xâydựnghệthốngquảnlý cho cửahàng đáp ứng yêu cầu mà toán đưa Dù cố gắng nhiều lần em giải toán thực tế nên khơng tránh khỏi thiếu sót Em mong nhận thông cảm giúp đỡ cô để thực tập hoàn thành tốt Một lần em xin chân thành cảm ơn cô Lê Cẩm Tú tận tình giúp đỡ em suốt thời gian thực đề tài Em xin chân thành cảm ơn cô! Sinh viên thực Mai Thị Phương Dung 39 [Type here] TÀI LIỆU THAM KHẢO Tiếng việt [1] Đinh Xuân Lâm, Phân tích thiết kết lập trình, nhà xuất thống kê [2] Bùi Thị Hồng Nhung, Giáo trình C ... here] THÔNG TIN CHUNG Tên đề tài: Xây dựng hệ thống quản lý cửa hàng phân bón – thuốc bảo vệ thực vật Đơn vị thực hiện: Cửa hàng phân bón – thuốc bảo vệ thực vật Hồng Nhung Ngày bắt đầu: Ngày... việc bán hàng 1.2 Hoạt động thực tiễn cửa hàng Cửa hàng có hai hoạt động kinh doanh là: việc nhập (mua) hàng xuất (bán) hàng 1.2.1 Nhập hàng Quản lý thông tin: Chủ cửa hàng quản lý nhập hàng thông... chung cửa hàng Tên cửa hàng: Cửa hàng phân bón – thuốc bảo vệ thực vật Hồng Nhung Địa điểm: Chợ hoa Mê Linh – thôn Hạ Lôi – xã Mê Linh – huyện Mê Linh – thành phố Hà Nội Chủ cửa hàng: Nguyễn Hồng