Bài tập lớn lập trình Windows: quản lý cao ốc văn phòng

22 1.5K 2
Bài tập lớn lập trình Windows: quản lý cao ốc văn phòng

Đ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

Bài tập lớn lập trình Windows: quản lý cao ốc văn phòng

Trường Đại Học Công Nghiệp Hà Nội Khoa Công Nghệ Thông Tin Đề Tài: QuảnCao Ốc Văn Phòng Giảng viên: Phan Văn Viên Nhóm sinh viên thực hiện: Nhóm 1 1. Vũ Thị Thảo ( Trưởng nhóm ) 2. Trần Văn Dũng 3. Trần Hữu Quang 4. Mai Thị Hương 5. Phạm Trung Kiên Lớp: Kĩ Thuật Phần Mềm – K4 Hà Nội, ngày 10 tháng 5 năm 2011 Lời nói đầu Có lẽ ai cũng thích công nghệ hiện đại và nhất là khi công nghệ hiện đại đó phục vụ đắc lực cho cuộc sống của chúng ta. Việc ứng dụng của công nghệ thông tin vào lĩnh vực kinh doanh đã giúp cho quan hệ cung cầu phát triển hơn, nhờ đó lượng khách hàng của các cơ sở kinh doanh không ngừng tăng lên. Xét riêng ở hệ thống cho thuê văn phòng, ứng dụng công nghệ thông tin sẽ giúp cho việc quản lí khách hàng, quảnphòng cho thuê, quản lí nhân viên .có hệ thống, đầy đủ và chính xác hơn. Tuy nhiên cũng có những hệ thống, công ty cho thuê văn phòng chưa thấy sự cần thiết và tiện lợi của ứng dụng đó. Do vậy chúng em xin trình bày phần mềm quản lí hoạt động cho hệ thống “ Quản lí cho thuê văn phòng “ để góp một phần vào công cuộc tin học hóa cho xã hội. Chúng em trân trọng cảm ơn thầy Phan Văn Viên đã nhiệt tình hướng dẫn chúng em trong các tiết học trên lớp để chúng em có thể hoàn thành tốt bài tập lớn này. Nhóm 1 – KTPM-K4 ĐỀ TÀI: QUẢN LÍ CHO THUÊ VĂN PHÒNG I. Khảo Sát Và Đánh Giá Yêu Cầu - Quản lí phòng: Nhập mới thông tin về những phòng mới, xóa thông tin của những phòng không cho thuê nữa. Ngoài ra có thể sửa thông tin về phòng khi cần thiết. Thông tin về phòng do ban quản lí cung cấp bao gồm: Mã phòng, diện tích, tầng, đơn giá, tình trạng, mô tả. - Quản lí khách hàng: Trong thời gian khách hàng thuê, sử dụng văn phòng, bộ phận quản lí khách hàng sẽ nhập và lưu toàn bộ thông tin về khách hàng. Thông tin về khách hàng bao gồm: Mã khách hàng, tên khách hàng, giới tính, địa chỉ, số điện thoại, các mô tả như số tài khoản, số Fax . - Quản lí thuê trả văn phòng: Khi thuê văn phòng khách hàng có thể thuê với số lượng bất kì. Sau khi yêu cầu của khách hàng được gửi đến. Thì phòng mà khách hàng yêu cầu sẽ được kiểm tra và hợp đồng cho thuê sẽ được thảo gửi đến khách hàng. Thông tin trong hợp đồng gồm: Số hợp đồng, mã khách hàng, ngày kí, thời gian thuê, số tiền đặt trước, và các điều khoản khác của hợp đồng. Hợp đồng được thảo ra làm hai bản, một bản gioa cho khách hàng, một bản lưu lại. Khách hàng phải trả tiền thuê văn phòng theo định kì như điều khoản trong hợp đồng. Thanh toán theo hóa đơn. Thông tin trên hóa đơn bao gồm: Số hóa đơn, số hợp đồng, mã khách hàng, ngày lập, tổng tiền thanh toán, ghi chú. Hóa đơn cũng được lập hai bản, một bản giao cho khách hàng, một bản lưu lại. - Để theo dõi quản lí nhân viên làm việc. Công ty thực hiện thêm mới vào danh sách khi có nhân viên mới được tuyển, sửa đổi thông tin khi có những biến đổi xảy ra, xóa bỏ thông tin khi nhân viên hết hợp đồng hoặc bị xa thải. Các thông tin về nhân viên bao gồm: Mã nhân viên, họ tên nhân viên, địa chỉ nhân viên, điện thoại nhân viên. - Ngoài ra để tiện cho việc theo dõi hoạt động kinh doanh của công ty, hàng tháng công ty lập các báo cáo gửi cho ban giám đốc về doanh thu trong tháng, danh sách phòng đã được thuê, danh sách phòng chưa được thuê. II. Thiết Kế Cơ Sở Dữ Liệu Vật Lí 1. Mô tả chi tiết các chức năng: - Quản lí phòng: + Thêm mới thông tin phòng mới: Khi có văn phòng mới được xây dựng xong và đưa vào cho thuê thực hiện nhập các thông tin của phòng đó. + Sửa đổi thông tin phòng: Khi thông tin về phòng thay đổi, thực hiện những sửa đổi caàn thiết về thông tin phòng. + Xóa thông tin phòng: Khi phòng không được sử dụng để cho thuê nữa thực hiện xóa thông tin về phòng đó. - Quản lí thuê trả phòng: + Kiểm tra phòng: Khi nhận được yêu cầu của khách hàng về văn phòng muốn thuê. Nhân viên thực hiện kiểm tra các phòng hiện có xem có đạt yêu cầu. + Từ chối: Khi phòng hiện có không đáp ứng được những yêu cầu của khách hàng thì đưa ra thông báo từ chối cho thuê. + Thảo và kí hợp đồng: Khi phòng hiện có phù hợp với các yêu cầu khách hàng đưa ra. Tiến hành thảo hợp đồng và kí. + Lập hóa đơn: Lập hóa đơn xác nhận các giao dịch tài chính với khách hàng theo thỏa thuận trong hợp đồng. - Quản lí thông tin khách hàng: + Thêm mới thông tin khách hàng: Thực hiện thêm mới thông tin khách hàng khi có khách hàng mới đến thuê văn phòng. + Sửa thông tib khách hàng: Thực hiện sửa đổi cần thiết khi có những thay đổi về thông tin khách hàng. + Xóa thông tin khách hàng: Xóa thông tin về khách hàng khi hết hạn hợp đồng hoặc khi khách hàng không thuê văn phòng nữa. - Quản lí nhân viên: + Thêm mới thông tin nhân viên: thêm mới thông tin nhân viên vào danh sách khi có nhân viên mới được tuyển. + Sửa thông tin nhân viên: thực hiện các sửa đổi cần thiết khi có sự thay đổi về thông tin nhân viên. + Xóa thông tin nhân viên: Xóa bỏ thông tin về các nhân viên hết hạn hợp đồng hoặc bị xa thải. - Báo cáo, thống kê: + Báo cáo doanh thu: Hàng tháng lập các báo cáo về doanh thu trong tháng gửi lên ban giám đốc. + Thống kê danh sách phòng đã được thuê. + Thống kê danh sách phòng chưa được thuê. Sau đây là các mô hình phân cấp chức năng và các mô hình luồng dữ liệu. Mô Hình Phân Cấp Chức Năng      Hàng  Viên Báo Cáo,        Thêm thông   phòng thay  Xóa thông tin phòng Thêm thông tin khách hàng   khách hàng  Xóa thông tin khách hàng Thêm thông tin nhân viên   nhân viên Xóa thông tin nhân viên Bóa cáo doanh thu trong tháng  danh sách  thuê Thông kê   Mô Hình Luồng Dữ Liệu Mức Khung Cảnh. n ng ch ng Nhân viên Ban c Thanh n Thông tin v ch  ng Thông tin yêu c  ng Thông  o t ch i cho thuê  H    ng Thông tin  ch  ng  H    ng Thông tin ng không  ng n a Thông tin i Thông tin ng m  i  i Thông tin ch i Danh  ch c thuê Danh  ch  thuê Doanh thu trong  ng Mô Hình Luồng Dữ Liệu Mức Đỉnh n ng o o, thng kê n cho thuê ng n ch ng n nhân viên n  ch ng Nhân viên Nhân viên ch ng Thông tin  ng Thông tin    i Thông tin ng mi H    ng Hng ng  Thông tin ch ng  Thông tin ch ng i Thông tin nhân viên    i Thông tin nhân viên m  i Th  ng kê      c thuê  o  o doanh thu Th  ng kê    c thuê Thông tin  ch  ng Thông tin  ch  ng Thanh  n   Thông tin  ch  ng  n h  i H    ng Yêu c  u 2. Cơ sở dữ liệu vật lí 2.1 Bảng KHACHHANG Stt Tên thuộc tính Kiểu Ràng buộc Khóa Mô tả 1 MaKH Char(10) Not null PK Mã khách hàng 2 HoTen Nvachar(30) Not null Họ tên khách hàng 3 GioiTinh Char(10) Not null Giới tính 4 NgaySinh Date time Not null Ngày sinh 5 DanToc Char(10) Not null Dân Tộc 6 QuocTich Nvachar(20) Not null Quốc tịch 7 DiaChi Nvachar(50) Not null Địa chỉ 8 DienThoai int Not null Điện thoại 9 CMND int Chứng minh nhân dân 10 Email Char(10) Email 11 Fax int Số fax 2.2. Bảng NHANVIEN Stt Tên thuộc tính Kiểu Ràng buộc Khóa Mô tả 1 MaNV Char(10) Not null PK Mã nhân viên 2 HoTen Nvachar(30) Not null Họ tên 3 GioiTinh Char(10) Not null Giới tính 4 DiaChi Nvachar(50) Not null Địa chỉ 5 DienThoai int Điện thoại 6 CMND int Chứng minh nhân dân 7 DanToc Char(10) Dân tộc 8 QuocTich Nvachar(20) Quốc tịch 9 ChucVu Nvachar(20) Chức vụ 10 NgaySinh Date time Ngày sinh 2.3 . Bảng PHONG Stt Tên thuộc tính Kiểu Ràng buộc Khóa Mô tả 1 MaPhong Char(10) Not null PK Mã phòng 2 DienTich float Not null Diện tích phòng 3 DonGia Money Not null Đơn giá phòng 4 Tang Char(10) Not null Tầng 5 TinhTrang Char(10) Not null Tình trạng phòng 6 Mota Char(10) Mô tả 2.4 . Bảng HOPDONG Stt Tên thuộc tính Kiểu Ràng buộc Khóa Mô tả 1 MaHD Char(10) Not null PK Mã hợp đồng 2 NgayKy Date time Not null Ngày ký hợp đồng 3 NgayHetHan Date time Not null Ngày hết hạn hợp đồng 4 MaKH Char(10) Not null FK Mã khách hàng 5 MaPhong Char(10) Not null FK Mã phòng 2.5 . Bảng HOADON Stt Tên thuộc tính Kiểu Ràng buộc Khóa Mô tả 1 SoHD Char(10) Not null PK Số hóa đơn 2 MaHD Char(10) Not null FK Mã hợp đồng 3 NgayLap Date time Not null Ngày lập hóa đơn 4 ThoiHan Date time Not null Thời hạn thanh toán 5 TongTienTT Money Not null Tổng tiền thanh toán 6 SoDuNo Money Số dư nợ 7 MaNV Char(10) Not null FK Mã nhân viên lập hóa đơn . tốt bài tập lớn này. Nhóm 1 – KTPM-K4 ĐỀ TÀI: QUẢN LÍ CHO THUÊ VĂN PHÒNG I. Khảo Sát Và Đánh Giá Yêu Cầu - Quản lí phòng: Nhập mới thông tin về những phòng. Thông Tin Đề Tài: Quản Lí Cao Ốc Văn Phòng Giảng viên: Phan Văn Viên Nhóm sinh viên thực hiện: Nhóm 1 1. Vũ Thị Thảo ( Trưởng nhóm ) 2. Trần Văn Dũng 3. Trần

Ngày đăng: 31/12/2013, 22:02

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan