HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

112 330 0
HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Đ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

• Công ty TNHH Tư vấn và Dịch vụ kỹ thuật Công nghệ xanh An Giang-AGITECH là một công ty có trách nhiệm và đầy nhiệt huyết trong việc giúp quý Khách hàng thiết kế các phần mềm chuyên nghiệp theo nhu cầu cụ thể của Khách hàng, xây dựng

Trang 1/112 Trang 1/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng ĐỀ CƯƠNG CHI TIẾT A. PHẦN MỞ ĐẦU 4 I. LỜI GIỚI THIỆU 4 1. GIỚI THIỆU VỀ CƠ QUAN THỰC TẬP 4 a) Lời giới thiệu: .4 b) Địa chỉ trụ sở chính: 4 c) Ngành nghề kinh doanh: .4 d) Người đại diện theo pháp luật của Công ty: 5 e) Sơ đồ tổ chức quản lý: 5 f) Hướng phát triển: 5 2. GIỚI THIỆU VỀ DỰ ÁN: 5 a) Giới thiệu sơ lược về Hệ thống thông tin quản lý: .5 II. LÝ DO CHỌN ĐỀ TÀI 6 III. LỜI CẢM ƠN .6 B. TỔNG QUAN .7 I. KHẢO SÁT, MÔ TẢ HIỆN TRẠNG HỆ THỐNG HIỆN TẠI .7 1. Khảo sát hiện trạng Hệ thống hiện tại 7 a) Mô hình tổ chức: .7 b) Chức năng, quan hệ giữa các bộ phận trong hệ thống: 7 2. Mô tả hiện trạng Hệ thống hiện tại .8 a) Qui trình nghiệp vụ: .8 b) Mô tả thành phần dữ liệu .8 II. KHỞI TẠO LẬP HOẠCH HỆ THỐNG 10 1. Khởi tạo Dự án 10 a) Các hoạt động .10 b) Xác định Đối tượng sử dụng Hệ thống 10 c) Xác định Phạm vi Hệ thống 11 2. Kế hoạch khởi tạo Dự án 11 a) Mô tả phạm vi Hệ thống .11 b) Đánh giá khả thi 13 III. CƠ SỞ LÝ THUYẾT 18 1. Khái niệm về Hệ thống .18 2. Khái niệm về Hệ thống thông tin 19 3. Mô hình UML trong PTTK HTTT .21 a) Khái niệm 21 b) Những ưu điểm khi sử dụng UML: .21 4. Mô hình Activity Diagram trong PTTK HTTT theo UML 21 a) Activity 21 b) Trạng thái bắt đầu kết thúc 21 c) Transition (dòng chuyển dịch) 22 d) Decision (điều kiện rẽ nhánh) 22 e) Synchronization (đồng bộ hóa) .22 f) Swimlane (vai trò) .22 Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 2/112 Trang 2/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng 5. Mô hình Use case 22 a) Actor 23 b) Use case .23 c) Mối quan hệ giữa actor - Use case .25 6. Class Diagram .25 a) Đối tượng 25 b) Class 25 c) Quan hệ giữa các Class .27 7. Entities Relationship Model 28 8. Các công cụ ngôn ngữ sử dụng 31 IV. XÁC ĐỊNH YÊU CẤU HỆ THỐNG .33 1. Các qui trình nghiệp vụ chính: 33 a) Quản lý khai thác Phòng: 33 b) Quản lý Khách hàng: .34 c) Quản lý các Dịch vụ của Khách sạn: .34 d) Quản lý Nhân viên: .34 e) Quản lý Phòng: .34 f) Thống kê: .35 2. Các yêu cầu chức năng: 35 a) Yêu cầu lưu trữ : .35 b) Yêu cầu nghiệp vụ : .37 c) Yêu cầu báo biểu : 37 d) Các yêu cầu phi chức năng: 37 V. CẤU TRÚC HÓA YÊU CẦU .38 1. Cấu trúc hóa yêu cầu theo sơ đồ: .38 2. Mô hình hóa hiện trạng Hệ thống .38 a) Use case ngữ cảnh của Hệ thống .39 b) Mô hình hoạt động của các Use case trong Hệ thống 40 3. Xây dựng mô hình quan niệm hiện hành của Hệ thống .49 a) Loại bỏ các yếu tố vật lý .49 b) Kết nối dòng chuyển dịch: 51 c) Xây dựng mô hình quan niệm Hệ thống dùng Use case 56 4. Xây dựng mô hình quan niệm Hệ thống mới .61 5. Xây dựng mô hình Use case đặt tả yêu cầu phần mềm Hệ thống mới 65 a) Xây dựng các Use case từ các hoạt động sẽ được tự động hóa .65 b) Xây dựng các Use case khai thác sử dụng Hệ thống 68 c) Xây dựng Use case mô tả chức năng Quản trị Hệ thống: 69 d) Tinh chế các Use case .69 VI. MÔ HÌNH HÓA DỮ LIỆU 72 1. Xác định đối tượng trong Hệ thống: .72 2. Mối quan hệ giữa các đối tượng trong Hệ thống 73 3. Phân tích dữ liệu 80 a) Các thực thể: Các thực thể được xác định dựa theo các class đã được xác định một số thực thể được bổ sung nhằm giảm sự trừu tượng của các class đồng thời làm giảm sự phức tạp cho giai đoạn thiết kế dữ liệu code (các thực thể này sẽ là các bảng trong Cơ sở dữ liệu) 80 b) Mối quan hệ giữa các thực thể .80 Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 3/112 Trang 3/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng c) Sơ đồ thực thể kết hợp .88 C. THIẾT KẾ .89 I. THIẾT KẾ KIẾN TRÚC HỆ THỐNG 89 1. Phân chia Hệ thống con 89 2. Kiến trúc Hệ thống 89 II. THIẾT KẾ DỮ LIỆU HỆ THỐNG .90 1. Thiết kế cơ sở dữ liệu: 90 2. Ràng buộc toàn vẹn .94 a) Ràng buộc toàn vẹn miền giá trị 94 b) Ràng buộc toàn vẹn liên thuộc tính –liên quan hệ 95 c) Ràng buộc toàn vẹn tham chiếu 98 III. THIẾT KẾ CHỨC NĂNG HỆ THỐNG 100 a) Các xử lý tự động hóa: 100 b) Chức năng hệ thống: .100 c) Báo cáo, thống kê: 100 d) Trợ giúp: .101 IV. THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG 101 1. Site chính của website .101 V. THIẾT KẾ MODULE CHO HỆ THỐNG .103 D. HIỆN THỰC HÓA PHÂN TÍCH THIẾT KẾ(CODING) 109 I. LẬP KẾ HOẠCH CODE .109 1. Coding theo từng chức năng của hệ thống .109 2. Coding theo IPO Chart 109 II. TEST TỪNG CHỨC NĂNG MỘT(TRONG LÚC CODE) .109 E. KIỂM THỬ .110 I. LẬP KẾ HOẠCH KIỂM THỬ .110 II. KIỂM THỬ ĐÁNH GIÁ KẾT QUẢ 110 F. CÀI ĐẶT: 111 1. Cài đặt trên localhost .111 2. Cấu hình host trên Web Hosting Service 111 G. ĐÁNH GIÁ DỰ ÁN .111 H. TÀI LIỆU THAM KHẢO 112 1. Sách về Phân tích thiết kế Hệ thống .112 2. Sách về ngôn ngữ lập trình: 112 3. Các tài nguyên khác 112 Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 4/112 Trang 4/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng A.PHẦN MỞ ĐẦU I. LỜI GIỚI THIỆU 1. GIỚI THIỆU VỀ CƠ QUAN THỰC TẬP a) Lời giới thiệu: • Công ty TNHH Tư vấn Dịch vụ kỹ thuật Công nghệ xanh An Giang- AGITECH là một công ty có trách nhiệm đầy nhiệt huyết trong việc giúp quý Khách hàng thiết kế các phần mềm chuyên nghiệp theo nhu cầu cụ thể của Khách hàng, xây dựng Hệ thống thông tin hoàn chỉnh trên nền tảng Internet, thiết kế trang web chất lượng cao, lập báo cáo đánh giá tác động môi trường cho các công ty xí nghiệp, khảo sát, đánh giá, lập báo cáo địa chất công trình. Công ty được thành lập vào ngày 29/09/2009 theo quyết định của Sở kế hoạch đầu tư tỉnh An giang cấp. • Tên công ty bằng tiếng Việt: CÔNG TY TƯ VẤN DỊCH VỤ KĨ THUẬT CÔNG NGHỆ XANH AN GIANG. • Tên công ty bằng tiếng Anh: AN GIANG GREEN TECHNOLOGY LIMTED COMPANY. • Tên công ty viết tắt: AGITECH Co.,Ltd. b) Địa chỉ trụ sở chính: Số 30B Huỳnh Thị Hưởng, P. Mỹ Long,TP. Long Xuyên, tỉnh An giang. • Điện thoại: 076.3842658 Fax:/. • Email: admin@agitech.com.vn Website :www.agitech.com.vn. c) Ngành nghề kinh doanh: STT Tên ngành Mã ngành 1 Sản xuất phần mềm (7327-732700) 2 Mua bán máy tính, máy văn phòng, các dịch vụ về tin học, sửa chữa, bảo dưỡng máy tính, các thiết bị ngoại vi (51531-5153100) 3 Dịch vụ đào tạo để thành viên được cấp bằng chứng nhận về tin học, môi trường, thống ứng dụng (80321-8032100) 4 Mua bán, sản xuất chế biến, đóng gói phân phối các loại chất thải, phế liệu các phế phẩm từ chất thải, phế liệu công nghiệp, nông nghiệp thủy sản. (514) 5 Dịch vụ đánh giá tác động quan trắc / 6 Dịch vụ phân tích các chỉ tiêu nước cấp, nước thải không khí / 7 Dịch vụ xử ly nước thải, nước cấp, không khí chất thải rắn (92121-9212100) 8 Mua bán thiết bị Phòng thí nghiệm, thiết bị xử lý nước môi trường / 9 Thăm dò địa chất / 10 Dịch vụ tổ chức hội nghị hội thảo / Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 5/112 Trang 5/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng d) Người đại diện theo pháp luật của Công ty: • Chức danh: Giám đốc • Họ tên: NGUYỄN VĂN ĐẠONam/Nữ: Nam. • Sinh ngày: 15/07/1984 Dân tộc: Kinh Quốc tịch: Việt Nam • Chứng minh nhân dân số: 351545518 • Ngày cấp: 26/03/2003Nơi cấp: Công An tỉnh An Giang • Nơi đăng kí hộ khẩu thường trú: Ấp Hòa Tây A, Xã Phú Thuận, Huyện Thoại Sơn, Tỉnh An Giang. • Chổ ở hiện tại: P.Mỹ Xuyên,Tp Long Xuyên, Tỉnh An Giang. • Điện thoại: 0972.644.643 • Email: nvdao@agitech.com.vn . e) Sơ đồ tổ chức quản lý: f) Hướng phát triển: • Ngày càng nâng cao chất lượng dịch vụ, chất lượng phục vụ đáp ứng nhu cầu của Khách hàng về sản phẩm có chất lượng uy tín. • Mở rộng vi mô hoạt động trong ngoài tỉnh. • Nâng cao trình độ chuyên môn kĩ thuật của Nhân viên trong Công ty nhằm cho ra thị trường những sản phẩm có chất lượng có sức cạnh tranh. 2. GIỚI THIỆU VỀ DỰ ÁN: a) Giới thiệu sơ lược về Hệ thống thông tin quản lý: • Ngày nay, Công Nghệ Thông Tin có những bước phát triển mạnh mẽ, ứng dụng trong nhiều lĩnh vực đời sống. Máy tính điện tử trở nên phổ biến gần gũi với mọi người, việc tiếp cận với Hệ thống Thông tin quản lý trở thành mục tiêu hàng đầu của các tổ chức, doanh nghiệp cho mục đích quản lý thông tin của mình. • An giang là tỉnh đầu nguồn Đồng Bằng Sông Cửu Long có tìm năng kinh tế về du lịch dịch vụ. Việc xây dựng HTTT Quản lý cho việc quản lý về dịch vụ, du lịch là một nhu cầu thiết thực của các tổ chức, doanh nghiệp trong Tỉnh. • HTTT Quản lý trong quản lý Khách sạn được xây dựng nhằm giải quyết nhu cầu về quản lý trong Khách sạn. Hệ thống sẽ giúp các doanh nghiệp xử lý công việc chính xác, nhanh Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Hội đồng Quản Trị Ban Giám Đốc Trưởng Phòng Tổ Chức Trưởng Phòng Nhân Sự Trưởng Phòng Kinh Doanh Nhân Viên Nhân Viên Nhân Viên Trang 6/112 Trang 6/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng chóng, tiết kiệm chi phí, nhân lực, mặt khác còn quảng bá hình ảnh của Khách sạn đến với bạn bè trong ngoài Tỉnh, trong Nước Quốc tế!. • Khả năng tương tác, liên doanh với các Hệ thống Khách sạn khác trong cùng lĩnh vực hoạt động là rất cao. • Hệ thống Thông tin Quản lý sẽ khắc phục được những nhược điểm yếu kém trong quản lý Khách sạn hiện tại, có khả năng nâng cấp mở rộng nhiều chức năng trong tương lai. • Các chức năng của Hệ thống tương lai: • Chức năng Quản lý Phòng: Quản lý thông tin chi tiết từng phòng trong hệ thống gồm: quản lý trạng thái phòng, loại phòng, kiểu phòng v.v. • Chức năng quản lý các dịch vụ, phục vụ khách như: Dịch vụ giải trí, dịch vụ ăn uống, dịch vụ du lịch.v.v. • Chức năng Đặt Phòng: Khách hàng có thể đặt một phòng hoặc nhiều phòng ứng với nhiều loại, kiểu phòng khác nhau. Khách hàng đặt phòng trưc tiếp tại bộ phận tiếp tân hoặc có thể đặt phòng online, điện thoại.v.v. • Chức năng Quản lý Hóa đơn thanh toán: Chức năng này cho phép quản lý việc thanh toán tiền Phòng các dịch vụ khác mà khách sử dụng. • Chức năng Thống kê: Thống lại tất cả các hoạt động của khách sạn trong ngày, tuần, tháng thống thu chi báo cáo. • Quản lý Danh sách Khách hàng: nhằm nắm được thông tin để có những chương trình khuyến mãi hoặc thông báo quảng cáo đến khách hàng. • Chức năng Đổi Phòng: chức năng cho phép khách hàng chuyển đổi phòng. • Chức năng bảo mật, phân quyền sử dụng hệ thống. II. LÝ DO CHỌN ĐỀ TÀI • Đề tài là một yêu cầu thiết thực trong quản lý của các khách sạn đang hoạt động hiện nay, do nhu cầu ngày càng tăng về số lượng khách du lịch, số lượng dịch vụ phục vụ, sự cạnh tranh thương mại, tiết kiệm chi phí hoạt động quan trọng hơn là sự hoạt động chính xác hiệu quả trong quản lý mới là cái quan trọng quyết định sự thành công trong hoạt động kinh doanh của Khách sạn. • Là một cách kiểm tra hiệu quả nhất những kiến thức đã học là một cách tiếp cận với thực tế có hiệu quả nhất. • Là dự án thương mại có tiềm năng, nếu phát triển tốt sẽ có nhiều thuận lợi cho các Dự án tiếp theo của Nhóm. III. LỜI CẢM ƠN • Nhóm xin chân thành cám ơn đến thầy cô, cán bộ, công nhân viên của Khoa Kĩ Thuât-Công Nghệ-Môi Trường, các Khoa, đoàn thể khác của Trường Đại Học An Giang đã nhiệt tình quan tâm tạo nhiều điều kiện thuận lợi trong quá trình chúng em theo học tại Trường. • Nhóm xin gửi lời cám ơn đến Công ty AGITECH đã tạo điều kiện thuận lợi cho nhóm trong thời gian thực tập, cũng như tận tình hướng dẫn nhóm, giúp nhóm hoàn thành đề cương đúng kế hoạch. • Xin gửi lời cám ơn đến cán bộ, công nhân viên của Khách sạn Hòa Bình II đã tạo điều kiện thuận lợi trong quá trình nhóm đến khảo sát thực tế tại Khách sạn. • Xin cám ơn Ba mẹ, Anh chị các bạn đã tạo động lực ủng hộ nhóm hoàn thành đồ án thực tập. Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 7/112 Trang 7/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng • Xin chân thành cám ơn đến Thầy Hoàng Tùng (Giáo viên hướng dẫn), Anh Huỳnh Lý Thanh Nhàn, Anh Văn Đạo đã tận tình hướng dẫn, giúp đở trong quá trình nhóm hoàn thành dự án. B.TỔNG QUAN I. KHẢO SÁT, MÔ TẢ HIỆN TRẠNG HỆ THỐNG HIỆN TẠI 1. Khảo sát hiện trạng Hệ thống hiện tại a) Mô hình tổ chức: b) Chức năng, quan hệ giữa các bộ phận trong hệ thống:  Chức năng các bộ phận trong hệ thống • Hội đồng quản trị: là cơ quan quyền lực nhất của khách sạn, gồm các đại biểu do điều lệ khách sạn các điều khoản pháp lý hiện hành qui định. • Giám đốc có trách nhiệm quản lý các bộ phận. • Trưởng Phòng các bộ phận chịu trách nhiệm quản lý các nghiệp vụ của nhân viên. • Bộ phận tiếp tân: Đây là trung tâm vận hành của toàn bộ khách sạn, đầu mối liên hệ khách sạn, là bộ phận tham mưu, trợ giúp cho bộ máy quản lý khách sạn. Nhân viên tiếp tân có nhiệm vụ: o Đón tiếp khách o Giới thiệu, bán phòng ( buồng) các dịch vụ khác o Nhận đặt buồng bố trí buồng o Làm thủ tục đăng ký khách sạn cho khách o Trực tiếp phối hợp với các nhân viên phục vụ trong thời gian khách lưu lại tại khách sạn o Tiếp nhận giải quyết các phàn nàn o Theo dõi, cập nhật tổng hợp các chi phí của khách o Thanh toán tiễn khách o Tham gia công tác quảng cáo tiếp thị của khách sạn o Các nhiệm vụ khác. • Bộ phận Quản lý: Bộ phận quả lý chịu trách nhiệm quản lý nhân viên phục vụ phòng, nhân viên phục vụ các dịch vụ. Nhân viên phục vụ phòng có nhiệm vụ phục vụ giao phòng nhận phòng. Nhân viên phục vụ dịch vụ sẽ phục vụ các dịch vụ trong khách sạn. Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Hội đồng Quản Trị Ban Giám Đốc TP.BỘ PHẬN TIẾP TÂN TP.BỘ PHẬN QUẢN LÝ TP.BỘ PHẬN KINH DOANH NV tiếp tân NV p/v Phòng NV Kế toán NV p/v Dịch vụ NV Kinh doanh Trang 8/112 Trang 8/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng • Bộ phận kinh doanh: Bộ phận kinh doanh bao gồm các nhân viên kế toán nhân viên kinh doanh. Trưởng phòng kinh doanh quản lý trực tiếp nhân viên kế toán nhân viên kinh doanh về tình hình doanh số, chiến lược kinh doanh của khách sạn… o Nhân viên Kế toán: chịu trách nhiệm về vấn đề kế toán của khách sạn. o Nhân viên kinh doanh: chịu trách nhiệm về vấn đề kinh doanh của khách sạn.  Mối quan hệ giữa các Bộ phận: • Mối quan hệ giữa bộ phận lễ tân với bộ phận quản lý: Bộ phận quản lý hổ trợ quan trọng nhất cho mọi hoạt động của bộ phận lễ tân. Bộ phận quản lý phối hợp báo cáo về trạng thái phòng, những vấn đề phát sinh để góp phần năng cao hiệu quả phòng. Bộ phận lễ tân tiếp nhận các yêu cầu của khách sạn về thuê phòng thuê sử dụng các dịch vụ của khách sạn. Bộ phận lễ tân sẽ thông báo cho bộ phận quản lý để phục vụ khách hàng. • Mối quan hệ giữa bộ phận kinh doanh với bộ phận lễ tân: Hai bộ phận này phối hợp với nhau bảo quản tiền mặt các nguồn thu cho khách sạn. Ngoài ra còn đề ra các chiến lược kinh doanh cho ban giám đốc hội đồng quản trị. 2. Mô tả hiện trạng Hệ thống hiện tại a) Qui trình nghiệp vụ: • Khách sạn chưa sử dụng phần mềm hay Website để quản lý các nghiệp vụ. Nhân viên của từng bộ phận hoạt động hổ trợ cho nhau. • Khi có khách hàng muốn đặt phòng có thể trực tiếp đặt phòng tại quầy tiếp tân của khách sạn hoặc có thể đăt phòng thông qua điện thoại, fax. Khi đặt phòng, khách hàng phải khai báo thông tin đầy đủ của cá nhân của khách hàng như: - CMND (đối với Khách hàng là người Việt Nam) hoặc thẽ Passpord (đối với khách hàng là người nước ngoài). - Họ tên. - Giới tính. - Ngày sinh. - Địa chỉ. - Quốc tịch. - Số điện thoại liên lạc…. • Khi việc đăng ký thuê phòng thành công, khách sạn sẽ cung cấp các dịch vụ cho khách hàng khi khách hàng có nhu cầu. Khi khách hàng có nhu cầu sử dụng dịch vụ, hệ thống yêu cầu nhập đầy đủ thông tin như: - Tên phòng khách đang sử dụng. - Tên dịch vụ khách hàng muốn sử dụng. • Khi khách trọ có nhu cầu đổi phòng, hệ thống sẽ cung cấp chức năng đổi phòng cho khách trọ. • Khi khách hàng trả phòng. Nhân viên tiếp tân sẽ lập hóa đơn thanh toán gồm tiền thuê phòng, tiền sử dụng dịch vụ. • Các nhà quản lý có thể xem thông tin khách, thông tin nhân viên, thông tin phòng, thông tin về dịch vụ, thông tin sử dụng phòng, thông tin sử dụng dịch vụ, các phiếu thống tháng, quí hay năm. b) Mô tả thành phần dữ liệu • Sổ thuê Phòng của Khách hàng Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 9/112 Trang 9/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hồng Tùng Ngày 14/04/2003 Mã sổ: A201 Phòng: 201 Nguyễn Thành Trung CMND: 125001413 Ngơ Hồng Anh CMND: 125006768 Q qn: Quảng Nam 9 h 15/12/2003 - 18 h 20/12/2003 Mã sổ: A202 Phòng: 202 Nguyễn Trung Khánh CMND 125003534 Lê Đình Thái CMND:125006554 Q qn: Bắc Ninh 09 h 14/12/2003 - 15 h 20/12/2003 • Ghi vào sổ phục vụ Phòng STT PHỊNG NHÂN VIÊN GIỜ GHI CHÚ 1 205 Trần Lệ Thu 8 h 2 201 Nguyễn Thị Thanh 15 h 3 203 Lý Văn An 19 h ,23 h • Ghi vào sổ phục vụ dịch vụ STT PHỊNG NHÂN VIÊN GIỜ DỊCH VỤ 1 202 Lâm Minh Tấn 11 h Cơm hải sản + Café 2 201 Nguyễn Trung Thành 13 h ,17 h Café + Phở 3 205 Lê Như Ý 20 h Giặt ủi • Ghi vào phiếu thanh tốn Khách sạn Hòa Bình II Số . PHIẾU THANH TỐN TIỀN Họ tên Khách : Ngày đến . : Giờ đến : Số Phòng: Ngày đi: Giờ đi: NGÀY TIỀN TỔNG SỐ TIỀN Phòng Dịch vụ TỔNG CỘNG Tổng số tiền bằng chữ: . Ngày tháng năm . KHÁCH GIÁM ĐỐC TIẾP TÂN (Ký) (Ký) (Ký) Tơ Trung Đồn (DTH061034) Khoa: Kĩ thuật-Cơng Nghệ-Mơi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 10/112 Trang 10/112 Đồ án thực tập cuối khóa Giáo viên hướng dẫn Website Quản Lý Khách sạn Nguyễn Hoàng Tùng II. KHỞI TẠO LẬP HOẠCH HỆ THỐNG 1. Khởi tạo Dự án a) Các hoạt động • Đội ngủ ban đầu cho hệ thống: Nhóm trưởng + Thành viên + Đại diện Khách sạn. • Quan hệ làm việc với Khách hàng: Nhóm trưởng sẽ thường xuyên liên lạc với trưởng phòng các bộ phận trong khách sạn nhằm thu thập điều chỉnh các thay đổi trong quá trình xây dựng phát triển hệ thống. Nhóm trưởng cùng các thành viên trong nhóm quan sát hiện trạng nghiệp vụ của hệ thống, lập kế hoạch phỏng vấn cán bộ, thu thập tài liệu nghiệp vụ liên quan, cơ sở dữ liệu, hồ sơ chứng từ trong quá trình hoạt động. • Xây dựng các nguyên tắc quản lý: Bản kế hoạch làm việc. Các thành viên phải hoàn thành tất cả các công việc được giao theo bản hoạch. STT Người thực hiện Công việc Ngày hoàn thành Ghi chú 1 Tô Trung Đoàn Huỳnh Văn Thiện Xác định chọn lựa Dự án 25/01/2010 2 Tô Trung Đoàn Huỳnh Văn Thiện Khởi tạo lập kế hoạch Dự án 26/01/201003/02/2010 3 Tô Trung Đoàn Huỳnh Văn Thiện Phân tích Hệ thống 04/02/201025/02/2010 4 Tô Trung Đoàn Huỳnh Văn Thiện Thiết kế Hệ thống 26/02/201003/03/2010 5 Tô Trung Đoàn Huỳnh Văn Thiện Hiện thực Phân tích Thiết kế Hệ thống bằng code 04/03/201004/04/2010 6 Tô Trung Đoàn Huỳnh Văn Thiện, các thành viên khác, GVHD. Kiểm thử Cài đặt 04/04/201008/04/2010 7 Tô Trung Đoàn Huỳnh Văn Thiện Kết thúc Dự án, đánh giá Dự án. Đề ra các chiến lược từ kinh nghiệm thực hiện Dự án. 09/04/2010 • Xây dựng môi trường quản lý hệ thống tài liệu hệ thống: Hệ thống được phát triển trên nền. Net Framework 3.5, ngôn ngữ ASP.Net MVC Framework, Web Server IIS 7, Hệ quản trị cơ sở dữ liệu SQL Server 2005, Môi trường lập trình Visual Studio 2008. b) Xác định Đối tượng sử dụng Hệ thống • Nhân viên lễ tân, Nhân viên phục vụ • Trưởng Phòng các Bộ phận • Giám đốc • Hội đồng quản trị • Khách hàng. Tô Trung Đoàn (DTH061034) Khoa: Kĩ thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH [...]... Enterprise Architect là một môi trường giúp thiết kế xây dựng phần mềm, mô hình hóa quy trình kinh doanh, phát triển hệ thống nhúng thời gian thực Với khả năng tích hợp quản lý các yêu cầu, Enterprise Architect giúp người dùng có thể truy vết ở mức độ cao những mô hình đặc tả phân tích, thiết kế, thực thi, kiểm thử, bảo trì sử dụng UML, SysML, BPMN các mô hình chuẩn khác IV.XÁC ĐỊNH YÊU CẤU... việc điều hành sử dụng HTTT được chia thành 2 nhóm: o Nhóm người dùng: Là những người sẽ sử dụng khai thác HTTT bao gồm việc sử dụng phần mềm xử lý thủ công o Nhóm điều hành phát triển HTTT: Bao gồm các phân tích viên, thiết kế viên, lập trình viên,…có vai trò trong việc xây dựng bảo trì hệ thống • Bộ xử lý: Máy móc thiết bị dùng để tự động hóa xử lý thông tin bao gồm các thiết bị phần... hệ giữa hai lời miêu tả của cùng một sự vật, nhưng ở những mức độ trừu tượng hóa khác nhau Nâng cấp có thể là mối quan hệ giữa một loại đối tượng lớp thực hiện nó  Kí hiệu: Ví dụ: Phân tích Thiết kế 7 Entities Relationship Model • Thực thể (entities) Thực thể biểu diễn lớp các đối tượng của thế giới thật Các đối tượng này phân thành 2 loại: o Đối tượng hữu hình: Các đối tượng có thể quan sát được... 28/112 Đồ án thực tập cuối khóa Website Quản Lý Khách sạn Giáo viên hướng dẫn Nguyễn Hoàng Tùng Trang 29/112 Ví dụ: Mối kết hợp nhị phân giữa 2 thực thể Nhân viên—Phòng—Khách hàng Đặt Phò ngg Khách hàng Phòng Nhân viên Ví dụ: Mối kết hợp phản thân (đệ qui): Nhân viên quản lý Nhân viên Quản lý trực thuộc • Vai trò(Role): Biểu diễn ngữ nghĩa của một thực thể tham gia vào mối kết hợp Mỗi role có tên bản... miêu tả một thủ tục chương trình trong thiết kế chương trình Tên: Động từ + bỗ ngữ Đặt Phòng Lập hóa đơn Thuê Phòng b) Trạng thái bắt đầu kết thúc Nội dung: Hoạt động, trạng thái bắt đầu hoặc kết thúc tiến trình Tô Trung Đoàn (DTH061034) Khoa: Kĩ Kết thúc Bắt đầu thuật-Công Nghệ-Môi Trường Huỳnh Văn Thiện (DTH0610) Lớp DH7TH Trang 21/112 Đồ án thực tập cuối khóa Website Quản Lý Khách sạn Giáo viên... quan tài liệu hóa những tạo tác của hệ thống hướng đối tượng đang được phát triển UML là sự hợp nhất của các phương pháp Booch, OMT, ký pháp Objectory, cùng với những ý tưởng tốt nhất của một số nhà phương pháp luận Bằng cách hợp nhất những ký pháp sử dụng bởi những phương pháp hướng đối tượng này UML: Là một cố gắng để chuẩn hóa việc phân tích thiết kế: các mô hình ngữ nghĩa, các ký pháp biểu... cách trực quan Ví dụ: DỰ ÁN, LỚP HỌC…  Kí hiệu: Tên thực thể Tên thực thể = Danh từ (cụm danh từ) Ví dụ Phòng • Khách hàng Nhân viên Mối kết hợp: Biểu diễn sự kết hợp giữa hai hay nhiều thực thể  Kí hiệu: Tên MK H Tên MKH=Động từ(cụm động từ) Ví dụ: Mối kết hợp nhị phân giữa 2 thực thể Nhân viên—Phòng ban Nhân viên Tô Trung Đoàn (DTH061034) Huỳnh Văn Thiện (DTH0610) Làm Phòng ban tại Khoa: Kĩ thuật-Công... các đối thủ trong ngành Các bước thực hiện để hoàn thành dự án: Khảo sát hiện trạng Lập kế hoạch phát triển hệ thống Phân tích hệ thống Thiết kế Lập trình Kiểm tra Thử nghiệm Thời gian ước tính: 03 tháng b) Đánh giá khả thi • Khả thi về kinh tế: o Lợi nhuận từ việc xây dựng Hệ thống Website Quản lý Khách sạn  Lợi nhuận hữu hình: Tô Trung Đoàn (DTH061034) Huỳnh Văn Thiện (DTH0610) Khoa: Kĩ thuật-Công... 1 Của Lập bởi 1 1 Khách hàng Mối kết hợp phản thân: Được thiết lập từ một class đến chính nó Ví dụ: Quản lý 0 1 Nhân viên 0 *  Mối kết hợp đa phân: Là mối kết hợp được thiết lập từ 3 class trở lên  Kí hiệu: Ví dụ Đặt Phòng Phòng Khách hàng Lập phiếu đặt • Tổng quát hóa: Là quan hệ được thiết lập giữa một class tổng quát hơn đến một class chuyên biệt Quan hệ này để phân loại một tập hợp đối tượng thành... Trang 27/112 c) Quan hệ giữa các Class Kết hợp (Association)  Mối kết hợp nhị phân: Là quan hệ ngữ nghĩa được thiết lập giữa hai hay nhiều class, biểu diễn bởi các thành phần sau:  Tên quan hệ: Thường là cụm động từ phản ánh mục đích của mối kết hợp  Vai trò quan hệ (role): Là một phần của mối kết hợp dùng để mô tả ngữ nghĩa tham gia của một class vào mối kết hợp đó (không phải thành phần của class)

Ngày đăng: 28/04/2013, 21:48

Hình ảnh liên quan

Hình 1:Phạm vi Hệ thống - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 1.

Phạm vi Hệ thống Xem tại trang 11 của tài liệu.
 Lợi nhuận vô hình: là lợi nhuận không thể xác định được bằng đơn vị tiền tệ - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

i.

nhuận vô hình: là lợi nhuận không thể xác định được bằng đơn vị tiền tệ Xem tại trang 14 của tài liệu.
2. Mô hình hóa hiện trạng Hệ thống - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

2..

Mô hình hóa hiện trạng Hệ thống Xem tại trang 38 của tài liệu.
• Mô hình Activity mô tả hoạt động tác nghiệp của Usecase trả phòng. - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

h.

ình Activity mô tả hoạt động tác nghiệp của Usecase trả phòng Xem tại trang 46 của tài liệu.
• Mô hình hoạt động quan niệm đặt Phòng: - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

h.

ình hoạt động quan niệm đặt Phòng: Xem tại trang 55 của tài liệu.
Hình 18:Mô hình usecase hoạt động đặt phòngHình 17:Mô hình use case quan niệm thuê phòng - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 18.

Mô hình usecase hoạt động đặt phòngHình 17:Mô hình use case quan niệm thuê phòng Xem tại trang 59 của tài liệu.
Hình 19:Mô hình usecase hoạt động trả phòng - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 19.

Mô hình usecase hoạt động trả phòng Xem tại trang 60 của tài liệu.
Hình 21:Mô hình usecase hoạt động quản trị Hệ thống - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 21.

Mô hình usecase hoạt động quản trị Hệ thống Xem tại trang 61 của tài liệu.
4. Xây dựng mô hìnhquan niệm Hệ thống mới - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

4..

Xây dựng mô hìnhquan niệm Hệ thống mới Xem tại trang 61 của tài liệu.
Hình 26:Mô hình hoạt động thuê Phòngcủa Hệ thống mới giữa và thủ công tự động - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 26.

Mô hình hoạt động thuê Phòngcủa Hệ thống mới giữa và thủ công tự động Xem tại trang 63 của tài liệu.
Hình 29:Mô hình hoạt động Thống kê,báo cáo của Hệ thống mới giữa thủ công và tự đông - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 29.

Mô hình hoạt động Thống kê,báo cáo của Hệ thống mới giữa thủ công và tự đông Xem tại trang 64 của tài liệu.
• Mô hình Usecase phần mềm đặc tả đặt Phòng được xác định theo bảng sau: - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

h.

ình Usecase phần mềm đặc tả đặt Phòng được xác định theo bảng sau: Xem tại trang 67 của tài liệu.
b) Xây dựng các Usecase khai thác và sử dụng Hệ thống - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

b.

Xây dựng các Usecase khai thác và sử dụng Hệ thống Xem tại trang 68 của tài liệu.
c) Xây dựng Usecase mô tả chức năng Quản trị Hệ thống: - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

c.

Xây dựng Usecase mô tả chức năng Quản trị Hệ thống: Xem tại trang 69 của tài liệu.
Hình 35:Mô hình usecase biểu diễn chức năng phần mềm hoạt động Quản trị Hệ thống - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 35.

Mô hình usecase biểu diễn chức năng phần mềm hoạt động Quản trị Hệ thống Xem tại trang 69 của tài liệu.
VI.MÔ HÌNH HÓA DỮ LIỆU - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING
VI.MÔ HÌNH HÓA DỮ LIỆU Xem tại trang 72 của tài liệu.
Hình 42: Các class đề nghị cho từng Usecase - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 42.

Các class đề nghị cho từng Usecase Xem tại trang 75 của tài liệu.
Hình 42:Biểu diễn chi tiết từng class cho từng Usecase - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 42.

Biểu diễn chi tiết từng class cho từng Usecase Xem tại trang 76 của tài liệu.
Hình 43:Sơ đồ class của Usecase thuê Phòng - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 43.

Sơ đồ class của Usecase thuê Phòng Xem tại trang 77 của tài liệu.
Hình 45:Sơ đồ class của Usecase trả Phòng1..1 - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 45.

Sơ đồ class của Usecase trả Phòng1..1 Xem tại trang 78 của tài liệu.
Hình 47:Các class tổng quát hóa và chuyên biệt hóa - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 47.

Các class tổng quát hóa và chuyên biệt hóa Xem tại trang 79 của tài liệu.
Mô hình biểu diễn quan hệ - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

h.

ình biểu diễn quan hệ Xem tại trang 82 của tài liệu.
Hình 54 :Sơ đồ thực thể kết hợp của các thực thể trong Hệ thống - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

Hình 54.

Sơ đồ thực thể kết hợp của các thực thể trong Hệ thống Xem tại trang 88 của tài liệu.
Tìm thông tin của khách hàng trong bảng KHÁCH HÀNG(Customer)           If  không tìm thấy Then - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

m.

thông tin của khách hàng trong bảng KHÁCH HÀNG(Customer) If không tìm thấy Then Xem tại trang 103 của tài liệu.
Cập nhật thông tin gia hạn vào bảng thuê phòng (HiringRoom)                       Không in ra phiếu thanh toán - HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ -CODING

p.

nhật thông tin gia hạn vào bảng thuê phòng (HiringRoom) Không in ra phiếu thanh toán Xem tại trang 108 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