Viết phần mềm theo yêu cầu (Web – Mobile app)

Mục lục

  1. Giới thiệu
  2. Hạng mục công việc
  3. Tổng kết

1. Giới thiệu

VisCom Solution cung cấp dịch vụ lập trình phần mềm quản lý doanh nghiệp theo yêu cầu của quý khách hàng – doanh nghiệp. Chúng tôi viết phần mềm theo yêu cầu và bám sát bài toán do quý khách đặt ra, đảm bảo hoạt động đúng như quy trình mà quý khách đang vận hành.

Web – Mobile app là phương pháp phù hợp nhất cho các bài toán cần thống nhất dữ liệu giữa nhiều người dùng khác nhau. Người dùng có thể truy cập từ xa thông qua web – mobile app để làm việc mọi lúc, mọi nơi.

1.1 Lợi ích của web – app trong hoạt động của doanh nghiệp

Triển khai phần mềm hay còn gọi là chuyển đổi số mang lại nhiều lợi ích khi doanh nghiệp bắt đầu lớn mạnh

  • Thống nhất dữ liệu: dữ liệu lưu trữ tập trung tại server, đảm bảo số liệu luôn thống nhất và kịp thời.
  • Làm việc mọi lúc mọi nơi: người dùng có thể sử dụng ở bất kỳ đâu có internet.
  • Dễ dàng điều chỉnh quy trình: chỉ cần 1 lệnh update server là các chức năng được cập nhật tới người dùng ngay lập tức.
  • Cải thiện trải nghiệm khách hàng: Phản hồi nhanh chóng, cải thiện dịch vụ và tăng mức độ hài lòng.
  • Tăng khả năng quản trị và ra quyết định: Dữ liệu được phân tích nhanh chóng, hỗ trợ ra quyết định nhanh hơn là chờ báo cáo thủ công.
  • Cải thiện an ninh thông tin: Dữ liệu được lưu trữ và bảo vệ theo tiêu chuẩn an toàn cao. Phân quyền theo người dùng, theo cấp bậc trong công ty.

1.2 Vì sao chọn VisCom Solution

1. Tỷ lệ thành công cao
Hầu hết các phần mềm do VisCom Solution đã thực hiện đều thành công và đang vận hành hàng ngày, là công cụ đắc lực hỗ trợ cho khách hàng.

2. Giá cả phù hợp
Chi phí lập trình phần mềm dễ chịu vì đội ngũ tinh gọn, không có quy trình rườm rà nhưng cũng không quá rẻ để giảm bớt các quy trình kiểm tra chất lượng.

Đặc biệt: điều chỉnh tính năng không tốn phí phát sinh.

3. Lập trình và triển khai nhanh
Chúng tôi có năng lực lập trình và triển khai nhanh nhờ có kinh nghiệm dày dặn với nhiều dự án khác nhau. Chúng tôi có quy trình riêng để triển khai nhanh, chỉ với vài câu lệnh đã có thể update server để triển khai tính năng mới kịp thời.

4. Dễ sử dụng
Giao diện đơn giản, sử dụng công cụ phổ biến, thao tác tương tự các phần mềm phổ biến nên người dùng không cảm thấy khó khăn khi sử dụng.

5. Bám sát thực tế
Phần mềm lập trình theo khách hàng, phục vụ người dùng, bản thiết kế do khách hàng phê duyệt trước khi tiến hành lập trình

6. Năng lực triển khai đa dạng
Chúng tôi có thể triển khai trên đa dạng nền tảng khác nhau nếu quý khách có yêu cầu:

  • Đa dạng hệ điều hành: Windows, Centos, Ubuntu
  • Đa dạng server: tự triển khai server tại nơi làm việc của khách hàng, thuê server (AWS, Viettel IDC,…)

7. Dễ dàng mở rộng và tích hợp

Dễ dàng tích hợp các API của bên thứ 3, một số API mà chúng tôi đã tích hợp như:

  • API MoMo: ví điện tử, giúp người dùng thanh toán dịch vụ tự động mọi lúc mọi nơi
  • SMS brandname: giúp gửi SMS đến người dùng như mã OTP
  • Casso: ghi nhận kết quả giao dịch chuyển khoản ngân hàng

8. Thẩm mỹ cao
Chúng tôi sử dụng các template đẹp, sử dụng các công cụ để tạo giao diện hiện đại, đẹp mắt

2. Hạng mục công việc

2.1. Công việc chính

STT Công việc Chi tiết
1 Xác định yêu cầu
  • Khảo sát các yêu cầu, phân tích nghiệp vụ, đánh giá khả thi
  • Tư vấn các dịch vụ cần đăng ký: server tự trang bị hay thuê server, sử dụng các dịch vụ và nhà cung cấp nào,…
  • Kết quả là bản đánh giá mức độ khả thi của các yêu cầu và báo giá
2 Phân tích và thiết kế Sau khi phần mềm được đánh giá là khả thi và khách hàng đã đồng ý với báo giá thì tiến hành phân tích và thiết kế phần mềm

  • Thiết kế chức năng người dùng, giao diện phần mềm
  • Vẽ sơ đồ luồng dữ liệu, usecase,…
3 Lập trình Viết chức năng theo yêu cầu, triển khai thử ở quy mô nhỏ trước khi triển khai các bước tiếp theo

VD1: lập trình phần mềm quản lý quy trình bán hàng cho cty thương mại dịch vụ ABC:

  • Luồng dữ liệu: nhân viên sale tiếp nhận yêu cầu từ khách hàng, chuyển đơn hàng đến bộ phận kho để xuất hàng, nhân viên kỹ thuật đi lắp đặt và ký biên bản bàn giao/nghiệm thu, kế toán xuất hóa đơn và thu hồi công nợ.
  • Phần mềm có các chức năng theo từng phân quyền: sale được phép tạo đơn, thủ kho tiếp nhận đơn và xuất hàng, nhân viên kỹ thuật ấn nút nhận hàng và đi giao, sau đó chụp ảnh biên bản gửi về để kế toán xuất hóa đơn. Các chức năng này kèm theo upload ảnh chụp các giấy tờ liên quan.
  • Admin và người có liên quan được phép theo dõi trạng thái đơn hàng, thời gian, lịch sử,… Admin có quyền ra quyết định hủy đơn, giao đơn cho nhân viên khác theo tình huống,…
  • Admin và những người liên quan có thể thống kê đơn hàng theo khoảng thời gian, theo nhân viên, theo khách hàng,…

👉 Với quy trình nghiệp vụ như vậy chi phí là 20.000.000đ (Hai mươi triệu đồng).

VD2: lập trình phần mềm quản lý cho thuê gian hàng tại chợ XYZ

  • Luồng dữ liệu: thương nhân đăng ký gian hàng (sạp) với ban quản lý chợ (BQL/admin), admin sẽ lập hợp đồng cho thuê sạp nếu sạp còn trống, nếu sạp đã có người thuê thì ghi nhận vào danh sách chờ.
  • Trong hợp đồng có hạng mục phí do admin cài đặt: điện, nước, internet,… Hàng tháng BQL chợ sẽ ghi chỉ số và cập nhật vào phần mềm, thương nhân sẽ xem được thông báo số tiền cần đóng, trạng thái (đã đóng/chưa đóng)
  • Phần mềm tự động xuất hóa đơn nếu thương nhân đóng qua các kênh tự động (ví điện tử, ngân hàng,…). Nếu thương nhân đóng tiền mặt thì BQL ấn nút xác nhận đã đóng tiền và ấn nút xuất hóa đơn.
  • BQL xem và thống kê số lượng sạp, số lượng sạp chưa đóng/đã đóng phí

👉 Với quy trình nghiệp vụ như vậy chi phí là 20.000.000đ (Hai mươi triệu đồng).

2.2. Cài đặt server

Sau khi đã hoàn thiện các hạng mục chức năng chính, công việc tiếp theo là viết chức năng và triển khai phần mềm cho người dùng sử dụng.

Đơn vị tính: triệu đồng.

STT Công việc Chi tiết Chi phí
1 Cài đặt server Cài đặt hệ điều hành (Centos hoặc Ubuntu), cấu hình hệ điều hành và cài đặt các phần mềm cần thiết khác 05
2 Cài đặt phần mềm
  • Cài đặt phần mềm web server (Nginx, httpd hoặc Apache, uwsgi)
  • Cài đặt database (MariaDB, SQLite, MongoDB),… và cấu hình cho phù hợp với ứng dụng web
  • Cài đặt phần mềm cần thiết khác
3 Cài đặt bảo mật
  • Cài đặt & cấu hình firewall
  • Thiết lập đầy đủ các phương pháp bảo mật cần thiết
4 Backup Backup database, media,… hàng giờ theo phương pháp thống nhất với khách hàng. Có thể backup vào NAS, Goole Drive hoặc AWS S3 tùy yêu cầu.
5 Triển khai Cập nhật phần mềm lên server theo tiến độ công việc.

2.3. Công việc web application

Đơn vị tính: triệu đồng.

STT Công việc Chi tiết Chi phí
1 Quản lý user
  • Đăng ký, đăng nhập, quên password, kích hoạt tài khoản,…
  • Định danh bằng username/email hoặc số điện thoại tùy theo yêu cầu.
05
Phân quyền người dùng theo thực tế sử dụng. Phần mềm luôn có nhiều quyền khác nhau như Admin, Mod, Staff,… . Có thể phân quyền động hoặc cố định theo yêu cầu.
2 Khởi tạo dữ liệu Khởi tạo các dữ liệu cơ bản của doanh nghiệp như danh sách phòng ban, hạng mục công việc,… để làm dữ liệu cho các chức năng khác 02
Import dữ liệu (.csv hoặc .xlsx) từ các phần mềm cũ nếu quý khách cần nâng cấp từ phần mềm cũ
3 Upload file
  • Upload file đính kèm (pdf, docx, zip, rar,…) theo các chức năng.
  • Cấu hình quản lý các loại file được phép, user được phép upload, kích thước tối đa, quyền download, link giới hạn thời gian,…
02
4 Báo cáo Báo cáo bằng dữ liệu hiển thị lên website, đồng thời xuất report file Excel (.xlsx) theo filter (bộ lọc) mà người dùng chọn. 02
Vẽ biểu đồ cột, đường,… để hiển thị dữ liệu trực quan ngay trên web
5 Gửi email Gửi email bằng tài khoản email của doanh nghiệp đến người dùng, tăng cường sự chuyên nghiệp, VD: support@viscomsolution.com đến người dùng 02

2.4. Công việc mobile app (Android & iOS)

Đơn vị tính: triệu đồng.

STT Công việc Chi tiết Chi phí
1 Đăng ký Play Store Đăng ký tài khoản doanh nghiệp/cá nhân Play Store (Google). Quý khách có thể đăng ký bằng thẻ tín dụng hoặc chúng tôi đăng ký giúp quý khách. 05
2 Đăng ký App Store Đăng ký tài khoản doanh nghiệp/cá nhân App Store (Apple). Quý khách có thể đăng ký bằng thẻ tín dụng hoặc chúng tôi đăng ký giúp quý khách. 05
3 Lập trình Lập trình nghiệp vụ ở mục 1 trên mobile app, chi phí bằng với lập trình trên web.
4 Submit app Submit 01 app Andoird mới lên Play Store lần đầu. 05
Submit 01 app iOS mới lên App Store lần đầu 05
Ghi chú: Công việc bao gồm tất cả những yêu cầu của store để submit app mới thành công. Khi submit thành công thì các lần sau sẽ dễ hơn (cùng một app).

2.5. Công việc khác

Đơn vị tính: triệu đồng.

STT Công việc Chi tiết Chi phí
1 Đăng ký Firebase Đây là dịch vụ của Google giúp giám sát hoạt động của ứng dụng

  • Gửi thông báo (Notification) đến khách hàng: có ở web và mobile.
  • Giúp khách hàng thống kê lỗi, crash trong quá trình sử dụng.
02
2 Tích hợp dịch vụ tin nhắn SMS brandname giúp gửi tin nhắn (SMS) đến người dùng như gửi mã OTP kích hoạt tài khoản. Phí mỗi tin nhắn dao động từ 600-1000đ/sms tùy nhà mạng.

  • Quý khách đăng ký hợp đồng với nhà mạng, đăng ký mẫu SMS (template) với nhà mạng, chúng tôi hỗ trợ thủ tục.
  • Tích hợp API gửi SMS.
02
ZALO OA giúp quý khách gửi tin nhắn doanh nghiệp đến người dùng như gửi mã OTP kích hoạt tài khoản. Phí mỗi tin khoảng 165đ tùy theo loại tin: Tin Tư vấn, Tin Giao dịch, Tin Truyền thông.

  • Quý khách đăng ký hợp đồng với ZALO, , chúng tôi hỗ trợ thủ tục.
  • Tích hợp API ZALO OA.
02
3 Bản đồ
  • Google Maps: tốn phí.
  • Open Map: miễn phí (Grab đang sử dụng).

Tùy theo nhu cầu mà chúng tôi có thể tích hợp bản đồ, API của các ứng dụng khác theo yêu cầu.

02
4 Đăng nhập (OAuth) Đăng nhập bằng Google account (Gmail), người dùng có thể bỏ qua các bước đăng ký tài khoản 02
5 Tích hợp ví điện tử Chúng tôi có thể tích hợp các ví MoMo vào ứng dụng

  • Quý khách đăng ký tài khoản và ký hợp đồng với MoMo, chúng tôi hỗ trợ thủ tục
  • Tích hợp API MoMo
05
Chúng tôi có thể tích hợp các loại ví VNPay vào ứng dụng

  • Quý khách đăng ký tài khoản và ký hợp đồng với VNPay, chúng tôi hỗ trợ thủ tục
  • Tích hợp API VNPay
05
Chúng tôi có thể tích hợp API Quản lý giao dịch ngân hàng Casso

  • Quý khách đăng ký tài khoản và ký hợp đồng với Casso, chúng tôi hỗ trợ thủ tục
  • Tích hợp API Casso
05
6 Tích hợp hóa đơn điện tử Tích hợp hóa đơn MISA để xuất hóa đơn lập tức khi khách hàng đã thanh toán thành công. 05
Tích hợp hóa đơn VNPT để xuất hóa đơn lập tức khi khách hàng đã thanh toán thành công. 05
7 Chuyển giao Hướng dẫn sử dụng, đào tạo nhân sự,… 05

4. Tổng kết

Chi phí phần mềm phụ thuộc vào số lượng yêu cầu của quý khách, trung bình từ 50.000.000đ cho một ứng dụng đầy đủ chức năng. Quý khách có thể tự ước lượng hoặc liên hệ để được tư vấn và báo giá: 0939825125

Categories: