Môi trường cài đặt.

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 54 - 56)

Với một chương trình quản lý công văn trực tuyến cần sử dụng một ngôn ngữ lập trình có độ bảo mật cao, môi trường giao diện thân thiện với người dùng, giao tiếp với mạng tốt, chương trình ít xảy ra lỗi. về CSDL cần phải có hệ quản trị giúp cho việc lưu trữ tốt, mã hóa tốt, để có thể truy xuất thông tin nhanh. Dựa vào những yếu tố này, quyết định sử dụng ngôn ngữ lập trình ASP.NET và SQL server để cài đặt và thử nghiệm chương trình.

3.1.1. Ngôn ngữ lập trình ASP.NET. -Định nghĩa:

ASP.NET là một nền tảng ứng dụng web(web application framwork) được phát triển và cung cấp bởi microsoft, cho phép những người lập trình tạo ra những trang web động, những ứng dụng web là những dịch vụ web. Lần đầu tiên được đưa ra thị trường vào tháng 2 năm 2002 cùng với phiên bản 1.0 của .NET framework, là công nghệ nối tiếp của microsoft’s active server pages(ASP). ASP.NET được biên dịch dưới dạng common language runtime(CLR), cho phép những người lập trình viết mã ASP.NET với bất kỳ ngôn ngữ nào được hỗ trợ bởi .NET language.

- Đặc điểm, lý do sử dụng ngôn ngữ ASP.NET.

ASP.NET là công nghệ được trường đưa vào giảng dạy chủ yếu. Nên kiến thức về công nghệ này cũng khá tốt sau quá trình học tập.

ASP.NET của Microsoft là một nền tảng lập trình tập hợp các thư viện lập trình có thể được cài thêm hoặc đã có sẵn trong hệ điều hành windows. Nó cung cấp những giải pháp thiết yếu cho những yêu cầu thông thường của các chương trình điện toán như lập

trình giao diện người dùng, truy cập dữ liệu, kết nối CSDL, ứng dụng web, các giải thuật số học và giao tiếp mạng.

Công cụ lập trình visual studio hỗ trợ nhiều thư viện, hỗ trợ quá trình debug lỗi tốt. Theo đánh giá chung, các giải pháp ASP của Microsoft đáp ứng rất tốt ở cấp độ enterprise(cấp doanh nghiệp vừa và lớn).

Tốc độ phát triển nhanh.

Sử dụng thư viện access database enginecuar Microsoft để hỗ trợ import dữ liệu. Sử dụng thư viện chuẩn kendo của telerik, sử dụng bộ js, css của HighChart. Sử dụng MVC5 và HTML 5, jquery, script, bootstrap, linq, ajax, css.

3.1.2. Hệ quản trị cơ sở dữ liệu SQL server 2008. - Định nghĩa.

Hệ quản trị cơ sở dữ liệu là phần mềm hay hệ thống được thiết kế để quản trị một CSDL. Cụ thể, các chương trình thuộc loại này hỗ trợ khả năng lưu trữ, sửa, xóa và tìm kiếm thông tin trong một CSDL. Có rất nhiều loại hệ quản trị CSDL khác nhau: từ phần mềm nhỏ chạy trên máy tính cá nhân cho đến những hệ quản trị phức tạp chạy trên một hoặc nhiều siêu máy tính.

Tuy nhiên, đa số hệ quản trị CSDL trên thị trường đều có một số đặc điểm chung là sử dụng ngôn ngữ truy vấn theo cấu trúc mà tiếng anh gọi là structured query language (SQL). Các hệ quản trị CSDL phổ biến được nhiều người biết đến là MySQL, oracle, sql server, DB2, infomix… Phần lớn các hệ quản trị CSDL kể trên hoạt động tốt trên nhiều hệ điều hành khách nhau như linux, unix, MacOS ngoại trừ SQL server chỉ chạy trên hệ điều hành windows.

- Ưu điểm hệ quản trị CSDL SQL server. • Quản lý được dữ liệu dư thừa.

• Đảm bảo tính nhất quán cho dữ liệu. • Cải tiến tính toàn vẹn cho dữ liệu. - Nhược điểm SQL server.

• SQL server sử dụng tốt nhưng nó khá phức tạp. • Chiếm nhiều dung lượng bộ nhớ.

• Giá cả khác nhau phù thuộc vào môi trường và chức năng. • SQL server viết cho nhiều người sử dụng nên thường chậm.

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 54 - 56)

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

(63 trang)
w