Form quản lý thành phần

Một phần của tài liệu Phần mềm quản lý trạm cân ôtô 80 tấn (Trang 35 - 48)

Trong thành phần giao diện ngoài form chính là cửa sổ ban đầu ng-ời dùng trông thấy khi chạy ch-ơng trình, còn có những form làm nhiệm vụ quản lý các phần nhỏ trong ch-ơng trình nh- form quản lý Khách hàng, form quản lý mặt hàng, form quản lý lái xe....

Hình 4.4. Form Quản lý thông tin khách hàng

Hình 4.6. Form thông tin lái xe

Hình 4.7. Form thông tin xe

Hình 4.8. Form quản lý mật khẩu

Hình 4.10. Form sao l-u dữ liệu

Xây dựng Demo quá trình cân thực tế với ch-ơng trình quản lý cân ôtô 80 tấn

Khi xe vào cân hàng, nhập các thông tin yêu cầu vào ch-ơng trình để thực cân, nhấn chốt số liệu -> chốt chuyển sang màu đỏ -> nhấn Cân tổng để l-u số liệu, d-ới đây là hình ảnh mô tả cho quá trình cân xe vào (cân tổng khối l-ợng)

Hình 4.13. Quá trình cân tổng hàng

Xuất phiếu in lần đầu tiên, chỉ có khối l-ợng tổng hàng. Phiếu in nh- hình ảnh mô tả d-ới đây.

Hình 4.14. In phiếu tổng hàng

Khi xe ra cân, chọn thông tin theo đúng thông tin của phiếu đã in lần vào cân -> mở chốt dữ liệu nhận cân bì, nhấn chốt số liệu -> chốt chuyển sang màu đó -> nhấn cân bì để l-u số liệu, d-ới đây là hình ảnh mô tả cho quá trình cân xe ra (cân tổng khối l-ợng).

Hình 4.15. Quá trinh cân bì

Xuất phiếu in lần 2, tổng khối l-ợng hàng, khối l-ợng bì, nhập giá, tính tổng tiền. Phiếu in nh- hình ảnh mô tả d-ới đây.

KếT LUậN

1. Kết quả đạt đ-ợc

1.1. Ưu điểm

- Hiểu biết thêm về công nghệ COM(RS232).

- Xây dựng thành công ch-ơng trình ứng dụng hiệu quả, dễ sử dụng.

- Có thể thể cân trọng l-ợng xe ôtô tải 80 tấn, v-ợt ng-ỡng cân trên 150%

- Xây dựng thành công ch-ơng trình quản lý cân ôtô với việc sử dụng ngôn ngữ lập trình C# và hệ quản trị cơ sở dữ liệu Access2003, và ứng dụng công COM vào dự án.

- Xây dựng đ-ợc các chức năng cơ bản nhất của việc quản lý và thao tác với dữ liệu.

1.2. Khuyết điểm

- Ch-a có xây dựng đ-ợc hệ thống Camera giám sát quá trình.

- Ch-ơng trình quản lý chỉ là một mảng nhỏ trong mô hình ch-ơng trình quản lý lớn.

- Giao diện ch-a đ-ợc làm một cách chuyên nghiệp.

2. H-ớng phát triển của đề tài

Những tồn tại nêu trên cũng là những mục tiêu định h-ớng phát triển sau này nhằm phát triển hệ thống cải thiện ở phiên bản sau, hoàn thiện hơn.

- Xây dựng giao diện đẹp hơn, chuyên nghiệp hơn, nâng cao khả năng quản lý trong quá trình cân với hệ thống Camera.

- Thực hiện khảo sát và phân tích nghiệp vụ quản lý cũng nh- yêu cầu một cách chính xác và sâu hơn từ ng-ời dùng.

TàI LIệU THAM KHảO

[1]. Accelerated C#2008 Lead Editor: Dominic Shakeshaft Technical Reviewer: Shawn Wildermuth.

[2]. Beginning ASP.NET 3.5 in C# 2008 From Novice to Professional, Second Edition.

[3]. SamsTeachYourself Visual C# 2008 Complete Starter Kit. [4]. CD C# form of Computer Aptech 2005.

[5]. C# form @Copyright Computer Aptech 2005. [6]. Internet

www.java2s.com www.microsoft.com www.mdns.com

LờI CảM ƠN

Trong quá trình làm đề tài này, tôi đã nhận đ-ợc nhiều sự giúp đỡ để có thể hoàn thành đ-ợc đề tài.

Tôi xin gửi lời cảm ơn đến các thầy cô trong khoa CNTT - Đại học Vinh đã giúp đỡ tôi trong quá trình học cũng nh- thực hiện đề tài.

Đặc biệt, tôi xin chân thành cảm ơn giảng viên -Thạc sỹ Trần Xuân Hào đã tận tình h-ớng dẫn, chỉ bảo trong suốt quá trình thực hiện đề tài cũng nh- thực hiện báo cáo này.

Xin cảm ơn anh Lê Mai Quyền tr-ởng phòng kỹ thuật SUNO

(SUN Technologies JSC), cùng các bạn sinh viên viên khoa tự động hóa ĐH-Bách khoa Hà Nội, Sinh viên khoa CNTT- Đại học Vinh đã giúp đỡ về mặt tài liệu và kinh nghiệm.

Sinh viên thực hiện

Mục lục

Trang

Mở ĐầU ... 1

Ch-ơng 1:TổNG QUAN Đề TàI ... 2

1.1. Giới thiệu đề tài ... 2

1.1.1. Tên đề tài ... 2 1.1.2. Mục đích và ứng dụng ... 2 1.2. H-ớng nghiên cứu ... 2 1.2.1. Về mặt lý thuyết ... 2 1.2.2. Về định h-ớng công cụ - công nghệ ... 2 1.3. Dự kiến kết quả đạt đ-ợc ... 3

1.3.1. Dự kiến cho phần mềm cân ôtô ... 3

1.3.2. Dự kiến cho ứng dụng quản lý cân ôtô ... 3

Ch-ơng 2: CƠ Sở Lý THUYếT ... 4

2.1. Ngôn ngữ sử dụng ... 4

2.1.1. Ngôn ngữ lập trình C#.Net ... 4

2.1.1.1. Công nghệ.Net (Dot net) ... 4

2.1.1.2. Ngôn ngữ lập trình C#.NET ... 6

2.1.2. Hệ quản trị cơ sở dữ liệu Access ... 7

2.1.2.1. Giới thiệu ... 7

2.1.2.2. Các thành phần quan trọng của Access 2003 ... 8

2.2. Công nghệ COM ( RS232 ) ... 8

2.2.1. Tổng quát về công nghệ COM(RS232) ... 8

2.2.1.1. Giới thiệu và mục đích công nghệ ... 8

2.2.1.2. Các ứng dụng công nghệ COM hiện có ... 9

2.2.1.3. Nguyên tắc hoạt động của cổng ... 10

2.2.2.1. Thành phần đầu vào... 12

2.2.2.2. Kiểm tra điều kiện đầu vào ... 12

2.2.2.3. Thành phần đầu ra ... 12

Ch-ơng 3: PHÂN TíCH Và THIếT Kế Hệ THốNG ... 13

3.1. Phân tích hệ thống ... 13

3.1.1. Phân tích yêu cầu ... 13

3.1.2. Biểu đồ quan hệ ... 13

3.1.2.1. Biểu đồ tổng quát ... 13

3.1.2.2. Biểu đồ chi tiết... 14

3.1.3. Phân tích chức năng... 17

3.1.3.1. Biểu đồ chức năng ... 17

3.2. Thiết kế hệ thống ... 18

3.2.1. Xây dựng thuật toán ... 18

3.2.2. Thiết kế chức năng ... 19

3.3. Phân tích hệ thống ... 20

3.3.1. Phân tích yêu cầu ... 20

3.3.1.1. Yêu cầu chung ... 20

3.3.1.2. Yêu cầu quản lý ... 20

3.3.1.3. Yêu cầu ch-ơng trình ... 20

3.3.1.4. Yêu cầu về giao diện sử dụng ... 21

3.3.2. Biểu đồ Use Case ... 21

3.3.2.1. Biểu đồ tổng quát ... 21

3.3.2.2. Biểu đồ use case chi tiết ... 22

3.3.3. Phân tích chức năng... 24

3.3..3.1. Các biểu đồ chức năng quản lý cân ôtô ... 24

3.4. Thiết kế hệ thống ... 26

3.4.3. Sơ đồ ERD ... 30

3.4.4. Thiết kế giao diện ... 30

Ch-ơng 4: CàI ĐặT Và TRIểN KHAI CHƯƠNG TRìNH ... 31

4.1. Các thành phần trong Tool ... 31

4.2. Kết quả Demo ... 31

4.2.1. Xây dựng Form Đăng ký mã sản phẩm ... 31

4.2.2. Form thực ... 42

4.3. Các thành phần chính trong ch-ơng trình quản lý cân ôtô ... 33

4.3.1. Tầng giao diện UI (user interface) ... 33

4.3.2. Tầng Data ... 33

4.3.3. Tầng nghiệp vụ ... 33

4.3.4. Cơ sở dữ liệu ... 34

4.4. Kết quả Demo ... 34

4.4.1. Form giao diện ng-ời dùng chính ... 34

4.4.2. Form quản lý thành phần. ... 35

KếT LUậN ... 43

Một phần của tài liệu Phần mềm quản lý trạm cân ôtô 80 tấn (Trang 35 - 48)

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

(48 trang)