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

Xây dựng website bán vé máy bay cho phòng vé máy bay sao mai

43 521 1

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

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 43
Dung lượng 1,23 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mọi thông tin khuyến mại sẽ được đăngtải và cập nhật liên tục trên website để khách hàng có thể dễ dàngtra cứu, tìm kiếm các thông tin cần thiết phục vụ cho chuyến đicủa mình.. Mạngcho p

Trang 1

MỤC LỤC

MỤC LỤC 1

LỜI MỞ ĐẦU 3

CHƯƠNG I : TỔNG QUAN VỀ BÀI TOÁN 4

1.1 Giới thiệu chung về phòng vé máy bay Sao Mai 4

1.2 Mô tả, khảo sát hiện trạng phòng vé máy bay Sao Mai 5

1.2.1 Phương thức bán vé máy bay hiện tại của phòng vé: 5

1.2.2 Những hạn chế của hệ thống thủ công: 5

1.2.3 Yêu cầu đối với hệ thống mới để giải quyết thực trạng 6

1.3 Ý nghĩa thực tiễn của việc xây dựng Website giới thiệu và bán vé máy bay cho phòng vé máy bay Sao Mai 6

1.4 Tổng quan về Internet 7

1.4.1 Internet 7

1.4.3 Phân loại Website 11

1.5 Các bước phát triển một Website 13

CHƯƠNG II:PHÂN TÍCH THIÊT KẾ DỮ LIỆU 15

2.1 Các chức năng chính của hệ thống 15

2.2 Phân tích các yêu cầu chức năng 19

2.3 Phân tích thiết kế hệ thống 21

2.4 Mô hình luồng dữ liệu của hệ thống 21

CHƯƠNG III: XÂY DỰNG MÔ HÌNH LUỒNG CƠ SỞ DỮ LIỆU 26

3.1 Bảng và mô hình thực thể liên kết của hệ thống 26

3.2 Xây dựng mối quan hệ giữa các bảng CSDL 29

CHƯƠNG IV: XÂY DỰNG WEBSITE 30

4.1 Giới thiệu ngôn ngử sử dụng chung 30

4.1.1 Mã nguồn mở Joomla 30

4.1.2 Cài đặt Joomla 30

4.1.3 Khái niệm thuật ngữ trong Joomla 31

4.2 Giới thiệu về Virtuemart 33

Trang 2

4.2.1 Cài đặt Virtuemart 34

4.3 Các Module sử dụng trong Website 35

4.4 Một số hình ảnh của Website 36

KẾT LUẬN 41

TÀI LIỆU THAM KHẢO 43

Trang 3

LỜI MỞ ĐẦU

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa đượcxem là một trong những yếu tố mang tính quyết định trong hoạt động củacác chính phủ, tổ chức, cũng như của các công ty; nó đóng vai trò hết sứcquan trọng, có thể tạo ra những bước đột phá mạnh mẽ Việc xây dựng cáctrang web để phục vụ cho các nhu cầu riêng của các tổ chức, công ty thậmchí các cá nhân, ngày nay, không lấy gì làm xa lạ Với một vài thao tác đơngiản, một người bất kì có thể trở thành chủ của một website giới thiệu vềbất cứ gì mà họ quan tâm: một website giới thiệu về bản thân và gia đình,hay là một website trình bày các bộ sưu tập hình ảnh các loại xe hơi…

Đối với ngành hàng không nói riêng, việc xây dựng một websitegiúp hỗ trợ cho các hoạt động kinh doanh, quản lý là không thể thiếu Hoạtđộng của một đại lý bán vé máy bay sẽ càng được tăng cường và mở rộngnếu xây dựng được một website tốt Nhận thấy nhu cầu đi lại của hànhkhách bằng phương tiện máy bay ngày 1 tăng , mà nếu mua theo cáchthông thường thì sẽ rất tốn thời gian, công sức Bắt nguồn với ý tưởng này,

em đã thực hiện “ Xây dựng Website bán vé máy bay cho phòng vé máy bay Sao Mai “.

Kết cấu Đề tài: 4 Chương

- Chương 1: Tổng quan về bài toán xây dựng Website bán vé maybay cho phòng vé máy bay Sao Mai

- Chương 2: Phân tích và thiết kế dữ liệu hệ thống.

- Chương 3: Xây dựng mô hình cơ sở dữ liệu.

- Chương 4: Xây dựng Website.

Trang 4

CHƯƠNG I : TỔNG QUAN VỀ BÀI TOÁN

1.1 Giới thiệu chung về phòng vé máy bay Sao Mai

Tên công ty : Công ty TNHH Thương Mai & Du Lịch Sao Mai

Sao Mai Travel and Trading Company LimitedĐịa chỉ: 49 Kim Mã Thượng, Ba Đình – Hà Nội

Điện thoại : (84.4) 38431772 Fax: (84.4) 38431773Email : phongvemaybaysaomai@gmail.com

Mã số thuế : 370056231

Tài khoản giao dịch :

0103168888 tại Ngân hàng Đông Á – Chi Nhánh Hà Nội

0011000804960 tại Ngân hàng Vietcombank – Chi Nhánh HàNội

 Các mốc quan trọng:

Ngày thành lập : 09/07/2007 có trụ sở ở số 25 ngõ 209 ĐộiCấn

Ngày chuyển trụ sở : 29/06/2010 phòng vé chuyển về 49 Kim

Mã Thượng hoạt động cho đến nay

 Các dịch vụ của phòng vé:

- Đặt vé máy bay của các hãng hàng không trong nước và quốc tếqua điện thoại, email, fax

- Đặt phòng khách sạn trong nước và quốc tế

- Bán bảo hiểm du lịch toàn cầu

- Làm hộ chiếu, VISA các nước du lịch

- Chấp nhận thanh toán bằng thẻ Visa Debit, Visa Credits, Master

và các hình thức chuyển khoản khác …

Trang 5

- Chiết khấu thỏa đáng khi khách hàng mua vé.

- Tư vấn hành trình và giá cả hợp lý nhất của tất cả các hãng hàngkhông

- Giao vé tận nơi, miễn phí tại các quận nội thành (ngoại thành tínhthêm phí)

- Tư vấn đặt chỗ in booking miễn phí để xin Visa tại lãnh sứ quán

- Hướng dẫn khai hải quan cho quý khách lần đầu đi nước ngoài

- Đăng ký các dịch vụ giúp đỡ khách hàng cho các đối tượng làngười già yếu, tàn tật không biết Tiếng Anh, lần đầu đi nướcngoài

1.2 Mô tả, khảo sát hiện trạng phòng vé máy bay Sao Mai

1.2.1 Phương thức bán vé máy bay hiện tại của phòng vé:

- Giới thiệu cho khách hàng biết về phòng vé máy bay chủ yếu quahình thức phát tờ rơi ngoài đường, đăng báo rao vặt

- Quản lý theo phương thức thủ công

- Chủ yếu phục vụ khách hàng qua điện thoại, ghi chép lại yêu cầu củakhách hàng rồi giải quyết

- Quản lý xuất vé, bán vé trên giấy tờ viết tay, sổ sách

Trang 6

- Việc lưu trữ thông tin về tuyến bay, khách hàng, thông tin về xuấtnhập vé cần nhiều loại giấy tờ cồng kềnh, không hiệu quả.

Hậu quả :

- Tốn kém một khoản cho chi phí rao vặt, phát tờ rơi

- Không giới thiệu, quảng bá hình ảnh phòng vé đến được phần đa

bộ phận khách hàng

- Nhân viên xử lý thủ công, phức tạp, hiệu quả không cao

- Việc tư vấn về tuyến bay cho khách hàng mất nhiều thời gian công sức

- Việc kế toán phức tạp, dễ xảy ra thiếu sót và nhầm lẫn

-1.2.3 Yêu cầu đối với hệ thống mới để giải quyết thực trạng.

- Giới thiệu, quảng bá hình ảnh phòng vé một cách tỉ mỉ chi tiết

đến đa số bộ phận khách hàng

- Giảm khối lượng ghi chép nhằm lưu trữ thông tin.

- Cập nhật dữ liệu nhanh chóng, chính xác, kịp thời.

- Thống kê được số lượng vé, khách hàng, tình hình thu chi nhập

xuất của đại lý

1.3 Ý nghĩa thực tiễn của việc xây dựng Website giới thiệu và bán vé máy bay cho phòng vé máy bay Sao Mai.

 Quảng bá hình ảnh, giới thiệu về phòng vé cho khách hàng

- Thay vì phát tờ rơi, hay tốn kém một khoản không nhỏ để đăng

báo quảng cáo thì nay khách hàng có thể dễ dàng tra cứu thôngtin về phòng vé, địa chỉ liên hệ, số điện thoại, số fax … ở trênwebsite của phòng vé

- Website đẹp, tiện lợi sẽ làm hài lòng khách hàng góp phần củng

cố chỗ đứng của công ty trong nền kinh tế thông tin hiện nay,chắp cánh cho thương hiệu của phòng vé

 Tiết kiệm chi phí, thời gian cho quá trình bán vé

Trang 7

- Vì số lượng chuyến bay ngày một nhiều, khách hàng ngày một

đông nên thông tin của chuyến bay, thông tin khách hàng nếu nhưlưu thủ công trên sổ sách sẽ tốn rất nhiều thời gian và khôngthuận tiện cho việc tra cứu

- Sử dụng Website để quản lý, lưu giữ dữ liệu của các chuyến bay,

các khách hàng rất an toàn và tiện lợi Tránh xảy ra những sự cố,vấn đề do quản lý thủ công gây nên

 Giới thiệu thông tin vé khuyến mại thuận lợi

- Có rất nhiều hãng hàng không khác nhau, mỗi hãng lại có rất

nhiều những chương trình khuyến mãi, những chặng bay giá rẻ.Không thể in ra hết rồi giới thiệu cho khách hàng được vì như thế

sẽ tốn một khoản chi phí rất lớn

- Vấn đề này sẽ được giải quyết một cách hết sức đơn giản nếu như

chúng ta có một website Mọi thông tin khuyến mại sẽ được đăngtải và cập nhật liên tục trên website để khách hàng có thể dễ dàngtra cứu, tìm kiếm các thông tin cần thiết phục vụ cho chuyến đicủa mình

Chính vì các lý do trên nên giải pháp khắc phục nhược điểm ở phòng vé máy bay Sao Mai là Xây dựng Website giới thiệu và bán vé máy bay.

1.4 Tổng quan về Internet

1.4.1 Internet

Mạng Internet là một mạng máy tính toàn cầu, bao gồm hàng chụctriệu người sử dụng Nó được hình thành từ cuối thập kỷ 60 từ một thínghiệm của bộ quốc phòng Mỹ.Tại thời điểm ban đầu đó là mạngARPAnet (Advance Research Project Agency Network) của ban quản lý

dự án nghiên cứu Quốc phòng ARPAnet là một mạng thử nghiệm phục vụcác nghiên cứu quốc phòng Một trong những mục đích của nó là xây dựngmột mạng máy tính có khả năng chịu đựng các sự cố (ví dụ một số nút

Trang 8

mạng bị tấn công và phá huỷ nhưng mạng vẫn tiếp tục hoạt động) Mạngcho phép một máy tính bất kỳ trên mạng liên lạc với mọi máy tính khác.

Khả năng kết nối các hệ thống máy tính khác nhau đã hấp dẫn mọingười, vả lại đây cũng là phương pháp thực tế duy nhất để kết nối các máytính của các hãng khác nhau Kết quả là các nhà phát triển phần mềm ở

Mỹ, Anh và Châu âu bắt đầu phát triển các phần mềm trên bộ giao thứcTCP/IP (giao thức được sử dụng trong việc truyền thông trên Internet) chotất cả các loại máy Điều này cũng hấp dẫn các trường đại học, các trungtâm nghiên cứu lớn và các cơ quan chính phủ, những nơi mong muốn muamáy tính từ các nhà sản xuất, không bị phụ thuộc vào một hãng cố địnhnào

Bên cạnh đó các hệ thống cục bộ LAN bắt đầu phát triển cùng với sựxuất hiện các máy tính để bàn – 1983 Phần lớn các máy để bàn sử dụngBerkeley UNIX, phần mềm cho kết nối TCP/IP đã được coi là một phầncủa Hệ điều hành này Một điều rõ ràng là các mạng này có thể kết nối vớinhau dễ dàng

Trong quá trình hình thành mạng Internet, NSFNET (được sự tài trợcủa Hội khoa học Quốc gia Mỹ) đóng một vai trò tương đối quan trọng.Vào cuối những năm 80, NFS thiết lập 5 trung tâm siêu máy tính Với cáctrung tâm mới này, NFS đã cho phép mọi hoạt động trong lĩnh vực khoahọc được sử dụng Ban đầu, NFS định sử dụng ARPAnet để nối 5 trungtâm máy tính này, nhưng ý định này đã bị thất bại Vì vậy, NFS đã quyếtđịnh xây dựng mạng riêng của mình, vẫn dựa trên giao thức TCP/IP, đườngtruyền tốc độ 56kbps Các trường đại học được nối thành mạng vùng, vàcác mạng vùng được nối với các trung tâm siêu máy tính

Đến cuối năm 1987, khi lượng thông tin truyền tải làm các máy tínhkiểm soát đường truyền và bản thân mạng điện thoại nối các trung tâm siêumáy tính bi quá tải , một hợp đồng về nâng cấp mạng NSFNET đã được kí

Trang 9

lý mạng giáo dục ở Michigan Mạng cũ đã được nâng cấp bằng đườngđiện thoại nhanh nhất lúc bấy giờ, cho phép nâng tốc độ lên gấp 20 lần.Các máy tính kiểm soát mạng cũng được nâng cấp Việc nâng cấp mạngvẫn tiếp tục được tiến hành, đặc biệt trong những năm cuối cùng do sốlượng người sử dụng Internet tăng nhanh chóng

Điểm quan trọng của NSFNET là nó cho phép mọi người cùng sửdụng Trước NSFNET, chỉ có các nhà khoa học, chuyên gia máy tính vànhân viên các cơ quan chính phủ có được kết nối Internet NSF chỉ tài trợcho các trường đại học để nối mạng, do đó mỗi sinh viên đại học đều cókhả năng làm việc trên Internet

Ngày nay mạng Internet đã được phát triển nhanh chóng trong giớikhoa học và giáo dục của Mỹ, sau đó phát triển rộng toàn cầu, phục vụ mộtcách đắc lực cho việc trao đổi thông tin trược hết trong các lĩnh vực nghiêncứu, giáo dục và gần đây cho thương mại

1.4.2 Khái niệm

Với sự phát triển nhanh chóng của Internet như hiện nay, nhu cầutìm kíêm thông tin của con người đã trở lên rất cần thiết Internet và cácdịch vụ trên Internet đã mở ra cho chúng ta một cánh cửa mới, xoá đikhoảng cách địa lý và sự chênh lệch trình độ Bạn có thể nhìn ra thế giớimột cách đơn giản chỉ cần ngồi trước một chiếc máy tính cá nhân và kếtnối Internet

Như vậy, Internet là một mạng diện rộng (WAN) là mạng lưới củacác mạng vi tính nó là tập hợp các mạng máy tính trên thế giới được kếtnối với nhau

Website là tập hợp tất cả các file được quản lý bởi một webserver vàtất cả các trang liên kết được truy tìm bằng cùng một trang web hay URLmặc định (bao gồm các file HTML, file văn bản, file đồ hoạ và file đaphương tiện khác )

Trang 10

Để truy cập vào WWW, bạn cần một chương trình gọi là trình duyệtweb (Web browsers).

Web Browser là trình ứng dụng cho phép đọc và xem các trangweb Trình duyệt là một chương trình hiển thị các tệp tin dưới dạng HTML(Hypertext Markup language – ngôn ngữ đánh dấu siêu văn bản) Trìnhduyệt cũng sẽ mở trang tiếp khi nháy vào một siêu liên kết trên trang Web

Khi vào một địa chỉ Web hay nháy vào một siêu liên kết sẽ làm phátsinh ra một chuỗi sự kiện Trình duyệt có nhiệm vụ sao và truyền dữ liệutrang web từ máy tính lưu trữ trang web này vào máy tính của bạn Tiếp đótrình duyệt sẽ diễn giải dữ liệu và hiển thị trang web trên màn hình chobạn

Các phần mềm duyệt Web thông dụng hiện nay : Internet Explorer có sẵntrong Microsoft Windows của Microsoft, Nestcape Browser của Nestcape.Ngoài ra còn một số trình duyệt khác như Mozilla và Mozilla Firefox củaTập đoàn Mozilla, Opera của Opera Software

Hiện nay có hai browser đang được dùng rất phổ biến đó là InternetExplorer(IE) của công ty Microsoft và Netscape của công ty Netscape IE

có ưu điểm là chạy ổn định trên windows, có thể nhúng các ứng dụng chạytrên windows vào trong trang web rất đẹp mắt, browser này hỗ trợ movie

và âm thanh mà không cần cài thêm plug-in, điều quan trọng là nó hỗ trợ

cả Active X và Java Điểm hạn chế của IE là còn chậm và thể hiện tagframe chưa tốt Netscape thì không nhúng được các ứng dụng vào trangweb nhưng chạy nhanh, trình bày đẹp tiện dụng cho người dùng Internet do

có kèm theo phần email, đồng thời Netcape Gold có công cụ soạn thảo webkèm theo Điểm hạn chế của Netscape không hỗ trợ ActiveX, không hỗ trợđầy đủ âm thanh và movie

1.4.3 Phân loại Website

Trang 11

Website được chia làm 2 loại: website tĩnh và website động

mỹ thuật trên toàn diện tích từng trang web tĩnh

-Tốc độ truy cập nhanh: Tốc độ truy cập của người dùng vào cáctrang web tĩnh nhanh hơn các trang web động vì không mất thời giantrong việc truy vấn cơ sở dữ liệu như các trang web động

-Thân thiện hơn với các máy tìm kiếm (search engine) : Bởi vì địachỉ URL của các html, htm,… trong trang web tĩnh không chứa dấuchấm hỏi (?) như trong web động

-Chi phí đầu tư thấp: Chi phí xây dựng website tĩnh thấp hơn nhiều

so với website động vì không phải xây dựng các cơ sở dữ liệu, lậptrình phần mềm cho website và chi phí cho việc thuê chỗ cho cơ sở

dữ liệu, chi phí yêu cầu hệ điều hành tương thích (nếu có) và nókhông cần nhiều kinh phí cho mỗi lần nâng cấp

Nhược điểm

Trang 12

-Khó khăn trong việc thay đổi và cập nhật thông tin: Muốn thay đổi

và cập nhật nội dung thông tin của trang website tĩnh Bạn cần phảibiết về ngôn ngữ html, sử dụng được các chương trình thiết kế đồhoạ và thiết kế web cũng như các chương trình cập nhật file lênserver

-Thông tin không có tính linh hoạt, không thân thiện với người dùng:

Do nội dung trên trang web tĩnh được thiết kế cố định nên khi nhucầu về thông tin của người truy cập tăng cao thì thông tin trênwebsite tĩnh sẽ không đáp ứng được yêu cầu đó

-Khó tích hợp, nâng cấp, mở rộng: Khi muốn mở rộng, nâng cấpmột website tĩnh hầu như phải làm mới lại website

dữ liệu còn có thể thực hiện những chức năng truyền và xử lý thông tingiữa doanh nghiệp với doanh nghiệp

- Web động thường được phát triển bằng các ngôn ngữ lập trình tiêntiến như PHP, ASP, ASP.NET, Java, CGI, Perl, và sử dụng các cơ sở dữliệu quan hệ mạnh như Access, My SQL, MS SQL, Oracle, DB2,

Trang 13

- Thông tin trên web động luôn luôn mới vì nó dễ dàng được bạnthường xuyên cập nhật thông qua việc bạn sử dụng các công cụ cập nhậtcủa các phần mềm quản trị web Thông tin luôn được cập nhật trong một

cơ sở dữ liệu và người dùng Internet có thể xem những chỉnh sửa đó ngaylập tức Vì vậy website được hỗ trợ bởi cơ sở dữ liệu là phương tiện traođổi thông tin nhanh nhất với người dùng Internet Điều dễ nhận thấy lànhững website thường xuyên được cập nhật sẽ thu hút nhiều khách hàngtới thăm hơn những web site ít có sự thay đổi về thông tin

- Web động có tính tương tác với người sử dụng cao Với web động,bạn hoàn toàn có thể dễ dàng quản trị nội dung và điều hành website củamình thông qua các phần mềm hỗ trợ

- Tất cả các website Thương mại điện tử, các mạng thương mại, cácmạng thông tin lớn, các website của các tổ chức, doanh nghiệp hoạt độngchuyên nghiệp trên Net đều sử dụng công nghệ web động Có thể nói webđộng là website của giới chuyên nghiệp hoạt động trên môi trườngInternet

- Song web động có nhược điểm là với người quản trị không nhữngphải biết về HTML mà còn phải hiểu một vài ngôn ngữ khác để truy cậpđược vào cơ sở dữ liệu của trang web như ASP, PHP, VB.NET…

1.5 Các bước phát triển một Website

Để có một website bạn phải tiến hành qua 5 bước sau:

 Bước 1: Đăng ký tên miền : Tên miền ( Domain name ) là một tên dễnhớ để gán cho một địa chỉ trên internet, thí dụ:

http://www.vinawb.com.vn/ Nó thay thế cho một dải những con số khónhớ ( gọi là Internet Protocol numbers ) Có thể hiểu tên miền như là địachỉ ( số nhà ) trên mạng Interrnet Nếu bạn tham gia hoạt động trên mạnginternet thì đăng ký một tên miền là việc đầu tiên cần làm, tên miền riêng

Trang 14

khẳng định vị trí, giúp khách hàng dễ tìm đến website của bạn, vừa bảo vệthương hiệu của doanh nghiệp bạn trên Interrnet.

 Bước 2: Thuê máy chủ (webhosting): Web hosting là nơi không giantrên máy chủ có cài dịch vụ Internet như ftp,www, nơi đó bạn có thểchứa nội dung trang web hay dữ liệu trên không gian đó Lý do bạn phảithuê Web Hosting để chứa nội dung trang web, dịch vụ mail, ftp, vìnhững máy tính đó luôn có một địa chỉ cố định khi kết nối vào Internet(đó là địa chỉ IP) , còn như nếu bạn truy cập vào internet như thôngthường hiện nay thông qua các IPS (Internet Service Provider - Nhàcung cấp dịch vụ Internet) thì địa chỉ IP trên máy bạn luôn bị thay đổi,

do đó dữ liệu trên máy của bạn không thể truy cập được từ những máykhác trên Internet

 Bước 3: Thiết kế website: Tuỳ theo quy mô và nhu cầu của từng cánhân và doanh nghiệp, các website sẽ có các chức năng, và độ phức tạpkhác nhau

 Bước 4: Duy trì website: Website của bạn sau khi được xây dựng, cầnthường xuyên cập nhật thông tin để đảm bảo độ tươi mới của nó

 Bước 5: Quảng bá website: Để website của bạn hoạt động có hiệu quảnhất, ngoài việc in địa chỉ website trên danh thiếp của công ty, giớithiệu với bạn bè và người thân, bạn còn có thể quảng bá trên cácphương tiện thông tin đại chúng, các mạng thương mại, báo chí và cáctrang web điện tử

CHƯƠNG II:PHÂN TÍCH THIÊT KẾ DỮ LIỆU

Trang 15

Chức năng đăng kí (Register)

Khách sau khi ghé thăm trang web có thể đăng ký làm thành viên củawebsite Sau khi làm hành viên của trang web, thì bạn sẽ được tham giavào các trương trình khuyến mãi của công ty Khách hàng có thể đăng kýnhận những thông tin, chính sách cập nhật mới nhất của website (sản phẩmmới, tin tức công nghệ mới, )

Khách muốn đăng ký làm thành viên thì chọn biểu tượng đăng ký yêu cầu này được gửi đến hệ thống, hệ thống xử lý yêu cầu đăng ký củakhách Hệ thống xuất lại bảng yêu cầu điền đầy đủ thông tin của ngườidùng Người dùng phải điền vào đầy đủ thông tin như: Họ tên, tên đăngnhập, password, địa chỉ email, giới tính, trình độ, Sau đó hệ thống sẽkiểm tra sự hợp lệ của thông tin và lưu thông tin vào cơ sở dữ liệu, xuấtthông báo đăng ký thành công Tiếp đó, hệ thống gửi một yêu cầu xác nhậnđến email khách hàng đã cung cấp, để có thể sử dụng được tài khoản mớikhách hàng phải check mail để hoàn tất việc đăng ký

Chức năng đăng nhập (login)

Khi sử dụng chức năng đặt vé thì người sử dụng phải đăng nhập vào

hệ thống thông qua tên sử dụng và mật khẩu đã đăng ký Người sử dụngyêu cầu “đăng nhập” vào hệ thống, hệ thống sẽ xuất form đăng nhập, yêucầu nhập vào username và password đã đăng ký Hệ thống sẽ tự động kiểmtra và xuất thông báo kết quả đăng nhập

Nếu đăng nhập thành công, form đăng nhập biến mất, trang welcomexuất hiện Nếu đăng nhập thất bại thì sẽ có một thông báo ngay trên form(sai tên đăng nhập, sai mật khẩu, ) Nếu khách hàng quên username vàpass thì có thể lấy lại username và password thông qua địa chỉ email đãdùng để đăng ký

Ngoài chức năng đăng nhập để đặt vé, thông qua chức năng này cácnhân viên, người quản lý có thể nhập thông tin, kiểm tra thông tin, sửathông tin, chuyên thông tin cho bộ phận duyệt tin từ xa

Trang 16

Hệ thống cung cấp chức năng kiểm duyệt thông tin từ xa Bộ phậnduyệt tin có thể sửa bài viết, xóa bài viết, chọn bài viết cho phép phát hànhlên website, sắp xếp và hiển thị tin bài theo các trang (trang chủ website,chuyên mục, mục tin), các chuyên mục và mục tin từ xa.

Tìm kiếm thông tin, loại vé (search)

Tìm kiếm thông tin là một điểm rất quan trọng đối với một hệ thốngwebsite Khách có thể tìm kiếm bất kỳ thông tin gì, vấn đề gì có liên quanđến sản phẩm và dịch vụ của website, và các yêu cầu này có thể được đápứng một cách nhanh nhất và chính xác nhất Hệ thống có thể đáp ứng cáctiêu chí tìm kiếm đề ra như: Tìm kiếm theo chủ đền, tìm kiếm theo bài viết,tìm kiếm sản phẩm Hệ thống sẽ tự động xử lý thông tin, sau đó hệ thống sẽxuất hiện form thông báo kết quả tìm kiếm

Chức năng đặt vé

Các thành viên thực hiện đăng nhập mới có thể thực hiện chức năngnày Khách hàng yêu cầu đặt vé, yêu cầu này được gửi đến hệ thống, hệthống xuất hiện form thông tin đặt vé cho khách hàng Nhập thông tinngười đặt vé, hệ thống sẽ lưu thông tin đơn đặt vé và sau đó xuất phiếu đặt

vé lại cho khách hàng

Chức năng thanh toán

Chức năng thanh toán cho phép khách hàng thực hiện các đặt vé tiếnhành giao dịch, thống nhất nột dung đặt vé và chi phí sau cùng, rồi tiếnhành thanh toán

Ch c năng c a nhà qu n l ức năng của nhà quản l ủa nhà quản l ản l ý

Để sử dụng các chức năng của website nhà quản trị phải sử dụng tàikhoản mặc định được tạo sẵn trong quá trình xây dựng website để đăngnhập vào trang quản trị

Chức năng quản lý sản phẩm

Nhà quản lý có thể thêm loại vé mới, xem, sửa, xóa thông tin

Trang 17

- Quản lý chọn chức năng thêm loại vé mới: hệ thống hiển thị form Sau đó nhập vào các thông tin Chọn loại vé của cần thêm vào Nhấn nútthêm, lưu thông tin thêm Hệ thống sẽ hiển thị loại vé vừa thêm vào.

- Quản lý chọn chức năng xem vé: nhà quản lý chọn vé cần xem Xácđịnh loại vé, lấy thông tin loại vé, hệ thống sẽ hiện thị form thông tin vé:

mã vé, tên vé, loại vé, giá vé, ngày cập nhật,

- Quản lý chọn chức năng sửa: hiện thị vé cần sửa thông tin, sửa chitiết của vé cần sửa Lưu thông tin đã sửa, sau đố hiển thị vé đã sửa

- Quản lý chọn chức năng xóa :chọn loại vé cần xóa, lưu thông tin,cập nhật lại cơ sở dữ liệu

Chức năng quản lý thành viên

Người quản lý vào form quản lý thành viên: xem thông tin thành viênbằng các chọn thành viên đó, lấy thông tin thành viên, hiển thị thông tinthành viên

Quản lý sửa thông tin thành viên: chọn thành viên đó, nhấn nút sửa,

hệ thống sẽ hiện form sửa thông tin thành viên Nhập vào thông tin cần sửanhư: địa chỉ, số điện thoại, và lưu thông tin mới sửa

Quản lý xóa thông tin thành viên: chọn thành viên muốn xóa, nhấn nútxóa, hệ thống sẽ cập nhật lại cơ sở dữ liệu và hiển thị form thành viên

Chức năng quản lý phiếu đặt vé

Những phiếu đặt vé mà khách hàng đặt sẽ được lưu vào website.Người quản trị vào trang quản trị AdminCp

Để xem chi tiết phiếu đặt vé, người quản trị chỉ việc bấm vào phiếuđặt vé đó, sẽ xuất hiện trang chi tiết Trang này gồm các box thông tin nhưsau:

- Thông tin khách hàng: tên khách hàng, điện thoại, email,

- Thông tin phiếu đặt vé: ngày đặt hàng, giá, chi tiết,

- Phương thức thanh toán: phương thức thanh toán, trạng thái,

- Ghi chú: các thông tin khác

Trang 18

Với danh sách phiếu đặt vé của website như trên, người quản trị có thểxem loiaj vé nào bán chạy, khach hàng nào mua nhiều, doanh thu theo từngloại vé, doanh thu theo ngày/ tháng/ năm, và thống các thống kê khác liênquan đến phiếu đặt vé,

Chức năng quản lý bài viết

Bài viết (hay tin) là một đơn vị thông tin quan trọng trên website, bàiviết xuất hiện ở nhiều nơi trong website như trong mục tin tức, sự kiện, Khi nhập một bài viết vào website thì người quản trị phải nhập tiêu đề, nộidung, hình ảnh, video, audio, thông tin phụ, của bài viết

Nhà quản lý có thể thêm bài viết mới, xem, sửa, xóa bài viết

- Quản lý chọn chức năng thêm bài viết mới: hệ thống hiển thị formthêm bài viết Sau đó nhập vào các thông tin của bài viết Nhấn nút thêmbài viết, lưu thông tin thêm bài viết Hệ thống sẽ hiển thị bài viết vừa thêmvào

- Quản lý chọn chức năng xem bài viết: nhà quản lý chọn bài viết cầnxem Hệ thống sẽ hiện thị form thông tin bài viết: tên bài viết, nội dung,ngày cập nhật,

- Quản lý chọn chức năng sửa: hiện thị bài viết cần sửa thông tin, sửathông tin bài viết Lưu thông tin đã sửa, sau đố hiển thị bài viết đã sửa

- Quản lý chọn chức năng xóa bài viết: chọn bài viết cần xóa, lưuthông tin, cập nhật lại cơ sở dữ liệu

Chức năng quản lý tài nguyên

Tài nguyên của một website là tất cả các thư mục và tập tin củawebsite đó lưu trên web server, chúng được tổ chức thành một cây thư mục

có thư mục gốc và các thư mục cấp 1, cấp 2, , và các tập tin được phân bổtrong từng thư mục trên cây

Quản lý tài nguyên là việc thêm, xóa, cập nhật các thư mục, tập tin

Trang 19

“Quản lý Files” giúp nhà quản trị dễ dàng theo dõi và thêm, xóa, sửa cây

thư mục của website

Ở cửa sổ công cụ quản lý Files, bên trái là cây thư mục để nhà quản trịchọn/ đóng/ mở các thư mục, bên phải hiển thị các tập tin (và thư mục con)của một thư mục hiện hành

- Nút xóa: giúp xóa các tập tin, thư mục trên cây

- Nút di chuyển: di chuyển các tập tin hay thư mục từ vị trí này sang

vị trí khác trên cây

- Nút tạo thư mục: tạo cây thư mục mới trên cây

- Nút tải lên: tải lên (upload) một hoặc nhiều tập tin từ máy tính hay từmột địa chỉ khác trên Internet lên thư mục hiện hành

2.2 Phân tích các yêu cầu chức năng.

Sự thành công của một trang web thể hiện ở những dịch vụ mà trang

đó đáp ứng được đối với người dùng; do vậy việc phân tích yêu cầu ngườidùng một cách chính xác và trung thực là điều cực kì quan trọng Dưới đâytôi xin trình bày những yêu cầu người dùng đối với trang web: Đặt vé máybay qua mạng

Về phía khách hàng:

Khách hàng vào trang web với mục đích là tìm kiếm thông tin mà

họ cần một cách nhanh chóng và tiện lợi

Họ muốn xem thông tin sản phẩm bao gồm: lịch trình, giá vé, thờigian các chuyến bay, các hãng, ưu đãi

Đôi khi họ muốn tìm kiếm thông tin theo yêu cầu: Tìm kiếm theo địađiểm, theo hãng hàng không, theo giá, theo chuyến bay…

Để tìm thông tin ở trang web thì bất cứ ai cũng có thể vào xem thôngtin nhưng khách hàng muốn đặt vé thì trang web cho phép việc đăng kíthành viên Khi bạn đăng kí thì thông tin bao gồm:

Tên đăng nhập, mật khẩu, địa chỉ, điện thoại, thông tin riêng…Việcđăng kí này sẽ tăng tính bảo mật cho khách hàng, khi có một khách hàng

Trang 20

đăng kí tên đăng nhập rồi thì sẽ không có tên trùng, các khách hàng sẽkhông biết thông tin về nhau…

Khi bạn đã đăng kí với trang web thì bạn trở thành thành viên chínhthức của trang web, và bạn sẽ có những ưu tiên riêng và có thể có đượcthông tin về những loại vé hay ưu đãi mới mà không cần phải vào trangweb Chúng tôi sẽ gửi những thông tin cho khách hàng qua email, …

Khách hàng khi đã có sự lựa chọn về loại vé theo yêu cầu thì hãy đặttại website, hình thức đặt rất nhanh chóng và đây cũng chính là điều màkhách hàng cần khi vào những trang web

Để thay đổi thông tin cá nhân, xem những đơn hàng trước đây, cácbạn hãy đăng nhập bằng tên đăng nhập và password, khách hàng sẽ cónhững thông tin để thay đổi…

Về phía ban quan trị:

Để có được những loại vé và dịch vụ phù hợp, nhanh chóng đưathông tin đến khách hàng thì công việc :Cập nhật thông tin là quan trọng

Trang web này sẽ phân quyền giữa khách hàng và ban quản trị, đểcập nhật hay tìm kiếm thông tin về loại vé thì thành viên chỉ cần đăng nhậpvào với tên đăng nhập và password

Người quản lý trang web muốn tìm kiếm thông qua:

Danh sách khách hàng để biết thông tin của khách hàng

Đặt vé: Để xem khách hàng đặt những loại vé nào, ai đặthàng, số lượng….Qua đó có thể thống kê loại vé nào bán chạy nhất, loại vénào đang được ưa chuộng

Cập nhật xem các các loại vé được đặt đã được gửi cho cáchãng hàng không chưa…

Như vậy :Phân tích được yêu cầu người dùng một cách đầy đủ thì sẽ đápứng tốt nhu cầu của khách hàng

2.3 Phân tích thiết kế hệ thống

Trang 21

SAO MAI

QL khách hàng

Tìm kiếm đặt vé

Nhập vé

TK vé

TK đặt vé

TK danh sách khách hàng

Thống kê vé

Thống kê số lượng vé

Thống kê khách hàng

Hình 2-1 : Sơ đồ phân cấp chức năng

2.4 Mô hình luồng dữ liệu của hệ thống.

Mức khung cảnh

Chức năng quản lý về phía khách hàng

Ngày đăng: 14/04/2016, 09:33

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Giáo trình Winform.net của Hà nội – Aptech Khác
2. Hướng dẫn lập trình Website – Nguyễn Hoàng Long. Nhà xuất bản Đại Học Mỏ - Điạ Chất Khác
3. MS SQL server 2005 – giáo trình của Hà nội Aptech Khác
4. Nguyên lý các hệ cơ sở dữ liệu – Nguyễn Kim Anh. Nhà xuất bản Đại học quốc gia Hà nội , 2004 Khác
5. Phân tích thiết kế hệ thống thông tin – Đào Thanh Tĩnh. Nhà xuất bản Quân đội nhân dân Hà Nội, 2005 Khác
6. Phân tích thiết kế hệ thống thông tin – Nguyễn Văn Ba. Nhà xuất bản Đại học Quốc gia Hà nội, 2006 Khác
7. Giáo trình Phân tích thiết kế hệ thống – Nguyễn Thu Hằng, Nhà xuất bản Đại Học Mỏ - Địa Chất, 2007.Và tham khảo thêm trên các website về .net Khác

HÌNH ẢNH LIÊN QUAN

Hình 2- 1 : Sơ đồ mức khung cảnh của chức năng quản lý khách hàng - Xây dựng website bán vé máy bay cho phòng vé máy bay sao mai
Hình 2 1 : Sơ đồ mức khung cảnh của chức năng quản lý khách hàng (Trang 21)
Hình 2- 4 : Sơ đồ mức khung cảnh của chức năng quản lý phía công ty - Xây dựng website bán vé máy bay cho phòng vé máy bay sao mai
Hình 2 4 : Sơ đồ mức khung cảnh của chức năng quản lý phía công ty (Trang 22)
Hình 2- 5 : Sơ đồ mức dưới đỉnh của chức năng tìm kiếm - Xây dựng website bán vé máy bay cho phòng vé máy bay sao mai
Hình 2 5 : Sơ đồ mức dưới đỉnh của chức năng tìm kiếm (Trang 23)
Hình 2- 6 : Sơ đồ mức dưới đỉnh của chức năng quản lý đặt vé - Xây dựng website bán vé máy bay cho phòng vé máy bay sao mai
Hình 2 6 : Sơ đồ mức dưới đỉnh của chức năng quản lý đặt vé (Trang 24)
Bảng CSDL - Xây dựng website bán vé máy bay cho phòng vé máy bay sao mai
ng CSDL (Trang 25)

TỪ KHÓA LIÊN QUAN

w