Phân tích thiết kế hệ thống thông tin cho khách sạn

61 271 2
Phân tích thiết kế hệ thống thông tin cho khách sạn

Đ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

Chúng ta có thể khẳng định rằng các ngành kinh tế dịch vụ (du lịch, khách sạn…) đang thực sự tìm được chỗ đứng

Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 LỜI CẢM ƠN Để hoàn thành báo cáo này, em xin chân thành cảm ơn thầy giáo hướng dẫn, Phạm Minh Hoàn đã hướng dẫn em trong thời gian thực hiện báo cáo này. Em cũng xin gửi lời cảm ơn tới các thầy, cô trong Bộ môn công nghệ thông tin – Trường Đại học Kinh tế Quốc dân. Do hạn chế về thời gian và còn thiếu kinh nghiệm thực tế trong lĩnh vực lập trình nên bài viết không tránh khỏi những thiếu sót. Em rất mong nhận được những ý kiến đóng góp quý báu của thầy thầy giáo và các bạn quan tâm. Trần Thị Hồng Nga 1 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Phần I: GIỚI THIỆU SƠ BỘ Trần Thị Hồng Nga 2 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 LÝ DO CHỌN ĐỀ TÀI Chúng ta có thể khẳng định rằng các ngành kinh tế dịch vụ (du lịch, khách sạn…) đang thực sự tìm được chỗ đứng của mình trong xã hội ngày nay, và có dự đoán rằng vị trí của nó còn ở mức độ cao hơn khi thế giới ngày càng phát triển cùng với mức sống ngày càng cao hơn. Chính mức sống của người dân ngày càng cao hơn sẽ thúc đẩy các ngành dịch vụ phát triển. Khi đó, người dân sẽ có cơ hội để hưởng thụ thành quả lao động của mình một cách chính đáng và yêu cầu về mức độ của hệ thống phục vụ của dịch vụ sẽ ở mức cao hơn. Điều đó sẽ đòi hỏi các nhà hoạt động kinh doanh phải tìm cho mình một cách thức nào đó nhằm thảo mãn nhu cầu mới của khách hàng hay phải tìm một phương thức hoạt động mới nhằm đáp ứng được với yêu cầu của thực tế. Trong thế giới công nghệ thông tin ngày càng phát triển như hiện nay và chúng ta chưa có một dự đoán nào chứng tỏ rằng nó sẽ dừng lại ở một mốc nào đó mà chúng ta chỉ có thể không phủ nhận được vai trò của nó trong cuộc sống nói chung. Do vậy, một trong những cách đáp ứng nhanh nhất và hiệu quả nhất hiện nay mà chủ doanh nghiệp có thể lựa chọn là áp dụng công nghệ thông tin vào hoạt động kinh doanh của mình. ở Việt Nam hiện nay, các ngành kinh tế dịch vụ đang phát triển mạnh mẽ trong những năm gần đây và xu hướng có thể phát triển ở một mức độ cao hơn trong tương lai khi mà mức sống của người dân ngày càng được nâng cao. Trong những ngành kinh tế dịch vụ phát triển mạnh của Việt Nam hiện nay có thể nói đến hệ thống khách sạn, nhà hàng nhằm đáp ứng nhu cầu hưởng thụ của người dân. Có thể nói hệ thống khách sạn là một nhân tố quan trọng trong việc hình thành sự giao thoa giữa các nền văn hoá khác nhau ở trong và ngoài nước và trên thế giới. Chính tầm quan trọng như vậy nên các nhà hoạch định chiến lược kinh doanh của nước ta cũng đã thấy được vai trò Trần Thị Hồng Nga 3 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 của việc ứng dụng các thành tựu của khoa học kỹ thuật vào hoạt động của mình, trong đó phải kể đến công nghệ thông tin. Hệ thống quản lý trong nhiều khách sạn hiện nay của Việt Nam vẫn còn trong thời kỳ phôi thai, tức là người quản lý thiếu kinh nghiệm, hệ thống quản lý còn chịu nhiều ảnh hưởng của “tư tưởng nông dân” nên dẫn đến hoạt động thiếu hiệu quả. Công nghệ thông tin sẽ là công cụ đắc lực giúp họ có khả năng thực hiện được công tác quản lý của mình cả trong khi còn thiếu kinh nghiệmvà với những người đã có kinh nghiệm quản lý thì yêu cầu đó càng cần thiết và trở nên cấp bách hơn bởi quy mô của công việc. Nhận thức được vấn đề đó nên em đã mạnh dạn chọn cho mình công việc phân tích và thiết kế hệ thống quản lý khách sạn nhằm đáp ứng một phần nào đó cho nhu cầu cần thiết trong việc đổi mới và cải tiến hệ thống khách sạn hiện nay ở Việt Nam. Trần Thị Hồng Nga 4 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 GIỚI THIỆU ĐỀ TÀI Mục đích của chương trình: Hệ thống hoá việc trao đổi thông tin giữa khách hàng và ban quản lý khách hàng nhằm khép kín hoá việc quản lý thuê, cho thuê, khách hàng và thanh toán sau khi trả phòng. Đối tượng và phạm vi nghiên cứu: Mang tổng quát cho mô hình khách sạn nói chung, vì hầu hết hệ thống quản lý khách sạn không khác nhau về bản chất mà chỉ khách nhau về quy mô rộng hay hẹp và không lấy cụ thể một khách sạn nào làm đối tượng để nghiên cứu. Phương pháp nghiên cứu: Phương pháp nghiên cứu là kết hợp giữa lý thuyết (Phân tích và thiết kế hệ thống thông tin và tổ chức hệ cơ sở dữ liệu P) với ứng dụng (khảo sát hệ thống thông tin quản lý khách sạn tại địa bàn Hà Nội k). Trần Thị Hồng Nga 5 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Phần II: Phân tích thiết kế hệ thống thông tin cho khách sạn Trần Thị Hồng Nga 6 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 I. CƠ SỞ LÝ THUYẾT I.1 Hệ thống thông tin quản lý (Management Information System – MIS) I.1.1 Phương pháp phân tích hệ thống có cấu trúc Việc sử dụng các hệ thống máy tính hữu hiệu hơn, giá bảo trì hệ thống cao hơn, còn việc tăng giá phần mềm thì hiện giờ là tăng so với việc giảm giá liên tục của phần cứng đã thúc đẩy việc tìm kiếm các phương pháp tốt hơn cho việc phát triển hệ thống. Ta đặc biệt quan tâm đến một phương pháp gọi là phân tích hệ thống có cấu trúc. Phương pháp phân tích hệ thống có cấu trúc bắt nguồn vững chắc từ cách tiếp cận hệ thống. Gồm có: * Các sơ đồ chức năng kinh doanh ( Bussiness Function Diagrams – BFD) * Sơ đồ dòng dữ liệu ( Data Flow Diagram – DFD) * Các mô hình dữ liệu ( Data Models – DM) * Ngôn ngữ có cấu trúc ( Structured Language – SL) Công cụ mô hình được nhiều người biết đến nhất là sơ đồ dòng dữ liệu ( DFD ). DFD nêu ra một mô hình về hệ thống có quan điểm cân xứng cho cả dữ liệu và quá trình. Nó chỉ ra cách thông tin chuyển vận từ một quá trình hoặc chức năng này trong hệ thống sang một quá trình hoặc chức năng khác. Điều quan trọng nhất mà nó chỉ ra phải có sẵn những thông tin nào cần phải có trước khi cho thực hiện một hàm hay một quá trình. Điều này quan tâm nhiều hơn đến việc định danh các yêu cầu dữ liệu, xếp các DFD vào một phần của quá trình phân tích chứ không phải là quá trình điều tra, phân biệt sự khác nhau cơ bản giữa DFD với lưu đồ khối so tính truyền thống hơn và vốn chỉ tiêu được các dãy thủ tục và dòng điều khiển của quá trình. Trần Thị Hồng Nga 7 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Ngoài ra, DFD cũng có nhược điểm là không cho được một sự phân tích đầy đủ về hệ thống. Ví dụ như DFD không chỉ ra được yếu tố thời gian (như việc thông tin chuyển từ quá trình này sang quá trình khác mất bao nhiêu thời gian n), DFD cũng không xác định được trật tự thực hiện các chức năng (mặc dù trật tự này hiển nhiên thường bị phụ thuộc vào việc chức năng này phải dựa trên sản phẩm của các chức năng khác m), DFD cũng không chỉ ra được yếu tố định lượng đối với dữ liệu có liên quan như khối lượng, xu hướng, lượng tối đa và tối thiểu, những thông tin và thành phần cơ bản trong quá trình phân tích. Vì những lý do trên nên DFD có những giới hạn nhất định, cần bổ sung thêm các phần còn thiếu bằng những ký thuật khác. Tuy nhiên, dù là phương pháp nào đi chăng nữa thì điều chủ yếu vẫn phải mô hình hoá được những gì mà trong thực tế cũng như máy móc sẽ thực hiện bằng phương pháp logic, dễ hiểu và có trình tự. I.1.2 Ký pháp Từng kiểu ký hiệu trong mô hình (bản phân tích) sẽ được mô tả như sau: 1. Quá trình (hay còn gọi là chức năng – FUNCTION) Trong sơ đồ hình vuông tròn mép được dùng để chỉ ra một chức năng của một quá trình (chỉ là quy ước), lý do chọn hình vuông tròn mép là để gõ văn bản trong các hộp rõ nét, nó giúp làm sơ đồ đơn giản rõ ràng và thân thiện với người dùng. Trần Thị Hồng Nga 8 Quản lý khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Chức năng quan trọng được mô tả trong DFD là biến đổi thông tin. Tức là nó bổ sung thông tin hay tạo ra thông tin mới. Các quá trình biến đổi thông tin sẽ được đánh dấu để phân mức hoặc thuận tiện cho việc theo dõi được ký hiệu bởi một hình vuông tròn mép trong đó được phân thành hai phần. Phần trên sẽ hiển thị số thứ tự của quá trình (nếu có) và tên đặc trưng của quá trình, phần dưới sẽ mô tả nội dung tóm tắt của quá trình. Trần Thị Hồng Nga 9 Quản lý khách sạn Nhận báo cáo Kiểm tra báo cáo Nộp báo cáo Chức năng hoặc quá trình DFD 1.1 XLBC Báo cáo sau khi nhận được xử lý Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 2. Dòng dữ liệu (FLOW) Dòng dữ liệu là việc chuyển thông tin vào hoặc ra khỏi một quá trình, nó được chỉ ra trên sơ đồ bằng một đường kẻ có mũi tên ở ít nhất một đầu, mũi tên chỉ ra hướng của dòng thông tin. Mỗi dòng dữ liệu đều có tên gắn với nó. Tên này không nhất thiết phải là duy nhất, nghĩa là cùng thông tin có thể đi vào một quá trình, nhưng những dòng thông tin khác nhau đều phải mang tên khác nhau. Nhưng thông tin nào có sửa đổi thì đều được mang tên đã được sửa để biểu thị điều đó. 3. Kho dữ liệu Các kho lưu trữ dữ liệu trong một DFD biểu diễn thông tin được chứa trong thời gian để cho một quá trình hoặc một tác nhân truy nhập vào. Hiểu dưới dạng vật lý chung có thể là tệp các tài liệu được cất giữ trong văn phòng Trần Thị Hồng Nga 10 Quản lý khách sạn Làm hợp lệ báo cáo Thông tin kiểm tra Thông tin báo cáo Làm hợp lệ báo cáo Báo cáo đã hợp lệ Ví dụ về dòng dữ liệu [...]... phớa ban qun lý yờu cu t h thng nhng thụng tin hng ngy v tớnh hỡnh thuờ v cho thuờ ca khỏch sn, bao gm cỏc thụng tin sau: * Yờu cu xem ng ký thuờ * Thụng tin phũng * Thụng tin tin nghi * Thụng tin trang b * Thụng tin dch v * Yờu cu v ti sn Trong cỏc thụng tin trờn, ban qun lý s cung cp cỏc thụng tin v phũng, tin nghi, trang b, dch v v h thng phi tr li cho h thụng tin v tỡnh hỡnh ng ký thuờ v tỡnh hỡnh... khỏch sn Sơ đồ ngữ cảnh của hệ thống homas Yờu cu ng ký thuờ Yờu cu ng ký phũng Tr li yờu cu ng ký phũng 0 Tr li xem ng ký thuờ Ban quản Thụng tin phũng Yờu cu nhn phũng Khách Tr li yờu cu nhn hàng phũng (guests Yờu cu thuờ phũng ) Tr li yờu cu thuờ phũng HOTEL MANAGEMENT SYSTEM-HOMAS Thụng tin tin nghi Thụng tin trang b Thụng tin dch v Yờu cu tr phũng Yờu cu ti sn Húa n tớnh tin Tr li yờu cu ti sn Yờu... mi phũng ca khỏch sn u c trang b nhng thit b sinh hot nht nh c gi l tin nghi v vi tng loi phũng (loi 1, loi 2,) m cú nhng tin nghi khỏc nhau, cỏc phũng cựng loi s cú s tin nghi v loi tin nghi nh nhau Tuy nhiờn vic qun lý loi phũng ta thc hin thụng qua tin nghi trong phũng ú Da vo phõn tớch trờn ta cú danh sỏch cỏc thc th nh sau: Tin nghi Khỏch Phũng Thi gian ng ký Thi gian thuờ Dch v Thi gian... 0918.775.368 Vớ d: Cho bit nhng c gi no cú t mua ớt nht mt loi bỏo hay tp chớ vi s tin > 1.000.000/nm SELECT tờn c gi, a ch, loi bỏo, tin FROM danh sỏch c gi WHERE tờn bỏo IN (SELECT tờn bỏo FROM c gi - tờn bỏo WHERE tin >= 1.000.000) d Tỡm kim cú cha hng v mt b lit kờ d.1 Cú cha hng: SELECT UNIQUE < thuc tớnh > FROM GROUP BY HAVING SET CONTAINS Vớ d: Cho bit nhng... bỡnh), MAX, MIN, SE II PHN TCH THIT K H THNG CHO KHCH SN II.1 Phõn tớch h thng II.1.1 S dũng d liu y II.1.1.1 S ng cnh (CONTEXT DIAGRAM) S ng cnh cung cp cho ta mt cỏi nhỡn logic v ton b h thng, bao gm nhng lung d liu chớnh vo /ra khi h thng: V khung ca process (tin trỡnh) gia trang Bờn trong l tờn ca h thng: Thng tỡm tờn ly t ch cỏi u ca h thng sao cho phỏt õm c Vớ d: Chng trỡnh Qun lý sinh viờn:... Lý va cung cp v nhn thụng tin t h thng S ng cnh c trỡnh by trang bờn * Nhn xột chung: Ta thy rng v tng quan, h thng bao gm hai terminal l KhỏCh v Ban qun lý tỏc ng trc tip n n h thng thụng qua cỏc yờu cu hay cỏc ỏp ng yờu cu Khỏc vi KhỏCh thỡ terminator Ban Qun Lý cú thờm cỏc tỏc ng (yờu cu) mt chiu n h thng, ú l cỏc yờu cu v xem thụng tin v phũng, tin nghi, trang b, thụng tin dch v * Gii thớch chi... ớch cung cp thụng tin cho khỏch hng v tớnh hỡnh cho thuờ khỏch sn Khỏch hng thng xuyờn quan tõm n nhng vn nh sau: * Yờu cu ng ký phũng * Yờu cu nhn phũng * Yờu cu thuờ phũng Trn Th Hng Nga 26 Qun lý khỏch sn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 * Yờu cu tr phũng * Yờu cu dch v Tng ng vi tng yờu cu ny h thng s phi thc hin cụng vic phn hi li nhng thụng tin m c khỏch hng... nht dn n s thng nht tng ng trong cỏc tp toỏn t Thụng tin c biu din bng mt v ch mt nờn ch cn mt toỏn t cho mi chc nng c bn m ta mun th hin Kt qu ca mi phộp tỡm kim u l mt quan h Phộp tớnh quan h ch l cỳ phỏp din t nh ngha mt quan h mi (l kt qu ca cõu hi) t mt nhúm quan h no ú Núi cỏch khỏc ú l phng phỏp xỏc nh mt quan h suy ra t mt nhúm cỏc quan h cho trc Ngụn ng con d liu bc thp l ngụn ng x lý tng b,... lienhe@docs.vn Tel : 0918.775.368 hoc cỏc tp mỏy tớnh c lu tr trờn a, nhng cỏc phng tin vt lý khụng phi l iu m chỳng ta cn quan tõm, iu quan tõm hn c l thụng tin cha trong ú D liu mc phõn tớch c biu din nh mt hỡnh ch nht thiu mt cnh trong ú s ghi tờn ca tp ti liu c lu D liu mc thit k s c mụ t nh mt hỡnh lng tr cựng vi tờn tng ng c gn cho nú Danh mc cỏc ch tiờu Database Vớ d v kho d liu xut hin mt ln trong mụ... li l vic ghi li s chuyn thụng tin ch khụng phi s chuyn ng vt lý ca ti liu 4 Tỏc nhõn ngoi (EXTERNAL) Tỏc nhõn ngoi l mt ngi, mt nhúm ngi hoc mt t chc bờn ngoi lnh vc nghiờn cu ca h thng nhng tỏc ng bng nhng hỡnh thc khỏc nhau vo h thng S cú mt ca nhõn t ny trờn s ch ra gii hn ca h thng vi th gii bờn ngoi Nhõn t bờn ngoi l phn sng ca h thng Chỳng l ngun cung cp thụng tin cho h thng ca chỳng ta v l ni . khách sạn Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Phần II: Phân tích thiết kế hệ thống thông tin cho khách sạn Trần. tốt hơn cho việc phát triển hệ thống. Ta đặc biệt quan tâm đến một phương pháp gọi là phân tích hệ thống có cấu trúc. Phương pháp phân tích hệ thống có

Ngày đăng: 06/04/2013, 09:43

Hình ảnh liên quan

II.2.2.2 Cấu trỳc bảng - Phân tích thiết kế hệ thống thông tin cho khách sạn

2.2.2.

Cấu trỳc bảng Xem tại trang 53 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan