某培训机构入学管理系统有报名、交费和就读等多项功能,下面是对其各项功能的说明:

1、报名:由报名处负责,需要在学员登记表上进行报名登记,需要查询课程表让学员选报课程,学院所报课程将记录到学员选课表
2、交费:由收费处负责,需要根据学员所报课程的收费标准进行收赏,然后在账目表上记账,并打印收款收据给办理交费的3、就读:由培训处负责,其在验证学员收款收据后,根据学员所报课程将学员安排到合适班级就读。
画出入学管理系统的顶层图和0层图

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的图书管理系统普通用户逾期交费的代码示例: ```python # 假设已经实现了一个名为 Book 的类来表示书籍 class User: def __init__(self, name, id): self.name = name self.id = id self.books = [] # 用户借阅的书籍 self.fine = 0 # 用户欠的罚款金额 def borrow_book(self, book): self.books.append(book) def return_book(self, book): if book in self.books: self.books.remove(book) if book.is_overdue(): self.fine += book.compute_fine() def pay_fine(self, amount): self.fine -= amount class Book: def __init__(self, title, author, due_date): self.title = title self.author = author self.due_date = due_date def is_overdue(self): return datetime.now() > self.due_date def compute_fine(self): days_overdue = (datetime.now() - self.due_date).days return days_overdue * 0.1 # 每天罚款0.1元 # 示例用法: user = User("张三", "001") book1 = Book("Python编程从入门到实践", "Eric Matthes", datetime(2021, 12, 31)) book2 = Book("深入浅出MySQL", "姜承尘", datetime(2022, 1, 15)) user.borrow_book(book1) user.borrow_book(book2) # 用户归还书籍 user.return_book(book1) user.return_book(book2) # 用户查看欠款 print(user.fine) # 用户交纳罚款 user.pay_fine(2.5) print(user.fine) ``` 在这个示例中,我们定义了一个 User 类来表示系统中的普通用户,每个用户可以借阅多本书籍并且需要在规定日期前归还。如果用户逾期归还书籍,则需要付出罚款。当用户归还一本书籍时,我们首先检查是否逾期,如果逾期则计算罚款并把罚款金额添加到用户的账户上。如果用户想要交纳罚款,则可以通过调用 pay_fine 方法来减少欠款金额。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值