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

xây dựng chương trình quản lý kho hàng cho công ty cổ phần khí hóa lỏng miền bắc

63 1,1K 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 63
Dung lượng 3,77 MB

Nội dung

Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy MỤC LỤC MỤC LỤC .1 LỜI MỞ ĐẦU .4 CHƯƠNG I : TỔNG QUAN 1.1 Tên đề tài 1.2 Mục đích .5 1.3 Phương tiện thực hiện .5 1.3.1 Các bước phát triển hệ thống thông tin 1.3.2 Phương pháp phân tích thiết kế hướng đối tượng 1.3.3 Lựa chọn công cụ thực hiện đề tài CHƯƠNG : KHẢO SÁT THỰC TẾ NGHIỆP VỤ QUẢN LÍ KHO HÀNG CỦA CÔNG TY CỔ PHẦN KHÍ HÓA LỎNG MIỀN BẮC .7 2.1 Giới thiệu về công ty 2.2 Mô hình tổ chức công ty 2.3 Thực trạng quản lý 2.4 Nghiệp vụ quản lí kho hàng tại công ty cổ phần khí hóa lỏng miền Bắc 2.4.1 Quản lí nhập kho 2.4.2 Quản lí xuất kho 10 2.4.3 Bảo quản .11 2.4.4 Sơ đồ quy trình nhập kho .11 2.4.5 Sơ đồ quy trình xuất kho 11 CHƯƠNG : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 11 3.1 Phân tích thiết kế các chức của hệ thống .11 3.1.1 Chức chương trình cần có 11 Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy 3.1.2 Sơ đồ phân rã chức 12 3.1.3 Mô tả chi tiết chức .12 3.2 Sơ đồ luồng dữ liệu 15 3.2.1 Sơ đồ luồng dữ liệu mức ngữ cảnh 15 3.2.2 Sơ đồ luồng dữ liệu mức đỉnh 15 3.2.3 Sơ đồ chức mức dưới đỉnh 16 3.2.3.1 Chức quản trị hệ thống 16 3.2.3.2 Chức quản lí danh mục 17 3.2.3.3 Chức nghiệp vụ(Quản lí kho) 18 3.2.3.4 Chức báo cáo 19 3.3 Sơ đồ quan hệ thực thể 20 3.4 Xây dựng sở dữ liệu cho chương trình .20 3.4.1 Các bảng dữ liệu vật lí 20 3.4.2 Mối liên hệ giữa các bảng sở dữ liệu 27 CHƯƠNG : MỘT SỐ KẾT QUẢ ĐẠT ĐƯỢC 28 4.1 Giao diện của chương trình quản lí 28 4.1.1 Form hệ thống 28 4.1.2 Form nhập kho .28 4.1.3 Form xuất kho 29 4.1.4 Form chuyển nội bộ .29 4.1.5 Form quản lí chứng từ 30 4.1.6 Form kiểm kê hàng hóa 30 4.1.7 Form tồn kho tổng hợp 31 4.2 Một số mẫu phiếu được in 32 Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy 4.2.1 Mẫu phiếu nhập kho 32 4.2.2 Mẫu phiếu xuất kho 33 4.2.3 Mẫu báo cáo tồn kho 34 CHƯƠNG : CƠ SỞ LÝ THUYẾT 35 5.1 Hệ quản trị CSDL SQL Server 2005 35 5.1.1 Giới thiệu về SQL Server2005 .35 5.1.2 Cài đặt SQL Server 2005 36 5.1.3 Các thành phần quan trọng SQL Server 2005 52 5.1.4 Tính bảo mật SQL Server 2005 54 5.2 Ngôn ngữ C# 55 5.2.1 Giới thiệu về NET Framwork 55 5.2.2 Giới thiệu về C# 56 5.2.3 Một số cú pháp C# 58 KẾT LUẬN 60 TÀI LIỆU THAM KHẢO 61 Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy LỜI MỞ ĐẦU Ngày nay, ngành công nghệ thông tin đà phát triển mạnh mẽ, ngày ứng dụng vào nhiều lĩnh vực như: Kinh tế, khoa học kỹ thuật, quân sự, y tế, giáo dục,…và đáp ứng ngày nhiều yêu cầu lĩnh vực này, để phục vụ cho nhu cầu người Song song đó, xã hội ngày phát triển, nhu cầu đưa công nghệ thông tin vào công ty ngày nhiều Những hệ thống quản lý công ty khơng ngừng đổi mới, hồn thiện để mang lại lợi ích tối đa cho công ty Nguyên vật liệu khí hóa lỏng chủ yếu Gas dân dụng, Gas N cho công nghiệp mặt hàng nhiên liệu lỏng xăng, dầu v.v yếu tố quan trọng trình sản xuất sinh hoạt Đối với doanh nghiệp sản xuất việc quản lí hiệu nguyên vật liệu vô quan trọng Nếu quản lí khơng tốt ảnh hưởng tới tình hình sản xuất, giá thành sản phẩm, ảnh hưởng tới doanh thu, lợi nhuận; cịn ảnh hưởng tới tính phát triển ổn định doanh nghiệp Chính việc quản lí ngun vật liệu sổ sách thực tế doanh nghiệp trọng Cùng với phát triển công ty, khối lượng thông tin cần xử lí ngày nhiều địi hỏi phải đáp ứng nhanh chóng, kịp thời cho nhu cầu quản lí Ứng dụng cơng nghệ tin học vào cơng tác quản lí nói chung, quản lí ngun vật liệu nói riêng cần thiết Nhận thức tính chất tầm quan trọng nguyên vật liệu phục vụ cho trình sản xuất nên em lựa chọn đề tài: “Xây dựng chương trình quản lý kho hàng cho cơng ty Cổ phần khí hóa lỏng Miền Bắc” làm đề tài tốt nghiệp với mong muốn góp phần nâng cao hiệu công tác quản lý nguyên vật liệu công ty Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy CHƯƠNG I : TỔNG QUAN 1.1 Tên đề tài Xây dựng chương trình quản lý kho hàng cho cơng ty Cổ phần khí hóa lỏng Miền Bắc 1.2 Mục đích Công việc quản lý kho hàng công ty thực quản lý thủ công Việc quản lý nhiều thời gian nhân lực Nếu với số lượng hàng hóa, nhiên liệu thơng tin lớn việc quản lý khó khăn thiếu độ xác Với cơng nghệ máy tính nay, máy tính giúp người thực công việc cách nhanh chóng xác, đem lại hiệu cao công việc kinh tế Việc xây dựng hệ thống quản lý kho hàng giúp ích việc cập nhật thơng tin kho bãi, hỗ trợ người dùng tìm kiếm, thống kê hàng hóa, nhiên liệu theo nhiều tiêu chí cách nhanh chóng hiệu 1.3 Phương tiện thực hiện 1.3.1 Các bước phát triển hệ thống thông tin Khảo sát Cài đặt Phân tích vận hành bảo trì Xây dựng Thiết kế 1.3.2 Phương pháp phân tích thiết kế hướng đối tượng - Khảo sát nghiệp vụ, thu thập hồ sơ tài liệu có liên quan Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy - Xây dựng biểu đồ ngữ cảnh - Liệt kê tài liệu dùng cho hệ thống - Xây dựng chức nghiệp vụ - Ma trận thực thể chức - Vẽ biểu đồ luồng liệu mức - Xác định sơ đồ chức chương trình - Thiết kế giao diện 1.3.3 Lựa chọn công cụ thực hiện đề tài Để tạo phần mềm, việc lựa chọn công cụ sử dụng phần quan trọng Trong đề tài này, em lựa chọn công cụ phục vụ cho đề tài là: - Phương pháp phân tích thiết kế hướng cấu trúc - Ngơn ngữ lập trình Visual C# - Hệ quản trị sở liệu SQL Server 2005 Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy CHƯƠNG : KHẢO SÁT THỰC TẾ NGHIỆP VỤ QUẢN LÍ KHO HÀNG CỦA CÔNG TY CỔ PHẦN KHÍ HÓA LỎNG MIỀN BẮC 2.1 Giới thiệu về công ty  Lịch sử hình thành và phát triển - Tên công ty : CƠNG TY CỔ PHẦN KHÍ HĨA LỎNG MIỀN BẮC - Địa chỉ: Số 378 Hùng Vương – Hồng Bàng - Hải Phịng - Tiền thân Cơng ty cổ phần Kinh doanh Khí hóa lỏng miền Bắc Xí nghiệp Kinh doanh sản phẩm Khí miền Bắc trực thuộc Cơng ty Chế biến Kinh doanh sản phẩm Khí (PV Gas) thành lập theo Quyết định số 389/QĐ-HĐQT ngày 28/03/2000 Hội đồng Quản trị Tổng Công ty Dầu khí Việt Nam (nay Tập đồn Dầu khí Việt Nam) - Ngày 12/04/2006 Hội đồng Quản trị Tổng Cơng ty Dầu khí Việt Nam (nay Tập đồn Dầu khí Việt Nam) ký Quyết định số 825/QĐ-DKVN việc thành lập Cơng ty Kinh doanh Khí hóa lỏng miền Bắc (PV Gas North) sở Xí nghiệp Kinh doanh sản phẩm Khí miền Bắc trực thuộc Công ty Chế biến Kinh doanh sản phẩm Khí (PV Gas) Bộ phận Kinh doanh Khí hóa lỏng Cơng ty Thương mại Dầu khí (Petechim); - Ngày 20/12/2006, Bộ trưởng Bộ Công nghiệp ký Quyết định số 3734/QĐ-BCN việc Phê duyệt Phương án cổ phần hóa chuyển Cơng ty Kinh doanh Khí hóa lỏng miền Bắc thành Cơng ty cổ phần Kinh doanh Khí hóa lỏng miền Bắc - Sau hồn tất thủ tục pháp lý, Công ty cổ phần Kinh doanh Khí hóa lỏng miền Bắc thức vào hoạt động kể từ ngày 25/07/2007 - Hiện nay, công ty có 01 Tổng kho LPG Hải Phịng với sức chứa 1108 triển khai xây dựng 01 Tổng kho LPG Đình Vũ Hải Phịng với sức chứa 7500 tấn, dự kiến hoàn thành đưa vào sử dụng vào quý I năm 2009 Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy - Song song với việc đầu tư thêm kho chứa LPG Hải Phòng, PVGAS NORTH xây dựng 01 kho chứa LPG Vũng Áng – Hà Tĩnh với công suất 3285 01 kho chứa LPG Đà Nẵng có cơng suất 1500 nhằm đáp ứng nhu cầu sử dụng LPG thị trường Miền Bắc Miền Trung Việt Nam Bên cạnh đó, hệ thống trạm chiết nạp bình gas 12 kg 45 kg mang thương hiệu PETROVIETNAM GAS có mặt khắp tỉnh, thành phố đất nước Việt Nam  Sản phẩm kinh doanh và lưu trữ - Xuất nhập khí hố lỏng sản phẩm dầu khí - Đầu tư, xây dựng kho bãi, trạm chiết nạp phục vụ hoạt động kinh doanh khí hố lỏng, chiết nạp dịch vụ chiết nạp khí hố lỏng - Uỷ thác nhập khẩu, dịch vụ vận tải khí hố lỏng mơi giới dịch vụ ngành gas, xăng dầu - Tư vấn thiết kế, đầu tư, chuyển giao công nghệ, bảo dưỡng, sửa chữa, lắp đặt máy thiết bị dịch vụ khác phục vụ cho hoạt động sản xuất kinh doanh gas - Xuất nhập trực tiếp kinh doanh khí hóa lỏng - Kinh doanh vật tư, thiết bị, phụ kiện; đầu tư xây dựng kho bãi, trạm chiết nạp phục vụ cho hoạt động kinh doanh khí hóa lỏng - Dịch vụ vận tải khí hóa lỏng 2.2 Mô hình tổ chức công ty Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy 2.3 Thực trạng quản lý Hiện công ty quản lý thông tin hàng hóa thông qua biểu mẫu, hồ sơ lưu trữ, văn Word Excel, khó khăn tốn nhiều thời gian cho công việc thống kê, báo cáo, cập nhật thông tin Giải pháp đưa phương pháp quản lý Đó sử dụng phần mềm tin học trợ giúp người dùng việc cập nhật tìm kiếm, thống kê thơng tin cách nhanh chóng xác Trong báo cáo em trình bầy trình xây dựng phần mềm quản lý kho hàng cho công ty sử dụng ngôn ngữ C# Cơ sở liệu SQL 2.4 Nghiệp vụ quản lí kho hàng tại công ty cổ phần khí hóa lỏng miền Bắc 2.4.1 Quản lí nhập kho Căn vào tình hình kinh doanh khả lưu trữ kho hàng, phòng kế hoạch kinh doanh tính tốn, liên hệ với nhà cung cấp để tiến hành nhập hàng Cơng ty có nguồn cung cấp gas ổn định từ nhà máy Chế biến khí Dinh Cố Nhà máy lọc dầu số –Dung quất Ngoài cơng ty cịn nhập thiết bị phụ kiện, loại bình ga cho hệ thống trạm chiết nạp phục vụ cho hoạt động kinh doanh - Nhập gas : Nhân viên kỹ thuận vận hành kiểm tra số lượng gas xe bồn theo quy trình hướng dẫn giao nhận LPG ghi nhận vào phiếu giao nhận hàng Căn theo Bộ chứng từ giao nhận hàng hóa, nhân viên kế tốn kho lập phiếu nhập kho (có xác nhận thủ kho người giao hàng) Theo phiếu nhập kho, thủ kho ghi nhận vào thẻ kho - Nhập vỏ bình: Nhân viên vận chuyển giao nhiệm vụ lập phiếu đề nghị nhập vỏ bình cho tồn số lượng vỏ mà vận chuyển nhập kho Đối với khách hàng xe vận chuyển thuê bên ngoài, thủ kho hướng dẫn nhân viên vận chuyển hàng lập phiếu đề nghị nhập vỏ bình Theo sổ tay xuất nhập ghi nhận thực tế, Thủ kho xác nhận lên phiếu đề nghị nhập vỏ Kế toán Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Kho chứng từ giao nhận hàng, phiếu đề nghị nhập vỏ tiến hành lập phiếu nhập kho, chuyển Trạm trưởng duyệt, Thủ kho ghi nhận vào thẻ kho - Nhập vật tư - phụ kiện: Thủ kho kiểm tra số lượng quy cách vật tư phụ liệu trước nhập kho Lập xác nhận vào biên giao nhận hàng hóa Đối với hàng hóa có tính chun mơn đặc thù, liên hệ Trưởng/Phó phịng kỹ thuật quản trị chất lượng đề nghị hỗ trợ Theo Biên giao nhận hàng hóa hoá đơn mua hàng, nhân viên kế toán kho lập phiếu nhập kho Căn theo phiếu nhập kho đối chiếu với sổ tay xuất nhập thực tế, thủ kho cập nhật vào thẻ kho 2.4.2 Quản lí xuất kho - Xuất vỏ bình : Trưởng/Phó Phịng Kinh Doanh Giám đốc xem xét ký duyệt giấy đề nghị xuất vỏ bình nhân viên vận chuyển lập theo nội dung : + Lý xuất : xuất cho mượn (Phải có chấp thuận văn giám đốc kinh doanh) Xuất chân (hạn mức công nợ hợp lý phù hợp với quy định hành công ty) + Số lượng: phù hợp với điều kiện họat động thực tế Căn theo giấy đề nghị xuất vỏ bình duyệt, Nhân viên Kế tốn hàng hóa tiến hành lập phiếu xuất kho Thủ kho theo phiếu xuất kho duyệt thực kiểm tra xuất hàng cho người cầm phiếu, ký xác nhận lên phiếu xuất , giữ lại 01 bản, ghi nhận vào sổ tay xuất nhập cập nhật thẻ kho - Xuất gas,xăng dầu : Nhân viên kỹ thuận vận hành kiểm tra số lượng gas điều kiện an toàntheo quy trình hướng dẫn giao nhận LPG ghi nhận vào phiếu giao hàng Căn theo Bộ chứng từ giao nhận hàng hóa, nhân viên kế tốn kho lập phiếu xuất kho (có xác nhận giám đốc kinh doanh) Theo phiếu xuất kho, thủ kho xuất kho ghi nhận vào thẻ kho Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 10 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 49 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Click chọn "I accept the terms in the license agreement", nhấn Next Gõ tên người dùng, đơn vị sử dụng, sau nhấn Next Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 50 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Màn hình tiếp theo, nhấn Next Click Install Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 51 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Đợi vài phút Nhấn Finish 5.1.3 Các thành phần quan trọng SQL Server 2005 SQL Server 2005 cấu tạo nhiều thành phần Relational Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 52 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Database Engine, Analysis Service English Query Các thành phần phối hợp với tạo thành giải pháp hoàn chỉnh giúp cho việc lưu trữ phân tích liệu cách dễ dàng + Relational Database Engine + Lõi SQL Server: - Đây engine có khả chứa data quy mô khác dạng table hỗ trợ tất kiểu kết nối (data connection) thông dụng Microsoft ActiveX Data Objects (ADO), OLE DB, and Open Database Connectivity (ODBC) Ngồi cịn có khả tự điều chỉnh (tune up) ví dụ sử dụng thêm tài nguyên (resource) máy cần trả lại tài nguyên cho hệ điều hành user log off + Replication + Cơ chế tạo (Replica): - Data Transformation Service (DTS) + Một dịch vụ chuyển dịch data loại data SQL, accsess … + Analysis Service + Một dịch vụ phân tích liệu hay Microsoft Cơng cụ phân tích data CSDL dùng khái niệm hình khối nhiều chiều (multi+dimension cubes) kỹ thuật data mining + English Query + Đây dịch vụ giúp cho việc query data tiếng Anh dễ dàng + Meta Data Service: Dịch vụ giúp cho việc chứa đựng xử dụng Meta data dễ dàng Meta data thông tin mô tả cấu trúc data database data thuộc loại String hay Integer , cột có phải Primary key hay không + SQL Server Books Online: Books online hữu dụng thiếu việc sử dụng quảntrị + SQL Server Tools + Đây đồ nghề người quản trị sở liệu (DBA ) - Vài công cụ thông dụng: + Enterprise Manager Đây công cụ cho ta thấy toàn cảnh hệ thống sở liệu cách trực quan Nó hữu ích đặc biệt cho người học không thông thạo SQL + Query Analyzer Đối với DBA giỏi cần cơng cụ Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 53 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy quản lý hệ thống database mà không cần đến thứ khác Đây môi trường làm việc tốt ta đánh câu lệnh SQL chạyngay đặc biệt giúp cho ta debug stored procedure dễ dàng + SQL Profiler Nó có khả "chụp" (capture) tất kiện hay hoạt động diễn SQL server lưu lại dạng text file hữu dụng việc kiểm sốt hoạt động SQL Server Ngồi số cơng cụ trực quan thường hay dùng osql bcp (bulk copy) command prompt 5.1.4 Tính bảo mật SQL Server 2005 Khi SQL Server 2005 đời, kiến thức SQl 2000 thực không đủ để bạn làm chủ SQL 2005 Khả độ linh họat SQl Serve 2005 phản ánh rõ công cụ Management Studio BIDS Nâng cao bảo mật: Bảo mật tâm cho tính SQL Server 2005 Điều phản ánh phản ứng lại Microsoft với sâu máy tính Slammer cơng SQL Server 2000 Nó cho thấy giới ngày có nhiều liệu kinh doanh có nguy bị lộ Internet a, Bảo mật nhóm thư mục hệ thống: - Nhóm mục hệ thống bao gồm View bên cấu trúc liệu hệ thống Người sử dụng không thấy bảng bên nào, người dùng khơng có kỹ có ý phá hoại khơng thể thay đổi làm hư hỏng bảng Điều ngăn bạn khác làm hỏng cấu trúc mà SQL Server phụ thuộc vào b, Bắt buộc sách mật khẩu: - Khi bạn cài Window Server 2003, bạn áp dụng sách mật Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 54 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Window (bạn áp dụng) cho SQL Server 2005 Bạn thi hành sách mức độ ngày hết hạn mật SQL Server 2005 giống hệt cho tài khoản đăng nhập vào Windows mà 2000 không hỗ trợ tính Bạn tắt mở việc bắt buộc sách mật cho đăng nhập riêng c, Tách biệt giản đồ người dùng: - SQL Server 2000 khơng có khái niệm giản đồ (Schema): Người dùng sở hữu đối tượng CSDL Nếu người dùng User1 tạo đối tượng myTable tên đối tượng User1.myTable Nếu User1 bị xóa nhân viên rời khỏi cơng ty chẳng hạn, bạn cần thay đổi tên đối tượng Việc gây vấn đề với ứng dụng phụ thuộc vào tên đối tượng để truy xuất liệu - Trong SQL Server 2005, người dùng tạo giản đồ có tên khác với người dùng để chứa đối tượng CSDL Ví dụ User1 tạo giản đồ có tên HR tạo đối tượng Employee Bạn tham chiếu đến đối tượng HR.Employee Vì User1 rời khỏi công ty, bạn không cần thay đổi tên giản đồ, nghĩa mã ứng dụng giữ nguyên đối tượng gọi HR.Employee 5.2 Ngơn ngữ C# 5.2.1 Giới thiệu về NET Framwork Thư viện NET Framework Thư viện lớp NET Framework tập hợp kiểu liệu dùng lại kết hợp chặt chẽ với Common Language Runtime Thư viện lớp hướng đối tượng cung cấp kiểu liệu mà mã nguồn quản lý dẫn xuất Điều khơng làm cho kiểu liệu NET Framework dễ sử dụng mà làm giảm thời gian liên quan đến việc học đặc tính NET Framework Thêm vào đó, thành Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 55 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy phần hãng thứ ba tích hợp với lớp NET Framework Cũng mong đợi người phát triển với thư viện lớp hướng đối tượng, kiểu liệu NET Framework cho phép người phát triển thiết lập nhiều mức độ thông dụng việc lập trình, bao gồm nhiệm vụ như: quản lý chuỗi, thu thập hay chọn lọc liệu, kết nối với cở liệu, truy cập tập tin Ngồi nhiệm vụ thơng dụng Thư viện lớp đưa vào kiểu liệu để hỗ trợ cho kịch phát triển chuyên biệt khác Ví dụ người phát triển sử dụng NET Framework để phát triển kiểu ứng dụng dịch vụ sau: - Ứng dụng Console - Ứng dụng giao diện GUI Windows (Windows Forms) - Ứng dụng ASP.NET - Dịch vụ XML Web - Dịch vụ Windows Trong lớp Windows Forms cung cấp tập hợp lớn kiểu liệu nhằm làm đơn giản việc phát triển ứng dụng GUI chạy Windows 5.2.2 Giới thiệu về C# Ngôn ngữ C# Ngôn ngữ C# ngôn ngữ dẫn xuất từ C C++, tạo từ tảng phát triển Microsoft bắt đầu phát triển từ C C++ thêm vào đặc tính để làm cho ngôn ngữ dễ sử dụng Trong có nhiều đặc tính giống với đặc tính có ngơn ngữ Java Những điểm mạnh C#: - C# ngôn ngữ đơn giản C# loại bỏ vài phức tạp rối rắm ngôn ngữ Java c++, bao gồm việc loại bỏ macro, template, đa kế thừa, Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 56 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy lớp sở ảo (virtual base class) Ngơn ngữ C# đơn giản dựa tảng C C++ Nếu thân thiện với C C++ hoậc chí Java, thấy C# giống diện mạo, cú pháp, biểu thức, toán tử chức khác lấy trực tiếp từ ngôn ngữ C C++, cải tiến để làm cho ngơn ngữ đơn giản Một vài cải tiến loại bỏ dư thừa, thêm vào cú pháp thay đổi Ví dụ như, C++ có ba tốn tử làm việc với thành viên ::, , -> Để biết dùng ba toán tử phức tạp dễ nhầm lẫn Trong C#, chúng thay với toán tử gọi (dot) Đối với người học điều việc cải tiến khác làm bớt nhầm lẫn đơn giản - C# ngơn ngữ đại Điều làm cho ngơn ngữ đại? Những đặc tính xử lý ngoại lệ, thu gom nhớ tự động, kiểu liệu mở rộng, bảo mật mã nguồn đặc tính mong đợi ngôn ngữ đại C# chứa tất đặc tính C# loại bỏ phức tạp rắc rối phát sinh trỏ Trong C#, thu gom nhớ tự động kiểu liệu an tồn tích hợp vào ngơn ngữ, loại bỏ vấn đề rắc rối C++ - C# ngơn ngữ hướng đối tượng Những đặc điểm ngôn ngữ hướng đối tượng (Object-oriented language) đóng gói (encapsulation), kế thừa (inheritance), đa hình (polymorphism) C# hỗ trợ tất đặc tính - C# ngôn ngữ mạnh mẽ mềm dẻo Với ngôn ngữ C# bị giới hạn thân trí tưởng tượng Ngôn ngữ không đặt ràng buộc lên việc làm C# sử dụng cho nhiều dự án khác tạo ứng dụng xử lý văn bản, ứng dụng đồ họa, tính, hay chí trình biên dịch cho ngôn ngữ khác - C# ngơn ngữ từ khóa C# ngơn ngữ sử dụng giới hạn từ khóa Phần lớn từ khóa sử dụng để mơ tả thơng tin - C# ngôn ngữ hướng module Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 57 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Mã nguồn C# viết phần gọi lớp, lớp chứa phương thức thành viên Những lớp phương thức sử dụng lại ứng dụng hay chương trình khác Bằng cách truyền mẫu thơng tin đến lớp hay phương thức tạo mã nguồn dùng lại có hiệu 5.2.3 Một số cú pháp C# -Khai báo, tạo sử dựng lớp using System; public class Time { // phương thức public public void DisplayCurrentTime( ) { Console.WriteLine( "stub for DisplayCurrentTime" ); } // biến private int Year; int Month; int Date; int Hour; int Minute; int Second; } public class Tester { static void Main( ) { Time t = new Time( ); t.DisplayCurrentTime( ); } } -Cách dùng phương thức tĩnh Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 58 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy using System; public class MyClass { public void SomeMethod(int firstParam, float secondParam) { Console.WriteLine( "Here are the parameters received: {0}, {1}", firstParam, secondParam); } } public class Tester { static void Main( ) { int howManyPeople = 5; float pi = 3.14f; MyClass mc = new MyClass( ); mc.SomeMethod(howManyPeople, pi); } } - Cách dùng trường tĩnh using System; public class Cat { public Cat( ) { instances++; } public static void HowManyCats( ) Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 59 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy { Console.WriteLine("{0} cats adopted", instances); } private static int instances = 0; } public class Tester { static void Main( ) { Cat.HowManyCats( ); Cat frisky = new Cat( ); Cat.HowManyCats( ); Cat whiskers = new Cat( ); Cat.HowManyCats( ); } } Kết quả: cats adopted cats adopted cats adopted KẾT LUẬN Trong thời gian qua, với nỗ lực thân hướng dẫn tận tình thầy Ngũn Đờng Sỹ và thấy Chu Văn Huy , với giúp đỡ cán bộ nhân viên tổng kho của công ty cổ phần khí hóa lỏng miền Bắc, em hoàn thành báo cáo thực tập với nội dung chính: Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 60 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy - Khảo sát nghiệp vụ quản lý kho nhiên liệu cơng ty - Phân tích thiết kế hệ thống mặt chức liệu - Tìm hiểu hệ quản trị CSDL SQL Server 2005 ngơn ngữ lập trình C# Tuy cố gắng nhiều song báo cáo tránh khỏi thiếu sót, em mong nhận đóng góp ý kiến giúp đỡ thầy cô giáo, bạn sinh viên khoa để em hoàn thành tốt phát triển đề tài thời gian tới để có thể áp dụng vào công việc thực tế của tổng kho công ty cổ phần khí hóa lỏng miền Bắc Em xin chân thành cảm ơn thầy cô giáo khoa Công nghệ thông tin trường Đại học Hàng Hải Em đặc biệt cảm ơn thầy Nguyễn Đồng Sỹ và thầy Chu Văn Huy hướng dẫn, giúp đỡ em suốt trình thực tập tốt nghiệp Hải Phòng, tháng năm 2011 Sinh Viên Lưu Văn Khoa TÀI LIỆU THAM KHẢO Nhập môn sở liệu quan hệ, Lê Tiến Vương, Nhà xuất Khoa học Kỹ thuật, 1997 Phân tích thiết kế hệ thống thông tin, Nguyễn Văn Ba, Nhà xuất Đại học quốc gia Hà Nội, 2000 Giáo trình SQL, Trần Nguyên Phong, ĐHKH Huế, 2004 Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 61 Báo cáo thực tập tốt nghiệp GVHD: Chu Văn Huy Tự học Microsoft SQL Server 2005 21 ngày, Nguyễn Ngọc Minh Hoàng Đức Hải, Nhà xuất Lao động - Xã hội, 2005 Visual Studio 2005, Nhà xuất Phương Đông, 2005 Programming C#, Nhà xuất O'Reilly Programming Microsoft Window with C#, Charles Petzold, 2002, Microsoft Press Sinh viên: Lưu Văn Khoa - Lớp: CNT48 - ĐH 62 ... Văn Huy CHƯƠNG I : TỔNG QUAN 1.1 Tên đề tài Xây dựng chương trình quản lý kho hàng cho cơng ty Cổ phần khí hóa lỏng Miền Bắc 1.2 Mục đích Cơng việc quản lý kho hàng công ty thực quản lý thủ... trình quản lý kho hàng cho cơng ty Cổ phần khí hóa lỏng Miền Bắc? ?? làm đề tài tốt nghiệp với mong muốn góp phần nâng cao hiệu cơng tác quản lý nguyên vật liệu công ty Sinh viên: Lưu Văn Khoa - Lớp:... Cơng ty cổ phần Kinh doanh Khí hóa lỏng miền Bắc - Sau hồn tất thủ tục pháp lý, Cơng ty cổ phần Kinh doanh Khí hóa lỏng miền Bắc thức vào hoạt động kể từ ngày 25/07/2007 - Hiện nay, cơng ty có

Ngày đăng: 10/05/2014, 07:27

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w