Nghiên cứu xây dựng phần mềm quản lý vốn trong dự án đầu tư

79 0 0
Nghiên cứu xây dựng phần mềm quản lý vốn trong dự án đầu tư

Đ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

Luận văn tốt nghiệp Khoa Tin học Kinh tế Mục Lôc Môc Lôc Lời Nói Đầu .5 Chơng I: TổNG QUAN Về CÔNG TY 3C Và HƯớNG CHọN Đề TàI I.Tổng quan c«ng ty 3C: 1.1.Lịch sử phát triển: 1.2.C¬ cÊu tæ chøc: .7 1.3 Lĩnh vực hoạt động: 1.4.S¶n phÈm dịch vụ: .9 II.Giới thiệu đề tài công cụ thùc hiÖn: 11 2.1.Lý lựa chọn đề tài: 11 2.2.Công cụ thực đề tµi: .12 Chơng II: Cơ Sở Phơng Pháp Luận Về Quy Trình Xây Dựng Phần Mềm ứng Dụng 13 I.Phần mềm phát triển phần mềm: .13 1.1.PhÇn mỊm: 13 1.2.Sù ph¸t triĨn cđa phÇn mỊm: .13 1.3.Phân loại phần mềm: 13 1.4.Đặc trng phần mỊm: 14 1.5.Kh¸i quát ngôn ngữ lập trình: 15 1.6 Vòng đời phát triển phÇn mỊm: 17 1.7.Làm mẫu phần mềm: 18 II.Quy trình thiết kế phần mềm: 19 2.1.Vai trò thiết kế phần mềm: 19 2.2.Tiến trình thiết kế phần mềm: .20 Quan hÖ khía cạnh kỹ thuật khía cạnh quản lý cđa thiÕt kÕ 21 2.3.ThiÕt kÕ d÷ liƯu: 21 2.4.ThiÕt kÕ kiÕn tróc phÇn mỊm: 22 2.5.ThiÕt kÕ thđ tơc: 23 2.6.ThiÕt kÕ giao diÖn: 23 2.7.LËp tr×nh: 29 2.8 KiĨm thư: .30 2.9.Bảo trì: 34 Ch¬ng III Xây Dựng Phần Mềm Quản Lý Vốn Trong Dự án Đầu T 35 I.Ph©n tÝch toán: 35 II.Xây dựng phần mềm "Quản Lý Vốn Trong Dự án Đầu T:: .35 2.1 Sơ đồ BFD: 35 2.2.Sơ đồ DFD: 36 2.3.Sơ đồ quan hƯ thùc thĨ: .41 2.4.Sơ đồ DSD: 42 2.5 Chi tiết bảng Cơ Sở Dữ Liệu: 43 2.6.Mét sè gi¶i tht chđ u chơng trình: 46 Kết LuËn 74 Tài liệu tham khảo 75 PHô Lôc 76 Luận văn tốt nghiệp Khoa Tin học Kinh tế Lời Nói Đầu Ngày nay, với phát triển mạnh mẽ kinh tế Do vấn đề đầu t trở nên quan trọng hết Trớc cánh hội nhập kinh tế quốc tế Nhiều dự án đợc đầu t vào Việt Nam, điều hứa hẹn thời kỳ lên đất nớc Chính thế, vai trò quản lý dự án đầu t trở nên vô quan trọng Theo ý kiến riêng thân em, việc quản lý dự án đầu t mà đặc biệt quản lý việc sử dụng nguồn vốn dự án đầu t công việc khó khăn đòi hỏi tốn nhiều thời gian công sức Do đó, việc xử lý tự động trình theo dõi sử dụng vốn dự án đầu t yêu cầu mang tính thực tiễn cao Xuất phát tính thực tiễn em đà mạnh dạn chọn đề tài thực tập tốt nghiệp Nghiên cứu xây dựng phần mềm quản lý vốn dự án đầu tNghiên cứu xây dựng phần mềm quản lý vốn dự án đầu t: Khi nghiên cứu xây dựng đề tài, đà cố gắng nhng em biết xử lý đợc phần trình theo dõi quản lý vốn dự án đầu t Chính thế, em thật mong muốn nhận đợc ý kiến giúp đỡ từ thầy cô, bạn để em có hội hoàn thiện đề tài Luận văn tốt nghiệp Khoa Tin học Kinh tế Nhân đây, em xin đợc gửi lời cảm ơn chân thành tới Thầy giáo Đoàn Quốc Tuấn tập thể công ty phần mềm 3C ®· gióp ®ì em rÊt nhiỊu thêi gian thực tập tốt nghiệp vừa qua Em xin chân thành cảm ơn! Sinh viên Nguyễn Đăng Ân Chơng I TổNG QUAN Về CÔNG TY 3C Và HƯớNG CHọN Đề TàI I.Tổng quan công ty 3C: 1.1.Lịch sử phát triển: Công ty Máy tính- Truyền thông - Điều khiển (3C) thành lập ngày 17 tháng 10 năm 1989 Số vốn ban đầu 100 triệu đồng (xấp xỉ 25000 USD) đợc đóng góp 17 cổ đông 3C công ty tin học công nghệ thông tin Việt Nam Từ năm cuối thập kỷ 80, công ty 3C đà tham gia phân phối sản phẩm tin học Năm 1992, sau thùc hiƯn lt C«ng Ty ë ViƯt Nam, c«ng ty 3C đà đăng ký lại với số vốn pháp định 3,4 tỷ đồng Việt Nam (xấp xỉ 330000 USD) Lĩnh vực hoạt động đợc mở rộng nhiều nghành nghề kinh doanh, sản xuất xuất nhập khẩu, bao gồm: sản xuất thiết bị điện dân dụng, thiết bị điện công nghiệp, công nghiệp tự động hoá, công nghệ đo lờng Thị tr Thị trờng công ty mở rộng không giới hạn nớc mà mở rộng tới nhiều nớc quốc tế, đặc biệt thị trờng Đông Âu, Năm 1997, 3C thành lập trung tâm nghiên cứu công nghệ cao số 06 Láng Hạ - Hà Nội Trung tâm có nhiệm vụ nghiên cứu ứng dụng sản phẩm giải pháp công nghệ cao cấp cho khách hàng thực việc phát triển phần mềm Đến năm 2001, 3C lần tung thị trờng sản phẩm phần mềm kế toán doanh nghiệp Và hệ thống quản lý tổng thể giải pháp thông tin doanh nghiệp Tháng năm 2004, 3C đà đợc vinh dự trở thành nhà sản xuất lắp ráp thơng hiệu máy tính Việt Nam đợc nhận chứng Hệ thống quản lý chất lợng theo tiêu Luận văn tốt nghiệp Khoa Tin học Kinh tế chuÈn quèc tÕ 9001: 2000 tæ chøc Globle (Anh Quốc) QUACERT (Việt Nam) cấp Sự kiện đà đánh dấu mốc quan trọng đờng phát triển công ty Trải qua 15 năm tồn phát triển, 3C đơn vị đầu lĩnh vực công nghệ thông tin góp phần không nhỏ vào nghiệp Công nghiệp hoá, Hiện đại hoá nớc nhà 3C có đóng góp đặc biệt quan trọng lĩnh vực: giải pháp công nghệ thông tin, công nghệ phát triển phần mềm, điều khiển điện tử tự động hoá, thiết bị điện công nghiệp Thị tr 1.2.Cơ cấu tổ chức: Công ty 3C công ty cung cấp giải pháp dịch vụ cách đầy đủ công nghệ thông tin cho doanh nghiệp nhà nớc nh doanh nghiệp t nhân, đà đợc đánh giá công ty phát triển nhanh ViƯt Nam, bao gåm c¸c bé phËn chđ chèt sau”: 3C Máy tính: chuyên cung cấp sản xuất máy tính thơng hiệu 3C cho thị trờng nớc xuất 3C Máy tính đà đạt đợc tiêu chuẩn quản lý chất lợng ISO 9000: 2001 3C Dịch vụ: nhằm mục đích phát triển công ty 3C Inc cách toàn diện chuyên nghiệp, công ty 3C thành lập 3C Dịch vụ Bộ phận cung cấp dịch vụ công nghệ thông tin, viễn thông với ứng dụng hệ thống chăm sóc khách hàng chuyên nghiệp 3C dịch vụ bao gồm: - Bảo trì, sửa chữa hệ thống máy tính, máy chủ, mạng, tổng đài, máy in Thị tr - T vấn, hớng dẫn khắc phục cố thông qua điện thoại, Email Thị tr - Hệ thống chăm sóc khách hàng thớng xuyên - T vấn thiết kế, triển khai thi công hệ thống mạng máy tính, tổng đài 3C Soft Solution: nhằm đáp ứng tốt yêu cầu khách hàng, công ty 3C thành lập phận 3C Soft Solution để cung cấp giải pháp dịch vụ phần mềm chuyên nghiệp Sơ đồ tổ chức công ty 3C: Hội Đồng Quản Trị Ban LÃnh Đạo Ban Kế Hoạch Hợp Tác Luận văn tốt nghiệp Khoa Tin học Kinh tế Ban Kế Hoạch Hợp Tác Kỹ Thuật Hệ Thống 1.3 Lĩnh vực hoạt động: - Cung cấp sản phẩm công nghệ thông tin, bao gồm: thiết bị, phần mềm giải pháp công nghệ, thiết kế triển khai hệ thống mạng INTRANET, INTERNET - Sản xuất, lắp đặt, lắp ráp bảo dỡng thiết bị điện, điện tử, tin học, điều khiển tự động - Nghiên cứu triển khai đề tài khoa học kỹ thuật điện tử, tin học công nghệ kỹ thuật cao - Dịch vụ t vấn đầu t - Thi công công trình hạ tần điện nhẹ 1.4.Sản phẩm dịch vụ: Công ty 3C cung cấp dịch vụ công nghệ thông tin cho khách hàng, nhằm mục đích đem lại hiệu cao cho thành công khách hàng, với phơng châm 3C phát triển đem lại phát triển cho khách hàng: 1.4.1.Sản phẩm phần mềm: - Phần mềm tác nghiệp quản lý doanh nhiệp 3C BIZ Minitrator: phát triển Lotus Notes với chức nh Email, Web, Cơ sở liệu, khách Luận văn tốt nghiệp Khoa Tin học Kinh tế hàng, quản lý nguồn nhân lực, tin điện tử, sở liệu công văn đi/ đến, sở liệu tài liệu, th viện điện tử Thị tr - Phần mềm Kế toán vật t, phát triển Visual Foxpro, phục vụ đơn vị sản xuất kinh doanh lớn - Phần mềm quản lý cớc cho tổng đài điện thoại, ứng dụng đợc cho tổng đài lên tới 200000 số - Phần mềm Kế toán doanh nghiệp, phát triển MS SQL Oracle, theo tiêu chuẩn quy định chế độ kế toán kiểm toán Bộ Tài Chính ban hành Có đầy đủ chức nh: thu, chi, nhập, xuất, báo cáo tổng hợp, báo cáo chi tiết - Các phần mềm quản lý chuyên dụng cho nghành xây dựng (theo dõi quản lý thiết bị, theo dõi quản lý khối lợng thi công) - Thiết kế trang Web xây dựng hệ thống mạng, với sản phẩm đà đợc triển khai công ty Điện Tử Viễn Thông Quân Đội, tổng công ty Giấy Việt Nam, tổng công ty Gốm Thuỷ Tinh, công ty Cơ Khí Hà Nội - Xây dựng giải pháp thơng mại điện tử, phủ điện tử, báo điện tử Thị tr WebBase với sản phẩm tiêu biểu nh: cổng điện tử Bắc Ninh, báo Phụ Nữ, báo Ngời Cao Tuổi điện tử Thị tr - Mạng thông tin GIS - Mạng thông tin phục vụ thiết kế khí - Phần mềm quản lý cổ phần hoá dành cho doanh nghiệp cổ phần - Phần mềm quản trÞ néi dung trang Web doanh nghiƯp mang tÝnh tỉng thĨ vµ toµn diƯn BCMS (Business Content Management Systems) Version 1.1 xây dựng công nghệ công nghệ NET/SQl Server Phần mềm đặc biệt hữu ích với doanh nghiệp sản xuất kinh doanh nhiều chủng loại sản phẩm, dịch vụ khác Thờng xuyên thay đổi, cho phép cập nhật nội dung, giá Thị tr - Phần mềm 3C AS (Accounting Systems) Version 2.0 hệ thống quản trị doanh nghiệp phần mềm kế toán, bao gồm quản lý kế toán, tài chính, quản lý bán hàng, quản lý hợp đồng, quản lý nhân 3C AS Version 2.0 có phân hệ độc lập nhng liên hệ chặt chẽ với Các doanh nghiƯp cã thĨ tiÕt kiƯm chi phÝ b»ng c¸ch lựa chọn phân hệ độc lập phù hợp với doanh nghiệp nâng cấp lúc có nhu cầu 3C AS Version 2.0 phần mềm hoàn toàn dùng Tiếng Việt, có giao diện đại, dễ dàng sử dụng, phù hợp với quy trình kế toán quản lý doanh nghiệp - 3C HCS (3C Healthcare Systems) : hƯ thèng qu¶n lý bƯnh viƯn, phàn mềm triển khai mạng LAN hỗ trợ việc quản lý bệnh nhân, bệnh án, quản lý Luận văn tốt nghiệp Khoa Tin học Kinh tế nhân sự, tài sản, kho thuốc, quản lý tài kế toán kèm theo hệ thống báo cáo Thị tr 1.4.2.Dịch vụ trọn gói, giải pháp tổng thể: Trong điều kiện hạn hẹp nguồn nhân lực công nghệ thông tin níc hiƯn nay, c«ng ty 3C lu«n coi träng tới dịch vụ hỗ trợ đơn vị tổ chức, tối u hoá việc quản lý, vận hành thiết bị giải pháp công nghệ thông tin Cùng với mục tiêu phát triển công nghiệp sản xuất lắp ráp máy tính thiết bị ngoại vi nớc, khả mình, công ty 3C đà có đợc sản phẩm chất lợng cao đợc khách hàng tin dùng: - Máy tính thơng hiệu Việt Nam chất lợng cao - Màn hình tinh thể lỏng Việt Nam chất lợng cao - Các loại hình Đông Nam - Các Card phối ghép với thiết bị ngoại vi, điều khiển tự động Trong tơng lai không xa 3C đặt mục tiêu tới năm 2005, triển khai mặt hàng nh máy tính xách tay, máy chủ cỡ vừa nhỏ 1.4.3.Định hớng phát triển: Định hớng phát triển kinh doanh công ty bao gồm lĩnh vực là: - Sản xuất lắp ráp phân phối máy tính Việt Nam thơng hiệu 3C - Sản xuất phần mềm ứng dụn: phần mềm kế toán, hệ thống tích hợp quản trị văn phòng, hệ quản trị nhân lực ERP, hệ quản trị khách hàng CRM Thị tr - Liên tục hoàn thiện hoá dịch vụ hỗ trợ khách hàng sau bán hàng Tăng cờng chất lợng hỗ trợ khách hàng từ xa, hớng tới việc phục vụ 23/7 - Nghiên cứu phát triển giải pháp tích hợp hệ thống phần cứng phần mềm cho doanh nghiệp, tổ chức II.Giới thiệu đề tài công cụ thực hiện: 2.1.Lý lựa chọn đề tài: Ngày nay, với việc phát triển không ngừng kinh tế kỷ nguyên thời đại thông tin Việc tổ chức thực dự án đầu t trở nên vô quan trọng, động lực thúc đẩy kinh tế cách mạnh mẽ mà tạo khối lợng việc làm to lớn giúp tạo công ăn việc làm ổn định cho ngời lao động Thế nhng, việc thực quản lý dự án đầu t lại vấn đề đơn giản, việc quản lý nguồn vốn nh tình hình sử dụng nguồn vốn đầu t dự án vào hoạt động Hoạt động sử dụng nguồn vốn thực dự án đầu t đợc tính từ lúc sử dụng nguồn vốn vào để xây dựng sở hạ tầng, công trình xây dựng phục vụ cho mục đích đầu t Thị tr Ngoài ra, Luận văn tốt nghiệp Khoa Tin học Kinh tế phải kể đến loại chi phí sử dụng khác nh: chi phí nhân công, chi phí mua tài sản cố định, chi phí mua máy móc phục vụ xây dựng Thị trĐó trình thực phức tạp tốn nhiều công sức tiền để tính toán theo dõi Vì đứng trớc vấn nêu trên, dới giúp đỡ từ Kỹ s tin học Lê Minh Hà (nhân viên phát triển phần mềm 3C Soft) em đà định lựa chọn chuyên đề thực tập tốt nghiệp Nghiên cứu xây dựng phần mềm quản lý vốn dự án đầu tNghiên cứu xây dựng phần mềm Quản Lý Vốn Trong Dự án Đầu T: Với tính thùc tÕ cđa vÊn ®Ị cao lùa chän ®Ị tài, em thực hi vọng giải phần khó khăn việc quản lý ngn vèn cịng nh t×nh h×nh sư dơng ngn vốn dự án đầu t 2.2.Công cụ thực đề tài: Trong trình thực đề tài Nghiên cứu xây dựng phần mềm quản lý vốn dự án đầu tNghiên cứu xây dựng phần mềm Quản Lý Vốn dự án đầu t:, em đà áp dụng kiến thức đà đợc học trờng nh: kiến thức xây dựng hệ thống thông tin, kiến thức sở liệu, kiến thức lập trình ứng dụng Ngoài kiến thức đó, em đà lựa chọn ngôn ngữ lập trình Visual C#.Net hệ quản trị Microsoft SQL SERVER ®Ĩ thùc hiƯn ®Ị tµi Microsoft Visual C#.Net lµ mét ngôn ngữ lập trình đại Nó đợc thiết kế ®Ĩ chó ý ®Õn viƯc diƠn ®¹t C++ theo kiĨu lập trình phát triển ứng dụng nhanh RAD (Rapid Application Development) chẳng hạn nh Microsoft Visual Basic, Delphi C#.Net đợc xây dựng phát triển Ander Hejlsberg, ngời đà viết nên trình biên dịch Pascal Chính vËy sù tiÕn triĨn cđa C#.Net chơi ¶nh hëng bëi ngôn ngữ nh C++, Java ngôn ngữ hớng đối tợng khác Luận văn tốt nghiệp Khoa Tin học Kinh tế Chơng II Cơ Sở Phơng Pháp Luận Về Quy Trình Xây Dựng Phần Mềm ứng Dụng I.Phần mềm phát triển phần mềm: 1.1.Phần mềm: Phần mềm tổng hợp yếu tố sau: Các chơng trình máy tính, cấu trúc liệu cho phép chơng trình xử lý thông tin thích hợp, tài liệu mô tả phơng thức sử dụng chơng trình 1.2.Sự phát triển phần mềm: Sự phát triển phần mềm liên hệ chặt chẽ với tiến hoá phần cứng khả xử lý phần cứng Trong trình phát triển phần mềm tính đến thời điểm đà trải qua giai đoạn: - Giai đoạn từ 1950 đến 1960: thời kỳ đầu phát triển máy tính xử lý thông tin Cách xử lý phần mềm lúc xử lý theo lô Trong giai đoạn có phần mềm đơn lẻ đợc thiết kế theo đơn đặt hàng - Giai đoạn từ 1960 đến 1970: giai đoạn phần mềm đà ®ỵc nhiỊu ngêi sư dơng Nã ®· mang tÝnh chÊt sở liệu mang tính thơng mại cao - Giai đoạn từ 1970 đến 1990: hệ thống lúc mang tính chất phân tán Trong giai đoạn này, nhờ giảm giá thành phần cứng mà tính hiệu tiêu thụ phần mềm đạt mức cao Nó đà mang tính chất phần mềm thông minh - Giai đoạn 1990 đến nay: hệ thống phần mềm đà mang tính hớng đối tợng, mang tính chất hệ chuyên gia cho phép xử lý song song 1.3.Phân loại phần mềm: Phần mềm đợc chia thành loại lớn bao gồm: phần mềm hệ thống quản lý phần cứng, phần mềm ứng dụng quản lý liệu, phần mềm phát triển đợc dùng để tạo phần mềm khác - Phần mềm hệ thống: phần mềm hệ thống hoạt động nh phận kết nối máy tính với chơng trình ứng dụng mà ngời sử dụng muốn thực Nó bao gồm: hệ điều hành, phần mềm tiện ích, phần mềm quản trị mạng máy tính truyền thông - Phần mềm ứng dụng: chơng trình điều khiển máy tính việc thực nhiệm vụ cụ thể xử lý thông tin Có nhiệm vụ có chơng trình ứng dụng tơng ứng Có thể chia làm loại phần mềm ứng dụng đa phần mềm chuyên biệt Trong đó: Luận văn tốt nghiệp Khoa Tin học Kinh tế + Phần mềm ứng dụng đa nh: phần mềm xử lý văn bản, phần mềm bảng tính, phần mềm quản lý tệp, phần mềm quản trị sở liệu, phần mềm đồ hoạ, phần mềm trình diễm đồ hoạ Thị tr + Phần mềm ứng dụng chuyên biệt nh: phần mềm kế toán, phần mềm Marketting, phần mềm quản lý tài doanh nghiệp, phần mềm quản lý sản xuất Thị tr - Phần mềm phát triển ngôn ngữ lập trình 1.4.Đặc trng phần mềm: - Phần mềm phần tử hệ thống lôgíc hệ thống vật lý có đặc trng khác với hệ thống phần cứng Phần mềm có đặc trng sau đây: - Phần mềm đợc phát triển hay đợc kỹ nghệ hoá, không đợc chế tạo theo nghĩa cổ điển - Phần mềm không hỏng trình sử dụng mà ngợc lại làm tăng giá trị thành phần sử dụng lên gấp nhiều lần Phần mềm không cảm ứng với khiếm khuyết môi trờng vốn gây cho phần cứng bị hao mòn cũ Trong đời mình, phần mềm trải qua thay đổi (bảo trì) mà hỏng hóc phần mềm đợc phát lỗi thiết kế hay tiến trình chuyển thiết kế thành mà thực đợc Do đó, việc bảo trì phần mềm bao gồm độ phức tạp phụ thêm đáng kể so với bảo trì phần cứng - Phần mềm đợc xây dựng theo đơn đặt hàng không lắp ráp từ thành phần có sẵn 1.5.Khái quát ngôn ngữ lập trình: Mỗi ngôn ngữ lập trình bao gồm phận: - Chơng trình dịch ngôn ngữ có chức dịch chơng trình viết ngôn ngữ lập trình sang ngôn ngữ máy - Th viện chơng trình tập hợp thủ tục đợc viết sẵn hay đợc dùng chơng trình khác - Chơng trình liên kết đợc dùng để kết nối chơng trình dịch với thủ tục từ th viện để tạo thành chơng trình thực đợc máy tính Sơ đồ sau cho biết trình tạo chơng trình chạy đợc với ngôn ngữ bậc cao: Lập trình viên sử dụng ngôn ngữ bậc cao Mà nguồn Trình dịch

Ngày đăng: 03/07/2023, 16:39

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

Tài liệu liên quan