Giới thiệu ngôn ngữ xây dựng hệ thống

Một phần của tài liệu Xây dựng phần mềm quản lý nhà hàng (Trang 30 - 33)

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

Tôi sử dụng bộ công cụ lập trình Microsoft .NET để tiến hành xây dựng các ứng dụng cần thiết. Đây là một công cụ lập trình mạnh, hiện đại, dễ sử

dụng và tích hợp chặt chẽ với hệ điều hành Window (là sản phẩm chủ đạo của Microsoft) vốn rất phổ biến ở Việt Nam nói riêng và trên thế giới nói chung.

Microsoft .NET gồm hai phần chính: Framework và Integrated Development Envirment (IDE). Framework cung cấp những gì cần thiết và căn bản trong đó hạ tầng cơ sở đợc sử dụng theo một quy ớc nhất định để công việc đợc tiến hành một cách thích hợp. Còn IDE cung cấp một môi trờng giúp chúng ta triển khai dễ dàng và nhanh chóng các ứng dụng giữa trên nền tảng .NET. Trong .NET toàn bộ các ngôn ngữ C#, Visual C++, Visual Basic .NET đều dùng chung một IDE.

Tóm lại Microsoft .NET là nền tảng cho việc xây dựng và thực thi các ứng dụng phân tán thế hệ kế tiếp, bao gồm các ứng dụng từ client đến server và các dịch vụ khác. Một số tính năng tiêu biểu của Microsoft .NET cho phép các nhà phát triển sử dụng nh sau:

- Mô hình lập trình cho phép nhà phát triển xây dựng các ứng dụng dịch vụ web và ứng dụng desktop với Extensible Markup Language (XML).

- Tập hợp dịch vụ XML Web, nh Microsoft .NET My Services cho

phép nhà phát triển đơn giản các ứng dụng.

- Cung cấp các server phục vụ bao gồm: Microsoft Window 2003,

SQL Server, và BizTalk Server, tất cả đều tích hợp, hoạt động, và quản lý các dịch vụ XML Web và các ứng dụng.

- Nhiều công cụ hỗ trợ nh Visual Studio .NET, để phát triển các dịch vụ Web XML, ứng dụng trên nền tảng Window hay web một cách dễ dàng và hiệu quả.

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

Hệ quản trị cơ sở dữ liệu đợc chọn để quản lý dữ liệu cho hệ thống là SQL SERVER 2005 của hãng Microsoft Inc (USA), vì các lý do sau:

- Đây là một hệ quản trị cơ sở dữ liệu lớn, ổn định, đáp ứng đợc nhu cầu của một hệ thống thông tin quản lý cần khả năng lu trữ, đồng bộ, tốc độ xử lý nhanh và tính toàn vẹn và toàn dữ liệu.

- Yêu cầu cấu hình về máy chủ không quá cao, phù hợp với điều kiện kinh tế hiện nay của Việt Nam.

- Công tác quản trị hệ thống không quá phức tạp, phù hợp với ngời dùng Việt Nam vốn rất thân thiện với các sản phẩm của Microsoft. SQL SERVER 2005 có giao diện thân thiện nh bao nhiêu sản phẩn khác của Microsoft.

- Tích hợp tốt với các hệ điều hành và ngôn ngữ lập trình của hãng Microsoft. Thực tế ở Việt Nam, hệ điều hành cũng nh các phần mềm của Microsoft rất phổ biến và chiếm phần lớn trong tỷ lệ các hệ điều hành và phần mềm đang đợc sử dụng. Đặc biệt SQL SERVER 2005 tích hợp rất tốt với bộ công cụ lập trình Microsoft .NET (đây là ngôn ngữ chính để xây dựng ứng dụng.

- Chi phí sở hữu và chi phí hoạt động tơng đối thấp (thấp hơn đáng kể so với các hệ quản trị cơ sở dữ liệu khác có cùng hiệu năng công việc). Điều này cũng rất quan trọng vì trong thời gian tới, tình trạng sử dụng phần mềm không có bản quyền sẽ không còn phổ biến nh hiện nay mà nó sẽ bị loại bỏ.

- Microsoft là một hãng phần mềm lớn, có uy tín. Bản thân hệ quản trị cơ sở dữ liệu SQL SERVER 2005 đã đợc chấp nhận rỗng rãi trên thế giới ().

Chơng 3

Xây dựng và cài đặt hệ thống

Phần này trình bày một số kết quả của các bớc thực hiện trong chơng trình.

Một phần của tài liệu Xây dựng phần mềm quản lý nhà hàng (Trang 30 - 33)

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

(47 trang)
w