ã Ban hành quy chế quản lý Công ty được Chủ sở hữu Công ty chấp thuận.
ã Duyệt các kế hoạch, phương án kinh doanh của các bộ phận trong Công ty và phân công, phân nhiệm, uỷ quyền cho các bộ phận trên cơ sở các phương án tổ chức kinh doanh của Công ty đã được chủ sở hữu phê duyệt.
ã Kiến nghị Chủ tịch Công ty bổ nhiệm, miễn nhiệm, khen thưởng, kỷ luật các chức danh quản lý trong Công ty, trừ các chức danh thuộc thẩm quyền của Chủ sở hữu Công ty.
ã Trình Ban Thường vụ Công đoàn Giao thông Vận tải Việt Nam kế hoạch sản xuất kinh doanh hàng năm, báo cáo các quyết toán tài chính 6 tháng, hàng năm lên Chủ sở hữu Công ty và phương án sử dụng lợi nhuận, xử lý các khoản lỗ trong kinh doanh.
95 trang |
Chia sẻ: Dung Lona | Lượt xem: 1172 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Đề tài Phân tích và thiết kế hệ thống thông tin quản lý lữ khách tại công ty du lịch và thương mại công đoàn Giao Thông Vận Tải SunTravel, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
tả sự dịch chuyển của dòng dữ liệu từ nguồn nào đến đích nào
+Kho dữ liệu: : Kho lưu trữ dữ liệu có nhiệm vụ lưu trữ các thông tin sau khi đã được xử lý và làm cơ sở để kết xuất thông tin đầu ra.
+ Tiến trình xử lý: Có chức năng xử lý dữ liệu thành thông tin hữu ích
Phích logic:
Tương tự như phích vật lý của sơ đồ luồng thông tin, phích logic hoàn thành tài liệu cho hệ thống. Có 5loại phích logic. Chúng được dùng để mô tả thêm cho luồng dữ liệu, xử lý, kho dữ liệu, tệp dữ liệu.
Tên luồngDL:
Mô tả:
Tên IFD có liên quan :
Nguồn:
Đích:
+ Phích luồng dữ liệu:
Tên kho:
Mô tả:
Tên DFD có liên quan:
Các xử lí có liên quan:
Tên sơ đồ cấu trúc dữ liệu có liên quan:
+Phích kho dữ liệu:
+Phích tệp dữ liệu:
Tên tệp:
Mô tả:
Tên IFD có liên quan:
Khối lượng bản ghi, ký tự:
+Phích xử lý logic
Tên xử lý:
Mô tả:
Tên IFD có liên quan:
Các luồng dữ liệu vào:
Các luồng dữ liệu ra:
Kho dữ liệu mà xử lý sử dụng:
Ngôn ngữ cấu trúc dùng để mô tả xử lí logic trên phích xử lý
Ngôn ngữ này chứa những động từ như: đọc, ghi, sẵp xếp, chuyển sang...Các phép toán số học và logic thường dùng. Ngôn ngữ cấu trúc không dùng các trạng từ và tính từ nhưng cũng có thể dùng các danh từ để mô tả dữ liệu trong từ điển hệ thống
Một số quy ước và quy tắc liên quan đến DFD
+Mỗi luồng dữ liệu phải có một tên trừ luồng giữa xử lý và kho dữ liệu.
+Các xử lý luôn phải được đánh mã số.
+Nên vẽ lại các kho dữ liệu để các luồng dữ liệu không bị cắt nhau.
+Tên cho xử lý phải là một động từ.
+Xử lý buộc phải thực hiện một biến đổi dữ liệu. Luồng vào phải khác với luồng ra từ một xử lý.
Chú ý khi phân rã sơ đồ DFD
+Thông thường một xử lý mà logíc xử lý cuả nó được trình bày bằng ngôn ngữ có cấu trúc chỉ chiếm một trang giấy thì không nên phân rã tiếp.
+Cố gắng chỉ để tối đa 7 xử lý trên một trang DFD.
+Tất cả các xử lý trên một DFD phải thuộc cùng một mức phân rã
+Luồng vào của một DFD mức cao phải là luồng vào của một DFD con mức thấp nào đó. Luồng ra tới đích của một DFD con phải là luồng ra tới đích của một DFD mức lớn hơn nào đó
+Xử lý không phân rã tiếp thêm thì được gọi là xử lý nguyên thuỷ. Mỗi xử lý nguyên thuỷ phải có một phích xử lý logic trong từ điển hệ thống.
Tóm lại hai sơ đồ luồng thông tin (IFD) và luồng dữ liệu (DFD) là hai công cụ cung cấp cho phân tích viên hai góc nhìn động và tĩnh về hệ thống thông tin.
2.2.2 Thiết kế logic một hệ thống thông tin
2.2.2.1 Thiết kế cơ sở dữ liệu đi từ các thông tin đầu ra
Bước 1: Xác định các thông tin đầu ra
Bước 2: Xây dựng các tệp dữ liệu từ các thông tin đầu ra sử dụng phương pháp chuẩn hoá
Khi xây dựng cơ sở dữ liệu trong thực tế, việc chuẩn hoá dữ liệu sẽ loại bỏ bớt dữ liệu dư thừa và tránh được những điểm không nhất quán về dữ liệu do trùng lặp thông tin gây ra.
Tuy nhiên áp dụng tất cả những điều đã nói đến trong lý thuyết chuẩn hoá vào trong thực tế là một điều không tưởng, vì đòi hỏi một khối lượng tính toán quá lớn, cho nên trong thực tế người ta tìm cách giảm nhẹ các điều kiện đã nói đến trong lý thuyết. Chẳng hạn, khi xét xem quan hệ đã chuẩn hoá chưa người ta chỉ tìm một khoá và gọi đó là khóa chính để quản lý. Do vậy trong chương này ta sẽ nhắc lại những vấn đề chuẩn hoá đã nói đến trong các chương trước nhưng đã được đơn giản hóa cho phù hợp với yêu cầu của thực tế. Trong thực tế thường người ta mong muốn các quan hệ được chuẩn hóa đến dạng chuẩn 3NF.
Nhận xét:
Sự phụ thuộc hàm giữa các tập thuộc tính thường được chỉ ra căn cứ vào ngữ nghĩa của mỗi thuộc tính đó, chứ không hoàn toàn được tính một cách máy móc từ dữ liệu, cũng không phải là sự áp đặt như trong định nghĩa phụ thuộc hàm đối với sơ đồ quan hệ.
a. Dạng chuẩn thứ nhất (1NF)
Một thực thể hay một quan hệ được xem là dạng chuẩn thứ nhất khi tất cả các thuộc tính của nó chỉ chứa các giá trị nguyên tố ( giá trị nguyên tố là những giá trị được coi là không thể chia nhỏ hơn được nữa ) tức là tất cả các thuộc tính của thực thể là sơ cấp.
b. Dạng chuẩn 2 (2NF)
Một quan hệ (bảng) có ở dạng chuẩn 2 hay không, trong thực tế người ta không tìm thấy tất cả các khóa tối tiểu của nó mà chỉ tìm ra một khóa tối tiểu gọi là khóa chính. Thường thì khóa này được tìm căn cứ vào ý nghĩa thực tế của các thuộc tính nhưng cũng có thể áp dụng thuật toán tìm khóa tối tiểu nếu người thiết kế không thật hiểu rõ ý nghĩa của các thuộc tính.
Một quan hệ được coi là ở dạng chuẩn 2 nếu:
- Quan hệ đó đã ở dạng chuẩn 1.
- Mọi thuộc tính không nằm trong khóa chính đều phụ thuộc hàm đầy đủ vào khoá chính.
Rõ ràng định nghĩa này không chặt chẽ bằng định nghĩa dạng chuẩn 2 đã nói đến ở chương 2 vì định nghĩa ở chương 2 đòi hỏi mọi thuộc tính không khoá phải phụ thuộc hàm đầy đủ vào khóa chính, nhưng rõ ràng điều này là khó thực hiện và không thực sự cần thiết đối với các quan hệ trong thực tiễn.
Khi xét một file dữ liệu ở trong một dạng chuẩn nào đó chúng ta làm như sau:
Chọn một khóa tối tiểu làm khóa chính
Xét lần lượt từng cột nằm ngoài khóa chính đó theo định nghĩa của từng cột một, xem xem nó có phụ thuộc hàm vào các phần tử nằm trong khóa chính hay không.
Vẽ sơ đồ biểu thị mỗi phụ thuộc hàm giữa các phần tử (thuộc tính) nằm ngoài khóa chính.
Trên cơ sở sơ đồ chúng ta sẽ nhanh chóng xác định rằng file dữ liệu này có phải là dạng chuẩn 2NF thực tiễn hay không, như ở ví dụ trên nó không phải là dạng chuẩn 2NF vì có những cột nằm bên ngoài khóa chính nhưng phụ thuộc vào những phần tử bên trong của khóa chính. Nếu nó không phải là dạng chuẩn 2NF thì chúng ta phải tách nó ra thành các file con ở dạng chuẩn 2NF.
c. Dạng chuẩn 3 (3NF).
Chuẩn hoá mức 3 quy định rằng: trong một danh sách không được phép có sự phụ thuộc bắc cầu giữa các thuộc tính.
Cũng đối với dạng chuẩn 2, định nghĩa ở chương 2 rõ ràng là chặt chẽ hơn vì nó đòi hỏi mọi thuộc tính không phải là khóa mà phải phụ thuộc hàm trực tiếp vào mọi khóa tối tiểu điều này cũng khó lòng thực hiện và thật không cần thiết khi quan hệ đã được gắn chặt với mọi thực thể trong thực tế.
Để phân rã các quan hệ chưa ở dạng chuẩn 3 thành các quan hệ ở dạng chuẩn 3 ta phải qua các bước sau:
- Tìm khóa chính của quan hệ, giả sử tập khóa chính là K
- Tìm ra các phụ thuộc bắc cầu vào khóa chính dạng X phụ thuộc K, Y phụ thuộc X và Y không phụ thuộc K.
- Nếu tìm thấy phụ thuộc hàm bắc cầu như trên sẽ tách quan hệ thành XY và KX.
- Xác định khoá và tên cho mỗi danh sách mới.
Bây giờ chúng ta lại tiếp tục khảo xát xem các file dữ liệu con đó có phải là dạng chuẩn 3NF hay không, nếu file dữ liệu con nào đó không phải là 3NF thì ta lại tách file dữ liệu con thành các file dữ liệu con 3NF.
Các file dữ liệu này đảm bảo rằng không có phụ thuộc bắc cầu và không có phụ thuộc bộ phận.
d. Dạng chuẩn Boyce-codd (BCNF).
Khi xem xét một quan hệ có thoả mãn dạng chuẩn Boyce-Codd hay không, ngoài khoá chính ta phải quan tâm tới các khoá khác, các khoá này tuy không được chọn làm khoá chính nhưng nó cũng thoả mãn điều kiện khoá tối tiểu. Dạng chuẩn 3NF cho phép một thuộc tính nằm trong khóa chính phụ thuộc hàm vào một thuộc tính không nằm trong khóa chính. Nhưng dạng chuẩn BCNF không cho phép một thuộc tính nằm trong khóa chính phụ thuộc hàm vào một thuộc tính không nằm trong khóa chính
Để đạt được các quan hệ ở dạng BCNF ta phải phân rã theo cách sau:
+ Nếu tồn tại sự phụ thuộc hàm X Y mà X không phải là khóa dự bị thì sẽ tách quan hệ thành XY và R\ XY.
+ Kiểm tra các bảng mới nhận được xem có là BCNF hay chưa, nếu chưa tiếp tục lặp lại các bước phân rã.
Tuy nhiên để chuẩn hóa các quan hệ của cơ sở dữ liệu đến dạng chuẩn BCNF đòi hỏi phải thực hiện tìm hết tất cả các khóa dự bị của quan hệ đó, như vậy điều này rất khó thực hiện trong thực tế. Nên người ta chỉ mong muốn các quan hệ được chuẩn hoá đến dạng chuẩn 3NF.
Chương III
Phân tích và thiết kế
hệ thống thông tin quản lý lữ khách
3.1 giới thiệu về công cụ xây dựng phần mềm quản lý lữ khách
3.3.1 Ngôn ngữ lập trình Visual Basic 6.0
a. Tổng quan về ngôn ngữ lập trình Visual Basic 6.0
Visual Basic 6.0, con ủửụứng nhanh nhaỏt vaứ ủụn giaỷn nhaỏt ủeồ taùo nhửừng ửựng duùng cho Microsoft Windows. Baỏt keồ baùn laứ moọt nhaứ chuyeõn nghieọp hay laứ moọt ngửụứi mụựi laọp trỡnh Windows, Visual Basic cung caỏp cho baùn moọt taọp hụùp caực coõng cuù hoaứn chổnh ủeồ nhanh choựng phaựt trieồn caực ửựng duùng.
Vaọy Visual Basic laứ gỡ ? Thaứnh phaàn “Visual” noựi ủeỏn caực phửụng thửực duứng ủeồ taùo giao dieọn ủoà hoùa ngửụứi sửỷ duùng (GUI). Thay vỡ vieỏt nhửừng doứng maừ ủeồ moõ taỷ sửù xuaỏt hieọn vaứ vũ trớ cuỷa nhửừng thaứnh phaàn giao dieọn, ta chổ caàn theõm vaứo nhửừng ủoỏi tửụùng ủaừ ủửụùc ủũnh nghúa trửụực ụỷ vũ trớ naứo ủoự treõn maứn hỡnh.
Thaứnh phaàn “Basic” noựi ủeỏn ngoõn ngửừ “BASIC” (Beginners All-Purpose Symbolic Instruction Code) moọt ngoõn ngửừ ủửụùc duứng bụỷi nhieàu nhaứ laọp trỡnh hụn baỏt cửự một ngoõn ngửừ naứo khaực trong lũch sửỷ maựy tớnh. Visual Basic ủửụùc phaựt trieồn daàn daàn dửùa treõn ngoõn ngửừ BASIC, vaứ baõy giụứ chửựa ủửùng haứng traờm ủieàu leọnh, haứm, vaứ tửứ khoựa coự quan heọ trửùc tieỏp vụựi giao dieọn ủoà hoùa cuỷa Windows.
Ngoõn ngửừ laọp trỡnh Visual Basic khoõng chổ laứ Visual Basic. Heọ thoỏng laọp trỡnh Visual Basic, nhửừng ửựng duùng bao goàm Microsoft Excel, Microsoft Access, vaứ nhieàu ửựng duùng Windows khaực ủeàu duứng cuứng moọt ngoõn ngửừ.
Maởc duứ muùc ủớch cuỷa chuựng ta laứ taùo ra nhửừng ửựng duùng nhoỷ cho baỷn thaõn hay moọt nhoựm, moọt heọ thoỏng caực coõng ty lụựn, hoaởc thaọm chớ phaõn phoỏi nhửừng ửựng duùng ra toaứn caàu qua Internet. Visual Basic laứ cung cuù maứ baùn caàn.
Nhửừng chửực naờng truy xuaỏt dửừ lieọu cho pheựp ta taùo ra nhửừng cụ sụỷ dửừ lieọu, nhửừng ửựng duùng front-end, vaứ nhửừng thaứnh phaàn phaùm vi server-side cho haàu heỏt caực daùng thửực cụ sụỷ dửừ lieọu phoồ bieỏn, bao goàm Microsoft SQL Server vaứ nhửừng cụ sụỷ dửừ lieọu mửực enterprise khaực.
Nhửừng kyừ thuaọt ActiveX cho pheựp ta duứng nhửừng chửực naờng ủửụùc cung caỏp tửứ nhửừng ửựng duùng khaực, nhử laứ chửụng trỡnh xửỷ lyự vaờn baỷn Microsoft Word, baỷng tớnh Microsoft Excel vaứ nhửừng ửựng duùng Windows khaực.
Khaỷ naờng Internet laứm cho noự deó daứng cung caỏp cho vieọc theõm vaứo nhửừng taứi lieọu vaứ ửựng duùng qua Internet hoaởc intranet tửứ beõn trong ửựng duùng cuỷa baùn, hoaởc taùo nhửừng ửựng duùng Internet server.
ệÙng duùng cuỷa baùn keỏt thuực laứ moọt file.exe thaọt sửù. Noự duứng moọt maựy aỷo Visual Basic ủeồ baùn tửù do phaõn phoỏi ửựng duùng.
b. Cấu trúc của một ứng dụng Visual Basic
Moọt ửựng duùng thaọt ra laứ moọt taọp hụùp caực chổ daón trửùc tieỏp ủeỏn maựy tớnh ủeồ thi haứnh moọt hay nhieàu taực vuù. Caỏu truực cuỷa moọt ửựng duùng laứ phửụng phaựp trong ủoự caực chổ daón ủửụùc toồ chửực, ủoự laứ nụi chổ daón ủửụùc lửu giửừ vaứ thi haứnh nhửừng chổ daón trong moọt trỡnh tửù nhaỏt ủũnh.
Vỡ moọt ửựng duùng Visual Basic, treõn cụ baỷn laứ nhửừng ủoỏi tửụùng, caỏu truực maừ ủoựng ủeồ tửụùng trửng cho nhửừng moõ hỡnh vaọt lyự treõn maứn hỡnh. Baống vieọc ủũnh nghúa, nhửừng ủoỏi tửụùng chửựa maừ vaứ dửừ lieọu. Form, caựi maứ chuựng ta nhỡn thaỏy treõn maứn hỡnh laứ tửụùng trửng cho nhửừng thuoọc tớnh, quy ủũnh caựch xuaỏt hieọn vaứ caựch cử xửỷ. Cho moói form trong moọt ửựng duùng, coự moọt quan heọ module form (vụựi teõn file mụỷ roọng laứ.frm) duứng ủeồ chửựa ủửùng maừ cuỷa noự.
Moói module chửựa nhửừng thuỷ tuùc sửù kieọn – nhửừng ủoaùn maừ, nụi ủaởt nhửừng chổ daón, caựi seừ ủửụùc thi haứnh trong vieọc ủaựp ửựng nhửừng sửù kieọn chổ ủũnh. Form coự theồ chửựa nhửừng ủieàu khieồn. Tửụng ửựng vụựi moói ủieàu khieồn treõn form, coự moọt taọp hụùp nhửừng thuỷ tuùc sửù kieọn trong module form ủoự.
Maừ khoõng chổ quan heọ vụựi moọt form chổ ủũnh hay ủieàu khieồn coự theồ ủửụùc ủaởt trong moọt loaùi module khaực, moọt module chuaồn (.BAS). Moọt thuỷ tuùc ủửụùc duứng ủeồ ủaựp ửựng nhửừng sửù kieọn trong nhửừng ủoỏi tửụùng khaực nhau phaỷi ủửụùc ủaởt trong cuứng moọt chuaồn, thay vỡ taùo nhửừng baỷn sao maừ trong nhửừng thuỷ tuùc sửù kieọn cho moói ủoỏi tửụùng. Moọt lụựp module (.cls) ủửụùc duứng ủeồ taùo nhửừng ủoỏi tửụùng, caựi maứ coự theồ ủửụùc goùi tửứ nhửừng thuỷ tuùc beõn trong ửựng duùng cuỷa baùn. Trong khi moọt module chuaồn chổ chửựa maừ, moọt lụựp module chửựa ủửùng caỷ maừ vaứ dửừ lieọu. Ta coự theồ nghú noự nhử moọt ủieàu khieồn.
c. Một số tính năng củaVisual Basic
Taùo giao dieọn ngửụứi sửỷ duùng
Giao dieọn ngửụứi sửỷ duùng coự leừ laứ thaứnh phaàn quan troùng nhaỏt cuỷa moọt ửựng duùng. ẹoỏi vụựi ngửụứi sửỷ duùng, giao dieọn chớnh laứ ửựng duùng, hoù khoõng caàn chuự yự ủeỏn thaứnh phaàn maừ thửùc thi beõn dửụựi. ệÙng duùng cuỷa chuựng ta coự theồ phoồ bieỏn ủửụùc hay khoõng phuù thuoọc vaứo giao dieọn.
Sửỷ duùng nhửừng ủieàu khieồn chuaồn cuỷa Visual Basic
Ta duứng nhửừng ủieàu khieồn ủeồ laỏy thoõng tin maứ ngửụứi sửỷ duùng nhaọp vaứo, vaứ ủeồ hieồn thũ keỏt xuaỏt. Nhửừng ủieàu khieồn maứ ta coự theồ duứng trong ửựng duùng bao goàm hoọp vaờn baỷn, nuựt leọnh vaứ hoọp danh saựch. Nhửừng ủieàu khieồn khaực cho ta truy xuaỏt nhửừng ửựng duùng khaực, xửỷ lyự dửừ lieọu cuỷa noự nhử laứ moọt thaứnh phaàn maừ trong ửựng duùng cuỷa baùn.
Laọp trỡnh vụựi nhửừng ủoỏi tửụùng.
Nhửừng ủoỏi tửụùng laứ thaứnh phaàn chuỷ yeỏu ủeồ laọp trỡnh Visual Basic. Nhửừng ủoỏi tửụùng coự theồ laứ form, nhửừng ủieàu khieồn hay cụ sụỷ dửừ lieọu.
Laọp trỡnh vụựi phaàn hụùp thaứnh
Chuựng ta ủoõi khi caàn sửỷ duùng khaỷ naờng tớnh toaựn cuỷa Microsoft Excel trong ửựng duùng Visual Basic, hay ủũnh daùng moọt taứi lieọu sửỷ duùng thanh coõng cuù ủũnh daùng cuỷa Microsoft Word, hoaởc lửu trửừ vaứ xửỷ lyự dửừ lieọu duứng Microsoft Jet Taỏt caỷ nhửừng ủieàu naứy coự theồ thửùc hieọn ủửụùc baống caựch xaõy dửùng nhửừng ửựng duùng cuỷa chuựng ta sửỷ duùng nhửừng thaứnh phaàn ActiveX. Theõm vaứo ủoự, Visual Basic coự theồ giuựp chuựng ta taùo ra nhửừng ủieàu khieồn ActiveX rieõng.
ẹaựp ửựng nhửừng sửù kieọn chuoọt vaứ baứn phớm
Nhửừng ửựng duùng Visual Basic coự theồ ủaựp ửựng moọt lửụùng lụựn sửù kieọn chuoọt vaứ baứn phớm. Vớ duù form, hoọp aỷnh, vaứ nhửừng ủieàu khieồn aỷnh coự theồ phaựt hieọn vũ trớ con troỷ chuoọt, coự theồ quyeỏt ủũnh phớm traựi hay phớm phaỷi ủửụùc nhaỏn, vaứ coự theồ ủaựp ửựng nhửừng toồ hụùp cuỷa phớm chuoọt vụựi phớm Shift, Ctrl, hay Alt. Sửỷ duùng nhửừng ủieàu khieồn phớm, ta coự theồ laọp trỡnh nhửừng ủieàu khieồn vaứ form ủeồ ủaựp ửựng caực haứnh ủoọng phớm hoaởc phieõn dũch vaứ xửỷ lyự maừ Ascii cuỷa kyự tửù.
Theõm vaứo ủoự, nhửừng ửựng duùng Visual Basic coự theồ hoó trụù sửù kieọn reõ vaứ thaỷ cuừng nhử tớnh naờng reõ vaứ thaỷ OLE.
Laứm vieọc vụựi vaờn baỷn vaứ ủoà hoùa.
Visual Basic cung caỏp khaỷ naờng ủoà hoùa vaứ vaờn baỷn phửực taùp trong ửựng duùng. Nhửừng thuoọc tớnh vaờn baỷn coự theồ giuựp ta nhaỏn maùnh caực khaựi nieọm quan troùng vaứ caực chi tieỏt caàn quan taõm. Theõm vaứo ủoự, Visual Basic cung caỏp khaỷ naờng ủoà hoùa cho pheựp ta linh ủoọng trong thieỏt keỏ, bao haứm caực hỡnh aỷnh ủoọng baống caựch hieồn thũ moọt loaùt caực hỡnh aỷnh lieõn tieỏp nhau.
Gụừ roỏi maừ vaứ quaỷn lyự loói
ẹoõi khi coự nhửừng loói xaỷy ra beõn trong maừ cuỷa ửựng duùng. Nhửừng loói nghieõm troùng coự theồ laứ nguyeõn nhaõn moọt ửựng duùng khoõng ủaựp ửựng leọnh, thoõng thửụứng yeõu caàu ngửụứi sửỷ duùng khụỷi ủoọng laùi ửựng duùng, vaứ khoõng lửu laùi nhửừng gỡ ta ủaừ laứm. Quaự trỡnh tỡm ra vaứ sửỷa loói goùi laứ gụừ roỏi. Visual Basic cung caỏp nhieàu coõng cuù giuựp chuựng ta phaõn tớch ửựng duùng laứm vieọc nhử theỏ naứo. Nhửừng coõng cuù gụừ roỏi ủaởt bieọt hửừu ớch trong vieọc tỡm ra nguoàn goỏc loói, nhửng chuựng ta cuừng coự theồ duứng nhửừng coõng cuù naứy ủeồ kieồm tra chửụng trỡnh hoaởc tỡm hieồu nhửừng ửựng duùng khaực nhau laứm vieọc nhử theỏ naứo.
Xửỷ lyự oồ ủúa, thử muùc vaứ file
Khi laọp trỡnh trong Windows, noự raỏt quan troùng ủeồ coự khaỷ naờng theõm, di chuyeồn, taùo mụựi hoaởc xoựa nhửừng thử muùc vaứ file, laỏy thoõng tin veà vaứ xửỷ lyự oồ ủúa. Visual Basic cho pheựp chuựng ta xửỷ lyự oồ ủúa, thử muùc vaứ file baống hai phửụng phaựp : qua nhửừng phửụng htửực cuừ nhử laứ ủieàu leọnh Open, Write#, vaứ qua moọt taọp hụùp caực coõng cuù mụựi nhử FSO (File System Object)
Thieỏt keỏ cho vieọc thi haứnh vaứ tớnh tửụng thớch
Visual Basic chia xeỷ haàu heỏt nhửừng tớnh naờng ngoõn ngửừ trong Visual Basic cho nhửừng ửựng duùng, bao goàm trong Microsoft Office vaứ nhieàu ửựng duùng khaực. Visual Basic, VBScript, moọt ngoõn ngửừ script Internet, ủeàu laứ taọp hụùp con cuỷa ngoõn ngửừ Visual Basic.
Phaõn phoỏi nhửừng ửựng duùng
Sau khi taùo moọt ửựng duùng Visual Basic, ta coự theồ tửù do phaõn phoỏi baỏt kyứ ửựng duùng naứo ủaừ taùo baống Visual Basic ủeỏn baỏt cửự ai duứng Microsoft Windows. Ta coự theồ phaõn phoỏi ửựng duùng treõn ủúa, treõn CD, qua maùng, treõn intranet hoaởc Internet.
Coự nhieàu caựch ủeồ taùo cụ sụỷ dửừ lieọu cho Visual Basic tuy nhieõn ủeồ hoaứn thaứnh ủeà taứi naứy em ủaừ sửỷ duùng heọ quaỷn trũ cụ sụỷ dửừ lieọu Microsoft Access 2000 vỡ Access coự moọt giao dieọn tinh xaỷo vaứ deó duứng ủeồ taùo caực ủoỏi tửụùng cụ sụỷ dửừ lieọu.
3.3.2 Hệ quản trị cơ sở dữ liệu Microsoft Access 2000
a. Sơ lược về Microsoft Access 2000
Microsoft Access 2000 laứ 1 trong 4 phaàn meàm ửựng duùng cuỷa boọ Microsoft Office 2000. Noự laứ 1 heọ quaỷn trũ Cụ Sụỷ Dửừ Lieọu (Database Management System) duứng ủeồ taùo, xửỷ lyự caực Cụ Sụỷ Dửừ Lieọu. Phaàn meàm naứy ủaừ ủửụùc giụựi thieọu ụỷ Vieọt Nam tửứ vaứi naờm gaàn ủaõy nhửng chửa ủửụùc mụỷ roọng khaộp so vụựi caực phaàn meàm khaực. Tửứ trửụực ủeỏn nay ụỷ Vieọt Nam noựi ủeỏn quaỷn lyự Cụ Sụỷ Dửừ Lieọu laứ ngửụứi ta thửụứng nghú ngay ủeỏn FoxPro, FoxBase Duứng FoxPro trong quaỷn lyự haàu nhử ta coự theồ yeõn taõm vỡ FoxPro coự theồ laứm ủửụùc moùi vieọc. Tuy nhieõn neỏu ủi saõu tỡm hieồu Access coự theồ thaỏy raống phaàn meàm naứy theồ hieọn nhieàu ủaởc tớnh ửu vieọt hụn FoxPro, noồi baọt hụn caỷ laứ tớnh ủụn giaỷn vaứ hieọu quaỷ. Thaọt vaọy, Access coự theồ ủaựp ửựng haàu heỏt caực nhu caàu veà quaỷn trũ Cụ Sụỷ Dửừ Lieọu nhửng vaón giửừ tớnh thaõn thieọn vaứ deó sửỷ duùng caỷ cho ngửụứi laọp trỡnh laón cho ngửụứi sửỷ duùng. Caực khaựi nieọm trong lyự thuyeỏt Cụ Sụỷ Dửừ Lieọu ủửụùc theồ hieọn khaự ủaày ủuỷ trong Access. Noự laứ một heọ thoỏng coự tớnh hửụựng ủoỏi tửụùng vaứ coự theồ duứng treõn heọ thoỏng maùng ủeồ chia seỷ vụựi nhieàu ngửụứi sửỷ duùng Cụ Sụỷ Dửừ Lieọu. ẹoàng thụứi Access deó daứng quaỷn lyự, theồ hieọn vaứ chia xeỷ thoõng tin trong caực coõng vieọc quaỷn lyự dửừ lieọu haứng ngaứy.
Treõn ủaõy laứ nhửừng ửu ủieồm cuỷa Microsoft Access so vụựi caực phaàn meàm khaực. Chaộc chaộn raống trong thụứi gian saộp tụựi ngửụứi tieõu duứng ụỷ Vieọt Nam seừ khaựm phaự ra nhửừng ửu ủieồm naứy vaứ sửỷ duùng Access moọt caựch roọng raừi phoồ bieỏn hụn.
Trửụực tieõn ta neõn ủũnh nghúa cụ sụỷ dửừ lieọu laứ gỡ ? Cụ sụỷ dửừ lieọu laứ taọp hụùp nhửừng soỏ lieọu lieõn quan ủeỏn moọt chuỷ ủeà hay moọt muùc ủớch quaỷn lyự khai thaực naứo ủo.
Table (Baỷng) Laứ thaứnh phaàn cụ baỷn quan troùng cuỷa Cụ Sụỷ Dửừ Lieọu, noự duứng ủeồ ghi nhaọn caực soỏ lieọu cụ sụỷ, caàn thieỏt cuỷa Cụ Sụỷ Dửừ Lieọu. Coự theồ noựi taỏt caỷ quaự trỡnh xửỷ lyự dửừ lieọu ủeàu dửùa treõn cụ sụỷ caực dửừ lieọu thoõ ủửụùc lửu trửừ trong caực table.
Trong moọt table soỏ lieọu ủửụùc toồ chửực thaứnh caực coọt (fields or columns) vaứ doứng (records). Moói coọt ửựng vụựi moọt muùc dửừ lieọu caàn lửu trửừ. Moói doứng chửựa dửừ lieọu veà moọt ngửụứi hay vaọt cuù theồ maứ ta caàn lửu trửừ. Khi thieỏt keỏ caực coọt cho table, ta coự theồ raứng buoọc ủieàu kieọn ủeồ Access kieồm tra caực record nhaọp vaứo khoõng bũ sai soựt.
Chớnh nhụứ nhửừng table naứy maứ ta xaõy dửùng neõn ủửụùc nhửừng moỏi quan heọ trong heọ thoỏng (relationship).
Roừ raứng, qua phaàn tieỏp caọn lyự thuyeỏt treõn ủaõy, chuựng ta coự theồ coự moọt phửụng phaựp ủeồ tieỏp caọn vụựi heọ thoỏng thoõng tin quaỷn lyự. Naộm roừ phửụng phaựp phaõn tớch vaứ thieỏt keỏ heọ thoỏng thoõng tin nhử treõn coự theồ giuựp chuựng ta xaõy dửùng ủửụùc moọt heọ thoỏng thoõng tin chuaồn vaứ hieọu quaỷ.
3.2 Phân tích hệ thống thông tin quản lý lữ khách
3.2.1 Các thông tin đầu vào
a. Mẫu phiếu đăng ký đi tour
Sun Travel
Phiếu đăng ký du lịch
Mã đăng ký:...........
Đơn vị:
Địa chỉ liên hệ:
Điện thoại liên lạc:
Người đại diện/Representative:
Quốc tịch/Nationality: ...............Số lượng người trong đoàn:
Lộ trình:
Số ngày đi: Ngày khởi hành:
Giá tour: Giá tour một người:
Ghi chú:
Điểm đón:
Ngày...tháng...năm...
Đại diện đoàn khách Nhân viên cấp phiếu
(Ghi rõ họ tên) (Ghi rõ họ tên)
Địa chỉ/Add: 1B Ngô Quyền, Hà Nội, Việt Nam
Điện thoại/Tel: 84.4.9348497 – 9348498
Fax: 84.4.9344458
Email: suntravel@fpt.vn
Sun Travel
b. Mẫu phiếu danh sách khách trong đoàn
Sun Travel
Sun Travel
Địa chỉ/Add: 1B Ngô Quyền, Hà Nội, Việt Nam
Điện thoại/Tel: 84.4.9348497 – 9348498
Fax: 84.4.9344458
Email: suntravel@fpt.vn
Danh sách chi tiết
khách hàng trong đoàn
Mã đăng ký:
Tên đơn vị:
Người đại diện:
Danh sách khách hàng:
STT
Họ và tên
Điện thoại
Số hộ chiếu
Ghi chú
Ngày...tháng...năm.......
Người đại diện (ký rõ họ tên)
Ngoài ra, còn có một số tài liệu đầu vào khác như: sổ theo dõi công văn, biên bản hợp đồng giữa Sun Travel và khách hàng, mẫu biên bản nhận xét ý kiến khách hàng sau chuyến đi và mẫu phiếu điều tra sở thích khách hàng và một số tài liệu liên quan khác.
3.2.2 Các thông tin đầu ra của hệ thống
Thông tin đầu ra của hệ thống là các báo cáo của hệ thống. Sau đây là một số báo cáo của hệ thống.
a. Báo cáo danh sách những đoàn khách đăng ký nhưng chưa ký hợp đồng
Báo cáo những đoàn khách
Sun Travel
Công ty du lịch và thương mại công đoàn GTVT
chưa ký hợp đồng
STT
Mã đăng ký
Tên đơn vị
Số lượng
Lộ trình
Ngày đi
Số ngày
Tổng số đoàn:
Tổng số người:
Ngày...tháng...năm...
Người lập báo cáo
b. Báo cáo tình hình doanh thu theo tháng
Báo cáo doanh thu theo tháng Sun Travel
Công ty du lịch và thương mại công đoàn GTVT
Tháng
Năm
Doanh thu
Tổng cộng
Ngày...tháng...năm
Người lập báo cáo
c. Báo cáo những khách hàng còn nợ
Báo cáo những đoàn khách
còn nợ
Sun Travel
Công ty du lịch và thương mại công đoàn GTVT
Mã đăng ký
Tên đơn vị
Địa chỉ
Điện thoại
Số tiền còn nợ
Ngày...tháng...năm
Người lập báo cáo
Thường ngày, đối với hệ thống hiện tại, việc lập báo cáo là công việc khó khăn nhất vì muốn lập báo cáo cần phải tổng hợp dữ liệu rất rắc rối, thế nhưng báo cáo lại rất quan trọng để phục vụ cho lãnh đạo. Việc tin học hoá hệ thống một cách không đồng bộ càng làm cho công việc trở lên phức tạp hơn. Điều này gây ra sự thiếu đồng bộ trong quản lý, sử dụng và khi xảy ra sai sót, nhân viên lại phải ngồi tìm lại những giấy tờ liên quan rất vất vả và mất thời gian. Vì việc tổng hợp báo cáo còn khó khăn nên đôi khi có những báo cáo quan trọng và mang tính đánh giá, so sánh còn chưa được thực hiện dù nhu cầu sử dụng chúng rất cao.
3.3 Mô tả hệ thống qua các sơ đồ
3.3.1 Sơ đồ chức năng của phần mềm (BFD)
3.3.2 Sơ đồ ngữ cảnh (Context Diagram)
Khung cảnh hệ thống được xem như nguồn và đích của thông tin. Đó là các bộ phận, các chức năng và các cá nhân tham gia vào xử lý dữ liệu. Định nghĩa về khung cảnh sẽ có một ảnh hưởng tới tầm vóc của dự án trong tương lai. Xác định khung cảnh hệ thống không phải là điều dễ dàng. Nếu ta phân tích quá hẹp thì có khả năng thì sẽ có nguy cơ một số thành phần quan trọng khác của hệ thống bị bỏ qua không tính đến. Hệ thống kết quả của dự án có thể không đáp ứng với nhu cầu của tổ chức. Ta có sơ đồ ngữ cảnh của công ty như sau:
P. Điều hành
Giám đốc.
Quyết định quản lý khách hàng.
Hệ thống thông tin quản lý lữ khách.
P. Thị trường
Báo cáo thông tin về khách.
Báo cáo tổng hợp.
Yêu cầu của khách hàng.
Khách hàng.
P. Dịch vụ
Kế toán
Hợp đồng, theo dõi nợ
Công văn xuất nhập cảnh
Thông tin khách hàng.
Thông tin qua phiếu điều tra
Thông tin đăng ký tour
3.3.3 Sơ đồ luồng thông tin của hệ thống quản lý lữ khách (IFD)
* Phích luồng thông tin gồm:
Phiếu đăng ký đi du lịch
Tên: Phiếu đăng ký đi du lịch.
Mô tả: Phiếu gồm nội dung thông tin về
Đơn vị đăng ký đi như tên đơn vị, fax, email, địa chỉ, điện thoại, quốc tịch.
Thông tin đăng ký du lịch: Ngày đi, lộ trình, số lượng người trong đoàn, điểm đón.
Vật mang: Giấy
Hình dạng: Mẫu đăng ký sẵn có.
Nguồn: Khách hàng
Đích: Phòng kinh doanh
2. Danh sách chi tiết khách trong đoàn
Tên: Danh sách khách trong đoàn.
Mô tả: Phiếu gồm nội dung thông tin chi tiết của mỗi khách như họ tên, điện thoại, số hộ chiếu( nếu là đi du lịch ngoài nước).
Vật mang: Giấy
Hình dạng: Mẫu sẵn có.
Nguồn: Khách hàng
Đích: Phòng kinh doanh
3. Hợp đồng
Tên: Hợp đồng du lịch.
Mô tả: Gồm các nội dung chủ yếu về hợp đồng như ngày thực hiện và kết thúc hợp đồng và những nội dung liên quan đến thanh toán.
Vật mang: Giấy
Nguồn: Kế toán
Đích: Khách hàng
4. Thông tin tài chính sau chuyến đi
Tên: Bản danh mục chi phí.
Mô tả: Gồm các nội dung về chi phí phát sinh thêm theo nhu cầu khách hàng trong chuyến đi.
Vật mang: Giấy.
Nguồn: Hướng dẫn viên.
Đích: Khách hàng, kế toán.
5. Phiếu nhận xét của khách hàng
Tên: Phiếu nhận xét.
Mô tả: ý kiến của khách hàng về dịch vụ trong chuyến đi.
Vật mang: Giấy.
Nguồn: Khách hàng.
Đích: Phòng kinh doanh, điều hành.
6. Phiều điều tra thăm dò sở thích
Tên: Phiếu thăm dò.
Mô tả: Gồm các nội dung xung quanh vấn đề du lịch, sở thích, thói quen.
Vật mang: Giấy.
Nguồn: Khách hàng.
Đích: Phòng kinh doanh.
7. Phích báo cáo tổng hợp
Tên: Báo cáo tổng hợp.
Mô tả: Báo cáo tổng quát các thông tin liên quan đến các đoàn khách, tổng hợp doanh thu.
Vật mang: Giấy.
Nguồn: Cơ sở dữ liệu.
Đích: Ban giám đốc, phòng điều hành.
8. Phích báo cáo theo chủ đề
Tên: Báo cáo chi tiết.
Mô tả: Báo cáo theo nhu cầu khía cạnh nào đó của người sử dụng hệ thống.
Vật mang: Giấy.
Nguồn: Cơ sở dữ liệu.
Đích: Phòng kinh doanh, phòng điều hành, phòng dịch vụ.
* Phích kho chứa dữ liệu
1. Kho dữ liệu thông tin khách hàng
Tên: Kho thông tin khách hàng.
Mô tả: Lưu tất cả các thông tin về đoàn khách, khách hàng.
Vật mang: Bộ nhớ máy tính.
Người truy nhập: Phòng kinh doanh, phòng điều hành.
2. Kho dữ liệu hợp đồng
Tên: Kho hợp đồng.
Mô tả: Lưu thông tin về hợp đồng, thanh toán và phát sinh trong hợp đồng.
Vật mang: Bộ nhớ máy tính.
Người truy nhập: Kế toán.
3. Kho dữ liệu công văn
Tên: Kho công văn.
Mô tả: Lưu thông tin về các công văn làm hộ chiếu, visa.
Vật mang: Bộ nhớ máy tính.
Người truy nhập: Phòng dịch vụ.
* Phích xử lý
1. Xử lý nhập phiếu
Tên xử lý: Nhập phiếu đăng ký du lịch.
Mô tả: Nhân viên văn phòng và phòng kinh doanh nhập những thông tin này và lưu vào tệp đăng ký.
Sự kiện khởi sinh: Khi có đoàn khách đăng ký du lịch.
Chu kỳ: Hàng ngày
Phương pháp xử lý: Nhập và lưu trữ.
2. Xử lý nhập danh sách chi tiết
Tên xử lý: Nhập danh sách khách.
Mô tả: Nhân viên văn phòng và phòng kinh doanh nhập những thông tin này và lưu vào tệp chi tiết khách hàng.
Sự kiện khởi sinh: Khi đoàn khách đồng ý ký kết hợp đồng.
Chu kỳ: Hàng ngày
Phương pháp xử lý: Nhập và lưu trữ.
3. Xử lý theo dõi hợp đồng
Tên xử lý: Nhập và theo dõi hợp đồng.
Mô tả: Phòng kế toán nhập những thông tin này vào tệp hợp đồng.
Sự kiện khởi sinh: Khi đoàn khách đồng ý ký kết hợp đồng và chuyến đi được thực hiện.
Chu kỳ: Hàng ngày
Phương pháp xử lý: Nhập và lưu trữ và tìm kiếm.
4. Làm hộ chiếu, visa
Tên xử lý: Làm hộ chiếu, visa.
Mô tả: Phòng dịch vụ lấy thông tin từ kho và làm hộ chiếu, visa cho những khách cần thiết.
Sự kiện khởi sinh: Khi hợp đồng du lịch nước ngoài được ký kết.
Chu kỳ: Hàng ngày
5. Nhập thông tin về công văn hộ chiếu
Tên xử lý: Nhập thông tin về công văn.
Mô tả: Nhân viên phòng dịch vụ lưu thông tin về công văn hộ chiếu, visa vào tệp công văn.
Sự kiện khởi sinh: Khi làm xong thủ tục xuất nhập cảnh.
Chu kỳ: Hàng ngày
Phương pháp xử lý: Nhập và lưu trữ.
6. Tính chi phí phát sinh sau khi đi và số tiền khách phải thanh toán nốt.
Tên xử lý: Tính phát sinh.
Mô tả: Phòng kế toán nhập những thông tin về chi phí phát sinh nhận được và tính phát sinh.
Sự kiện khởi sinh: Kết thúc tour.
Chu kỳ: Sau mỗi tour kết thúc.
Phương pháp xử lý: Nhập và lưu trữ.
7. Báo cáo chi tiết
Tên xử lý: Lập báo cáo theo chủ đề.
Mô tả: Từ kho dữ liệu thông tin khách hàng, công văn và hợp đồng, chương trình có thể tổng hợp thông tin và xuất ra những mẫu biểu báo cáo theo các chỉ tiêu được lựa chọn bởi người sử dụng.
Sự kiện khởi sinh: Khi có nhu cầu của bộ phận điều hành, phòng dịch vụ và kinh doanh.
Chu kỳ: Thường xuyên.
Phương pháp xử lý: Nhập xuất báo cáo.
8. Báo cáo tổng hợp
Tên xử lý: Lập báo cáo tổng hợp.
Mô tả: Báo cáo các số liệu tổng quát nhất cho ban giám đốc.
Sự kiện khởi sinh: Khi có nhu cầu.
Chu kỳ: Cuối tháng, cuối năm.
Phương pháp xử lý: Nhập và xuất báo cáo.
3.3.4 Sơ đồ luồng dữ liệu mức 0 (DFD mức 0)
* Phích kho dữ liệu
1. Kho thông tin khách hàng
Tên kho: Thông tin khách hàng.
Mô tả: Lưu trữ thông tin đoàn, chi tiết khách đoàn, thông tin đăng ký và sở thích.
Các xử lý liên quan: Nhập phiếu đặt tour, xây dựng hợp đồng, làm hộ chiếu, nhập phiếu thăm dò và lập báo cáo.
Tên DFD: DFD quản lý lữ khách mức 0.
2. Kho hợp đồng
Tên kho: Hợp đồng.
Mô tả: Lưu trữ thông tin về hợp đồng sau khi khách đồng ý.
Các xử lý liên quan: Xây dựng hợp đồng, làm visa hộ chiếu và lập báo cáo.
Tên DFD: DFD quản lý lữ khách mức 0.
3. Kho công văn làm hộ chiếu và visa
Tên kho: Công văn.
Mô tả: Lưu trữ thông tin về công văn thực hiện thủ tục xuất nhập cảnh.
Các xử lý liên quan: Làm visa hộ chiếu và lập báo cáo.
Tên DFD: DFD quản lý lữ khách mức 0.
* Phích luồng dữ liệu
1. Yêu cầu của khách hàng
Tên luồng: Yêu cầu của khách hàng.
Mô tả: Dữ liệu về tour và thông tin cá nhân ( nếu là lần đầu tiên đặt hàng.
Nguồn: Khách hàng.
Đích: Phòng kinh doanh, văn phòng.
Tên luồng: Thông tin về khách hàng và chuyến đi.
Mô tả: Thông tin đặt tour và thông tin cá nhân đã được phân loại theo mã.
Nguồn: Khách hàng và phòng kinh doanh.
Đích: Phòng kinh doanh, phòng điều hành và phòng dịch vụ.
2. Thông tin về khách hàng và chuyến đi
3. Thông tin từ phiếu đăng ký
Tên luồng: Thông tin từ phiếu đăng ký.
Mô tả: Thông tin chọn lọc cần thiết để xây dựng hợp đồng.
Nguồn: Khách hàng, phòng kinh doanh.
Đích: Phòng kế toán.
4. Thông tin về hợp đồng
Tên luồng: Thông tin về hợp đồng.
Mô tả: Thông tin đặc điểm của một hợp đồng và thanh toán.
Nguồn: Khách hàng, phòng kế toán.
Đích: Kho dữ liệu hợp đồng
5. Những hợp đồng đã ký
Tên luồng: Danh sách những hợp đồng đã ký cần làm thủ tục xuất nhập cảnh.
Mô tả: Dữ liệu về những hợp đồng của khách nước ngoài tới Việt Nam hoặc khách Việt Nam đi nước ngoài.
Nguồn: Kho hợp đồng
Đích: Phòng dịch vụ.
6. Thông tin khách hàng để làm hộ chiếu
Tên luồng: Thông tin khách hàng dùng để làm hộ chiếu
Mô tả: Dữ liệu cần thiết để làm thủ tục xuất nhập cảnh.
Nguồn: Khách hàng.
Đích: Phòng kinh doanh, văn phòng.
7. Công văn
Tên luồng: Thông tin về công văn.
Mô tả: Thông tin về công văn đã thực hiện.
Nguồn: Phòng dịch vụ.
Đích: Kho công văn.
8. Phiếu thăm dò ý kiến
Tên luồng: Phiếu thăm dò ý kiến.
Mô tả: Dữ liệu về điều tra ý kiến khách hàng.
Nguồn: Khách hàng.
Đích: Kho dữ liệu thông tin khách hàng.
IV/ Thiết kế cơ sở dữ liệu
IV.1 Các thực thể sau khi chuẩn hoá
3.3.5 Sơ đồ quan hệ thực thể ERD
3.4 Thiết kế cơ sở dữ liệu
3.4.1 Các thực thể sau khi thực hiện chuẩn hoá
Tên thực thể
ý nghĩa
Khoá chính
1. T_DOAN_KHACH
Lưu thông tin riêng, cố định về đoàn khách.
MA_DOAN
2. T_DANG_KY
Lưu thông tin mỗi lần đoàn đăng ký đi tour.
MA_DANG_KY, MA_DOAN
3. T_HD
Lưu thông tin chi tiết về các hợp đồng và thanh toán.
MA_DANG_KY (MA_DK)
4. T_KH_CHI_TIET
Lưu thông tin chi tiết về mỗi khách hàng trong từng đoàn.
MA_KH_CHI_TIET
5. T_NHAN_XET
Lưu thông tin nhận xét của mỗi khách hàng sau một chuyến đi.
MA_KH_CHI_TIET
(MA_KH)
6. T_DIEU_TRA
Lưu thông tin điều tra về sở thích của khách hàng.
MA_KH
7. T_CV_VISA
Lưu thông tin về công văn làm visa.
SO_CV_VISA
8. T_HC
Lưu thông tin về công văn hộ chiếu.
MA_CV_HC
9. T_NV
Lưu thông tin cơ bản về nhân viên và quyền hạn.
MA_NV
10. T_PB
Tên các phòng ban trong công ty.
MA_PB
3.4.2 ý nghĩa của các thuộc tính
Thực thể T_cv_visa
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
SO_CV_VISA
Text
50
Số công văn Visa
NGAY
Date/Time
Ngày làm công văn
LOAI
Text
30
Loại công văn
THOI_GIAN
Text
20
Thời hạn của visa
SO_LAN
Text
20
Số lần được sử dụng
NOI_FAX
Text
50
Nơi Fax công văn
Thực thể T_dang_ky
(Bảng đăng ký)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_DANG_KY
Text
50
Mã đăng ký
MA_DOAN
Text
50
Mã đoàn
NGAY_DANG_KY
Date/Time
Ngày đăng ký
MA_NV
Text
50
Mã nhân viên
LO_TRINH
Text
50
Lộ trình
THOI_GIAN
Text
50
Thời gian
SO_LUONG
Text
50
Số lượng
NGAY_DI
Date/Time
Ngày đi
DIEM_DON
Text
50
Ngày đón
Thực thể T_hc
(bảng công văn hộ chiếu)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_CV_HC
Text
50
Mã công văn
NGAY
Date/Time
Ngày
THOI_GIAN
Text
50
Thời gian
SO_LAN
Number
Integer
Số lần
SO_KHACH
Number
Integer
Số khách
LOAI_CV
Text
50
Loại Công văn
GHI_CHU
Text
50
Ghi chú
Thực thể T_dieu_tra
(bảng điều tra)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_KH
Text
50
Mã khách hàng
HON_NHAN
Yes/No
Hôn nhân
PHUONG_TIEN_DI_DL
Text
50
Phương tiện đi DL
CACH_TO_CHUC
Text
50
Cách tổ chức
KIEU_TOUR
Text
50
Kiểu Tour
LUONG_TOUR MOT NAM
Number
Long Integer
Lượng Tour một năm
DIP
Text
50
Dịp
DIEM_QUAN_TAM
Text
50
Điểm quan tâm
NOI_DA_DI
Text
50
Nơi đã đi
NOI_DINH_DI
Text
50
Nơi định đi
GHI_CHU_KHAC
Text
50
Ghi chú khác
Thực thể t_doan_khach
(bảng đoàn khách)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_DOAN
Text
50
Mã đoàn
TEN_DON_VI
Text
50
Tên đơn vị
DIEN_THOAI
Number
Integer
Điện thoại
FAX
Number
Integer
Fax
EMAIL
Text
50
Email
SO_TAI_KHOAN
Number
Long Integer
Số tài khoản
MA_SO_THUE
Text
50
Mã số thuế
NGAN_HANG
Text
50
Ngân hàng
Thực thể T_hd
(bảng hợp đồng)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
SO_HD
Text
50
Số hợp đồng
ND_HD
Memo
Nội dung hợp đồng
LOAI_HD
Text
20
Loại hợp đồng
NGAY_KY
Date/Time
Ngày ký
MA_DK
Text
50
Mã đăng ký
NGAY_BD
Date/Time
Ngày bắt đầu
NGAY_KT
Date/Time
Ngày kết thúc
PHAT_SINH
Number
Long Integer
Phát sinh
NGUOI_DAI_DIEN
Text
50
Người đại diện
TIEN_TRA_TRUOC
Number
Long Integer
Tiền trả trước
GIA_TOUR
Number
Long Integer
Giá tour
HINH_THUC_THANH_TOAN
Text
50
Hình thức thanh toán
Table t_kh_chi_tiet
(bảng chi tiết khách hàng)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_DOAN
Text
50
Mã đoàn
MA_KH_CHI_TIET
Text
50
Mã khách hàng
HO_DEM
Text
20
Họ đệm
TEN
Text
20
Tên
NGAY_SINH
Date/Time
Ngày sinh
DIA_CHI_NR
Number
Integer
Địa chỉ nhà riêng
DIEN_THOAI_NR
Number
Integer
Điện thoại nhà riêng
SO_HC
Text
30
Số hộ chiếu
PHAI
Text
30
Phái
SO_CV_HC
Text
30
Số công văn hộ chiếu
SO_CV_VS
Text
30
Số công văn visa
MA_DANG_KY
Text
30
Mã đăng ký
QUOC_TICH
Text
30
Quốc tịch
Table T_nhan_xet
(Bảng nhận xét)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_KH
Text
50
Mã khách hàng
HUONG_DAN
Text
30
Hướng dẫn
PHUONG_TIEN
Text
50
Phương tiện
CHUONG_TRINH
Text
30
Chương trình
GIA_CA
Text
30
Giá
AN_TOAN
Text
50
An toàn
DICH_VU
Text
50
Dịch vụ
Thực thể t_nv
(bảng nhân viên)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_NV
Text
50
Mã nhân viên
HO_TEN
Text
50
Họ tên
TAI_KHOAN
Text
30
Tài khoản
MAT_KHAU
Text
30
Mật khẩu
NGAY_SINH
Date/Time
Ngày sinh
NGAY_BD_LV
Date/Time
Ngày bắt đầu làm việc
DIA_CHI
Text
50
Địa chỉ
DIEN_THOAI
Number
Integer
Điện thoại
QUYEN_HE_THONG
Text
30
Quyền hệ thống
MA_PB
Text
30
Mã phòng ban
Thực thể t_pb
(bảng phòng ban)
Tên trường
Kiểu dữ liệu
Độ rộng
Ghi chú
MA_PB
Text
20
Mã phòng ban
TEN_PB
Text
30
Tên phòng ban
3.4.3 Mô hình quan hệ thực thể
3.5 Một số giải thuật tổng quát cho các module xử lý
3.5.1 Giải thuật để cập nhật thông tin
Bắt đầu
Kiểm tra mã nhập xem đã tồn tại chưa
Dữ liệu đã tồn tại
Nhập tên và mật khẩu
Kiểm tra thông tin đăng nhập
Thông báo thông tin đăng nhập không hợp lệ
Lưu thông tin đã nhập
Kết thúc
Thông báo đã tồn tại mã
Tiến hành nhập liệu
Không hợp lệ
Hợp lệ
Chưa có dữ liệu này
Tiếp tục nhập liệu
Có
Không
Kiểm tra dữ liệu trong tệp
3.5.2 Thuật toán tìm kiếm dữ liệu
Bắt đầu
Hiện giao diện tra cứu
Chọn lĩnh vực tìm kiếm
Kiểm tra theo lĩnh vực và tiêu chí được chọn
Hiện kết quả tìm kiếm
Kết thúc
Hiện thông báo
Không có
Có
3.5.3 Thuật toán lập báo cáo
Bắt đầu
Chọn lĩnh vực để tạo báo cáo
Chọn khoảng thời gian cho báo cáo
Nhấn nút xem
Có dữ liệu thoả mãn
In báo cáo
Hiện thông báo
Kết thúc
Có
Không
3.6 Thiết kế giao tác với phần tin học hoá và một số giao diện chương trình
3.6.1 Thiết kế Menu
Menu chương trình gồm 7 mục. Đó là Hệ thống, Thông tin, Giao dịch, Tìm kiếm, Báo cáo, Kết nối, Trợ giúp.
Hệ thống
Thoát
Đổi mật khẩu
Quản lý người sử dụng
Thông tin
Nhận xét của khách hàng
Công văn làm hộ chiếu
Công văn làm visa
Giao dịch
Thanh toán nợ
Đăng ký tour
Tìm kiếm
Tìm kiếm
Kết nối
Excel
Word
Trợ giúp
Hướng dẫn sử dụng
Giới thiệu chương trình
3.6.2 Một số Form giao diện
Khi vào chương trình, xuất hiện Form đăng nhập. Người dùng nhập tên đăng nhập và mật khẩu của mình vào thì sẽ được truy nhập vào chương trình theo đúng quyền mà người quản trị đã phân chia.
Người quản trị hệ thống cũng có thể thêm hay thay đổi mật khẩu cho người dùng mới.
Tiếp theo là Form đăng ký du lịch
Form này gồm hai Tab: một Tab theo dõi những khách hàng đăng ký (có ý định đi du lịch) và một Tab theo dõi về hợp đồng. Những khách nào đăng ký nhưng chưa ký hợp đồng, đã ký cũng có thể theo dõi dễ dàng qua Form này.
Để nhập thông tin về các khách trong đoàn, người dùng chỉ cần kích vào nút danh sách khách để mở ra Form chi tiết.
Một đoàn khách có thể thanh toán nhiều lần, vì vậy Form thanh toán nợ theo dõi những khoản mà khách hàng còn nợ tiền của công ty.
3.7 Thử nghiệm và cài đặt chương trình
Sau khi xây dựng chương trình, chúng ta tiến hành thử nghiệm. Thử nghiệm là quá trình thử nghiệm hệ thống trong đó người sử dụng thực sự của hệ thống sẽ tự thử nghiệm toàn diện cả hệ thống nhằm xác định xem hệ thống có đáp ứng được nhu cầu của họ không và kết quả cuối cùng của quá trình này là sự chấp nhận của người sử dụng đối với hệ thống mới. Quá trình thử nghiệm hệ thống để chấp nhận thường khác nhau giữa các tổ chức và giữa các hệ thống liên quan.
Bước tiếp theo, chúng ta cần hoàn chỉnh tài liệu hệ thống cho người sử dụng. Đây là một bước rất cần thiết khi chúng ta kết thúc một dự án tin học hoá. Nó bao gồm các thông tin quan trọng mà ta phân tích và triển khai hệ thống. Tài liệu thứ hai là tài liệu dành cho người sử dụng. Tài liệu này phục vụ chủ yếu cho người phục vụ hệ thống vì nó giúp họ hiểu rõ về hệ thống và các sử dụng hệ thống. Người sử dụng rất cần được làm quen với các thủ tục nhập dữ liệu và hợp lệ hoá dữ liệu, biểu diễn các báo cáo đầu ra, các biện pháp xử lý lỗi và các thủ tục cần tuân thủ trong khi tiến hành thử nghiệm và chuyển đổi hệ thống.
Yêu cầu đối với phần cứng: CPU Pentium III 500 MHz, 128 MB RAM, 100Mb đĩa cứng còn trống.
Yêu cầu cho hệ thống :
Cấu hình tối thiểu : Pentium III, 128MB RAM, 100 MB đĩa cứng còn trống.
Cài đặt hệ điều hành Windows 2000, Windows NT, XP
Hệ quản trị cơ sở dữ liệu Microsoft Access.
Kết luận
Như chúng ta đã biết, vai trò của tin học ngày càng chiếm vị trí lớn trong cuộc sống hàng ngày, việc vận dụng tin học vào thực tiễn ngày càng phất triển. Trong thời gian thực tập ở công ty Sun Travel, em đã tìm hiểu được nhu cầu của người sử dụng và xây dựng đề tài: “Phân tích và thiết kế hệ thống thông tin quản lý lữ khách tại công ty du lịch và thương mại công đoàn Giao Thông Vận Tải SunTravel."
Quá trình thực hiện để tài đã giúp em có được nhiều kiến thức cũng như kinh nghiệm thực tế tìm hiểu sâu hơn các công việc xây dựng một hệ thống thông tin đi từ những bước phân tích cơ bản nhất trong việc thiết kế một phần mềm quản lý. Việc quản lý khách hàng trên máy tính là một việc rất cần thiết. Thông qua phần mềm, chúng ta không chỉ theo dõi được những thông tin về khách hàng mà còn thông tin về chuyến đi và một số thông tin liên quan đến việc làm thủ tục đi du lịch cho khách một cách thuận tiện và dễ dàng. Phần mềm còn giúp cho việc tìm kiếm số liệu một cách nhanh chóng. Trong thời gian thực tập, em đã nỗ lực để hoàn thành đề tài một cách tốt nhất trong phạm vi khả năng của mình. Tuy nhiên, do kinh nghiệm còn có hạn nên phần mềm của em còn có hạn chế so với tiềm năng của phần mềm quản lý khách hàng, một trợ thủ đắc lực trong cạnh tranh giữa các doanh nghiệp du lịch.
Với những gì đã học được ở trường và sự tìm tòi, nghiên cứu, hy vọng rằng trong dịp tới có thời gian và điều kiện em sẽ có thể tiếp tục được hoàn thiện hơn ứng dụng quản lý lữ khách.
Một lần nữa, em xin chân thành cảm ơn sự giúp đỡ, hướng dẫn rất nhiệt tình của cô giáo Trần Thị Song Minh trong khi em thực hiện chương trình này. Em cũng xin chân thành cảm ơn các anh chị trong công ty Sun Travel đã giúp em hoàn thành kỳ thực tập vừa qua.
Tài liệu tham khảo
TS. Trương Văn Tú và TS. Trần Thị Song Minh.
Giáo trình hệ thống thông tin quản lý, Hà Nội 2000.
Kỹ sư Đinh Xuân Lâm
Những bài thực hành Visual Basic cơ bản, nhà xuất bản thống kê.
3. Kỹ sư Đinh Xuân Lâm
Những bài thực hành Visual Basic, nhà xuất bản thống kê.
4. Kỹ sư Đinh Xuân Lâm
Những bài thực hành Visual Basic nâng cao, nhà xuất bản thống kê.
5. Phạm Hữu Khang
Kỹ xảo lập trình Visual basic 6.0, nhà xuất bản Lao động xã hội.
6. Thạc sỹ Trần Công Uẩn
Giáo trình cơ sở dữ liệu SQL, Access, nhà xuất bản thống kê, Hà Nội 2000.
Mục lục
Lời mở đầu 1
Chương I: Tổng quan về công ty du lịch và thương mại công đoàn Giao Thông Vận TảI, Sun Travel
1.1 Giới thiệu chung về công ty Sun Travel 1
1.1.1 Quá trình hình thành và phát triển của công ty 3
1.1.2 Cơ cấu tổ chức quản lý 6
1.1.3 Tình hình tin học hoá tại công ty 12
1.2 Một số vấn đề liên quan đến đề tài 13
1.2.1 Lý do lựa chọn đề tài 13
1.2.2 ý nghĩa của đề tàI 13
1.2.3 Mục tiêu của hệ thống thông tin mới 14
Chương II
Cơ sở và phương pháp luận để phân tích hệ thống thông tin quản lý lữ khách.
2.1 Các vấn đề về hệ thống thông tin quản lý 15
2.1.1 Khái niệm về thông tin 15
2.1.2 Những vấn đề liên quan đến hệ thống thông tin quản lý 15
2.1.3 Phương pháp phát triển một hệ thống thông tin 21
2.2 Các phương pháp luận cơ bản sử dụng để phân tích và thiết kế chương trình
2.2.1 Phương pháp phân tích hệ thống thông tin 25
2.2.2 Phương pháp thiết kế logic một hệ thống thông tin 31
Chương III: Phân tích và thiết kế hệ thống thông tin quản lý lữ khách
3.1 Giới thiệu công cụ xây dựng phần mềm quản lý lữ khách 35
3.3.1 Ngôn ngữ lập trình Visual Basic 6.0 (VB) 35
3.3.2 Hệ quản trị cơ sở dữ liệu Access 2000 39
3.2 Phân tích hệ thống thông tin quản lý lữ khách 41
3.2.1 Các thông tin đầu vào 41
3.2.2 Các thông tin đầu ra của hệ thống 44
3.3 Mô tả hệ thống qua các sơ đồ 45
3.3.1 Sơ đồ chức năng của phần mềm (BFD) 47
3.3.2 Sơ đồ ngữ cảnh (Context Diagram) 48
3.3.3 Sơ đồ luồng thông tin (IFD) 49
3.3.4 Sơ đồ luồng dữ liệu mức 0 58
3.3.5 Sơ đồ quan hệ thực thể (ERD) 61
3.4 Thiết kế cơ sở dữ liệu 63
3.4.1 Các thực thể sau khi chuẩn hoá 63
3.4.2 ý nghĩa các thuộc tính của các thực thể 63
3.4.3 Mô hình quan hệ thực thể 69
3.5 Một số giải thuật tổng quát cho các module xử lý 70
3.6 Thiết kế giao tác với phần tin học hoá và một số giao diện chương trình 73
3.6.1 Thiết kế Menu73
3.6.2 Một số Form giao diện 74
3.6.3 Một số Report của chương trình.76
3.7 Thử nghiệm và cài đặt chương trình78
Kết luận
Danh sách tài liệu tham khảo
Phụ lục
Cơ sở dữ liệu của phần mềm quản lý lữ khách gồm các bảng:
T_DOAN_KHACH Thực thể Đoàn khách gồm các thuộc tính: Mã đoàn, Người đại diện, Tên đơn vị, Số tàI khoản, Mã số thuế, Ngân hàng, Điện thoại, Fax, Email.
T_DANG_KY gồm: Mã đăng ký, Mã đoàn, Ngày, Mã nhân viên, Lộ trình, Thời gian, Số lượng, Ngày đi, Điểm đón.
T_HD: Thực thể Hợp đồng có: Số hợp đồng, Loại hợp đồng, Nội dung hợp đồng, Ngày ký, Mã đoàn khách, Ngày bắt đầu, Ngày kết thúc, Tiền trả trước, Phát sinh, Hình thức thanh toán.
T_NV: Thực thể nhân viên: Mã nhân viên, Tên nhân viên, Tài khoản, Mật khẩu, Ngày sinh, Ngày vào công ty, Địa chỉ, Điện thoại, Quyền hệ thống, Mã phòng ban.
T_PB: Mã phòng ban và Tên phòng ban.
T_CV_VS: Bảng công văn Visa: Số công văn visa, Ngày, Loại, Thời gian, Số lần, Nơi Fax.
T_HC: Mã công văn hộ chiếu, Ngày, Thời gian, Số lần, Số lượng khách, Loại công văn, Ghi chú.
T_KH_CHI_TIET: Mã đoàn, Mã khách hàng chi tiết, Họ đệm, Tên, Ngày sinh, Địa chỉ, Điện thoại nhà riêng, Số hộ chiếu, Số chứng minh, Phái, Mã công văn hộ chiếu, Số công văn visa.
T_NHAN_XET: Lưu trữ ý kiến của khách hàng sau mỗi chuyến đi gồm: Mã khách hàng, Hướng dẫn, Phương tiện, Chương trình, Giá cả, An toàn, Dịch vụ, Ghi chú.
T_DIEU_TRA: Lưu trữ thông tin qua các cuộc điều tra về sở thích và thói quen của khách hàng. Thực thể này gồm: Mã khách hàng, Hôn nhân, Phương tiện hay đi du lịch, Cách tổ chức một tour, Kiểu Tour, Lượng Tour 1 năm, Dịp đi du lịch, Điểm quan tâm, Nơi đã đi, Nơi định đi, Ghi chú.
Thời điểm
Khách hàng
Nhân viên
Phòng đh
Giám đốc
Báo cáo tổng hợp
Phiếu đăng ký du lịch
Nhập phiếu
Thông tin thêm về danh sách chi tiết khách trong đoàn
Thông tin KH
Lập lịch trình
Lập và theo dõi hợp đồng
Phiếu nhận xét
Làm hộ chiếu, visa
Hợp đồng
Báo cáo theo chủ đề
Khi khách hàng đăng ký tour
Thông tin đặt hàng
Nhập danh sách khách trong đoàn
Khi đoàn khách đã chấp nhận chương trình tham quan
Kết thúc chuyến đi
Phiếu thăm dò
Lập báo cáo theo chủ đề
Lập báo cáo tổng hợp
In hợp đồng
Công văn visa, hộ chiếu
Thời điểm
Khách hàng
Nhân viên
Phòng điều hành
Giám đốc
Thông tin tài chính sau chuyến đi
Tính phát sinh
In hợp đồng
Công văn visa, hộ chiếu
Nhập thông tin về công văn
Công văn
Lập báo cáo
Trả lời
Khi đoàn khách đã chấp nhận chương trình tham quan
Khách hàng
1.0
Nhập phiếu đặt tour
Thông tin khách hàng
2.0
Xây dựng hợp đồng
Hợp đồng
3.0
Làm visa, hộ chiếu
4.0
Nhập phiếu thăm dò khách hàng
5.0
Lập các báo cáo
Công văn
Thông tin khách hàng
Yêu cầu của khách hàng
Thông tin về khách hàng và chuyến đi
Thông tin từ phiếu đăng ký
Thông tin về hợp đồng
Thông tin khách hàng dùng để làm hộ chiếu
Danh sách những hợp đồng đã ký kết cần thủ tục xuất nhập cảnh
Thông tin từ phiếu thăm dò khách hàng
Phiếu thăm dò ý kiến
Thông tin về công văn
Ban giám đốc
Phòng điều hành
Phòng thị trường
Báo cáo tổng hợp
Báo cáo chi tiết
* Phích kho dữ liệu
1. Kho thông tin khách hàng
Tên kho: Thông tin khách hàng.
Mô tả: Lưu trữ thông tin đoàn, chi tiết khách đoàn, thông tin đăng ký và sở thích.
Các xử lý liên quan: Nhập phiếu đặt tour, xây dựng hợp đồng, làm hộ chiếu, nhập phiếu thăm dò và lập báo cáo.
Tên DFD: DFD quản lý lữ khách mức 0.
2. Kho hợp đồng
Tên kho: Hợp đồng.
Mô tả: Lưu trữ thông tin về hợp đồng sau khi khách đồng ý.
Các xử lý liên quan: Xây dựng hợp đồng, làm visa hộ chiếu và lập báo cáo.
Tên DFD: DFD quản lý lữ khách mức 0.
3. Kho công văn làm hộ chiếu và visa
Tên kho: Công văn.
Mô tả: Lưu trữ thông tin về công văn thực hiện thủ tục xuất nhập cảnh.
Các xử lý liên quan: Làm visa hộ chiếu và lập báo cáo.
Tên DFD: DFD quản lý lữ khách mức 0.
* Phích luồng dữ liệu
1. Yêu cầu của khách hàng
Tên luồng: Yêu cầu của khách hàng.
Mô tả: Dữ liệu về tour và thông tin cá nhân ( nếu là lần đầu tiên đặt hàng.
Nguồn: Khách hàng.
Đích: Phòng kinh doanh, văn phòng.
Tên luồng: Thông tin về khách hàng và chuyến đi.
Mô tả: Thông tin đặt tour và thông tin cá nhân đã được phân loại theo mã.
Nguồn: Khách hàng và phòng kinh doanh.
Đích: Phòng kinh doanh, phòng điều hành và phòng dịch vụ.
2. Thông tin về khách hàng và chuyến đi
3. Thông tin từ phiếu đăng ký
Tên luồng: Thông tin từ phiếu đăng ký.
Mô tả: Thông tin chọn lọc cần thiết để xây dựng hợp đồng.
Nguồn: Khách hàng, phòng kinh doanh.
Đích: Phòng kế toán.
4. Thông tin về hợp đồng
Tên luồng: Thông tin về hợp đồng.
Mô tả: Thông tin đặc điểm của một hợp đồng và thanh toán.
Nguồn: Khách hàng, phòng kế toán.
Đích: Kho dữ liệu hợp đồng
5. Những hợp đồng đã ký
Tên luồng: Danh sách những hợp đồng đã ký cần làm thủ tục xuất nhập cảnh.
Mô tả: Dữ liệu về những hợp đồng của khách nước ngoài tới Việt Nam hoặc khách Việt Nam đi nước ngoài.
Nguồn: Kho hợp đồng
Đích: Phòng dịch vụ.
6. Thông tin khách hàng để làm hộ chiếu
Tên luồng: Thông tin khách hàng dùng để làm hộ chiếu
Mô tả: Dữ liệu cần thiết để làm thủ tục xuất nhập cảnh.
Nguồn: Khách hàng.
Đích: Phòng kinh doanh, văn phòng.
7. Công văn
Tên luồng: Thông tin về công văn.
Mô tả: Thông tin về công văn đã thực hiện.
Nguồn: Phòng dịch vụ.
Đích: Kho công văn.
8. Phiếu thăm dò ý kiến
Tên luồng: Phiếu thăm dò ý kiến.
Mô tả: Dữ liệu về điều tra ý kiến khách hàng.
Nguồn: Khách hàng.
Đích: Kho dữ liệu thông tin khách hàng.
Chương trình quản lý lữ khách gồm có năm module xử lý được trình bày trong sơ đồ sau
Quản lý thông tin đoàn khách
Quản lý ý kiến khách hàng
Quản lý lữ khách
Quản lý sở thích ý kiến
Quản lý công văn xuất nhập cảnh.
Quản lý hợp đồng
Thống kê-báo cáo
Quản lý giao dịch
Quản lý đăng ký đi tour
Quản lý các khoản thanh toán, nợ
Quản lý thông tin hợp đồng.
Quản lý công văn hộ chiếu
Quản lý công văn visa
Quản lý phiếu điều tra
Truy xuất báo cáo
Tính toán, tổng hợp
Tạo khung báo cáo
Sơ đồ chức năng của phần mềm quản lý lữ khách
Quản lý thông tin đoàn khách
Quản lý ý kiến khách hàng
Quản lý lữ khách
Quản lý sở thích ý kiến
Quản lý công văn xuất nhập cảnh.
Quản lý hợp đồng
Thống kê-báo cáo
Quản lý giao dịch
Quản lý đăng ký đi tour
Quản lý các khoản thanh toán, nợ
Quản lý thông tin hợp đồng.
Quản lý công văn hộ chiếu
Quản lý công văn visa
Quản lý phiếu điều tra
Truy xuất báo cáo
Tính toán, tổng hợp
Tạo khung báo cáo
Sơ đồ chức năng của phần mềm quản lý lữ khách
Các file đính kèm theo tài liệu này:
- 3483.doc