Thông tin tài liệu:
Chuyên đề tốt nghiệp: Xây dựng Phần mềm Hệ thống Quản lý hàng hóa tại Công ty TNHH Kỹ thuật và Thương mại Hoàn Trang, trình bày các nội dung chính: giới thiệu chung về công ty, cơ sở lý luận về phân tích và thiết kế hệ thống thông tin, phân tích và thiết kế hệ thống thông tin quản lý hàng hóa, kết luận. Đây là tài liệu tham khảo dành cho sinh viên ngành Công nghệ thông tin.
Nội dung trích xuất từ tài liệu:
Chuyên đề tốt nghiệp: Xây dựng Phần mềm Hệ thống quản lý hàng hóa tại Công ty TNHH Kỹ thuật và Thương mại Hoàn Trang
TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN
KHOA TIN HỌC KINH TẾ
CHUYÊN ĐỀ THỰC TẬP
Tên đề tài:
XÂY DỰNG PHẦN MỀM HỆ THỐNG QUẢN LÝ HÀNG HÓA
TẠI CÔNG TY TNHH KỸ THUẬT VÀ THƯƠNG MẠI HOÀN
TRANG
MỤC LỤC
DANH MỤC CÁC CHỮ VIẾT TẮT:……………………………………………
DANH MỤC CÁC BẢNG, BIỂU, SƠ ĐỒ, HÌNH VẼ:…………………………
LỜI MỞ ĐẦU:……………………………………………………………………1
CHƯƠNG 1: GIỚI THIỆU CHUNG VỀ CÔNG TY TNHH KỸ THUẬT VÀ
THƯƠNG MẠI HOÀN TRANG………………………………………………...3
1.1. Những thông tin về Công ty TNHH kỹ thuật và thương mại Hoàn Trang….…3
1.1.1. Giới thiệu về công ty TNHH kỹ thuật và thương mại Hoàn Trang…………...3
1.1.2. Hệ thống chức năng của công ty…………………………………………………3
1.2. Khái quát về Bộ phận kế hoạch hàng hoá………………………………….…7
1.2.1.Nhiệm vụ của quản lý hàng hoá…………………………………………………...7
1.2.2. Các phương pháp kế toán chi tiết hàng hoá………………………………….…7
1.2.3.Chứng từ trong Quản lý hàng hoá………………………………………………...8
1.2.4. Quy trình thực hiện quản lý hàng hoá tại Công ty TNHH kỹ thuật và thương
mại Hoàn Trang……………………………………………………………………………8
1.3. Tình hình ứng dụng tin học quản lý tại Công ty…………………….……….10
1.4. Tính cấp thiết của đề tài……………………………………………..……….11
1.5. Một số vấn đề về đề tài nghiên cứu…………………………………….……12
1.5.1. Mục Tiêu Của Đề Tài………………………………………………………..……12
1.5.2. Chức năng của đề tài…………………………………………………………..…12
1.5.3.Phương pháp nghiên cứu………………………………………………………….13
1.5.4.Yêu cầu của HTTT quản lý hàng hoá tại Công ty TNHH kỹ thuật và thương
mại Hoàn
Trang………………………………………………………………………..13
CHƯƠNG 2: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
THÔNG TIN …………………………………………………………………….14
2.1. Tổng quan về hệ thống thông tin quản lý………………………………...…..14
2.1.1.. Định nghĩa và các bộ phận cấu thành hệ thống thông tin…………………14
2.1.2. Phân loại hệ thống thông tin……………………………………………….15
2.2. Các công đoạn của phát triển hệ thống thông tin………………………….…16
2.3.Các khái niệm cơ bản về cơ sở dữ liệu…………………………………….
….19
2.3.1. Cơ sở dữ liệu và Hệ cơ sở dữ liệu ……………………………………….…
19
2.3.2. Hệ quản trị cơ sở dữ liệu……………………………………………….
…..20
2.4. Thiết kế cơ sở dữ liệu…………………………………………………….…..22
2.4.1. Thiết kế CSDL logic từ các thông tin đầu ra…………………………….....22
2.4.2. Mã hoá dữ liệu……………………………………………………...............24
2.4.3.Thiết kế cơ sở dữ liệu bằng phương pháp mô hình
hoá………………….....26
2.4.3.1.Mô hình thực thể liên kết (mô hình E-R)…………………………………26
2.4.3.2. Các loại mô hình dữ liệu…………………………………………………29
2.4.4.Chuẩn hóa trong CSDL quan hệ và mối quan hệ giữa các file dữ liệu….…30
2.4.4.1.Tại sao phải chuẩn hóa?..............................................................................30
2.4.4.2. Định nghĩa về dạng chuẩn của các hệ khóa………………………….….31
2.5. Khái quát hệ quản trị cơ sở dữ liệu và ngôn ngữ lập trình Visual Basic……..32
2.5.1.Khái niệm vềCSDL…………………………………………………………32
2.5.2.Tổng quan về ngôn ngữ lập trình Visual Basic…………………………......33
2.5.3. Cấu trúc một ứng dụng VB…………………………………………..….....33
2.5.4. Những thao tác áp dụng trên VB…………………………………………..34
CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN
QUẢN LÝ HÀNG HOÁ………………………………………………………..36
3.1. Khái quát hệ thống thông tin Quản lý hàng hoá……………………………..36
3.1.1.Nghiệp vụ nhập kho………………………………………………………...36
3.1.2.Nghiệp vụ xuất kho…………………………………………………...…......37
3.1.3.Nghiệp vụ báo cáo……………………………………………………….....37
3.2. Sơ đồ chức năng của hệ thống (BDF)………………………………………..37
3.2.1.Khái niệm về mô hình nghiệp
vụ…………………………………………….37
3.2.2.Biểu đồ chức năng của hệ thống………………………………………..….37
3.3. Sơ đồ luồng dữ liệu của hệ thống (DFD)………………………..…………..40
3.4. Thiết kế cơ sở dữ liệu………………………………………………..………45
3.4.1. Cấu trúc của các bảng trong cơ sở dữ liệu……………………………..…45
3.4.2. Mối quan hệ giữa các bảng trong CSDL…………………………………..49
3.5. Một số thuật toán sử dụng trong chương trình………………………………50
3.5.1.Một số ký hiệu sử dụng trong giải thuật………………………………………..51
3.5.2.Thuật toán Đăng nhập chương trình……………………………………….51
3.5.3.Thuật toán cập nhật phiếu nhập kho……………………………………….52
3.5.4.Cập nhật phiếu xuất kho……………………………………………………53
3.5.5..Thuật toán báo cáo………………………………………………………...54
3.6. Cài đặt, sử dụng và hướng phát triển……………………………………..55
3.6.1. Cài đặt sử dụng…………………………………………………………….55
3.6.2. Hướng phát triển…………………………………………………………...55
KẾT LUẬN………………………………………………………………………56
NHẬN XÉT CỦA CƠ SỞ THỰC TẬP
DANH MỤC TÀI LIỆU THAM KHẢO
PHỤ LỤC
DANH MỤC CÁC CHỮ VIẾT TẮT
HTTT: Hệ thống thông tin
CSDL: Cơ sở dữ liệu
HQTCSDL: Hệ quản trị Cơ sở dữ liệu
VB: Visual Basic
DANH MỤC CÁC BẢNG, BIỂU, SƠ ĐỒ, HÌNH VẼ
Hình 1.1. Sơ đồ bộ máy tổ chứ…………………………………………….……..5
Hình 1.2: Nhật ký chung………………………………………………………….8
Hình 1.3: Sơ đồ xử lý dữ liệu……………………………………………………. 14
Hình 1.4: Sơ đồ chức năng của hệ thống( BFD)………………………………… 39
Hình 1.5: Sơ đồ DFD mức ngữ cảnh……………………………………………..40
Hình 1.6: Sơ đồ DFD mức đỉnh…………………………………………………..41
Hình 1.7: Sơ đồ mức dưới đỉnh cho chức năng quản lý danh mục……………….42
Hình 1.8: Sơ đồ mức dưới đỉnh cho chức năng quản lý danh mục……………….43
Hình 1.9: Sơ đồ mức dưới đỉnh cho chức năng quản lý xuất……………………44
Hình 1.10: Mối quan hệ giữa các bảng trong CSDL………………………….….45
Hình 1.11: Thuật toán Đăng nhập chương trình…………………………………49
Hình 1.12: Thuật toán cập nhật phiếu xuất kho……………………………….....51
Hình 1.13: Thuật toán báo cáo…………………………………………………..53
1
LỜI MỞ ĐẦU
Ngày nay cùng hoà nhịp với sự phát triển chung của nền công nghệ thông tin
trên thế giới, thì nền công nghệ thông tin của nước ta trong những năm gần đây
đã có những bước phát triển mạnh mẽ trên nhiều lĩnh vực. Cụ ...