1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng phần mềm quản lý bán thuốc

34 20 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 34
Dung lượng 381,52 KB

Nội dung

Đề án môn học Xây dựng phần mềm Quản lý bán thuốc Lời mở đầu Hiện nay, công nghệ thông tin phát triển không ngừng với nhiều phát kiến đời đáp ứng nhu cầu ngày cao người Thực tế chứng minh tầm quan trọng công nghệ thông tin hoạt động tổ chức kinh tế xã hội Nó đem lại bước ngoặt to lớn lực lượng sản xuất, sở hạ tầng, cấu trúc kinh tế cách thức quản lý xã hội Xã hội ngày phát triển, nhu cầu sử dụng phần mềm tin học ngày cao dường trở thành phần thiếu tổ chức Việc sử dụng phần mềm giúp tăng hiệu việc xử lý thông tin phức tạp, đem đến tiện ích nhanh chóng hiệu việc điều khiển hoạt động quản lý, kinh doanh, làm hẹp khơng gian lưu trữ, cụ thể hố thơng tin đáp ứng nhu cầu người sử dụng Với đề án môn học học kỳ em tìm hiểu vấn đề quản lý bán thuốc cửa hang thuốc Long Tâm nhận thấy khó khăn cửa hàng Sau tìm hiểu kỹ, em có kinh nghiệm thực tế đinh Qua em xây dựng phần mềm “Quản lý bán thuốc” Mục đích đề án nhằm tạo công cụ hỗ trợ việc quản lý nghiệp vụ mua bán thuốc, giảm bớt công việc lập sổ sách nắm bắt nhanh, xác tình hình tài cửa hàng Đề tài gồm ba phần: I Giới thiệu Cửa hàng thuốc Long Tâm II Hệ quản trị Cơ sở liệu Access ngơn ngữ lập trình Visual Basic III Xây dựng CSDL phục vụ quản lý bán hàng cửa hang thuốc Long Tâm Em xin gửi lời cảm ơn hướng dẫn, bảo tận tình ThS.Trần Cơng Uẩn nhiệt tình giúp đỡ em trình tìm hiểu xây dựng chương trình Hữu Thị Bích Tin học kinh tế 47A Đề án môn học I Xây dựng phần mềm Quản lý bán thuốc Giới thiệu Cửa hàng thuốc Long Tâm Địa chỉ: 137 Giải Phóng – Hai Bà Trưng – Hà Nội Điện thoại: 043995875 Cửa hàng thuốc Long Tâm chuyên kinh doanh loại thuốc với số lượng chủng loại phong phú Hoạt động kinh doanh cửa hàng quản lý sau:  Lưu trữ bảng danh mục: Danh mục thuốc Danh mục khách hàng Danh mục nhà cung cấp  Việc mua bán hàng cửa hàng tốn (khơng có cơng nợ)  Trên hóa đơn bán nhiều loại thuốc  Một loại thuốc bán số lượng tồn > số lượng yêu cầu mua  Để có hàng xuất bán cửa hàng phải nhập thêm thuốc mức tồn < mức tối thiểu thể hóa đơn nhập hàng cập nhật cách định kỳ bất thường Hiện hoạt động cửa hàng đêu thực cách thủ cơng chưa tin học hố khâu Do nhà quản lý muốn kiểm tra số liệu thuốc lượng nhập, lương thuốc bán hay tồn tương đối thời gian công sức Các nhân viên phải tập hợp số liệu từ hoá đơn bán thuốc, phiếu nhập thuốc… phương pháp thủ công Từ bất câp việc xây dựng phần mềm hỗ trợ cho hoạt động kinh doanh cửa hàng cần thiết thời đại Công nghệ thông tin phát triển mạnh mẽ Phần mềm Quản lý bán thuốc giúp quản lý danh mục, quản lý việc xuấtnhập thuốc, hỗ trợ tìm kiếm thuốc lên báo cáo cho nhà quản lý Hữu Thị Bích Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc II Giới thiệu HQTCSDL Access ngôn ngữ lập trình Visual Basic HQTCSDL Access Microsoft Access thành phần chùm phần mềm Microsoft Office Professional, mà đối tượng thuộc giao diện thực đơn, dải công cụ hộp thoại tương tự ứng dụng khác Office Việc trao đổi liệu Access ứng dụng khác môi trường Windows Excel, Word… thuận tiện Access có nhiều chức để đáp ứng nhu cầu khác CSDL Có thể dùng Access để phát triển sáu kiểu ứng dụng phổ biến nhất, 1) ứng dụng cá nhân, 2) ứng dụng cho doanh nghiệp nhỏ, 3) ứng dụng nội phịng ban, 4) ứng dụng cho tồn cơng ty, 5) ứng dụng tuyến trước cho CSDL theo mô hình khách/chủ phạm vi tồn doanh nghiệp 6) ứng dụng mạng nội quan - Dùng Access làm cho ứng dụng cá nhân: dùng Access để phát triển hệ thống quản lý liệu đơn giản cá nhân Nhiều người tự động hóa hầu hết cơng việc quản lý liệu cá nhân cho thân mình, từ quản lý tài chính, tài liệu, số điện thoại quản lý địa đến băng đĩa, gia phả…Với ứng dụng khơng cầu kì, Access đặc biệt dễ dùng Những “phép mầu nhiệm” ẩn dụ Wizard (thuật sĩ) làm cho Access sản phẩm mà dùng Khi lần Microsoft đưa Access thị trường, vài chun gia lập trình máy tính cảm thấy phảng phất nỗi e ngại trước nguy thất nghiệp dường phát triển đựợc ứng dụng Access Thực tế khơng dễ đến vậy: ứng dụng Access phức tạp địi hỏi phải lập trình với mức độ mức độ chuyên nghiệp, sử dụng Visual Basic làm công cụ - Ứng dụng Access cho doanh nghiệp nhỏ: Access công cụ tuyệt vời để phát triển ứng dụng phục vụ công tác quản lý điều hành doanh nghiệp nhỏ Những Wizard Access cho phép dễ dàng nhanh chóng xây dựng móng cho ứng dụng Khả đưa vào ứng dụng Access đơn vị (module) chương trình viết Visual Basic giúp cán lập trình tạo thư viện bao gồm thủ tục (sub) hàm (function) sử dụng lại (reusable) Khả bổ sung chương trình vào “phía sau” mẫu (form) báo cáo (report) cho phép họ thiết kế giao diện hoạt động trôi chảy ứng xử linh hoạt trước kiện người dùng gây Tuy nhiên, trình sử dụng Access để phát triển ứng dụng chuyên biệt cho doanh nghiệp nhỏ đòi hỏi đáng kể thời gian, Hữu Thị Bích Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc tài trình độ chun nghiệp Nhiều người dùng Wizard để khởi đầu trình chẳng nhận thấy khơng thể tự hồn thiện tất công đoạn phức tạp Nhu cầu doanh nghiệp lớn nhiều so với cá nhân Vì sử dụng Access cơng cụ để phát triển ứng dụng cho doanh nghiệp nhỏ ta phải xem xét điều kiện cụ thể thời gian tài có - Ứng dụng Access cấp phòng ban: Access thuận tiện dùng để phát triển ứng dụng cấp phịng ban thuộc cơng ty lớn Hầu hết phịng ban thuộc cơng ty lớn có đủ ngân sách để tạo ứng dụng thiết kế cách hồn hảo Hơn nữa, nhiều phịng ban cịn có nhân viên hăng say thiết kế mẫu báo cáo Họ sẵn sang phối hợp với chuyên gia phần mềm để tạo nên ứng dụng đáp ứng cách mỹ mãn nhu cầu thông tin phịng ban - Ứng dụng Access cho tồn doanh nghiệp: Access thích hợp cho ứng dụng cấp phịng ban dùng để tạo ứng dụng xử lý liệu cung cấp thơng tin tồn phạm vi quan với quy mô vừa phải Cần lưu ý số người sử dụng đồng thời lớn (hàng ngàn) hiệu Access suy giảm đáng kể, đặc biệt cường độ giao thông mạng cao Nếu hiệu giảm đến mức khơng chấp nhận nên dùng Access công cụ tuyến trước (front-end) cho CSDL kiểu khách/chủ - Dùng Access phần mềm tuyến trước cho ứng dụng khách/chủ phạm vi toàn doanh nghiệp: Một HQTCSDL mạnh tuyến sau xử lý lệnh truy vấn (query) máy chủ truyền kết máy trạm Bản thân phần mềm máy chủ trực tiếp trình bày thơng tin trước người dùng mà nơi cần có tham gia phần mềm tuyến trước Access Hoạt động tuyến trước, Access đảm đương việc thông tin tim từ máy chủ dạng mẫu, báo cáo hay trang liệu (datasheet) Khi người dùng cập nhật liệu qua trình duyệt Web Internet Explorer chắng hạn Các trang tiếp cận liệu tài liệu HTML bị ràng buộc trực tiếp vào CSDL Access Ngồi trang tiếp cận liệu, Access cịn cho phép xuất đối tượng CSDL thành trang HTML hay XML Những trang động xuất qua máy chủ dạng Web (Web Server) cung cấp cho người dùng liệu lấy từ CSDL Trên luận xác đáng biện hộ cho định lựa chọn HQTCSDL Microsoft Access làm phương tiện để trình bày khái niệm liên quan đến ứng dụng CSDL Hữu Thị Bích Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc Ngơn ngữ lập trình Visual Basic Visual Basic ngơn ngữ lập trình đa năng, dễ sử dụng để phát triển phần mềm chạy môi trường Windows hay mạng Internet - Ưu điểm: bao gồm đặc điểm ngôn ngữ Basic trước nên quen thuộc dễ dùng, cung cấp nhiều cơng cụ điều khiển có sẵn hỗ trợ lập trình viên lập trình ứng dụng CSDL Đây ngơn ngữ lập trình có tính trực quan cao, có cấu trúc logic chặt chẽ mức độ vừa phải dễ học thành thạo - Nhược điểm: Một điều khó Visual Basic khơng hỗ trợ phơng chữ Unicode Hữu Thị Bích Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc III Xây dựng CSDL phục vụ quản lý bán hàng cửa hàng thuốc Long Tâm Mục đích việc xây dựng CSDL Hiện giao dịch mua bán thuốc cửa hàng thực thủ cơng chưa tin học hóa khâu nào, muốn xem xét thống kê lại giao dịch tốn nhiều công sức thời gian Việc quản lý loại thuốc cịn tồn hay bán hết gặp khó khăn số lượng lớn Yêu cầu đặt đòi hỏi phải xây dựng CSDL để hỗ trợ: - Việc tìm kiếm loại thuốc theo tên, theo cơng dụng… - Quản lý giao dịch mua bán thuốc diễn hàng ngày - Lên báo cáo số thuốc nhập vào, bán hay báo cáo doanh thu đạt Hữu Thị Bích Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc Sơ đồ chức BFD hệ thống Quản lý bán hàng Quản lý xuất – nhập Quản lý tìm kiếm Thống kê – Báo cáo Nhận y/c xuất nhập Tìm theo tên thuốc Thuốc tồn Xử lý y/c Tìm theo cơng dụng Thực y/c Tìm theo người bán Hữu Thị Bích Báo cáo nhập-xuất Báo cáo doanh thu Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc Sơ đồ DFD 3.1 DFD ngữ cảnh Khách hàng Thuốc đặt mua Quản lý bán thuốc Báo cáo Nhà quản lý Yêu cầu mua thuốc Nhà cung cấp Thuốc đặt mua Hữu Thị Bích Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc 3.2 Sơ đồ DFD mức Đơn đặt hàng Khách hàng Thuốc đặt mua 1.0 Quản lý xuất nhập Nhân viên 2.0 Quản lý tìm kiếm Yêu cầu mua thuốc Nhà cung cấp Thuốc đặt mua CSDL thuốc 3.0 Thống kê –Báo cáo Hữu Thị Bích Báo cáo Nhà quản lý Tin học kinh tế 47A Đề án môn học Xây dựng phần mềm Quản lý bán thuốc 3.3 Sơ đồ DFD mức 3.3.1Quản lý xuất nhập Đơn đặt hàng Khách hàng Thuốc đặt mua Nhà cung cấp 1.1 Nhận y/c xuất-nhập Đơn đặt hàng, PNM Đơn đặt hàng, PNM 1.2 Xử lý y/c Y/c qua xử lý Thuốc đặt mua Khách hàng 1.3 Thực xuất-nhập Nhà cung cấp Y/c mua thuốc Hữu Thị Bích Tin học kinh tế 47A Đề án mơn học Xây dựng phần mềm Quản lý bán thuốc BĐ Chọn ghi cần xóa Đ S Nhấn nút xóa Có xóa tiếp khơng? Hiện thơng báo xóa ghi hành Đ Chắc chắn xóa S Khơng xóa ghi hành KT  Thuật toán lập báo cáo: Hữu Thị Bích Tin học kinh tế 47A

Ngày đăng: 24/10/2023, 17:33

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w