0
Tải bản đầy đủ (.pdf) (46 trang)

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

Một phần của tài liệu LUẬN VĂN: “CƠ SỞ PHƯƠNG PHÁP LUẬN PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ VÀ HỆ THỐNG THÔNG TIN KẾ TOÁN BÁN HÀNG TRONG CÁC DOANH NGHIỆP THƯƠNG MẠI” PPT (Trang 43 -46 )

Ngôn ngữ C# là một ngôn ngữ được dẫn xuất từ C và C++, nhưng nó được tạo từ nền tảng phát triển hơn. Microsoft bắt đầu với công việc trong C và C++ và thêm vào những đặc tính mới để làm cho ngôn ngữ này dễ sử dụng hơn. Nhiều trong số những đặc tính này khá giống với những đặc tính có trong ngôn ngữ Java. Không dừng lại ở đó, Microsoft đưa ra một số mục đích khi xây dựng ngôn ngữ này:

C# là ngôn ngữ đơn giản

C# loại bỏ một vài sự phức tạp và rối rắm của những ngôn ngữ như Java và c++, bao gồm việc loại bỏ những macro, những template, đa kế thừa, và lớp cơ sở ảo (virtual base class). Chúng là những nguyên nhân gây ra sự nhầm lẫn hay dẫn đến những vấn đề cho các người phát triển C++. Nếu bạn là người học ngôn ngữ này đầu tiên thì chắc chắn là ta sẽ không trải qua những thời gian để học nó! Nhưng khi đó ta sẽ không biết được hiệu quả của ngôn ngữ C# khi loại bỏ những vấn đề trên.

Những đặc tính như là xử lý ngoại lệ, thu gom bộ nhớ tự động, những kiểu dữ liệu mở rộng, và bảo mật mã nguồn là những đặc tính được mong đợi trong một ngôn ngữ hiện đại. C# chứa tất cả những đặc tính trên.

C# là ngôn ngữ hướng đối tượng

Những đặc điểm chính của ngôn ngữ hướng đối tượng (Object-oriented language) là sự đóng gói (encapsulation), sự kế thừa (inheritance), và đa hình (polymorphism). C# hỗ trợ tất cả những đặc tính trên.

C# là ngôn ngữ mạnh mẽ và cũng mềm dẻo

Như đã đề cập trước, với ngôn ngữ C# chúng ta chỉ bị giới hạn ở chính bởi bản thân hay là trí tưởng tượng của chúng ta. Ngôn ngữ này không đặt những ràng buộc lên những việc có thể làm. C# được sử dụng cho nhiều các dự án khác nhau như là tạo ra ứng dụng xử lý văn bản, ứng dụng đồ họa, bản tính, hay thậm chí những trình biên dịch cho các ngôn ngữ khác.

C# là ngôn ngữ ít từ khóa

C# là ngôn ngữ sử dụng giới hạn những từ khóa. Phần lớn các từ khóa được sử dụng để mô tả thông tin. Chúng ta có thể nghĩ rằng một ngôn ngữ có nhiều từ khóa thì sẽ mạnh hơn. Điều này không phải sự thật, ít nhất là trong trường hợp ngôn ngữ C#, chúng ta có thể tìm thấy rằng ngôn ngữ này có thể được sử dụng để làm bất cứ nhiệm vụ nào.

C# là ngôn ngữ hướng module

Mã nguồn C# có thể được viết trong những phần được gọi là những lớp, những lớp này chứa các phương thức thành viên của nó. Những lớp và những phương thức có thể được sử dụng lại trong ứng dụng hay các chương trình khác. Bằng cách truyền các mẫu thông tin đến những lớp hay phương thức chúng ta có thể tạo ra những mã nguồn dùng lại có hiệu quả.

MỤC LỤC

CHƯƠNG I: TỔNG QUAN VỀ CÔNG TY CỔ PHẦN PHẦN MỀM BRAVO

VÀ CÔNG TY TNHH THƯƠNG MẠI TRIỆU NGUYÊN ... 1

1.1 Công ty cổ phần phần mềm Bravo ... 2

1.1.1 Những nét cơ bản về công ty ... 2

1.1.1.1 Giới thiệu chung ... 2

1.1.1.2 Chức năng và mục tiêu của công ty ... 3

1.1.1.3 Quan điểm của Bravo... 4

1.1.1.4 Cam kết chất lượng của BRAVO ... 4

1.1.1.5 Khách hàng ... 5

1.1.1.6 Cơ cấu tổ chức của công ty ... 6

1.1.2.1.1 Những đặc điểm nổi bật của Phần mềm Quản trị - Tài chính - Kế toán (BRAVO) ... 11

1.1.2.1.2. Các phân hệ của Phần mềm Quản trị - Tài chính - Kế toán (BRAVO) . ... 12

1.1.2.2 Dịch vụ phần mềm BRAVO ... 13

1.2.3 Quy trình sản xuất phần mềm ... 15

1.2.3.1 Hoạch định quá trình tạo sản phẩm ... 15

1.2.3.2. Thiết kế sản phẩm ... 15

1.2 Công ty THNH thương mại Triệu Nguyên ... 18

1.2.1 Giới thiệu chung về công ty ... 18

1.2.2 Lịch sử hình thành và phát triển của công ty ... 18

1.2.3 Hoạt động kinh doanh của công ty ... 19

1.2.4 Bộ máy quản lý của công ty: ... 19

1.2.4.1. Chức năng nhiệm vụ của các phòng ban: ... 20

1.2.43. Kết quả thực hiện kinh doanh tại doanh nghiệp năm 2006, 2007: 21

1.3 Lý do lựa chọn đề tài ... 22

CHƯƠNG 2: CƠ SỞ PHƯƠNG PHÁP LUẬN PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ VÀ HỆ THỐNG THÔNG TIN KẾ TOÁN BÁN HÀNG TRONG CÁC DOANH NGHIỆP THƯƠNG MẠI ... 24

2.1 Phương pháp luận về phát triển hệ thống thong tin quản lý ... 24

2.1.1 Nguyên nhân dẫn đến việc phát triển hệ thông thông tin ... 24

2.1.2 Các công đoạn của quá trình phát triển hệ thống ... 25

2.1.2 Vai trò của hệ thống thông tin kế toán trong quản trị doanh nghiệp .. 30

2.2.3 Tiến trình kế toán ... 33

2.2.4 Các chu trình nghiệp vụ trong hệ thống thông tin kế toán ... 35

2.3 Lý thuyết chung về các nghiệp vụ bán hàng trong các đơn vị kinh doanh thương mại ... 36

2.3.1 Một số khái niêm ... 36

2.3.2 Tài khoản sử dụng ... 38

2.3.3 Kế toán bán hàng trong điều kiện doanh nghiệp hạch toán hàng tồn kho theo phương pháp kê khai thường xuyên ... 39

2.4 Công cụ thực hiện đề tài ... 41

2.4.1 Hệ quản trị cơ sở dữ liệu SQL Server ... 41

Một phần của tài liệu LUẬN VĂN: “CƠ SỞ PHƯƠNG PHÁP LUẬN PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ VÀ HỆ THỐNG THÔNG TIN KẾ TOÁN BÁN HÀNG TRONG CÁC DOANH NGHIỆP THƯƠNG MẠI” PPT (Trang 43 -46 )

×