1. Trang chủ
  2. » Giáo Dục - Đào Tạo

báo cáo công nghệ thông tin đề tài quản lý tiệm giặt ủi

15 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

LỜI MỞ ĐẦUNgày nay với nhịp sống bận rộn, mọi người luôn hướng tới sự tiện lợi và nhanh chóng.Vì vậy, dịch vụ giặt ủi đang là mô hình kinh doanh được nhiều người lựa chọn với mục đích ti

Trang 1

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI TP HỒ CHÍ MINHKHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO

CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI : “Quản lý tiệm giặt ủi”

Nhóm học phần : Kỹ thuật lập trìnhGiảng viên : Th.s Trần Anh Tuấn

Sinh viên thực hiện :

Nguyễn Thị Thanh Ngân – 22H1120017Phạm Huỳnh Anh Thư – 22H1120026Nguyễn Ngọc Quỳnh Như – 22H1120018

TP Hố Chí Minh, Ngày 16 tháng 5 năm 2023

Trang 2

2 Viết bài báo cáo trên Word 11

3 Làm powerpoint và chỉnh sửa video 11

1.CHƯƠNG 1 : Tổng quan về C/C++

2.CHƯƠNG 2 : Các cấu trúc điều khiển

3.CHƯƠNG 3 : Mảng, chuỗi và hàm

4.CHƯƠNG 4 : Con trỏ và số học địa chỉ

5.CHƯƠNG 5 : Kiểu dữ liệu cấu trúc

6.CHƯƠNG 6 : Tệp tin

Trang 3

NHẬN XÉT CỦA GIÁO VIÊN

Trang 4

LỜI MỞ ĐẦU

Ngày nay với nhịp sống bận rộn, mọi người luôn hướng tới sự tiện lợi và nhanh chóng.Vì vậy, dịch vụ giặt ủi đang là mô hình kinh doanh được nhiều người lựa chọn với mục đích tiết kiệm thời gian cho khách hàng

Kinh doanh tiệm giặt ủi là hiện nay đang là một lĩnh vực khá mới mẻ nhưng đầy tiềm năng, thu hút các nhà đầu tư kinh doanh phát triển, chính vì nhu cầu sử dụng dịch vụ này càng ngày càng nhiều, nhưng lại không đòi hỏi quá nhiều kỹ năng hay kiến thức để vận hành và quản lý Tuy nhiên, trước khi mở cửa hàng giặt ủi bạn cũng phải nên tìm hiểu kỹ lưỡng tất tần tật các cách mở tiệm kinh doanh giặt ủi cũng như cách điều hành và quản lý sao cho phù hợp.

Kinh doanh một tiệm giặt là vốn được cho là đơn giản, chẳng phải lo về việc tìm nguồn hàng cung cấp, cũng không cần phải thuê mặt bằng rộng, không cần tốn công trang trí cho tiệm Chỉ cần mua vài cái máy giặt rồi ngồi đó và đợi khách hàng mang đồ đến là xong Nhưng trên thực tế, để mở tiệm giặt là bạn cũng cần có kế hoạch, cần có sự quản lý để phát triển và tồn tại.

Quản lý cửa hàng đóng vai trò vô cùng quan trọng trong hoạt động kinh doanh của cửahàng Không đơn thuần chỉ là giúp cho việc vận hành diễn ra suôn sẻ, quản lý cửa hàng đúng cách cần đáp ứng được những yếu tố quan trọng nhất.

Và trong phần báo cáo này, nhóm chúng em xin trình bày quá trình xây dựng một chương trình quản lý tiệm giặt ủi, giúp quản lý các khách hàng, các nhân viên cũng như quản lý hoá đơn, bảng giá dịch vụ,… Báo cáo có những ý chính gồm như giới thiệu sơ lược về đề tài, cơ sở lý thuyết, các mảng quản lý chương trình, cách thiết kế chương trình, phân công, mục tiêu và kết quả

Qua bài báo về đề tài “Quản lý tiệm giặt ủi” , chúng em hy vọng sẽ giúp cho các doanhnghiệp lớn nhỏ có thêm chu trình quản lý công việc hiệu quả hơn và giúp chúng em cóthêm nhiều kinh nghiệm quý báu trong quản lý vào việc phát triển nền kinh doanh của nước nhà Chúng em mong nhận được những đóng góp quý giá của thầy để chúng em có thể hoàn thiện hơn trong tương lai sắp tới Nhóm chúng em xin cảm ơn thầy.

Trang 5

+ Đề tài tạo chương trình quản lý tiệm giặt ủi là một bài tập thực tế và tương đối thú vịđể hợp tác làm việc nhóm Chương trình cũng tạo cơ hội để kết hợp nhiều kỹ năng lập trình khác nhau.

2 Lợi ích khi sử dụng dịch vụ giặt ủi

- Quần áo luôn được khô ngay cả khi trời mưa

Những ngày mưa, việc quần áo phơi lâu khô là vấn đề khá đau đầu của tất cảmọi người Khi quần áo không khô còn gây nên tình trạng ẩm mốc khó chịu, vikhuẩn sinh sôi gây ra các bệnh ngoài da Ngoài ra, mùi hôi trên quần áo cònkhiến chúng ta khó chịu và mất đi sự tự tin khi giao tiếp Vào những lúc thế nàybiện pháp sử dụng dịch vụ giặt là ngoài cửa tiệm sẽ giúp bạn giải quyết các vấnđề này một cách hoàn hảo, bạn sẽ luôn cảm nhận được sự khô ráo, thơm tho củaáo quần mà không cần phụ thuộc vào thời tiết.

- Tiết kiệm thời gian và công sức

+ Để quần áo sử dụng lâu bền và được sạch sẽ, mỗi khi giặt bạn đều phải phânloại áo trắng, khăn mặt, áo màu, quần áo cho người lớn, quần áo cho trẻ em…Việc này sẽ làm bạn vừa đau đầu vừa mất thời gian để chọn lọc và xử lý vì mỗingày Thay vì điều đó bạn nên lựa chọn giặt ngoài tiệm, nhân viên tiệm giặt làsẽ tự động phân loại và lựa chọn các chế độ giặt phù hợp với chất liệu quần áo,sẽ giúp bạn vừa tiết kiệm được thời gian vừa giúp bạn chăm sóc trang phụcđược thơm tho và lâu bền hơn mỗi ngày

- Tăng độ bền lâu cho quần áo

+ Bình thường, bạn sẽ cho lẫn lộn áo quần áo giặt cùng một lúc mà không haybiết mỗi chất liệu vải sẽ có một chế độ giặt khác nhau Bên cạnh đó quần áođược treo vào móc lúc đang ướt sẽ làm vải bị giãn và việc bạn phơi áo quầnngoài nắng cũng làm quần áo bị phai màu do ảnh hưởng của tia cực tím Khi

Trang 6

lựa chọn giặt áo quần ngoài cửa tiệm, quần áo của bạn sẽ được phân loại để giặtvà sấy khô Điều này giữ cho vải không bị giãn và màu sắc của áo quần luônđược tươi tắn Đặc biệt, nhiệt độ cao của máy sấy cũng sẽ giúp tiêu diệt cácmầm bệnh trong quần áo.

3 Mức độ quan trọng của giặt ủi

- Việc giặt ủi là một hoạt động rất quan trọng trong cuộc sống hàng ngày của chúng

ta Nó giúp loại bỏ bụi bẩn, vi khuẩn và mùi hôi trên quần áo, giữ cho chúng taluôn sạch sẽ, khô ráo và thoải mái khi sử dụng Ngoài ra, việc giặt ủi còn giúp kéodài tuổi thọ của quần áo và bảo vệ sức khỏe của chúng ta Do đó, việc giặt ủi làrất quan trọng và nên được thực hiện đúng cách để đảm bảo chất lượng và hiệuquả nhất.

4 Đối tượng khách hàng nhắm tới - Về độ tuổi : Mọi lứa tuổi

- Khu vực sống : Khu vực đông đúc như xung quanh các công ty, trường học, xí

Chúng em sử dụng những kiến thức cơ bản như :

+ Khai báo thư viện : #include <iostream>, #include <string.h>, #include

<math.h>, #include <iomanip>,…

+ Khai báo sử dụng các thành phần : using namespace std;+ Câu lệnh để trích dẫn hoặc chú thích : /* hàm main chính */

+ Các lệnh vào ra : cout << biến 1; cin >> biến 2;

+ Toán tử nhập,…

- Chương 2 : Các cấu trúc điều khiển

+ Cấu trúc rẽ nhánh : if - else, switch – case,…+ Cấu trúc lặp : vòng lập while, for

+ Các lệnh nhảy : break,

- Chương 3 : Mảng, chuỗi và hàm

+ Khai báo mảng, chuỗi,…

+ Khai báo các nguyên mẫu hàm : void, int,

- Chương 4 : Con trỏ và số học địa chỉ- Chương 5 : Kiểu dữ liệu cấu trúc

+ Sử dụng hàm struct để lưu trữ tên khách hàng, nhân viên,…

- Chương 6 : Tệp tin

Trang 7

+ Sử dụng tệp để đọc, ghi các dữ liệu về khách hàng, nhân viên, hoá đơn, bảng giá vào chương trình để dễ thao tác hơn.

PHẦN 3

CÁC MẢNG QUẢN LÝ CỦA CHƯƠNG TRÌNH

- Các mảng quản lý :

+ Khách hàng+ Nhân sự+ Hoá đơn

+ Bảng giá dịch vụ+ Doanh thu

1 Khách hàng

Bao gồm các chức năng :

- Xem danh sách khách hàng.- Nhập thông tin khách hàng.- Xóa thông tin khách hàng.

2 Nhân sự

Bao gồm các chức năng :- Xem danh sách nhân viên.- Nhập thông tin nhân viên.- Xóa thông tin nhân viên.3 Hoá đơn

Bao gồm các chức năng : - Xem lịch sử đơn hàng.- Ghi đơn hàng.

- Xóa đơn hàng.4 Bảng giá dịch vụ

Bao gồm các chức năng :

- Xem bảng giá (xuất bảng giá)

- Chọn dịch vụ và xem giá tiền, tổng hoá đơn (nhập dịch vụ, xuất giá tiền, nhập số lượng (nếu có), xuất tổng hoá đơn)

5 Doanh thu

Bao gồm các chức năng : - Doanh thu theo tháng- Doanh thu theo năm- Xem ca làm việc

Trang 8

- Xem lịch làm việc của nhân viên

Trang 9

PHẦN 4

THIẾT KẾ CHƯƠNG TRÌNH

- Để phục vụ các chức năng và yêu cầu trên, nhóm 7 quyết định sử dụng một hàm int

main () để quản lý chung tất cả các chức năng trên.

- Trong đó chia ra làm các phần :bool check(string *a, int e, int i);

// kiểm tra dữ liệu vừa đọc từ file để tìm tháng muốn xem doanh thu

void check1(string *a, int i);

// kiểm tra dữ liệu chấm công của nhân viên

bool check2(string *b, char ten[],int i);

// kiểm tra tên vừa nhập vào có ở trong file hay không

void luukh(hoa_don *k,int n);

// lưu thông tin khách hàng vào tệp sau khi đã nhập

void xoakh(string *a); //

// xóa thông tin khách hàng

void suakh(string *a);

// mở ra các tùy chọn sửa thông tin khách hàng ( sửa tên, sửa sdt, sửa địa chỉ hoặc thoát ) và chọn 1

void sua11(char ten1[],char ten2[], string *b);

void timkh(string *a);

// tìm khách hàng trong danh sách rồi xuất thông tin khách hàng cần tìm ra màn hình

Trang 10

2 NHÂN SỰ

struct nhan_vien{char ten[30];char sdt[12];char diachi[40];int ca;

int d;int m;int y; };

void nhanvien(nhan_vien *nv);

// mở ra các thao tác trên mảng nhân viên ( xem, sửa, thêm, xóa, tìm hoặc thoát)và chọn 1

void tnv(nhan_vien *&nv,int m);

//thêm nhân viên và thông tin nhân viên

void luunv(nhan_vien *nv,int m);

// lưu nhân viên vừa thêm vào danh sách

void dsnv(nhan_vien *nv,string *a);

// xem danh sách nhân viên

void xoanv(string *a);

// xóa 1 nhân viên bất kì ra khỏi danh sách

void suanv(string *a);

// mở ra các tùy chọn sửa thông tin nhân viên ( sửa tên, sửa sdt, sửa địa chỉ, sửa ca làm việc, sửa ngày bắt đầu làm việc hoặc thoát ) và chọn 1

void sua6(char ten1[],char ten2[], string *b);

// sửa tên nhân viên

void sua7(char ten1[], string *a);

//sửa sdt của nhân viên

void sua8(char ten1[], string *a);

// sửa địa chỉ nhân viên

void sua9(char ten[], string *a);

//sửa ca làm việc của nhân viên

void sua10(char ten[], string *a);

//sửa ngày bắt đầu làm của nhân viên

void timnv(string *a);

// tìm nhân viên trong danh sách và xuất thông tin nhân viên cần tìm ra màn hình

3 HOÁ ĐƠN

Trang 11

struct hoa_don{char ten[30];char diachi[100];char sdt[12];int madv; int d;int m;int y; int tt;

char nvn[30]; };

void hoadon(hoa_don *k,nhan_vien *nv);

// mở ra các thao tác trên mảng hóa đơn ( xem, sửa, thêm, xóa, tìm hoặc thoát) và chọn 1

void dshd(hoa_don *k,string *b);

// xem danh sách hóa đơn

void thd(hoa_don *k, int p, int i);

// thêm hóa đơn, chép thông tin khách hàng của hóa đơn vào danh sách khách hàng

int tinh(hoa_don *k, int p, int j);

// tính tổng tiền của một hóa đơn

void luuhd(hoa_don *k,int p , int i);//lưu thông tin hóa đơn vừa nhập

void sua1(char ten1[],char ten2[], string *b);

// sửa tên khách hàng trong hóa đơn

void sua2(char ten1[],string *b);

// sửa sdt khách hàng trong hóa đơn

void sua3(char ten[], string *b) ;

// sửa lại dịch vụ khách hàng chọn

void sua4(char ten1[], string *b) ;

// sửa lại tên nhân viên ghi hóa đơn

void sua5(char ten1[], string *b) ;

// sửa ngày đặt dịch vụ

int tinh1(int z[], int madv);

// tính lại tổng hóa đơn sau khi đã sửa hóa đơn

void timhd(string *b);

// tìm hóa đơn và xuất thông tin hóa đơn cần tìm ra màn hình

Trang 12

4 BẢNG GIÁ DỊCH VỤ

void bg();

// xuất các dịch vụ cửa hàng có để khách hàng chọn 1

5 DOANH THU

void doanhthu(hoa_don *k,nhan_vien *nv);

// mở ra các thao tác trên mảng doanh thu ( xem lợi nhuận theo tháng, xem lợi nhuận theo năm, chấm công nhân viên, xem lịch làm việc, ca làm việc, bảng điểm danh, lương nhân viên hoặc thoát) và chọn 1

void dtthang(string *a);

// xem doanh thu theo tháng

void dtnam(string *a);

// xem doanh thu theo năm

void calv(string *a);

// xem nhân viên làm việc theo ca

void dsca(string *a);

// xem ca làm việc của từng nhân viên

void chamcongnv(string *a);

// ghi chấm công cho nhân viên

void dsdd(string *a);

// xem chấm công của nhân viên

void luongnv(string *a);

// xem lương của nhân viên

int dem(string *b, int i);

// đếm số dòng và đọc dsnv1

6 THOÁT CHƯƠNG TRÌNH

- Trong int main, ta sử dụng vòng lặp while và switch để chọn các lựa chọn, muốn

thoát chương trình, ta chọn lựa chọn khác với điều kiện vòng lặp để khi không chon lựa chọn nào nữa, ta thoát vòng lặp, đồng nghĩa với việc kết thúc chương trình.

Trang 13

PHẦN 5PHÂN CÔNG

+ Sắp xếp, sửa chửa và tổng hợp lại toàn bộ chương trình : Anh Thư.

2 Viết bài báo cáo trên Word : Quỳnh Như, Thanh Ngân.3 Làm powerpoint và chỉnh sửa video : Thanh Ngân.4 Thuyết trình : Thanh Ngân, Anh Thư, Quỳnh Như.

5 Quá trình làm việc

3 10/05/2023 Họp nhóm qua Google Meet để chỉnh sửacác phần chương trình

Phần code hơi khókhăn nên làm lạirất nhiều lần

4 11/05/2023

Họp nhóm qua Google Meet để tiếp tụcchỉnh sửa chương trình, làm powerpoint vàbổ sung thêm các phần BT

Tương đối tốt

5 15/05/2023

Hoàn thành chương trình và sửa vài lỗiHoàn thành slide thuyết trình và phần báocáo

Gặp trục trặc trongviệc sửa lỗi và tìmnội dung

Trang 14

+ Có kinh nghiệm để thực hiện các bài tập lớn khác, đề tài khác

+ Hoàn thành chương trình với các mảng được quản lý ( nhân viên, khách hàng,danh sách dịch vụ, hóa đơn)

- Kết quả :Chương trình làm việc được trên các mảng, các chức năng đề ra Tuy còn

nhiều hạn chế nhưng nhóm sẽ cố khắc phục và hoàn thiện chương trình hơn nữa.

Ngày đăng: 05/07/2024, 09:54

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

TÀI LIỆU LIÊN QUAN

w