Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
1,08 MB
Nội dung
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP_HCM
(227 NGUYỄN VĂN CỪ)
O
0O
Môn:
NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
Đề Tài:
(Báo cáo lần 3
NMCNPM
1
BÁO CÁO CHƯƠNG TRÌNH
I. MAN HÌNH CHÍNH CỦA CHƯƠNG TRÌNH
1 Màn hình chính của chương trình:
2 Danh sách các biến cố:
STT Biến Cố Mô Tả Xử Lý
1 Nhẫn vào Label
tạo mới phòng
Khi rê chuột vào
Label thì Text sẻ
chuyển sang màu đỏ
(kiểu dạng Web)
nhăm giúp người
dùng biết được minh
đang chọn mục
Thực hiên mở màn
hinh tạo mới phòng
2 Nhấn vào label
Xoá phòng
Thực Hiện Mở màn
hình Xoá Phòng
3 Nhấn vào label
Tiếp Nhận
Khách
Thực hiện mở màn
hình tiếp nhận khách
4 Nhấn vào label
Thực hiện mở mà
NMCNPM
2
Trả phòng
hình trả phòng
5 Nhấn vào label
Tra Cứu Phòng
Thực hiện mở màn
hinh tra cứu
6 Nhân vào label
Báo cáo doanh
thu
Thực hiện mở màn
hinh báocáo doanh
thu
7 Nhấn vào Label
Quản Trị
Thực hiên Xử lý trả vê
màn hình quản trị
8 Nhấn vào label
Giới thiệu về
chương trinh
Thực hiên mở màn
hinh giói thiệu vè
chương trinh
9
Nhấn vào label
Đóng chương
trinh
Thực hiện đóng màn
hinh và kết thúc
chương trình
10 In ngày giờ hiện tại
trên mfn hình chính
II. XÉT YÊU CẦU LẬP DANH MỤC PHÒNG
1 Thiêt kế dữ liệu với tính đúng đắn
2.1 Biểu mẫu liên quan
Biểu mẫu 2 Danh mục phòng
STT Phòng Loại phòng Đơn giá Ghi chú
NMCNPM
3
2.2 Sơ đô luồng dữ liệu
D1: loạiphong,phong,Dongia
D2: Không có.
D3: Danh sách các thông tin về qui dinh 2 (có 3 loại phong và giá tương
ứng) từ bộ nhớ phụ
D4: Lưu D1 +D3 xuống bộ nhớ phụ
D5: không có
D6: D4
 Thuật toán:
B1: Nhận D1 từ người dùng
B2: Kết nối cơ sở dữ liệu.
B3: Đọc D3 từ bộ nhớ phụ
B4: Xuất dữ liêu có được B3 (D3) ra thiết bị xuất.
B5: Đóng kết nối cơ sở dữ liệu.
B6: Kế
t thúc.
2.3 Các thuộc tính mới
Tenphong, Loaiphong,Dongia,Ghichu
NMCNPM
4
2.4 Sơ đồ lớp
PHONG
Maphong
Tenphong
Loaiphong
Dongia
Ghichu
2.5 Thuộc tính trừu tượng
Maphong
2.6 Sơ đồ logic.
2 thiêt kế dữ liệu với tính tiến hoá
2.1. Qui định liên quan
Có ba loại phòng A,B,C với giá tương ứng (150000,170000,200000)
2.2. Sơ đồ luồng dữ liệu
2.3. Các thuộc tính mới
Tenloaiphong
NMCNPM
5
2.4. Sơ đồ lớp
2.5. Các thuộc tính trừu tượng
Maloaiphong
2.6. Sơ đồ logic
[...]... bảng báo cáo: 1 Báocáo danh thu theo phong , 2 Báocáo maạt độ sử dụng phòng) theo như biểu mẫu trên Bước 7: Xuất D4 ra màn hình người sử dụng Bước 8: Đóng kết nối cơ sở dữ liệu Bước 9: Kết thúc chương trinh 1.3 Các thuộc tính mới 1.4 Sơ đồ lớp 31 NMCNPM 1.5 Các thuộc tính trừu tượng 1.6 Sơ đồ logic 2 Thiêt kế màn hình cho yêu cầu lập báo cáo tháng 32 NMCNPM Danh sách các biến cố: STT Biến Cố Xử Lý Biến... VII.XÉT YÊU CẦU THAY ĐỔI QUI ĐINH 1 Thiết kế dữ liệu với tính tiến hoá 1.1 Qui định liên quan a b c Người dùng có thể thay đổi số lượng và đơn giá các loại phòng Người dung có thể thay đổi số lượng và hệ số các loại khách, và số khách tối đa trong phòng Thay đổi tỉ lệ phụ thu 1.2 Sơ đô luồng dữ liệu Người dùng la nhà quảnlykhách sạn: vidụ: giam đóc kháchsạn D1: Người dùng yêu câu thay đổi qui định... Đóng kết nối cơ sở dữ liệu kết thúc chương trình 2.3 Các thuộc tính mới Tilephuthu 2.4 Sơ đồ lớp 28 NMCNPM 2.5 Các thuộc tính trừư tượng Maphuthu 2.6 Sơ đồ logic 3 Thiết kế màn hình cho yêu câu lập hóa đơn VI XÉT YÊU CẦU LẬP BÁOCÁO THÁNG 1 Thiết kế dữ liệu với tinh đúng đắn 1.1 Biểu mẫu liên quan Báo Cáo Doanh Thu Theo Loai Phòng Stt Tháng:… Loại phòng Doanh thu Tỉ lệ 29 NMCNPM Báo Cáo Mật Độ Sử Dụng... đồ logic 2 Thiết kế dữ liệu với tính tiến hoá 2.1 Qui đinh liên quan Đơn giá phòng cho hai khách, khách thứ ba phụ thu 25% Khách nước ngaòi chỉ cần có 1 người trong phòng được nhân với hệ số 1.5 2.2 Sơ đồ luồng dữ liệu D1: Loaikhach D2: Không có 27 NMCNPM D3: Dọc dữ liệu từ bộ nhớ (lay tỉ lệ phụ thu của loai khách cần lập hoá đơn) D4: Không có D5: Không có D6: D3 Thuật toán Bước 1: Nhận D1 từ người... liệu với tính đúng đắn 1.1 Biểu mẫu liên quan Hoá Đơn Thanh Toán Khách hàng/Cơ quan:…… Stt Phòng Địa chỉ… Địa chỉ:……… Số ngày Đơn giá Tiền 1.2 Sơ đồ luồng dữ liệu D1: Tên khách trọ/cơ quan,địa chỉ D2: Không có D3: Đọc thông tin khách trọ từ bộ nhớ phụ D4: D3 và giá tiền phòng tương ứng D5: D4 D6: D4 Thuật toán: Bước1: Nhận D1 từ người dùng Bước 2: Nhân D1 tư người dùng Bước 3: Mở kết nối cơ sở dữ liệu. .. Message thông báo “bạn có muốn Đóng màn hình này không ?” gồm hai button Yes,No Nếu nhấn Yes thì màn hình Xoá phòng sẽ được đóng đóng màn hình, Nếu nhấn No sẽ không lam gì cả (Chú ý ở đây default là No) III XÉT YÊU CẦU TIẾP NHẬN KHÁCH (LẬP PHIẾU THUÊ PHÒNG) 1 Thiết kế dữ liệu với tính đúng đắn 1.1 Biểu mẫu liên quan Phòng: Stt Khách hàng Phiếu thuê phòng Ngày bắt đầu thuê Phòng: Loại khách CMND Địa... trạng phòng khách với: Phòng có người ở, phòng được đặt trước.thì trả về D6 phòng có thể cho thuê Ngược lại D6 là phòng không thể cho thuê Bước 5: Xuất D6 ra màn hình Bước 6: Đóng kết nối cơ sở dữ liệu Bước 7: Kết thúc 10 NMCNPM 1.1.2 Sơ đồ luồng dữ liệ cho yêu câu lập phiếu thuê phòng D1: phòng,tên khách hàng,loại khách hàng,CMND,địa chỉ ,diện thoại,giói tính D2: Không có D3: Danh sách các loại khách, và... dữ liệu với tính tiến hoá 2.1 Qui định liên quan Có 2 loại khách ( Nội địa ,nước ngoài) Mỗi phòng có tối đa ba khách 2.2 Sơ đồ luồng dữ liệu 2.3 Các thuộc tính mới Tenloaikhach,Sokhachtoida 2.4 Sơ đồ lớp 2.5 Các thuộc tính trừu tượng Maloaikhach 13 NMCNPM 2.6 Sơ đồ logic LOAIPHONG PHONG LOAIKHACHHANG PHIEUTHUEPHONG KHACHHANG CHITIETPHIEUTHUE 14 NMCNPM 3 Thiết kế giao diện cho yêu câu tiếp nhận khách. .. Tháng:… Phòng Số ngày thuê Tỉ lệ 1.2 Sơ đồ luồng dữ liệu D1: Tháng cần báo cáo D2: Không có D3: Đọc từ bộ nhớ phụ tất cả cấc danh sách khách trọ của tháng,và thởi gian trọ,trọ phòng nào, , D4: Doanh thu theo loại phòng,doanh thu theo phòng, số ngày thuê phòng,và tỉ lệ D5: D4 D6: D4 Thuật toán: Bước 1: Nhân D1 từ người dùng Bước 2: Mở kết nối cơ sở dữ liệu Bước 3: Đọc D3 từ bộ nhớ phụ Bước 4: Dựa vào... chọn mã phòng 5 Chọn vào Combobox (cmbNgayo) để chọn ngày ở 6 Nhập số ngày ở để đăng kí Nhập Họ tên khách hàng vào Textbox (txtKhachhang) Nhập Địa chỉ khách hàng vào Textbox (txtĐiachi) Nhập Nghề nghiệp khách hàng vào Textbox (txtNghenghiep) Nhập số CMND khách hàng vào Textbox (txtCMND) Click chọ loại khách vào cmbLoaikhach Nhấn vào Buttom Đồng Ý 7 8 9 10 11 12 Tên Loại Phòng (txtTenloaiphong ) ở trạng . Nhân vào label
Báo cáo doanh
thu
Thực hiện mở màn
hinh báo cáo doanh
thu
7 Nhấn vào Label
Quản Trị
Thực hiên Xử lý trả vê
màn hình quản trị
8 Nhấn.
O
0O
Môn:
NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
Đề Tài:
(Báo cáo lần 3
NMCNPM
1
BÁO CÁO CHƯƠNG TRÌNH
I. MAN HÌNH CHÍNH CỦA CHƯƠNG TRÌNH