1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân tích và thiết kế hướng đối tượng sử dụng uml

77 1 0

Đ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

Nội dung

Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thơng tin LỜI NĨI ĐẦU Ngày nay, cơng nghệ thơng tin đóng phần quan trọng đời sống kinh tế, xã hội nhiều quốc gia giới Việc áp dụng công nghệ thông tin vào sống giải phóng sức lao động nâng cao chất lượng sống cho loài người Khi nhắc đến công nghệ thông tin, không nhắc đến công nghệ phần mềm Hiện nay, việc phát triển công nghệ phần mềm lĩnh vực kinh tế mũi nhọn mục tiêu quan tâm hàng đầu nước ta chứng hàng loạt công ty phần mềm lớn nhỏ mọc lên Thách thức năm tới xây dựng hệ thống phần mềm khơng phải tốc độ xử lý chương trình, kinh phí hay sức mạnh mà vấn đề độ phức tạp Xu áp dụng phương pháp hướng đối tượng thay cho phương pháp cấu trúc trở lên phổ biến xấy dựng hệ thống phần mềm lớn phức tạp Ngơn ngữ mơ hình hóa thống nhất( Unified Modeling Langguage-UML) trở thành cơng cụ hữu hiệu cho việc xây dựng hệ thống phần mềm theo hướng đối tượng Vì vậy, em chọn đề tài “Phân tích thiết kế hướng đối tượng sử dụng UML” nhằm nắm bắt ngôn ngữ hiệu việc mơ hình hóa phần mềm hiểu sử dụng số cơng cụ hỗ trợ cho việc phát triển phần mềm Mục đích đề tài nghiên cứu lý thuyết phân tích thiết kế hướng đối tượng sử dụng UML thể góc nhìn người phát triển hệ thống phần mềm Trong chuyên đề em có sử dụng biểu đồ phần mềm Rational Rose để làm số thí dụ Nội dung đề tài bao gồm 7chương: CHƯƠNG : TỔNG QUAN VỀ CỎ SỞ THỰC TẬP CHƯƠNG 2: KHÁI QUÁT VỀ UML CHƯƠNG 3: MÔ HÌNH HĨA TRƯỜNG HỢP SỬ DỤNG CHƯƠNG 4: BIỂU ĐỒ LỚP GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thơng tin CHƯƠNG 5:MƠ HÌNH HĨA TƯƠNG TÁC ĐỐI TƯỢNG CHƯƠNG 6: BIỂU ĐỒ CHUYỂN ĐỔI TRẠNG THÁI VÀ BIỂU ĐỒ HOẠT ĐỘNG CHƯƠNG 7: BIỂU ĐỒ THÀNH PHẦN VÀ BIỂU ĐỒ TRIỂN KHAI Để hoàn thành đề tài này, em xin chân thành cảm ơn cô giáo Nguyễn Quỳnh Mai thầy cô giáo môn công nghệ thông tin trường Đại Học Kinh Tế Quốc Dân hướng dẫn em hoàn thành chuyên đề tốt nghiệp Do thời gian trình độ kiến thức hạn chế định chuyên đề em khơng tránh khỏi thiếu sót, em mong góp ý thầy giáo bạn để em hồn thiện GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin CHƯƠNG 1: TÔNG QUAN VỀ CỞ SỞ THỰC TẬP 1.Giới Thiệu Chung Về Cơ Sở Thực Tập 1.1.Trụ Sở Của Công Ty Tên Cơ Sở Thực Tập:Công Ty Cổ Phần Công Nghệ Tinh Vân Trụ sở Hà Nội + Tinh Vân Outsourcing Địa chỉ: Tầng 8, KS Thể thao, Làng Sinh viên HACINCO, Quận Thanh Xuân, Hà Nội Điện thoại: +84-4-3558 9970 Fax: +84-4-3558 9971 E-mail: info@tinhvan.com Homepage: www.tinhvan.com Tinh Vân MEDIA Địa chỉ: Tầng 3, KS Thể thao, Làng Sinh viên HACINCO Quận Thanh Xuân, Hà Nội Điện thoại: +84-4 - 35575433 Fax: +84-4 - 35575434 E-mail: tvm@tinhvan.com Tinh Vân Consulting Địa chỉ: Tầng 8, KS Thể thao, Làng Sinh viên HACINCO, Quận Thanh Xuân, Hà Nội Điện thoại: +84-4-3558 9970 Fax: +84-4-3558 9971 E-mail: erp@tinhvan.com Homepage: www.tinhvanerp.com Chi nhánh Tinh Vân Tp Hồ Chí Minh Địa chỉ: 06 Bàu Cát 1, phường 14, Quận Tân Bình, Tp Hồ Chí Minh GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin Điện thoại: +84-8-2966481 Fax: +84-8-2966482 E-mail: hcm@tinhvan.com 1.2.Giới Thiệu Sơ Lược: 1.2.1.Hình thành Và Phát Triển: Công ty Cổ phần Công nghệ Tinh Vân (Công ty Tinh Vân) đời vào tháng năm 1997, hình thành từ nhóm cán Phịng thí nghiệm Mạng máy tính, thuộc Viện Cơng nghệ Vi điện tử Ngay từ thành lập, Công ty định hướng phát triển vào lĩnh vực tích hợp hệ thống phát triển phần mềm mạng, phần mềm bảo mật, lĩnh vực lúc nhiều cịn xa lạ với giới chun mơn CNTT Việt nam Xuyên suốt thời gian phát triển mình, Cơng ty Tinh Vân khơng rời xa định hướng ban đầu - phần mềm hệ thống mạng Có thể nói Tinh Vân số đơn vị hoạt động lĩnh vực CNTT Việt Nam kiên trì giữ vững định hướng này, gặt hái thành đáng khích lệ đường phát triển Trong thời gian khơng dài, từ nhóm nhỏ chun gia CNTT, Tinh Vân phát triển thành công ty có tên tuổi lĩnh vực CNTT Đến nay, Tinh Vân có sản phẩm phần mềm chất lượng cao, ứng dụng cách rộng rãi, thực mang lại hiệu cho người sử dụng Các hệ thống mạng diện rộng, mạng Intranet Tinh Vân xây dựng quan Bộ, ngành, địa phương, tổng công ty lớn khai thác hữu hiệu, góp phần mạnh mẽ vào hoạt động hành chính, sản xuất kinh doanh đơn vị Hiện tại, Tinh Vân xác lập chỗ đứng cơng nghiệp CNTT cịn non trẻ Việt Nam Ln tìm tịi sáng tạo, tích cực tiếp thu kiến thức cơng nghệ mới, đội ngũ trẻ trung Tinh Vân GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin bước vững xây dựng công ty trở thành cơng ty phần mềm chun nghiệp, góp phần quan trọng vào công xây dựng phát triển đất nước 1.2.2.Cơ Cấu Tổ Chức Và Nhân Sự: Công ty Tinh Vân định hướng chiến lược kinh doanh công nghệ Hội đồng Quản trị, gồm cổ đơng với tỷ lệ vốn góp lớn, điều hành hoạt động Ban Lãnh đạo, việc thực nhiệm vụ cụ thể giao cho Ban, Phịng Nhóm nghiệp vụ GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin ĐẠI HỘI ĐỒNG CỔ ĐƠNG HỘI ĐỒNG QUẢN TRỊ CƠNG ĐỒN BAN LÃNH ĐẠO KHỐI HỖ TRỢ KHỐI CHỨC NĂNG Phịng Cơng nghệ & Quản lý tri thức (KM) Phịng Kế tốn Phịng Hành BAN KIỂM SỐT KHỐI LỢI NHUẬN (PC) Chi nhánh TP HCM Phòng Phát triển Kinh doanh (BD) Phòng Nhân Vườn ươm TVi Trung tâm Giải pháp Chính Phủ TV1 Trung tâm Giải pháp Giáo dục TV2 Phòng Hệ thống TT Trung tâm Dịch vụ GTGT Internet TVI Phịng QL Chất lượng Hình1.1 Sơ đồ Cơ cấu tổ chức Công ty Cổ phần Công nghệ Tinh Vân GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin Không kể lực lượng đông đảo công tác viên, chuyên gia tư vấn hỗ trợ nghiệp vụ, tổng số nhân viên thức tồn Cơng ty gần 400 người, 100% tốt nghiệp đại học đại học, 01 người tiến sĩ chuyên ngành CNTT, 04 thạc sĩ khoa học 2.Định Hướng Hoạt Động Tinh Vân tập chung vào lĩnh vực then chốt công nghệ thông tin đại Công Nghệ Nội Dung,các Dich Vụ Trực Tuyến Bảo Mật An Tồn Thơng Tin 2.1.Cơng Nghệ Nội Dung (Content Management Technology) Giải pháp Thư viện điện tử -Thư viện số LIBOL Bộ Phần mềm Giải pháp Cổng thơng tin tích hợp TVIS Cơng nghệ thiết kế xuất CD-ROM 2.2.Dịch Vụ Trực Tuyến(On-line Services) Máy tìm kiếm tiếng Việt XALO.VN Mạng Thư viện Việt nam THUVIEN.NET Trung tâm từ điển trực tuyến (Web Dictionaries) 2.3.Bảo Mật An Tồn Thơng Tin (Information Security Technology) 3.Số lượng, chủng loại sản phẩm sản xuất, kinh doanh 03 năm gần (2006 – 2007 – 2008) Về phần mềm, Tinh Vân tập trung vào lĩnh vực then chốt Công nghệ thông tin đại là: - Công nghệ nội dung - Dịch vụ trực tuyến - Bảo mật an tồn thơng tin Ngồi ra, công ty tập trung vào việc cung cấp quyền công nghệ nền, cài đặt sản phẩm công nghệ Các sản phẩm tiêu biểu Tinh Vân như: GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin - Phần mềm Thư viện điện tử Quản lý tích hợp nghiệp vụ Thư viện Libol, - Phần mềm giải pháp cổng thơng tin tích hợp Tvis - Phần mềm giải pháp đại học trực tuyến Union - Phần mềm quản lý hệ thống kho - Phần mềm quản lý tài sản, vật tư hàng hoá, kho tàng, bến bãi - Phần mềm quản lý tổng thể đơn vị hành nghiệp thuộc khối nhà nước (bao gồm đơn vị thuộc lĩnh vực tài chính, an ninh, quốc phịng, …) - Phần mềm quản lý nhân Histaff (lương, thông tin nhân sự, trình làm việc ) - Phần mềm Quản lý đăng ký tài sản nhà nước (đăng ký tài sản, quản lý biến động giá trị tài sản, cấp mới, thu hồi ) - Phần mềm Quản lý văn thư lưu trữ - Phần mềm Quản lý Văn pháp quy - Phần mềm Thanh tra, kiểm tra, kiểm tốn - Phần mềm Cổng thơng tin điện tử (Portal) 4.Tổng Số Lao Động Hiện Có Khơng kể lực lượng đông đảo cộng tác viên, chuyên gia tư vấn hỗ trợ nghiệp vụ, tổng số nhân viên thức tồn Cơng ty 280 người Trong 100% tốt nghiệp đại học đại học, 01 người tiến sĩ chuyên ngành CNTT, 04 thạc sĩ khoa học, nhiều người tốt nghiệp trường đại học danh tiếng Mỹ, Singapore, Úc…15 người có chứng phân tích thiết kế hệ thống hạ tầng, 50 người có chứng quốc tế CNTT .Trong lĩnh vực sản xuất: 230 người Trong số cán chun mơn: 160 người GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin Trong lĩnh vực kinh doanh: 50 Trong cán chun mơn: 30 người 5.Năng Lực Tài Chính Của Cơng Ty: Tóm tắt số liệu tài 03 năm tài gần (năm2006, 2007, 2008) T T Tổng nợ phải trả Tài sản ngắn hạn 8.145.852.074 10.801.763.09 8.145.852.074 Nợ ngắn hạn 15.936.732.11 Doanh thu Năm 2007 14.200.813.74 Tổng tài sản Năm 2006 Nội dung Lợi nhuận trước thuế Lợi nhuận sau thuế 49.475.164.667 24.402.168.996 30.350.765.673 19.013.786.996 34.690.947.438 Năm 2008 51.099.715.19 19.960.849.14 34.517.683.04 15.739.649.14 53.326.720.18 1.334.245.456 4.017.219.617 5.751.911.177 1.267.533.183 3.776.756.984 5.483.766.822 Các nội dung khác (nếu có u cầu) Hình 1.2 Số liệu tài GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại Báo cáo chuyên đề tốt nghiệp Bộ môn Công nghệ Thông tin CHƯƠNG 2: KHÁI QUÁT VỀ UML 2.1 Trước UML đời Đầu năm 1980, ngành cơng nghệ phần mềm có ngôn ngữ hướng đối tượng Simula Sang nửa sau thập kỷ 1980, ngôn ngữ hướng đối tượng Smalltalk C++ xuất Cùng với chúng, nảy sinh nhu cầu mơ hình hố hệ thống phần mềm theo hướng đối tượng Và vài số ngơn ngữ mơ hình hố xuất năm đầu thập kỷ 90 nhiều người dùng là: Grady Booch’s Booch Modeling Methodology James Rambaugh’s Object Modeling Technique – OMT Ivar Jacobson’s OOSE Methodology Hewlett- Packard’s Fusion Coad and Yordon’s OOA and OOD Mỗi phương pháp luận ngơn ngữ có hệ thống ký hiệu riêng, phương pháp xử lý riêng công cụ hỗ trợ riêng, khiến nảy tranh luận phương pháp tốt Đây tranh luận khó có câu trả lời, tất phương pháp có điểm mạnh điểm yếu riêng Vì thế, nhà phát triển phần mềm nhiều kinh nghiệm thường sử dụng phối hợp điểm mạnh phương pháp cho ứng dụng Trong thực tế, khác biệt phương pháp khơng đáng kể theo tiến trình thời gian, tất phương pháp tiệm cận lại bổ sung lẫn GVHD: Nguyễn Quỳnh Mai SV: Đỗ Ngọc Đại

Ngày đăng: 13/07/2023, 16:33

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w