Tải bản đầy đủ (.pdf) (17 trang)

Phần mềm tourist software- xây dựng hệ thống quản lý chuyến may

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (709.45 KB, 17 trang )


THệ VIEN ẹIEN Tệ TRệẽC TUYEN

1. Yờu c u bi toỏn
1.1.

c it

OBO
OK S
.CO
M

M CL C

ng yờu c u bi toỏn

1.2. M c ớch c a h th ng
2. Phõn tớch

2.1. S th c th m i quan h E/R

2.2. Lm rừ cỏc th c th v thu c tớnh
2.3. Thi t k CSDL

2.3.1. Chuy n t mụ hỡnh E/R sang mụ hỡnh CSDL
2.3.2. Chu n húa

3. Ci t trong SQL Server
3.1. Cỏc thu c tớnh
3.2. B ng tbltour



3.3. B ng tblKhachHang
3.4. B ng tblDatTour
3.5. S quan h
4. Thi t k giao di n
5. K t lu n

KIL

6. Cỏc ti li u tham kh o



THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
1. u c u bài tốn

KIL
OBO
OKS
.CO
M

c t u c u bài tốn

1.1.

Ngày nay khi Vi t Nam đã và đang nâng cao v th trên tr

ng qu c t


sau khi gia nh p WTO và tr thành thành viên khơng chính th c c a Liên H p
Qu c,n n kinh t Vi t Nam đã có nh ng chuy n bi n tích c c đáng k .
v t ch t c a ng

i dân đ

s ng tinh th n c n đ

i s ng

c nâng cao rõ r t và kéo theo nh ng nhu c u v đ i

c c i thi n h n.

L a ch n s m t đ x stress sau nh ng ngày làm vi c c ng th ng là đi du
l ch.Du l ch khơng nh ng giúp du khách c m th y tho i mái và thích thú khi
đ

c khám phá nh ng vùng đ t m i mà còn t ng thêm v n hi u bi t cho du

khách v nh ng truy n th ng v n hóa giàu tính l ch s c a các vùng đ t lâu
đ i.Hi n nay có r t nhi u các tours du l ch đ
và du l ch n

c t ch c, c du l ch trong n

c

c ngồi đ có th đáp ng phong phú h n nhu c u c a khách


hàng. M i tour du l ch s bao g m tên Tour, đ a đi m đ n, l ch trình, ph

ng

ti n…Khi khách hàng đ n m t b t kì m t cơng ty du l ch hay m t đ i lý nào đó
do cơng ty u quy n bán vé, khách hàng s đ

c t v n tr c ti p v các tours du

l ch. Sau khi tham kh o đ y đ các thơng tin v đ a đi m, th i gian c ng nh giá
c , n u khách hàng đ ng ý đ ng ký và tr ti n. Cơng ty s có nhi m v ghi l i
thơng tin khách hang, h n khách hàng v th i gian và đ a đi m kh i hành r i t
ch c cho khách đi du l ch. Trong tr

ng h p khách hàng khơng đ ng ý v i m t

s đi u ki n hay th i gian mà cơng ty đã b trí, khách hàng có th đ ngh v i
cơng ty đ thay đ i theo đúng nhu c u và đi u ki n c a m i khách hàng. N u
khách hàng đã đ ng ký và tr ti n cho cơng ty nh ng vì m t lý do nào đó mà
khơng th c hi n đ
cơng ty tr

c chuy n đi, khách hàng ph i đi n tho i đ n đ báo v i

c gi kh i hành 30’. Khi đó cơng ty s tr l i 50% s ti n mà khách

hàng đã thanh tốn cho cơng ty.

M t v n đ đ t ra là cơng tác qu n lý tour và khách hàng trong các cơng
ty và các đ i lý ngày càng khó kh n h n khi s l


ng tour và khách hàng ngày
2



THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
càng t ng theo th i gian nh ng yêu c u qu n lý đòi h i tính chính xác và nhanh
chóng.Ph n m m tourist software ra đ i v i mong mu n h tr t t h n công

KIL
OBO
OKS
.CO
M

vi c hàng ngày cho các nhà qu n lý tour du l ch.

1.2.M c đích c a h th ng
H th ng đ

c xây d ng nh m:

 Nh m t c m nang du l ch gi i thi u v đ t n

c Vi t Nam

xinh đ p và các k quan th gi i .

 Tìm ki m các thông tin liên quan đ n các Tour mà ng


i

xem quan tâm m t cách nhanh chóng.

 Tr giúp trong vi c l u tr ,tìm ki m,thêm b t các thông tin
v Tour,nhanh,chính xác và ti n l i h n v i giao di n thân
thi n,d s d ng.

 Tr giúp trong vi c l u tr ,tìm ki m các thông tin v khách
hàng và chi ti t đ t Tour c a khách v i giao di n thân
thi n,d s d ng.

 Tr giúp trong vi c ra các quy t đ nh kinh doanh nh vi c
t ng s l
ng

ng, t n su t các Tour có doanh thu cao (s l

i đ t Tour đông, đ

ng

c yêu c u nhi u,..) và gi m đi các

Tour không đem l i l i nhu n.

2. Phân tích

2.1S đ th c th m i quan h E/R


3



THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
SoNgayDem

NgayKhoi
Hanh

NoiDen

Gia/Nguoi
NoiDi
TenHDV
TenTour

KIL
OBO
OKS
.CO
M

Tour

PhotoHDV

CodeTour


Gom

SLK

PhotoTour

DatTour

TongTien

NguoiLamDon

NgayDatTour

Voi

KhachHang

SoCMT

SdtKH

TenKH

2.2.Làm rõ các th c th và thu c tính:
2.2.1Các th c th và quan h
STT

Tên th c th


1

Tour

2

DatTour

3

KhachHang

4

Voi

Di n gi i

Tour du l ch

t Tour du l ch

Khách hàng đ t Tour

Khách hàng có nh ng đ t
tour nào

5

Gom


Khách hàng có th đ t nhi u

4



THệ VIEN ẹIEN Tệ TRệẽC TUYEN
tour,trong t tour g m nhi u
Tour

STT

KIL
OBO
OKS
.CO
M

2.2.2.Cỏc thu c tớnh

Tờn thu c tớnh

Di n gi i

1

CodeTour

Mó c a Tour,l duy nh t


2

TenTour

Tờn do cụng ty t nh m di n t n i dung
Tour

3

N i cỏc hnh khỏch i Tour b t u kh i

Noidi

hnh

4

Noiden

M c ớch c a Tour l n i khỏch hng s n
tham quan

5

NgayKhoiHanh

Ngy Tour s kh i hnh

6


SoNgayDem

S l

7

Gia/Nguoi

Gớa/Ng

8

TenHDV

Tờn c a H

ng ngy ờm Tour di n ra
i

ng d n viờn ch u trỏch nhi m

Tour

9

PhotoHDV

ng d n t i nh c a HDV


10

PhotoTour

ng d n t i nh c a Tour

11

SLK

S l

ng khỏch m m t t vộ c a khỏch

hng ghi

12

TongTien

T ng ti n trờn m i t vộ khỏch ph i tr

13

NgayDat

Ngy khỏch hng t Tour(Ghi trờn t vộ)

14


Ng

Tờn ng

iLamDon

ng

15

SoCMT

i ó lm n cho khỏch (cú th

i c a cụng ty ho c c a i lý)

S Ch ng minh th c a khỏch hng,n u
khỏch hng l ng

16

TenKH

in

c ngoi thỡ ghi s

Tờn c a khỏch hng

5




THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
17

S đi n tho i c a khách hàng

SdtKH

C s d

KIL
OBO
OKS
.CO
M

2.3. Thi t k CSDL
li u đ

c cài đ t trong h qu n tr c s d li u MSSQL

Server trên Window XP.

Mô hình E/R trên đ
8b

c và đ


c chuy n sang mô hình c s d li u quan h b ng

c chu n hóa.

2.3.1.Chuy n t mô hình E/R sang mô hình CSDL

Trong mô hình E/R trên m i quan h m-n gi a KhachHang và Tour
(m t khách hang có th đ t nhi u tour và m t tour có th đ
khách hàng) đã đ
th

c đ t b i nhi u

c thay b i 2 quan h 1-n và m t th c th y u DatTour.Th c

này có các thu c tính riêng và quan h

v i hai th c th

Tour và

KhachHang v i quan h 1-n:

 Quan h gi a KhachHang và DatTour (M t khách hàng có th đ t nhi u
tour)

 Quan h gi a Tour và DatTour ( M t Tour có th đ t b i nhi u khách
hàng)

Th c th y u DatTour không có khóa chính và s nh n 2 khóa chính c a Tour

và KhachHang làm t h p khóa chính c a mình,đ ng th i t ng b ph n khóa
đóng vai trò làm khóa ph tham chi u t i b ng Tour và KhachHang m t cách
t

ng ng.

2.3.2.Chu n hóa

Sau khi đã chuy n nh trên, các quan h đã

chu n 3NF.

3.Cài đ t trong SQL Server
6



THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
3.1. Các thu c tính
Thu c tính

Ki u d li u

PK/FK

Ràng bu c

1

CodeTour


Char(10)

PK(tblTour)

notnull

2

TenTour

nvarchar(50)

notnull

3

NoiDi

Nvarchar(50)

notnull

4

NoiDen

Nvarchar(50)

notnull


5

NgayKhoiHanh Datetime(8)

6

SoNgayDem

Nvarchar(50)

7

Gia/Nguoi

Int(4)

8

TenHDV

Nvarchar(50)

9

PhotoHDV

Nvarchar(225)

null


10

PhotoTour

Nvarchar(225)

null

11

SoCMTKH

Int(4)

12

TenKH

Nvarchar(50)

notnull

13

SdtKH

Int(4)

notnull


14

SLK

Int(4)

notnull

15

TongTien

Int(4)

notnull

16

NguoiLamDon

Nvarchar(50)

notnull

KIL
OBO
OKS
.CO
M


STT

notnull

notnull

PK(tblKhachHang) notnull

Sau khi phân tích d li u các quan h c th đ

c cài đ t nh sau:

3.2 B ng tblTour

7




KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN

3.3 B ng tblKhachHàng


3.4 B ng tblDatTour

3.5 S đ quan h

4. Thi t k giao di n
8



THệ VIEN ẹIEN Tệ TRệẽC TUYEN
Ph n thi t k giao di n

c lm trờn n n ngụn ng Visual Basic. Net v i

m c tiờu th t thõn thi n, d s d ng v a nhỡn. Ph n m m g m r t nhi u cỏc

KIL
OBO
OKS
.CO
M

giao di n ng v i t ng ph n.Sau õy l cỏc giao di n chớnh:
1.Giao di n u tiờn khi kh i ng ch

õy l giao di n m m i ng
trỡnh, n t

i dựng u cú th nhỡn th y khi kh i ng ch


ng

ng v i logo c a nhúm v cõu slogan c a du l ch Vi t Nam trong

nh ng n m g n õy cựng v i 4 bi u t
v du l ch n

ng trỡnh:

ng cho 3 mi n t c a n

c Vi t Nam

c ngoi.

N u b n nh p vo m t trong 4 b c tranh bi u t
t ng vựng s

ng, form trang tin t c

c hi n ra. Form tin ny gi i thi u v nh ng nột c tr ng c a

t ng vựng nh khớ h u, a hỡnh, nh ng vựng t du l ch n i ti ng p th m ng
v giu truy n th ng l ch s lõu i.Vớ d , khi b n nh p vo hỡnh nh Nha Trang
trong mi n Trung, form tin t c c a mi n Trung s nh sau:

9





KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN

đ m b o tính b o m t trong công tác qu n lý, khi b n nh p vào ph n qu n
tr , m t form yêu c u đ ng nh p đ
Ch nh ng ng

c đ a ra.

i dùng th c s , t c là có th m quy n tham gia tác đ ng

tr c ti p lên c s d li u m i đ

c câp quy n đ ng nh p vào h th ng.

Form

ng Nh p

10





Ng

KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN

i qu n lý nh p user và password đã đ

c c p chính xác vào các

textbox và n đ ng nh p.
N u ng

i qu n lý quên nh p User, Password ho c nh p sai thì m t

message box s hi n ra đ thông báo cho ng
Ví d :

i qu n lý bi t.

Sau khi đã đ ng nh p thành công vào ch

ng trình, ng

i qu n lý ch n


các form nh p cho mình: nh p tour,khách hàng, đ t tour và thêm ng

i dùng.

11




KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN

N u nh p vào nh p Tours, m t form qu n lý các chi ti t v nh p tour s đ
hi n th nh d

c

i:

12



THệ VIEN ẹIEN Tệ TRệẽC TUYEN
M i m t form nh p luụn cú cỏc nỳt nh :thờm m i, l u,s a,xúa,thoỏt kh i

ch

ng trỡnh:
c a v r ng

KIL
OBO
OKS
.CO
M

Thờm m i: Khi b n nh p vo nỳt ny, cỏc textbox

b n nh p d li u v gừ tab chuy n sang textbox ti p theo.
L u: sau khi thờm m i b n nh p nỳt L u, d li u m i s
vo ph n DataGridView phớa d

c thờm ngay

i v ng th i trong c s d li u c ng

l u d li u m i ny.

S a : Khi nh p vo nỳt ny, cỏc thụng tin c a d li u phớa d

i

ct i

lờn cỏc textbox phớa trờn.B n ch c n s a nh gừ d li u ban u v ch n

s a.D li u c s

c thay b ng d li u c .

Xúa: Nh p vo d li u mu n xúa v ch n nỳt xúa.

M t h p tho i ch c ch n b n mu n xúa,ch n yes n u mu n xúa v no
n u khụng.

Thoỏt: Ch n n u mu n thoỏt kh i form hi n hnh
T

ng t nh form qu n lý Tour, form qu n lý khỏch hng v qu n lý Tour

c ng cú cỏc nỳt v i cỏc tớnh n ng t

ng t .

13




KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN


Form

t Tour

14




KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN

t i tin lên,s a các đo n text v i các tính n ng nh trong MicrosoftWord,
form Nh p tin cho phép ng
vùng.

i qu n lý nh p các đo n text v tin t c c a các

15




Ng


KIL
OBO
OKS
.CO
M

THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN

i qu n tr CSDL có quy n thêm các ng

li u, form thêm ng

i dùng vào trong c s d

i dùng :

16



THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Form này cho phép ng
i dùng.

5.K t lu n

KIL
OBO
OKS

.CO
M

v ng

i qu n tr có th thêm m i, s a ho c xố các thơng tin

Trong m t th i gian dài tìm hi u và s u t m tài li u,nhóm đã c g ng hồn
thành ch

ng trình s m nh t có th .Tồn nhóm đã đồn k t nhau, cùng giúp

nhau h c h i và trao đ i kinh nghi m.Khơng nh ng k n ng làm vi c nhóm
nâng cao mà nh ng ki n th c v l p trình c s d li u c ng đ
đáng k .

Tuy nhiên, ph n m m ch a th c s hồn thi n và ch a th c s
ch a t i u hóa các ch c n ng đã đ t ra. R t mong nh n đ
c a các b n đ ch

c nâng lên
nt

ng,

c s đóng góp

ng trình ngày càng hồn thi n h n.

6. Các tài li u tham kh o


Trung Tu n, C s d li u, NXB

[1]
[2]

Ph

h i, 2005.
[3]

ng Lan ,T ng b

i h c qu c gia Hà N i, 2004.

c h c l p trình Visual Basic.Net,NXB Lao đ ng xã

Trang du l ch :

[3.1] www.opentourvn.com.

[3.2] www.saigontourist.com.

[3.3] www.diendantinhoc.com,2007.

[3.4] www.viettrantour.com.

17




×