1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma

66 604 7
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Tài liệu tham khảo chuyên ngành tin học Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma

Trang 1

Lời Nói Đầu

Thế kỷ XXI, thế kỷ của công nghệ thông tin, một thế kỷ với những tiếnbộ vượt bậc trong mọi ngành và mọi lĩnh vực Công nghệ thông tin hiện nayđang là một trong những mũi nhọn được ưu tiên hàng đầu để đưa đất nước tatiến lên ngang hàng với các nước trong khu vực cũng như trên thế giới Nó đãgóp phần quan trọng đối với cuộc sống của nhân loại, phần nào đáp ứng đượcnhu cầu đòi hỏi ngày càng cao trong mọi lĩnh vực sống của con người.

Để xử lý thông tin một cách nhanh chóng, chính xác và có hiệu quả thìngành công nghệ thông tin đã phát triển tương đối phổ biến trên thế giới nóichung và Việt Nam nói riêng và đã cung cấp cho chúng ta những biện phápcần thiết đó Đã đi qua thời tính toán, lưu trữ dữ liệu bằng các phương phápthủ công truyền thống mang nặng tính chất lạc hậu, lỗi thời Công nghệ thôngtin đã đi vào các ngành với một phương thức hoạt động hoàn toàn mới mẻ,sáng tạo và nhanh chóng mà không mất đi sự chính xác Đặc biệt, nó đã đánhdấu một bước ngoặt trong việc áp dụng tin học vào trong hệ thống quản lý.

Trong lĩnh vực sản xuất kinh doanh, công tác quản lý đóng vai trò đặcbiệt quan trọng Công tác quản lý có tốt thì việc điều hành mới tốt, khi đócông việc mới đạt hiệu quả cao, năng suất lao động tăng, giảm những chi phíkhông cần thiết Ngược lại, công tác quản lý mà yếu kém sẽ dẫn đến côngviệc trì trệ, chất lượng công việc không cao cũng như tốn nhiều công sức mànăng suất công việc lại thấp Công tác quản lý bao gồm rất nhiều hoạt độngnhư quản lý sản xuất, quản lý nhân sự, quản lý tiền lương, quản lý kho, quảnlý khách hàng…

Công ty TNHH In và thương mại Sigma là một đơn vị hoạt động tronglĩnh vực in ấn và thiết kế logo Trong đó, khách hàng đóng một vai trò đặcbiệt quan trọng quyết định tới thành công của công ty Công việc quản lýquan hệ khách hàng đòi hỏi các nhà quản lý thường xuyên phải cập nhật, xử

Trang 2

lý dữ liệu để đưa ra các báo cáo chính xác, kịp thời Việc ứng dụng công nghệthông tin vào quản trị quan hệ khách hàng sẽ góp phần giúp công ty nắm bắtđược chính xác số lượng khách hàng, giúp công ty chủ động trong mọi hoạtđộng với khách hàng.

Xuất phát từ đặc điểm thực tế và nhu cầu muốn tin học hoá hệ thốngquản trị quan hệ khách hàng của công ty TNHH In và thương mại Sigma, em

đã chọn đề tài: “Xây dựng phần mềm quản trị quan hệ khách hàng” để

làm cho chuyên đề thực tập tôt nghiệp của mình.Cấu trúc chuyên đề gồm 3 chương:

ChươngI: Lý luận chung về thiết kế xây dựng phầm mềm

Chương II: Giới thiệu chung về Công ty TNHH In và thương mại Sigma

và bài toán quản trị quan hệ khách hàng

Chương III: Xây dựng phần mềm quản trị quan hệ khách hàng tại Công

ty TNHH In và thương mại Sigma

Trang 3

CHƯƠNG I: LÝ LUẬN CHUNG VỀ THIẾT KẾ XÂYDỰNG PHẦN MỀM

Phần mềmđơn chiếc

-Sản xuấtcho nhóm ngườisử dụng.

- Xử lý theochế độ thời gianthực

- Thươngmại hoá

- Hệ thốngphân tán.

- Tính tớihiệu quả thươngmại

- Phần mềmthông minh.

- Hệ thốngđể bàn.

- Lập trìnhhướng đối tượng.

-Xử lý songsong.

1.1 Vòng đời phát triển của phần mềm

Trong công nghiệp phần mềm người ta đặc biệt quan tâm tới vấn đề làvòng đời phát triển phần mềm Vòng đời phát triển của một phần mềm đượchiểu là quy trình từ khi phần mềm ra đời cho đến khi đưa vào sử dụng và quátrình nâng cấp bảo trì.

Mục đích của công việc nghiên cứu vòng đời phát triển của phần mềmlà phân ra thành các giai đoạn trên cơ sở đó tìm các giải pháp và công cụ thíchhợp để tác động vào mỗi giai đoạn

Trang 4

1.2 Mô hình thác nước

Công nghệ hệ

Phân tích

Thiết kế

Mã hóa

Kiểm thử

Bảo trì

Công đoạn đầu tiên là công nghệ hệ thống: Nó bao trùm lên toàn bộ cácquy trình tiếp theo trong công nghệ phần mềm vì phần mềm là một thànhphần của hệ thống quản lý do đó nó phải được xem xét trong mối liên hệ tổngthể về kinh tế - kỹ thuật - tổ chức của toàn bộ guồng máy quản lý.

Công đoạn tiếp theo là phân tích: Với mục đích xác định rõ ràng và cụthể các yêu cầu của phần mềm, phần thiết kế trong công nghệ phần mềmhướng tới các vấn đề sau:

Thiết kế kiến trúc hệ thống Thiết kế kỹ thuật

Phần thiết kế hệ thống là quan trọng nhất vì nó cho ta một cái nhìn tổngthể về phần mềm cần xây dựng Còn thiết kế kỹ thuật đi vào các vấn đề cụ thể

Trang 5

bao gồm thiết kế dữ liệu, thiết kế thủ tục, thiết kế chương trình, thiết kế giaodiện màn hình, thiết kế công cụ cài đặt.

Người ta dùng mô hình thác nước để biểu diễn vòng đời phát triển củaphần mềm với hai ý nghĩa:

Khẳng định đây là các giai đoạn của một quy trình thống nhất, khôngtách rời và có mối quan hệ mật thiết với nhau.

Trong mô hình này các công đoạn càng ở phía dưới thì càng phải chịusự tác động của các giai đoạn phía trên, chỉ trừ có công đoạn công nghệ hệthống là không chịu sự tác động của công đoạn nào.

Để xây dựng được hệ thống phần mềm ta phải mô tả được vấn đề vàyêu cầu của khách hàng bằng trả lời các câu hỏi như vấn đề của hệ thống làgì? Và hệ thống cần phải làm gì? Pha phân tích của tiến trình tập trung vàoviệc điều tra vấn đề thay cho việc tìm ra giải pháp Để có tài liệu phân tíchđầy đủ và đúng đắn thì phải phân tích lĩnh vực vấn đề Lĩnh vực vấn đề là khuvực tác nghiệp của con người trong đó phần mềm được xây dựng.

Những người tham gia vào xây dựng hệ thống phần mềm như kháchhàng, phân tích viên, lập trình viên theo phương pháp thác nước rất ít khi làmviệc cùng với nhau để chia sẻ các hiểu biết sâu sắc về vấn đề đang giải quyết.Do vậy họ mất nhiều thời gian để xây dựng được hệ thống phần mềm.

Mô hình thác nước còn được biểu diễn dưới dạng chữ V trong đó quytrình kiểm tra được thực hiện đồng thời với các quy trình phát triển khác ví dụkiểm tra chức năng được thực hiện trong quá trình phân tích, kiểm tra tíchhợp được thực hiện trong quá trình thiết kế, kiểm tra module trong quy trìnhlập trình.

Trang 7

thể cài đặt Vậy ta phải quay trở lại quy trình phân tích để xem xét lại yêucầu Sau quy trình lập trình, quy trình kiểm thử bắt đầu Trong khi kiểm thửchúng ta nhận thấy một vài yêu cầu chưa đủ chi tiết, giải thích nhầm lẫn cóthể xảy ra Vậy ta phải trở lại quy trình phân tích để xem xét lại yêu cầu Saumột vài lần lặp lại như vậy ta có được hệ thống hoàn chỉnh và bàn giao chokhách hàng Vấn đề về luật pháp, quy trình kinh doanh có thể thay đổi theothời gian khi xây dựng hệ thống, người sử dụng có thể phàn nàn về các vấn đềnày, sản phẩm làm ra không đúng như họ mong đợi Nguyên nhân có thể là sựthay đổi của pháp luật, môi trường kinh doanh; người sử dụng không truyềnđạt đúng cái họ muốn; đội ngũ dự án không tuân thủ tiến trình Đội ngũ pháttriển thường lập ra các biểu đồ và vô số tài liệu, văn bản, nhưng người dùngkhông phải lúc nào cũng hiểu cái mà đội ngũ phát triển cung cấp cho họ Giảipháp nào để tránh các vấn đề này? Câu trả lời là mô hình hoá trực quan có thểgiúp họ.

Phát triển phần mềm là tiến trình phức tạp Nếu bỏ qua khả năng quaytrở lại của các bước thực hiện trước đó thì thiết kế hệ thống có thể sai lầm vàthiếu sót nhu cầu Để có thể đi ngược lại các bước phát triển hệ thống phầnmềm chúng ta có phương pháp mới, phương pháp phát triển lặp Phát triển lặplà làm đi làm lại việc gì đó Trong phương pháp này ta sẽ đi qua các bướcphân tích, thiết kế, phát triển, kiểm thử và triển khai phần mềm theo từngbước nhỏ nhiều lần Bởi chúng ta khó có thể thu thập được đầy đủ mọi yêucầu vào công đoạn đầu tiên của dữ án Các vấn đề mới nảy sinh, vậy ta phảilập kế hoạch lặp trong dự án Theo quan niệm này thì dự án được coi là cácthác nước nhỏ, mỗi thác nước được thiết kế đủ lới để sao cho có thể hoànthiện từng bộ phận quan trọng của của dự án và đủ nhỏ để tối thiểu nhu cầu đitrở lại.

Trang 8

Công nghệ hệ

Phân tích

Thiết kế

Mã hóa

Kiểm thử

Bảo trì

Theo mô hình lặp và tăng dần thì mỗi chu kỳ lặp là một vòng đời thácnước nhỏ Vòng lặp sau được hình thành trên cơ sở tiến hoá của vòng lặptrước đó Như vậy các quy trình truyền thống được lặp đi lặp lại và tăng dần.Trong phương pháp này, phân tích viên, người thiết kế, người lập trình hợptác làm việc với nhau để hiểu biết sâu sắc hệ thống, chia sẻ các ý tưởng mớidẫn đến xây dựng được một hệ thống mạnh, phức tạp hơn.

2 Cấp bậc kiến trúc phần mềm

Cấp bậc kiến trúc của phần mềm được hiểu là thứ bậc trình tự các khốivà mối liên kết giữa chúng với nhau Như vậy đứng trước một vấn đề thựctiễn người kỹ sư phần mềm có thể đưa ra nhiều giải pháp khác nhau để giảiquyết vấn đề đó, cấp bậc kiến trúc phần mềm hoàn toàn phụ thuộc vào trìnhđộ chuyên môn của mỗi người.

Yêu cầu của mỗi kiến trúc phần mềm là phải đạt được hai vấn đề

Trang 9

+ Đảm bảo tính chặt chẽ trong kiến trúc để không xảy ra những lỗ hổngtrong phần mềm.

+ Kiến trúc phải đảm bảo không quá phức tạp để khi dịch thànhchương trình thì quy mô của chương trình không quá lớn và khi thực hiện mỗichức năng.

Mô hình chuyển từ bài toán thực tế sang bài toán logic (problem solution).

s1s4Solution 2

Mô hình này cho ta thấy với một vấn đề thực tế nhưng qua bàn tay chếtác của kỹ sư phần mềm có thể trở lên rất nhiều kiến trúc phần mềm khácnhau Tiêu chuẩn duy nhất để lựa chọn một kiểu kiến trúc nào đó là khôngquá phức tạp nhưng vẫn đảm bảo tính năng hoạt động của phần mềm Đâychính là quá trình cấu trúc hóa các vấn đề phi cấu trúc.

3 Các quy trình thiết kế phần mềm

Mỗi quy trình bao gồm các bước

Trang 10

- Mục đích của quy trình

danh, tham số đầu vào, sản phẩm cần phải giao nộp, phương phápđánh giá hiệu quả

- Phân đoạn các quá trình của qui trình

Qui trình 1: Xác định yêu cầu người sử dụng (Khách hàng)

Mục đích: Mục đích của quy trình này bao gồm:

dụng về phần mềm

- Phân tích hệ thống và các quá trình có liên quan

quan đến phần mềm tương lai

Dấu hiệu: Quy trình này được đặc trưng bởi các dấu hiệu sau

Trang 11

Lưu đồ

Bắt đầu

Kết thúcKhảo sát hệ thốngLập kế hoạch xác định yêu cầu

Phân tích nghiệp vụ

Phân tích yêu cầu ng ời sử dụng

Mô tả hoạt động hệ thống

Trang 12

Các thông số của quy trình

việc1 Thông số

Chức danh cán bộxác định yêu cầu

Tiêu chuẩn củakhách hàng

khách hàng

- Quyết định củacông ty

Công ty phầnmềm

của khách hàng

Các tiêu chuẩnsản xuất phần mềm

Công ty phầnmềm

- Phân tích yêucầu

- Mô tả hoạt động

Công ty phầnmềm

hoàn thành đúng thờihạn

- Độ chênh lệchgiữa dự kiến và thực tế

Chênh lêch 20%

5 Các quá trìnhliên quan

- Giá trị dự án- Xây dự và quảnlý hợp đồng phần mềm

Công ty phầnmềm

Trang 13

Phân đoạn các hoạt động

trình 1

Khách hàng đượcquản trị viên dự ánphê duyệt

Kết thúc bước1

Báo cáo khảo sátđược quản trị viện phêduyệt

nghiệp vụ

Kết thúc bước2

Quản trị viên vàkhách hàng chấp nhận

Kết thúc bước3

Khách hàng chấpnhận

Kết thúc bước4

Quản trị viên phêduyệt

Quản trị viên vàkhách hàng chấp nhận

Quy trình 2: Xây dựng và quản lý hợp đồng phần mềm

Mục đích: Xem xét các giải pháp, soạn thảo ký kết theo dõi quá trìnhthực hiện hợp đồng, thanh toán thanh lý và nghiệm thu các hợp đồng phầnmềm

Trang 15

Các thông số chung:

công việc1 Thông số

Chức danh:Cán bộ lập vàquản lý hợp đồng phần mềm

Điều kiện bắtđầu

- Đề xuất hợp đồng phầnmềm

- Hồ sơ xác định yêu cầuĐiều kiện kết

Hợp đồng phần mềm đượcquản trị viên dự án và khách hàngchấp nhận

- Hồ sơ của cán bộ xác địnhyêu cầu

pháp kĩ thuật

Văn bản hợp đồng4 Đánh giá chất

Tỉ lệ công việc liên quan đếnnội dung được thực hiện đúng hạn

>=90%5 Quá trình liên

Trang 16

Phân đoạn các hoạt động:

bắt đầu

Điều kiện kếtthúc

đồng phần mềm

Có yêucầu của kháchhàng

Quyết địnhcủa công ty về dựán

Sau bước1

Khách hàngchấp nhận

phần mềm

Sau bước2

Kí kết hợpđồng

Có quyếtđịnh của quản trịviên

phần mềm

Sau bước4

Hợp đồngđược thực hiện

Có biên bảnthanh toán

Được quảntrị viên chấp nhận

Quy trình 3: Thiết kế phần mềm

Mục đích:

Quy trình thiết kế trong phần mềm nhằm mục đích xây dựng đặc tả yêucầu phần mềm, xây dựng kiến trúc hệ thống, thiết kế dữ liệu, thiết kế chươngtrình, thiết kế giao diện và thiết kế công cụ cài đặt

Dấu hiệu:

Trang 17

thiết kế kiến trúc

Trang 18

Mục đích:

Quy trình này có mục đích xây dựng thiết kế chi tiết trên cơ sở của bảnvẽ thiết kế tổng thể tiến hành lập trình các môdule, tích hợp hệ thống, biênsoạn tài liệu, mô tả hoạt động của hệ thống

KÕt thóc

TËp hîp kÕt qu¶ lËp tr×nhB¾t ®Çu

LËp tr×nh th viÖn chung

LËp tr×nh cac Module chøc n¨ngKiÓm tra c«ng cô lËp tr×nh

TÝch hîp

LËp kÕ ho¹ch lËp tr×nh

KiÓm tra qu¸ tr×nh tÝch hîp

Trang 19

Các thông số

Quản trị viên dự án

- Bộ công cụ càiđặt

Quản trị viên dự án

4 Đánh giá chấtlượng

- Tỉ lệ các sảnphẩm lập trình hoànthành

- Thời gian chênhlệch giữa dự kiến vàthực tế

>=90%Khoảng 20%

5 Các quá trìnhliên quan

- Hợp đồng phầnmềm

- Thiết kế

- Quản trị viên dựán

Quản trị viên dự án

Trang 20

Phân đoạn các hoạt động

Quản trị viên phêduyệt

Kết thúcbước 3

Quản trị viên phêduyệt

Quản trị viên phêduyệt

Các dấu hiệu:

Trong các dấu hiệu trên thì vấn đề lập kịch bản test có vai trò đặc biệtquan trọng và thể hiện trình độ chuyên môn của cán bộ chương trình

Lưu đồ:

Trang 21

Các thông số

LËp kÕ ho¸ch Test

LËp kÞch b¶nKiÓm tra kÕ

KiÓm tra kÞch b¶n

Trang 22

công ty phần mềm

phần mềm

- Kiến trúc hệthống

- Thiết kế kĩ thuật- Mô tả hoạt độnghệ thống

Quản trị viên dự án

được test

Quản trị viên dự án4 Đánh giá chất

- Tỉ lệ sản phẩm đãtest

- Mức độ chênhlệch giữa dự kiến vàthực tế

>=90%Khoảng 20%

5 Quá trình liênquan

- Xây dựng vàquản lý hợp đồng phầnmềm

- Xác định yêu cầungười sử dụng

- Thiết kế phầnmềm

Lập trìnhPhân đoạn các hoạt động

Khách hàng phêduyệt

Trang 23

2 Xây dựng kịchbản

Kết thúcbước 1

Kịch bản được phêduyệt

Kết thúcbước 2

Quản trị viên phêduyệt

Quản trị viên phêduyệt

Quy trình 6: Quy trình triển khai

Mục đích:

Cài đặt hệ thống cho khách hàng, đào tạo sử dụng cho khách hàng, hỗtrợ việc chuyển đổi từ hệ thống cũ sang hệ thống mới và đưa hệ thống vàohoạt động chính thức

Trong các bước trên đây thì việc chuyển đổi hệ thống cũ sang hệ thốngmới có vai trò đặc biệt quan trọng có tác động đến việc thành công hay thấtbại của một dự án tin học

Cài đạt phần mềmCài đặt phần cứng

Kiểm tra

Tổng hợp kế quả

Trang 24

Các thông số:

Quản trị viên dựán, khách hàng

4 Đánh giá chấtlượng

- Các điểm triểnkhai được hoàn thànhđúng hạn

- Mức chênh lệchgiữa dự kiến và thực tế

Khoảng 20%5 Quá trình liên

Hợp đồng phầnmềm

Quản trị viên dựán

Trang 25

Phân đoạn các hoạt động:

Điều kiệnbắt đầu

Điều kiệnkết thúc

hoách triển khai

Bắt đầu quátrình triển khai

Khách hàngphê duyệt

Kết thúcbước 1

Quản trịviên phê duyệt

Kết thúcbước 2

Quản trịviên phê duyệt

Kết thúcbước 3

Quản trịviên phê duyệt

Kết thúcbước 4

Quản trịviên phê duyệt

kết quả và bàngiao

Kết thúcbước 5

Quản trịviên và kháchhàng phê duyệt

Trang 26

CHƯƠNG 2: TỔNG QUAN VỀ CƠ SỞ THỰC TẬP

1 Lịch sử hình thành và phát triển

1.1 Giới thiệu về công ty

COMPANY LIMITED SIGMA CO.,LTD

Với trụ sở chính lúc đó là ở số 10 Đặng Văn Ngữ, Thành phố Hà NộiNgành nghề kinh doanh lúc đó của công ty gồm:

- In và các dịch vụ liên quan đến in

- Buôn bán tư liệu sản xuất và tư liệu tiêu dùng

Trang 27

- Chế bản điện tử

- Trang trớ nội, ngoại thất

Sau 6 năm hoạt động và phỏt triển vào ngày 06 thỏng 02 năm 2006Cụng ty đó chuyển trụ sở chớnh về 46 Đặng Văn Ngữ, Quận Đống Đa – HàNội Từ đú đến nay cụng ty chỉ chỳ trọng vào lĩnh vực in và thiết kế Logo chokhỏch hàng và đó đạt được kết quả rất cao

2 Cơ cấu tổ chức của cụng ty

Sơ đồ tổ chức của cụng ty

KhoPhòng sản

xuấtGiám đốc

Phó giám đốc

Phòng kinh

doanh Phòng kế toánthiết kếPhòng

Trang 28

- Giám đốc công ty: Là người đại diện pháp nhân của công ty Là

người có quyền ra các quyết định quan trọng trong công ty Và cũng là ngườichịu mọi trách nhiệm trước pháp luật.

- P.Giám đốc: Là người giám sát các hoạt động của công ty, giúp giám

đốc giải quyết các vấn đề phát sinh Và cũng là người lên các báo cáo, kếhoạch cho giám đốc.

- Phòng kinh doanh : Có nhiệm vụ chính là tìm kiếm thị trường và

khách hàng, nghiên cứu, tiếp cận và thâm nhập vào các thị trường mới, thựchiện thị trường mới, Thực hiện công tác đối ngoại, thực hiện các thủ tục nhậpkhẩu hàng hoá.

Tìm nguồn phân phối các sản phẩm mà công ty kinh doanh

- kế toán trưởng: Có nhiệm vụ tổ chức, thực hiện hoạch toán kinh

doanh và phân tích tình hình kinh tế toàn đơn vị Theo dõi tình hình hàng hoá,tài sản, lập báo cáo tổ chức thống kê theo quy định của nhà nước

- Phòng thiết kế: Có nhiệm vụ thiết kế các mẫu in, thiết kế các logo

quảng cáo cho khách hàng

- Phòng sản xuất: Có nhiệm vụ In ấn các sản phẩm mà phòng thiết kế đã

tạo ra.

- Kho : Nhân viên quản lý kho thực hiện việc ghi chép tình hình kho,

lập các báo cáo về hàng hoá theo ngày Sẵn sàng lập báo cáo về tình hình củakho khi có yêu cầu của cấp trên.

Nguyên tắc tổ chức và hoạt động của công ty

Công ty hoạt động theo nguyên tắc tự nguyện, bình đẳng, dân chủ, đúngpháp luật

Cơ quan quyết định cao nhất của công ty là Giám đốc

Nguyên tắc hoạt động không trái với Luật doanh nghiệp do nước Cộnghoà xã hội chủ nghĩa Việt Nam ban hành.

Trang 29

Nguồn nhân lực

Công tác tổ chức đào tạo: Công ty coi trọng công tác xây dựng đội ngũcán bộ công nhân viên Ở bất kỳ cương vị nào trước khi trở thành nhân viênchính thức đều phải qua thi tuyển, thử việc để lựa chọn.

Xây dựng nội quy, quy chế riêng của công ty trên tinh thần tập trung,dân chủ, công khai và phổ cập bao gồm: nội quy lao động, quy chế tráchnhiệm, quy chế về tiền lương, tiền thưởng, Tạo dựng môi trường làm việccho mọi người bộc lộ kiến thức tài năng và sự sáng tạo Luôn chú ý đến cơchế kết hợp hài hòa các lợi ích, giúp cho cán bộ công nhân viên ý thức đượccông ty là ngôi nhà chung của mọi người, làm lợi cho công ty cũng là làm lợicho chính bản than mình

Tính đến ngày 1/1/2007 số lượng cán bộ công nhân viên của công ty là23 người, trong đó:

Cán bộ công nhân viên có trình độ đại học trở lên là: 4 ngườiCán bộ công nhân viên có trình độ cao đẳng: 6 người

Cán bộ công nhân viên có trình độ trung cấp: 5 ngườiCán bộ công nhân viên chức có trình độ lớp 12: 8 người

Công ty luôn chú trọng công tác đào tạo theo quy trình ISO 9001:2000bao gồm 9 quy trình và các hướng dẫn khác,định kì 6 tháng 1 lần tổ chứcđánh giá nhân viên Trên cơ sở đó lập kế hoạch đào tạo phù hợp Hình thứcđào tạo có thể là tự đào tạo nội bộ hoặc thuê chuyên gia bên ngoài đào tạo nếuthấy cần thiết.

Một số khách hàng chính của công ty:

Khách sạn Melĩa

Ngân hàng thương mại cổ phần Hàng hải Việt NamCông ty TNHH thiết bị y tế Dynex

Khách sạn Horison

Trang 30

Công ty Du lịch và dịch vụ Bắc ViệtCông ty TNHH Dược phẩm Hoàn Nguyên

3 Thực trạng ứng dụng tin học của công ty

- Hệ thống máy tính của công ty được nối với mạng Internet

- Phần cứng: 4Máy tính PC( Cấu hình: màn hình tinh thể lỏng LCD 17inch, CPU Intel (R) Pentium IV, Ram 256, HDD 40GB, ổ CD ROM)

- Phần mềm: Hệ điều hành Window XP, phần mêm Microsoft Office2003, một số phần mềm ứng dụng chuyên biệt khác như: phần mềm kế toán,phần mềm Manager

Là một đơn vị sản xuất kinh doanh nên công tác quản lý tiêu thụ sảnphẩm là một khâu quan trọng Đặc biệt là việc nắm bắt được các thông tin vềkhách hàng, nắm bắt được các thông tin về khách hàng tốt sẽ góp phần thúcđẩy nhanh quá trình tiêu thụ sản phẩm.

Khách hàng của công ty hiện nay rất nhiều trải rộng trên phạm vi toànquốc.Với việc công ty ngày càng mở rộng kinh doanh nên khách hàng rất đadang, việc quản lý khách hàng sẽ gặp rất nhiều khó khăn Việc quản lý thôngtin khách hàng thủ công bằng ghi chép sổ sách không đáp ứng được với sốlượng thông tin đồ sộ này.

Hiện tại việc quản lý thông tin khách hàng do phòng kinh doanh đảmnhiệm, có nhiệm vụ xem xét và xử lý các yêu cầu liên quan đến khách hàng.Những công việc trên đây được làm hoàn toàn thủ công bằng ghi chép sổsách, do đó không tránh được việc mất mát giấy tờ thông tin về khách hàng,khối lượng giấy tờ cồng kềnh, việc tìm kiếm thông tin về khách hàng gặpnhiều khó khăn.

Để khắc phục được những bất cập này cần đưa ra giải pháp tin học hóa,ứng dụng phần mềm quản lý khách hàng vào quản lý những thông tin mà

Trang 31

nhân viên phòng kinh doanh thu thập được về khách hàng Giúp cho việcquản lý khách hàng dễ dàng, thuận tiện hơn

Trang 32

4 Định hướng xây dựng đề tài

ý tưởng xây dựng đề tài

Nhằm đáp ứng được tình hình tin học hóa của công ty trong hoạt độngsản xuất kinh doanh, từ những vấn đề thực tế của Công ty em xin đưa ra đề

tài:" Xây dựng phần mềm quản trị quan hệ khách hàng "

Mục đích

Nhằm từng bước đưa những thành tựu tiên tiến của tin học vào hoạtđộng sản xuất kinh doanh của công ty Đặc biệt trong công tác quản lý kháchhàng, tạo điều kiện thuận lợi trong công tác quản lý, giúp cho việc quản lýkhách hàng dễ dàng, nhanh chóng, tiện lợi, tránh được những sai xót trongviệc ghi chép, quản lý thủ công Đưa ra được những báo cáo về số lượng sảnphẩm, doanh số Giúp cho công ty đánh giá được chính xác tiềm năng củatừng khách hàng Nắm bắt được đầy đủ, chính xác thông tin về từng kháchhàng Giúp cho nhà quản lý đưa ra được các quyết định quản trị nhanh chóng,kịp thời

Phương pháp luận xây dựng đề tài

Do đây là phần mềm phục vụ việc quản lý khách hàng cho các nhân viênsử dụng trực tiếp, nên phần thiết kế giao diện cần gần gũi với người sử dụng,dễ dàng thao tác có vai trò hết sức quan trọng, đặc biệt với nhân viên quản lýphải thường xuyên cập nhật, theo dõi thông tin về khách hàng rất hay xảy ranhững sai sót Giao diện tốt sẽ góp phần nhập số liệu chính xác hơn và đemlại tâm lý thoải mái cho cán bộ nhân viên quản lý khi làm việc với phần mềm.Mặt khác để tránh những thất thoát, mất thông tin về khách hàng, yêu cầu bảomật cũng rất quan trọng cho công tác quản lý.

Do tính chất của cơ sở dữ liệu của bài toán chương trình này sử dụngngôn ngữ lập trình Visual Basic 6.0 trong việc tạo giao diện và chương trình

Trang 33

chính, kết hợp với Microsoft Access 2003 tạo cơ sở dữ liệu Chương trìnhchạy trên nền Window XP

Visual Basic là ngôn ngữ lập trình thông dụng trên Windows VisualBasic 6.0 hỗ trợ quản lý Cơ sở dữ liệu và Internet, đặc biệt là quản lý cơ sở dữliệu.

Visual Basic có nhiều tính năng mới Các điều khiển mới cho phép taviết các chương trình ứng dụng kết hợp các giao diện, cách xử lý và tính năngcủa Microsoft Office 2003 và trình duyệt Web Internet Explorer.

Mặt khác, khi dùng Visual Basic sẽ tiết kiệm thời gian và công sức sovới các ngôn ngữ lập trình khác khi xây dựng cùng một ứng dụng.

Visual Basic gắn liền với khái niệm lập trình trực quan (Visual), nghĩalà khi thiết kế chương trình ta nhìn thấy ngay kết quả qua từng thao tác vàgiao diện khi chương trình thực hiện Đây là thuận lợi lớn so với các ngônngữ lập trình khác, Visual Basic cho phép ta chỉnh sửa đơn giản, nhanh chóngvề màu sắc, kích thước và hình dáng của các đối tượng có mặt trong ứngdụng.

Bên cạnh đó, Visual Basic còn hỗ trợ tính năng kết nối môi trường dữliệu Access, SQL, Việc liên kết dữ liệu có thể thực hiện bằng nhiềucách.Trong đó thiết kế DataEnvironment là một điểm mới trong VB 6.0 Nódùng để quản lý một cách trực quan việc kết nối một cơ sở dữ liệu Nghĩa làkhi ta có một thiết kế DataEnvironment trong ứng dụng thì ta có thể quản lýtất cả các thông tin gắn liền với kết nối ở một nơi, chứ không phải như nhữngkỹ thuật cổ điển nhúng thông tin kết nối trong CSDL trong chương trình.

Chương trình "Quản lý khách hàng" là chương trình quản lý cơ sở dữliệu (lưu trữ, tra cứu,bảo mật ) tại công ty Do đó việc dùng ngôn ngữ VB6.0 là thích hợp.

5 Đề tài dưới góc độ tin học

Ngày đăng: 22/11/2012, 09:14

HÌNH ẢNH LIÊN QUAN

Sơ đồ luồng thông tin IFD - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Sơ đồ lu ồng thông tin IFD (Trang 38)
Sơ đồ ngữ cảnh - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Sơ đồ ng ữ cảnh (Trang 40)
Sơ đồ ngữ cảnh mức 0 - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Sơ đồ ng ữ cảnh mức 0 (Trang 41)
Sơ đồ quan hệ thực thể ERD - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Sơ đồ quan hệ thực thể ERD (Trang 43)
Cơ sở dữ liệu gồm cỏc bảng và cỏc thuộc tớnh sau - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
s ở dữ liệu gồm cỏc bảng và cỏc thuộc tớnh sau (Trang 45)
Bảng chức vụ - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng ch ức vụ (Trang 45)
Bảng chức vụ - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng ch ức vụ (Trang 45)
Bảng khách hàng - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng kh ách hàng (Trang 45)
Bảng nhõn viờn - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng nh õn viờn (Trang 46)
Bảng Phũng Ban - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
ng Phũng Ban (Trang 46)
Bảng nhân viên - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng nh ân viên (Trang 46)
Bảng Phòng Ban - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
ng Phòng Ban (Trang 46)
Bảng TriểnKhai - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
ng TriểnKhai (Trang 47)
Bảng Triển Khai - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
ng Triển Khai (Trang 47)
Bảng yờu cầu - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng y ờu cầu (Trang 48)
Bảng yêu cầu - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Bảng y êu cầu (Trang 48)
Sơ đồ quan hệ thực thể Vật lý - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Sơ đồ quan hệ thực thể Vật lý (Trang 49)
Sơ đồ chức năng chương trình - Xây dựng phần mềm quản trị quan hệ khách hàng tại tại Công ty TNHH In và thương mại Sigma
Sơ đồ ch ức năng chương trình (Trang 63)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w