1. Trang chủ
  2. » Công Nghệ Thông Tin

Báo cáo hệ thống quản lý chi tiêu của một công ty

23 366 3

Đ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 23
Dung lượng 1,28 MB
File đính kèm QuanLyChiTieu.rar (2 MB)

Nội dung

Chương trình sử dụng ngôn ngữ lập trình C Chương trình sử dụng lớp kết nối, với lớp kết nối này các bạn có thể sử dụng được trong hầu hết các bài toán có liên quan đến Cơ sở dữ liệu trên SQL Sever. Hy vọng có thể giúp các bạn mới tiếp cận với ngôn ngữ lập trình C có thể làm quen với bài toán quản lý đơn giản

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

Sinh viên thực hiện: Đinh Công Minh – Mã sv: 63612

Phan Quý Mạnh – Mã sv: 63611

Hải Phòng, tháng 04 năm 2018

Trang 2

TRƯỜNG ĐẠI HỌC HÀNG HẢI KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN KHOA HỌC MÁY TÍNH

-*** -BÀI TẬP LỚN HỌC PHẦN: LẬP TRÌNH WINDOWS VỚI C#.NET

Mã đề tài: 8

- Tên đề tài

Xây dựng chương trình quản lý thu chi cho một doanh nghiệp

- Mục đích

Xây dựng chương trình quản lý thu chi cho một doanh nghiệp

- Công việc cần thực hiện

 Tạo các form cần thiết cho chương trình (VD: đăng nhập, form quản lýthu-chi)

 Thiết lập các sự kiện cần thiết để xác nhận hoạt động và hỗ trợ ngườidùng

 Tạo dựng cơ sở dữ liệu hợp lý để lưu trữ dữ liệu lien kết đến chươngtrình

- Yêu cầu

 Kết quả làm bài tập lớn: Báo cáo bài tập lớn

 Báo cáo bài tập lớn phải được trình bày theo mẫu quy định (kèm theo),báo cáo có thể kết xuất thành tệp định dạng PDF và nộp qua email (khôngbắt buộc phải in ấn)

 Hạn nộp báo cáo bài tập lớn:

Trang 3

Tài liệu tham khảo

- Bài giảng Lập trình windows với C#.net, Khoa CNTT, ĐH HH VN

Hải Phòng, tháng 04 năm 2018

NGƯỜI HƯỚNG DẪN

Trang 4

MỤC LỤC

MỤC LỤC i

GIỚI THIỆU 1

CHƯƠNG 1 CƠ SỞ LÝ THUYẾT 2

CHƯƠNG 2 THIẾT KẾ FORM 4

2.1 Form đăng nhập 4

2.2 Form quản lý thu-chi 5

2.3 Các form báo cáo 9

2.4 Form reset password 12

CHƯƠNG 3 CÀI ĐẶT CHƯƠNG TRÌNH 13

3.1 Form đăng nhập 13

3.2 Form quản lý thu-chi 13

3.3 Các form báo cáo 16

YÊU CẦU HỆ THỐNG 17

KẾT LUẬN 18

TÀI LIỆU THAM KHẢO 19

i

Trang 5

GIỚI THIỆU

Bài toán:

Để quản lý thu chi cho một công ty hay doanh nghiệp ta cần xây dựng nhữngthành phần sau:

 Form đăng nhập: cho phép thực hiện phân quyền người dùng hệ

thống bằng các tài khoản, mật khẩu được định sẵn

 Form quản lý thu-chi: là nơi người dùng hệ thống sẽ thực hiện các

thao tác nhập liệu, sửa chữa, tìm kiếm Quyền khai thác hệ thống sẽđược quy định bởi tài khoản được dùng để dăng nhập

 Cơ sở dữ liệu: dùng để lưu dữ liệu chi-thu và thông tin nhân sự.

Yêu cầu:

 Các form có đầy đủ các hoạt động cần thiết cho hệ thống(Form đăngnhập có thao tác thoát và đăng nhập, Form thu-chi có nhập, sửa, xóa ,tìm kiếm, thống kê) và liên kết cơ sở dữ liệu

1

Trang 6

CHƯƠNG 1 CƠ SỞ LÝ THUYẾTLập trình C# trong môi trường Windows Form trong công cụ lập trìnhVisual Studio cung cấp cho người lập trình các tiếp cận vô cùng trựcquan cùng với các công cụ được hỗ trợ sẵn tại Toolbox.

Đi kèm với các công cụ đó Visual Studio hỗ trợ các sự kiện đi cùnggiúp chương trình trở lên linh hoạt hơn

2

Trang 7

Để chương trình làm việc được với khối dữ liệu lớn để lưu trữ và xử lý thuậntiện chương trình sẽ được liên kết với một cơ sở dữ liệu.

3

Trang 8

CHƯƠNG 2 THIẾT KẾ FORM

Chương trình bao gồm các Form như: form đăng nhập, form quản lý thuchi, form thống kê chi, form thống kê thu, form thống kê lợi nhuận, form resetpassword

2.1 Form đăng nhập

 2 text box nhập tên đăng nhập và nhập mật khẩu

 4 label – label1: “Đăng nhập”, label2: “Tên đăng nhập”, label3:

“Mật khẩu”, label4: “Hiển thị mật khẩu”

 1 check box để kích hoạt tính năng bỏ che mật khẩu

 2 button – button 1: “Đăng nhập”, button2: “Thoát”

4

Trang 9

2.2 Form quản lý thu-chi

 1 menu strip

 4 group box gồm nhiều text box, label, button phục vụ việc nhập liệu

 4 data grid để hiển thị dữ liệu của cơ sở dữ liệu

5

Trang 13

2.3 Các Form báo cáo

9

Trang 14

10

Trang 15

 Các form này làm việc với Report view.

11

Trang 16

2.4 Form reset password

 3 text box nhập mật khẩu

 3 label danh mục

 2 button điều khiển

12

Trang 17

CHƯƠNG 3 CÀI ĐẶT CHƯƠNG TRÌNH

3.1 Form đăng nhập

Cho phép người dùng hệ thống nhập tài khoản và mật khẩu để đăng nhập vàohệ thống theo form mục 2.1

Sau khi nhập tài khoản và mật khẩu và nhấn đăng nhập hệ thống sẽ thamchiếu với bảng dữ liệu của cơ sở dữ liệu với cấu trúc như sau:

3.2 Form quản lý thu-chi

Trong việc quản lý thu-chi cho công ty thì form này sẽ có những chức nănglàm việc với việc :

- Mua trang thiết bị

- Quản lý nhân viên

- Giao dịch, đón tiếp đối tác

- Việc kinh doanh của công ty

Bố cục form xem mục 2.2

Cấu trúc các bảng dữ liệu liên kết với form này:

13

Trang 18

- Bảng mua trang thiết bị

- Bảng giao dịch, đón tiếp đối tác

14

Trang 19

- Bảng quản lý nhận viên

- Bảng thu nhập

Vd:Nhập dữ liệu vào CSDL

string sqladdtb = "Insert into [BTLThuChi].[dbo].[Muatb] Values('" + a+ "',N'" + b + "','" + c + "','" + d + "','" +dtpNgaynhaptb.Value.ToString("MM/dd/yyyy") + "','" + t + "') ";

15

Trang 20

3.3 Các Form báo cáo

Các form này đã được hỗ trợ bởi report view

Lệnh lấy dữ liệu:

this.MuatbTableAdapter.Fill(this.BTLThuChiDataSet.Muatb);thiết lập lấy data từ bảng mua tb

Mẫu form ở mục 2.3

16

Trang 22

KẾT LUẬN

- Nhóm đã xây dựng một chương trình quản lý thu chi cho 1 công ty haydoanh nghiệp với các chức năng cơ bản và có liên kết đến cơ sở dữ liệuSQL server 2012 vers

- Nhóm có thể chưa phân quyền chính xác cho những người dùng hệthống

- Nhóm sẽ cố gắng phân tích hệ thống 1 cách kĩ càng hơn để cải thiện hệthống

18

Trang 23

TÀI LIỆU THAM KHẢO

1) Bài giảng Lập trình windows với C#.net, Khoa CNTT, ĐH HH VN.

19

Ngày đăng: 25/10/2018, 23:52

TỪ KHÓA LIÊN QUAN

w