Khả năng triển khai và hướng phát triển

Một phần của tài liệu LUẬN VĂN: CÔNG TY SẢN XUẤT VÀ THƯƠNG MẠI TMC VÀ BÀI TOÁN QUẢN LÝ BÁN HÀNG pot (Trang 74 - 82)

Tuy hoạt động bán hàng của công ty hiện nay của công ty sản xuất và thương mại TMC còn theo phương pháp thủ công thuần tuý và công ty cũng đang có kế hoạch để tin học hoá các hoạt động của mình. Nhưng do thời gian và kiến thức của bản thân còn hạn chế nên phần mềm xây dựng còn rất nhiều thiếu sót. Vì vậy khả năng triển khai tại công ty chỉ nhằm mục đích thử nghiệm, tham khảo giúp cho ban lãnh đạo của công ty có cái nhìn ban đầu về

lợi ích của việc tin học hoá mang lại, qua đó rút ra các kinh nghiệm phục vụ cho việc tin học hoá sau này.

Hướng phát triển của đề tài:

 Cần hoàn thiện hơn tất cả các chức năng của hệ thống, đặc biệt là chức năng quản lý công nợ khách hàng.

 Xây dựng hệ quản trị cơ sở dữ liệu bằng một hệ quản trị cơ sở dữ liệu khác mang tính bảo mật cao hơn hoặc tạo quyền không cho phép truy nhập đến cơ sở dữ liệu đối với một số đối tượng không được phép sử dụng.

PHỤ LỤC

DANH MỤC TÀI LIỆU THAM KHẢO

1. Phân tích thiết kế hệ thống thông tin quản lý

TS. Trương Văn Tú & TS. Trần Thị Song Minh

Khoa Tin học – Kinh tế, trường Đại học Kinh tế Quốc dân

2. Bài giảng môn Công nghệ phần mềm

PGS.TS Hàn Viết Thuận

Khoa Tin học – Kinh tế, Đại học Kinh tế Quốc dân.

3. Cơ sở dữ liệu 1, 2

Ths. Trần Công Uẩn

Khoa Tin học – Kinh tế, Đại học Kinh tế Quốc dân.

4. Những bài thực hành Visual Basic căn bản

MỤC LỤC

Danh mục các từ viết tắt ... 4

Danh mục các hình vẽ ... 5

Lời nói đầu ... 7

Chương I Giới thiệu tổng quan về công ty sản xuất và thương mại TMC và bài toán quản lý bán hàng ... 8

1.1 Giới thiệu về Công ty sản xuất và thương mại TMC ... 8

1.1.1 Chức năng nhiệm vụ của công ty ... 8

1.1. 2 Sơ đồ cơ cấu tổ chức của Công ty ... 9

1.1.3 Bài toán Quản lý bán hàng tại công ty ... 10

1.2 Thực trạng tin học hóa tại công ty sản xuất và thương mại TMC ... 11

1.2.1 Kế hoạch tin học hoá của công ty ... 11

1.2.2 Thực trạng ứng dụng Công nghệ thông tin trong các nghiệp vụ bán hàng của công ty... 12

1.3 Giải pháp tin học hóa cho bài toán quản lý bán hàng tại công ty sản xuất và thương mại TMC ... 12

1.3.1 Các giải pháp cho bài toán quản lý bán hàng tại công ty ... 12

1.3.2 Các yêu cầu về mặt chức năng ... 13

1.3.3 Các yêu cầu về cơ sở công nghệ ... 14

1.3.4 Lợi ích mà hệ thống có thể mang lại... 14

Chương II Cơ sở phương pháp luận để xây dựng bài toán quản lý bán hàng ... 15

2.1. Tổng quan về phần mềm và các khái niệm ... 15

2.1.1 Phần mềm ... 15

2.1.2 Các khái niệm liên quan ... 15

2.2. Quy trình xây dựng và phát triển phần mềm... 20

2.2.2 Các quy trình cụ thể ... 20

2.3 Các phương pháp thiết kế. ... 27

2.3.1 Phương pháp Top down design ... 27

2.3.2 Phương pháp Bottom up design ... 27

2.4 Phương pháp luận về phân tích hệ thống thông tin ... 28

2.4.1 Các phương pháp thu thập thông tin ... 28

2.4.2 Các công cụ mô hình hóa hệ thống thông tin ... 29

2.5 Phương pháp luận về thiết kế hệ thống thông tin ... 34

2.5.1 Nguyên tắc thiết kế vật lý ngoài ... 34

2.5.2 Nguyên tắc trình bày thông tin trên màn hình ... 34

2.5.3 Nguyên tắc thiết kế màn hình nhập liệu ... 35

2.5.4 Thiết kế cơ sở dữ liệu ... 36

2.6 Phương pháp luận về công cụ thực hiện đề tài... 39

2.6.1 Hệ quản trị cơ sở dữ liệu ... 39

2.6.2 Ngôn ngữ lập trình ... 41

Chương III Xây dựng phần mềm quản lý bán hàng tại công ty sản xuất và thương mại TMC ... 44

3.1. Khảo sát hệ thống thông tin tại công ty ... 44

3.1.1 Đối tượng, phạm vi và phương pháp khảo sát. ... 44

3.1.2 Các kết quả thu được sau quá trình khảo sát ... 45

3.1.3 Sơ đồ luồng thông tin (IFD) về quy trình nghiệp vụ bán hàng. . 47

3.2. Xác định và mô hình hoá các yêu cầu của hệ thống ... 48

3.2.1 Xác định các yêu cầu của hệ thống. ... 48

3.2.2 Mô hình hoá các yêu cầu của hệ thống ... 48

3.3 Thiết kế hệ thống thông tin ... 55

3.3.1 Thiết kế các giao diện vào/ra ... 55

3.3.2 Thiết kế Cơ sở dữ liệu ... 59

3.4 Triển khai hệ thống ... 77

3.4.1 Lựa chọn hệ quản trị cơ sở dữ liệu. ... 77

3.4.2 Lựa chọn ngôn ngữ lập trình ... 78

3.4.3 Viết chương trình ... 79

3.4.4 Thử nghiệm chương trình ... 79

3.4.5 Khả năng triển khai và hướng phát triển. ... 79

Kết luận ... 81

Phụ lục Danh mục tài liệu tham khảo... 82

DANH MỤC TỪ VIẾT TẮT

BFD : Sơ đồ chức năng kinh doanh ( Business Function Diagram ) BUD : Thiết kế từ đáy lên ( Bottom Up Design)

CNTT : Công nghệ thông tin CSDL : Cơ sở dữ liệu

DFD : Sơ đồ luồng dữ liệu ( Data Flow Diagram)

DSD : Sơ đồ cấu trúc dữ liệu ( Data Structure Diagram) ERD : Sơ đồ quan hệ thực thể ( Entity Relation Diagram) HTTT : Hệ thống thông tin

IFD : Sơ đồ luồng thông tin ( Information Flow Diagram) TDD : Thiết kế từ đỉnh xuống ( Top Down Design)

DANH MỤC HÌNH VẼ

Hình 1: Sơ đồ cơ cấu tổ chức ... 9

Hình 2: Mô hình biểu diễn khái niệm công nghệ phần mềm ... 16

Hình 3: Mô hình thác nước ... 17

Hình 4: Tiến trình thiết kế phần mềm... 19

Hình 5: Các công đoạn xây dựng và phát triển phần mềm... 20

Hình 6: Lưu đồ quy trình 1 ... 21 Hình 7: Lưu đồ quy trình 2 ... 22 Hình 8: Lưu đồ quy trình 3 ... 23 Hình 9: Lưu đồ quy trình 4 ... 24 Hình 10: Lưu đồ quy trình 5... 25 Hình 11: Lưu đồ quy trình 6... 26

Hình 12: Sơ đồ chức năng BFD tổng quát ... 31

Hình 13: Các ký pháp trong sơ đồ IFD ... 31

Hình 14: Các ký pháp trong sơ đồ DFD ... 32

Hình 15: Sơ đồ luồng thông tin IFD ... 47

Hình 16: Sơ đồ chức năng BFD ... 50

Hình 17: Sơ đồ BFD mức ngữ cảnh ... 51

Hình 18: Sơ đồ DFD mức 0 ... 52

Hình 19: Sơ đồ DFD mức 1 chức năng Quản lý bán hàng ... 53

Hình 20: Sơ đồ DFD mức 1 chức năng Quản lý thanh toán ... 53

Hình 21: Sơ đồ DFD mức 1 chức năng Quản lý kho hàng... 54

Hình 22: Sơ đồ DFD mức 1 chức năng Thống kê báo cáo... 54

Hình 23 : Giao diện vào ra của hệ thống ... 55

Hình 24 : Form Đăng nhập hệ thống ... 55

Hình 25 : Hoá đơn bán hàng kiêm phiếu xuất kho... 56

Hình 26: Form Đơn đặt hàng ... 57

Hình 28 : Form Phiếu nhập kho ... 58

Hình 29: Form Phiếu thu tiền ... 59

Hình 30: Sơ đồ DSD ... 68

Hình 31: Thuật toán đăng nhập hệ thống ... 72

Hình 32: Thuật toán cập nhật dữ liệu ... 73

Hình 33: Thuật toán sửa dữ liệu ... 73

Hình 34: Thuật toán xoá dữ liệu ... 74

Hình 35: Thuật toán tìm kiếm dữ liệu ... 74

Một phần của tài liệu LUẬN VĂN: CÔNG TY SẢN XUẤT VÀ THƯƠNG MẠI TMC VÀ BÀI TOÁN QUẢN LÝ BÁN HÀNG pot (Trang 74 - 82)

Tải bản đầy đủ (PDF)

(82 trang)