Phương phỏp thiết kế từ trờn xuống (Top down design)

Một phần của tài liệu Xây dựng phần mềm quản lý quan hệ khách hàng tại Công ty Cổ phần Tư vấn và Phát triển Công nghệ Thăng Long (Trang 30 - 33)

Đõy là một phương phỏp thiết kế giải thuật dựa trờn tư tưởng module hoỏ. Nội dung của phương phỏp:

Trước hết người ta tiến hành giải quyết cỏc vấn đề cụ thể, sau đú trờn cơ sở đỏnh giỏ mức độ tương tự về chức năng của cỏc vấn đề này trong việc giải quyết bài toỏn người ta gộp chỳng lại thành từng nhúm cựng chức năng từ dưới lờn trờn cho đến module chớnh. Sau đú thiết kế thờm một số chương trỡnh làm phong phỳ hơn, đầy đủ hơn chức năng của cỏc phõn hệ và cuối cựng là thiết kế một chương trỡnh làm nhiệm vụ tập hợp cỏc module thành một hệ chương trỡnh thống nhất hoàn chỉnh.

Minh hoạ cho phương phỏp này, chỳng ta xột bài toỏn thiết kế hệ thống M M1 M2 M22 M21 M13 M12 M11 M132 M133 M131

thụng tin quản lý khỏch hàng tại cụng ty Cổ phần tư vấn và phỏt triển cụng nghệ Thăng Long. Mục đớch của bài toỏn là thiết kế một hệ thống cỏc chương trỡnh quản lý cơ sở dữ liệu hơp đồng.

Phõn tớch bài toỏn:

 Số liệu ban đầu

Tờn trường Kiểu dữ liệu

Kớch thước Diễn giải

MaHD Text 6 Mó hợp đồng

MaKH Text 6 Mó khỏch hàng

MaNDD Text 6 Mó người đại diện

MaNV Text 6 Mó nhõn viờn

NgayKyHD Date dd/mm/yyyy Ngày ký hợp đồng

NgayHHBH Date dd/mm/yyyy Ngày hết hạn bảo hành

GiaTriHDChuaVAT Number Double Giỏ trị hợp đồng trước

thuế

MaThueSuat Text 5 Mó thuế

MaNgoaiTe Text 3 Mó ngoại tệ

TyGia Number Double Tỷ giỏ ngoại tệ

TongGTHD Number Double Tổng GTHD sau thuế

NoiDungHD Text 100 Nội dung hợp đồng

 Cỏc phộp toỏn xử lý

• Vào số liệu cho tệp hợp đồng

 Tỡm kiếm, hiển thị, xoỏ , sửa hợp đồng

 Lập bỏo cỏo kết quả kinh doanh theo nhõn viờn, theo loại hợp đồng…

 Module quản lý thụng tin khỏch hàng

 Module quản lý hợp đồng

 Module chăm súc khỏch hàng

 Module lập bỏo cỏo thống kờ

• Phỏc thảo tổng quan

Module quản lý thụng tin khỏch hàng thực hiện nhiệm vụ sau: (adsbygoogle = window.adsbygoogle || []).push({});

 Cập nhật danh mục khỏch hàng

 Cập nhật danh mục người đại diện

 Tỡm kiếm thụng tin khỏch hàng

Module quản lý hợp đồng thực hiện nhiệm vụ sau:

 Cập nhật hợp đồng

 Tỡm kiếm thụng tin hợp đồng

Module chăm súc khỏch hàng thực hiện nhiệm vụ sau:

 Gửi email tới khỏch hàng

 Gửi bảng bỏo giỏ hợp đồng

 Theo dừi bảo hành SPDV

 Tiếp nhận ý kiến phản hồi từ khỏch hàng

 Lập lịch hẹn khach hàng

Module lập bỏo cỏo thực hiện nhiệm vụ sau:

 Lập bỏo cỏo kết quả kinh doanh

 Lập bỏo cỏo tỡnh trạng hợp đồng Hệ thống quản lý quan hệ khỏch hàng Quản lý hợp đồng Chăm súc khỏch hàng Quản lý thụng tin khỏch hàng Lập bỏo cỏo, thống kờ

 Thống kờ khỏch hàng tiềm năng

 Thống kờ về sản phẩm dịch vụ bỏn được nhiều, hết hạn bảo hành

 Bỏo cỏo tỡnh tỡnh bảo hành

• Nếu coi mỗi cụng việc là một module ta sẽ cú phỏc hoạ sau:

Một phần của tài liệu Xây dựng phần mềm quản lý quan hệ khách hàng tại Công ty Cổ phần Tư vấn và Phát triển Công nghệ Thăng Long (Trang 30 - 33)