Phát triển ứng dụng web
- Chi tiết
- Chuyên mục: Phát triển ứng dụng web
- Được đăng ngày Thứ tư, 13 Tháng 7 2011 02:03
- Xem: 288
Khái niệm ứng dụng web.
Ứng dụng web (web application) hay gọi một cách đầy đủ là phần mềm ứng dụng chạy trên nền web (web-based application software) là loại hay mô hình phần mềm máy tính mà người sử dụng có thể tiếp cận (truy cập, sử dụng) thông qua hệ thống mạng Internet hoặc Intranet. Theo mô hình của ứng dụng web, để có thể sử dụng được phần mềm, người sử dụng không cần cài đặt phần mềm đó trên máy tính của mình mà chỉ cần một trình duyệt web (VD: Internet Explorer, Firefox, Google Chrome...) để truy xuất ứng dụng trên máy chủ thông qua một địa chỉ URL (VD: http://office.comsoftvn.com).
Phần mềm hay ứng dụng thực tế được cài đặt trên một hoặc nhiều máy chủ trên mạng (Internet, Intranet), hầu hết mọi nghiệp vụ mà phần mềm xử lý (VD: truy xuất, cập nhật cơ sở dữ liệu) được thực thi trên máy chủ và trả về kết quả cho người sử dụng thông qua giao diện web.
(Hình minh họa: Mô hình ứng dụng web)

Ưu điểm của ứng dụng web.
Với sự phát triển của những công nghệ web hiện đại, gần như không có nghiệp vụ nào phần mềm ứng dụng truyền thống làm được mà ứng dụng web không thực hiện được. Ngoài ra ứng dụng web còn có rất nhiều ưu điểm vượt trội mà phần mềm ứng dụng truyền thống (chạy trên máy đơn hoặc mạng LAN) không có khả năng đáp ứng là:
1. Khả năng phục vụ rất nhiều người sử dụng cùng một lúc (phần mềm chạy trên máy đơn chỉ 1 người sử dụng được tại một thời điểm, phần mềm chạy trên mạng LAN nếu được thiết kế đa người dùng chỉ phục vụ được tối đa số người dùng bằng với số máy có trong mạng LAN).
2. Truy cập, sử dụng phần mềm mọi lúc, mọi nơi có kết nối Internet.
3. Khả năng hỗ trợ nhiều loại trình máy khách (thiết bị) như: Máy tính để bàn, máy tính xách tay, máy tính bảng, thiết bị hỗ trợ số cá nhân (PDA), điện thoại di động.
4. Khả năng tích hợp với những hệ thống phần mềm khác như: thanh toán trực tuyến, email, SMS, phần mềm của hãng thứ ba thông qua web services...
5. Số người sử dụng càng lớn, việc triển khai ứng dụng truyền thống càng tốn kém (vì mỗi máy sử dụng cần tiến hành cài đặt phần mềm) trong khi chi phí triển khai ứng dụng web không thay đổi (chỉ cài đặt một lần trên máy chủ, chỉ việc thêm tài khoản cho mỗi người sử dụng mới).
6. Thuận tiện trong triển khai, kinh doanh phần mềm và mang lại lựa chọn phong phú hơn trong đầu tư phần mềm:
- Vì phần mềm có thể được truy cập (phân phối) qua địa chỉ URL trên Internet, nhà sản xuất phần mềm có thể phân phối sản phẩm tới Khách hàng mà không cần đến tận địa chỉ Khách hàng. Tạo cơ hội giảm chi phí và mở rộng phạm vi thị trường ra toàn cầu.
- Vì phần mềm có thể được cài đặt tại máy chủ của nhà sản xuất phần mềm mà vẫn cung cấp được tới Khách hàng, Khách hàng sẽ không phải chịu (giảm) áp lực và gánh nặng đầu tư cho cơ sở hạ tầng công nghệ thông tin, cũng giảm gánh nặng đầu tư cho công tác bảo trì, vận hành cơ sở hạ tầng công nghệ thông tin.
- Và vì cách thức triển khai phần mềm thuận lợi như vậy, Khách hàng có thể thuê phần mềm thay vì mua đứt bản quyền sử dụng phần mềm, do đó hiệu quả hơn trong sử dụng nguồn vốn và tăng ROI.
Comsoft có thể giúp gì cho quý khách hàng?
Với kinh nghiệm 05 năm trong lĩnh vực phát triển ứng dụng web, web portal, tư vấn và cung cấp các giải pháp e-business, e-commerce, social media, Comsoft có thể tham gia hợp tác cùng quý khách trong các dự án phần mềm ứng dụng web để phát triển các công cụ phần mềm hữu ích cho công tác quản trị doanh nghiệp như:
- Các hệ thống quản trị văn phòng trực tuyến (Quản lý công việc, lịch làm việc, tài liệu, thư điện tử, bản tin nội bộ, công cụ trao đổi thông tin nội bộ ...)
- Các hệ thống hỗ trợ nghiệp vụ: Quản lý quan hệ khách hàng (CRM), quản lý hóa đơn - hợp đồng, quản lý kho hay danh mục hàng hóa/dịch vụ...
- Các yêu cầu khác theo yêu cầu đặc thù riêng của bài toán quản lý của doanh nghiệp.











