Xây dựng hệ thống quản lý kinh doanh cho công ty TNHH dược phẩm tam long

138 13 0
Xây dựng hệ thống quản lý kinh doanh cho công ty TNHH dược phẩm tam long

Đ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

Đồ án tốt nghiệp Trường ĐHDL Hải Phòng TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THƠNG TIN HẢI PHỊNG 2013 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 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 HỆ THỐNG QUẢN LÝ KINH DOANH CHO CÔNG TY TNHH DƢỢC PHẨM TAM LONG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ Thơng tin HẢI PHỊNG - 2013 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 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 HỆ THỐNG QUẢN LÝ KINH DOANH CHO CÔNG TY TNHH DƢỢC PHẨM TAM LONG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ Thông tin Sinh viên thực hiện: Nguyễn Văn Tâm Giáo viên hƣớng dẫn: Mã số sinh viên: TS Lê Văn Phùng 1351010011 HẢI PHÒNG - 2013 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÕA XA HỘI CHỦ NGHĨA VIỆT NAM TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG Độc lập - Tự - Hạnh phúc -o0o - NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Nguyễn Văn Tâm Mã SV: 1351010011 Lớp: CT1301 Ngành: Công nghệ Thông tin Tên đề tài: XÂY DỰNG HỆ THỐNG QUẢN LÝ KINH DOANH CHO CÔNG TY TNHH DƢỢC PHẨM TAM LONG Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng NHIỆM VỤ ĐỀ TÀI Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a Nội dung - Khảo sát thu thập số liệu tổng hợp số liệu, viết báo cáo phần nghiệp vụ - Dựa theo quy trình xây dựng HTTT quản lý theo kỹ nghệ hƣớng cấu trúc để xây dựng mơ hình phân tích thiết kế hệ thống - Lập trình thử nghiệm xây dựng hệ thống quản lý kinh doanh cho Công Ty TNHH Dƣợc Phẩm Tam Long b Các yêu cầu cần giải - Mô tả đủ trạng công ty khảo sát nhƣ yêu cầu toán đặt - Hoàn thành đồ án dựa theo nội dung kể tuân thủ theo quy định nhà trƣờng - Lập trình có kết phần mềm quản lý kinh doanh cho Công Ty TNHH Dƣợc Phẩm Tam Long Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng LỜI CẢM ƠN Trƣớc hết, em xin bày tỏ tình cảm lịng biết ơn em tới thầy giáo TS.Lê Văn Phùng Ngƣời bƣớc hƣớng dẫn, giúp đỡ em trình thực đồ án tốt nghiệp Em xin chân thành cảm ơn thầy cô giáo khoa công nghệ thông tin trƣờng Đại Học Dân Lập Hải Phịng dìu dắt, dạy dỗ em kiến thức chuyên môn tinh thần học tập để em có đƣợc kiến thức thực đồ án tốt nghiệp Em xin chân thành cảm ơn GS.TS.NGƢT Trần Hữu Nghị – Hiệu trƣởng Trƣờng Đại Học Dân Lập Hải Phòng, ban giám hiệu nhà trƣờng, phòng ban giúp đỡ tạo điều kiện tốt cho em suốt thời gian học tập trƣờng Tuy có nhiều cố gắng trình học tập, nhƣ trình làm đồ án tốt nghiệp tránh khỏi thiếu sót, em mong đƣợc góp ý quý báu tất thầy cô giáo nhƣ tất bạn để kết em đƣợc hoàn thiện Một lần em xin chân thành cảm ơn Hải Phòng, Ngày Tháng Năm 2013 Sinh viên Nguyễn Văn Tâm Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng MỤC LỤC LỜI MỞ ĐẦU 12 CHƢƠNG 1: XÁC ĐỊNH YÊU CẦU HỆ THỐNG 14 1.1 Khái quát công ty TNHH Dƣợc Phẩm Tam Long 14 1.1.1 Sơ lƣợc công ty 14 1.1.2 Giới thiệu số phận công ty 15 1.2 Mô tả hoạt động hệ thống 16 1.3 Mục tiêu quản lý 18 1.4 Hồ sơ liệu sử dụng 19 1.5 Mơ hình nghiệp vụ 29 1.5.1 Sơ đồ ngữ cảnh 29 1.5.2 Sơ đồ phân rã chức 30 1.5.3 Ma trận thực thể chức 35 CHƢƠNG 2: PHƢƠNG PHÁP PHÂN TÍCH & THIÊT KẾ HƢỚNG CẤU TRÚC 36 2.1 Các khái niệm 36 2.1.1 Hệ thống .36 2.1.2 Hệ thống thông tin 36 2.1.3 Các đặc điểm phƣơng pháp phân tích thiết kế có cấu trúc .37 2.1.4 Quản điểm vịng đời (chu trình sống) HTTT .39 2.1.5 Phƣơng pháp mơ hình hóa 44 2.2 Các loại mơ hình phƣơng pháp phân tích thiết kế hƣớng cấu trúc .45 2.2.1 Mơ hình xử lý 45 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng 2.2.2 Mơ hình liệu .47 2.3 Quy trình phân tích thiết kế theo hƣớng cấu trúc 55 2.3.1 Đề cƣơng mơ hình phân tích thiết kế ứng dụng 55 2.3.2 Quy trình phân tích thiết kế hƣớng cấu trúc 57 CHƢƠNG 3: PHÂN TÍCH HỆ THỐNG THÔNG TIN 58 3.1 Mơ hình phân tích xử lý 58 3.1.1 Sơ đồ luồng liệu mức 58 3.1.2 Sơ đồ luồng liệu mức 59 3.2 Mơ hình phân tích liệu .70 3.2.1 Xác định thực thể 70 3.2.2 Xác định mối quan hệ 74 3.2.2 Mơ hình khái niệm liệu 80 CHƢƠNG 4: THIẾT KẾ HỆ THỐNG THÔNG TIN 81 4.1 Thiết kế CSDL 81 4.1.1 Thiết kế CSDL logic .81 4.1.2 Thiết kế CSDL vật lý 83 4.2 Thiết kế đầu 96 4.3 Mơ hình luồng liệu hệ thống 100 4.4 Thiết kế giao diện 111 4.4.1 Các giao diện cập nhật liệu 111 4.4.2 Các giao diện xử lý liệu 112 4.4.3 Tích hợp giao diện 113 4.5 Thiết kế chƣơng trình 115 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 4.5.1 Sơ đồ đặc tả giao diện 115 4.5.2 Hệ thống thực đơn 116 CHƢƠNG 5: LẬP TRÌNH THỬ NGHIỆM 120 5.1 Giới thiệu hệ quản trị CSDL ngôn ngữ lập trình lựa chọn .120 5.1.1 Hệ quản trị CSDL SQL SERVER 120 5.1.2 Ngôn ngữ VISUAL BASIC 121 5.2 Các giao diện 123 5.2.1 Giao diện chƣơng trình 123 5.2.2 Giao diện cập nhật 124 5.2.3 Giao diện tìm kiếm .127 5.2.4 Giao diện báo cáo .129 5.3 Đánh giá kết thực chƣơng trình 130 KẾT LUẬN .131 TÀI LIỆU THAM KHẢO .133 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng DANH MỤC HÌNH Hình 1.1 Sơ đồ tổ chức công ty .14 Hình 1.2 HSDL Đơn mua hàng 19 Hình 1.3 HSDL Phiếu nhập hàng .19 Hình 1.4 HSDL Phiếu chi 20 Hình 1.5 HSDL Đơn đặt hàng 20 Hình 1.6 HSDL Phiếu giao hàng 21 Hình 1.7 HSDL Phiếu thu 21 Hình 1.8 HSDL Danh sách khách hàng 22 Hình 1.9 HSDL Sổ công nợ khách hàng 22 Hình 1.10 HSDL Danh sách nhà cung cấp 23 Hình 1.11 HSDL Sổ cơng nợ nhà cung cấp 23 Hình 1.12 HSDL Thẻ kho 24 Hình 1.13 HSDL Hợp đồng kinh tế 24 Hình 1.14 HSDL Báo cáo mua hàng 25 Hình 1.15 HSDL Báo cáo bán hàng .25 Hình 1.16 HSDL Báo cáo chi phí mua hàng 26 Hình1.17 HSDL Báo cáo tồn kho 26 Hình 1.18 HSDL Báo cáo doanh thu bán hàng 27 Hình 1.19 HSDL Báo cáo danh sách nhà cung cấp 27 Hình 1.20 HSDL Báo cáo danh sách khách hàng 27 Hình 1.21 HSDL Báo cáo tốn nợ với nhà cung cấp 28 Hình 1.22 HSDL Báo cáo tốn nợ khách hàng 28 Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 10 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng  Giao diện thực đơn Bảng 4.28 Giao diện thực đơn “Hệ thống – thốt” HỆ THỐNG - THỐT 7.1 Đăng nhập 7.2.Giúp đỡ 7.3 Thoát Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 124 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng CHƢƠNG LẬP TRÌNH THỬ NGHIỆM 5.1 Giới thiệu hệ quản trị CSDL ngơn ngữ lập trình lựa chọn 5.1.1 Hệ quản trị CSDL SQL SERVER SQL Server hệ quản trị CSDL quan hệ (RDBMS) sử dụng TransactSQL để trao đổi liệu Client computer SQL Server computer Một RDBMS bao gồm database, database engine ứng dụng dùng để quản lý liệu phận khác RDBMS  Các thành phần SQL Server 2008 Database: sở liệu SQL Server Tệp tin log: tệp tin lƣu trữ chuyển tác SQL Server Table: bảng liệu Filegroups: tệp tin nhóm Diagrams: Sơ đồ quan hệ Viewss: khung hình (bảng ảo) số liệu dựa bảng Stored Procedure: thủ tục hàm nội User defined Function: hàm ngƣời dùng định nghĩa Users: ngƣời sử dụng CSDL Role: quy định chức hệ thống SQL Server Rules: quy tắc Defaults: giá trị User-defined data types: kiểu liệu ngƣời dùng định nghĩa Full-text catalogs: tập tin phân loại liệu Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 125 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng  Đối tƣợng CSDL CSDL đối tƣợng có ảnh hƣởng cao làm việc với SQL Server Bản thân SQL Server CSDL bao gồm đối tƣợng database, table, view, stored proceduce số CSDL hỗ trợ khác CSDL SQL Server CSDL đa ngƣời dùng, với Server có hệ quản trị CSDL Nếu muốn nhiều hệ quản trị CSDL cần nhiều Server tƣơng ứng Truy cập CSDL SQL Server dựa vào tài khoản ngƣời dùng riêng biệt mặc định: Master, Msdb, Tempdb, Pubs, Northwind 5.1.2 Ngôn ngữ VISUAL BASIC Để phát triển ứng dụng Visual Basic, sau tiến hành phân tích thiết kế, xây dựng CSDL, cần phải qua bƣớc chính: Bƣớc 1: thiết kế giao diện, Visual Basic dễ dàng cho bạn thiết kế giao diện kích hoạt thủ tục mã lệnh Bƣớc 2: Viết mã lệnh nhằm kích hoạt giao diện xây dựng Bƣớc 3: Chỉnh sửa tìm lỗi  Các thành phần Visual Basic Form Form biểu mẫu ứng dụng Visual Basic Ta dùng Form(nhƣ biểu mẫu) nhằm định vị xếp phận thiết kế phần giao tiếp với ngƣời Form giao diện ứng dụng, Form khác chứa hộp thoại, hiển thị cho nhập liệu Tool Box Các công cụ chứa biểu tƣợng biểu thị cho điều khiển mà ta bổ sung vào biểu mẫu, bảng chứa đối tƣợng đƣợc định nghĩa sẵn Visual Basic Các đối tƣợng đƣợc sử dụng Form để tạo thành Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 126 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng giao diện cho chƣơng trình ứng dụng Visual Basic Các đối tƣợng công cụ sau thông dụng nhất: Scroll Bar (Thanh cuốn) Option Button Control (Nút chọn) Check Box (Hộp kểm tra) Lable (Nhãn) Image (Hình ảnh) Picture Box Text Box (Hộp soạn thảo) Commad Button (Nút lệnh) Directory List Box, Drive List Box, File List Box List Box (Hộp danh sách) Properties Windows Properties Windows nơi chứa danh sách thuộc tính đối tƣợng cụ thể Các thuộc tính thay đổi đƣợc để phù hợp yêu cầu giao diện chƣơng trình ứng dụng Project Explorer Do ứng dụng Visual Basic thƣờng dùng chung mã From tùy biến trƣớc nên Visual Basic tổ chức ứng dụng thành Projec Mỗi Project có nhiều Form mã kích hoạt điều khiển Form đƣợc lƣu trữ chung với Form tệp tin riêng biệt Mã lập trình chung mà tất Form ứng dụng chia sẻ đƣợc phân thành Module khác đƣợc lƣu trữ tách biệt, gọi Module mã Project Explorer nêu tất biểu mẫu tùy biến đƣợc Module mã chung, tạo nên ứng dụng Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 127 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 5.2 Các giao diện 5.2.1 Giao diện chƣơng trình  Giao diện Menu Hình 5.1 Giao diện Menu  Giao diện Đăng nhập Hình 5.2 Giao diện Đăng nhập Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 128 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 5.2.2 Giao diện cập nhật  Giao diện Cập nhật Hình 5.3 Giao diện Cập nhật  Cập nhật Khách hàng Hình 5.4 Cập nhật Khách hàng Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 129 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng  Cập nhật Hàng hóa Hình 5.5 Cập nhật Hàng hóa  Cập nhật Đơn đặt hàng Hình 5.6 Cập nhật Đơn đặt hàng Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 130 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng  Cập nhật Phiếu giao Hình 5.7 Cập nhật Phiếu giao  Cập nhật Phiếu thu Hình 5.8 Cập nhật Phiếu thu Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 131 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 5.2.3 Giao diện tìm kiếm  Giao diện Tìm kiếm Hình 5.9 Giao diện tìm kiếm  Tìm kiếm Nhà cung cấp Hình 5.10 Tìm kiếm Nhà cung cấp Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 132 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng  Tìm kiếm Khách hàng Hình 5.11 Tìm kiếm Khách hàng  Tìm kiếm Hàng hóa Hình 5.12 Tìm kiếm Hàng hóa Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 133 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 5.2.4 Giao diện báo cáo  Giao diện Báo cáo Hình 5.13 Giao diện Báo cáo  Báo cáo Doanh thu bán hàng Hình 5.14 Báo cáo Doanh thu bán hàng Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 134 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng 5.3 Đánh giá kết thực chƣơng trình  Chƣơng trình dễ sử dụng, nhập liệu cách nhanh chóng xác thuận tiện  Cập nhật thơng tin cách nhanh chóng đầy đủ có thay đổi  Chƣơng trình tự động tổng hợp, tìm kiếm, xếp, chỉnh sửa cho kết tin cậy yêu cầu  Thiết lập báo cáo nhanh, mức độ xác cao Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 135 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng KẾT LUẬN Để xây dựng đƣợc phân tích thiết kế hệ thống thơng tin, việc cần làm trƣớc hết phải xây dựng hệ thống sát với thực tế Khảo sát hệ thống công việc quan trọng, giúp thu thập liệu cách xác chi tiết để tiếp tục xây dựng bƣớc Đối với hệ thống thông thƣờng, việc xây dựng sở liệu bƣớc cần thiết, chƣa thực tối ƣu nhƣng hệ thống tồn thời gian dài đảm bảo tính linh động hiệu cho hệ thống Việc phân tích liệu cách xác giúp thiết lập chức cách hợp lý nhằm phát huy sử dụng điều khiển hệ thống, làm cho hệ thống thân thiện với ngƣời sử dụng Thiết kế giao diện với màu sắc bố cục hài hòa tạo cho ngƣời sử dụng cảm thấy thoải mái tiếp xúc Đồng thời, tiện ích hay đem lại hiệu làm việc Từ đó, hệ thống góp phần khơng nhỏ thúc đẩy trình sản xuất kinh doanh doanh nghiệp, giúp cho doanh nghiệp có đƣợc lợi nhuận cao Trên phân tích thiết kế hệ thống hoàn chỉnh Xây dựng hệ thống quản lý kinh doanh cho Công Ty TNHH Dƣợc Phẩm Tam Long Trong trình đồ án, em đạt đƣợc số kết sau: Chƣơng trình dễ sử dụng, đáp ứng đƣợc nhu cầu khách quan công việc quản lý kinh doanh Quản lý chặt chẽ, phân quyền ngƣời sử dụng hợp lý Hoàn thành phân tích thiết kế hệ thống Thiết kế chƣơng trình có chức đáp ứng đƣợc yêu cầu sử dụng ngƣời dùng, công ty Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 136 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng Giao diện đẹp mắt thu hút ngƣời dùng, không gây nhàm chán trình sử dụng, thao tác  Hạn chế:  Chƣơng trình có tính chun nghiệp chƣa cao, chƣa giải đƣợc chọn vẹn vấn đề nảy sinh trình quản lý, chƣa đạt tính thẩm mỹ cao  Hƣớng phát triển: Nâng cấp hệ thống quản lý kinh doanh lên cho phù hợp với thực tế dễ sử dụng , khơng tốn nhiều nhớ liệu Cải thiện việc truy nhập, tìm kiếm liệu với tốc độ nhanh, độ xác cao, với ngƣời dùng tìm kiếm nhiều liệu lúc, đƣa báo cáo tổng hợp xác Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 137 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng TÀI LIỆU THAM KHẢO [1] Lê Văn Phùng (2011), Kỹ thật phân tích thiết kế hệ thống thơng tin hướng cấu trúc, NXB Thông tin Truyền thông [2] Nguyễn Văn Vị (2002), Phân tích thiết kế hệ thống thông tin quản lý, NXB Thống kê [3] Lê Văn Phùng (2010), CSDL quan hệ công nghệ phân tích – thiết kế, NXB Thơng tin Truyền thơng [4] Chu Kỳ Quang (2010), Giáo trình Cơ sở liệu, Học viện Cơng nghệ Bƣu Viễn thơng [5] Phạm Hữu Khang (2011), Microsoft Sql Server2008, NXB Lao động xã hội [6] Hồ Ngọc Bốn (2002), Tự học nhanh kỹ lập trình Visual Basic.Net, NXB Thống kê [7] Phạm Hữu Khang (2004), Tham khảo nhanh Visual Basic 6.0, NXB Thống kê Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 138 ... trình xây dựng HTTT quản lý theo kỹ nghệ hƣớng cấu trúc để xây dựng mơ hình phân tích thiết kế hệ thống - Lập trình thử nghiệm xây dựng hệ thống quản lý kinh doanh cho Công Ty TNHH Dƣợc Phẩm Tam Long. .. HỌC DÂN LẬP HẢI PHÕNG -o0o - XÂY DỰNG HỆ THỐNG QUẢN LÝ KINH DOANH CHO CÔNG TY TNHH DƢỢC PHẨM TAM LONG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ Thơng tin Sinh viên thực hiện:... Văn Tâm Mã SV: 1351010011 Lớp: CT1301 Ngành: Công nghệ Thông tin Tên đề tài: XÂY DỰNG HỆ THỐNG QUẢN LÝ KINH DOANH CHO CÔNG TY TNHH DƢỢC PHẨM TAM LONG Sinh viên: Nguyễn Văn Tâm – Lớp: CT1301 Đồ

Ngày đăng: 06/04/2021, 18:35

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan