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: 可以删除已经登陆的用户。