没有合适的资源?快使用搜索试试~ 我知道了~
python简略图书管理系统.doc
需积分: 13 4 下载量 85 浏览量
2019-09-20
11:29:02
上传
评论 1
收藏 266KB DOC 举报
温馨提示
试读
11页
使用Python语言开发一个图书管理程序,实现如下图所示的图书的管理功能。功能具体包括:新增、查看、删除、借出、归还和退出。程序可参照以下步骤进行开发: (1) 数据初始化 使用文件保存图书信息;每本图书的信息包含:图书编号、名称、是否可借的状态、借出的日期、借出的次数。 (2) 查看图书信息 使用for循环遍历显示每个图书的信息。 (3) 新增图书信息 向文件中存储新增图书的信息。 (4)删除图书信息 按照输入的名称,删除指定图书信息;删除借出状态的图书和不存在的图书时,都要给出相应提示。 (4) 借出图书业务处理 按照输入的名称,借出指定图书;判断输入的日期是否在1-31之间;若该图书已借出或没有该图书,都要给出相应提示。 (6)归还图书业务处理 实现归还图书,并计算租金;如果用户输入的日期大于31或者小于借出日期将提示用户重新输入;如果归还未借出的图书、不存在的图书或者归还图书的时间不合理则分别给出相应提示。 (7)菜单切换
资源推荐
资源详情
资源评论
实验报告
实验题目:基于 Python 的图书管理程序设计
课程名: 软件工程专业导论与职业生涯规划(II)
实 验 日
期:
空着 姓名:
学号: 成绩评定:
======================================================================
实验 2 基于 Python 的图书管理程序设计
1.实验目的
重点: 基于 Python 设计一款图书管理程序(Dos 终端)
难点: 数据结构设计、算法性能优化,交互式设计
2.实验环境
Python2.X 或 Python3.X
3.实验要求
掌握 Python 语言的基本语法、常用库函数;
使用 Python 语言设计一款图书管理程序(可仅限于 Dos 终
端)
4.实验内容
使用 Python 语言开发一个图书管理程序,实现如下图所示的
图书的管理功能。功能具体包括:新增、查看、删除、借出、归还
和退出。程序可参照以下步骤进行开发:
(1) 数据初始化
使用文件保存图书信息;每本图书的信息包含:图书编号、名称、
是否可借的状态、借出的日期、借出的次数。
(2) 查看图书信息
使用 for 循环遍历显示每个图书的信息。
(3) 新增图书信息
向文件中存储新增图书的信息。
(4)删除图书信息
按照输入的名称,删除指定图书信息;删除借出状态的图书和不
存在的图书时,都要给出相应提示。
(4) 借出图书业务处理
按照输入的名称,借出指定图书;判断输入的日期是否在 1-31
之间;若该图书已借出或没有该图书,都要给出相应提示。
(6)归还图书业务处理
实现归还图书,并计算租金;如果用户输入的日期大于 31 或者
小于借出日期将提示用户重新输入;如果归还未借出的图书、不存
在的图书或者归还图书的时间不合理则分别给出相应提示。
(7)菜单切换
使用 switch 语句实现菜单选择;使用 do-while 循环来实现返
回和退出。
该程序的部分效果如下图所示。
5.实验问题
剩余10页未读,继续阅读
资源评论
Q_ring
- 粉丝: 19
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功