图书管理系统

图书管理系统,数组存储和链表存储

北城余情 提交于 2019-11-29 10:12:53
#include <bits/stdc++.h> using namespace std; fstream in,out; int n=0; string temp[4]; struct book { string isbn; string name; double price; }b[205]; inline bool Check()//时间O(n),空间O(1)。检查是否读入图书信息 { if(n==0) { cout<<"请先选择1读取图书信息\n"; return false; } return true; } inline void Input()//时间O(n),空间O(1)。读入图书信息 { in.open("book.txt",ios::in); if(!in) { cout<<"未找到book.txt\n"; return; } n=1; for(int i=1;i<=4;++i)in>>temp[i]; while(!in.eof()) { in>>b[n].isbn>>b[n].name>>b[n].price; n++; } in.close(); } inline void Output()//时间O(n),空间O(1)。输出图书信息 { if(Check()) { cout<<temp[1]<<"\n"<<left<<setw(15)<<temp[2]<

delphi+mysql做的图书管理系统,怎么把mysql数据库也一起打包进去?我用的是delphi的Express组件。

怎甘沉沦 提交于 2019-11-29 05:40:00
sqlconnection,sqlquery1这些组件,我连接数据库的时候是用对象编辑器里的属性进行连接的,在sqlconnection中指定了字符集utf8,有些人做的方法是利用代码连接的数据库,如果我用代码连接mysql数据库怎么做??使用sqlconnecion连接数据库。说清楚点的话就是怎么用代码实现连接mysql数据库,并且指定字符集utf8(不这么做的话就出现乱码)。 2011-05-04 11:24提问者采纳 1、下载此文件http://www.justsoftwaresolutions.co.uk/files/dbxopenmysql5_dll.zip 并把里面的dll文件解药到delphi的bin目录下 一般是:c:\Program Files\Borland\Delphi7\Bin 2: 修改dbxconnections.ini文件 一般是:C:\Program Files\Common Files\Borland Shared\DBExpress\dbxconnections.ini 在dbxconnections.ini最后面加上(注意前两行) [MySQL5Connection] DriverName=MySQL5 HostName=127.0.0.1 Database=news User_Name=root Password=root BlobSize=

基于ssm实现的图书管理系统

巧了我就是萌 提交于 2019-11-27 16:08:11
基于ssm实现的图书管理系统 起源: 作为一个刚入门的java学生党,在学完spring + springmvc + mybatis框架后。想写一个小项目练练手,经过仔细挑选后,决定写下图书管理系统,希望等够得到大家的认可,喜欢的能否给个star,谢谢。 GitHub地址: 图书管理系统 角色及功能: 学生: 图书借阅,归还,图书列表查询等功能 管理员 : 图书增删改查,图书分类修改,查看借阅书籍和学生,设定归还日期,过期罚款等功能。 项目流程图: 图片: 来源: CSDN 作者: 黎明初醒 链接: https://blog.csdn.net/weixin_43345943/article/details/102581168

图书管理系统 作业

大城市里の小女人 提交于 2019-11-27 10:29:25
样式有的没有改,总体功能实现了,一般小丑 项目名:day 67 Library Manager APP名: APP01 项目文件夹下: setting设置: """ Django settings for day67LibraryManager project. Generated by 'django-admin startproject' using Django 1.11.15. For more information on this file, see https://docs.djangoproject.com/en/1.11/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/1.11/ref/settings/ """ import os # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Quick-start development settings - unsuitable

图书管理系统作业

自作多情 提交于 2019-11-27 10:29:04
这个作业是刚学django做的,一直没再看,所以现在才发,很多功能都没有 整个项目需要注意的点: 有空再补充(这样说的一般后来都会忘记,尴尬😅) 1.开启一个项目第一件事就是去settings看看数据库配置和静态路由,然后再检查一下各个路径配置和app有没有写进去。static需要手动去创建。 2.然后去models把表创建好,关联好,makemigrations做下迁移记录,migrate刷进数据库。如果有多对多可以去数据库查看下有没有自动帮忙创建。 3.在urls开好口子,方便浏览器访问,然后就可以去写视图函数和对应的模板。 4.视图函数注意点很多,以下一一列举: 4.1 首先要导入models ==》 from app01.models import * 4.2 定义的函数形参默认是request:request常用三个属性:method 获得请求的方式POST或者GET,也可以用于做判断。 request.POST 获得通过post请求方式发过来的请求体,可以用get对其里面属性进行取值。 request.GET获得通过GET请求方式发过来的请求 需要注意的几个点: 0.先配置好settings,数据库配置,习惯用mysql,配置好路径,配置好静态路由,csrf文件先注释掉,还有一个要注意的就是如果app不是在创建项目创建之时,

单表操作之图书管理系统

我是研究僧i 提交于 2019-11-27 01:52:45
展示 def books(request): book_list = Book.objects.all() return render(request, "books.html", {"book_list": book_list}) 添加 def addbook(request): if request.method == "POST": # 获取用户提交的数据 title = request.POST.get("title") price = request.POST.get("price") pub_date = request.POST.get("pub_date") publish = request.POST.get("publish") book = Book.objects.create(title=title, price=price, pub_date=pub_date, publish=publish) return redirect(reverse("books")) else: return render(request, "addbook.html") 鼠标放在添加书籍按钮,浏览器左下角有一个地址 删除 def delbook(request, nid): Book.objects.get(pk=nid).delete() return redirect

Python 简易版图书管理系统

痞子三分冷 提交于 2019-11-26 20:25:41
""" 图书管理系统 """ import random # books={书名:剩余数量, 书名:剩余数量} import time books = {"防脱发指南": 5, "颈椎康复指南": 3, "从删库到跑路": 0} # students_books=[name,{书}] students_books = {"赵路遥": []} class book(object): """先传一个书名,以后可根据需要传 开始借书时间,书的详细信息,以及之前借书的人等等""" def __init__(self, bookname): super(book, self).__init__() self.bookname = bookname def getBookName(self): return self.bookname if __name__ == "__main__": print("*" * 50) print("欢迎来到遥遥哥的图书馆".center(50)) print("*" * 50) while True: choices = input(""" 请选择你所需要的功能 1.查询书籍 2.借书 3.还书 4.显示所有书籍 5.查询用户所借的书 6.退出系统:""") if choices == '1': # 查询书籍 print('--------查询书籍-----

1125作业 图书管理系统 单表

馋奶兔 提交于 2019-11-25 20:47:19
目录 单表操作 app01文件夹 models.py主要代码 view.py主要代码 urls.py主要代码 template文件夹 index.html主要代码 add.html主要代码 edit.html主要代码 单表操作 提前将数据库连接、app注册、静态文件、模型表等配置修改完成 app01文件夹 models.py主要代码 class Book(models.Model): title = models.CharField(max_length=64) price = models.DecimalField(max_digits=8,decimal_places=2) view.py主要代码 from django.shortcuts import render,HttpResponse,redirect,reverse from app01 import models # Create your views here. def index(request): book_list = models.Book.objects.all() return render(request,'index.html',{'book_list':book_list}) def add(request): if request.method =='POST': title =