1 Star 0 Fork 0

JellyfishKngiht / LibrarySystem

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
WTFPL

基于c++实现的一个图书管理系统

实则为面向对象的期末课程设计

介绍

一个期末作业,作为兴趣开源

安装教程

下载解压文件后直接用Clion打开即可使用

点我下载

使用说明

程序菜单完善,无需说明

参与贡献

不可参与贡献,此版本为最终版,将不再对代码进行维护管理

关于项目的说明


文件目录

  • 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

注: 本程序并未使用继承和多态机制,并且封装性不够好,如果是用于应付期末作业的话慎用(本人摆烂哥)

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.

简介

一个期末作业,作为兴趣开源 展开 收起
Makefile 等 5 种语言
WTFPL
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/jellyfishkngiht/library-system.git
git@gitee.com:jellyfishkngiht/library-system.git
jellyfishkngiht
library-system
LibrarySystem
master

搜索帮助