Current Questions

2011/11/15

  • Q: 系统内部有没有默认的管理员?

  • A: 请参看Lib-Doxygen,系统内部自带admin,其用户名为admin,密码为secret。可以说,整个图书馆系统的构造归功于他。


  • Q: 数据是否区分大小写

  • A: 数据当然区分大小写,用户UserA和Usera分别代表两个不同的用户。

2011/11/28

  • Q: isbn和index有什么区别

  • A: isbn相对于Kind;index相当于Book


  • Q: 怎么获取现在时间?

  • A: 我们提供的框架中,System类里有专门的获取时间method;当然你需要在CLI里写相关代码,做好接口工作。

    System::getCurrentDate ()
    

  • Q: 时间随着现实自动流逝嘛?

  • A: 我们测试的时候,保证每一个事件发生的时候都说明相关的时间(set-time);同时保证测试数据不出现时间倒流的情况。

2011/12/7

  • Q: 前段时间提供的System.cpp需要改动嘛?

  • A: 当然需要,这里只是提供一个example,方便大家理解System类的职能,而不是定下一个标准,大家需要修改路径等信息。


  • Q: 节假日可以借书还书嘛?借阅期限怎么算?

  • A: 节假日可以借书还书。关于借阅期限怎么算,请参看Designing Questions

2011/12/10

  • Q: 老师和学生的借阅期限分别是多少?

  • A: System.cpp里面有,借阅期限都是30天,老师预约期10天;但是学生借阅上限为5本,老师为10本。


  • Q: 关于restart

  • A: 系统重启,时间不再保留,需要重新设定时间;之前所有信息全都清空,仅保留一位超级管理员admin。


  • Q: 重新set-time后,用户是否会自动logout?

  • A: 不会,需要输入命令使其logout。


  • Q: reserve-book,同一本书能不能被多个人预约?

  • A: 可以被多人预约,但是考虑到先后顺序,只需要记录第一位预约者即可,当然你也可以写一个优先队列,考虑万一第一位预约者被系统删除了,那么第二位预约者顶替之。不过我们不会测试这种情况。


  • Q: 日期按什么标准?

  • A: YYYY/MM/DD,如果不足2位需要补零,比如2012/01/01

2011/12/12

  • Q: renew的时候如果书被别人预约了,还能renew不?

  • A: 可以renew的。


  • Q: 借书的时候是否要ISBN、Name、Authors、Index全部完整匹配才能借出去?

  • A: 是的,否则系统不能理解用户需要借哪一本书。

2011/12/13

  • Q: ADMIN可以删除已经登陆的ADMIN吗?

  • A: 可以删除已经登陆的用户。

个人工具