Upload
wem81315
View
226
Download
5
Embed Size (px)
Citation preview
TRƯỜNG ĐẠT HỌC AN GIANG KHOA KỸ THUẬT CONG’ NGHỆ MOI TRƯỜNG ĩoEŨlcs
ĐÒ ÁNQUẢN LÍ ĐÈ ÁN PHẦN MÈM
CHƯƠNG TRÌNH QUẢN LÝ WEBSITE DU LỊCH
Sinh viên thực hiện:
Mai Duy Tân Lẻ Chí Tâm Châu Trần Trúc Ly Lê Thị Như Ý
MSSVDTH051103 MSSV DTH051101 MSSV DTH051093 MSSV DTH051117
Đề án quản lý phần mềm
2
Mục lục:
LỜI NÒI ĐÀU..............................................................................................................................................................4TỎNG QUAN............................................................................................................................................51. Giới thiệu............................................................................................................................................5
1.1. Tổng quan về website dulịch An Giang:...................................................................................51.2. Mô tă phạm vi hệ thống............................................................................................................51.3. Ràng buộc tống quan hệ thống.................................................................................................6
2. Mô tả hệ thống................................................................................................................................72.1. Phương án tổng quan:...............................................................................................................7
3. Đánh giá khá thi...............................................................................................................................73.1. Khả thi kinh tế:.........................................................................................................................73.1.1. Lợi nhuận:.................................................................................................................................73.1.2. Chi phí:.....................................................................................................................................83.2. Khả thi kỹ thuật:.......................................................................................................................93.2.1. Độ lớn dự án:............................................................................................................................93.2.2. Cấu trúc dự án:........................................................................................................................103.2.3. Nhóm phát triển:.....................................................................................................................103.2.4. Nhóm người dùng:..................................................................................................................103.2.5. Sau đây là bảng mô tả tổng hợp rũ i ro về mặt kỹ thuật:.........................................................113.3. Khả thi hoạt động....................................................................................................................123.4. Kế hoạch lịch biểu thực hiện các công việcliên quan đến dự án:........................................! 33.4.1. Thông tin liên quan đến các công việc........................................................................! 53.4.2. Ke hoạch thực hiện các công việc:........................................................................183.4.3. Sơ đồ PERT............’..............................................................................................................19
4. Các phát sinh về quản lý:................................................................................................................194. ]. Vai trò của các thành viên........................................................................194.2.Bảng mô tả công việc và trách nhiệm đối với tùng thanh viên...........................................204.3. Nguyên tắc làm việc, trao đối và sự giám sát các công việc............................................21
PHÂN TÍCH.................................................................................. ............................................................................................................211. Phân tích hiện trạng........................................................................................................................21
1.1. Sơ đồ tố chức phòng ban của công ty.....................................................................................211.2. Mô tà họat động hiện trạng với bài toán tương ứng................................................................221.3. Qui trình đãng ký hợp đồng du lịch:.......................................................................................23
2. Phân tích yêu cầu hệ thống.............................................................................................................232.1. Yêu cầu chức năng:................................................................................................................232.2. Danh sách quy định:...............................................................................................................242.3. Yêu cầu phi chức năng (chất lượng phần mềm).....................................................................242.4. Ràng buộc phát triển hệ thống................................................................................................25
3. Phân tích dữ Liệu............................................................................................................................263.1. Mô hình thực thể- kết hợp......................................................................................................263.2. Mô hình xử lý.........................................................................................................................27
THIỂT KỂ.....................................................................................................................................................................................271. Thiết kế hệ thống............................................................................................................................27
1.1. Mô tã các hệ thông con...........................................................................................................271.2. Mô hình xử lý mức to chức vật lý...........................................................................................281.3. Cấu trúc phân cap chức năng tụ' động hoá..............................................................................281.3.1. Sơ đồ cây cấu trúc chức năng chínhcủa phần mềm................................................................30
Đề án quản lý phần mềm
3
1.4. Thiết kế chức năng tụ động hoá..............................................................................................312. Thiết kế giao diện..............................................................................................................................31
2.1. Màn hình chính........................................................................................................................312.2. Màn hình đăng nhập................................................................................................................322.3. Màn hình Quản lý hợp đồng...................................................................................................322.4. Màn hỉnh quản lý thanh toán.................................................................................................332.5. Màn hỉnh quản lý phương tiện...............................................................................................332.6. Màn hình quản lý nhân viên..................................................................................................342.7. Màn hình quản lý khách hàng................................................................................................342.8. Màn hình quản lý tour du lịch................................................................................................342.9. Các menu chức năng tiêu biếu.................................................................................................352.9.1. Menu hệ thống.........................................................................................................................352.9.2. Menu quản lý...........................................................................................................................352.9.3. Menu tiện ích...........................................................................................................................362.10. Thanh toolbar chứa menu chức năng.......................................................................................36
3. Thiết kế dữ liệu..............................................................................................................................363.1. Sơ đồ các mối quan hệ giữa các băn dữ liệu............................................................................36
Các bảng dữ liệu..............................................................................................................................373.2. Ràng buộc toàn vẹn.................................................................................................................413.3. Thiết kế vật lý dữ liệu..............................................................................................................44
Minh Họa bằng M icrosoftProct........................................................................................................ 46LỜI NÓI ĐẦU
Chúng ta đang sống trong thời buôi mà công nghệ thông tin đang dẫn đầu về tính hiệu quả, nhanh chóng, đảm đương hầu như tất cả công việc tính toán mệt nhọc của con người, Do đó, việc nghiên cứu đế tìm ra một hệ thống thông tin là công việc trở nên cực kỳ quan trọng, có tính quyết định sự mạnh yếu cúa một quốc gia và xu hướng càng trở nên thiết yểu trong mọi lĩnh vực.
Trong xu thế toàn cầu hoá đang diễn ra sự cạnh tranh gay gắt giữa các đoàn thể, tập the, công ty trong và ngoài nước cho thấy được sự không thê thiếu được Hệ thống công nghệ thông tin. Đầu tư vào hệ thống thông tin, một hệ thống tự động hóa là công việc không thê thiểu đối với các doanh nghiệp.
TỔNG QUAN
1.Giới thiệu
1.1. Tổng quan về website du lịch An Giang:
An Giang có số lượng khách du lịch trong và ngoài nước đến tham quan hàng
nãm rất đông. Do đó, nhằm phục vụ khách hàng được tốt hơn và thu hút khách hàng nhiều hơn, nay chúng
tôi áp dụng hệ thống tin bọc vào hệ thống quản lý các tour du lịch của mình cũng như các thông tin có liên
quan đến khách hàng. Trang web giới thiệu các tour viếng thăm các thắng cảnh ở An Giang. Chính vì vậy,
mà website của chúng tôi có hệ thống phương tiện trao đôi thông tin khá đầy đủ và thông tin chi tiết về con
người và vùng đất An Giang. Đồng thời website cũng quăn lý đầy đủ thông tin về các loại hinh và hình
thức du lịch, các tuyến và các địa điểm du lịch trong tinh An Giang. Hệ chương trình phải có thêm chức
năng tham khảo các thông tin mà khách hàng yêu cầu, lên hộp đồng cho khách, thống kê hàng tháng về
khoán thu từ các dịch vụ của các loại hình du lịch khác nhau.
Đề án quản lý phần mềm
4
1.2. Mô tả phạm vi hệ thống
Website du lịch An giang Người lập: Mai Duy TânNgay: 12/1/2008
Tên dự án: Quàn lý các loại hình du lịch An Giang
o Quản lý dự án: Mai Duy Tân
Phát biểu vấn đề: Website xây dựng sẵn một sô loại hình du lịch nhu sau:o Du lịch di động: Tô chúc tham quan các danli lam thắng cảnh thuộc khu vực An Giang. Trong loại hình này thường có các hình thức sau: Du lịch du mục, du lịch trên sông, du lịch tự chọn, o Du lịch kết hợp nghề nghiệp: Thường dành cho các doanh nhân nước ngoài muốn tham quan, tìm hiểu thị trường Việt Nam; các nhà khoa học và các hoạt động xã hội đi dự hội nghị kết họp với tham quan, o Du lịch xã hội và gia đình: Thường dành cho các đối tượng thu nhập trung bình như: Các cán bộ công nhân viên, sinh viên học sinh... o Ngoài ra website còn hoạch định một số chương trinh đu lịch, cung cấp thông tin hướng dẫn, liên hệ đặt phòng khách sạn, cung cấp phương tiện vân chuyển
Mục tiêuo Tạo sự thoải mái cho khách hàng trong việc lựa chọn các tour du lịch, do đỏ hệ thống mới phải tụ' động
cập nhật thông tin này và liệt kê đầy đủ khi khách hàng thanh toán.o Tạo điều kiện cho du khách tìm hiểu về con người An Giang, đặc biệt về dân tộc thiểu số.
Mô táo Hệ thống mới sẽ ghi nhận tất cả thông tin về khách hàng như: Loại hình du lịch mà khách tham gia, loại
phương tiện, khách sạn, dịch vụ kèm theo chuyến tham quan...o Việc thanh toán tiền được tự động in hoá đơn thanh toán bao gồm các dịch vụ mà website cung ứng.
Lọi ích mang lạio Tạo sự thoải mái cho khách hàng trong việc thanh toán tiền chi phí o Tạo một bộ mặt mang tính chuyên nghiệp (được tự động hóa) cho website o Phát sinh thêm nhiều cơ hội đc mở rộng nhiều loại dịch vụ trong tương lai 0 Định hướng kịp thời trong việc kinh doanh nhiều loại dịch vụ vì báo cáo tự động hàng tuần về doanh thu của khoản thu từ dịch vụ và loại hinh đu lịch.
Cách bước thực hiện đê hoàn thành dự áno Lập kế hoạch phát triên hệ thong o Phân tích hệ thống o Thiết kế o Lập trình o Kiểm tra
Thời gian ước tính90 ngày (kê từ ngày lập kế hoạch hệ thống)
Đề án quản lý phần mềm
5
1.3. Ràng buộc tổng quan hệ thống
o Ngày hoàn thành dự án đê triên khai không quá 90 ngày oHệ thống phài hoạt động ổn định sau 1
tháng kể từ ngày triển khai hệ
o Chi phí phần cứng không vượt quá chí phí đật ra
o Chi phí phát triển phần mềm không quá mức thoả thuận o
Không ảnh hưởng đến cơ cấu tô chức của công ty
o Hệ thống sau khi triển khai phải đáp úng nhu cầu tự' động hóa các công việc
hiện tại hơn 50% số lượng công việc liên quan
Đề án quản lý phần mềm
2.Mô tả hệ thống
2.1. Phương án tổng quan:
Phần cứng: Một máy server đật tại trung tâm công ty và các máy tương thích
khác đặt tại các phòng ban, các trạm dịch vụ. Các máy liên hệ thông tin qua việc nổi kết Internet và
hệ thống mạng LAN.
- Vấn đè bao mật cũng phải quan tâm do vậy, hệ thống cần được báo dưỡng và nâng cấp
- Chi phỉ cho dự án:
o 1 máy Server IBM : 2350 USD o Các máy khác : 450 USD o Phần mềm Quán lý loại hình du
lich : 250 USD o Các phần mềm hỗ trợ khác: SQL server, MS Project,... o Tống chi phí: 2350 +
số lượng máy con * 450 + 250 + Các chi phí phát sinh khác cho việc mua thiết bị có liên quan.
3.Đánh giá khả thi
3.1. Khả thi kinh tế:
3.1.1. Lợi nhuận:
Lơi nhuàn hữu hình: Chủng ta xác định những lợi nhuận mà hệ thống có thể mang lại và có thể xác
định bằng đơn vị tiền tệ (VND).
o Khi chưa có hệ thống quản lý: Việc trao đổi thông tin không đồng bộ, thiếu chính xác. Hệ thống quản
iý về các loại hình du lịch, các chương trình, các tuyến, các địa điểm du lịch rườm rà về thủ tục, tra
cứu khó khăn làm cho khách hàng phải đợi lâu tạo cảm giác khó chịu cho khách. Do không có hệ
thống tự động hoá, việc thống kê các khoàn thu tù' các dịch vụ du lịch phài làm bằng tay, tốn một
khoản thời gian khá lớn, chi phí thuê nhân công làm việc này cũng tốn kém. Tính ra hàng năm công
ty phải thất thoát một số tiền khá lớn cho việc không đáp ứng đầy đù yêu cầu như tính nhanh chóng,
hiệu quả và tiện nghi của hệ thống.
Khi sử' dụng hệ thống mới: Tính hiệu quả và nhanh chóng do hệ thống mới đem lại là điều được để cập trên
hết. Việc áp dụng hệ thống mới đã làm cho
hiệu suất công việc tăng cao, trao đổi thông tin được diễn ra trong trạng thái an toàn, đồng bộ,
chính xác do tính năng ưu việt của hệ thống vi tính đem lại. Với hệ thống mới, khách sẽ được thoả
mãn hon về thủ tục nhanh chóng, các thông tin tham khảo khi khách yêu cẩu được đáp ứng đầy đủ
chi tiết hơn, cụ thể hơn, hợp lý hơn. Việc thống kê hàng tháng về các khoản thu không còn phái
làm đau đầu nhức óc, mệt mỏi nữa vì hệ thống mới tự thống kẽ và chúng ta có thể tra cứu, tham
khảo bất cứ lúc nào khi cần. Do vậy, chi phí sẽ giảm thiếu, lợi nhuận tăng cao, tính hiện đại hoá
được giải quyết. Đó là những gì mà hệ thống mới này có thể mang lại, đáp ứng được nhu cầu cấp
Đề án quản lý phần mềm
thiết khi lượng khách hàng năm tăng lên.
Lơi nhu ân vô hình:Lọi nhuận vô hình của hệ thông quản lý tour du lịch
STT Tên lợi nhuận vô hình
1 Hạn chê được xử lý tính toán sai lệch, tôn nhiêu thời gian
2Tạo cho khách hàng cảm giác thoải mái khi việc thanh toán các chi phí chi diễn ra trong một
phút chốc.
3Tạo cho công ty một bộ mặt mới đây tính chuyên nghiệp, hiện đại với việc quản lý đã được tự
động hỏa4
Nhân viên sẽ tiêp cận và học hòi thèm vê tin học, cách sử dụng phân mêm trong công việc của
minh5
Các báo cáo doanh thu, thanh toán hóa đơn đã được tự động hóa và xuât kêt quả thật nhanh
chóng và chinh xác.6
Với quy mô kinh doanh ngày càng đi lên do hệ thông mới ra đời, sẽ tạo cho nhân viên sự vững
chắc nghề nghiệp trong công tuy. Mặt khác, nó củng tạo niềm tin, uy tín và độ tin cậy của khách
hàng đối với công ty.
3.1.2. Chi phí:
Mô tả
Chi phí phát triển hệ thông
Chi phí mua phân mêm, phân cứng và trang thiêt bị Chi phí đào
tạo sử dụng hệ thống
8
Đề án quản lý phần mềm
Chi phí chuyên đôi dữ liệu cũ vào hệ thông
Chi phí thuê quản trị viên
Đê hệ thông mới đi vào hoạt động, công ty cần trang bị đây đủ máy vi tính, và nơi điều hành
chính một cái máy đủ mạnh để xử lý khối dữ liệu tông kết từ các máy. Việc liên lạc phải thực hiện qua
Internet, và phải trang bị thêm Modem nối kết đc truyền số liệu cho nhau. Ngoài ra, máy in, máy fax
phải trang bị thêm đê in hóa đơn cho khách hàng, chuyển fax tài liệu cho nhau. Chi phí mua phần mềm:
Microsoft SQL, bộ Microsoft Visual Studio.NET. MS Project xem nhu' không đáng kê. Chi phí đào tạo
cho các nhân viên trực tiếp sử dụng phần mềm cũng không thê không kê đến. Chi phí thuê nhân viên
(Quản trị viên) để quản lý, bào tri hệ thống mới này.
Tông họp chi phí định kỳ
Mô tả
Chi phi nâng câp, bảo hành phân mêm
Chi phí nâng cấp phần cứng và thiết bị
Chi phí truyên thông
Chi phí phát sinh dung lượng lun trữ dữ liệu
Chi phí lương nhân viên quản trị hệ thông
3.2. Khả thi kỹ thuật:
Khả thi về mặt kỹ thuật thực chất là đánh giá rũi ro về mặt kỹ thuật nham giảm
tối đa các rũi ro có thể xảy ra trong quá trình triền khai dự án. Một dự án có rất nhiều về mặt rũi ro, đây
là rũi ro về mặt kỹ thuật và các yểu tố chínli bao gồm: độ lớn dự án, cấu trúc dự án, nhóm phát triển,
nhóm người dùng
3.2.1. Độ lớn dựán:
Do đây là đề tài môn học cho nên số lượng thành viên tham gia dự án chi có 4 người. Vi vậy có
những giai đoạn công việc sẽ thực hiện bời 1 người.
Công ty cỏ rất nhiều loại hình du lịch, môi loại hình đều liên quan trực tiếp đến hệ thống:
o Du lịch di động: Du lịch du mục, du lịch trên sông, du lịch tự chọn, o Du lịch kết
họp nghề nghiệp
o Du lịch xã hội và gia đình
9
Đề án quản lý phần mềm
Ngoài ra còn có hệ thống các phương tiện, hệ thống dịch vụ và các hệ thống khác.
Phần lập trình đê cài đặt hệ thống có kích thước tương đối lớn vỉcórất nhiều thông
tin liên quan đen hệ thống, cần cài đặt chương trình tương ứng ở mỗiloại hình du [ịch.
3.2.2. Cấu trúc dự án:
Hệ thống này được xem là hệ thống mới hoàn toàn
về mặt tổ chức nhân sự thì công ty có một lo chức nhân sự ổn định, ít thay đổi, nhân viên làm việc
lâu dài, thủ tục giấy tờ đơn giản
3.2.3. Nhóm phát triển:
Công cụ mà nhỏm phát triên chúng em sử dụng đê thực hiện dự án như sau: o Hệ điều hành:
Windows XP SP2 o Công cụ lập trình: Microsoft Visual Studio.Net o Công cụ phân tích, thiết kế: MS
Project o Công cụ viết báo cáo: Microsoft Word XP SP1
Phần cứng, chúng tôi dùng chú yếu máy tính đê bàn PC từ Pentium 4 trở lên. Tất cả thành viên trong
nhóm đều có thể sử dụng các công cụ phát triền trên, chi có MS Project là mới được giáo viên hướng dẫn
thực hành dạy sử dụng do vậy có thể đẫn đến một số thiếu sót.
Với hệ thống quản lý, chúng tôi chưa quen thuộc cho lắm về hệ thống này. Vì chúng tôi do tiếp cận
khoảng vài lần khi thực hiện các đồ án môn học trước như: Quản lý bưu điện, (môn Nhập môn công nghệ
phần mềm), quản lý bệnh viện (môn Nhập môn công nghệ phần mềm), ngoài ra các môn khác chủ yếu
nghiên về phần tích còn thiết kế thì ít được chú trọng.
3.2.4. Nhóm người dùng:
Đa số nhân viên trong công ty đều đã qua khâu tuyển chọn, đều có trình độ từ Cao đang trở lên, về
trình độ tin học thì một số chưa hiểu biết nhiều nhưng thời gian để đào tạo, chỉ dẫn sẽ không mất nhiều thời
gian. Thêm vào đó, họ có trình độ chuyên môn cao và thường xuyên tiếp xúc với những hệ thong tin học.3.2.5. Sau đây là bảng mô tả tổng hợp rũi ro về mặt kỹ thuật:
Dự án: Quan lý các loại
hình du lịch
Người đánh giá: Mai Duy Tân Lê Chí TâmNgày: 12/1/2008
STT Rũi ro Đánh
giá
Mô tả đánh giá Mồ tả khăc phục
1Thay đôi tô chức, cơ
cấu
Rât thâp Không ảnh hưởng
10
Đề án quản lý phần mềm
2Sự nhận thức của
người dùng về việc
tích cực tham gia hệ
thống
ThâpĐa sô gân toàn bộ nhân viên
muốn tin học hóa bằng hệ
thống mới
3Sự quen thuộc với
quy trình phát triên
hệ thống
CaoHâu như tât cả nhân viên đều
chưa tham gia vào
Viêt báo cảo vê tâm quan
trọng và vai trò từng giai
đoạn cho nhân viên hoặc
thuyết minh 1 -3 buổi trực
tiếp đến nhân viên
4Sự quen thuộc của
người phát tricn trong
hệ thống thông tin
quản lý
ThâpTât cả thành viên trong nhóm
đểu có kinh nghiệm trong hệ
thống thông tin quản lý
5Trình độ tin học của
nhân viên
T rung
bình
Những nhân viên trong các
phòng ban liên quan đến hệ
thống đều có trình độ tin học
cơ bản
Nêu thây cân thiêt thì mờ 1
lớp đào tạo ngấn hạn 2 tuần
cho nhân viên
6 Độ lớn dự án CaoHệ thông cân quàn lý 3 loại
hình du lịch với mô hình dữ
dữ liệu phân tán, số lượng
thành viên
Giai đoạn cài đặt sẽ được
thực hiện song song song với
giai đoạn kiểm tra và thử
tham gia dự án là 4 ngườinghiệm hệ thông.
7Quan hệ giữa các
thành viên
TliâpNhững thành viên đêu làm
việc ăn ý và gập mặt nhau
hằng ngày nên sẽ tránh được
hiểu lầm trong mỗi giai đoạn
11
Đề án quản lý phần mềm
8Kích thước lập trình
CaoThời gian cài đặt có thê vài
tuần với 4 thành viên
Sẽ bỏ qua một vài yêu tố liên
quan chất lượng hệ thống
như: tốc độ thực thi, backup
dữ liệu
3.3. Khả thi hoạt động
Dự án: Quản lý các loại hình du lịch Người đánh giá: Châu Trân Trúc Ly, Lê
Thị Như Ý
Ngày: 12/1/2008
STT Rũi ro Đánh giá Mô tả đánh giá Mô tả khăc phục
1Tác động của hệ thông mới
về cấu trúc và thù tục công ty
ThâpHệ thông mới không làm
gia tăng các thủ tục giao
dịch với khách hàng.
Ngược lại nó còn giúp cho
công ty giảm bớt giấy tờ
liên quan
2Mở rộng chât lượng những
dịch vụ sẵn cỏ trong công ty
Rât thâpCông ty sau khi có hệ
thống mới sẽ tạo thuận lợi
cho việc mở rộng quy mô
kinh doanh, gia tăng chất
lượng phục vụ của
12
Đề án quản lý phần mềm
các loại dịch vụ mà phục
vụ khách hàng3 Mở thêm dịch vụ mới Cao
Khí công ty cân mở thêm
loại dịch vụ mới thì đòi hỏi
dịch vụ này phải được
quản lý, tạo tính đồng
bộ(mọi giao dịch khách
hàng phải được tin học
hóa) đổi với khách hàng
Nhóm phát triên hệ
thống phải đâm bảo
tính tiến hóa và dễ dàng
nâng cấp hệ thống
tương lai trong quá
trình phát triển dự án
4Những thuận lợi trong việc
mở rộng kinh doanh
Thâp Không ành hường
3.4. Kế hoạch lịch biểu thực hiện các công việc liên quan đến dự án:o Sơ đồ cây công việc cho giai đoạn lập kế hoạch triển khai:
o Sơ đồ cây công việc cho giai đoạn phân tích:
13
Đề án quản lý phần mềm
14
Đề án quản lý phần mềm
Sơ đồ cây công việc cho giai đoạn thiết kế:
Thiết kể dữ
liêu
Thiết kể giao
diên
Thiết kể đối tượng giao tiếp người
Thiết kể lớp đối tượng giao tiếp dữ
Thiết kể Form Thiết kể Report
Sơ đồ cây công việc cho giai đoạn lập trình:
Đề án quản lý phần mềm
15
3.4.1. Thông tin liên quan đến các công việc
STTTên
công
việc
Ngưòí
thực
hiện
Thòi
gian
(ngày)
Ket quá nhậnKết quả chuyển giao Yêu câu chất
lượng
1Khởi tạo hệ
thong (A)
Mai Duy
Tân
3 Không cóDanh sách thành viên,
nguyên tác làm việc
Không có
2Lập kê hoạch
phát triển hệ
thống(B)
Châu Trần
Trúc Ly
3Danh sách thành
viên, nguyên tắc
làm việc
Bảng tải liệu mô tả
phát triển hệ thống
Đây đủ, chi
tiết
3Lập danh
sách yêu cầu
(C)
Lê Thị Như
Ý
5Danh sách các ràng
buộc, biểu mẫu hóa
đơn,
Danh sách các yêu
cầu chức năng
nghiệp vụ,
Chi tiết, rõ
ràng,
không mơ
o Sơ đồ cây công việc cho giai đoạn kiềm tra:
Đề án quản lý phần mềm
16
Đề án quản lý phần mềm
17
yêu câu tông
quan,...
yêu câu chức năng
hệ thống và yêu cầu
phi chức năng
hô
4Lập mô hình
DFD vật lý
hiện hành
(D)
Châu Trần
Trúc Ly
4Danh sách các yêu
cầu chức năng
nghiệp vụ, yêu cẩu
chức năng hệ thống
và yêu càu phi chức
năng
Sơ đô DFD vật lý
hiện hành
Rõ ràng
5Lập mô
hình
DFD
quan
niệm
hiện
hành (E)
Lê Chí
Tâm
4Sơ đô DFD vật íý
hiện hành
Sơ đô DFD quan
niệm hiện hành
Rõ ràng
6Lập mô hình
thục thể kết
hợp(F)
Lê Thị Như
Ý
5Sơ đô DFD quan
niệm tương lai
Danh sách các bảng
dữ liệu chính và các
quan hệ giữa chúng
Đây đù
7Thiêt kê lớp
đối tượng
giao tiếp
người dùng
(G)
Châu Trần
Trúc Ly, Lê
Thị Như Ý
6Sơ đô DFD quan
niệm tương lai
Các lớp đối tượng
liên quan đến giao
tiếp người dùng
Các lớp đối
tượng với đầy
đủ thuộc tính
và hàm
Đề án quản lý phần mềm
18
8 Thiêt kê Mai Duy 6 Sơ đô DFD Các lớp đôi Các lớp
lớp đôi
tượng giao
tiếp dữ liệu(H)
Tân, Lê Chí
Tâm
quan niệm tương
lai
tượng liên quan đên
giao tiếp dữ liệu
đôi tượng với
đầy đủ thuộc
tính và hàm
9Thiêt kê
form (I)
Mai Duy
Tân, Lê Chí
Tâm
3Sơ đô DFD quan
niệm tương lai,
danh sách đối
tượng dữ liệu
Danh dách các form Trực
quan, tiện
dụng
10Thiêt kê
report (J)
Mai Duy
Tân, Châu
Trần Trúc
Ly
3Sơ đô DFD quan
niệm tương lai,
danh sách các đối
tượng dữ liệu
Danh sách các report Trực
quan, tiện
dụng
11Thiêt kê dữ
liệu (K)
Lê Chí Tâm,
Lê Thị Nhu
Ý
5Sơ đô DFD quan
niệm tương lai,
danh sách lớp đối
tượng
Danh sách các đối
tượng dữ liệu: table,
constraint, ...
Các bảng dữ
liệu với đây
đu ràng buộc,
trigger,..
12Viết code
các lớp đối
tượng(L)
Nhóm 4Tât cả các lớp đổi
tượng
Code các lóp đôi
tượng
Thuân hướng
đối tượng
13Viêt code xử
lý dữ liệu
(M)
Nhỏm 5Code các lớp đối
tượng và danh sách
tất cà các lóp đối
tượng thiết kể
Code xử lý dữ liệu Thuân hướng
đối tượng
Đề án quản lý phần mềm
19
14 Viết code Nhóm 5 Code xử lý dữ Chương trình Thuân
xử lý giao
diện (N)
liệu, code các lớp
đối tượng và danh
sách form và report
hoành chỉnhlìướng đôi
tượng
15Kiêm tra
yêu cầu
chức năng
nghiệp vụ
(0)
Châu Trần
Trúc Ly,
Lê Thị Như
Ý
3Chương trình hoành
chỉnh
Phân mêm tương
úng với yêu cầu
chức năng nghiệp vụ
Đây đủ yêu
cầu chức
năng nghiệp
vụ
16Kiêm tra
yêu cầu
chức năng
hệ thống
(P)
Mai Duy
Tân, Lê
Chí Tâm
3Chương trình hoành
chỉnh
Phân mêm tương
úng với yêu cầu
chức năng hệ thống
Đây đủ yêu
cẩu chức
nãng hệ
thống
3.4,2. Kế hoạch thực hiện các công việc:STT Công việc Công việc kêt thúc trưóc đó Thòi gian thực hiện
1 A 3
2 B A 3
3 c B 5
4 D c 4
5 E D 4
6 F E 5
7 G H 6
8 H E 6
9 I G,F 3
10 J I 3
11 K I 5
Đề án quản lý phần mềm
20
12 L N 4
Đề án quản lý phần mềm
21
13 M N 5
14 N J,K 5
15 o L,M 3
16 p o 3
3.4.3. Sơ đồ PERT
B,3
c,5
tì,6 G,6 K,5 N,5
Ghi chú:
Công việc X thực hiện trong thời gian n Y>m Công việc Y sau công việc X
Do đó, thời gian đế hoành thành dự án là 9Ơ
o Một số công việc thê trễ hạn trong giới hạn cho phép là 2-5 ngày.
4.Các phát sinh về quản lý:
4.1. Vai trò của các thành viênSTT Tên thành viên Vai trò
1 Mai Duy Tân, Lê Chí Tâm, Châu Trân Trúc
Ly
Quản lý dự án
D,4
E,4 p,30,3
F,5 J,3 M5
1,3
L,4
x,n
x,n
Đề án quản lý phần mềm
22
Lê Thị Như Ý
4.2. Bảng mô tả công việc và trách nhiệm đối với từng thành viênCông việc Mô tả Thành viên
Khởi tạo dự ánThiêt lập các thông tin xung quanh người dùng về yêu
cầu, các tác vụ thực hiện và các yếu tố khác. Mật khác,
thành lập bảng phân công công việc cho mỗi thành
viên và tiến hành dự án
Lê Chí Tâm
Lập kế hoạch phát triển hệ
thống
Xây dựng tài liệu kê hoạch phát triên hệ thống bao
gồm mô tà phương án tổng quan, ràng buộc hệ thông,
đánh giá khả thi dự án, phân tích rũi ro và các phát
sinh về quân lý trong quá trình phát triên hệ thống
Mai Duy Tân Châu
Trần Trúc Ly
Xác định yêu cầu hệ thống Lập kê hoạch phỏng vân người dùng, đưa ra các yêu
cầu nghiệp vụ, yêu cầu chức năng hệ thống và yêu cẩu
phi chức năng
Lê Thị Như Y
Mô hình hóa yêu cầuMô hình hóa các yêu câu dưới dạng sơ đô, mô tả tổng
quan về phần mềm
Châu Trân Trúc
Ly
Thiết kếThiết kết chi tiết phần mềm bao gôm thiê! kết dữ liệu,
xử lý và giao diện
Châu Trân Trúc
Ly
Lê Chí TâmCài đật Lập trình viêt code Mai Duy Tân
Kiêm tra và thử nghiệm hệ
thống
Rà soát lại các chức năng ban đâu và thử nghiệm với
tập dữ liệu mẫu
Lê Thị Như Y
Trong quá trình thực hiện dự án, bên cạnh việc tiến hành các modul môi thành viên sẽ phải viết báo cáo
về mođul mình đã thực hiện. Công việc thực hiện đến giai đoạn nào thì viết báo cáo tới giai đoạn đó.
Trợ lý dự án
Đề án quản lý phần mềm
23
Đề án quản lý phần mềm
24
4.3. Nguyên tắc làm việc, trao đồi vả sự giám sát các công việc
về nguvên tắc làm việc: Đen giai đoạn công việc nào mà thành viên cỏ trách
nhiệm thực hiện thì nhất định phải hoàn tất đúng thời hạn (Có thể trễ ờ một tiến độ cho phép). Khi
hoành thành xong một công việc nào đó, mỗi thành viên phải trách nhiệm thông báo ngay đê dự án có
thể hoàn thành sớm hơn dự định đã đề ra ban đầu. Thực hiện được điều đó sẽ giúp mỗi thành viên có ý
thức trách nhiệm, tác phong trong công việc.
về trao đoi thông tin: Do cà 4 thành viên đều học chung một lớp cho nên rất thuận lợi cho việc
thào luận, những vấn đề nan giải, tất cả có thể trao đổi trực tiếp trong lớp. Ngoài ra, nhóm còn tố chức
các buổi họp mặt ít nhất một tuần một lần giữa các thành viên. Các buôi họp đều xoay quanh các vấn đề
còn vướng phải và đề xuất các phương án nhằm giải quyết những khúc mắc mà các thành viên đã gặp
phải.
về việc giám sát: Khi một thành viên hoàn tất một công việc được phân công thì người quản lý
dự án sẽ kiếm tra. Nểu kết quả chấp nhận được thì sẽ chuyên giao kết quả cho thành viên thực hiện
công việc tiếp theo dựa trên kết quả đó, ngược lại thì người quàn lý dự án yêu cầu thực hiện tốt hơn. Vì
vấn đề này khó tránh khỏi nhùng rũi ro đáng tiếc, do đó thời gian hoạch định dự án có thê kéo dài ra và
thời gian mà sơ đồ PERT dự kiến sẽ không đúng nữa.
PHÂN TÍCH
1. Phân tích hiện trạng
1.1. Sơ đồ tổ chức phòng ban của công ty
Theo sơ đồ tồ chức công ty gồm có các phòng ban cơ bán sau:
Ban giám đốc: Xét duyệt và ký các hợp đồng tù' thông tin trang web gửi đến. Phòng nhân sự:
Quản lý thông tin có liên quan đến nhân viên công ty. Người đứng đầu là quàn lý nhân sự, bộ
phận này chịu trách nhiệm tất cả vấn đề liên quan đến nhân sự trong khách sạn như: tiền lương,
tuyên dụng, chức vụ, ăn uống, sức khỏe, kiểm toán kế toán, bào vệ,...
Phòng kiếm toán, kế toán: Chịu trách nhiệm về thu chi, công nợ, báo cáo công nợ, báo cáo thuế,
kiểm tra sổ sách,.,.
Phòng kế hoạch: Lên kế hoạch và phân công nhân viên, các vật tư có liên quan đến từng họp
đồng của khách hàng. Ngoài ra còn có các chức năng khác: đề ra phương án, chiến lược kinh
doanh,...
Phòng hành chánh: Người đứng đầu là quản lý hành chính, bộ phận này chịu trách nhiệm về
thuế, luật pháp, giấy tờ và các văn bản, chứng từ, hợp đồng hành chánh.
Đề án quản lý phần mềm
25
- Phòng vật tư: Người đứng đầu là quản lý vật tư, bộ phận này chịu trách nhiệm toàn bộ tài sán
hữu hình của công ty bao gồm mọi vật dụng, xe vận chuyên, bất động sản, thiết bị máy móc.
- Các phòng ban khác: Phòng IT, Phòng Y tể ...
Ngoài ra dưới các phòng ban còn có các phòng trực thuộc khác. Nhưng do đồ án chỉ liên quan
đến một số bộ phận của công ty nên ta có sơ đồ sau:
1.2. Mô tả họat động hiện trạng với bài toán tương ứngTrong công ty, có nhiều loại nhân viên mà cơ bản là nhân viên phục vụ, nhân viên hướng dẫn
(Có khả năng giao tiếp bàng tiếng Anh), nhân viên lái tàu, nhân viên IT (khi hệ thống tin học đã thiết lập).
Điều kiện để là nhân viên hướng dẫn du lịch của công ty là các nhân viên phải tốt nghiệp từ trường ĐH chính quy nghành du lịch, phải có bang B Anh văn, bang A tin học và phải có kinh nghiệp chuyên ngành trên 2 năm.
Các nhân viên công ty phải tuân theo các khoản mục quy che (Nội qui) của công ty như: đồng phục, các giao tiếp với khách, trách nhiệm và quyền hạn cùa từng nhân viên đối với công ty. Công ty sẽ cấp cho mỗi nhân viên một thiết bị liên lạc đê công ty nắm bát kịp thời những tinh huống diễn biến trong các tour du lịch.
Các trạm trực thuộc công ty phải có trách nhiệm thường xuyên cập nhật dữ liệu theo hạn định của BGĐ. Từ đó, BGĐ cỏ thể kết hợp các thông tin đê quyết định mở rộng đầu tư theo quy mô lớn hơn hay không. Điểu này phụ thuộc vào so liệu mà các trạm cung cấp, các thông tin cần chính xác và nhanh chóng.
Các phòng ban liên tục gởi trả những thông tin phàn hồi từ phía khách hàng cũng như phổ biến vãn bàn của BGĐ nhằm nâng cao uy tín và chất lượng phục vụ cùa công ty.
1.3. Qui trình đăng ký hợp đồng du lịch:Khi khách hàng đến công ty để làm hợp đồng đăng ký du lịch thì tiếp xúc với nhân viên tiếp
tân đầu tiên, Neu là khách hàng đã đặt trước ( đặt qua website) thì chỉ cần nhập tên và các thông tin cần thiết. Khách hàng sẽ được công ty phân hồi những thông tin về các chương trình du lịch, các tour tham quan qua các thành phố nào và bằng phương tiện gì. Thông qua danh mục, khách sẽ biết chi phí, chương trình khuyến mãi qua website (nếu có), những dịch vụ miễn phí, những tour ấn tượng và ...Neu khách đồng ý thỉ tiến hành làm thủ tục lưu tên, số điện thoại, số CMND, ngày giờ làm hợp đồng, và thông tin đăng ký dịch vụ của công ty. Khách hàng có thề thanli toán chi phí trước hoặc là sau khi tour ỉharn quan. Các thông tin thanh toán được cập nhật trước và sau tour tham quan. Sau tour tham quan là kết thúc hợp đồng.
Đề án quản lý phần mềm
26
2. Phân tích yêu cầu hệ thống2.1. Yêu cầu chức năng:
STT Công việc Loạicôngviêc
Quv định liên quan
Biểu mẫu tương ứng
Ghi chú
1 Lập hợp đông du lịch Lưu trữ, kếtxuất
Quy định 1 BM1
2 Lập hóa đơn thanh toán Lưu trữ, kết xuất, tính toán
Quy định 2 BM2
3 Lập danh mục dịch vụ được dùng miễn phí
Kêtxuất
Quy định 3 BM3
4 Lập danh mục cách dịch vụ khách yêu cầu
Lưu trữ Quy định 4 BM4 Thêmvào
5 Lập báo cáo mật độ các tour đu lich Kêtxuất
BM5
6 Tra các tour Tra cứu BM6 Thêmvào
7 Tra cứu khách hàng Tra cửu BM7 Thêmvào
8 Lập báo cáo doanh thu từ các tour du lịch + các dịch vụ mà du khách đã sử dụng
Kêtxuất vàtínhtoán
BM8
9 Thay đôi quy định Lưu trù Quy định 5 Thêmvào
10 Thay đôi biêu mâu, hóa đơn Lưu trù' Quy định 6 Thêmvào
2.2. Danh sách quy định:QUY đinh 1: Lập hợp đồng phải xác định rõ khách hàng thuộc trong hay ngoài nước, ngày lập hợp đồng, ngày thanh toán chi phi ( trước hay sau tour), Khách có nhu cầu dịch vụ gì thêm hay không, tour kéo dài bao lâu, thuộc loại hình du lịch gì và phương tiện là gì...Quy đinh 2: Khi lập hoá đơn phải đảm báo các thông tin về chi phí đã đầy đủ và sẵng sàng in ra bất cứ lúc nào. Theo sát những yêu cầu đòi hỏi của khách, tránh gây ra những thắc mắc của khách về những chỗ chưa rõ ràng cùa hoá đơn.Quy đinh 3: Các danh mục miễn phí thì không tính vào hoá đơn. Do đó phải lập được mục dịch vụ miễn phí để tránh lầm lẫn cho khách.Quv đinh 4: Phải thống kê được các yêu cầu dịch vụ của khách và cập nhật vào hoá đơn đê không gây phiền hà cho khách hàng về sau. Phân biệt cách dịch vụ theo yêu cầu cùa khách với dịch vụ miễn phí cùa công ty, tuyệt đối không được không được lầm lẫn.Quv đỉnh 5: Quản lý khách sạn được phép thay đôi tất cả các quy định 1, 2, 3, 4, 8 Ouv đinh 6: Quàn lý khách sạn được phép thay đổi tất cả biểu mẫu, hoá đơn thanh toán.
Đề án quản lý phần mềm
27
2.3. Yêu Cầu phỉ chức năng (chất lượng phần mềm)STT Nội dung Tiêu
chuẩnMô tả chi tiết Ghi chú
1 Cho phép truy cập dữ liệu đa người dùng
Hiệu quả Môi bộ phận có thê truy cập cơ sở dữ liệu đồng thời
2 Tât cả các quy định, biêu mẫu hóa đơn có thể được thay đổi
Tiên hóa Các biêu mâu hóa đơn có thể thay đổi theo ý muốn của người dùng. Tương tự, các quy định sẽ được thay đổi và khi đó các tính tiền, thanh toán sẽ được thay đổi theo.
3 Tôc độ thực hiện các công việc như thanh toán tiền phòng phải nhanh. Tra cửu theo nhiều tiêu chí
Hiệu quả Khi bộ phận nào cân thanh loán tiền thỉ hệ thống phải xuất dữ liệu ra thật nhanh không quá 20 giây. Và việc tra cứu khách hàng, phòng thuê theo nhiều tiêu chí như: theo tên khách hàng, theo ngày, theo tour
4 Giao diện trực quan, dẻ dùng Tiệndụng
Hệ thông phải cung câp một giao diện dễ dùng, gần gũi với người dùng.
5 Cho phép tự động hóa các công việc báo cáo, tỉnh
Hiệu quả Hệ thông phải tự động hóa công việc báo cáo được
tiên, thông kê các tour thực hiện hàng tuân, tính tiền từ các dịch vụ khác nhau, thống kê các tour đã được thực thi.
2.4. Ràng buộc phát triển hệ thốngSTT Diễn giải
RI Ngày hoàn thành dự án đê triên khai không quá 90 ngày
R2 Hệ thống phải hoạt động ôn định sau 2 tháng kê tù ngày triển khai hệ thống
R3Những nhân viên của từng bộ phận sử dụng các công việc của họ liên quan đcn hệ thống
R4 Chi phí phân cứng không vượt quá 125 triệu
R5 Chi phí phát triên phân mêm không quá 60 triệu
R6 Không ảnh hường đên cơ câu tô chức của công ty
Đề án quản lý phần mềm
28
R7Hệ thông sau khi triên khai phải đáp ứng nhu câu tự động hóa các công việc hiện tại hơn 50%
số lượng công việc liên quan
3. Phân tích dữ liệu
3.1. Mô hình thực thể- kết hợp
CMND MãNV Tên
Theo yêu cầu khách
Đề án quản lý phần mềm
29
THI ÉT KÉ
1.Thiết kế hệ thống
1.1. Mô tả các hệ thống conHệ thống “Quán lý các chương trình du lịch” được phân chia theo vai trò vị trí tổ chức liên
quan đến các bộ phận trong trường hợp như: Bộ phận quàn lý hợp đồng tour du lịch, bộ phận quản lý vật tư (phương tiện), bộ phận quản lý nhân viên (hướng dẫn viên, tài xể, nhân viên phục vụ, ...), bộ phận quân lý thanh toán.
3.2. Mô hình xử lýThône báo yêu cầu thanh toán HĐ
Đề án quản lý phần mềm
30
Đề án quản lý phần mềm
31
Dòng dữ liệu ra:
STT Hệ thông con Xử lý Kho dữ liệu
1 Quản lý các trạm - Cung câp tình trạng hoạt động các trạm, các thông tin liên quan đển các tuor trực thuộc trạm.- Thêm, xoá, chinh thông tin các trạm.
-TTTRAM -HOPDONG - NHANVIEN
2 Quản lý Hợp đồng - Cung cấp thông tin về loại hình du lịch, tour, chi phí, các hỗ trợ dịch vụ, địa điêm, khách sạn, ...- Các thao tác chinh sửa, bô sung vào CSDL.- Lập các báo cáo thông tin hợp đồng về các loại hình du lịch mà khách tham gia.
-KHACHHANG - NHANVIEN -HOPDONG -HOADON
3 Quán lý Thanh toán - Xác định các hợp đông chưa thanh toán- Lập các hoá đơn thanh toán
-HOADON
4 Quân lý Nhân viên - Cho biêt tình hình nhân viên theo tour, các thông tin cần thiết khác về nhân viên như lương, trình độ, chức năng nghiệp vụ, ...
- Thêm, xoá, chinh thông tin nhân viên.- Báo cáo khả năng cung ứng các nhân viên theo tour.
- CTNHANVIEN- NHANVIEN- TRINHDO- NGHIEPVU
5 Quan lý Vật tư - Cho biêt tình hình các phương tiện phục vụ cho tour, các phương tiện khác mà khách yêu cầu- Bố sung các thiết bị, phương tiện phục vụ.- Báo cáo tình hình sử dụng các phương tiện trong khả năng cung ứng cho từng tour.
- PHUONGTIEN
1.2. Mô hình xử lý mức tổ chức vật lý
1.3. Cấu trúc phân cấp chức năng tự động hoáChương trình được thiết kế theo cơ chế phân cấp,
phân quyền người sử dụng, giúp việc quản lý được dỗ dàng hơn. Người dùng với quyền hạn được cấp thì có thể bị giới hạn thao tác tương ứng với quyền cùa
Đề án quản lý phần mềm
32
mình. Những đề mục không thuộc quyền hạn của mình sẽ bị vô hiệu hoá (bị ân đi).
Chương trình quản lý chương trình du lịch được thiết kế với qui mô nhỏ nên phân làm bốn nhóm người nhó sau:
■ Bộ phận quản lý trạm trực thuộc: Tập hợp các thao tác thêm, hủy bỏ,chỉnh sửa thông tin liên quan đến các trạm của công ty.
Bộ phận quản lý nhân viên: Thao tác thêm, xoá, sửa thông tin liên quan đến nhân viên cũng như các lịch phân công trong các tour, ...
Bộ phận quản lý vật tư: Liên quan đốn các vấn đề tình trạng sử dụng phương tiện, các vật tư phục vụ cho các tour du lịch, ...
■ Bộ phận quản lý thanh toán hoá đơn: Liên quan đến vấn thanhtoánchi
phí trong các tour củng như các họp đồng, ...
Bộ phận quản lý Hợp đồng: Lập hợp đồng với khách hàng về tour mà khách đã đăng ký; địa điểm, phương tiện, loại hình du lịch mà khách tham gia, ...
Đề án quản lý phần mềm
33
1.4. Thiết kế chức năng tự động hoá
Chức năng sao lưu và phục hồi:Chương trình có chức năng sao lưu và phục hồi CSDL theo hai cơ chế: Tự động hoặc bán tự
động.
1.3.1. Sơ đồ cây cấu trúc chức năng chính của phần mềm
Đề án quản lý phần mềm
34
Phần mềm được thiết kế theo mô hình 3 lớp:
Lớp giao diện người dùng.
Lớp xử lý
Lớp cơ sở dữ liệuGiao diện người dùng
Các hàm, thủ tục, sự kiện
Cơ sở dữ liệu
Phần mềm được thiết kế dưới dạng menu, icon chức năng tiện dùng, các phím tắt dễ nhớ rất tiện lợi trong việc sử dụng.
Phàn mềm hỗ trợ người dùng với những hướng dẫn được viết bằng HTML
Phàn mềm có thiết kế các mẫu báo cáo bang Report như:
Báo cáo chi tiết của các trạm tiếp nhận hợp đồng
Báo cáo chi tiết tình hình nhân viên ca trực theo tour
■ Báo cáo chi tiết tình hỉnh phương tiện hỗ trợ theo tour
• Báo cáo các hợp đồng đã thanh toán
Báo cáo tổng quát tình hình tour hàng ngày cùa công ty
2.Thiết kế giao diệnCác loại giao diện chính như sau:
Giao diện nhập liệu: Cho phép người dùng cập nhật thông tín vào CSDL
Giao diện tỉm kiếm: Cho phép người dùng tìm kiếm thông tin như mong muốn, tiện lợi và nhanh chong.
Giao diện báo biểu: Cho phép người dùng lập báo cáo theo yêu cầu.
Các form giao diện chính:
Đề án quản lý phần mềm
35
2.3. Màn hình Quản lý hợp đồng
Qua'n lý du lie
? - Jĩ - *2. - .□ • «• - - ©-K— c—H.Ì- Quàn !ýoi~'"TIA-Í-UT—-fcí.Báo cáo Tiện íchGiải tríĩrợ giúp
0GIỘI THIỆU mấ PIỂM PU MCỈH
Điễm nónq:Có thể những thông này không kế chi tiẽt vẽ Quàng Ngãi và những hoạt động xưa nay, nhưng có thế cho bạn thẵy cành đẹp quê ta võn hùng vĩ và nên thổ biếtdưông nào. Bạn có thể có nhiều dịp đi nhiêu nđi nỗi tiêng trên thẽ giđi nhưng những phong cành hữu tình cùa quê nhà mà bạn chưa đặt chân đẽn thì bạn cũng chứa đưdc gọi là người du lịch "sành điệu" Quàng Ngãi lè địa điểm đẽn của tháng này, hầy liên hẹ chúng tôi để bạn có thể địp thăm quê hưđng đãtnưổccon ngưcỉi Quàng Ngầi.
-Liên hệ:
--------------------------------------------------------------------------------------------------------------------------cty TNHH ABC hân hạnh được phục vụ quí khách. Mọi xin chi tiẽt xỉn liên hệ qua phòng kinh doanh đểđượ Phục vụ, Hoặc qua Email:
amitatbha@ vahoo■ com hay xuanmai 1 QŨ4@vahoo■ com ĐT: 076.876430
Time: 12:52:50
Hình 2.1
2.2. Màn hình dáng nhập
. . . 0 ĐĂNG NHẬP HỆ THÕNG
Đơn vị:
Tên người dùng:
Hệ thõng Soạn thảo J3Thêm
,,,
p sửa.
,,
Xxóa...Cập
nhạt
%
Lảm
tưol
p Tìm
kiểm
Đề án quản lý phần mềm
36
2.3. Màn hình Quản lý hợp đồng
Mật khâu:
Xác nhận:
Loại người dùng:Đăng nhập I Đăng ký
Hình 2.2
37
Đề án quản lý phần mềm
THÔNG TIN HỢP ĐỒNG
Đơn vị;
Tên hợp đông: Khách
hảng: Tour du lịch:
Giá trị hợp đồng Ngày họp đõng:
Ngày hiệu lực: Ngày kêt thúc:
Hình 2.3
2.4. Màn hình quản lý thanh toán
CHI TIẼT HOÁ ĐƠN
3I
Hóa đon:
Ngày lập hóa đon:
Tên hạp đông:
Trị giá họp đồng:
Tên khách hàng:
Điện thoại:
Chi phí địch vu:
Tổng chi phí:
H
ì
n
h
t
0
P"
38
2.8. Màn hình quản lý tour du lịch
Đề án quản lý phần mềm
h
ứ
c
t
h
a
n
h
t
o
á
n
:
T
r
ạ
n
g
t
h
á
i
t
h
a
n
h
t
39
2.8. Màn hình quản lý tour du lịch
Đề án quản lý phần mềm
o
á
n
Hình 2.4
2.5. Màn hình quản lý phương tiện
Đề án quản lý phần mềm
40
2.8. Màn hình quản lý tour du lịch
THÕNG TIN PHƯƠNG TIÊN
Tên phương
tiện: 53 lưọtig
Đặc điểm kỹ thuật
Hình 2.5
2.6. Màn hình quản lý nhân viên
THÔNG TIN NHẰN VIÊN
T ên họ:
CMND:
Ngày
sinh:
Giôitinh: (ĩ Nam c Mũ
Địa chì:
T rình
độ:
Nghiệp
vụ:Điện thoại:
Hình 2.6
2.7. Màn hình quản lý khách hàng
0
0
Đề án quản lý phần mềm
41
2.8. Màn hình quản lý tour du lịch
THÔNG TIN KHÁCH HÀNG
T ên họ:
CMND.
Giỗi tính: í? Nam r Nữ
Địa chì:
Điện
thoại:
Hình 2.7
0
42
Hình 2.10
Đề án quản lý phần mềm
THÔNG TIN TOUR DU LỊCH
r-ơlô ờ: •
Hình 2.8
Ngoài ra còn có một màn hình như
tìm kiếm, lập báo cáo,
2.9. Các menu chức năng tiêu
biểu
2.9.1. l/íeni! hệ thống
&5oạn thào
Hệ thõngĐăng xuất Del
Đỉng nhập Ins
Đôl mật khiu ..
, F2
Thoát Ctrl+Q
Hình 2.9
tt • □ 0
Khách
sạn: Tên
phòng:
Giá
phòng:
Tên hình
thức; Tên
loại hình: Phí
du lịch:
Địa điếm:
Ngày bât
đầu: Ngày
kẽt thúc: 53
lượng ngưòl:
Phưang tiện:
0
43
Đề án quản lý phần mềm
Quàn lý Báo cáo Tiện ích
Quản iý nhân viên Ctrl+N
Quàn lý hợp đông ctrl+o
Quàn lý phương tiện Ctrl+T
Quàn !ý thanh toán ctrl+w
Quàn lý địa điểm Ctrl+D
Quàn lý Tour du lịch Ctri+T
Quàn lý khách hàng Ctrl+KQuàn lý chỗ ờ khách
sạnQrl+H
Quàn iý hình thức du lịch
Ctrl+J
2.9.2. Menu quản lý
Đề án quản lý phần mềm
44
2.9.3. Menu tiện ích
t ~ ;*** ,
2.10. Thanh toolbar chứa menu chức năng
. 0 . Ị8 . □ . ■ . . ộ .Hệ thõng Soạn thảo Quàn lý Báo cáo Tiện ích Giải tríTrợ giúp
Hình 2.12
3.Thiết kế dữ liệu
3.1. Sơ đồ các mối quan hệ giữa các bản dữ liệu
Tiện íchGiãitríTi
Lịch và đông hồ Ctrl+L
Bộ gõ Unitey Ctrl+B
Máy tính Ctrl+M
Từ điển Anh-Vìẽt
Ctrl+A
Từ điển Việt-Anh
Ctrl+Y
Phục hôi hệ thõng ctrl+p
Sao lưu hệ thõng ctrl+s
Hình 2.11
Đề án quản lý phần mềm
45
PHONGTRQIDPhongĨÊnPhong
riIDTrinhDo
TenTrinhDoCTNHANVIEN
c IDCTNU
IDNhanVienIDT rinhDo
IDNghiepVu
NHANV1EN
IDNhanVien
CMND
TenNhanVienGioiTinhNgaySinh
DiâChiDienThoai
___JL IDCTHD
IDTramIDHopDong
HOPDONG
IDHopDong
TenHopDong
IDKhachHangIDTogrTriGiaHopDong
NgayHopDongNgayHopDongHieuLuc— NgayKetThucHopDong
CTTGUR
J IDTour
IDCTDL
IDDiaDiemNgayKhoiDiem
NgayKetThucSoLuongNguoiIDCTNVIDPhuongTien
IDCTKS
Hình 3.1
HINHTHUCDLIDHinhThucDLTenHinhThucDl
CTHINHTHUCIDCTDL
IDHinhThucDLIDLoâiHinhPhiDuUchLOAIHINHDLE I IDLoaiHinh TenLoaiHÌnh
IDDiaDiemTenDiaDiemHinhAnhTomTatNongPHUONGTIENIDPhuongTienTenPhuongTienSoLuongDacDiemKyThuat
Các bảng dữ liệu
Mô tả chi tiết kiêu dữ liệu của các bang:
■ Bảng HOPDONG
IDHũpDong char 7TenHopDong ntext 16 VĨDKhachHang char 7
IDTour char 7TriGiaHopDong money 8 ựNgayHopDong datetime 8 VNgayHopDongHieuLuc
datetime 8 ựNgayKetThucHopDonc datetime
8 V
HỮADONIDHoaDon
IDHopDong
NgayLapHoaDonTTThanhToanChiPhiDichVu
TongChiPhi
__ HTThanhToan
KHACHSAN
NGUQIDUNG
JL IDNguoiDungMatKhau
XacNhanMatKhạu
LoaiND
NgayDK
IDTramBI
IDKhâchSan
TenKhachSanKHACHHANG
IDKhachHang
CMND
T enKhach
GioíTinh
DiaChi
DThoai
IDTram
TenTram
DiaChi
DienThoai
CTKHACHSANIDCTKS
IDKhachSan
IDPhong
GiâPhong
IDNghiepVuTenNghiepVu
I
r
CTHOPDONG
0.3-1.|
Đề án quản lý phần mềm
46
Hình 3.2■ Băng HOADON
Column Name Data Type 1 Length 1 Allow Nulls
w IDHoaDon char 7IDHopDong char 7
NgayLapHoaDon
datetime 8 VTTThanhToan bit 1 VChiPhlDichVu money 8 ✓TongChiPhi money 8 V
HTThanhToan ntext 16 V
Hình 3.3
■ Bảng PHONGTROColumn Name Data Type 1 Length 1 Allow
Nullsw IDPhong char 7TenPhong ntext 16 V
Hình 3.4
■ Bảng KHACHSANColumn Name 1 Data Type 1 Length [ Allow Nulls
a IDKhachSan char 7 TenKhachSan ntext 16 V
Hình 3.5■ Bảng CTKHACHSAN
Column Name Data Type 1 Length 1 Allow NullsIDCTKS char 7
!DKhach5an char 7IDPhong char 7
— GiaPhong money 8 V"
Hình 3.6Bảng CTTOUR
Column Name Data Type 1 Length 1 Allow Nulls
►í?
IDTour char 7IDLoaiHinh char 7
IDDiaDiem char 7 VNgayKhoiDiem datetime a VNgayKetThuc datetime 3 ựSoLuongNguoi char 3 VIDCTNV char 7IDPhuongTĩen char 7
IDKhachSan char 7
Hình 3.7
Bảng DIADTEMColumn Name Data Type 1 Length 1 Allow
Nulls[w?
IDDiaDiem char 7TenDiaDiem ntext 16 V
Đề án quản lý phần mềm
47
p HinhAnh ntext 16 VTomTat ntext 16 VNong bit ! ự
1
Hình 3.8
Bảng KHACHHANGColumn Name Data Type 1 Length I Allow
NullsIE IDKhachHang char 7CMND char 10 ✓TenKhach ntext 16 ✓GioiTinh bit 1 VDiaChi ntext 16 ✓
— DThoai char 12 V
Hình 3.9
Bàng PHUONGTIENColumn Name Data Type 1
Length Allow Nullsw IDPhuongTien char 7
TenPhuongTien ntext 16 ựSoLuong char 4 V
— DacDiemKyThuat
ntext 16 V
Hình 3.10
Bảng NGHIEPVUColumn Name Data Type 1 Length 1 Allow
NullsIDNghiepVu char 7
TenNghiepVu ntext 16 V
Hình 3.11
■ Bảng TRTNHDOColumn Name Data Type 1 Length 1 Allow
NullsJ£ IDTrinhDo char 7— TenTrlnhDo ntext 16 V
Hình 3.12
■ Bảng NHANVIENColumn Name Data Type 1
Length Allow Nulls
IDNhanVien char 7CMND char 10 ✓TenNhanVien ntext 16 V
► GiorTinh bit 1 VNgaySinh datetime 8 V
DiaChi ntext 16 V
Đề án quản lý phần mềm
48
DlenThoai char 10 ự
Hình 3.13
■ Bảng CTNHANVIENColumn Name Data Type 1 Length Allow
Nullss. IDCTNV char 7
IDNhanVien char 7IDTrinhDo char 7
INI
IDNghiepVu char 7
Hình 3.14
■ Bảng HINHTHƯCDLColumn Name Data Type 1 Length 1 Allow
Nulls13. IDHinhThucDL char 7— TenHinhThucDL ntext 16 V
__
Hình 3.15
■ Bảng LOAIHĨNHDLColumn Name Data Type 1 Length 1 Allow
NullsIDLoaiHinh char 7► TenLoaiHinh char 50 ✓
Hình 3.16■ Bảng CTHINHTHUC
Column Name Data Type 1 Length 1 Allow Nulls9 IDCTDL char 7
► IDHinhThucDL char 7IDLoaiHinh char 7
PhiDuLich money 8 ✓
Hình 3.17Bảng TRAM
Column Name Data Type 1 Length 1 Allow NullsIDTram char 7
TenTram char 30 ✓DiaChi char 50 VIDHopDong char 7IDNhanVienQL char 7 V
Hình 3.18■ Bảng NGUOIDƯNG
Column Name Data Type I Length 1 Allow NullsIDNguoiDung char 255
MatKhau ntext 16 ✓XacNhanMatKh
auntext 16 V
LoaiND char 10 V
Đề án quản lý phần mềm
49
NgayDK datetime 8 VIDT ram char 7
Hình 3.19■ Bảng CTHOPDONG
Column Name Data Type 1 Length 1 Allow Nulls9 IDCTHD char 7
► IDTram char 7
IDHopDong char
Hình 3.20
7
Ngoài ra còn có những bảng View của CSDL như: vHOPDONG, vNHANVIEN, vHINHTHUC ..
3.2. Ràng buộc toàn vẹnMột số ràng buộc chính yếu của hệ thống quàn lý du lịch
Hệ thông thông tin: Mô hình quan niệm dữ Trang 1
Quản lý chương trình liệudu lỉch Tương lai []ứng dụng: Quản lý Mô tã Ngày lập: 12/01/2008
chương trình du lịch Người lập:Lê Chí Tâm
Các thực thê/ môi kết hợp liên quan:HOADON
Mô tả: Môi hoá đơn chỉ có thê thanh toán cho một họp đôngThuật toán:
Hệ thông thông tin: Quản lý chương trình du lich
Mô hình quan niệm dữ liệuTương lai []
Trang 2
ứng dụng: Quán lý Mô tả Ngày lập: 12/01/2008
chương trình du lịch Người lập: Lê Chí Tâm
Các thực thê/ môi kêt hợp liên quan: KHACHHANGMô tả: Giới tính khách hàng được khởi tạo là nam (trueinam ,false: nữ)
Thuât toán: Vkh e KHACHHANG : kh.GioiTinh =true
Hệ thông thông tin: Quản lý chương trình du lich
Mô hình quan niệm dữ liệuTương lai []
Trang 3
ứng dụng: Quản lý Mô tà Ngày lập: 12/01/2008
chương trình du lịch Người lập: Lê Chí Tâm
Các thực thê/ môi kêt hợp liên quan:CTNHANVIEN, NGIIIEPVUMô tả: Môi nhân viên chỉ đảm nhiệm một nghiệp vụ
Thuật toán: Duyệt trong NGHIEPVU nêu gặp nhân viên xuâthiện hai lân thì báo lỗi.
Đề án quản lý phần mềm
50
Hệ thông thông tin: Quản lý chuông trình du lich
Mô hình quan niệm dữ liệuTương lai []
Trang 4
ứng dụng: Quán lý Mô tả Ngày lập: 12/01/2008
chương trình du lịch Người lập:
Các thực thê/ môi kêt hợp liên quan: PHONGTRO
Mô tà: Môi phòng trọ tôi đa 3 người
Thuật toán: Duyệt PHONGTRO khách hàng cùa tour nào đó có mã phòng chứa >3 thi báo lỗi.
Hệ thống thông tin: Quản lý chuông trình du lich
Mô hình quan niệm dữ liệuTương lai []
Trang 5
ứng dụng: Quản lý Mô tả Ngày lập: 12/01/2008
chương trình du lịch Người lập: Lê Chí Tâm
Các thực thê/ môi kêt hợp liên quan:PHUONGTIEN
Mô tả: Môi phương tiện cung ứng phải thoã điêu kiện khả năng cung ứng.Thuật toán: Nêu sô lượng =0 thì không lập hịp đông, thông báo hêt phương tiện
Hệ thông thông tin; Mô hình quan niệm dữ Trang 6
Quản lý chirơng trình liệudu lịch Tương lai []Úng dụng: Quản lý Mô tả Ngày lập: 12/01/2008
chương trình du lịch Người lập:Lê Chí Tâm
Các thực thê/ môi kết hợp liên quan: HOP DONG
Mô tả: Nêu hợp đông chỉ có hiệu lực khi khách hàng đã thoà thuậnThuật toán:
Hệ thông thông tin: Quản lý chương trình du lich
Mô hình quan niệm dữ liệuTương lai n
Trang 7
ứng dụng: Quản lý Mô tả Ngày lập: 12/01/2008
chương trình du lịch Người lập: Lê Chí Tâm
Các thực thê/ mối kết hợp liên quan:CTTOUR
Mô tả: Mỗi loại nhân viên chi trực thuộc trong một tour du lịch
Thuật toán: Duyệt nêu nhân viên đảm nhiệm 2 nhiệm vụ trong một tour thì báo lôi.
Hệ thông thông tin: Mô hình quan niệm dữ Trang 8
Quản lý chương trình liệudu lich Tương lai []ứng dụng: Quàn lý Mô tả Ngày lập: 12/01/2008
chương trình du lịch Người lập:Lê Chí Tâm
Các thực thê/ môi két hợp liên quan:CTTOUR
Đề án quản lý phần mềm
51
Mô tả: Môi tour không quá 40 người
Thuật toán: Nêu CTTOUR.SoLuongNguoi>=50 thì báo lôi
Hệ thông thông tin: Quản lý chương trình du lich
Mô hình quan niệm dữ liệuTương lai []
Trang 9
ứng dụng: Quản lý chương trình du lịch
Mô tã Ngày lập: 12/01/2008 Người lập:Le Chí Tâm
Các thực thê/ môi kết hợp liên quan: CTTOUR, HOPDONG
Mô tả: Môi tour chí hiệu lực trong thời hạn hiệu lực cùa hợp đôngThuật toán: Nêu Hợp đông Ongày khới điêm tour thì báo lôi
Hệ thông thông tin: Mô hình quan niệm dữ Trang 10
Quản lý chương trình liệudu lỉch Tương lai []ứng dụng: Quản lý Mô tã Ngày lập: 12/01/2008
chương trình du lịch Người lập:Lê Chí Tâm
Các thực thê/ môi kết hợp liên quan: DVMIENPHI
Mô tả: Môi dịch vụ miên phí sẽ không tính tiên vào lập hoá đonThuật toán:
3.3. Thiết ké vật lý dữ liệuMột số hàm chính trong chương trình:
Tên: LayDSKhachHang Kiểu trả về: Datatable Tham số:
STT Tên Tham sô Kiêu dữ liêu Pham vi
1 KH Data table Public
2 Str Chuôi PublicThuât giải:
BI. Kiêm tra việc chuôi nhập vào có tòn tại trong một thuộc tính của bảngKhachHang
B2. Nêu có ,thực hiện việc tìm kiêm trên dừ liệu với câu lệnh Select có điêu kiệnlà chuôi nhập Str : Nêu tôn tại cho kêt quả trả vê là DataTable
Nêu không tôn tại ,cho kêt quả là 0 Ngược lại ,cho kết quà 1
Tên: TímNhanVien Kiểu trả về: Datatable Tham số:
STT Tên Tham sô Kiêu dữ liêu Pham vi
1 NHANVIEN DataTablc Public
2 IDNhanVien Chuôi public
Thuât giải:B1. Kiểm tra mã nhân viên có tồn tại trong NHAN VIEN hay không
Đề án quản lý phần mềm
52
B2. Nêu có : Thực hiện câu lệnh Select, đưa dữ liệu lên DataGridNêu không cỏ , thông báo lôi.
Tên: Tim Hop Don Lí Kiểu trả về: Datatable Tham số:
STT Tên Tham sô Kiêu dữ liêu Pham vi1 HOPDONG DataTablc Public
2 IDHopDong Chuôi public
Thuẵt giãi:BI. Kiểm tra mã họp đồng có tồn tại trong HOPDONG hay không B2. Neu có : Thực hiện câu lệnh Select, đưa dữ liệu lên DataGriđ Neu không có , thông báo lồi.
Tên: TimKhachHane Kiêu trà về: Datatable Tham số:
STT Tên Tham sô Kiêu dữ liêu Pham vi
1 KHACHHANG DataTable Public
2 IDKhachHang Chuỗi public
Thuât giải:B1. Kiêm tra mã khách hàng có tồn tại trong KHACHHANG hay không
B2. Nêu có : Thực hiện câu lệnh Select, đưa dữ liệu lên DataGridNêu không có , thông báo lôi.
Tên: TìmHoaDon Kiểu trả về: Datatable Tham số:
STT Tên Tham sô Kiêu dữ liêu Pham vi1 HOADON DataTable Public
2 IDHoaDon Chuôi public
Thuât giải:B1. Kiểm tra mã hoá đơn có tồn tại trong HOADON hay không
B2. Nêu có : Thực hiện câu lệnh Select, đưa dữ liệu lên DataGridNêu không cỏ , thông báo lôi.
Tên: KiemTraNgav Kiêu trả về: Datatable Tham số:
STT Tên Tham sô Kiêu dữ liêu Phạm vi
1 NgayHopLe chuôi Public
Thuât siải:B1. Kiềm tra Ngày nhập vào có đúng là kiểu ngày hay không B2. Nếu không phải kiểu ngày thì trả về là 0 còn ngược lại trả về 1
Tên: KiemTraSo Kiểu trà về: Datatable Tham số:
STT Tên Tham số Kiểu dữ liêu Pham vi
Đề án quản lý phần mềm
53
1 SoHopLe chuôi Public
Thuât giải:B1. Kiêm tra số nhập vào có đúng là kiểu number hay không
B2. Nếu không phải kiêu number thì trả về là 0 còn ngược lại trả về 1
Đề án quản lý phần mềm
54
Minh họa bằng Microsoft Project
Mục tiêu nghiên cứu:• Đe án này có một số chương trinh quản lý khác như: thiết kế cơ sở dữ liệu, cách
quản lý và tìm kiểm dữ liệu,quản ỉý nhân viên, quản lý tour du lịch, quản lý phươngtiện, khách hàng ...
• Tìm hiểu về lãnh vực mới: quàn lý website du lịch An Giang.• Đề án mang tính công khai và tính tập thể cao.Đồng thời bảo mật được mọi thông tin
của khách hàng và mọi cơ sở dữ liệu của côntĩ ty được an toàn.• Đe án đề ra có thể đáp ứng được nhu cầu về trao đối ý kiến gián tiếp thông qua
mạng, hạn chế việc đi lại, thời gian của khách hàng.• Đe án còn mang tính uyên chuyên cao, có sự phàn quyền quản lý cho người quản trị
và phân quyền sử dụng cho người dùng.• Được xây dựng trên ngôn ngữ HTML,PHP,My SQL,... do đó số người dùng là
không hạn chề, có thế sử dụng cho mạng intranet hay internet.• Sử dụng MySQL lưu trữ và truy xuất cơ sờ dữ liệu do đó tính bảo mật rất cao.• Trong tương lai, đê án sẽ được ứng dụng các tính năng có công nghệ cao.
Ngữ cảnh chung của đề án• De án được xây dựng với thời gian rất hạn hẹp.
• Dữ liệu thực và thông tin chi tiết về quản lý đu lịch còn bị hạn chế.
• Hiện tại chưa có điều kiện thiết lập máy mạng trong quá trình cài đặt và kiểm thử sau này.
Sau đây là môt số báo cáo về lâp báng kế hoach cho đề án:
SO ĐỜ CỐNG VIẼCNaảy bắt đầu Khởi tạo hệ thống Lập kế hoạch phát triễn hệ théng Lập danh sách yêu cầu Lập mô hình DFD vật lý hiện hành Lập mô hình DFD quan
niệm hiện hành Lập mô hình thục the kết họp
- Thiét ké lòp doi tirong giao tiép nguôi dũngGiao diện nhập liệu Giao diện tiềm kiếm Giao
diện báo biễu Thiết kế lớp đối tuợng giao
tiếp dữ liệu
- Tltiét hề formMàn hành đăng nhập, quàn lý hợp đồng,
thanh toán Quản lý phircmg tiện, nhân viên,
khách hang, tua du Sch
-J Thiết ké leport
Báo cáo thanh toán hứa dơn Juong 'doanh
thu cuối nãiTi Báo cáo số luợng hóa đơn đã
kí, số linợng cung úng NV
- Tliiét ké ilú- lìẽnSơ đồ mối quan hệ giữa các bản dữ liệu Rồng
buộc toồn vẹn Thiết kế vệt lý dữ Sệu Viá
code Viết code các lớp đối tượng Viết code xử
lý dữ liệu Viết code xử lý giao diện Kiếm tra
yêu cầu chúc năng nghiệp vụ Kiếm tra yêu
cầu chúc nâng hệ thong Công việc kết thúc
ŨMT A'T F 3 3 'ít T '\T F s 3 'VÍT - Vĩ F Z Z T M r Z Z T - T r r rr:.:.'.r.'''.TFS:.VlTẠTFS:.\1T.'\TF: G-T' .in:' 1T ' 'Tr: 5 VljWFSSVtTAT
Đề án quản lý phần mềm
55
THỐNG KẼ CÁC CÔNG VI.ÉC CỦA CÁC THẢNH. VIÊN TRONG NHỎM
Resource Name Type Initials Group Max. Unỉs
Sid. Rale
Ovt Rale CostAJse Accrue At
Base Calertd ■* 1Ngày bắt đều Work N FX
GROUP100% O.OOIrtir O.OOÍAir 0.005 Start Standard _
Khởi tạo hệ thảng Work A Tân 100% 2.0Ũ$Anr 0.00$ Air 0.001 Prorated Standard
Lập kế hoạch phái triền hệ thống Work B Ly 100% 5,00$íhr Ũ. 001 thr 0.005 Prorated Standard
Lệp danh sách yêu cầu Work c Ỷ 100% 2.00$íhr 0.001 Air O.OOÍ Prorated Standard
Lập mó hình DFD vật lý hiện hành Work D Ly 100% 3.00$*ir O.OOĩAir 0.005 Prorated Standard
Lập mô hĩnh DFD quan niệm hiện hành Work E Tâm 100% 3.00* Air O.OOÍAir O.OOĨ Prorated Standard
Lạp mô hình thực thế kết hợp Work F Ý 100% 3.00|Jhr O.OOĨAir 0.00$ Prorated Standard
Thiết kế lớp đổi tượng giao tiếp người dùng Work G Ly.Y 100% 8.00ííhr O.OOĨtor 0.001 Prorated Standard
Giao diện nhập liệu Work GL Ly.Y 100% 2.00lrihr 0.00* Air 0.001 Prorated Siandard
Giao diện tiềm feiem Work OK Ly Y 100% 3.00$/hr 0.00* Air 0,005 Prorated Standard
Giao diện báo biêu Work 00 Ly,Y 100% 3.0Qlíhr Q.QQỊihr ŨOOĨ Prorated Standard
Thỉêt kế lớp đéi tượng giao tiếp dữ liệu Work H Târ.ĩâm 100% 6.0DS#ir ũ.OOĩíhr 0.005 Prorated Standard
TTãết kế form Work 1 Tần,Tâm 100% 7.00»r 0.00$ Air 0.001 Prorated Standard
Màn hình đấng nhập_quãn lý hợp đồng_ thanh toán
Work MH Tân.Tâm 100% 8-OOSrtir o.oot/hr 0.005 Prorated Standard
Quản lý phwng tiện_nhằn viên_khách hang_tua du lịch
Work QL Tẳn,Tâm 100% 6.0ữ$íhr 0.00* Air o.oos Prorated Standard
Thiết kế report Work J Tản.Ly 100% S.OOÍihr O.OOĨATT OOOĨ Prorated Standard
Báo cáo thanh toán hóa dơn_lwng_doanh thu cuối năm
Work 0T Tản.Ly 100% 3.0Q$íhr 0Ũ0I*TT O.OOĨ Prorated Standard
Báo cáo số lượng hóa đơn đã ki số lưong cung ứng NV_phưc
Work 0S Tân,Ly 100% 3.0Ũ$rt-ir O.OOfjiu 0.00? Prorated Standard
Thiết kế dữ liệu Work K Tâm,Ý 100% 8.00|íhr O.ŨOĨAir 0.00$ Prorated Standard
Sơ đồ mói quan hệ giữa các bán dữ liệu Work SM Tảm.Ý 100% ã.OOIíhr O.OOĨAir 0.005 Prorated Standard
Ràng buộc loàn vẹn Work R Tâm,Ý 100% 2.00$frir 0.001 Air 0 00$ Prorated Standard
Thiết kế vật lý diHệu Work T Tảmý 100% 3.00$íhr 0.001 Air 0.001 Prorated Standard
Viết code Work V FX GROUP
100% S.OOÍíhr 0.001 Air 0.00$ Prorated Standard
Viél code céc lóp aốí tirựng Work L FX GROUP
100% 8,00ííhr Ọ.QQÍihr Q.OOĨ Prorated standard
Viet code xứ lý dữ liệu Work M FX GROUP
100% 9.00Síhr Ũ.ŨOĨAv 0.005 Prorated Standard
Viết code xử lý giao diện Work N FX GROUP
100% 9.00|rtir Ũ.ŨDĨ*ir 1100$ Prorated Standard
Kiễm tra yêu cầu chức nẵng nghiệp vụ Work 0 Ly.Ỷ 100% 6,00$íhr 0 00$ Air 0.00$ Prorated Standard
Kiễm tra yêu càu chức năng hệ íhống Work p Tên,Tâm 100% 6.0Q$íhr 0.00**ir O.OOĨ Prorated Standard
Công việc kk thúc Work KT 100% O.OOỊlHr 0.001 Air 0.005 Prorated Standard _▼_!
Task Name Duration Start Finish Predecessors Resource Names
E Mai Duy Tán 81 days Tue 22 01 «8
Fri 09 #5 os
Khởi lạo hệ tháng 3 days Tue 22/01 /08
Thu 24/01Ì08
100%
Thiết kế lớp đối tuọng giao tiếp dự liệụ
12 days Mon 18/02/08
Tue Ũ4AD3A58
50%
Thiết kế form 6 days Fri 21/03/08 Fri 28ÍD3AÌ8 50%
Thiét ké report 3 day s Mon 31/Ũ3ÍŨ9
Wed 02)04/08
50%
Viết code các lớp đốt tượng 4 days Mon 07AM/08
Thu 10A34A38
25%
Viết code các lớp xử tý dữ liệu s days Fri 11/04/00 Thu 17/Ũ4Ì08
25%
Viết code các ìớp xử [ý giao diện
5 days Ffi 11/04/08 Thu 17/04/08
25%
Kíễm tra yêu cầu chức năng hệ thống
6 days Ffi 02/05/08 Fri 09/D5Í08 50%
Task Name Duration Start Finish Predecessors Resource Names
E Chilli Ti all Trúc Ly 76 days Fri 25 01 OS Fri 00 05 08
Lập kẽ hoạch phát triển hê thõng i days
Ffi 25J01J08 Tue 29/D1/D8
100%
Lập mô hình DFD vật lí 4 days Wed 06C2Đ8 Mon 11 £12*8
100%
Thiết kế lớp đối tuợna Ị 12 days Wed 05«3ro8
Thu 20/03ÍD8
50%
Thiết kế report 3 days Mon 31 «3J08
Wed 02/04*8
50%
Viết code các lớp đoi t 4 days Mon 07J04»8 Thu 10/04/08
25%
Viết code xử lý dữ liệu 5 days Fri 11J04/Q8 Thu 1'7/04/08
25%
Viết code xử lý giao di' 5 days Fri 11B4/08 Thu 17/04/08
25%
Kiêm tra yêu cầu chức 10 days Mon 28J04J08
Fri 09/05/08 50%
Đề án quản lý phần mềm
Task Name Duration Start Finish Predecessors Resource Name:
3 Lé Chi Tám 64 (lays Tile 12 02 0* Flies 05 08
Lập mô hình DFD quan 4 days Tue 12102/08
Fri 15/02/03 100%
Thiết kế lớp đối tượng ; 12 days Mon 18/02/08
Tue 04)03/08 50%
Thiết kế form 6 days Fri 21/03/08 Fri 28/03/08 50%
Thiết kế dữ liệu 5 days Mon 31/03/08
Fri 04/04/08 50%
Viết code các lớp đối t 4 days Mon Ũ7ÍD4ÍŨ6
Thu 10/04/08 25%
Viết code xử lý dữ liệu 5 days Fri 11 £14/08 Thu17/0«I8 25%
Viết code xừlý giao dì' 5 days Fri 11/04/08 Thu 17AD4/08
25%
Klễmtra yêu cầu chúc 6 days Fri 02/05/08 Fri 09/05/08 --------- 50%
Task Name Duration Start Finish Predecessors Resource Names
B Lé Thị Mini Y ĩ ỉ day* Wed 30 01 OS
Fri »9 05 08
Lập danh sách yêu cầ 5 days Wed 30Í01/08
Tue 05Í02ÍŨ8 100%
Lập mô hình thực thể k 5 days Mon 18ÍŨ2/08
Fri 22/02/08 100%
Thiết kế lớp đối tượng Ị 12 days Wed 05/03/08
Thu 20ÍŨ3A38
50%
Thiết kế dữ liệu 5 days Mon 31/03/08
Fri 04Í04ADS 50%
Viấ code các lớp đối t 4 days Mon 07/04/03
Thu 1ŨÍŨ4/08
25%
Viết code xử lý dữ liệu 5 days Fri 11/Ũ4AD8 Thu17CW08 25%
Viết code xử lý giao dii 5 days Fri 111104/08
Thu 17(04/08
25%
Kiễm tra yêu cầu chức 10 days Mon 28/04/08
Fri 09/05/08 50%
TĨẺN TRĨNH LẢM VĨẺC MAI DUY TÂN
ẸmI 5ậ%EE1 5ậ%
1 25%
(— —w ị ■; m
LÊ CHÍ TÂM
10 Feb ‘08117 Feb ‘08 24 Feb '06; 02 Mar ‘081 Ũ9 Mar ‘08 16 Mar ‘081 23 Mar ‘081 30 Mar ‘Q8 06 Apr '081 13 Apr ‘08 20 Apr '08 27 Apr ‘081 04 May 'OS 11 May ‘OS 1
5|virr |*VT F |s[s(vi,T ^ ^sjs?virr Nr r ssjvifTftfr FsjsviTfoTF SfeNiiT NT F5ỊsMT^FfcgMrr^F£sMT^FỊsỊsMjĩi^FỊsgMfr^TF s sMrr K^T F |s|s|virr )^T F [spifT w F islsl
mmẤm 50°c
Ề�*1 2S%
— 2S%
USggKỄÊS Sd°a
CHÂU TRÀN TRÚC LY
an'08127 Jan‘08
03 Feb '08 1 □ Feb '08| 17 Feb *08 24 Feb '08| 02 Mar '08| 09 Mar ‘08 16 Mar ‘Ũ8ị 23 Mar '08
30 Mar '08 06 Apr *08| 13 Apr tffi; 20 Apr '08i 27 Apr '08
04 May ‘oa 11 May
VTF5SMt]vfFS
SMTTNT'r issMlf PVT F p
SMT*VTF SSMT -wr F ỊSSMT AiT F SSMT Aifr F SSMfT A»T F |SSVI7 AfTFS
sMtrNr ^ IsbMr Mr F SfSMTfvr F sịsviỊt wtssvrrhiTFS
SVIT-’VTKSSMT^T
Đề án quản lý phần mềm
mm 1«'. IM—UMI
5»%Eli
2ESI
2S%
BT—Ị 25%
5ft%
LÊ THỊ N H Ư Ý
7 Jan '08 [ 03 Feb '00 10 Feb '08 17 Feb '08 24 Feb '08 02 Mar '08 09 Mar '08 16 Mar '03 23 Mar '08 30 Mar '081 06 Apr '08 13 Apr '08 20 Apr '08 27 Apr '08 04 May '03 11 May 'Of VĨT A'TF SSvIT -VTFSSvIT AiTF SSvlTiA'TFSSMT A'TFjSS'vlT ■fyTFSSvIT ■'VTFSSiVlT ■'VTFSS\'1T AfTFSSVIT 'VTFSjSVIT AHTSSVIT A>TFSSvlịT ■'VTFSSvlt ■'VTFSSvlT
AfTFSSMT AiTFi
^^- X I. IIJf
TÀI LIỆU THAM KHẢO
1. ĐẠI HỌC QUỐC GIA TP. HCM,ĐẠI HỌC KHOA HỌC Tự NHIÊN,KHOA CổNG NGHỆ THÔNG TIN.Tác giá: Thạc sĩ: Phạm Nguyễn Cương,
2. Tài liệu tham khảo DH5.3. Tài liệu trên mạng.