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

ĐỒ ÁN CUỐI KỲ : QUẢN LÍ BÁN HÀNG BẰNG NGÔN NGỮ C++ VỚI THAO TÁC XUẤT NHẬP FILE

64 1K 8

Đ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 64
Dung lượng 1,49 MB
File đính kèm DOAN-QLHH-N5.rar (3 MB)

Nội dung

Chương trình “Quản Lý Hàng Hóa” của nhóm chúng tôi lấy ý tưởng từ nhu cầu quản lý của các cửa hàng, siêu thị,…hiện nay. Nó được viết theo ngôn ngữ C++.Chương trình này có thể áp dụng quản lý nhiều mặt hàng khác nhau và quản lý cửa hàng điện thoại mà nhóm tôi đang thực hiện là một trong những mặt hàng có thể sử dụng chương trình này.Chương trình áp dụng các thuật toán tìm trong mảng không sắp xếp.Ngoài ra còn áp dụng xuất nhập file tạo thuận lợi cho việc in, ấn thông tin ra giấy.

ĐẠI HỌC ĐÀ NẴNG – ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC - - ĐỒ ÁN MÔN HỌC Đề tài: “Xây Dựng Chƣơng Trình Quản Lý Bán Hàng Bằng Ngôn Ngữ Lập Trình C++ ” Giảng viên hƣớng dẫn: Th.s TRẦN UYÊN TRANG Nhóm SV thực hiện: TRẦN THỊ LÀNH TÔ THỊ TRINH NGUYỄN THỊ YẾN NGUYỄN THỊ NGUYỆT HOÀNG THỊ MINH TÚ NGUYỄN THỊ KIỀU NƢƠNG NGUYỄN THỊ TRANG NHÓM - Lớp: 14SPT Đà Nẵng, ngày 31 tháng năm 2016 SVTH : Nhóm Trang LỜI MỞ ĐẦU Trong năm cuối kỷ 20 đầu kỷ 21, công nghệ thông tin ngành có tốc độ phát triển nhanh Công nghệ thông tin nƣớc ta mới, song tốc độ phát triển nhanh mạnh, chiếm vị trí quan trọng ngành khoa học công nghệ Một lĩnh vực đƣợc ứng dụng tin học hóa phổ biến nƣớc ta lĩnh vực quản lý Tin học hóa quản lý giúp cho nhà quản lý điều hành công việc cách khoa học, xác hiệu Bên cạnh phát triển mạnh mẽ công nghệ thông tin phát triển ngành khoa học kĩ thuật Ngành khoa học kĩ thuật đem lại sản phẩm đáp ứng nhu cầu ngƣời, phải kể đến nhu cầu sử dụng điện thoại ngày đƣợc tăng cao lẽ mà hàng loạt siêu thị, cửa hàng bán điện thoại di động xuất thị trƣờng nhƣ Việc kinh doanh cửa hàng, siêu thị ngày phát triển, kéo theo việc đòi hỏi đời hệ thống để trợ giúp họ việc quản lý bán hàng đơn giản, nhanh chóng thuận tiện Xuất phát từ nhu cầu thực tế mà chúng em thực đồ án “Quản lý bán hàng điện thoại ngôn ngữ lập trình C++” Chúng em xin tỏ lòng biết ơn chân thành tới cô giáo TRẦN UYÊN TRANG – ngƣời trực tiếp giảng dạy môn ngôn ngữ lập trình C++ truyền đạt cho em kiến thức quý báu để hoàn thành viết này! SVTH : Nhóm Trang ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC - - NHIỆM VỤ ĐỒ ÁN MÔN HỌC Chuyên ngành:……SƢ PHẠM TIN HỌC Khóa: ………….2014-2018 Giảng viên hƣớng dẫn: ………… Th.s TRẦN UYÊN TRANG Sinh viên thực hiện: 1/… TRẦN THỊ LÀNH MSSV: ……312011141121 2/ ….NGUYỄN THỊ TRANG MSSV: ……312011141143 3/ … NGUYỄN THỊ YẾN MSSV:…….312011141150………… 4/ … NGUYỄN THỊ NGUYỆT MSSV: ……312011141128 5/ … TÔ THỊ TRINH MSSV: ……312011141146 6/ … HOÀNG THỊ MINH TÚ MSSV: …….312011141148 7/ … NGUYỄN THỊ KIỀU NƢƠNG MSSV: ……312011141131 Tên đồ án: ……………… Quản Lý Bán Hàng Bằng Ngôn Ngữ Lập Trình C++ SVTH : Nhóm Trang Nội dung đồ án: Nhập liệu file vào, xuất liệu file ra, thêm liệu vào file, thống kê số lƣợng lợi nhuận theo ngày, tháng, quý năm Kết đạt đƣợc: tƣơng đối hoàn thành mục tiêu đề Ngày bắt đầu: ……20/4/2016 Ngày kết thúc:….19/5/2016 Đà Nẵng, ngày tháng năm 20… Giảng viên hƣớng dẫn SVTH : Nhóm Trang ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC - NHẬN XÉT CỦA GIẢNG VIÊN HƢỚNG DẪN SV: Nhận xét: Điểm trình Kỹ (60%) Kiến thức (40%) Điểm tổng kết Điểm thực TỔNG CỘNG Bản báo cáo (40%) Chƣơng trình (60%) (1) [(1)+(2)]/2 TỔNG CỘNG Điểm số Điểm chữ (2) SV: Nhận xét: Điểm trình Điểm tổng kết Điểm thực [(1)+(2)]/2 Kiến Kỹ TỔNG Bản báo Chƣơng TỔNG thức (60%) CỘNG cáo trình CỘNG (1) (40%) (60%) (2) (40%) Điểm số Điểm chữ Đà Nẵng, ngày … tháng … năm 20… Giảng viên hƣớng dẫn SVTH : Nhóm Trang ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC - NHẬN XÉT CỦA GIẢNG VIÊN HƢỚNG DẪN SV: Nhận xét: Điểm trình Kỹ (60%) Kiến thức (40%) Điểm tổng kết Điểm thực TỔNG CỘNG Bản báo cáo (40%) Chƣơng trình (60%) (1) [(1)+(2)]/2 TỔNG CỘNG Điểm số Điểm chữ (2) SV: Nhận xét: Điểm trình Điểm tổng kết Điểm thực [(1)+(2)]/2 Kiến Kỹ TỔNG Bản báo Chƣơng TỔNG thức (60%) CỘNG cáo trình CỘNG (1) (40%) (60%) (2) (40%) Điểm số Điểm chữ Đà Nẵng, ngày … tháng … năm 20… Giảng viên hƣớng dẫn SVTH : Nhóm Trang ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC - NHẬN XÉT CỦA GIẢNG VIÊN HƢỚNG DẪN SV: Nhận xét: Điểm trình Kỹ (60%) Kiến thức (40%) Điểm tổng kết Điểm thực TỔNG CỘNG Bản báo cáo (40%) Chƣơng trình (60%) (1) [(1)+(2)]/2 TỔNG CỘNG Điểm số Điểm chữ (2) SV: Nhận xét: Điểm trình Điểm tổng kết Điểm thực [(1)+(2)]/2 Kiến Kỹ TỔNG Bản báo Chƣơng TỔNG thức (60%) CỘNG cáo (40%) trình CỘNG (60%) (2) (40%) (1) Điểm số Điểm chữ Đà Nẵng, ngày … tháng … năm 20… Giảng viên hƣớng dẫn SVTH : Nhóm Trang ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC - NHẬN XÉT CỦA GIẢNG VIÊN HƢỚNG DẪN SV: Nhận xét: Điểm trình Kỹ (60%) Kiến thức (40%) Điểm tổng kết Điểm thực TỔNG CỘNG Bản báo cáo (40%) Chƣơng trình (60%) (1) [(1)+(2)]/2 TỔNG CỘNG Điểm số Điểm chữ (2) SV: Nhận xét: Điểm trình Điểm tổng kết Điểm thực [(1)+(2)]/2 Kiến Kỹ TỔNG Bản báo Chƣơng TỔNG thức (60%) CỘNG cáo (40%) trình CỘNG (60%) (2) (40%) (1) Điểm số Điểm chữ Đà Nẵng, ngày … tháng … năm 20… Giảng viên hƣớng dẫn SVTH : Nhóm Trang MỤC LỤC LỜI MỞ ĐẦU……………………………………………………………………………………………………………………………Error! Bookmark not defined NHIỆM VỤ ĐỒ ÁN MÔN HỌC Error! Bookmark not defined NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Error! Bookmark not defined CHƯƠNG I:TỔNG QUAN VỀ ĐỒ ÁN Error! Bookmark not defined.1 I.1 Giới thiệu chung Error! Bookmark not defined.1 I.1.1 Giới thiệu chƣơng trình xây dựng đồ án quản lý Error! Bookmark not defined.1 I.1.2 Hƣớng dẫn sử dụng Error! Bookmark not defined.1 I.2 Mục đích mục tiêu Error! Bookmark not defined.2 I.2.1 Mục đích: Error! Bookmark not defined.2 I.2.2 Mục tiêu: Error! Bookmark not defined.2 I.3 Dữ liệu đƣợc sử dụng chƣơng trình: Error! Bookmark not defined.2 CHƯƠNG II: TỔNG QUAN NGÔN NGỮ LẬP TRÌNH C++ Error! Bookmark not defined.6 II.1 Lập trình hƣớng đối tƣợng (Object Oriented Programming) Error! Bookmark not defined.6 II.1.1 Sơ lƣợc lập trình hƣớng đối tƣợng(1) Error! Bookmark not defined.6 II.1.2 Cấu trúc chƣơng trình C++ Error! Bookmark not defined.6 II.2 Những thuật ngữ lập trình hƣớng đối tƣợng Error! Bookmark not defined.7 II.2.1 Lớp (class) Error! Bookmark not defined.7 II.2.1.1 Khái niệm lớp: Error! Bookmark not defined.7 II.2.1.2 Định nghĩa lớp: Error! Bookmark not defined.7 II.2.2 Thuộc tính lớp: Error! Bookmark not defined.7 II.2.3 Phƣơng thức lớp: Error! Bookmark not defined.8 CHƯƠNG III: KIẾN THỨC CƠ SỞ NGÔN NGỮ LẬP TRÌNH C++ Error! Bookmark not defined.9 III.1 Các thƣ viện sử dụng: Error! Bookmark not defined.9 III.2 Thao tác với file: Error! Bookmark not defined.9 III.3 Các kiểu liệu: 20 III.3.1 Kiểu struct: 20 III.3.2 Các kiểu liệu chuẩn, không chuẩn: Error! Bookmark not defined.1 III.3.3 Danh sách mảng chiều: Error! Bookmark not defined.1 III.3.3.1 Khái niệm mảng chiều: Error! Bookmark not defined.1 III.3.3.2 Ƣu nhƣợc điểm mảng chiều: Error! Bookmark not defined.2 III.3.4 Mảng đối tƣợng Error! Bookmark not defined.3 III.3.4.1 Khai báo Error! Bookmark not defined.3 III.3.4.2 Các vấn đề liên quan đến mảng đối tƣợng Error! Bookmark not defined.3 SVTH : Nhóm Trang III.4 Các lệnh vòng lặp Error! Bookmark not defined.4 III.4.1 Lệnh If Error! Bookmark not defined.4 III.4.2 Lệnh break: Error! Bookmark not defined.5 III.4.3 Lệnh switch: Error! Bookmark not defined.6 III.4.4 Vòng lặp For Error! Bookmark not defined.6 III.4.5 Vòng lặp while Error! Bookmark not defined.7 III.4.6 Vòng lặp do…while Error! Bookmark not defined.8 CHƯƠNG IV: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH Error! Bookmark not defined.9 IV.1 GIỚI THIỆU BÀI TOÁN Error! Bookmark not defined.9 IV1.1 Mô tả bƣớc thực để quản lý hàng hóa: Error! Bookmark not defined.9 IV.1.2 Sơ đồ chức chính: 30 IV.2 CÁC MODULE CHƢƠNG TRÌNH: 30 IV.2.1 Nhập vào thông tin ban đầu: 30 IV.2.2 Xuất thông tin ban đầu: Error! Bookmark not defined.1 IV.2.4 Thêm hóa đơn nhập:……………………………………………………………………….35 IV.2.4 Thêm hóa đơn xuất: Error! Bookmark not defined.8 IV.2.5 Thống kê sản phẩm: 40 IV.2.5.1.Thống kê hàng hóa bán theo ngày : 40 IV.2.5.2 Thống kê hàng hóa bán theo tháng: 41 IV.2.5.3 Thống kê hàng hóa bán theo quý : 41 CHƯƠNG V: CÀI ĐẶT CHƯƠNG TRÌNH VÀ CHẠY THỬ NGHIỆM 42 V.1 GIỚI THIỆU CHƢƠNG TRÌNH Error! Bookmark not defined.2 V.2 THỰC HIỆN CHƢƠNG TRÌNH Error! Bookmark not defined.2 Nhập liệu ban đầu Error! Bookmark not defined.3 Xuất liệu Error! Bookmark not defined.3 Thêm hóa đơn nhập Error! Bookmark not defined.6 Thêm hóa đơn xuất Error! Bookmark not defined.8 Thống kê Error! Bookmark not defined.1 V.3 Bộ Kiểm Thử Error! Bookmark not defined.8 V.3.1 Bộ I Error! Bookmark not defined.9 V.3.1 Bộ II 60 V.3.1 Bộ IIII 60 Chƣơng : tổng kết 62 Tài liệu tham khảo 63 Bảng phân công công việc 64 SVTH : Nhóm Trang 10 Quản lý hàng hóa GVHD: Trần Uyên Trang Bảng HOADONXUAT.INP là: Và HOADONXUAT.OUT là: SVTH : Nhóm Trang 50 Quản lý hàng hóa GVHD: Trần Uyên Trang Thống kê -Nếu muốn thống kê sản phẩm ta chọn số Thống kê chƣơng trình liệt kê sản phẩm bán ngày ,tháng quý (tùy theo yêu cầu) có tên sản phẩm ,số lƣợng bán ,giá lợi nhuận ta thu đƣợc (tùy theo yêu cầu thống kê theo ngày,tháng ,quý)  thống kê theo ngày: Giao diện hiển thị nhƣ sau: Tiếp theo muốn thống kê theo ngày ta chọn phím 1: Khi chƣơng trình yêu cầu ta nhập ngày tháng năm cần thống kê:Giao diện chƣơng trình là: SVTH : Nhóm Trang 51 Quản lý hàng hóa GVHD: Trần Uyên Trang Ta nhập ngày tháng thống kê vào: Ví dụ: Thì chƣơng trình hiển thị kết thống kê theo ngày nhƣ ta chọn Giao diện chƣơng trình hình thông báo : Do xuất file nên muốn xem kết thống kê ta mở file THỐNG KÊ.OUT Kết là: SVTH : Nhóm Trang 52 Quản lý hàng hóa GVHD: Trần Uyên Trang Tƣơng tự nhƣ thống kê tháng quý:  thống kê theo tháng Nếu thống kê theo tháng ta nhấn phím 2: SVTH : Nhóm Trang 53 Quản lý hàng hóa GVHD: Trần Uyên Trang Ví dụ :ta nhập vào tháng năm 2015 + Nếu tháng sản phẩm thống kê chƣơng trình thông báo cho ta biết: + Nếu nhập vào tháng có xuất sản phẩm chƣơng trinh fthoong báo cho ta biết tƣơng tự muốn xem ta lại mở file THỐNG KÊ.OUT xem kết quả: SVTH : Nhóm Trang 54 Quản lý hàng hóa GVHD: Trần Uyên Trang File THỐNG KÊ.OUT là:  Thống kê theo quý - Thống kê theo quý ta chia làm quý :quý 1,quý 2,quý 3,quý Ta lần lƣợt chọn quý cần thống kê theo menu giao diện cuả chƣơng trình: chƣ Khi ta chọn quý cần thống kê chƣơng trình yêu cầu ta nhập quý năm nào: Ví dụ: Chọn quý năm 2015: SVTH : Nhóm Trang 55 Quản lý hàng hóa GVHD: Trần Uyên Trang Sau nhập năm chƣơng trình thực thông báo hình thông báo : + Nếu chƣơng trình hiển thị hình: + quý có sản phẩm thông kê chƣơng trình thông báo: Và file THỐNG KÊ.OUT có kết nhƣ sau: SVTH : Nhóm Trang 56 Quản lý hàng hóa GVHD: Trần Uyên Trang Tƣơng tự nhƣ ta thống kê quý lại: Ví dụ : quý 2- 2016 Kết là: SVTH : Nhóm Trang 57 Quản lý hàng hóa - GVHD: Trần Uyên Trang Quý -2016: Do quý xuất nên chƣơng trình thông báo: Quý 2016 Kết là: V.3 Bộ Kiểm Thử V.3.1 Bộ I SVTH : Nhóm Trang 58 Quản lý hàng hóa THÊM HÓA ĐƠN NHẬP GVHD: Trần Uyên Trang THÊM HÓA ĐƠN XUẤT MNV: NV01-005 MAHDX:HDX004 MHH:SAMSUNG MAHH:OPPO1 NCC:S1 MANV:NV01-003 NGAY NHAP: 12/4/2015 MAKH:KH07 SO LUONG: 22 NGAY XUAT:23/4/2016 ĐON GIA: 18.490.000 SO LUONG:12 LAI SUAT: 10 MAKH:KH07 THỐNG KÊ TEN KH: NGUYEN THI ANH THU 1.THEO NGAY: 17/8/2015 EMAIL: ANHTHU@GMAIL.COM 2.THEO THANG: 3/2015 DIEN THOAI:0165333444 THEO QUY: ( 2015) DIA CHI: 33 TRAN XUAN LE-DA + QUY 1: hàng xuất NANG +QUY 2: hàng xuất NGAY SINH: 12/2/1987 +QUY 3: có hàng +QUY 4: hàng xuất SVTH : Nhóm Trang 59 Quản lý hàng hóa GVHD: Trần Uyên Trang V.3.1 Bộ II THÊM HÓA ĐƠN NHẬP THÊM HÓA ĐƠN XUẤT MANV: NV01-010 MAHDX: HDX005 MAHH: HTC1 MAHH: IPHONE1 MANCC:N1 MANV: NV01-010 NGAY NHAP HANG: 26/5/2014 MAKH: KH01 SO LUONG:21 NGAY XUAT: 26/7/1996 DON GIA : 2.400.000 SO LUONG: 20 MA NV: NV01-010 LAI SUAT: 10 TEN NV: LAM THI THU THANH NGAY SINH: 1/4/1996 NGAY LAM VIEC: 23 2015 QUE QUAN: PHU THUONG- HUE THỐNG KÊ THEO NGAY: 26/7/1996 THEO THANG: 5/2014( hàng hóa để thống kê) THEO QUY: 1, 2, 3, 4(2016) +QUY 1: hàng xuất + QUY 2: có hàng +QUY 3: có hàng +QUY 4: hàng V.3.1 Bộ IIII SVTH : Nhóm Trang 60 Quản lý hàng hóa GVHD: Trần Uyên Trang THÊM HÓA ĐƠN NHẬP THÊM HÓA ĐƠN XUẤT MANV: NV01-002 MAHDX: HDX006 MAHH: SONY1 MAHH: SONY1 MANCC: S1 MANV:NV01-005 NGAY NHAP: 1/2/2016 MAKH:KH08 SO LUONG 20 NGAY XUAT: 18/5/2016 DON GIA: 7.990.000 SO LUONG: 18 MAHH: SONY1 LAI SUAT: 12 TEN HH: SONY Z5 MA KH: KH08 DON VI TINH: SAN PHAM HO TEN: NGUYEN THANH LONG SO LUONG :200 EMAIL: THANHLONG@GMAIL.COM GIA HANG: 7.990.000 SO DIEN THOAI: 0905223344 MANV: NV01-002 DIA CHI 123 DIEN BIEN PHU – DA TEN NV: NGUYEN THI KIEU NUONG NANG NGAY SINH: 8/3/1996 NGAY SINH: 12 1986 NGAY LAM VIEC: 24/3/2014 QUE QUAN: DUC PHO – QUANG NGAI THỐNG KÊ THEO NGAY: 18/5/2016 THEO THANG: 5/2016 THEO QUY: (2013) +QUY 1: hàng hóa +QUY 2: hàng hóa +QUY 3: hàng hóa +QUY 4: hàng hóa SVTH : Nhóm Trang 61 Quản lý hàng hóa GVHD: Trần Uyên Trang Chƣơng VI Tổng Kết Trên toàn đồ án xây dựng chƣơng trình “Quản Lý Hàng Hóa” ngôn ngữ lập trình C++ nhóm Qua trình nghiên cứu, kiến thức học đƣợc với hƣớng dẫn giáo viên môn, giúp đỡ bạn học thành viên nhóm, hoàn thiện đồ án Qua chƣơng trình, nhằm giúp cho nhà quản lý quản lý hàng hóa cách thuận lợi, quản lý có hiệu nhấtvà đơn giản công việc Chƣơng trình nhóm dừng lại yêu cầu mức độ nhà quản lý Với trình độ hiểu biết, khả tìm kiếm, đọc hiểu tài liệu, kỹ lập trình hạn chế nên không tránh khỏi sai sót mong nhận đƣợc thông cảm đóng góp ý kiến cô bạn để kỹ lập trình nhƣ kinh nghiệm ngày đƣợc mở rộng nâng cao Nếu có hội tiếp theo, hi vọng phiên chƣơng trình có thêm đặc tính nhƣ: Sửa lỗi có Thêm yêu cầu quản lý cao nhƣ xóa nhân viên nghĩ làm, xóa nhà cung cấp, xóa khách hhàng … tính thị yếu khách hàng hay tính hoa hồng cho nhân viên v.v Một lần nhóm xin chân thành cảm ơn giúp đỡ, hƣớng dẫn, bảo tận tình cô bạn để hoàn thành đƣợc đồ án SVTH : Nhóm Trang 62 Quản lý hàng hóa GVHD: Trần Uyên Trang Tài Liệu Tham Khảo (1) http://voer.edu.vn/m/gioi-thieu-ve-lap-trinh-huong-doi-tuong/f5e71111 (2) (3) (4) Bài 1/trang 83 Chƣơng 3: Khái Niệm Về Lớp – Lập Trình Hƣớng Đối Tƣợng C++ GS PHẠM VĂN ẤT (5) Giáo trình Xuất Nhập File- TS PHẠM ANH PHƢƠNG (6) Chƣơng 3: Mảng Con Trỏ - Giáo trình Ngôn Ngữ Lập Trình C Th.S TRẦN UYÊN TRANG (7) Chƣơng 5: Cấu Trúc - Giáo trình Ngôn Ngữ Lập Trình C – Th.S TRẦN UYÊN TRANG (8) Bài 2/trang 86 Chƣơng 3: Khái Niệm Về Lớp – Lập Trình Hƣớng Đối Tƣợng C++ GS PHẠM VĂN ẤT (9) Chƣơng 2: Các Câu Lệnh Điều Khiển Chƣơng Trình - Giáo trình Ngôn Ngữ Lập Trình C –Th.S TRẦN UYÊN TRANG SVTH : Nhóm Trang 63 Quản lý hàng hóa GVHD: Trần Uyên Trang BẢNG PHÂN CÔNG CÔNG VIỆC Họ Tên Công việc đƣợc giao Cá nhân hoàn Nhóm trợ thành giúp Trần Thị Lành Nguyễn Thị Kiều Nƣơng Nguyễn Thị Yến Nguyễn Thị Trang Nguyễn Thị Nguyệt Tô Thị Trinh Hoàng Thị Minh Tú SVTH : Nhóm Trang 64 [...]... hay xuất và nhập (dữ liệu) từ C++ - #include - #include: Định nghĩa các hàm hỗ trợ các phép toán cho dòng xuất nhập (iostream) trên các chuỗi chứa trong các tập tin bên ngoài - using namespace std; III.2 Thao tác với file( 5 ):  Mở file để ghi dữ liệu: ofstream (FileName); Ví d : ofstream fo1("NHANVIEN.OUT"), fo2("HANGHOA.OUT"), …  Mở file để đọc dữ liệu: ifstream .. .Quản lý hàng hóa GVHD: Trần Uyên Trang CHƢƠNG I: TỔNG QUAN VỀ ĐỒ ÁN I.1 Giới thiệu chung I.1.1 Giới thiệu về chƣơng trình xây dựng đồ án quản lý - Chƣơng trình Quản Lý Hàng Hóa” của nhóm chúng tôi lấy ý tƣởng từ nhu cầu quản lý của các cửa hàng, siêu thị,…hiện nay Nó đƣợc viết theo ngôn ngữ C++ - Chƣơng trình này có thể áp dụng quản lý nhiều mặt hàng khác nhau và quản lý cửa hàng điện thoại... 3 tháng kế tiếp) - Thuật toán: nhập vào các giá trị cần thống kê, sau đó thực hiện kiểm thử, so sánh với các giá trị cùng thuộc tính và thực hiện thống kê SVTH : Nhóm 5 Trang 29 Quản lý hàng hóa GVHD: Trần Uyên Trang IV.1.2 Sơ đồ các chức năng chính: IV.2 CÁC MODULE CHƢƠNG TRÌNH: IV.2.1 Nhập vào thông tin ban đầu: -Thuật toán này áp dụng với mọi mảng i: địa chỉ truy xuất đến các thành phần mảng n: số... (FileName); Ví d : ifstream fi1("NHANVIEN.INP"), fi2("HANGHOA.TXT"), …  Đóng file: fileVar.close(); Ví d : fi1.close(); fi2.close();…  Ghi dữ liệu vào file: fileVar

Ngày đăng: 01/06/2016, 23:44

TỪ KHÓA LIÊN QUAN

w