Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 57 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
57
Dung lượng
4,92 MB
Nội dung
Bộ Công Thương Trường Đại Học Công Nghiệp Hà Nội Khoa Công nghệ thông tin Báo cáo tập lớn Môn: Công nghệ phần mềm Đề tài : Quản lí khách sạn La Thành Địa chỉ: 218 – Đội Cấn – Ba Đình – Hà Nội Lớp:KHMT2-K4 Giáo viên hướng dẫn : Ths Phùng Đức Hòa Nhóm thực 13 : - Nguyễn Duy Hưng - Vũ Văn Linh - Vũ Tuấn Anh Hà Nội-6/2011 1|Page LỜI NÓI ĐẦU Ngành Du lịch ngành kinh doanh có từ lâu giới Tại nước phát triển, ngành Du lịch phát triển mạnh mẽ với lợi nhuận cao hỗ trợ đắc lực công nghê thông tin tổ chức hoạt động Tại nước ta, ngành Du lịch xem ngành kinh doanh lâu đời Nhưng năm gần đây, ngành Du lịch thực phát triển quy mô ảnh hưởng lĩnh vực kinh tế xã hội Tuy nhiên việc ứng dụng công nghệ thông tin cho ngành Du lịch hạn chế Trong bối cảnh đó, việc xây dựng chưng trình quản lý cho ngành Du lịch vô cần thiết nhằm nâng cao hiệu kinh doanh chất lượng phục vụ khách hàng Bài toán đặt yêu cầu xây dựng giải pháp công nghê thông tin khả thi, phù hợp quy mô phát triển khả đầu tư khách sạn vừa nhỏ nước ta.Để giải toán sở thực tế, nhóm em tiến hành khảo sát thực nghiệm khách sạn La Thành 218 Đội Cấn – Ba Đình – Nà Nội khách sạn hoạt đông lâu năm khâu công tác quản lý kinh doanh thủ công Nhóm chúng em hy vọng đề tài giải pháp tối ưu giải khâu chủ yếu trình quản lý ứng dụng phổ biến Khách sạn vừa nhỏ Vì thời gian làm việc kiến thức môn học sâu rộng nên đề tài chúng em không tránh khỏi nhược điểm sai sót, nhóm chúng em hy vọng nhận đóng góp ý kiến thầy đề tài Xin cảm ơn thầy thời gian qua truyền dạy cho chúng em kiến thức kinh nghiệm làm tảng tri thức cho nhóm chúng em hoàn thành đề tài 2|Page PHẦN I: LỊCH LÀM VIỆC Nhóm thực hiện: Nguyễn Duy Hưng Vũ Văn Linh Vũ Tuấn Anh Cơ quan khảo sát: Giáo viên hướng dẫn: TT Thời gian (21/10/201128/10/2011) (29/10/201110/11/2011) (11/11/201116/11/2011 (17/11/20111/12/2012 Khách sạn La Thành 218 - Đội Cấn – Ba Đình – Hà Nội ThS Phùng Đức Hòa Nội dung Công việc Tự đánh giá *Khảo sát trạng hệ thống quản lý * Nghiên cứu tài liệu * Thực vấn * Phân tích yêu cầu khách hàng * Phân tích yêu cầu hệ thống * Phân tích liệu * Phân tích hệ thống * Thiết kế CSDL dùng SQL server * Thiết kế giao diện * Lập trình phần mềm * Kiểm thử phần mềm * Bảo trì hệ thống Hoàn thành kế hoạch đề Thành viên thực Nguyễn Duy Hưng Vũ Văn Linh Hoàn thành kế hoạch đề Vũ Tuấn Anh Vũ Văn Linh Hoàn thành kế hoạch đề Nguyễn Duy Hưng Vũ Tuấn Anh Hoàn thành kế hoạch đề Nguyễn Duy Hưng Vũ Văn Linh Vũ Tuấn Anh 3|Page PHẦN II: BÁO CÁO KHẢ THI I, Mô tả dự án Tên dự án: Phần mềm quản lý khách sạn Nơi thành lập dự án: Khách sạn La Thành Người lập: Địa chỉ: 218 – Đội Cấn -La Thành – Hà Nội Nguyễn Duy Hưng Vũ Văn Linh Vũ Tuấn Anh Ngày 20/10/2011 Quản lý dự án: Nguyễn Duy Hưng Vũ Văn Linh Vũ Tuấn Anh Phát biểu vấn đề: Ngành Du lịch ngành kinh doanh có từ lâu giới Tại nước phát triển, ngành Du lịch phát triển mạnh mẽ với lợi nhuận cao hỗ trợ đắc lực công nghê thông tin tổ chức hoạt động Tại nước ta, ngành Du lịch xem ngành kinh doanh lâu đời Tuy nhiên việc ứng dụng công nghệ thông tin cho ngành Du lịch hạn chế Trong bối cảnh đó, việc xây dựng chương trình quản lý cho ngành Du lịch vô cần thiết nhằm nâng cao hiệu kinh doanh chất lượng phục vụ khách hàng Phần mềm hỗ trợ khách sạn quản lý báo cáo thống kê cách nhanh chóng xác Mục tiêu: - Giúp ban quản trị Khách sạn theo dõi thông tin, tình hình hoạt động khách sạn, qua đưa nhận xét, đánh giá, đề nghị phận Xử lý cập nhật liệu hàng loạt cách nhanh chóng xác Cho phép tìm kiếm thông tin cách nhanh chóng xác Thông tin biểu diễn có tính hệ thống hơn, xác Hệ thống thân thiện, gần gũi dễ sử dụng người dùng Mô tả: - Hệ thống giúp khách sạn quản lý nhân viên, khách hàng, phòng ban, dịch vụ mà khách sạn cung cấp Giảm bớt nhân viên không cần thiết Lợi ích mang lại: - Tạo nhanh chóng tiện lợi cho việc quản lý Hệ thống bảo mật cao nhờ chức phân quyền người dùng, chức bảo mật hệ quản trị sở liệu Tạo mặt mang tính chuyên nghiệp tự động hóa Dữ liệu quán cập nhật thường xuyên Kịp thời xem xét giải nhanh yêu cầu đơn vị có liên quan đến thông tin cần thiết hoạt động khách sạn 4|Page Các bước thực để hoàn thành dự án: - Lập kế hoạch phát triển hệ thống, thu thập yêu cầu, đặc tả Phân tích hệ thống Thiết kế Lập trình Kiểm thử cài đặt hệ thống Thời gian ước tính: 45 ngày (kể từ ngày lập kế hoạch hệ thống) Phần mềm xây dựng với chức nhiệm vụ cụ thể mang lợi ích lâu dài nên kinh phí dự kiến cho công đoạn sau: Giai đoạn – Khảo sát thực tế: 4.000.000đ Giai đoạn – Phân tích: 4.000.000đ Giai đoạn – Thiết kế: 2.000.000đ Giai đoạn – Cài đặt kiểm thử: 2.000.000đ Giai đoạn – Vận hành bảo trì: 2.000.000đ Tổng cộng chi phí cho trình là: 14 000 000đ Thời gian thực dự án: từ 21/10/2011 đến 6/12/2011 Hình thức đầu tư: thiết lập Chủ đầu tư: Khách sạn La Thành 218 – Đội Cấn – Ba Đình – Hà Nội Cơ quan chủ quản: Phòng tài khách sạn La Thành Đơn vị tư vấn: Khoa Công nghệ thông tin - Trường Đại học Công nghiệp Hà Nội Trong chi phí thù lao cho người thực cộng cho giai đoạn Sau hoàn thành bàn giao cho khách hàng II, Yêu cầu chức cho hệ thống Các yêu cầu hệ thống phần cứng STT Nội dung Yêu cầu cấu hình phần cứng Mô tả chi tiết Yêu cầu phần cứng (dự kiến): - Kết nối mạng Lan, kết nối Internet Một Server đặt phòng vi tính trung tâm Database Server Các máy tính phòng ban làm Client kết nối với Server 5|Page Yêu cầu cấu hình phần mềm - Cấu hình máy (khuyến cáo): CPU Pentium IV, tốc độ 2.x Ghz (trở lên) Bộ nhớ 512 MB RAM Ổ đĩa cứng tối thiếu 40 Gb - Hệ điều hành Windows XP trở lên (win7, 8, vista…), Windows 2000 Server trở lên Hệ quản trị sở liệu SQL server 2000 trở lên Phần mềm hỗ trợ thiết kế Visual Studio.Net 2005 trở lên Bộ gõ tiếng việt hỗ trợ Unicode: Unikey, VietKey… Chương trình ứng dụng “Quản lý khách sạn” - 2, Các yêu cầu chất lượng phần mềm STT Nội dung Cơ sở liệu Mô tả chi tiết Cho phép truy cập liệu đa người dùng (nhiều phận truy cập đồng thời đến sở liệu) Cơ sở liệu phải cập nhật thời gian thực Giao diện Giao diện trực quan, gần gũi dễ sử dụng: đòi hỏi hệ thống phải cung cấp giao diện dễ dùng, gần gũi, đồng tất phận sử dụng Chức Các chức chương trình phải xếp phù hợp, trực quan, thuận tiện tìm kiếm, thống kê người dùng Tốc độ thực hiện, kiểm tra tính toán phải nhanh xác Có khả lưu trữ khối lượng liệu lớn hóa đơn giao dịch Dữ liệu xử lý với độ xác cao thời gian xử lý nhanh Phân quyền người sử dụng, ứng với người dùng sử dụng truy cập với quyền Ban quản trị hệ thống thêm quyền hủy bỏ quyền sử dụng người Cho phép tra cứu, tìm kiếm nhiều tiêu chí 3, Khả thi vè nhân lực 6|Page Kỹ sư phân tích thiết kế phải trung thực có trách nhiệm, đạo đức nghề nghiệp, lực tốt 4, Khả thi pháp lý Thực pháp luật thiết kế sử dụng phần mềm III, Đánh giá tính khả thi 1, Khả thi kinh tế Không cao 2, Khả thi kỹ thuật Thành viên thm gia dự án: thành viên Thời gian thực hiện: 1,5 tháng Kích thước hệ thống: lớn 3, Công cụ phát triển Hệ điều hành windows Công cụ lập trình: Microsoft Visual Studio 2010 GUI Design Studio Professional v4.2 4, Bảng tổng hợp rủi ro hệ thống ST T Rủi ro Mức độ Mô tả đánh giá Cách phòng ngừa Tâm lý người sử dụng chưa quen với hệ thống Cao Nhân viên làm việc có khả sử dụng thành thạo máy vi tính Kích thước hệ thống lớn Khá cao Thời gian triển khai hệ thống tháng Chuyển từ cách hoạt động từ thủ công sang sử dụng phần mềm Bình thường Nhân viên nhanh Đào tạo lớp sử chóng thích nghi với dụng phần mềm trước việc sử dụng hệ thống sử dụng Dữ liệu phục hồi xóa Cao Chọn chức xóa Nhập liệu sai Khá cao Tổ chức đào tạo, huấn luyện cho người dùng sử dụng hệ thống Hỗ trỡ trực tiếp thời gian đầu Đưa thông báo Backup liệu Trong trinh nhập Có cảnh báo 7|Page Mở thêm tính cho phần mềm Bình thường không tránh khỏi khả nhập sai Có thể sửa chữa lại thông tin Khi muốn mở tính cho phần mềm Nhóm phát triển phải đảm bảo tính chặt chẽ, quán phần mềm PHẦN III: BÁO CÁO KẾT QUẢ KHẢO SÁT 1, Tổng quan khách sạn La Thành Khách sạn La Thành: Địa : 218 Đội Cấn, Hà Nội Điện thoại : 84-4 8325636 Fax : 84-4 8325310 Khách sạn La Thành nằm diện tích rộng, bầu không khí yên tĩnh, kiến trúc kiểu Pháp đẹp Khách sạn có tầng gồm 40 phòng, nâng cấp với thiết bị đại hệ thống thang máy hoàn hảo Giữa nhà có biệt thự đẹp tiện nghi thoải mái Các phòng khách sạn trang bị điều hoà nhiệt độ chiều, bình nóng lạnh, bồn tắm, vòi tắm hoa sen, điện thoại, tivi màu có nhiều kênh vệ tinh, bãi đỗ xe rộng Có nhà hàng với đội ngũ nhân viên đầu bếp chuyên nghiệp, dịch vụ tuyệt vời, đáp ứng yêu cầu khách Nhà hàng phục vụ ăn Âu, Á - Có hội trường họp lớn với 200 ghế ngồi - Hệ thống máy giặt đại - Sân chơi tennis, bể bơi - Các dịch vụ khác như: đổi ngoại tệ, mua vé tầu, vé máy bay, cho thuê xe, điện thoại nước, máy fax 2, Cơ cấu tổ chức Khách sạn GIÁM ĐỐC PHÒNG LỄ TÂN PHÒNG BẢO VỆ PHÒNG PHỤC VỤ 8|Page PHÒNG TÀI CHÍNH 3, Chức năng, nhiệm vụ phận 3.1, Giám đốc khách sạn: Có nhiệm vụ quản lý trực tiếp khách sạn, vấn đề khách sạn phải thông qua giám đốc giám đốc có quyền định tất thông tin xử lý khách sạn 3.2, Phòng lễ tân: Có nhiệm vụ tiếp nhận khách thuê phòng , trả lời yêu cầu thắc mắc cho khách hàng, quản lý thông tin phòng khác hàng Lập phiếu đăng ký khách thuê phòng, nhận yêu cầu khách hàng muốn sử dụng dịch vụ khách sạn Lập phiếu toán khách hàng trả phòng chuyển sang phòng tài để lập hóa đơn toán 3.3, Phòng bảo vệ: Bảo vệ có nhiệm vụ giữ xe, khuân vác hành lý giữ gìn an ninh trật tự khách sạn Theo dõi chịu trách nhiệm thiết bị khách sạn 3.4, Phòng phục vụ: Các nhân viên phòng phục vụ có nhiệm vụ dọn dẹp vệ sinh phòng, phục vụ nhu cầu ăn uống, giặt khách yêu cầu, kiểm tra trạng sở vật chất phòng khách trả phòng 3.5, Phòng tài chính: Quản lý thông tin tài thu chi khách sạn, có nhiệm vụ lập hóa đơn toán cho khách hàng, lập phiếu thu chi khách sạn cần chi tiêu cho việc sửa chữa mua sắm phục vụ việc kinh doanh khách sạn Hàng tháng phòng tài phải tiến hành kiểm kê tài thu chi đóng thuế kinh doanh cho khách sạn 4, Quy trình hoạt động hệ thống - - Khi có khách hàng đến thuê phòng phận tiếp tân nhận, kiểm tra phòng trống phù hợp với yêu cầu khách, lập phiếu đăng ký, cập nhật thông tin khách hàng vào hệ thống quản lý Nhân viên bảo vệ tiếp nhận giữ xe, khuân hành lý dẫn khách lên nhận phòng Khi khách có nhu cầu sử dụng thêm dịch vụ, nhân viên lễ tân lập phiếu cung cấp dịch vụ cho khách Nhân viên phục vụ hàng ngày lên dọn dẹp phòng phục vụ nhu cầu ăn uống, giặt khách yêu cầu Khi khách trả phòng phận tiếp tân lập phiếu toán chuyển sang phòng tài để lập hóa đơn tiến hành toán cho khách 9|Page - - Khi khách sạn cần sửa chữa, nâng cấp, mua nguyên liệu hay sử dụng dịch vụ phục vụ việc kinh doanh khách sạn cần phải lập phiếu ghi (do nhân viên phòng tài đảm nhiệm) Hàng tháng nhân viên phòng tài tiến hành kiểm kê thu chi, phát lương đóng thuế kinh doanh Giám đốc khách sạn quản lý chịu trách nhiệm nhân viên khách sạn người chịu thuế PHẦN IV: PHÂN TÍCH YÊU CẦU I, Chức hệ thống + + + + + + Quản lý khách hàng Quản lý việc đăng ký thuê trả phòng Quản lý trạng phòng Quản lý dịch vụ mà khách sạn cung cấp Quản lý tài khách sạn Quản lý phòng, nhân viên II, Yêu cầu phi chức Chương trình có giao diện thân thiện với người dùng Người dùng dễ dàng sử dụng phần mềm bên cạnh hướng dẫn sử dụng cài đặt phần mềm III, Yêu cầu bảo mật Mỗi người dùng có quyền đăng nhập riêng Người dùng backup (sao lưu) sở liệu dự phòng trường hợp có cố xảy IV, Yêu cầu cụ thể hệ thống Yêu cầu quản lý - - - Quản lý người dùng: Quyền người dùng Nhóm người dùng Quản lý nhân viên Quản lý loại danh mục: Quản lý danh mục tài khoản Quản lý danh mục phòng Quản lý danh mục tiện nghi Quản lý danh mục dịch vụ Quản lý hóa đơn toán Quản lý hóa đơn dịch vụ Quản lý giao dịch Quản lý khách hàng Phòng giao dịch Người giao dịch Yêu cầu lập báo cáo – thống kê 10 | P a g e Các chức tìm kiếm: Tìm kiếm theo Mã Dịch Vụ, tìm kiếm theo Tên Dịch Vụ 3.7 Màn hình quản lý khách hàng Mỗi khách hàng lần đầu đến khách sạn đăng ký khách hàng lưu trữ đầy đủ thông tin cần thiết: Mã Khách Hàng, Tên Khách Hàng, Ngày Sinh, Giới Tính, CMND, Địa Chỉ, Điện Thoại, Quốc Tịch, Hộ Chiếu Người dùng thêm, sửa đổi, tìm kiếm khách hàng dựa vào nút chức năng: Thêm, Lưu, Xóa, Tìm Các chức tìm kiếm: Tìm kiếm theo Mã Khách Hàng, tìm kiếm theo Tên Khách Hàng, tìm kiếm theo Quốc Tịch Sau đăng ký xong khách hàng, người dùng nhân vào nút “Lập Phiếu Thuê” để tiếp tục nghiệp vụ xử lý 3.8 Màn hình lập phiếu thuê Được thực sau đăng ký khách hàng, tự động hiển thị mã khách hàng vừa đăng ký Người dùng nhấn “Lập” Alt+L để hoàn thành việc lập phiếu thuê, nhấn “Hủy” Alt+H để hủy việc lập phiếu thuê, nhấn “In” Alt+I để in phiếu 43 | P a g e Sau người dùng lập phiếu thuê, chương trình tự động hình tiếp theo: lập phòng thuê 3.9 Màn hình lập phòng thuê Màn hình sau người dùng lập phiếu thuê, hình lưu trữ thông tin chính: Mã Phiếu Thuê, Mã Phòng (Còn trống), Số Tiền Đặt Cọc, Ngày Đến, Ngày Đi Khi thông tin hợp lệ, người dùng nhấn “Lập” Alt+L để lập phòng thuê, nhấn “Hủy” Alt+H để hủy 44 | P a g e 3.10 Màn hình quản lý tiện nghi Màn hình lưu trữ thông tin tiện nghi có khách sạn: Mã, Tên Tiện nghi, Tình Trạng, Số Lượng có Người dùng dễ dàng thực chức Thêm, sửa, xóa, tìm kiếm với nút chức năng: Thêm, Lưu, Xóa, Tìm Các chức tìm kiếm: Tìm kiếm theo Mã Tiện Nghi, tìm kiếm theo Tên Tiện Nghi 3.11 Màn hình quản lý tiện nghi phòng Màn hình để lưu trữ thông tin tiện nghi phòng, tiện nghi sử dụng Người dùng thực chức thêm, sửa, xóa, tìm kiếm thông qua nút chức năng: Thêm, Lưu, Xóa, Tìm Các chức tìm kiếm: Tìm kiếm theo Mã Phòng, tìm kiếm theo Mã Tiện Nghi 45 | P a g e 3.12 Màn hình hóa đơn dịch vụ Màn hình hóa đơn dịch vụ lưu trữ thông tin sử dụng dịch vụ khách hàng, đồng thời lập hóa đơn tiền dịch vụ khách hàng Người dùng nhấn thêm để Thêm Dịch Vụ khách hàng Thông tin sau nhấn chọn chuyển sang hóa đơn dịch vụ Khi người dùng nhấn lưu, thông tin hợp lệ, hóa đơn dịch vụ lưu lại sở liệu Người dùng nhấn nút nhỏ bên cạnh ô lựa chọn để hiển thị bảng tương ứng thông tin VD: người dùng không nhớ mã dịch vụ DV00001, người dùng nhấn vào nút bên cạnh mã dịch vụ để hiển thị danh sách mã dịch vụ thông tin dịch vụ 46 | P a g e Các chức tìm kiếm: Tìm kiếm theo Mã HDDV, Mã Khách Hàng - Biểu mẫu in hóa đơn dịch vụ 3.13 Màn hình hóa đơn toán Màn hình lưu trữ thông tin hóa đơn mà khách hàng phải toán với khách sạn: Mã HD, Mã Khách Hàng, Ngày Lập, Mã Nhân Viên, Tổng Tiền DV, Tổng Tiền Phòng, Tổng Tiền Phòng, Tổng Tiền Đặt Cọc, Tổng Tiền Thanh Toán Người dùng sử dụng nút chức năng: Thêm, Lưu, Xóa, Tìm để thực chức thêm, sửa, xóa, tìm kiếm hóa đơn Các chức tìm kiếm: Tìm kiếm theo Mã HD, tìm kiếm theo Mã Khách Hàng 47 | P a g e - Biểu mẫu hóa đơn toán 3.14 Một số thông báo chương trình 48 | P a g e TB1 Thông báo người dùng đăng xuất khỏi tài khoản TB2 Thông báo người dùng nhấn vào nút thoát để thoát khỏi chương trình TB3 Thông báo người dùng đăng nhập sai tên truy cập mật TB4 Thông báo người dùng đăng nhập thành công 49 | P a g e TB5 Thông báo người dùng nhấn nút “Lưu” với liệu hợp lệ TB6 Thông báo người dùng nhấn “Lưu” với liệu trống 3.15 Một số chức nhanh 50 | P a g e Menu nhanh: hỗ trợ người dùng trình thực nghiệp vụ cách nhanh chóng Người dùng làm ẩn/hiện Menu nhanh tùy chọn 51 | P a g e PHẦN VII: CÀI ĐẶT CHƯƠNG TRÌNH I Hướng dẫn II Cài đặt vào hệ thống Ngôn Ngữ Lập Trình: Trong chương trình ứng dụng ngôn ngữ lập trình cho phần cài đặt hệ thống quản lý khách sạn Visual Studio 2010.Net Ngoài sở liệu hệ thống cài đặt kiến trúc Client /Server hệ quản trị SQL Server 2005, tập tin liệu lưu thông tin đối tượng đặt máy Database Server văn phòng Ban Giám Đốc Mỗi máy đặt Bộ phận truy xuất liệu Server thông qua đường truyền Internet ADSL kết nối qua phòng đặt quản lý, máy phòng quản lý cần trang bị moderm ADSL Các máy kết nối với nhâu thông qua mạng LAN Trung Tâm Hệ thống hỗ trợ truy xuất từ xa đến sở liệu Hướng Dẫn Sử Dụng: Attact sở liệu Để sử dụng chương trình ta cần phải Attach sở liệu Có cách attact 1, Attact file có định dạng MDF vào Database Server Để Attach sở liệu vào Database Server ta cần có phần mềm SQL Server 2008 Khi mở chương trình SQL lên ta vào Object Explorer có mục Databases, mục cần click chuột phải chọn chức Attach sau link đến file chứa sở liệu chương trình ứng dụng 2, Restore file có định dạng bak vào Database Server Để Attach sở liệu vào Database Server ta cần có phần mềm SQL Server 2008 Khi mở chương trình SQL 2008 lên ta chọn Database muốn restore, click chuột phải chọn Tasks->Restore>Database Cửa số Restore Database lên Bạn hình bạn chọn From Device tìm đến File có định dạng bak Sau bạn check vào file Backup cần restore chuyển sang tab Option Ở tab bạn check vào ô Overwrite the existing database, đổi lại đường dẫn file mdl ldf cho đường dẫn tới database bạn muốn restore 3, Cách dùng cho SQL Server từ 2000 trở lên Bạn chạy mở file có định dạng sql excute Sau Attach sở liệu xong ta tiến hành cài đặt chương trình nhấp next Tiến hành kết nối cho phù hợp với máy dùng: vào ổ đĩa C:\Program Files\Default Company Name\QL Khach San Sau mở Application QuanLyKhachSan để chạy chương trình 52 | P a g e Khi khởi chạy lần đầu xuất hình để kết nối tới sở liệu Sau kết nối tới sở liệu xong Form đăng nhập chương trình Đăng nhập chương trình với: User: admin Pass: 123456 PHẦN VIII: KIỂM THỬ VÀ BÀN GIAO CHƯƠNG TRÌNH I Kiểm thử Kiểm thử phần mềm Kiểm hộp trắng : Duyệt yêu cầu phần mềm đặc tả tay ,sử dụng giấy bút để kiểm tra logic cho chi tiết mà không cần chạy chương trình , duyệt mã nguồn thiết kế form CODE chương trình đảm bảo chương trình không bị lỗi :thực kiểm tra câu lệnh , chu trình sử lý,và câu lệnh kết nối liệu ràng buộc sai Đảm bảo lần kiểm tra nguồn hệ thống Kiểm hộp đen Chạy chương trình kiểm tra giao diện phần mềm xem có với giao diện hay không ,kiểm tra trạng thái tác động chương trình cách thức hoạt động 53 | P a g e mã lệnh.Tiến hành chạy chương trình nhập liệu đầu vào cho chương trình kiểm tra xem liệu đầu có mong muốn không Sử lý lỗi logic hệ thống có hợp lý hay không Người Sử dụng kiểm thử Người sử dụng người sử dụng nhiều phần mềm có nhiều kinh nghiệm phần mềm Đầu tiên người sử dụng chạy chương trình kiểm tra giao diện hệ thống, thống kê chức mà chương trình đạt được.Thực thao tác chức phần mềm nhập liệu đầu vào kiểm tra liệu đầu có phù hợp với mong muốn người dùng không Kiểm tra lỗi sảy hệ thống ( lỗi không liệu, lỗi trùng lặp, lỗi kết nối ) Kiểm tra thông tin lỗi có phù hợp với icon , font chữ không , đối tượng có quán chuẩn với chức không Các chức phần mềm có mối liên hệ logics với hay không Qua người sử dụng góp ý cho người lập trình mà chương trình chưa làm cần khắc phục mà chương trình làm để người lập trình có nhìn tổng quan hệ thống có giải tốt cho phần mềm sau Ông Nguyễn Văn A … đại diện cho Khách Sạn La Thành đứng kiểm thử nghiệm thu kết chương trình quản lý khách sạn Hình thức kiểm thử hộp đen Cài đặt phần mềm vào máy tính Kết nối sở liệu Đăng nhập hệ thống quyền admin Thực thêm khách hàng đến khách sạn Lưu trữ sau lập phiếu thuê Tiến hành lập phòng thuê Lập hóa đơn toán Ông A đưa nhận xét giao diện số chức cần sửa đổi theo phía khách sạn Nhóm lập trình thực sửa đổi phù hợp giao cho ông A kiểm thử lần Trước có mặt bên, trước trình kiểm tra cách chặt chẽ không phát sinh thêm lỗi Quy trình kiểm thử phần mềm Quản lý khách sạn La Thành thành công 54 | P a g e Kết luận từ phía Khách Sạn: Chương trình kiểm thử chặt chẽ, không phát sinh lỗi, giao diện đẹp, dễ dàng sử dụng cho nhân viên Hoàn toàn đưa vào hệ thống vận hành thử Tuy nhiên giai đoạn đầu, khách sạn yêu cầu bên phía lập trình sát kiểm tra hệ thống, đề phòng lỗi xảy II Bàn giao Theo thời gian dự kiến vào 8h00 sáng ngày ( 08/12/2011) phòng máy tầng nhà A7 - Khu A – Trường Đại Học Công Nghiệp Hà Nội – Từ Liêm – Hà Nội, phần mềm bàn giao cho khách hàng, khách hàng kiểm tra yêu cầu ban đầu phần mềm xem có đáp ứng yêu cầu không Người lập trình thực chạy chức mà khách hàng ghi hợp đồng Đồng thời thực chạy lỗi logic trường hợp xảy (ví dụ lỗi liệu đầu vào lỗi trùng lặp, chưa kết nối sở liệu…) Sau người lập trình kiểm tra tích hợp modul đơn lẻ cuối kiểm thử toàn hệ thống cho khách hàng theo dõi Khi khách hàng đồng ý với phần mềm tiến hành chuyển phần mềm cho khách hàng khách hàng trả chi phí làm phần mềm Mặt khác người lập trình phải rõ cách thiết lập phần mềm cho khách hàng, hướng sử dụng cài đặt phần mềm nào, phải có hướng dẫn chi tiết cho công đoạn cài đặt Nếu có cố xảy ra, người lập trình phải khắc phục hệ thống phạm vi PHẦN IX: TỔNG KẾT I Tự đánh giá đề tài Đề tài hoàn thành mức phát triển cộng thêm số chức bảo mật, tiện dụng, để sử dụng Các hàm chương trình cố gắng viết ngắn gọn số hàm xử lý lưới dài Còn số chức chưa kịp hoàn thành xong dự tính ban đầu Còn nhiều hạn chế chưa bổ xung Nội dung làm được: Các chức chương trình hoàn thành Giao diện thân thiện, dễ sử dụng Trợ giúp hướng dẫn sử dụng Nội dung chưa làm được: 55 | P a g e Dữ liệu cập nhât chậm Một số phần liệu có cập nhật chưa Thời gian hạn chế nhóm có thành viên trình xây dựng phần mềm gặp nhiều khó khăn Chưa có kinh nghiệm nhiều việc xây dựng chương trình quản lý với quy mô lớn Kinh nghiệm thu được: Hiểu nhiều kinh nghiệm giao tiếp công việc thực tế Có hội để vận dụng kiến thức lý thuyết nhà trường áp dụng vào thực tiễn Củng cố kiến thức môn học: công cụ phần mềm, phân tích thiết kế hệ thống thông tin, ngôn ngữ lập trình… II Hướng phát triển Nếu có điều kiện thời gian, bọn em cố gắng hoàn thành tốt làm mình, thêm chức cho chương trình Cập nhật thêm chức toán hóa đơn thẻ Mở rộng ứng dụng phần mềm TÀI LIỆU THAM KHẢO http://diendan.congdongcviet.com/ http://www.ebook.edu.vn/ http://vnproject24h.com/ 56 | P a g e 57 | P a g e [...]... + + + + Quản lý khách hàng: Mỗi khách hàng khi dăng ký thuê phòng phải cung cấp các thông tin cá nhân để khách sạn dễ dàng quản lý Những thông tin này sẽ được quản lý khi khách còn ở trong khách sạn Quản lý việc đăng ký thuê và trả phòng: Gồm việc lập phiếu đăng ký và lập hóa đơn thanh toán, khi có khách hàng đến thuê phòng thì phải lập phiếu đăng ký với thông tin ngày lập, nhân viên lập để quản lý... được tính vào tiền sử dụng dịch vụ Quản lý tài chính của khách sạn: Gồm việc quản lý các hóa đơn, phiếu chi để tiến hành kiểm kê thu chi theo định kì Dựa vào các hóa đơn thu chi trong khách sạn để tính lãi, đóng thuế và trả lương cho nhân viên Quản lý phòng, nhân viên: Các phòng được phân loại và quản lý theo khu vực, theo tầng và các nhân viên khách sạn cũng được quản lý theo khu vực làm việc 11 |... Dùng Form này để đăng ký thêm User 5 Danh sách User Dùng Form này hiển thị danh sách User, xóa, sửa User STT 2.2.1.2 Menu quản lý Tab control Chi tiết Chức năng 25 | P a g e 1 Quản lý Quản lý nhân viên 2 3 4 Quản lý phòng Quản lý dịch vụ Quản lý khách hàng 5 Quản lý tiện nghi 6 Quản lý tiện nghi phòng STT 1 2 2.2.1.3 Menu hóa đơn Tab control Chi tiết Hóa đơn Hóa đơn dịch vụ Hóa đơn thanh toán STT 1... thêm, sửa, xóa khách hàng Dùng Form này để thêm, sửa, xóa tiện nghi Dùng Form này để thêm, sửa, xóa tiện nghi vào trong phòng Chức năng Dùng Form này để thêm, sửa xóa hóa đơn dịch vụ Dùng Form này để thêm, sửa, xóa hóa đơn thanh toán 2.2.1.3 Menu báo cáo – thống kê Tab control Chi tiết Chức năng Báo cáo – Thống kê doanh thu Dùng Form này để thống kê doanh thu Thống kê của khách sạn Thống kê khách Dùng... phiếu đăng ký với thông tin ngày lập, nhân viên lập để quản lý Còn khi khách hàng trả phòng thì nhân viên sẽ lấy thông tin từ phiếu đăng ký để lập hóa đơn thanh toán Quản lý hiện trạng từng phòng: Việc quản lý hiện trạng phòng được nhân viên phục vụ kiểm tra trong quá trình dọn phòng Quản lý các dịch vụ mà khách sạn cung cấp: Các khách hàng muốn sử dụng dịch vụ nào đó sẽ được nhân viên lễ tân ghi vào... Chi tiết Chức năng Báo cáo – Thống kê doanh thu Dùng Form này để thống kê doanh thu Thống kê của khách sạn Thống kê khách Dùng Form này để thống kê khách hàng hàng của khách sạn Thống kê tình trạng Dùng Form này để thống kê tình trạng phòng phòng của khách sạn 2.2.1.3 Menu trợ giúp – liên hệ Tab control Chi tiết Chức năng Trợ giúp – Trợ giúp – Liên hệ Dùng Form này để hiển thị thông tin về Liên hệ chương... 22 22 22 • Biểu mẫu Form quản lý khách hàng Trường Tên Chiều Cao(pixel) Chiều Rộng(pixel) Form Khach Hang 1018 580 Kích thước Không được phép thay đổi 1 2 3 10 5 9 6 7 8 4 30 | P a g e 1: Tập các Textbox nhập liệu thông tin về khách hàng 2: Textbox với thuộc tính Multiline nhập liệu địa chỉ khách hàng 3: DatetimePicker nhập ngày sinh 4: DataGridView hiển thị toàn bộ thông tin khách hàng 5: Checkbox dùng... gọi Form lập phiếu thuê Tên đối tượng Chiều rộng Chiều cao Label “Mã khách hàng” 166 23 Label “Tên khách hàng” 166 23 Label “Ngày sinh” 166 23 Label “Giới tính” 166 23 Label “CMND” 166 23 Label “Điện thoại” 183 23 Label ”Địa chỉ” 183 23 Label “Quốc tịch” 183 23 Label “Hộ chiếu” 183 22 TextBox “Mã khách hàng” 196 22 Text Box” Tên khách hàng” 196 22 Text Box “CMND” 196 22 Text Box ”Điện thoại” 196 22...- Danh sách khách hàng Thống kê doanh thu Thống kê tình trạng phòng Xuất hóa đơn thanh toán Xuất hóa đơn dịch vụ 3 Yêu cầu tra cứu - Thông tin khách hàng Thông tin nhân viên Thông tin hóa đơn Thông tin phòng Thông tin dịch vụ Thông tin tiện nghi V, Môi trường thực hiện - Sử dụng hệ điều hành Windows 7, XP Hệ quản trị cơ sở dữ liệu Access, SQL server Ngôn ngữ lập... Module Hiển thị menu theo quyền { Tên modul: Quyen If (quyen==admin) Hiện thị tất cả menu Else If(quyen==user) Hiển thị tất cả menu trừ chức năng đăng ký, Quản lý nhân viên Else Không hiển thị menu End } 26 | P a g e • Các Form quản lý • Biểu mẫu Form quản lý nhân viên Trường Tên Chiều Cao(pixel) Form Nhân viên 1052 Chiều Rộng(pixel) 547 Kích thước Không được phép thay đổi 1 2 4 3 9 5 6 7 8 10 1: Tập