Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
115 KB
Nội dung
MỤC LỤC Chương I Tổng quan Chương trình quản lý bán thuốc tây I Giới thiệu 1.1 Giới thiệu đề tài 1.2 Yêu cầu phần cứng cho chương trình Chương II .4 Các vấn đề hệ thống thông tin quản lý thuốc 1.1 Tổng quan HTTT quản lý thuốc 1.1.1 Hệ thống thơng tin gì? .4 1.1.2 Thiết kế sở liệu (CSDL) 1.2 Khái quát công cụ sử dụng thực đề tài 1.2.1 Cơ sở liệu 1.3 Giới thiệu Microsoft Access Visual Basic 1.3.1 Microsoft Access 1.3.2 Visual Basic Chương III 10 Phân tích thiết kế hệ thống thông tin 10 1.1Tổng quan 10 1.1.1 Tổng quan phân tích thiết kế 10 1.1.2 Chức nhiệm vụ vủa đối tượng 11 1.2 Biểu đồ phân cấp chức 12 1.3 Biểu đồ luồng liệu mức khung cảnh 13 1.4 Giao diện code chương trình 14 Chuyên đề tốt nghiệp Lời mở đầu Hiện nay, công nghệ thông tin phát triển nhanh chóng việc ứng dụng vào công tác quản lý tổ chức doanh nghiệp trở nên phổ biến Cũng doanh nghiệp khác, doanh nghiệp kinh doanh mặt hàng thuốc cần phần mềm quản lý cho doanh nghiệp để nhằm mục tiêu nâng cao khả quản lý, khả định nhanh chóng kịp thời nhằm chớp hội xuất thị trường, để đưa doanh nghiệp phát triển dành thắng lợi trước sức ép cạnh tranh ngày gay gắt Như phần mềm quản lý thuốc cịn thiếu tính đặc thù cho doanh nghiệp kinh doanh mặt hàng thuốc Vì vậy, em chọn đề tài “Xây dựng phần mềm quản lý thuốc tây ” Trong trình làm chuyên đề nhờ có hướng dẫn chu đáo Th.S Trần Duy Hùng giúp em hoàn thành đề án thực hành tốt nghiệp Em xin chân thành cảm ơn! Doãn Tiến Thi 0506B1 Chuyên đề tốt nghiệp Chương I Tổng quan Chương trình quản lý bán thuốc tây I Giới thiệu 1.1 Giới thiệu đề tài Đề tài” xây dựng chương trình quản lý bán thuốc tây ” nhằm tạo phần mềm trợ giúp cho cơng việc quản lý nói chung cơng tác quản lý có tính đặc thù doanh nghiệp sản xuất thuốc nói riêng Dựa tình hình thực tế cơng ty dược phẩm phần mềm quản lý bán thuốc tạo quản lý hiệu khoa học cho cán quản lý cơng ty Chương trình viết ngôn ngữ VISUAL BASIC hệ sở liệu ACCESS 1.2 Yêu cầu phần cứng để sử dụng phần mềm quản lý bán thuốc Máy Pentium IV trở lên Ram 256 Mb CPU 1.0 Ghz Ổ cứng 20Gb Doãn Tiến Thi 0506B1 Chuyên đề tốt nghiệp Chương II Các vấn đề hệ thống thông tin quản lý bán thuốc 1.1 Tổng quan HTTT quản lý bán thuốc 1.1.1 Hệ thống thông tin gì? HTTT ứng dụng đầy đủ tồn diện thành tựu công nghệ, tin học vào tổ chức Xây dựng thành công HTTT khơng thể theo mẫu sẵn có Trước hết cần phải hiểu biết tổ chức, sau phải vận dụng hiểu biết công nghệ thông tin, trình hình thành phát triển HTTT để dự kiến HTTT thích hợp cho Có nhiều định nghĩa khác HTTT nhiên theo cách hiểu nhà tin học thì: HTTT thể người, thủ tục, liệu thiết bị tin học không tin học Đầu vào (Input) HTTT lấy từ nguồn (Sources) xử lý hệ thống sử dụng liệu lưu trữ trước Kết sử lý (Output) chuyển đến đích (Destination) cập nhật vào kho lưu trữ liệu (Storage) Doãn Tiến Thi 0506B1 Chuyên đề tốt nghip Đích Nguồn Thu thập Xử lý luu trữ Phân phát Kho liệu Mụ hỡnh h thng thông tin 1.1.2 Thiết kế sở liệu (CSDL) * Thiết kế sở liệu logic từ thông tin đầu Xác định tệp CSDL sở thông tin đầu hệ thống phương pháp cổ điển việc thiết kế CSDL Các bước chi tiết thiết kế CSDL từ thông tin đầu ra: * Bước 1: Xác định thơng tin đầu Liệt kê tồn thông tin đầu nội dung, khối lượng tần suất nơi nhận chúng * Bước 2: Xác định tệp cần thiết cung cấp đầy đủ liệu cho việc tạo đầu * Liệt kê phần tử thông tin đầu Doãn Tiến Thi 0506B1 Chuyên đề tốt nghiệp - Trên thông tin đầu bao gồm phần tử thơng tin gọi thuộc tính Liệt kê tồn thuộc tính thành danh sách - Đánh dấu thuộc tính lặp (là thuộc tính nhận nhiều giá trị liệu) - Đánh đấu thuộc tính thứ sinh (S) thuộc tính tính tốn suy từ thuộc tính khác - Gạch chân thuộc tính khố cho thơng tin đầu - Loại bỏ thuộc tính thứ sinh khỏi danh sách, để lại thuộc tính sở Xem xét loại bỏ thuộc tính khơng có ý nghĩa quản lý Bước 3: Tích hợp tệp để tạo CSDL từ đầu theo cách thức bước tạo nhiều danh sách danh sách liên quan tới đối tượng quản lý, có tồn riêng tương đối độc lập Những danh sách mơ tả thực thể phải tích hợp lại, nghĩa tạo thành danh sách chung, cách tập hợp tất thuộc tính chung riêng danh sách lại với Bước 4: Xác định liên hệ logic tệp va thiết lập sơ đồ cấu trúc liệu Xác định số lượng ghi cho tệp Xác định độ dài cho thuộc tính, độ dài cho ghi Xác định mối liện hệ tệp, biểu diễn chúng mũi tên hai chiều, có quan hệ - nhiều vẽ mũi tên hướng 1.2 Khái qt cơng cụ sử dụng thực đề tài 1.2.1 Cơ sở liệu * Một số khái niệm sở liệu (CSDL) Doãn Tiến Thi 0506B1 Chuyên đề tốt nghiệp - Mỗi bảng (Table) ghi chép liệu mọt nhóm phần tử gọi thực thể (Entity) Ví dụ: Thực thể THUỐC bao gồm loại thuốc - Mỗi thực thể có đặc điểm riêng mà ta gọi thuộc tính Mỗi thuộc tính yếu tố liệu tách biệt, thường khơng chia nhỏ thuộc tính góp phần mơ tả thực thể liệu thực thể mà ta muốn lưu trữ - Mỗi bảng có dịng (Row) Mỗi dịng cịn gọi ghi (Record) ghi gộp liệu cá thể (Instance) tức biểu riêng thực thể - Mỗi bảng có cột (Column) Mỗi cột gọi trường liệu (Field) Để lưu trữ thông tin thuộc tính người ta thiết lập cho thuộc tính để ghi giá trị cho thuộc tính Ví dụ: Bộ thuộc tính cho thực thể LOAITHUOC sau: Mã Thuốc Tên Thuốc Số lượng Thành tiền Mỗi thuộc tính coi trường chứa mẩu tin thực thể cụ thể - Cơ sở liệu (Database) nhóm hay nhiều bảng có quan hệ với - Một tập hợp liệu có liên quan với gọi hệ sở liệu (Database System) hay ngõn hàng liệu (Data bank) Doãn Tiến Thi 0506B1 Chuyên đề tốt nghiệp - Hệ quản trị sở liệu (Database Management System) hệ thống chương trình máy tính giúp ta tạo lập sử dụng hệ sở liệu 1.3 Giới thiệu Microsoft Access Visual Basic 1.3.1 Microsoft Access Microsoft Access thành phần phần mềm Microsoft Office Profesional Vì 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 mà phần lớn cán văn phịng quen dựng Việc trao đổi liệu Access ứng dụng khác môi trường Windows Excel, Word, SQL, Server,…còng thuận tiện 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 sử dụng lại Ứng dụng Access cấp phòng ban: Access còng tiện dựng để phát triển ứng dụng cho 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 hoàn hảo Ứng dụng Access cho toàn doanh nghiệp: mặc dự 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 phạm vi quan với quy mơ vừa phải Dỗn Tiến Thi 0506B1 Chuyên đề tốt nghiệp Cần lưu ý, số người sử dụng đồng thời qua lớn hiệu Access suy giảm đáng kể, Access dùng cơng cụ tuyến trước cho sở liệu khách/chủ 1.3.2 Visual Basic Dùng Visual Basic cách nhanh tốt để lập trình cho Microsoft Microsoft Cho dự lập trình viên chuyên nghiệp hay mẻ chương trình Windows, Visual Basic cung cấp cơng cụ hồn chỉnh để đơn giản hóa việc triển khai lập trình ứng dụng cho Microsoft Microsoft Visual Basic sinh từ MSBasic, Bill Gates viết từ thời dùng cho máy tính bits 8080 hay Z80 Hiện chứa đến hàng trăm câu lệnh (commands), hàm (functions) từ khóa (keywords) Rất nhiều commands, functions liên hệ trực tiếp đến MSWindows GUI Những người bắt đầu viết chương trìng cách học vài commands, functions keywords Khả ngôn ngữ cho phép người chuyên nghiệp hoàn thành điều nhờ sử dụng ngơn ngữ lập trình MSWindows khác Visual Basic cịn có hai dạng khác Visual Basic for Application (VBA) VBScript VBA ngôn ngữ nằm phía sau chương trình Word, Excel, MSAccess, MSProject…cịn gọi Macros Dựng VBA MSOffice ta làm tăng chức cách tự động hóa chương trình VBScript dùng cho Internet Operating System Dù cho mục đích tạo tiện ích nhỏ, nhóm làm việc, cơng ty lớn, hay cần phân bố chương trình ứng dụng rộng rói giới qua Internet, Visual Basic cịng có cơng cụ lập trình mà ta cần thiết Dỗn Tiến Thi 0506B1 Chuyên đề tốt nghiệp Chương III Phân tích thiết kế hệ thống thơng tin 1.1 Tổng quan : 1.1.1Tổng quan phân tích thiết kế Hệ thống tổ chức vận hành theo mục đích xác định gồm nhiều thành phần mối quan hệ với Hệ thống bao gồm: Tập hợp phần tử ( không phân biệt chất ) Tập hợp mối quan hệ phần tử ( quan hệ có nhiều dạng khác như: quan hệ học, lượng, THÔNG TIN Và Các quan hệ khác ràng buộc bởi: kinh tế, thân hữu, pháp luật ) Tạo thành thể thống để có chức hay mục tiêu ( hay người gán cho ) hệ thống Phân tích cơng việc trọng tân chi xây dựng hệ thông tin Phân tích hệ thống nhằm xác định nhu cầu thơng tin tổ chức Nó giúp cung cấp liệu sở cho việc thiết kế hệ thống thơng tin sau Một phương pháp phân tích thiết kế kết hợp ba yếu tố: Một tập hợp khái niệm, định nghĩa mô hình, bao gồm khái niệm sử dụng phương pháp với cách biểu diễn chúng Một tiến độ triển khai: bao gồm bước lần lượt, hoạt động cần làm Do đó, lập trình để quản lý cửa hàng thuốc tân dược nói riêng hay hệ thống quản lý cần phải phân tích thiết kế hệ thống Doãn Tiến Thi 0506B1