CƠ sở PHƯƠNG PHÁP LUẬN về QUY TRÌNH PHÂN TÍCH, THIẾT kế và TRIỂN KHAI PHẦN mềm

34 672 0
CƠ sở PHƯƠNG PHÁP LUẬN về QUY TRÌNH PHÂN TÍCH, THIẾT kế và TRIỂN KHAI PHẦN mềm

Đ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

LỜI NÓI ĐẦU Quá trình thực tập luôn là một trong những bước đệm quan trọng đối với mọi sinh viên năm cuối. Việc thực tập là điều kiện rất tốt để mỗi sinh viên thể làm quen được với môi trường thực tế, vận dụng những kiến thức đã được học tại nhà trường áp dụng vào công việc của mình. Từ đó, quá trình thực tập sẽ giúp cho các sinh viên không bị bỡ ngỡ thích nghi nhanh hơn với yêu cầu công việc sau khi ra trường. Là một sinh viên năm cuối khoa Tin học Kinh Tế đang trong quá trình thực tập. Hiện tại em đang thực tập tại Công ty Cổ phần Tư vấn Quản trị Doanh Nghiệp Tinh Vân (TVE), qua 5 tuần thực tập em đã làm quen dần với cấu tổ chức, môi trường làm việc của công ty cách thức làm việc của Phòng ban nơi em đang thực tập, từ đó đã giúp định hướng cho đề tài của chuyên đề thực tập tốt nghiệp. Dưới đây là báo cáo thực tập tổng hợp trình bày chi tiết về Công ty TVE định hướng đề tài thực tập tốt nghiệp của em. Báo cáo thực tập tổng hợp MỤC LỤC Mục lục 1 Chương I : Giới thiệu tổng quan về quan thực tập 3 1.1 Tông quan về công ty Tinh Vân ERP 3 1.2 cấu tổ chức của công ty 5 1.3 Sản phẩm dịch vụ của công ty 12 1.3.1 Sản phẩm 12 1.3.2 Dịch vụ 13 1.4 Khách hàng của công ty 14 1.5 Chiến lược kinh doanh của công ty 14 1.6 Phòng ban thực tập 15 1.7 Đề tài thực tập tốt nghiệp 15 1.7.1 Định hướng đề tài 17 1.7.2 Đề tài thực tập tốt nghiệp 16 1.7.3 Giải pháp thực hiện 16 Chương II:CƠ SỞ PHƯƠNG PHÁP LUẬN VỀ QUY TRÌNH PHÂN TÍCH, THIẾT KẾ TRIỂN KHAI PHẦN MỀM……………… 17 1. Một số lý thuyết chung về phần mềm…………………… 17 1.1 Khái niệm phần mềm…………………………………… 17 1.2 Sự phát triển của lĩnh vực công nghệ phần mềm………. 17 1.3 Vòng đời của một phần mềm…………………………… 1 8 2. Quy trình xây dựng một phần mềm……………………… 2 0 2.1. Khảo sát hiện trạng đặc tả yêu cầu………………… 2 0 2.2. Quá trình thiết kế hệ thống…………………………… 24 2.3. Lập trình lựa chọn ngôn ngữ lập trình……………. 26 2.3.1. Lập trình……………………………………………… 26 2.3.2. Lựa chọn ngôn ngữ lập trình………………………… 27 2.4. Kiểm tra đảm bảo chất lượng phần mềm………… 2 8 Tô Bá Phú – Tin học Kinh tế 46A Trang 2 Báo cáo thực tập tổng hợp 2.5. Triển khai đào tạo người sử dụng………………… 2 8 2.6. Bảo trì phần mềm……………………………………. 3 0 2.7. Quản lý thay đổi phần mềm…………………………. 31 Chương 3: Phân tích Thiêt kế Phần mềm Quản lí Nhân sự Lương Công ty Tinh Vân…………………………… 32 Chương I Giới thiệu tổng quan về quan thực tập Tô Bá Phú – Tin học Kinh tế 46A Trang 3 Báo cáo thực tập tổng hợp 1.1 Tổng quan về công ty CÔNG TY CỔ PHẦN TƯ VẤN QUẢN TRỊ DOANH NGHIỆP TINH VÂN (TVE) Trụ sở chính: Địa chỉ: Tầng 5, Tòa nhà VIMECO, Lô E9 Phạm Hùng, Quận Cầu Giấy, Hà Nội. Điện thoại: +84-4-7848940 Fax: +84-4-7848942 Email: tve@tinhvan.com Home page: www.tve.vn , www.tve.tinhvan.com Văn phòng thành phố Hồ Chí Minh Địa chỉ: Tầng 8 Tháp Indochina Park, Bis 4 Phố Nguyễn Đình Chiểu, Hồ Chí Minh Điện thoại: +84-8-2250258 Fax: +84-8-2250258 TVE được thành lập năm 2005, là công ty thành viên của Tập đoàn Tinh Vân, tập trung vào các lĩnh vực tư vấn, triển khai hệ thống quản trị doanh nghiệp hoạch định nguồn nhân lực. TVE là nhà tư vấn chuyên nghiệp trong việc đưa những xu hướng mới nhất trên thế giới về tổ chức quản lý doanh nghiệp, tin học hoá kinh doanh vào thực tiễn các doanh nghiệp Việt Nam, đặc biệt là các Tổng Công ty các tập đoàn lớn. Là đối tác chiến lược của các tập đoàn phần mềm hàng đầu thế giới như Oracle, SAP, L.G.V (Israel), TETA SA (Ba Lan), TVE cung cấp các giải pháp ERP các sản phẩm ứng dụng cho các doanh nghiệp trong mọi lĩnh vực như sản xuất, phân phối, dịch vụ, ngân hàng, tài chính… TVE hiện là Tô Bá Phú – Tin học Kinh tế 46A Trang 4 Báo cáo thực tập tổng hợp Oracle Certified Partner - một trong ba đối tác chính thức được Oracle công nhận tại Việt Nam. Hiên nay tập đoàn Tinh Vân hơn 260 nhân viên trong đó công ty TVE 42 nhân viên đầy kinh nghiêm, tài năng đã được tuyển chọn từ những trường Đại học hàng đầu, cùng với đội ngũ nhà lãnh đạo nhạy bén, kinh nghiêm trong lĩnh vực phát triển phần mềm các ứng dụng giải pháp cho các doanh nghiệp quy mô lớn. Doanh thu của tập đoàn liên tục tăng qua các năm, năm 2006 đạt 2.6 triệu USD. Hiện tại, Tâp đoàn công nghệ Tinh Vân nói chung Công ty Cổ phần Tư vấn Quản trị Doanh nghiệp nói riêng đã xác lập được chỗ đứng của mình trong nền CNTT Việt Nam đang từng bước vững chắc xây dựng một tập đoàn chuyên nghiệp, góp phần vào sự phát triển của đất nước. Tô Bá Phú – Tin học Kinh tế 46A Trang 5 Báo cáo thực tập tổng hợp 1.2 cấu tổ chức cửa công ty: Tô Bá Phú – Tin học Kinh tế 46A Trang 6 Báo cáo thực tập tổng hợp Ban giám đốc gồm: Giám đốc: Nguyễn Huy Cương Phó giám đốc: Đặng Khắc Tuấn Ban kinh doanh Phòng phát triển kinh doanh marketing Chịu trách nhiệm thực hiện các hoạt động kinh doanh các sản phẩm và dịch vụ của công ty: • Theo dõi, nghiên cứu báo cáo thường xuyên tình hình thị trường đối với các sản phẩm dịch vụ cạnh tranh trực tiếp gián tiếp với sản phẩm dịch vụ của công ty để Ban lãnh đạo chiến lược phát triển kinh doanh kịp thời • Tìm kiếm, theo dõi, duy trì phát triển khách hàng mới, đặc biệt là các công ty sản xuất lớn, các tập đoàn, công ty đa quốc gia,… • Thiết lập, duy trì phát triển các mối quan hệ với các đối tác, đặc biệt là Oracle Việt nam. • Tìm hiểu, cập nhật thông tin về các đối thủ cạnh tranh. Đặc biệt thị trường cấp 1 là Pythis, Fes, thị trường cấp 2 là CMC, …. • Phối hợp với Phòng thông tin quảng cáo tiến hành các hoạt động marketing sản phẩm dịch vụ của công ty. • Xây dựng kế hoạch năm, kế hoạch dài hạn để tổng hợp kế hoạch kinh doanh toàn công ty, báo cáo tổng hợp tình hình thực hiện kế hoạch kinh doanh của công ty định kỳ, hàng tháng, quý, năm. • Nghiên cứu cùng với các Phòng nghiệp vụ công ty xây dựng đồng bộ kế hoạch sử dụng vốn (gồm cả ngoại tệ), kế hoạch vật tư – kho Tô Bá Phú – Tin học Kinh tế 46A Trang 7 Báo cáo thực tập tổng hợp hàng - vận tải, kế hoạch xây dựng bản, kế hoạch tiếp thị liên kết kinh tế. • Chuẩn bị các thủ tục cho ban lãnh đạo giao kế hoạch xét duyệt hoàn thành kế hoạch của các đơn vị trực thuộc. Giúp Tổng giám đốc kiểm tra tổng hợp tình hình trong quá trình thực hiện kế hoạch, phát hiện các vấn đề đề xuất hướng giải quyết. Phòng thông tin quảng cáo • Chịu trách nhiệm cập nhật các thông tin chính thức về công ty với các phương tiện thông tin đại chúng. • Thiết lập, duy trì phát triển các mối quan hệ với các quan chức năng, quan báo chí, các đối tác khách hàng. • Cập nhật thông tin các chương trình hội chợ, đặc biệt là các chương trình liên quan đến lĩnh vực Công nghệ thông tin. Đề xuất ý kiến với Tổng giám đốc các Ban nên hay không nên tham gia. • Đầu mối tổ chức các hoạt động của công ty khi tham gia các cuộc triển lãm, hội chợ. • Đầu mối tổ chức các hoạt động văn hóa, ngoại khóa cho nhân viên công ty. • Tham mưu cho Ban lãnh đạo công ty các chiến lược quảng bá sản phẩm quảng bá thương hiệu. • Phối hợp với Ban kinh doanh trong việc xây dựng thực hiện chiến lược phát triển thương hiệu công ty. Tô Bá Phú – Tin học Kinh tế 46A Trang 8 Báo cáo thực tập tổng hợp • Xây dựng, theo dõi giám sát các hoạt động quảng bá của công ty, quản lý nội dung website chính thức của Công ty www.tinhvanerp.com Phòng giải pháp • Xây dựng các hồ mô tả các giải pháp phần mềm dịch vụ cung cấp cho khách hàng. • Soạn thảo cập nhật nội dung Brochure của Công ty. • Tham gia đấu thầu tổ chức đấu thầu các sản phẩm dịch vụ của công ty. • Tham gia thương thảo ký kết hợp đồng với khách hàng. • Phối hợp với Phòng tư vấn triển khai theo dõi việc thực hiện triển khai các dự án sau khi ký kết hợp đồng. Thời gian triển khai, thời gian hết hạn. • Nghiên cứu cải tiến phát triển các sẩn phẩm dịch vụ của công ty đang kinh doanh để nâng cao chất lượng bán hàng, các biện pháp hữu hiệu để mở rộng thị phần. • Hợp tác thoả thuận với các đơn vị bên ngoài để làm phong phú hơn các dịch vụ của công ty khi được Tổng giám đốc phê duyệt • Tạo lập, quản lý cập nhập sở dữ liệu khách hàng của Công ty. • Nghiên cứu tổng hợp đề ra chiến lược tiếp thị từng thời kỳ lâu dài cho các sản phẩm dịch vụ của công ty đang kinh doanh. • Báo cáo thống định kỳ, đột xuất lên Ban giám đốc cấp trên theo quy định của công ty pháp luật. Tô Bá Phú – Tin học Kinh tế 46A Trang 9 Báo cáo thực tập tổng hợp • Hoạt động theo sự chỉ đạo của Ban lãnh đạo, hoàn thành đúng mục tiêu đạt được chỉ tiêu về số lượng doanh thu của Ban lãnh đạo đã đề ra trong năm. Ban công nghệ Phòng tư vấn triển khai • Nghiên cứu sản phẩm, xây dựng giải pháp nghiệp vụ cho sản phẩm ERP. • Phối hợp với Ban kinh doanh Ban tài chính quản trị lập hồ thầu. • Xây dựng kế hoạch khảo sát đối với các dự án đã ký kết: Phân bổ về nguồn lực thời gian. Tiến hành khảo sát nhằm thu thập thông tin của khách hàng một cách chính xác đầy đủ nhất • Tư vấn các giải pháp triển khai phù hợp với từng đối tượng khách hàng. • Xây dựng đội ngũ cán bộ tư vấn triển khai đáp ứng nhu cầu hiện tại và trong tương lai của công ty. • Đề xuất thực hiện đào tạo nhân viên mới về các sản phẩm ERP. • Lên kế hoạch thực hiện triển khai các dự án ERP. • Triển khai các hoạt động hỗ trợ khách hàng sau khi kết thúc dự án. • Đề xuất những ý kiến thay đổi về nhân sự, thời gian nguồn nhân lực khi những phát sinh không phù hợp với tình hình thực tại. Tô Bá Phú – Tin học Kinh tế 46A Trang 10 [...]... thiết kế được viết trong các giai đoạn khác nhau của quá trình thiết kế Thiết kế bộ Dự thảo thiết kế Thiết kế chi tiết Bản thiết kế cuối cùng Hình 2.4 Quá trình hoàn thiện bản thiết kế Quá trình thiết kế một phần mềm, bao gồm : Thiết kế kiến trúc: Phân tích các chương trình con của phần mềm xác định các mối quan hệ giữa các phân hệ Đặc tả khái quát : Các chương trình con sẽ được mô tả chung về. .. lập trình: Net • sở dữ liệu: SQL • Lập báo cáo: Crystal Report 9.0 Tô Bá Phú – Tin học Kinh tế 46A Trang 17 Báo cáo thực tập tổng hợp Chương II sở phương pháp luận quy trình phân tích thiết kế triển khai phần mềm I Một số vấn đề chung về phần mềm I.1 Khái niệm phần mềm Khái niệm phần mềm (software)đã được sử dụng ở nước ta từ hơn 10 năm nay, để phân biệt với khái niệm phần cứng ( hardware)... Thiết kế thuật toán : Thiết kế mô tả các thuật toán được sử dụng trong phần mềm Quá trình này được lặp đi lặp lại với mỗi chương trình con đến khi các phân hệ chương trình được thiết kế chi tiết đến từng module lập trình Phương pháp Top - down là cách thức tối ưu để thực hiện các bước này Phương pháp thiết kế này giúp khắc phục hầu hết các vấn đề xảy ra trong quá trình thiết kế Các chương trình. .. hành chương trình Trong một số tài liệu khác, quá trình này được chia thành hai công việc là xác định (verification) đảm bảo phần mềm theo đúng đặc tả, thiết kế tìm các lỗi lập trình thẩm định (validation) để đảm bảo phần mềm đáp ứng nhu cầu người dùng, hoạt động hiệu quả phát hiện các lỗi phân tích, lỗi thiết kế (lỗi mức cao) 2.5 Triển khai đào tạo sử dụng Quá trình triển khai được xem... sẽ cần làm bản mẫu phần mềm Điều này thường gặp với các hệ thống lớn phức tạp Đây là một tiến trình mà kỹ sư phần mềm tạo ra một mô hình cho phần mềm cần phải xây dựng Bản mẫu này sẽ là sở để kỹ sư phần mềm cùng khách hàng đánh giá để tiếp tục phát triển đi đến sản phẩm cuối cùng 2.2 Quá trình thiết kế hệ thống Mục tiêu của quá trình thiết kế là xây dựng một bản đồ thiết kế Tô Bá Phú – Tin... thành thiết kế phần cứng thiết kế phần mềm Thiết kế phần Tô Bá Phú – Tin học Kinh tế 46A Trang 20 Báo cáo thực tập tổng hợp mềm là cách thể hiện chức năng của phần mềm để thể dịch thành ngôn ngữ của máy tính máy tính thể đọc được  Mã hóa: Trong suốt giai đoạn này, các thiết kế phần mềm được mã hóa thành một hoặc nhiều chươn trình máy tính Kiểm thử từng phần đảm bảo tưng phân hệ đáp ứng... sản xuất phần mềm Kiểm tra đảm bảo chất lượng phần mềm bắt đầu từ khi đánh giá khảo sát yêu cầu người dùng đến khi thiết kế lập trình kết thúc khi kiểm thử phần mềm Quá trình này liên quan đến hai mục đích khác nhau, đó là phần mềm đáp ứng nhu cầu khách hàng quá trình sản xuất không sai sót Theo đó, giai đoạn này cũng được chia thành hai hoạt động riêng lẻ là kiểm thử phần mềm (software... buộc Thiết kế giao diện : Thiết kế giao diện giữa các chương trình con với nhau, mô tả cần rõ ràng, giúp người đọc hiểu cách dùng các chương trình con Thiết kế các phân hệ : Thiết kế việc phân chia dịch vụ của các chương Tô Bá Phú – Tin học Kinh tế 46A Trang 26 Báo cáo thực tập tổng hợp trình con giao diện các dịch vụ đó Thiết kế cấu trúc dữ liệu : Thiết kế mô tả cấu trúc dữ liệu của hệ thống Thiết. .. thiết kế, các giai đoạn của mô hình thác nước bao gồm:  Xác định phân tích yêu cầu: Nhu cầu về ứng dụng, sự cần thiết mục tiêu của hệ thống được tập hợp thông qua trao đổi với những người dùng hệ thống, những thông tin này được xác định rõ dựa trên ý kiến cua cả những người dùng các nhân viên phát triển Thiết kế phần mềm hệ thống: quá trình thiết kế hệ thống thể được phân thành thiết kế. .. chương trình con được thiết kế theo các lớp thứ tự từ cao đến thấp Phương pháp Top - down là phương pháp thiết kế khoa học, hệ thống, đặc biệt phù hợp với các bài toán xây dựng từ đầu như phần mềm quản trị quan hệ khách hàng đang được đề cập 2.3 Lập trình lựa chọn ngôn ngữ lập trình 2.3.1 Lập trình Bước lập trình là một tiến trình dịch bản thiết kế chi tiết thành chương trình bao gồm các tập

Ngày đăng: 21/01/2014, 10:42

Từ khóa liên quan

Mục lục

  • Phòng thông tin quảng cáo

  • Phòng giải pháp

  • Phòng tư vấn triển khai

  • Phòng Hành chính nhân sự

  • Phòng Kế toán

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

  • Đang cập nhật ...

Tài liệu liên quan