# LibrarySystem **Repository Path**: jellyfishkngiht/library-system ## Basic Information - **Project Name**: LibrarySystem - **Description**: 一个期末作业,作为兴趣开源 - **Primary Language**: Unknown - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-14 - **Last Updated**: 2022-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: Cpp, 图书管理系统, 课程设计 ## README # 基于c++实现的一个图书管理系统 ## ~~实则为面向对象的期末课程设计~~ #### 介绍 一个期末作业,作为兴趣开源 #### 安装教程 下载解压文件后直接用Clion打开即可使用 [点我下载](https://gitee.com/jellyfishkngiht/library-system/repository/archive/v1.0?format=zip) #### 使用说明 程序菜单完善,无需说明 #### 参与贡献 不可参与贡献,此版本为最终版,将不再对代码进行维护管理 #### 关于项目的说明
**_文件目录_** * _BaseInfo/_ * _FileWrite/_ * _Infos/_ * _System/_ * _CmakeLists.txt_ * _main.cpp_ **_BaseInfo/_** * LibraryFunction.h * Functions.cpp * CmakeLists.txt **_FileWrite/_** * FileWrite.h * FileWrite.cpp * CmakeLists.txt **_Infos/_** * alllabs.txt * books.txt * librarians.txt * unhandledlabs.txt * users.txt **_System/_** * System.h * System.cpp * CmakeLists.txt
主要的类有: > **LibraryFuntion.h : Reader, Librarian, Lab, Book, Menu** > > **FileWrite.h : MyFile** > > **System.h : System** >
**_Infos/_ 文件夹是用于文件操作的** **类的关系大概是 _System_ 类去操作 _LibraryFunction.h_ 中的各种类,最后在 _main.cpp_ 中调用 _MyFile_ 类和 _System_ 类** 注: 本程序并未使用继承和多态机制,并且封装性不够好,如果是用于应付期末作业的话慎用(本人摆烂哥)