1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài tập lớn lập trình net căn bản xây dựng phần mềm quản lý khách sạn 3 sao

19 1 0

Đ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 đề Bài tập lớn lập trình .NET căn bản xây dựng phần mềm quản lý khách sạn 3 sao
Tác giả Trần Văn Hiếu, Trần Văn Hoàng
Người hướng dẫn Đỗ Ngọc Điệp
Trường học Trường Đại học Đại Nam
Chuyên ngành Công nghệ thông tin
Thể loại Bài tập lớn
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 19
Dung lượng 1,12 MB

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

Nội dung

TRƯỜNG ĐẠI HỌC ĐẠI NAMKHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN LẬP TRÌNH .NET CĂN BẢN XÂY DỰNG PHẦN MỀM QUẢN LÝ KHÁCH SẠN 3 SAO Sinh viên thực hiện: Trần Văn Hiếu 1451020086 Trần Văn Hoàng

Trang 1

TRƯỜNG ĐẠI HỌC ĐẠI NAM

KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN

LẬP TRÌNH NET CĂN BẢN XÂY DỰNG PHẦN MỀM QUẢN LÝ KHÁCH SẠN 3 SAO

Sinh viên thực hiện: Trần Văn Hiếu 1451020086

Trần Văn Hoàng 1451020099

Giáo viên hướng dẫn: Đỗ Ngọc Điệp

HÀ NỘI, 2022

LỜI MỞ ĐẦU

Trên thế giới cũng như ở Việt Nam ngành công nghệ thông tin có ảnh hưởng rất lớn đến nền kinh tế Nó trở thành yếu tố quyết định đến sự thành

Trang 2

công hay thất bại của nhiều ngành CNTT đang phát triển mạnh mẽ và được áp dụng rộng rãi trong tất cả các ngành, nó đóng góp một phần rất lớn làm đơn giản hóa cũng như rút ngắn thời gian nâng cao hiệu quả công việc của các nhà quản lý.Trong các yếu tố kinh tế thì ngành du lịch là một ngành kinh doanh có

từ rất lâu đời trên thế giới Tại các nước đang phát triển, ngành du lịch phát triển hết sức mạnh mẽ và có lời nhuận cao với sự hỗ trợ đắc lực của ngành công nghệ thông tin trong tổ chức và hoạt động Tại nước ta trong những năm gần đây, ngành du lịch mới thực sự phát triển với quy mô lớn Đi đôi với sự phát triển của ngành du lịch đó là việc kinh doanh các Khách sạn phục vụ cho khách du lịch cũng càng ngày càng phát triển Từ thực tế cho thầy việc kinh doanh khách sạn cho ngành du lịch là vô cùng cần thiết Khách sạn Hải Yến là một trong nhưng khách sạn lớn nhất thành phố Hà Nội Do đó nhu cầu ứng dụng cơ sở dữ liệu trong quản lý khách sạn là hết sức thiết thực Vì vậy chúng

em đã chọn đề tài xây dựng phần mềm quản lý khách sạn Hải Yến làm đề tài Trong thời gian tìm hiểu nghiên cứu tại “Khách sạn Hải Yến” chúng em đã hoàn thành đề tài của mình Đây là kết quả của một quá trình làm việc nghiêm túc dựa trên kiến thức mà chúng em có được dưới sự truyền dạy của quý thầy

cô trong trường Qua đây chúng em xin chân thành cảm ơn thầy giáo “Đỗ Ngọc Điệp” đã nhiệt tình hướng dẫn và chỉ bảo chúng em trong suốt thời gian làm sản phẩm vừa qua Thầy đã cung cấp cho em những kiến thức nến tảng và hướng dẫn chúng em hoàn thành đề tài Vì thời gian và kinh nghiệm còn hạn chế nên đề tài này còn không ít những thiếu sót Em mong nhận được sự đóng góp của Thầy và các bạn để phần mềm được hoàn thiện hơn

Em xin chân thành cảm ơn!

Trang 3

CHƯƠNG 1 TỔNG QUAN VỀ ĐỀ TÀI

1 Lý do chọn đề tài và mục tiêu của đề tài

1.1 Lý do chọn đề tài

Sự phát triển đa dạng của các loại phần mềm được đưa vào su dụng mang tới những giá trị, những lợi ích lớn cho nhiều công viê vc của con người, ở nhiều lwnh vực khác nhau Với phần mềm được đưa vào su dụng hợp lý, chất lượng có khả năng phát huy được giá trị, lợi ích Và thực tế thì viê vc quản lý học phí theo hình thức truyền thống trước kia txn tại nhiều vấn đề như: mỗi học sinh, học viên lại có số lần đóng học phí không giống nhau, số tiền cần đóng khác biê vt, và thời gian có những thay đổi giữa từng người, … Đó là chưa kể với hình thức học của học sinh có thể là học lần 1, học lại, học cải thiê vn,… thì mức giá học phí được áp dụng sẽ có nhiều thay đổi

Su dụng phần mềm thu học phí là cách giúp chúng ta có thể đơn giản hóa hoạt đô vng quản lý cho mỗi nhà trường Viê vc thu và quản lý học phí cho mỗi trung tâm đào tạo, mỗi nhà trường dù hoạt đô vng quy mô lớn hay nhz đều được thực hiê vn tốt Mọi công viê vc liên quan tới thu học phí đều được hỗ trợ, được thực hiê vn đơn giản với hiê vu quả cao hơn Vậy nên, việc su dụng phần mềm quản lý học phí cho các nhà trường là vô cùng cần thiết

1.2 Đối tượng nghiên cứu

Phần mềm quản lý khách sạn được hiểu là một phần mềm giúp cho các khách sạn có thể nắm bắt được mọi thông tin về quá trình làm việc của khách sạn Khách sạn có thể su dụng phần mềm này để giúp cho việc quản lý phòng của khách sạn tốt hơn, hiệu quả hơn

1.3 Mục đích

Trang 4

Khi lập chương trình quản lý thu học phí của sinh viên nghwa là làm các thao tác đến đối tượng cần quản lý là sinh viên Ví dụ như nhập mới, xem danh sách, xem tình trạng nộp học phí

Mục tiêu của đề tài là xây dựng một phần mềm để thực hiện các yêu cầu trên Trợ giúp việc quản lý thu học phí của sinh viên được dễ dàng hơn và giảm bớt khó khăn

1.4 Yêu cầu

Chương trình thực hiện những yêu cầu sau:

- Quản lý thông tin về hx sơ lý lịch của sinh viên

- Các thông tin về việc nộp học phí, học lại, thi lại của sinh viên

- Xây dựng chức năng cập nhật thông tin

- Thông báo thống kê tình trạng nộp học phí, học lại thi lại của sinh viên 1.5 Công cụ hỗ trợ

Để xây dựng phần mềm, ta cần phải su dụng các công cụ về mặt công nghệ như:

- SQL Server để tạo các bảng hx sơ dữ liệu, tạo sự liên kết giữa các bảng

- Phần mềm Visual Studio

Trang 5

CHƯƠNG 2 : NỘI DUNG CHƯƠNG TRÌNH

2.1 Mô tả bài toán

Một khách sạn yêu cầu viết một phần mềm quản lý khách sạn Chương trình cho phép quản lý khách thuê phòng, quản lý phòng, trang thiết bị trong phòng và nhân viên

Chương trình cung cấp cho người dùng một tài khoản đăng nhập và đăng xuất để su dụng hệ thống quản lý này Với một tài khoản đăng nhập hệ thống sẽ xác định người đăng nhập là nhân viên hay quản lý để cung cấp quyền hạn tương ứng cho từng tài khoản đăng nhập

Nhân viên hay quản lý phải nhập các thông tin của khách hàng (tên, số CMND, điện thoại,…) khi khách đặt phòng hay thuê phòng Khi một phòng được cho thuê hoặc có người đặt phòng thì nhân viên cập nhật tình trạng phòng Khi đến ngày nhận phòng, nếu khách hàng đến nhận phòng thì nhân viên phải cập nhật lại tình trạng phòng là thuê phòng; nếu khách hàng không đến nhận phòng đúng thời hạn hoặc hủy đặt phòng trước thời hạn thì nhân viên phải hủy thông tin khách hàng và cập nhật lại tình trạng phòng là phòng trống

Ngoài ra, nhân viên phải ghi nhận loại thiết bị và số lượng trong mỗi phòng Nhân viên có quyền thêm, xóa và cập nhật lại các thiết bị trong phòng Khi khách hàng thuê phòng nếu có yêu cầu thêm trang thiết bị trong phòng thì nhân viên phải bổ sung thông tin về trang thiết bị trong phòng nếu yêu cầu của khách được đáp ứng

Trong khách sạn còn có sẵn các dịch vụ (massage, tắm hơi,…) để phục

vụ khách hàng Khi khách có nhu cầu thì nhân viên phải ghi nhận tiền dịch vụ

để tính vào tổng tiền

Khi khách hàng trả phòng, hệ thống sẽ tự động tính tiền thuê phòng, tiền dịch vụ và tổng tiền khách hàng phải trả Nếu khách hàng có thắc mắc thì nhân viên cũng có thể cho khách hàng xem trực tiếp những chi phí mà khách hàng su dụng đã lưu trên hệ thống

Đối với người quản lý, ngoài những quyền của nhân viên, người quản

lý còn có thể cập nhật tên phòng, giá phòng và loại phòng khi có sự thay đổi Ngoài ra, người quản lý còn cập nhật thông tin và tài khoản đăng nhập của nhân viên vào hệ thống

Hệ thống còn hỗ trợ chức năng báo cáo để nhân viên có thể báo cáo doanh thu của khách sạn theo tháng hoặc theo quý một cách chi tiết và rõ ràng

Trang 7

2.2 Mô hình hệ thống

2.2.1 Mô hình hoạt động của hệ thống

Trong 1 hệ thống quản lý học phí thì giảng viên/ giáo viên chủ nhiệm sẽ là người quản lý học phí của sinh viên (thông tin sinh viên, học phí cần nộp) Cuối mỗi kì thì sẽ có sinh viên thi lại, học lại Thì lúc này phòng kế toán sẽ báo cáo, thống kê số tiền học lại, thi lại của sinh viên đó và gui lại cho giáo viên chủ nhiệm Giáo viên chủ nhiệm sẽ thông báo cho sinh viên đó

Thu tiền Thông tin

Báo cáo/ Thống

Hệ thống quản lý học phí

Trang 8

2.2.2 Mô hình phân cấp chức năng

2.2.2.1 Mô hình nghiệp vụ

QUẢN LÝ PHÒNG TRONG KHÁCH SẠN

Kiểm tra TT phòng Nhập thông tin Tìm kiếm In

Mã KH

Ý kiến đóng góp

Kiểm tra lịch

phòng

Họ tên TT

phòng Đăng

báo Kiểm tra Sơ đx

TT phòng

Ngày sinh Nhập

mới TTKH

Ý kiến đóng góp Địa chỉ

Thời gian đăng kí SD

Phòng Sua đổi TT

phòng

TT KH

Thời gian đăng kí SD

Xóa

Hủy Phòng

Trang 9

2.2.2.2 Phân tích biểu đx phân cấp chức năng

- Đối tượng người quản lý

Bao gxm: nhân viên lễ tân ,phòng tài vụvà những người trực tiếp su dụng phần mềm.Trong đó người quản lý có chức năng cao nhất,có toàn quyền đối với thông tin còn người su dụng chỉ có quyền đọc thông tin

- Đối tượng khách hàng

Phần mềm thân thiện sẽ cung cấp cho khách hàng những thông tin đầy đủ nhất về khách sạn và khách hàng có thể trực tiếp đóng góp ý kiến của mình cho khách sạn Đxng thời khách hang có thể chủ động tìm kiếm thông tin về phòng và chính bản thân khách hàng

Đáp ứng nhu cầu của 2 đối tượng trên người ta phân tích thiết kế hệ thống với các chức năng sau:

- Chức năng kiểm tra trạng thái phòng

Chức năng này không cần đăng nhập,nó cho phếp cả đối tượng khách hàng và người quản lý có thể biết được thông tin về phòng và trạng thái phòng của khách sạn thông qua “ Sơ đx Lịch Phòng” và “ sơ đx trạng thái phòng”

-Chức năng nhập thông tin

Chức năng này áp dụng cho người quản lý phần mềm trước khi thao tác với các thông tin trong cơ sở dữ liệu của hệ thống thì người su dụng phải dăng nhập vào hệ thống.Phần mềm cho phép nhiều người su dụng khác nhau song chỉ có 1 người quản trị cao nhất có toàn quyền thao tác trên dữ liệu

-Chức năng tìm kiếm

Trang 10

Hệ thống cho người quản lý và khách hàng có thể tìm nhanh những thông tin cần thiết và chính xác về trạng thái phòng của khách sạn và thông tin về khách hàng

-Chức năng in ấn

Chức năng này dành cho người quản trị để in các báo cáo, các thông báo cần thiết

Trang 11

2.3 Sơ đx quan hệ dữ liệu

1

N 1

1

1

N

1

KHOA

Mã khoa

Tên khoa

SDT

Địa chỉ Email

LỚP Tên lớp Tên giáo viên

Mã khoa

GIÁO VIÊN

Mã giáo viên Tên giáo viên Tên lớp Ngày sinh Giới tính SDT Email

SINH VIÊN Mã sinh viên Tên sinh viên Tên lớp Tên khoa SDT Địa chỉ Giới tính

KHOẢN THU Mã

khoản thu Tên khoản thu

Mã sinh viên

Số tiền thu Năm học

LOẠI THU

loại thu

Tên loại thu

Mã khoản thu

Trang 12

2.4 Thiết kế cơ sở dữ liệu

2.4.1 Mô tả thực

* KHOA (Sinh viên đang theo học)

TÊN TRƯỜNG KIỂU DỮ LIỆU KÍCH THƯỚC MÔ TẢ

*GIAOVIEN

TÊN TRƯỜNG KIỂU DỮ LIỆU KÍCH THƯỚC MÔ TẢ

* LOP (Sinh viên học lớp nào)

TÊN TRƯỜNG KIỂU DỮ LIỆU Kích thước MÔ TẢ

Trang 13

* SINHVIEN (Thông tin chi tiết của sinh viên)

TÊN TRƯỜNG KIỂU DỮ LIỆU Kích thước MÔ TẢ

* KHOANTHU

TÊN TRƯỜNG KIỂU DỮ LIỆU Kích thước MÔ TẢ

* LOAITHU

TÊN TRƯỜNG KIỂU DỮ LIỆU Kích thước MÔ TẢ

Trang 14

2.5 Thiết kế giao diện

2.5.1 Trang đăng nhập người quản trị

2.5.2 Trang chủ

Mã quản trị :

Mật khẩu:

Đăng nhập

Quản lý học lại thi lại Quản lý khoản thu Quản lý sinh viên

Trang 15

2.4.2 Trang quản lý sinh viên

2.4.3 Trang thêm sinh viên

2.4.4 Trang sua, xóa sinh viên

QUẢN LÝ SINH VIÊN

QUẢN LÝ SINH VIÊN Thêm sinh viên

Lưu

QUẢN LÝ SINH VIÊN Sửa - xóa sinh viên

Lưu

ST

T Mã sinh viên Tên sinh viên Khoa Lớp

Số điện thoại Địa chỉ Giới tính

1 14510201

41

Nguyễn Thị Linh

CNTT

14-03

03847693 03

Hà Nam Nữ 2

Trang 16

2.4.5 Trang tìm kiếm sinh viên

ST

T

Mã sinh

viên

Tên sinh

Số điện thoại

Địa chỉ

Giới tính

1 1451020141 Nguyễn Thị Linh CNTT 14-03 0384769303 Hà Nam Nữ 2

2.4.6 Trang quản lý khoản thu

ST

T Mã sinh viên Tên sinh viên Lớp Số tiền Tình trạng

Ghi chú

141

Nguyễn Thị

Linh

CNTT 14-03

9.000.0 00

Đã nộp 2

QUẢN LÝ SINH VIÊN Tìm kiếm sinh viên

Tìm

Mã sinh viên

QUẢN LÝ KHOẢN THU

ST

T Mã sinh viên

Tên sinh viên

Kho

a Lớ p Số điện thoại Địa chỉ

Giớ i tính

1

1451020

141

Nguyễn

Thị

Linh

CNT

T

14-03

0384769 303

Hà Nam

Nữ Edit Delet

e 2

Hiển thị

Trang 17

2.4.7 Trang quản lý học lại

STT MSV Sinh viên Môn học Tín chỉ Số tiền/ tín Tổng tiền trạng Tình

1 1451020140 Nguyễn

Thị Chúc Đại số 3 500.000 1.500.000 Đã nộp

2.4.8 Trang quản lý thi lại

học

Tín chỉ Số tiền Tổng tiền trạng Tình

1 1451020140 Nguyễn

Thị Chúc

Đại số

3 200.000 200.000 Đã nộp

2.4.9 Trang đăng nhập sinh viên

Nhóm 5 – Lớp CNTT

QUẢN LÝ HỌC LẠI

QUẢN LÝ THI LẠI

Hiển thị

Hiển thị

Mật khẩu:

Mã sinh viên:

Trang 18

2.4.10 Trang đóng tiền học của sinh viên

2.4.11 Trang thanh toán tiền học

Nhóm 5 – Lớp CNTT 14-03

ĐÓNG HỌC PHÍ

Hủy bz giao dịch Lựa chọn ngân hàng

Ngân hàng thanh toán:

Chấp nhận thanh toán

Số tiền phải nộp:

Thanh toán học phí qua ngân hàng

Lưu ý:

- Nhấn nút chấp nhận thanh toán

Online để thực hiện thanh toán qua

Internet

- Nhấn nút Hủy bỏ nếu bạn muốn

hủy bz giao dịch

THANH TOÁN HỌC PHÍ

Năm học

Loại khoản thanh

2022-2023

Thanh toán học phí,

lệ phí niên chế

Bấm vào đây đề thanh toán

2 2 2021-2022 Thanh toán học phí,lệ phí niên chế Bấm vào đây đề thanh toán

Ngày đăng: 11/08/2023, 13:23

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w