1

一、设计题目与要求

问题描述

设计一个计算机管理系统完成图书管理基本业务。

基本要求

(

1)

每种书的登记内容包括书号、书名、著作者、现存量和库存量;

(

2)

对书号建立索引表(线性表)以提高查找效率;

(

3)

系统主要功能如下:

①采编入库:新购一种书,确定书号后,登记到图书帐目表中,如果表中已有,则只将

库存量增加;

②借阅:如果一种书的现存量大于

0

,则借出一本,登记借阅者的书证号和归还期限,

改变现存量;

③归还:注销对借阅者的登记,改变该书的现存量。

二、小组分工

小组成员:

小组分工:图书初始化、新书入库、登记读者信息、文件保存

借书系统、还书系统

图书信息查询、读者信息查询

三、需求分析

图书管理系统共需要八个模块,分别是

1

图书初始化、

2

新书入库、

3

添加读

者信息、

4

借书模块、

5

还书模块、

6

查询图书信息、

7

查询读者信息、

8

退出。

我负责其中的四个模块,如下所示:

1)

图书初始化

输入图书的一些信息,编号、作者、书名、数量,使有一定的库存。

2)

新书入库

新书采编入库,

输入编号后如果有次数只需输入数量,

没有则继续输入书名、

者、数量。

3)

添加读者信息

读者信息初始化,

输入读书证号和姓名,

只有输入书证号和姓名才能进行借书还

4)

退出和文件保存

退出读书管理系统并保存读者和图书信息。

图书管理系统python代码课程设计报告_数据结构图书管理系统课程设计报告相关推荐

  1. python链表和树实验报告_数据结构树和森林实验报告

    _ 树和森林应用实验 实验报告 实验目的 ( 1) 掌握树和森林的二叉链表表示方法. (2) 掌握树和二叉树的结构及算法之间的对应关系. (3) 掌握树的两种遍历算法及其应用. 实验运行环境 Visu ...

  2. 期末作业成品代码——红色的婚庆(18页) HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作

    HTML5期末大作业:婚庆网站设计--红色的婚庆(18页) HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电 ...

  3. div+css静态网页设计——迪斯尼公主滚动特效(7页) HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作

    HTML5期末大作业:电影网站设计--迪斯尼公主滚动特效(7页) HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游 ...

  4. html大作业网页代码 ——A+海贼王(8页) HTML5网页设计成品_学生DW静态网页设计

    HTML5期末大作业 漫画网站设计--A+海贼王(8页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作 文章目录 HTML5期末大作业 漫画网站设计--A+海贼王(8页) HT ...

  5. 网页设计作业成品 HTML+CSS+JS大作业——汽车保险销售综合商城(44页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作

    HTML+CSS+JS大作业--汽车保险销售综合商城(44页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作 文章目录 HTML+CSS+JS大作业--汽车保险销售综合商城(4 ...

  6. HTML5期末大作业:鲜花超市网站设计——鲜花超市(4页) HTML+CSS+JavaScript HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作

    HTML5期末大作业:鲜花超市网站设计--鲜花超市(4页) HTML+CSS+JavaScript HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 作品介绍 1.网页作品简介 ...

  7. HTML5期末大作业:婚庆网站设计——红色的婚庆(18页) HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作

    HTML5期末大作业:婚庆网站设计--红色的婚庆(18页) HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电 ...

  8. HTML+CSS网页设计期末课程大作——XXXXX (X页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作

    HTML+CSS网页设计期末课程大作--XXXXX (X页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商 ...

  9. HTML5期末大作业:甜品奶茶网站设计——甜品奶茶店(19页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作

    HTML5期末大作业:甜品奶茶网站设计--甜品奶茶店(19页) HTML5网页设计成品_学生DW静态网页设计_web课程设计网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电 ...

最新文章

  1. 一步一步学习hadoop(七)
  2. ACM OnlineJudge网站汇总
  3. Java实现素数的判断
  4. SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)
  5. FutureTask 示例
  6. 英伟达新GPU发布:快到飞起,快到老黄瞬间学会了跳舞
  7. linux下nginx404,linux+nginx下的404可能错误
  8. 直播视频app源码从零搭建流媒体服务器+obs推流直播
  9. 最全压力传感器分类及工作原理!
  10. 开发板、单片机、ARM的区别与对比
  11. [bzoj4199][后缀数组][后缀自动机]品酒大会
  12. Python参考文献
  13. 驾照科目一/科目四 知识点
  14. Python中,使用正则表达式时,遇到的re.error:unbalanced parenthesis问题记录
  15. 华中科技大学计算机证书领取,华中科技大学计算机水平测试软考报名通知
  16. 流程图设计教程和参考样例
  17. 苹果手机html转pdf文件怎么打开吗,今天才知道,苹果手机打开这个功能,可以将纸质文档转为Word...
  18. 用tecplot作平均速度流线图
  19. 相似度计算常用方法综述
  20. 一个基于Web服务器的PoW区块链案例

热门文章

  1. 【leetcode】923. 3Sum With Multiplicity
  2. 《Linux内核设计与实现》读书笔记(九)- 内核同步介绍
  3. 更新oracle数据库表如何实现主键自增长
  4. Picasso fit() centerCrip() centerInside()
  5. 如何成为Java程序员
  6. ArcGIS Server 9.3 beta 体验一 -- 安装
  7. android谷歌返色状态栏实例,Android实现状态栏(statusbar)渐变效果的示例
  8. python运行完不能显示图_Python Pygame无法正确显示图像
  9. 子站间 携带cookie_JavaScript cookie 不同子域名之间共享
  10. 长sql和短sql加java区别_Mybatis下动态sql中##和$$的区别讲解