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

Báo cáo chuyên Đề học phần môn hoc lập trình java Đề tài xây dựng phầm mềm quản lý khách sạn

16 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây Dựng Phần Mềm Quản Lý Khách Sạn
Tác giả Nguyễn Thành Long, Nguyễn Việt Long, Trần Chí Kiên
Người hướng dẫn Đặng Trần Đức
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo
Định dạng
Số trang 16
Dung lượng 1,6 MB

Nội dung

Trong suốt thời gian đã và đang học tập tại trường đến nay, 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è.. Trong thời gian được học tập và thực hành

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN MÔN HOC: LẬP TRÌNH JAVA

ĐỀ TÀI:

XÂY DỰNG PHẦM MỀM QUẢN LÝ KHÁCH SẠN

Nguyễn Việt Long Trần Chí Kiên

Trang 2

PHIẾU CHẤM ĐIỂM

Sinh viên thực hiện

Nguyễn Thành Long

MSV: 20810340188 thiết kế form phòng ,dịch vụ, code

sự kiện, thiết kế database

Nguyễn Việt Long

MSV: 20810340164 Thiết kế form khách hàng, hóa đơn, viết sự

kiện cho các nút, thiết

kế database

Trần Chí Kiên

MSV:20810340166

Thiết kế form LOGIN, nhân viên, dịch vụ, viết code sự kiện các nút, viết báo cáo Giảng viên chấm điểm:

Giảng viến chấm 1:

Giảng viên chấm 2:

Trang 3

MỤC LỤC

CHƯƠNG I: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1

I KHẢO SÁT HỆ THỐNG 1

1 Thực trạng 1

2 Đánh giá 1

2.1 Ưu điểm 1

2.2 Nhược điểm 1

3 Đối tượng 1

3.1 Vấn đề cần giải quyết 1

3.2 Mục tiêu 1

3.3 Mô tả 2

3.4 Hiệu quả mang lại 2

1 Phân tích và miêu tả các nghiệp vụ của hệ thống 2

1.1 Quản lý nhân viên 2

1.2 Quản lý dịch vụ: 2

1.3 Quản lý phòng 2

1.4 Quản lý hóa đơn 2

1.5 Quản lý khách hàng 2

1.6 Đăng nhập, đăng xuất 2

2 Yêu cầu phi chứ năng 3

2.1 Yêu cầu về bảo mật 3

2.2 Yêu cầu về tính năng sử dụng 3

2.3 Yêu cầu về phần cứng 3

2.4 Yêu cầu về phần mềm 3

2.5 Các yêu cầu khác 3

CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 4

1 Mô hình hóa 4

1.1 Biểu đồ phần rã chức năng 4

Trang 4

2 Cơ sở dữ liệu hệ thống 4

2.1 Bảng nhân viên 4

2.2 Bảng dịch vụ 5

2.3 Bảng phòng 5

2.4 Bảng khách hàng 5

2.5 Bảng hóa đơn 6

2.6 Biều đồ Diagram 6

3 Giao diện hệ thống 7

3.1 Giao diện đăng nhập 7

3.2 Giao diện MENU 8

3.3 Giao diện nhân viên 8

3.4 Giao diện dịch vụ 9

3.5 Giao diện phòng 9

3.6 Giao diện khách hàng 10

3.7 Giao diện hóa đơn 10

KẾT LUẬN 11

Trang 5

LỜI MỞ ĐẦU

Trê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 thời gian đã và đang học tập tại trường đến nay, 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à đặc biệt, trong học kỳ này Chúng em xin cảm ơn thầy Trần Đặng Đức đã hướng dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện Trong thời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúng em không những thu được rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ Lập trình Java

Mặc dù đã rất cố gắng hoàn thiện đồ án với tất cả sự nỗ lực, tuy nhiên, do bước đầu đi vào thực tế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, với lượng kiến thức còn hạn chế, nhiều bỡ ngỡ, nên đồ án “Quản lý khách sạn” chắc chắn sẽ không thể tránh khỏi những thiếu sót Em rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu của các thầy cô và các bạn để dự án này ngày càng hoàn thiện hơn

Một lần nữa, chúng em xin chân thành cám ơn thầy và luôn mong nhận được

sự đóng góp của thầy cô và các bạn Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện

sử mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ mai sau

Trân trọng!

Trang 6

CHƯƠNG I: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN

I KHẢO SÁT HỆ THỐNG

1 Thực trạng

Trong những năm vừa rồi, dịch bênh covid-19 đã làm cho cả thế giới khốn khó, vất vả để chống lại nó, mọi người trong xã hội phải cách li với nhau để tránh cho dịch bệnh lây lan, suốt trong thời gian giãn cách xã hội, mọi người dường như

đã cảm thấy chán nản và stress khi phải cứ phải quang quẩn trong chính ngôi nhà của mình Để đến bây giờ, khi mà dịch bệnh cơ bản đã được kiểm soát, tỉ lệ bao phủ vắc-xin đã cao, và nhà nước ta chủ trương mở cửa để phát triển kinh tế thì nhu cầu đi du lịch của người dân trong nước và nước ngoài sẽ cao hơn bào giờ hết Nắm bắt được nhu cầu này thì yêu cầu các khu vực khác sạn cần có một hệ thống để có thể quản lý được những thông tin quan trọng trong kinh doanh du lịch

2 Đánh giá

2.1 Ưu điểm

Vốn đầu tư bỏ ra ít, chủ yếu thuê người quản lý, không áp dụng công nghệ tiên tiến,

2.2 Nhược điểm

- Lưu giữ các thông tin liên quan trên giấy tờ, dễ nhầm lẫn, mất mát,

- Khi cần tìm kiếm, sửa đổi, rất mất thời gian để tìm

- Tất cả các quy trình đều làm thủ công

3 Đối tượng

Hệ thống sẽ hướng tới các đối tượng

- Người quản trị hệ thống

- Nhân viên khách sạn

3.1 Vấn đề cần giải quyết

Với số lượng khách du lịch ngày càng nhiều thì các khách sạn cần tự động trong việc lưu trữ, tìm kiếm, … Nhằm đáp ứng một khối lượng lớn về việc xử lý thông tin Với sự giúp sức của công nghệ sẽ mang lại hiệu quả cao trong việc này 3.2 Mục tiêu

Trang 7

- Cho phép nhân viên quản lý theo dõi thông tin từng phòng, khách hàng,… 3.3 Mô tả

- Các thông tin về nhân viên, phòng, danh sách dịch vụ, khách hàng, … sẽ được lưu trữ trên cơ sở dữ liệu

- Giúp quản lý các thông tin một cách hiệu quả

3.4 Hiệu quả mang lại

- Tạo sự tiện lợi, nhanh chóng

- Tự động hóa cho các công tác nghiệp vụ của khách sạn

- Tiết kiệm thời gian cũng như chi phí

II XÁC LẬP DỰ ÁN

1 Phân tích và miêu tả các nghiệp vụ của hệ thống

1.1 Quản lý nhân viên

Danh sách nhân viên: cho phép thêm, sửa, xóa, thông tin nhân viên như tên,

mã CMND, lương, chức vụ, quê quán, …

1.2 Quản lý dịch vụ:

Danh sách dịch vụ bao gồm các dịch vụ hiện tại khách sạn đang có, yêu cầu

có thể thêm, sửa, xóa thông tin dịch vụ trên cơ sở dữ liệu

1.3 Quản lý phòng

Danh sách phòng bao gồm các thông tin: mã phòng, số phòng, tình trạng, giá phòng,…

1.4 Quản lý hóa đơn

Danh sách hóa đơn bao gồm: thông tin khách, thông tin phòng ở, các dịch vụ

đã sử dụng,…

1.5 Quản lý khách hàng

Thông tin khách hàng bao gồm: Tên khách hàng, giới tính, địa chỉ, SDT,… 1.6 Đăng nhập, đăng xuất

Trang 8

Để có thể truy cập vào hệ thống thì nhân viên cũng như chủ khách sạn cần có tài khoản để đăng nhập, bao gồm username và password

2 Yêu cầu phi chứ năng

2.1 Yêu cầu về bảo mật

Có thể bảo mật được tính toàn vẹn của các thông tin trong cơ sở dữ liệu, vì đây là thông tin nhạy cảm

2.2 Yêu cầu về tính năng sử dụng

- Hệ thống đáp ứng được yêu cầu truy cập thời gian thực

- Hệ thống vận hành trơn chu, ít phát sinh lỗi

2.3 Yêu cầu về phần cứng

- Hệ điều hành Windows 7 hoặc cao hơn

- Bộ xử lý: CPU Pentium trở lên, RAM tối thiểu 4GB, SSD hoặc HDD có dung lượng 250GB

2.4 Yêu cầu về phần mềm

- Cơ sở dữ liệu: SQL

- Ứng dụng: JAVA

2.5 Các yêu cầu khác

- Giao diện trực quan, thân thiện với người dùng

Trang 9

CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

1 Mô hình hóa

1.1 Biểu đồ phần rã chức năng

Hình 1: Biểu đồ phần rã chức năng

2 Cơ sở dữ liệu hệ thống

2.1 Bảng nhân viên

Trang 10

2.2 Bảng dịch vụ

2.3 Bảng phòng

2.4 Bảng khách hàng

2.5 Bảng hóa đơn

Trang 11

2.6 Biều đồ Diagram

Trang 12

3 Giao diện hệ thống

3.1 Giao diện đăng nhập

Trang 13

3.2 Giao diện MENU

3.3 Giao diện nhân viên

Trang 14

3.4 Giao diện dịch vụ

3.5 Giao diện phòng

Trang 15

3.6 Giao diện khách hàng

3.7 Giao diện hóa đơn

Trang 16

KẾT LUẬN

Qua việc thực hiện nghiên cứu đề tài “XÂY DỰNG PHẢN MỀM QUẢN

LÝ KHÁCH SẠN” Nhóm em đã học hỏi được rất nhiều kĩ năng hay cũng như kiến thức bổ ích Bên cạnh đó, việc làm nghiên cứu giúp chúng em được trau dồi kiến thức, nâng cao khả năng làm việc

Trong quá trình thực hiện để tài có rất nhiều ý tưởng hay, độc đáo Nhưng do kiến thức của chúng em còn hạn hẹp và thời gian không cho phép nên chưa thể thực hiện được những ý tưởng đó Mặc dù chúng em đã cố gắng để xây dựng một chương trình hoàn chỉnh nhất, đẹp nhất nhưng trong quá trình xây dựng chương trình khó tránh khỏi những thiếu sót Vì vậy chúng em rất mong rằng thầy cô đóng góp ý kiến đề có thể hoàn thành bài báo cáo một cách hoàn chỉnh và chính chu nhất

Em xin chân thành gửi lời cảm ơn tới thấy Trần Đặng Đức, người đã tận tình giảng dạy chúng em môn Lập trình Java Giúp đỡ chúng em trong quá trình nghiên cứu để tài Chia sẻ những kiến thức hay, những tài liệu bổ ích, những tài liệu thú vị cũng như các kĩ năng lập trình, tiếp cận bài toán nhanh nhất

Một lần nữa chúng em xin chân thành cảm ơn!

Ngày đăng: 20/01/2025, 14:10