Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 61 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
61
Dung lượng
2,11 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG -o0o - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ VÀ KẾ TỐN KHO HÀNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH CÔNG NGHỆ THÔNG TIN Giáo viên hướng dẫn: Nguyễn Văn Vy Sinh viên: Vũ Anh Phương Lớp: CT902 Hải Phòng, 7/2019 MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU CHÚ THÍCH DANH MỤC HÌNH VẼ VÀ BẢNG BIỂU CHƯƠNG 1: MÔ TẢ HIỆN TRẠNG VÀ GIẢI PHÁP CHO HỆ THỐNG CỬA HÀNG BÁN XE MÁY 1.1 Tổng quan hệ thống 1.2 Mục tiêu hệ thống kinh doanh 1.3 Những vấn đề đặt kinh doanh 1.4 Các phận liên quan 1.5 Cơ cấu tổ chức nội dung hoạt động 10 1.5.1 Cơ cấu tổ chức 10 1.5.2 Nội dung hoạt động phận 12 1.6 Giải pháp phát triển hệ thống thông tin 12 1.6.1 Mục tiêu hệ thống 12 1.6.2 Nguồn lực sử dụng 12 1.6.3 Kiến trúc hệ thống 13 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 14 2.1 Mơ hình nghiệp vụ hệ thống 14 2.1.1 Biểu đồ ngữ cảnh hệ thống 14 2.1.2 Biểu đồ phân rã chức 15 2.1.2.1 Biểu đồ phân rã chức gộp 15 2.1.2.2 Các biểu đồ hoạt động mô tả chức 16 2.1.3 Các hồ sơ sử dụng hệ thống 22 2.1.4 Ma trận thực thể - chức 23 2.2 Mơ hình xử lý nghiệp vụ: Biểu đồ luồng liệu 24 2.2.1 Biểu đồ luồng liệu mức toàn hệ thống 24 2.2.2 Biểu đồ luồng liệu mức 25 2.3 Phân tích liệu: mơ hình thực thể mối quan hệ ER 28 2.3.1 Xác định thực thể liệu 28 2.3.2 Xác định mối quan hệ thực thể liệu 29 2.3.3 Mơ hình liệu thực thể mối quan hệ 30 CHƯƠNG THIẾT KẾ HỆ THỐNG 31 3.1 Thiết kế liệu 31 3.1.1 Thiết kế liệu lôgic 31 3.1.2 Thiết kê Các file vật lý 35 3.2 Thiết kế hệ thống giao diện tương tác 38 3.2.1 Xác định biểu đồ luồng liệu hệ thống 38 3.2.2 Xác định giao diện tương tác 41 3.2.3 Xác định giao diện xử lý 41 3.2.4 Tích hợp giao diện 42 3.2.5 Thiết kế hệ thống thực đơn chương trình 43 CHƯƠNG 4: CÀI ĐẶT VÀ THỬ NGHIỆM CHƯƠNG TRÌNH 44 4.1 Môi trường vận hành đặc tả hệ thống 44 4.1.1 Kiến trúc hệ thống phần cứng 44 4.1.2 Hệ thống phần mềm 44 4.1.3 Các hệ chức hệ thống 46 4.2 Giới thiệu hệ thống phần mềm 46 4.2.1 Hệ thực đơn 46 4.2.1.1 Hệ thực đơn chính: 46 4.2.1.2 Hệ thực đơn con: 47 4.2.2 Hướng dẫn sử dụng số chức 50 4.2.2.1 Giao diện 50 4.2.2.2 Các giao diện con: 51 4.3 Những vấn đề tồn hướng phát triển : 58 KẾT LUẬN 59 TÀI LIỆU THAM KHẢO 60 LỜI CẢM ƠN Lời Luận văn cho em bày tỏ lòng cảm ơn sâu sắc thầy giáo Phó giáo sư Tiến sĩ Nguyễn Văn Vỵ giáo viên Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội bảo tận tình đầy trách nhiệm, cho ý kiến đạo suốt trình làm luận văn, động viên, tạo điều kiện thuận lợi để em hoàn thành đồ án Em xin chân thành cảm ơn tồn thể thầy Khoa Công nghệ thông tin trường Đại học Dân lập Hải Phịng truyền đạt kiến thức bổ ích lý thú giúp cho em đường học tập Cuối xin cảm ơn ủng hộ gia đình bạn bè khoa đóng góp ý kiến, động viên, giúp đỡ cho việc hồn thành đồ án Hải Phịng, tháng năm 2019 Sinh viên LỜI NÓI ĐẦU Trong năm gần đây, ngành công nghệ thông tin phát triển cách nhanh chóng có nhiều bước nhảy vọt Ngành công nghệ thông tin nước ta sau nhiều nước tốc độ phát triển nhanh ứng dụng rộng rãi nhiều lĩnh vực kinh tế, góp phần thúc đẩy phát triển xã hội Doanh nghiệp hệ thống kinh tế phức tạp Để quản lý tốt hoạt động kinh doanh doanh nghiệp ứng dụng kỹ thuật tin học vào quản lý xu hướng ngày Tin học hóa cơng tác quản lý nhằm giảm bớt sức lao động người, tiết kiệm thời gian, gọn nhẹ tiện lợi nhiều so với việc quản lý làm thủ công giấy tờ trước Tin học hóa giúp thu hẹp không gian lưu trữ, tránh bị thất lạc liệu, tự động hóa cụ thể hóa thông tin theo nhu cầu người, giúp cán lãnh đạo có để định quản lý phù hợp nhằm ổn định phát triển, nâng cao hiệu inh doanh doanh nghiệp Có thể ứng dụng kỹ thuật tin học nhiều khâu, nhiều mặt hoạt động quản lý doanh nghiệp Cũng tổ chức kinh doanh bất kỳ, nhu cầu trao đổi xử lý thông tin liên uan đến việc bn bán nói chung quản lý cửa hàng bán xe máy cơng ty nói riêng nhu cầu thiết Cho nên đề tài: “Xây dựng chương trình quản lý bán xe máy” chọn làm đề tài đồ án em Đề tài nghiên cứu sâu, phân tích thiết kế cách đầy đủ quy trình hoạt động hệ thống trạng hệ thống tin học hóa Đề tài phần mở đầu, kết luận, tài liệu tham khảo gồm có chương Chương 1: Mơ tả phân tích hệ thống cửa hàng xe máy Chương mô tả khái quát hệ thống bán xe máy, bao gồm mục tiêu, chức năng, khó khăn trở ngại, nguồn lực có giải pháp cho việc đạt mục tiêu hệ thống Chương 2: Phân tích hệ thống Dựa vào mục tiêu đề nghiệp vụ mô tả, tiến hành phân tích hệ thống hai măt: Phân tích dự liệu phân tích xử lý với mơ hình phân tích cấu trúc, làm sở để thiết kế Chương 3: Thiết kế Hệ thống Từ mơ hình phân tích có được, tiến hành thiết kế kiến trúc hệ thống thông tin, thiết kế liệu, giao diện mô đun xử lý hệ thống làm sở cho việc tạo lập chương trình Chương 4: Cài đặt thử nghiệm chương trình Xây dựng số giao diện chức hệ thống tiến hành thử nghiệm với dự liệu thưc CHÚ THÍCH Các ký hiệu sử dụng luận văn: Tên kiện : Sự kiện Tên tác nhân : tác nhân Tên chức : Các chức hay tiến trình Hồ sơ Tên liệu : Hồ sơ liệu i : Tài liệu lưu trữ Tên liệu : luồng liệu DANH MỤC HÌNH VẼ VÀ BẢNG BIỂU Số hình Tên hình Trang Hình 1.1 Sơ đồ tổ chức hoạt động phận công ty 11 Hình 1.2: Mơ hình mạng hệ thống 13 Hình 2.1: Biểu đồ ngữ cảnh hệ thống 14 Hình 2.2: Biểu đồ chức mức đỉnh 15 Hình 2.3: Biểu đồ mơ tả chức mức gộp 16 Hình 2.4: Biểu đồ mơ tả hoạt động nghiên cứu thị trường 17 Hình 2.5: Biểu đồ mô tả chức mua hàng 18 Hình 2.6: Biểu đồ mô tả chức bán hàng 19 Hình 2.7: Biểu đồ mơ tả chức quản lý kho 20 Hình 2.8: Biểu đồ mơ tả hoạt động tổng hợp báo cáo 21 Hình 2.9: Ma trận thực thể chức 23 Hình 2.10: Biểu đồ luồng liệu hệ thống xử lý mức 24 Hình 2.11: Biểu đồ luồng liệu mức 1: nghiên cứu thị trường 25 Hình 2.12: Biểu đồ luồng liệu mức 1: Mua hàng 26 Hình 2.13: Biểu đồ luồng liệu mức 1: Bán hàng 27 Hình 2.14: Biểu đồ luồng liệu mức 1: Quản lý kho 27 Hình 3.1 Biểu đồ liên kết mơ hình quan hệ 34 Hình 3.2: Biểu đồ luồng hệ thống: nghiên cứu thị trường 38 Hình 3.3: Biểu đồ luồng hệ thống: Mua hàng 39 Hình 3.4: Biểu đồ luồng hệ thống: Bán hàng 40 Hình 3.5: Biểu đồ luồng hệ thống: Quản lý kho 40 Hình 3.6 Sơ đồ kiến trúc hệ thống thực đơn chương trình .43 Hình 4.2 Giao diện chức cập nhật thông tin 51 Hình 4.3 Cập nhật thơng tin nhà cung cấp 52 Hình 4.4 Giao diện chức quản lý bán hàng 53 Hình 4.5 Cập nhật thông tin xe kho 54 Hình 4.6 Giao diện chức báo cáo 55 Hình 4.7 Báo cáo thơng tin xe bán 55 Hình 4.8 Giao diện quản lý người dùng 56 Hình 4.9 Giao diện Đăng ký tài khoản 57 Hình 4.10 Giao diện Thay đổi mật 57 CHƯƠNG 1: MÔ TẢ HIỆN TRẠNG VÀ GIẢI PHÁP CHO HỆ THỐNG CỬA HÀNG BÁN XE MÁY 1.1 Tổng quan hệ thống Một công ty kinh doanh buôn bán xe máy gồm phận như: kinh doanh, quản lý kho, kỹ thuật, thống kê, cửa hàng… Cũng tổ chức kinh doanh buôn bán thị trường, hoạt động xoay quanh vấn đề Mua hàng Bán hàng Tổng hợp lên kế hoạch Từ thông tin thu thập nắm bắt thị trường tiêu thụ nguồn cung cấp, thị hiếu khách hàng, tình hình bán xe cửa hàng công ty… Công ty đặt mua loại xe thích hợp từ nhà cung cấp để bán cho khách hàng Khi nhà cung cấp giao xe, công ty tiến hành kiểm tra lô hàng đưa đến cửa hàng, nhập vào kho xe đạt yêu cầu, trả lại xe bị lỗi Sau xuất xe đến cửa hàng để bán Để việc bán hàng tốt, công ty tổ chức quảng cáo loại xe thông qua phương tiện đại chúng đài phát thanh, truyền hình, sách báo… Khách đến cửa hàng mua xe nhân viên giới thiệu giúp khách chọn xe thỏa thuận giá làm thủ tục bán xe cho khách hàng Các tổ chức bán hàng thường có dịch vụ ưu đãi bán hàng Bán xe máy vậy, cần có dịch vụ ưu đãi cho khách mua xe sau bán hàng như: Bảo hành, bảo trì, sửa chữa… Cuối ngày theo định kỳ (tháng, quý, năm), phận phải báo cáo tình hình hoạt động phận cho cấp biết để có cách giải kế hoạch kinh doanh hợp ý kịp thời việc mua hàng, bán hàng nhằm đạt kết cao kinh doanh 1.2 Mục tiêu hệ thống kinh doanh Mục tiêu: Bằng cách kinh doanh bán xe máy để thu nhiều lợi nhuận Cách thức tiến hành Bán loại xe máy mà thị trường có nhu cầu Mở rộng quy mơ kinh doanh số lượng địa bàn Tổ chức kinh doanh hiệu quả, báo đảm uy tín lâu dài Để đạt mục tiêu đề ra, công ty phải quan tâm đến hoạt động Hệ thống bán hàng xử lý thủ tục giấy tờ nhanh Dịch vụ bán hàng tốt, tiện lợi cho khách hàng Cải tiến dịch vụ xử lý tốt thông tin kịp thời nhanh chóng để định hợp lý Tăng cường hoạt động quản lý, mở rộng phạm vi kinh doanh tăng thêm lực cạnh tranh 1.3 Những vấn đề đặt kinh doanh − Khơng có thơng tin kịp thời nhà cung cấp để lựa chọn mua xe chúng loại giá hợp lý − Không biết chắn chủng loại số lượng xe kho cửa hàng thời điểm để mua hàng thông tin khách mua kịp thời, gây chậm trễ việc xử lý đơn hàng − Do làm thủ tục bán hàng tay nên giải cơng việc cịn chậm, để khách hàng phải đợi lâu, đông khách − Dữ liệu lưu trữ dạng giấy tờ nên khó khăn cho người quản lý truy xuất thông tin cần thiết, thời gian hiệu − Không nắm bắt tình hình bán hàng ngày hoạch tốn kịp thời để định mua hang bỏ sung hay định giá bán phù hợp với thị trường − Việc quảng cáo mạng ngày phát triển nhanh mạnh cửa hàng cịn chưa có sở Mọi giới thiệu loại xe, giá cả, ưu đãi… nhân viên bán hàng trực tiếp thực đáp ứng nhu cầu lượng khách đến mua xe lúc với số lượng lớn 1.4 Các phận liên quan Công ty gồm nhiều phận, khó khăn liên quan trực tiếp đến số phận như: − Bộ phận lãnh đạo kinh doanh: cần cung cấp thông tin đầy đủ, kịp thời để hỗ trợ cho việc định kinh doanh − Bộ phận thống kê: cần hỗ trợ việc lấy thơng tin để tổng kết, làm báo cáo trình lên cấp có yêu cầu đột xuất 46 + Start/Programs/Microsoft Access + Tạo CSDL: File / New, sau nhập tên CSDL, chọn thư mục lưu, nhấp nút Create + Mở CSDL: File / Open, sau mở thư mục chứa CSDL, nhấp chọn tên tập tin CSDL, nhấp nút Open Lưu ý: Để tạo CSDL Access, Ta phải tạo tập tin CSDL trước tạo thành phần bên 4.1.3 Các hệ chức hệ thống Mua hàng: lập hợp đồng mua, cập nhật phiếu giao hàng, lập biên trả lại hàng, lập phiếu chi trả tiền, cập nhật nhà cung cấp, cập nhật xe; Bán hàng: Lập hóa đơn bán, lập phiếu thu tiền, cập nhật khách; Quản lý kho: Lập phiếu nhập kho, lập phiếu xuất kho, tổng hợp thẻ kho; Lập kế hoạch, tổng hợp báo cáo: Tổng hợp tình hình bán hàng, lập kế hoạch, lập báo cáo thường xuyên định kỳ, cập nhật nhân viên 4.2 Giới thiệu hệ thống phần mềm 4.2.1 Hệ thực đơn 4.2.1.1 Hệ thực đơn chính: Hệ thống quản lý bán hàng cung cấp cho người sử dụng số chức sau: Chương trình quản lý bán hàng Hệ thống Cập nhật Tìm kiếm Quản lý người dùng Báo cáo Trợ giúp 47 4.2.1.2 Hệ thực đơn con: a Hệ thực đơn: Cập nhật : Thực đơn cho phép thực chức như: Thơng tin nhóm xe, thơng tin xe máy, thơng tin khách hàng, thơng tin hóa đơn tốn, thơng tin hóa đơn bán xe, thơng tin bảo hành, thơng tin nhân viên, thông tin nhà cung cấp, thông tin phiếu nhập Thực đơn gồm có thực đơn hình sau: Cập nhật Thơng Tin Nhóm xe Thông Tin Xe Máy Thông Tin Khách Hàng Thông Tin Hóa Đơn Thanh Tốn Thơng Tin Hóa Đơn Bán Xe Thông Tin Bảo Hành Thông Tin Nhân Viên Thông Tin Nhà Cung Cấp Thông Tin Phiếu Nhập Trong chức này, thao tác thực đối tượng cụ thể Một đối tượng kho số cửa hàng bán xe máy công ty Khi muốn thao tác đối tượng ta lựa đối tượng đó theo mã chúng Mã đơn vị, Tên đơn vị: 48 b Hệ thực đơn: Tìm kiếm Tìm kiếm Thơng Tin Nhân Viên Thông tin nhà cung cấp Thông Tin xe máy Thông Tin khách hàng c Hệ thực đơn: Quản lý người dùng Quản lý người dùng Đổi mật Đăng ký 49 d Hệ thực đơn: Báo cáo Báo Cáo Thông Tin Xe Đã Bán Thông tin xe nhập Thông tin xe kho 50 4.2.2 Hướng dẫn sử dụng số chức 4.2.2.1 Giao diện Hình 4.1 Giao diện chương trình 51 4.2.2.2 Các giao diện con: Tương ứng với thực đơn chương trình ta có giao diện Sau số giao diện hệ thống chương trình a Giao diện chức cập nhật thơng tin: Hình 4.2 Giao diện chức cập nhật thông tin Thực đơn cho phép nhập liệu nhà cung cấp, loại xe giá bán nó, địa bảo hành loại xe (nếu có) Ở chức này, file liệu sử dụng là: NHA_CUNG_CAP, tiến hành chọn đối tượng kể Các giao diện cho đối tượng Giả sử ta chọn chức nhập thông tin nhà cung cấp xe máy có hình giao diện sau: 52 Hình 4.3 Cập nhật thơng tin nhà cung cấp Sau nhập đủ thông tin nhà cung cấp liệu nhập bổ sung vào file chứa danh sách nhà cung cấp NHA_CUNG_CAP Ta nhấn vào phím nhấn vào phím để trở chương trình Tương tự cho chức khác như: - Thêm: cho phép cập nhật danh sách nhà cung cấp - Xóa: xóa ghi không cần thiết Sau thực chức ghi danh sách nhà cung cấp bị giảm - Sửa: tìm đến ghi có nhu cầu cần sửa, sau tiến hành sửa lại liệu ghi - Hủy: Có thể xóa bỏ ghi thực 53 b Giao diện chức quản lý bán hàng Hình 4.4 Giao diện chức quản lý bán hàng Trong đó: - Cập nhật xe thực đơn lấy liệu từ file So khung, So may, Ma nhom xe, Mau sac, Don gia Chức giao diện cho phép cập nhật danh sách xe cửa hàng danh sách xe khách trả lại khách cảm thấy xe mua không phù hợp Giao diện chức bao gồm chức thao tác điều khiển giống chức cập nhật thông tin nhà cung cấp 54 Hình 4.5 Cập nhật thơng tin xe kho c Giao diện Báo cáo: Giao diện đưa báo cáo tài số lượng xe tồn kho, khoản thu, chi công ty theo thời gian quy định khác nhau: theo ngày, tháng, quý, năm… Thông tin vào cho chức liệu từ file PHIEU_NHAP, PHIET_XUAT, PHIEU_THU, PHIEU_CHI 55 Hình 4.6 Giao diện chức báo cáo Giả sử ta cần xem báo cáo xe bán cửa hàng ngày chương trình ta có giao diện sau: Hình 4.7 Báo cáo thông tin xe bán 56 Báo cáo in hình cho người sử dụng xem Sau ta nhấn vào phím có chức in ấn báo cáo in máy in Tương tự ta có báo cáo khoản chi Chức báo cáo kho cho biết số lượng xe nhập vào kho xuất cho cửa hàng Để tạo báo cáo cần lấy thông tin từ file PHIEU_NHAP, PHIEU_XUAT, THE_KHO Thông tin in giấy làm báo cáo d Giao diện quản lý người dùng: Hình 4.8 Giao diện quản lý người dùng Giao diện cho phép tạo hủy quyền truy cập vào hệ thống thông tin công ty cá nhân thuộc công ty Mỗi cá nhân phân quyền định để truy cập vào vùng hệ thống theo bước phân quyền với tên mật riêng Khi cấp quyền truy cập, lần nhập người truy cập vào hệ thống máy yêu cầu nhập tên mật họ Chỉ nhập tên mật người vào hệ thống để làm việc 57 Hình 4.9 Giao diện Đăng ký tài khoản Nếu muốn hủy thay đổi mật thành viên cần nhập Usename Password theo giao diện sau: Hình 4.10 Giao diện Thay đổi mật Khi nhấn vào nút Lưu thông tin truy cập hệ thống thành viên đươc lưu lại 58 4.3 Những vấn đề tồn hướng phát triển : - Do giới hạn mặt thời gian tiếp cận kinh nghiệm nên số chức chưa hoàn chỉnh; - Cần tạo giao diện thân thiện hơn; - Xây dựng chương trình với hệ quản trị sở liệu SQL Server hồn hảo hơn, xử lý thơng minh, nhanh nhạy để chương trình thực hữu ích hơn, đáp ứng nghiệp vụ quản lý phức tạp hơn, liệu lớn, việc quản lý kho hàng; - Tiếp tục nghiên cứu sâu nghiệp vụ quản lý kho hàng 59 KẾT LUẬN Trong đồ án em nghiên cứu xây dựng hệ thống chương trình cho tốn quản lý tiền mặt thường gặp tổ chức, doanh nghiệp có hạch toán Đồ án thực nhiệm vụ sau: Mơ tả nghiệp vụ tốn tiến hành mơ hình hóa nghiệm vụ tốn chuẩn bị cho bước sau Phân tích tốn theo hướng cấu trúc bao gồm phân tích liệu phân tích xử lý Thiết kế hệ thống chương trình bao gồm thiết kế kiến trúc, thiết kế liệu, thiết kế giao diện mô đun xử lý Cài đặt hệ thống thử nghiêm với số liệu Trong thời gian nghiên cứu, xây dựng chương trình, em cố gắng làm việc với giúp đỡ tận tình thầy giáo hướng dẫn Chương trình đạt số kết định Tuy nhiên với thời gian ngắn, trình độ kinh nghiệm cịn hạn chế; chương trình cịn nhiều thiếu sót Rất mong thầy giáo bạn tận tình giúp đỡ để chương trình ngày hoàn thiện Nếu phát triển tiếp đề tài này, em tiếp tục hoàn thiện chức chương trình để đáp ứng với nhu cầu doanh nghiệp 60 TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Vy, Phân tích thiết kế hệ thống thông tin quản lý, NXB Khoa học Tự nhiên Công nghệ, Hà nội, 2007 [2] Nguyễn Văn Vy, Giáo trình Phân tích thiết kế hệ thống thông tin, NXB Giáo dục Việt nam, Hà nội, 2010 ... cầu trao đổi xử lý thông tin liên uan đến việc bn bán nói chung quản lý cửa hàng bán xe máy cơng ty nói riêng nhu cầu thiết Cho nên đề tài: ? ?Xây dựng chương trình quản lý bán xe máy? ?? chọn làm đề... chức 2.1.2.1 Biểu đồ phân rã chức gộp Việc kinh doanh bán xe máy gồm chức sau: Quản lý bán xe máy Nghiên cứu thị trường Mua hàng Bán hàng Quản lý kho Hình 2.2: Biểu đồ chức mức đỉnh Tổng hợp 16... đơn chương trình Truy nhập hệ thống Thực đơn Mua hàng Bán hàng Quản lý kho 0 1.1 Lâp hợp đồng mua xe 1 2.1 Lập hóa đơn bán xe 1.2 Nhập phiếu giao xe 2.2 Lập phiếu thu tiền 1.3 Lập biên trả xe