1. Trang chủ
  2. » Thể loại khác

...Trần Thị Như Quỳnh.pdf

11 212 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 11
Dung lượng 190,77 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

...Trần Thị Như Quỳnh.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực ki...

Trang 1

TRƯỜNG ĐẠI H

KHOA

H SINH VIÊN

XÂY D CÔNG TY TH

I HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N

KHOA CÔNG NGHỆ THÔNG TIN

Họ và tên tác giả Đồ án (Khoá luận) SINH VIÊN: TRẦN THỊ NHƯ QUỲNH

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

XÂY DỰNG PHẦN MỀM QUẢN LÝ KHO HÀNG CÔNG TY THƯƠNG MẠI & DỊCH VỤ 359

Hà Nội - 2015

NG HÀ NỘI

Trang 2

TRƯỜNG ĐẠI H

KHOA

H SINH VIÊN:

XÂY D CÔNG TY TH

Chuyên ngành:

Mã ngành:

I HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N

KHOA CÔNG NGHỆ THÔNG TIN

Họ và tên tác giả Đồ án (Khoá luận) SINH VIÊN:TRẦN THỊ NHƯ QUỲNH

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

XÂY DỰNG PHẦN MỀM QUẢN LÝ KHO HÀNG CÔNG TY THƯƠNG MẠI & DỊCH VỤ 359

Chuyên ngành: Công nghệ Thông tin

NGƯỜI HƯỚNG DẪN : Th.s Nguyễn Th

Hà Nội - 2015

NG HÀ NỘI

n Thị Hồng Loan

Trang 3

LỜI MỞ ĐẦU

Cùng với sự phát triển mạnh mẽ và không ngừng của xã hội, thông tin ngày càng trở nên phong phú đa dạng và phức tạp Công nghệ thông tin ra đời nhằm đáp ứng những vấn đề to lớn và quan trọng đó

Hiện nay công nghệ thông tin và đang trở thành một công cụ trợ giúp rất đắc lực cho con người trong mọi lĩnh vực, ngành nghề

Một trong những lĩnh vực mà Công nghệ thông tin đã đi vào sâu và thu được những thành tựu to lớn đó là lĩnh vực quản lý Các phần mềm nối tiếp ra đời nhằm quản lý, xử lý thông tin trên máy tính đối với nhiều vấn đề như: Kế hoạch, nhân sự, kế toán, tài vụ, hàng hóa, v…v Tin học trong lĩnh vực này đã góp phần đáng kể làm giảm nhẹ công sức, thời gian chi phí của các tổ chức cá nhân, giúp cho các nhà lãnh đạo đưa ra những quyết định chiến lược đúng đắn ở tầm vĩ mô cũng như vi mô

Công ty thương mại và dịch vụ 359 có chức năng cung cấp các thiết bị văn phòng, phần cứng, xây dựng các phần mềm máy tính Do vậy việc xây dựng một phần mềm quản lý kho hàng là vô cùng cần thiết và quan trọng Với thực tế đó và trong thời gian thực tập tại công ty cùng với sự hướng dẫn của Cán bộ hướng dẫn

và Giáo viên hướng dẫn tôi đã bước đầu hình thành đề tài thực tập: “Xây dựng hệ thống quản lý kho hàng công ty thương mại dịch vụ 359”

Đề tài mang tên: “Hệ thống quản lý kho hàng công ty thương mại dịch

vụ 359” là một ứng dụng winform sử dụng ngôn ngữ lập trình C# và cơ sở dữ liệu

(CSDL) SQL Server

Bố cục của báo cáo đồ án gồm 3 chương:

Chương 1: Khảo sát hệ thống Chương này giới thiệu sơ lược, đánh giá và

khảo sát hệ thống cũ với kho hàng được quản lý bằng việc ghi chép thủ công, tìm

hi ểu về quy trình nghiệp vụ, xác định các yêu cầu hệ thống về dữ liệu, nhiệm vụ cụ

thể đặt ra để xây dựng chương trình ứng dụng

Trang 4

Chương 2: Phân tích hệ thống Qua việc khảo sát hệ thống, tôi tiến hành

phân tích, tìm hiểu những quy trình nghiệp vụ cụ thể từ đó biểu diễn qua Biểu đồ phân cấp chức năng gồm có 4 chức năng chính sau:

• Quản trị hệ thống

• Cập nhật thông tin danh mục

• Quản lý các sản phẩm nhập kho và xuất kho

• Thống kê báo cáo

Từ các chức năng chính của sơ đồ phân cấp chức năng tôi tiến hành vẽ Biểu

đồ luồng dữ liệu và tiếp đến là Mô hình thực thể liên kết

Chương 3: Thiết kế và xây dựng hệ thống Sau khi đã đầy đủ thông tin về

mặt dữ liệu, tôi thực hiện khâu Thiết kế cơ sở dữ liệu và Thiết kế giao diện.Trình bày các kết quả đạt được, cài đặt các ứng dụng của chương trình

Trong thời hạn thời gian cho phép, em đã cố gắng vận dụng lý thuyết đã học

để giải quyết yêu cầu của bài toán đặt ra Tuy nhiên vì trình độ có hạn và sự nhìn nhận chưa đầy đủ, nên hệ thống khó tránh khỏi những hạn chế và thiếu sót nhất định Với tinh thần cầu thị học hỏi, tôi rất mong nhận được sự góp ý, chỉ bảo của các thầy cô giáo và các bạn, đồng nghiệp để chương trình ngày một hoàn thiện hơn Tôi xin chân thành cảm ơn sự giúp đỡ của các thầy cô giáo trong khoa công nghệ thông tin của trường Đại học Tài Nguyên và Môi Trường đã truyền đạt kiến thức cho tôi trong thời gian học tại trường, đặc biệt là cô Nguyễn Thị Hồng Loan đã tận tình chỉ bảo, hướng dẫn giúp đỡ tôi trong suốt quá trình làm đồ án tốt nghiệp.

Hà N ội, ngày 17 tháng 05 năm 2015

Sinh viên

Tr ần Thị Như Quỳnh

Trang 5

LỜI CAM ĐOAN

Tôi xin cam đoan:

 Những nội dung trong luận văn này là do tôi thực hiện dưới sự hướng dẫn

tr ực tiếp của GVHD ThS Nguyễn Thị Hồng Loan

 Mọi tham khảo dùng trong luận văn đều được trích dẫn rõ ràng tên tác giả, tên công trình, th ời gian, địa điểm công bố

 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tôi xin

ch ịu hoàn toàn trách nhiệm

Hà N ội, ngày 17 tháng 05 năm 2015

Sinh viên

Tr ần Thị Như Quỳnh

Trang 6

BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG

TRƯỜNG ĐẠI HỌC

TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI

CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập - Tự do - Hạnh phúc

Hà n ội, ngày tháng năm 2015

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

I Thông tin chung

- Họ và tên người hướng dẫn: Th.S Nguyễn Thị Hồng Loan

Đơn vị công tác

Trình độ: , chuyên ngành:

- Họ và tên sinh viên: Trần Thị Như Quỳnh………

Lớp: ĐH1C1……… ………

Tên đề tài: Xây dựng phần mềm quản lý kho hàng

II Nhận xét về khóa luận 2.1 Nhận xét về hình thức:

2.2 Mục tiêu và nội dung:

2.3 Kết quả đạt được:

2.4 Kết luận và đề nghị:

III Phần nhận xét tinh thần và thái độ làm việc của sinh viên

IV Đề nghị Được bảo vệ: Không được bảo vệ:

Hà n ội, ngày tháng năm 2015

Giảng viên hướng dẫn

Ký tên (ghi rõ họ tên)

Trang 7

MỤC LỤC

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 10

1.1 Vấn đề ứng dụng Công nghệ Thông tin vào việc quản lý kho hàng 10

1.2 Đánh giá hiện trạng hệ thống cũ 10

1.2.1 Cơ sở hạ tầng công ty 10

1.2.2 Cơ cấu tổ chức công ty 11

1.2.3 Hiện trạng 11

1.3 Mô tả hệ thống mới và các yêu cầu 11

1.3.1 Khách thể và đối tượng nghiên cứu 12

1.3.2 Giới hạn và phạm vi hệ thống sẽ xây dựng 12

1.3.3 Yêu cầu về hệ thống phần mềm quản lý kho hàng 12

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 13

2.1 Phân tích yêu cầu: 13

2.1.1 Yêu cầu về hệ thống phần mềm quản lý kho hàng 13

2.1.2 Yêu cầu của hệ thống 13

2.2 Xây dựng biểu đồ Use Case 15

2.2.1 Xác định các Actor chính của hệ thống 15

2.2.2 Biểu đồ Use Case của Admin 15

2.2.3 Biểu đồ Use Case của User 17

2.2.4 Biểu đồ Use Case chung Admin/User 19

2.3 Xây dựng biểu đồ Class 28

2.3.1 Biểu đồ Class tổng quan 28

2.3.2 Biểu đồ Class phiếu nhập 29

2.3.3 Biểu đồ Class phiếu xuất 31

2.3.4 Biểu đồ Class định giá hàng 32

2.3.5 Biểu đồ Class tồn kho 32

2.4 Xây dựng biểu đồ Sequence 33

2.4.1 Biểu đồ Sequence đăng nhập 33

2.4.2 Biểu đồ Sequence quản lý thông tin công ty 33

2.4.3 Biểu đồ Sequence định giá hàng 34

2.4.4 Biểu đồ Sequence thống kê công nợ phải thu 34

2.4.5 Biểu đồ Sequence thống kê công nợ phải trả 35

2.4.6 Biểu đồ Sequence thống kê doanh thu bán hàng 35

CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG CHƯƠNG TRÌNH 37

3.1 Giới thiệu về hệ quản trị CSDL SQL Server và công nghệ NET 37

3.1.1 Hệ quản trị CSDL SQL Server 37

3.1.2 Ngôn ngữ lập trình C# 39

Trang 8

3.1.3 Công cụ lập trình Microsoft Visual Studio 40

3.2 Thiết kế cơ sở dữ liệu 41

3.2.1 Chi tiết các bảng trong CSDL 41

3.2.1.1 Nhóm hàng 41

3.2.1.2 Hàng hóa 41

3.2.1.3 Kho hàng 42

3.2.1.4 Đối tượng 43

3.2.1.5 Nhóm đối tượng 44

3.2.1.6 Nhân sự 45

3.2.1.7 Tính chất nhập xuất 46

3.2.1.8 Chi tiết nhập hàng 46

3.2.1.9 Hóa đơn nhập hàng 47

3.2.1.10 Chi tiết xuất hàng 48

3.2.1.11 Hóa đơn xuất hàng 49

3.2.1.12 Định giá hàng 50

3.2.2 Sơ đồ quan hệ dữ liệu 51

3.3 Thiết kế giao diện 51

3.4 Thiết kế chương trình 56

3.4.1. Presentation Layers 56

3.4.2. Bussiness Logic Layers 56

3.4.3. Data Access Layers 57

CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 58

4.1 Kết luận 58

4.1.1 Thuận lợi và khó khăn trong thời gian thực hiện đồ án 58

4.1.2 Kết quả đạt được 58

4.2 Ưu và nhược điểm của hệ thống 58

4.3 Hướng phát triển 59

TÀI LIỆU THAM KHẢO 60

Trang 9

DANH MỤC CÁC BẢNG

Bảng Nhóm hàng 41

Bảng Hàng hóa 42

Bảng Kho hàng 43

Bảng Đối tượng 43

Bảng Nhóm đối tượng 44

Bảng Nhân sự 45

Bảng Tính chất nhập xuất 46

Bảng Chi tiết nhập hàng 46

Bảng Hóa đơn nhập hàng 47

Bảng Chi tiết xuất hàng 48

Bảng Hóa đơn xuất hàng 49

Bảng Định giá hàng 50

Trang 10

DANH MỤC HÌNH VẼ, ĐỒ THỊ

Hình 2.2.2.1: Biểu đồ Use Case tổng quan dành cho Admin 16

Hình 2.2.2.2: Biểu đồ Use Case quản lý hệ thống dành cho Admin 17

Hình 2.2.3.1: Biểu đồ Use Case tổng quan dành cho User 18

Hình 2.2.3.2: Biểu đồ Use Case quản lý hệ thống dành cho User 18

Hình 2.2.4.1: Biểu đồ Use Case quản lý danh mục của Admin/User 19

Hình 2.2.4.2: Biểu đồ User Case quản lý danh mục nhóm hàng của Admin/User 20

Hình 2.2.4.3: Biểu đồ User Case quản lý danh mục hàng hóa của Admin/User 20

Hình 2.2.4.4: Biểu đồ User Case quản lý danh mục kho hàng của Admin/User 21

Hình 2.2.4.5: Biểu đồ User Case quản lý danh mục tính chất nhập xuất của Admin/User 22 Hình 2.2.4.6: Biểu đồ User Case quản lý nhóm đối tượng của Admin/User 23

Hình 2.2.4.7: Biểu đồ User Case quản lý danh mục loại đối tượng của Admin/User 23

Hình 2.2.4.8: Biểu đồ User Case quản lý danh mục đối tượng của Admin/User 24

Hình 2.2.4.9: Biểu đồ User Case quản lý nhập xuất của Admin/User 24

Hình 2.2.4.10: Biểu đồ User Case quản lý nhập hàng từ NCC của Admin/User 25

Hình 2.2.4.11: Biểu đồ User Case quản lý xuaats bán buôn của Admin/User 25

Hình 2.2.4.12: Biểu đồ User Case quản lý xuất bán lẻ của Admin/User 26

Hình 2.2.4.13: Biểu đồ User Case cấu hình của Admin/User 27

Hình 2.2.4.14: Biểu đồ User Case thống kê của Admin/User 28

Hình 2.3.1: Biểu đồ Class tổng quan 29

Hình 2.3.2: Biểu đồ Class phiếu nhập 30

Hình 2.3.3: Biểu đồ Class phiếu xuất 31

Hình 2.3.4: Biểu đồ Class định giá hàng 32

Hình 2.3.5: Biểu đồ Class tồn kho 33

Hình 2.4.1: Biểu đồ Sequence đăng nhập 33

Trang 11

Hình 2.4.2: Biểu đồ Sequence quản lý thông tin công ty 34

Hình 2.4.3: Biểu đồ Sequence định giá hàng 34

Hình 2.4.4: Biểu đồ Sequence thống kê công nợ phải thu 35

Hình 2.4.5: Biểu đồ Sequence thống kê công nợ phải trả 35

Hình 2.4.6: Biểu đồ Sequence thống kê doanh thu bán hàng 36

Ngày đăng: 04/11/2017, 16:00

TỪ KHÓA LIÊN QUAN

w