TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH KHOA THƯƠNG MẠI DU LỊCH BÁO CÁO ĐỀ TÀI HỆ THỐNG QUẢN LÝ SỰ KIỆN Môn học: Hệ quản trị sở liệu Giáo viên hướng dẫn: Nguyễn Thị Phi Loan Thành viên nhóm: Nguyễn Mạnh Khương Võ Thúy Nga Nguyễn Thị Tuyết Nhung Nguyễn Thị Thu Dung Năm học 2015 - 2016 13010131 13015431 13015781 13030811 LỜI NÓI ĐẦU Ngày nay, phát triển mạnh mẽ ngành tin học làm cho máy tính trở thành phương tiện thiếu lĩnh vực đời sống Hơn lúc hết tính máy tính khai thác cách triệt để Nếu vài năm trước, nước ta máy tính sử dụng chủ yếu công cụ để soạn thảo văn thông thường, công việc lập trình, quản lý phức tạp, xử lý liệu biểu bảng, thương mại, khoa học… đây, với vươn xa mạng Internet lãnh thổ Việt Nam, máy tính phương tiện bạn ngồi bàn làm việc cá nhân gia đình mà trao đổi thông tin liên lạc khắp toàn cầu Nền tin học phát triển người có nhiều phương pháp mới, công cụ để xử lý thông tin nắm bắt nhiều thông tin Tin học ứng dụng ngành nghề, lĩnh vực đời sống xã hội, việc áp dụng tin học vào quản lý, sản xuất, kinh doanh du lịch xu hướng tất yếu Kết việc áp dụng tin học quản lý việc hình thành hệ thống thông tin quản lý nhằm phục vụ cho nhu cầu xử lý liệu cung cấp thông tin cho chủ sở hữu hệ thống Ở nước ta nay, năm gần ứng dụng tin học vào quản lý ngày nhiều hơn, đa dạng Hệ thống thông tin đề cập đến đồ án hệ thống trợ giúp hoạt động tài chính, hệ thống ứng dụng thực tế công việc hỗ trợ quản lý việc thu thuế thu nhập doanh nghiệp Đối công việc quản lý kiện, công việc làm tay công việc khó khăn phức tạp, không hiệu lại tốn nhiều thời gian vào việc phân tích xử lý liệu, mà kết đưa lại có độ xác không cao trình thống kê Nhất với công ty kinh doanh lớn FShow, số lần tổ chức kiện công ty phụ trách lên tới hàng trăm loại khác nhau… Và hàng quý, hàng năm, nhân viên kê khai thuế, nhân viên thu ngân tốn nhiều thời gian để cập nhật, thống kê Để giải khó khăn công việc cách nhanh chóng thuận lợi tin học cung cấp cho phương pháp công cụ để xây dựng chương trình ứng dụng việc có chương trình gần tự động hoá công việc Trong đề tài thể tương đối đầy đủ chi tiết đề PHẦN I: THIẾT KẾ CƠ SỞ DỮ LIỆU Tóm tắt hệ thống 1.1 Giới thiệu chung hệ thống FShow công ty lớn New York chuyên tổ chức buổi trình diễn theo yêu cầu đối tác Các buổi trình diễn đa dạng, trình diễn thời trang, lễ chúc mừng, giao lưu gặp mặt, biểu diễn âm nhạc, triển lãm, hội chợ, quyên góp từ thiện… 1.2 Các quy tắc nghiệp vụ Khi đối tác có nhu cầu tổ chức kiện đó, họ phải cung cấp thông tin kiện (Event) Chi tiết kiểu biểu diễn (Event Type) mã loại, tên loại công ty lưu trữ file Event Type Đồng thời đối tác cần phải trả tiền để tổ chức kiện Tiền trả thành đợt theo lịch trình (Fee Schedule) định sẵn Công ty lưu trữ chi tiết lịch trả tiền bao gồm mã lịch (Fee Schedule ID), mã kiện (Event ID), mô tả phí phải trả (Fee Description) số lượng phải trả (Fee Amount) Các đối tác cần phải trả hết tất đợt tiền trước ngày bắt đầu kiện Tất chi tiết liên quan đến kiện mã kiện (Event ID), tên kiện (Event Name), mã loại (Event Type), nơi tổ chức, ngày bắt đầu, ngày kết thúc, mô tả chi tiết kiện (Event Description), số lượng người nhân viên phục vụ lưu trữ file Event Ngoài hoạt động tham gia kiện (Join Event) có chi tiết mã kiện (Event ID), mã nhân viên (Employ ID) chịu trách nhiệm cho kiện thiếu thời gian tổ chức kiện (Join Time) Chi tiết đối tác mã đối tác (Attendee ID), tên đối tác (Attendee Name) địa lưu trữ file Attendees Mỗi kiện tổ chức công ty điều hành nhân viên Chi tiết nhân viên mã nhân viên (Employee ID), họ, tên, chức danh, số điện thoại lưu trữ file Employee 2 Phân tích hệ thống 2.1 Từ yêu cầu nghiệp vụ xác định thực thể • Event • Employee • Attendees • Join Event • Event Type • Fee Schedule • Company 2.2 Xác định thuộc tính thực thể • Event: EventID (khóa chính) EventTypeID EmployID AttendeeID EventName EventVenue EventStartDate EventEndDate EventDescription EventPersonNumber • Employee EmployID (khóa chính) Title FirstName LastName Phone • Attendees AttendeeID (khóa chính) AttendeeName AddressStreet AddressCity AddressState • Join Event cần theo dõi, lưu trữ: EventID EmployID JoinTime • Event Type EventTypeID (khóa chính) EventTypeName • Fee Schedule FeeScheduleID (khóa chính) EventID AttendeeID FeeDescription FeeAmount • Company CompanyID (khóa chính) EventID CompanyName CompanyPhone CompanyAddress 2.3 Dữ liệu bảng Bảng Event: Bảng Employee: Bảng Attendees: Bảng JoinEvent: Bảng EventType: Bảng FeeSchedule: Bảng Company: 2.4 Mối liên quan thực thể +EventType Event: - Loại kiện(Event Type) thuộc nhiều kiểu kiện(Event) mà kiểu kiện(Event) thuộc loại kiện(Event Type) +Event Employee: - Nhân viên(Employee) điều hành nhiều kiện( Event) mà kiện(Event) điều hành nhân viên(Employee) +Event Attendees: - Đối tác(Attendess) đặt nhiều Sự kiện(Event) mà kiện(Event) đặt nhiều đối tác(Attendess) +Event Company(Customer): - Khách hàng(Company) yêu cầu làm nhiều kiện(Event) mà kiện(Event) yêu cầu khách hàng(Company) +Event Fee_Schedule: - Sự kiện (Event) thuộc nhiều lịch trình (Fee Schedule) mà lịch trình (Fee Schedule) thuộc kiện (Event) 2.5 Vẽ lược đồ ER 2.6 Chuyển đổi lược đồ ER thành lược đồ quan hệ: +Event (EventID,EventTypeID,EmployID,AttendeeID,EventName,EventVenue EventStartDate,EventEndDate ,EventDesription,EventPersonNumber ) + FeeSchedule (FeeScheduleID,EventID ,AttendeeID,FeeDescription,FeeAmount) + Attendees (AttendeeID,AttendeeName,AddressStreet,AddressCity,AddressState) + Employee (EmployID ,Title ,FirstName ,LastName ,Phone) + EventType (EventTypeID, EventTypeName) +JoinEvent (EventID,EmployeeID,Jointime) + Company (CompanyID, EventID, CompanyName, CompanyPhone, CompanyAddress) Thiết kế CSDL quan hệ Lược đồ quan hệ: PHẦN II: THỰC THI CƠ SỞ DỮ LIỆU ... cho chủ sở hữu hệ thống Ở nước ta nay, năm gần ứng dụng tin học vào quản lý ngày nhiều hơn, đa dạng Hệ thống thông tin đề cập đến đồ án hệ thống trợ giúp hoạt động tài chính, hệ thống ứng dụng... sống xã hội, việc áp dụng tin học vào quản lý, sản xuất, kinh doanh du lịch xu hướng tất yếu Kết việc áp dụng tin học quản lý việc hình thành hệ thống thông tin quản lý nhằm phục vụ cho nhu cầu xử... + Company (CompanyID, EventID, CompanyName, CompanyPhone, CompanyAddress) Thiết kế CSDL quan hệ Lược đồ quan hệ: PHẦN II: THỰC THI CƠ SỞ DỮ LIỆU