Thông tin tài liệu
Đồ án tốt nghiệp kỹ sư 1 Khoa Công Nghệ thông Tin
LỜI CẢM ƠN
Thực tế không có sự thành công nào mà không gắn liền với
những
sự hỗ trợ,
giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của
người
khác. Trong
suốt 5 năm ngồi trên ghế giảng đường đại
học Thủy Lợi
, em đã nhận được rất
nhiều sự quan tâm, giúp đỡ của quý Thầy
Cô,
gia đình và bạn
bè.
Với lòng biết ơn sâu sắc nhất, em xin gửi đến quý Thầy Cô ở
Khoa
Công
Nghệ Thông tin– Trường Đại Học Thủy Lợi đã cùng
với
tri thức và tâm huyết của
mình để truyền đạt vốn kiến thức quý báu
cho
chúng em trong suốt thời gian học
tập tại trường,cũng như Ban Giám Hiệu Nhà Trường đã luôn quan tâm tạo điều
kiện thuận lợi để chúng em học tập và rèn luyện tốt.
Em xin chân thành cảm ơn Thạc sĩ Nguyễn Thị Phương Trà-Giám đốc Thư
viện Trường Đại Học Thủy Lợi đã tận
tâm
hướng dẫn chúng em qua từng buổi
học trên lớp cũng như những buổi gặp gỡ
nói
chuyện, thảo luận về lĩnh vực liên
quan đến đề tài Đồ án tốt nghiệp mà em đang theo đuổi.
Gửi tới các bạn sinh viên lớp 51TH1-những người bạn đã nhiệt tình giúp
đỡ,chia sẻ những kinh nghiệm trong học tập cũng như trong cuộc sống lời cảm ơn
sâu sắc. Nhờ có sự giúp đỡ chân thành của các bạn mà mình đã hoàn thiện được đề
tài này. Và đương nhiên không thể không nhắc đến tình cảm từ gia đình.Sự hỗ trợ
và động viên từ gia đình đã tiếp cho con thêm sức mạnh mỗi khi cảm thấy bế tắc.
Cảm ơn mọi người đã luôn ở bên và ủng hộ con.
Sau cùng, em xin kính chúc quý Thầy Cô thật dồi dào sức khỏe,niềm tin để tiếp
tục thực hiện sứ mệnh cao đẹp là truyền đạt kiến thức cho thế hệ mai sau.
Hà Nội, ngày 04 tháng 01 năm 2014
Sinh viên thực hiện
Phạm Thị Huế
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 2 Khoa Công Nghệ thông Tin
MỤC LỤC
LỜI CẢM ƠN 1
MỤC LỤC 2
LỜI NÓI ĐẦU 6
CHƯƠNG I : GIỚI THIỆU CHUNG 8
1.1 Một số vấn đề về đặt vé xem phim 8
1.2 Giải pháp 8
1.3 Mục đích và ý nghĩa của đề tài 9
1.3.1 Mục đích 9
1.3.2 Ý nghĩa 9
1.4 Các yêu cầu về phần cứng và phần mềm 10
1.4.1 Cấu hình tối thiểu 10
1.4.2 Cấu hình nên có 10
CHƯƠNG II: KHẢO SÁT NGHIỆP VỤ 11
2.1 Người sử dụng hệ thống 11
2.2 Yêu cầu của hệ thống và giao diện của web 11
2.2.1 Yêu cầu của hệ thống 11
2.2.2 Yêu cầu về giao diện web 12
2.3 Đặc tả yêu cầu người dùng 12
2.3.1: Đối với khách xem 12
2.3.2 Đối với khách hàng 15
2.3.3 Đối với Admin 16
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 3 Khoa Công Nghệ thông Tin
2.7 Biểu đồ luồng dữ liệu 25
2.7.1 Biểu đồ phân mức chức năng của hệ thống 28
CHƯƠNG III: KIẾN TRÚC VÀ THIẾT KẾ 36
3.1.Thiết kế cơ sở dữ liệu 36
3.1.1. Xây dựng lược đồ thực thể quan hệ 36
3.1.2 Xây dựng sơ đồ quan hệ cơ sở dữ liệu(mối quan hệ giữa các bảng) 47
3.1.3. Mô tả các trường trong bảng cơ sở dữ liệu 51
3.2 Thiết kế giao diện người dùng 59
3.2.1 Giao diện trang chủ 59
3.2.2 Giao diện trang danh sách phim 60
3.2.3 Giao diện trang chi tiết phim 62
3.2.4 Giao diện trang tin tức 63
3.2.5 Giao diện trang đăng ký thành viên 64
3.2.6 Giao diện trang sự kiện khuyến mãi 65
3.2.7 Giao diện trang lịch chiếu 66
3.2.8 Giao diện trang đặt vé 67
3.2.9: Giao diện trang chọn ghế 68
3.2.10:Giao diện trang thông tin vé 69
3.2.11:Giao diện trang quản lý admin 70
3.2.12:Giao diện trang quản lý phim 70
3.2.13:Giao diện sửa tin tức của admin 71
3.2.14:Giao diện xóa tin tức của admin 71
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 4 Khoa Công Nghệ thông Tin
CHƯƠNG IV: MỘT SỐ CÔNG NGHỆ TRONG ĐỒ ÁN 71
4.1 Phân loại web 72
4.1.1 Web tĩnh 72
4.1. 2 Website động 72
4.2 HTML: 73
4.2.1 Khái niệm 73
4.2.2 Cấu trúc chung của một trang HTML 73
4.3 Công nghệ PHP 74
4.3.1 Khái niệm PHP 74
76
4.3.2 Hoạt động của PHP 76
4.3.3 Các loại thẻ PHP 77
4.4 Công nghệ Ajax 78
4.4.1 Ajax là gì? 78
4.4.2 Ajax hoạt động như thế nào? 78
4.4.3 Ưu điểm và nhược điểm của công nghệ trong Ajax 79
4.5 Công cụ thực hiện 80
CHƯƠNG V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 83
5.1. Kết luận 83
5.2. Hướng phát triển đề tài 83
TÀI LIỆU THAM KHẢO 84
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 5 Khoa Công Nghệ thông Tin
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 6 Khoa Công Nghệ thông Tin
LỜI NÓI ĐẦU
Trong những thập niên gần đây,chúng ta đã được chứng kiến sự phát triển mạnh
mẽ như vũ bão của khoa học công nghệ mà đi đầu là lĩnh vực công nghệ thông tin
và truyền thông. Chính điều đó đã làm thay đổi sâu sắc trong đời sống xã hội và
nhận thức của con người. Việc ứng dụng những thành quả của khoa học công nghệ
vào trong đời sống sinh hoạt, trong công tác là việc hết sức cấp thiết. Ứng dụng của
việc tin học hóa kết hợp với truyền thông hóa được xem là một trong những yếu tố
mang tính quyết định trong hoạt động của chính phủ, các tổ chức, các công ty, cũng
như các trường Đại học, nó đóng vai trò hết sức quan trọng, cần thiết và không thể
thiếu.
Công nghệ thông tin và truyền thông góp phần làm thay đổi suy nghĩ, lối tư duy
của mỗi con người, nó giúp con người năng động hơn, kết nối nhanh hơn ở moi
lúc , mọi nơi và luôn luôn sẵn sàng tiếp cận công nghệ mới làm tăng hiệu quả , năng
suất làm việc và mức độ tin cậy của công việc.
Trước đây để có thể đi xem phim khách hàng cần phải ra tận rạp chiếu phim
mới có thể mua được vé. Bên cạnh đó việc quản lý vé theo phương thức thủ công
làm cho khách hàng mất nhiều thời gian , phải xếp hàng chờ đợi vào những ngày lễ
cũng có khi lại không mua được vé theo yêu cầu.
Để phục vụ cho nhu cầu giải trí ngày càng cao của khách hàng , giúp khách
hàng có thể mua được vé theo đúng yêu cầu, mục đích một cách dễ dàng mà tiết
kiệm thời gian. Đồng thời đưa đến cho khách hàng những thông tin về ngành hay
thông tin khuyến mãi. Em quyết định thực hiện đề tài:” Xây dựng Website bán vé
xem phim có hỗ trợ đặt vé online”. Dưới sự hướng dẫn của Thạc sĩ Nguyễn Thị
Phương Trà, Giám đốc Thư viện Trường Đại học Thủy Lợi.
Nội dung đồ án gồm có 5 chương.
Chương 1: Giới thiệu chung.
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 7 Khoa Công Nghệ thông Tin
Chương 2: Khảo sát nghiệp vụ.
Chương 3: Kiến trúc và thiết kế
Chương 4: Một số công nghệ trong đồ án.
Chương 5: Kết luận và hướng phát triển.
Đây là lần đầu em xây dựng một website nên kiến thức hạn chế,thời gian lại có
hạn nên chắc chắn website này còn nhiều thiếu xót và khuyết điểm.Vậy rất mong
các thầy cô thông cảm và đóng góp ý kiến
Xin chân thành cảm ơn!
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 8 Khoa Công Nghệ thông Tin
CHƯƠNG I : GIỚI THIỆU CHUNG
1.1 Một số vấn đề về đặt vé xem phim.
Giả sử bạn muốn đi xem một bộ phim nhưng việc chờ đợi mua vé tại rạp lại
khiến bạn mất nhiều thời gian và đôi khi lại không như mong muốn vì có thể không
chọn được xuất chiếu như ý mình. Việc này khiến bạn chán nản và gây lười biếng khi
nghĩ đến việc đi xem phim tại rạp. Để khắc phục tình trạng này, chúng tôi mang đến
cho bạn giải pháp nhanh chóng và tiện lợi, ngay từ bây giờ, bạn có thể ngồi ngay tại
nhà, tại công ty, hay tại một nơi nào đó và chỉ với 1 cú click chuột, bạn hoàn toàn có
thể an tâm vì mình đã có chỗ ngồi tại rạp chiếu phim và được xem bộ phim theo ngày
và giờ chiếu mình mong muốn.
Ở Việt Nam,bây gời có rất nhiều rạp chiếu phim như rạp chiếu phim quốc gia ,
rạp megatar và có rấy nhiều chuỗi siêu thị có các rạp chiếu phim nhỏ.Hình thức đặt
vé online còn khá mới mẻ chính vì vậy đây là thị trường đầy tiềm năng. Hơn nữa,
ngày nay ở Việt Nam, công nghệ thông tin được áp dụng rộng rãi và hiệu quả tới
nhiều lĩnh vực hoạt động của xã hội. Với thực tế về phát triển công nghệ và thực tiễn
ứng dụng ở Việt Nam, cùng với sự quyết tâm của Đảng và Chính phủ trong định
hướng thúc đẩy phát triển ứng dụng Công nghệ thông tin (CNTT) vào đời sống và
nền kinh tế đã làm tăng cao tốc độ ứng dụng và số lượng người làm việc trực tiếp trên
Internet. Cùng với hạ tầng CNTT đã được đầu tư rất nhiều để sẵn sàng cho các ứng
dụng tin học hóa. Số lượng người thường xuyên truy cập Internet để làm việc cập
nhật và tìm kiếm thông tin ngày càng nhiều với tốc độ tăng trưởng 48%/năm.
1.2 Giải pháp
Từ những thuận lợi trên, Website bán vé xem phim có hỗ trợ đặt vé online của
chúng tôi ra đời với phương châm mang đến sự tiện lợi và hiện đại cho người tiêu
dùng Việt Nam. Khi quyết định kinh doanh trên lĩnh vực này, tôi xác định việc cạnh
tranh với những thương hiệu nổi tiếng, đã tạo dựng được thương hiệu cho mình như
Megastar, Rapphimquocgia… là rất khó.
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 9 Khoa Công Nghệ thông Tin
Để khắc phục được điều này và biến nó thành lợi thế cạnh tranh, Website tôi tạo
ra sự khác biệt: hướng tới một phân khúc thị trường nhỏ với đối tượng khách hàng
là giới trẻ, những bộ phim bom tấn cũng như các phim yêu thích sẽ được cập nhật
thường xuyên, đón đầu xu hướng giới trẻ. Đặc biệt tôi còn đưa ra những chiêu
Marketing độc đáo, đường truyền nhanh và ổn định.
Hệ thống website bao gồm những hoạt động chính sau:
Đối với khách hàng:
Xem và tìm kiếm danh sách các phim và các thông tin liên quan đến phim.
Xem thông tin lịch chiếu phim.
Xem và tìm kiếm danh sách các sự kiện khuyến mãi đang và sắp có tại rạp
phim.
Xem các câu hỏi thường gặp và câu trả lời.
Đăng ký thành viên.
Đặt vé,xem thông tin vé đã đặt
Đối với người quản trị
Cập nhập các thông tin cần thiết phim,nội dung phim,tin tức,sự kiện khuyến
mãi
Xuất vé
Cập nhập thông tin khách hàng để có dịch vụ chăm sóc khách hàng tốt hơn
1.3 Mục đích và ý nghĩa của đề tài
1.3.1 Mục đích
Xây dựng được website giúp các rạp phim có thể bán vé cũng như quản lý
rạp một cách tốt, thuận tiện và nhanh chóng hơn. Ngoài ra, hệ thống cũng có thể
giúp các bạn muốn xem phim có thể ở nhà an tâm đặt vé, lựa chọn cho mình những
bộ phim yêu thích với xuất chiếu thích hợp.
1.3.2 Ý nghĩa
Qua việc xây dựng website này, chúng tôi có thể áp dụng những kiến thức
được bồi dưỡng trong quá trình học tập tại trường vào công việc thực tế. Từ đó,
chúng tôi đã tích lũy cho bản thân những kinh nghiệm quý báu mà sau này sẽ là nền
tảng giúp cho việc lập nghiệp của bản thân.
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
Đồ án tốt nghiệp kỹ sư 10 Khoa Công Nghệ thông Tin
Ngoài ra nếu website được tiếp tục hoàn thiện, mang vào áp dụng thực tế,
chúng tôi tin rằng sản phẩm tạo thành sẽ giúp ích rất lớn cho các nhà quản lý rạp
phim lẫn người đi xem.
1.4 Các yêu cầu về phần cứng và phần mềm
1.4.1 Cấu hình tối thiểu
Máy chủ Khách hàng
Phần cứng + Ram 2GB hoặc hơn
+ CPU 1.3 GHZ Xeon hoặc hơn
+ HDD 80G hoặc hơn
+ Kết nối Internet
+ Ram 128 Mb hoặc hơn
+ CPU 266 MHXZ hoặc
hơn
+ Kết nối Internet
Phần mềm + Windows server 2003
+wampserver 2.0
+ Windows 2000
+ IE 5.0 hoặc hơn
1.4.2 Cấu hình nên có.
Máy chủ Khách hàng
Phần cứng + Ram 4GB hoặc hơn
+ CPU 1.8 GHZ Xeon hoặc hơn
+ HDD 100GB hoặc hơn
+ Kết nối Intemet
+ Ram 256Mb hoặc hơn
+ CPU 800 MHZ hoặc
hơn
+ Kết nối Internet
Phần mềm + Windows server 2008
+ wampserver 2.0
+ Windows 2000 hoặc
hơn
+ IE 6.0 hoặc hơn
Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà
[...]... chức năng như: đăng ký tài khoản, xem và tìm kiếm thông tin phim, không có chức đặt vé, nếu khách xem muốn đặt vé thì phải đăng nhập vào hệ thống - Thành viên : là khách xem đã có tài khoản, có tất cả các chức năng của khách xem và có thêm các chức năng khác như: đặt vé 2.2 Yêu cầu của hệ thống và giao diện của web 2.2.1 Yêu cầu của hệ thống Hệ thống bán vé xem phim xây dựng trên cơ sở thõa mãn các yêu... 2.3: Biểu đồ luồng dữ liệu mức đỉnh +Biểu đồ luồng dữ liệu mức 2: Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 30 Khoa Công Nghệ thông Tin Hình 2.4: Biểu đồ luồng dữ liệu mức 2 (chức năng xem thông tin) Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 31 Khoa Công Nghệ thông Tin Hình 2.5: Biểu đồ luồng dữ liệu mức 2 (chức năng đặt vé) Hình 2.6: Biểu đồ luồng... Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 34 Khoa Công Nghệ thông Tin 2.8 Biểu đồ tuần tự biểu diễn quá trình đặt vé Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 35 Khoa Công Nghệ thông Tin Hình 2.11 Biểu đồ tuần tự biểu diễn quá trình đặt vé CHƯƠNG III: KIẾN TRÚC VÀ THIẾT KẾ 3.1.Thiết kế cơ sở dữ liệu 3.1.1 Xây dựng lược đồ thực thể quan hệ 3.1.1.1.Một số khái... theo tên phim và chọn xóa Xử lý Hệ thống sẽ lấy id của xuất chiếu đó và thực hiện việc xóa Đầu ra Thông báo đã xóa thành công 2.4 Chức năng đặt vé • Đặt vé Khách hàng truy cập vào website để có thể đặt vé theo các form đặt vé, thực hiện các bước theo chỉ dẫn của hệ thống có thể đặt vé theo mong muốn một cách dễ dàng • Xem thông tin vé Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ... ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 28 Khoa Công Nghệ thông Tin -Mức 2,3,…: Có nhiều hơn một DFD và được xây dựng theo nguyên tắc 2.7.1 Biểu đồ phân mức chức năng của hệ thống + Biểu đồ luồng dữ liệu mức ngữ cảnh(mức 0): Hình2 1: Biểu đồ luồng dữ liệu mức ngữ cảnh +Biểu đồ luồng dữ liệu mức đỉnh (mức 1): Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 29 Khoa Công... hoàn tất quá trình đặt vé theo hướng dẫn của hệ thống khách hàng có thể xem thông tin mà vé của mình mà hệ thống trả về • Xuất vé Sau khi khách hàng đã đặt vé thành công thì trước giờ chiếu 20 phút khách hàng phải đến thanh toán tiền và nhận vé nhân viên rạp chiếu phim phải in ra thành vé Nếu trong thời gian đó mà khách hàng không đến thanh toán tiền thì xuất vé đó sẽ bị hủy và bán cho người khác 2.5... Trà Đồ án tốt nghiệp kỹ sư 32 Khoa Công Nghệ thông Tin Hình 2.7: Biểu đồ luồng dữ liệu mức 2 (chức năng tìm kiếm +Biểu đồ luồng dữ liệu mức 3: Hình 2.8: Biểu đồ luồng dữ liệu mức 3 (chức năng kiểm tra người dùng) Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 33 Khoa Công Nghệ thông Tin Hình 2.9: Biểu đồ luồng dữ liệu mức 3 (chức năng quản lý thành viên) Hình 2.10: Biểu đồ luồng... thấp nhất Đầu vào Clik vào ảnh phim, tên phim hoặc click vào xem chi tiết Xử lý Lấy thông tin phim từ CSDL theo đúng ID (phim) Đầu ra Hiển thị thông tin chi tiết của phim như hình ảnh, tên phim, bai viết,trailer Phạm Thị Huế - 51TH1 ThS.Nguyễn Thị Phương Trà Đồ án tốt nghiệp kỹ sư 14 Khoa Công Nghệ thông Tin 2.3.1.5 Chức năng xem tin tức Mô tả Là thông tin mới nhất về bộ phim sắp và sữ đưa vào khởi chiếu... Phương Trà Đồ án tốt nghiệp kỹ sư 16 Khoa Công Nghệ thông Tin 2.3.2.3 Chức năng đặt vé Mô tả Cho phép người dùng được thực hiện giao dịch đặt vé Đầu vào Người dùng click vào giờ chiếu để thực hiện đặt vé Xử lý Hệ thống truy nhập CSDL với id tương ứng của xuất chiếu đó Đầu ra Chuyển sang trang đặt vé với tên phim, ngày chiếu va giờ chiếu tương ứng để khách hàng chọn số vé, 2.3.2.4 Chức năng xem sơ đồ ghế... Khoa Công Nghệ thông Tin Khách xem: Khách chỉ xem website mà không đăng ký thành viên tại website -Thành viên: Khách xem online và thực hiện đăng ký thành viên tại website thì trở thành thành viên 2.2.2 Yêu cầu về giao diện web Giao diện người dùng - Website có giao diện ưa nhìn, có sự bố trí và phối hợp hài hòa giữa các màu sắc và các thành phần trên website (Layout tốt) - Các chức năng dễ sử dụng, . gian. Đồng thời đưa đến cho khách hàng những thông tin về ngành hay
thông tin khuyến mãi. Em quyết định thực hiện đề tài:” Xây dựng Website bán vé
xem phim. Trà
Đồ án tốt nghiệp kỹ sư 8 Khoa Công Nghệ thông Tin
CHƯƠNG I : GIỚI THIỆU CHUNG
1.1 Một số vấn đề về đặt vé xem phim.
Giả sử bạn muốn đi xem một bộ phim
Ngày đăng: 03/03/2014, 09:06
Xem thêm: BÁO cáo đồ án tốt NGHIỆP xây dựng website bán vé xem phim online, BÁO cáo đồ án tốt NGHIỆP xây dựng website bán vé xem phim online