II. Lý do lựa chọn đề tài
2.2.4.4. Quy trình lập trình
Mục đích:
Trên cơ sở hồ sơ thiết kế, bộ phận lập trình tiến hành chi tiết hoá các sơ đồ khối hay các lưu đồ để biến thành các bản vẽ thiết kế sản phẩm phần mềm nhưng không làm thay đổi thiết kế kiến trúc phần mềm.
Dấu hiệu:
- Lập trình các thư viện chung. - Lập trình module.
- Tích hợp hệ thống. Lưu đồ: [ 3 ]
Các thông số của quy trình:
Tham số Mô tả Yêu cầu
Tham số chung Chức danh: Lập trình viên Theo tiêu chuẩn của
công ty
Đầu vào - Hồ sơ thiết kế kiến trúc
- Hồ sơ thiết kê kĩ thuật Quản trị viên dự án duyệt
Sản phẩm - Sản phẩm phần mềm
- Công cụ cài đặt
Quản trị viên dự án và khách hàng duyệt Đánh giá chất
lượng - Các module được lập trình đúng hạn
- Chênh lệch giữa thực tế và dự kiến là +10%. – 20%
Quản trị viên dự án duyệt
liên quan - Hồ sơ thiết kế
- Quy trình test phần mềm - Quy trình triển khai
Phân đoạn các hoạt động của quy trình:
Stt Tên hoạt động Điều kiện bắt đầu Kết thúc
1 Lập kế hoạch Bắt đầu quy trình
lập trình Quản trị viên dự án duyệt
2 Lập trình thư viện
chung Sau bước 1 Quản trị viên dự án duyệt
3 Lập trình các module Sau bước 2 Quản trị viên dự án duyệt
4 Tích hợp hệ thống Sau bước 3 Quản trị viên dự án duyệt
5 Lập báo cáo Sau bước 4 Quản trị viên dự án duyệt
Quy trình lập trình phần mềm quản lý bảo hành - khuyến mại cho công ty TNHH Thương mại Việt Hàn:
- Thư viện chung của chương trình là thư viện chung của ngôn ngữ lập trình visual basic 6.0.
- Lập trình module chương trình: dựa trên những yêu cầu cần thiết của chương trình phần mềm để lập trình module cho tiện dụng nhất đối với việc lập trình của phần mềm. Có thể tiến hành bổ sung module nếu thấy cần thiết.
- Tích hợp hệ thống: Tiến hành lập trình các form chương trình, tạo các báo cáo đầu ra bằng crystal report, sau đó tích hợp toàn bộ phần mềm.
- Báo cáo quy trình: Các cán bộ hướng dẫn ở công ty BRAVO sẽ duyệt và cho ý kiến hướng dẫn.